• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

spacedecentral / planning-suite / 678
94%

Build:
DEFAULT BRANCH: dev
Ran 20 Nov 2018 10:37PM UTC
Jobs 1
Files 7
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
678

push

travis-ci

rkzel
[WIP] Projects v1 frontend (#253)

* Create new cached github state in script.js

- Set the initial state to it
- Create a pseudo-enum object to track the status

* Connect the frontend with the script.js cached github object in index.js

- Subscribe to its value and set in the ConnectedApp state
- The github authentication status gets automatically passed to <App /> as props.github.status

* Pass the github status as props into NewProject sidepanel component

* Reimplement render method in NewProject sidepanel:

- Destructure github status from props and showRepos local function
- Replace div with React.Fragment
- Conditionally call showRepos() that renders the repos list, or GithubAuth component, depending on the github status (initial / authenticated)

* FIX: Transform showRepos() to arrow function...

- To bind "this" into the local scope

- Also replace inconsistent error-prone "var"s for "let"s

* Rework GithubAuth component and import it in NewProject panel...

- Remove unused imports
- Convert to stateless functional component
- Receives handleSignIn function prop
- Set handleSignIn as the button onClick event handler
- Replaced div by React.Fragment in render method
- Replace styled-components for inline style (we only use 1 css rule!)
- Comment old unneeded code
- Add note for new possible UX addition/extra option: use personal token

47 of 60 branches covered (78.33%)

Branch coverage included in aggregate %.

248 of 257 relevant lines covered (96.5%)

13.88 hits per line

Jobs
ID Job ID Ran Files Coverage
3 678.3 (COVERAGE=true) 20 Nov 2018 10:37PM UTC 0
93.06
Travis Job 678.3
Source Files on build 678
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #678
  • 64ef4ed5 on github
  • Prev Build on dev (#676)
  • Next Build on dev (#680)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc