Commit graph

2199 commits

Author SHA1 Message Date
Pierre-Yves Gerardy
605fa44711 [api/router] Test for two deferred onmatch racing 2016-12-08 15:18:37 +01:00
Gandalf-the-Bot
48d786b085 Bundled output for commit df7d2c51cc [skip ci] 2016-12-07 22:10:29 +00:00
Leo Horie
df7d2c51cc Merge pull request #1471 from pygy/rewrite-router-cleanup-the-revenge
[api/router] simplify the route finalization logic
2016-12-07 17:09:03 -05:00
Pierre-Yves Gerardy
f8bb81f539 [api/router] simplify the route finalization logic 2016-12-07 23:06:02 +01:00
Pat Cavit
fe2489df58 Data -> state 2016-12-07 10:07:01 -08:00
Leo Horie
b9a479d45e lint docs 2016-12-07 12:45:42 -05:00
Leo Horie
1139dbb4e4 Merge remote-tracking branch 'origin/rewrite' into rewrite 2016-12-07 12:44:32 -05:00
Leo Horie
b1330667e4 fix global assignment 2016-12-07 12:42:30 -05:00
Pat Cavit
00553b3ec8 Clean up npm package some (#1449) 2016-12-07 09:35:34 -08:00
Leo Horie
a3a1516584 Merge pull request #1466 from pygy/rewrite-router-test-redirection-async-onmatch
[rewrite] (WIP) A few more tests for the router + mock fixes
2016-12-07 12:04:12 -05:00
Leo Horie
0b84a3f39f fix tests from #1470 2016-12-07 11:58:30 -05:00
Leo Horie
dbb3469985 Merge pull request #1470 from barneycarroll/request-branched-catch
Test branched rejection handler resolution
2016-12-07 11:32:20 -05:00
Leo Horie
65ef101aff don't log intermediate uncaught promise errors in request 2016-12-07 11:22:59 -05:00
Leo Horie
04b860cefc refer to relevant section from onmatch docs 2016-12-07 11:18:54 -05:00
Barney Carroll
d74fa75832 Test branched rejection handler resolution 2016-12-07 16:14:08 +00:00
Pierre-Yves Gerardy
3a671fc5ca [router] add tests for onmatch corner cases 2016-12-07 17:07:37 +01:00
Pierre-Yves Gerardy
bd79297905 The browserMock $window must be reachable from the pushStateMock 2016-12-07 17:07:37 +01:00
Pierre-Yves Gerardy
7cab626980 Add a short browserMock test suite 2016-12-07 17:07:37 +01:00
Leo Horie
549b773fea Merge remote-tracking branch 'origin/rewrite' into rewrite 2016-12-07 10:10:08 -05:00
Leo Horie
ae916664de tweaks to docs 2016-12-07 10:09:49 -05:00
Leo Horie
07311d5e46 Merge pull request #1469 from iamjohnlong/rewrite
Update route docs to reference state var
2016-12-07 10:01:46 -05:00
John Long
30d130cc7a Update route docs to reference state var 2016-12-07 07:57:32 -07:00
Gandalf-the-Bot
0a088f9f5a Bundled output for commit f1f52445ec [skip ci] 2016-12-07 12:59:18 +00:00
Leo Horie
f1f52445ec more router fixes 2016-12-07 07:57:58 -05:00
Leo Horie
b4f1f35c54 Merge remote-tracking branch 'origin/rewrite' into rewrite 2016-12-06 23:29:30 -05:00
Leo Horie
992aa30ccc fix m.route.link and m.route.set history replacement 2016-12-06 23:29:15 -05:00
Leo Horie
a2ae21ed95 Merge pull request #1460 from barneycarroll/ospec-report-failure-count
Ospec: report failure count
2016-12-06 22:22:35 -05:00
Leo Horie
08a4442814 Merge remote-tracking branch 'origin/rewrite' into rewrite 2016-12-06 21:59:58 -05:00
Leo Horie
37cb9a0622 test some more routeresolver cases 2016-12-06 21:59:45 -05:00
Gandalf-the-Bot
0e9790e342 Bundled output for commit c2acdf6f4a [skip ci] 2016-12-07 01:00:36 +00:00
Leo Horie
c2acdf6f4a fix and test some edge cases in router 2016-12-06 19:59:39 -05:00
Leo Horie
8bc3c2b4d4 Merge remote-tracking branch 'origin/rewrite' into rewrite 2016-12-06 16:53:31 -05:00
Leo Horie
d8ad94adb2 fix invalidation test 2016-12-06 16:53:16 -05:00
Gandalf-the-Bot
e73f4ba126 Bundled output for commit 678a8b13ae [skip ci] 2016-12-06 21:28:09 +00:00
Leo Horie
678a8b13ae Merge pull request #1461 from pygy/rewrite-router-cleanup
[rewrite] router cleanup
2016-12-06 16:27:26 -05:00
Pierre-Yves Gerardy
650f7c4f3b [router] remove logic made redundant by promise use 2016-12-06 21:44:49 +01:00
Pierre-Yves Gerardy
cf12c00fa1 [router] don't mutate RouteResolvers, move a branch out of redraw 2016-12-06 21:34:24 +01:00
Barney Carroll
22f07edd52 Make ospec report the number of failing assertions 2016-12-06 18:18:53 +00:00
Leo Horie
19729bccdf Merge remote-tracking branch 'origin/rewrite' into rewrite 2016-12-06 12:43:40 -05:00
Leo Horie
b6c79f5911 tighten up async testing 2016-12-06 12:43:23 -05:00
Leo Horie
532225f791 Merge pull request #1459 from barneycarroll/docs-change-log-m.deferred-removal
Document m.deferred removal
2016-12-06 12:38:19 -05:00
Barney Carroll
aff78cf9ca Document m.deferred removal 2016-12-06 16:48:43 +00:00
Gandalf-the-Bot
6a63cb702d Bundled output for commit 846d6ce24b [skip ci] 2016-12-06 15:45:34 +00:00
Leo Horie
846d6ce24b router fixes 2016-12-06 10:44:25 -05:00
Leo Horie
3fb160c12e Merge remote-tracking branch 'origin/rewrite' into rewrite
# Conflicts:
#	docs/route.md
2016-12-06 00:10:30 -05:00
Leo Horie
c4dc637de5 Merge branch 'tivac-promised-router' into rewrite 2016-12-06 00:09:34 -05:00
Leo Horie
3134202d24 fix tests 2016-12-06 00:09:09 -05:00
Barney Carroll
bc14b0568d Migration docs: elaborate on changes in redraw logic (#1440)
* Migration docs: elaborate on changes in redraw logic

* Removed bad m.request().then(m.redraw) docs
2016-12-05 17:20:17 -08:00
Pat Cavit
adabc37fd7 Handle resolving with a component 2016-12-05 17:09:02 -08:00
Pat Cavit
22e9c3bb6f Make api/router.js promise-aware 2016-12-05 16:24:24 -08:00