Commit Graph

11170 Commits (d17c2d33ebd8cd80462e95106e80de8256a67679)

Author SHA1 Message Date
Berkeley Martinez 1dcdf4e17c fix(AuthToken): Namespace observable methods
This prevents methods that use the regular methods internally from
clashing
2018-01-22 11:59:24 -08:00
Sagar Jha 70a4ebe4f7 fix(seed): Update instruction (#16543)
* fix(seed): Update instruction

Update the instruction to pass the challenge

Closes #16268

* Minor grammar usage change
2018-01-21 18:58:39 -06:00
A-J Roos 4ab1e5454c fix(visual): Fix test output screen alignment (#16536)
Whenever the test run fails the icon and text are out of alignment. This change sets the icon to be vertically aligned to the top.

Closes #16498
2018-01-21 22:19:06 +05:30
Davinderpal Singh Rehal 7cbe4141ce fix(challenge): Remove the note about Safari in the HTML5 require (#16546) 2018-01-21 12:21:13 +05:30
build65 33d1e1b1e5 Turn Bootstrap relative URL into https URL (#16547) 2018-01-21 12:05:58 +05:30
Alex Chaffee eacd4d7bb0 docs(seed): Document how to edit and test challenges (#16511)
* docs(seed): Document how to edit and test challenges

add seed/README.md documenting scripts and schema for challenges
edit challenge-style-guide with mongodb id generation info

Closes #16373

docs(seed): add Ethan's video, apply PR feedback

* docs: fix up syntax highlight

While it was ideal to have ```json, its not really doing anything in terms of highlight. But, the side effect in diff is making the other parts really ugly and unreadable.

Hence fixing up.
2018-01-20 22:00:21 +05:30
Berkeley Martinez f439593676 fix(Flash): Express flash format is [...String] (#16539) 2018-01-20 21:59:34 +05:30
A-J Roos ab6b04b0f1 fix(seed): Fix invalid MongoDB ObjectId in array seed challenge (#16532)
In the `Introduction to Arrays` seed challenge there was a
incorrect MongoDB ObjectId. Created a new MongoDB ObjectId
that fixes it.

Closes #16530
2018-01-19 19:26:02 +05:30
A-J Roos 42025e3ad0 fix(seed): Fix invalid MongoDB ObjectID in jquery seed (#16535)
In the `Introduction to jQuery' seed challenge there is a incorrect
MongoDB ObjectId. Created a new MongoDB ObjectId.

Closes #16523
2018-01-19 19:18:00 +05:30
Vivek Agrawal 67027c37a9 feat(seed): Added Bright-Light app as a new home-assignment (#16513) 2018-01-19 00:19:07 -06:00
Berkeley Martinez 13c9d97262 fix(error-reporter): Only report uncaught errors (#16526)
Errors that have status codes do not need reporting. If opbeat is not enabled, do not report
2018-01-19 11:03:57 +05:30
mrugesh mohapatra 1d7e5535d1
Merge pull request #16408 from BerkeleyTrue/feat/flash
feat: Add flash messages
2018-01-19 10:53:30 +05:30
Berkeley Martinez 0b62f4450c refactor(jade-helpers): Clean up code 2018-01-18 15:20:54 -08:00
Berkeley Martinez 9a481afe6a feat(jade): Add cacheBreaker for dev browser cache breaking 2018-01-18 15:20:54 -08:00
Berkeley Martinez 3bdf859c73 fix(ToggleBtn): Make name required
radio buttons must share a name property
2018-01-18 15:20:54 -08:00
Berkeley Martinez 6cf91060fc fix(client): Remove unused import 2018-01-18 15:20:54 -08:00
Berkeley Martinez 2be632b72d chore(create-app): Update rtype typed array signature 2018-01-18 15:20:54 -08:00
Berkeley Martinez fff60273a3 fix(services/user): Defer user.challengeMap
this prevents function call when user is undefined
2018-01-18 15:20:54 -08:00
Berkeley Martinez 9c155c73ed fix(client): Make devtools optional/disable
You must enable debug to enable devtools
2018-01-18 15:20:54 -08:00
Berkeley Martinez e5ea612f40 fix(Settings/ToggleButton): Name should be a prop 2018-01-18 15:20:54 -08:00
Berkeley Martinez 413eb224b7 style(Challenges): Remove unnecessary whitespace 2018-01-18 15:20:54 -08:00
Berkeley Martinez c79afa99b5 fix(Nav): Remove unused epic 2018-01-18 15:20:54 -08:00
Berkeley Martinez 4a6123ce70 fix(Settings): Email settings refactor
broke after a couple of other changes
2018-01-18 15:20:54 -08:00
Berkeley Martinez 8b7199223d chore(less): Add below/above/between usage 2018-01-18 15:20:54 -08:00
Berkeley Martinez baae9eb7b8 feat(Settings): Add toggle button 2018-01-18 15:20:54 -08:00
Berkeley Martinez 8e5275ca56 fix(Settings): Always use ChildContainer
othersize content is rendered off screen
2018-01-18 15:20:54 -08:00
Berkeley Martinez 4a911931d0 fix(server/flash): Api to match documentation
This fixes duplication issues and normalize our use with everyone else
2018-01-18 15:20:54 -08:00
Berkeley Martinez 0cd21f930f refactor(services/use): Simplify logic declaritively 2018-01-18 15:20:54 -08:00
Berkeley Martinez 307716f9c8 fix(loopback/passport): Show flash messages on link 2018-01-18 15:20:54 -08:00
Berkeley Martinez 2bb27e8dc6 feat(Flash): Get flash messages on load 2018-01-18 15:20:54 -08:00
Berkeley Martinez 387eafbf33 feat(Flash): Add render methods that do not dump flash autom
query from the front end app for these messages
2018-01-18 15:20:54 -08:00
Berkeley Martinez 0af881a177 feat(User): Add remove getMessages method
We'll use this api to get flash messages on the front end up
2018-01-18 15:20:54 -08:00
Berkeley Martinez 6c5a13f053 fix(Flash): Minize flash state 2018-01-18 15:20:54 -08:00
Berkeley Martinez 8297cff63c fix(Flash): Message should flex left and take up all the room 2018-01-18 15:20:53 -08:00
Berkeley Martinez 04af4e326c feat(frameRunner): Run through webpack 2018-01-18 15:20:53 -08:00
Berkeley Martinez ef9fd51030 fix(webpack): Update to errors plugin name
Plugin name was changed
2018-01-18 15:20:53 -08:00
Berkeley Martinez 85e19d3897 style(babelrc): Format whitespace 2018-01-18 15:20:53 -08:00
Berkeley Martinez 9add2cf465 style(gulpfile): Remove object assign 2018-01-18 15:20:53 -08:00
Berkeley Martinez e384f6a90c feat(Webpack): Update to latest 2018-01-18 15:20:53 -08:00
Berkeley Martinez c372bd3cc5 fix(Challenges): Add child container for challenges
Add a central point for the completion modal to open
2018-01-18 15:18:42 -08:00
Berkeley Martinez 552f51624e fix(Panes): Height should always take full screen 2018-01-18 15:18:42 -08:00
Berkeley Martinez d86eba998b fix(app/redux): Remove tracking of app height 2018-01-18 15:18:42 -08:00
Berkeley Martinez 8fe46d1f9a feat(App): Make full size 2018-01-18 15:18:42 -08:00
Berkeley Martinez 5a32585ddd feat(Flash): Get flashes from ssr 2018-01-18 15:18:42 -08:00
Berkeley Martinez 4c5b41fe9a chore(client): Remove error log, add note
This callback does not have an err, may also never be called when used
with React hot reload
2018-01-18 15:18:42 -08:00
Berkeley Martinez 9f15a09d26 feat(wepback): Add app reducer hot reloading 2018-01-18 15:18:42 -08:00
Berkeley Martinez 71869757a0 feat(babel): Add babel-runtime plugin
Reduce payload and remove old shims in favor of babel shims
2018-01-18 15:18:42 -08:00
Berkeley Martinez f8f55dd846 fix(client): Hot reload breaking on undefined defaultState 2018-01-18 15:18:42 -08:00
Berkeley Martinez 9d5d5c3be4 feat(Flash): Add remove logic 2018-01-18 15:18:42 -08:00
Berkeley Martinez f452a8dbce feat(Flash): Add initial redux logic 2018-01-18 15:18:42 -08:00