Commit graph

1131 commits

Author SHA1 Message Date
Juho Teperi
5ab3e26f16 Implement trailing slash handler as custom Router 2019-09-20 11:03:19 +03:00
Juho Teperi
54a26aded7 . 2019-09-20 10:45:08 +03:00
Juho Teperi
c86f042f54 Implement #238, handle trailing slashes in frontend match-by-path 2019-09-20 10:45:08 +03:00
Tommi Reiman
3644c2e392 FIxes #308 2019-09-09 21:14:40 +03:00
dimovich
031a777c8c Fix event definitions for routes with parameters
The current implementation will fail for `(re-frame/dispatch [::navigate ::some-route {:some :params}])`.

Update the definitions of `::navigate` and `::navigated!` events to accept the full route arguments.
2019-09-09 20:48:26 +03:00
Tommi Reiman
ca7403ccab Optionally run the app with aleph 2019-08-30 13:23:54 +03:00
Tommi Reiman
d00efb8cc6 Update Aleph in example 2019-08-30 13:11:08 +03:00
Oleg
15395f8239 Fix documentation about identity
Updated the order of identity resolving according to current source.
2019-08-24 10:10:18 +03:00
Oleg
42e5746c2f Update docs for controller and identity
Fixed typos in a sentence about `start`. Also updated the information about `stop` call, looks like it will be called with last controller identity value, not return value of params
2019-08-24 10:10:18 +03:00
Miikka Koskinen
2d37311286
Merge pull request #304 from gwena/style/add-missing-space
Add space between keyword and curly
2019-07-17 07:56:22 +03:00
Gwenaël Ropert
e5488ed216
Add space between keyword and curly 2019-07-16 17:54:15 +02:00
Alexander Kiel
a19849fe58 Make Map Destructuring of Namespaced Keys more Beautiful
It's possible to put the :keys keyword in the namespace of the keys one likes to
destructure. With that one can use symbols in the vector again. One advantage of
having symbols is, that Cursive grays them out if not used. I found two
occurrences of unused destructured keys.
2019-07-13 17:02:41 +03:00
Tommi Reiman
c829504b59
Merge pull request #299 from rynkowsg/fix-doc-middleware/create
Correct doc (obsolete example of middleware/create)
2019-06-27 16:41:15 +03:00
Greg Rynkowski
f8b5e5dccf Correct doc (obsolete example of middleware/create)
reitit.middleware/create has been removed at 927d4d43.
It seems reitit.middleware/map->Middleware is the right approach
instead.

More:
https://clojurians.slack.com/archives/C7YF1SBT3/p1561635497233300
2019-06-27 13:16:12 +01:00
Tommi Reiman
2e85f44a7e 0.3.9 2019-06-16 20:20:49 +03:00
Tommi Reiman
6fa761c558
Merge pull request #294 from metosin/3-arity-options-handler
Support 3-arity handler for default-options-handler
2019-06-16 20:16:15 +03:00
Tommi Reiman
91e860f6c6 Support 3-arity handler for default-options-handler 2019-06-16 20:11:19 +03:00
Tommi Reiman
dd7a01b1bc 0.3.8 2019-06-15 11:49:45 +03:00
Tommi Reiman
47906df7b9 Update deps & docs 2019-06-15 11:49:11 +03:00
Tommi Reiman
0bcfda755f
Merge pull request #290 from metosin/parameter-syntax
Parameter syntax
2019-06-09 20:59:20 +03:00
Tommi Reiman
46897f3927 Update docs 2019-06-09 20:46:20 +03:00
Tommi Reiman
c9281f0e89 support :parameter-syntax option in router 2019-06-09 20:29:03 +03:00
Miikka Koskinen
96d2b84e03 Update JS testing dependencies 2019-06-08 14:00:20 +03:00
Miikka Koskinen
44d2773e11 Update dependencies 2019-06-08 13:56:29 +03:00
Miikka Koskinen
d590b0327b Update dependencies 2019-06-08 13:55:25 +03:00
Tommi Reiman
12543b1c30 0.3.7 2019-05-25 16:00:45 +03:00
Tommi Reiman
83a0264698 Exceptions docs 2019-05-25 15:57:34 +03:00
Tommi Reiman
c2d362dcd1
Merge pull request #286 from metosin/fix-285
Check also pedestal interceptor key values, fixes #285
2019-05-25 15:55:57 +03:00
Tommi Reiman
fdca962d60 Less config for the test 2019-05-23 18:56:54 +03:00
Tommi Reiman
37deaa3b9e Check also pedestal interceptor key values, fixes #285 2019-05-23 18:53:27 +03:00
Tommi Reiman
a314e06887 0.3.6 2019-05-23 14:37:58 +03:00
Tommi Reiman
26ab2cbf6f
Merge pull request #284 from kardan/master
[#283] Allow to pass some defaults to create-default-handler
2019-05-23 14:28:04 +03:00
Daniel Sunnerek
372d7e7509 [#283] Allow to pass some defaults to create-default-handler 2019-05-23 13:18:49 +02:00
Tommi Reiman
5efdc67954
Merge pull request #281 from malesch/feature/fix-typos
Fix a bunch of typos
2019-05-22 21:47:36 +03:00
Tommi Reiman
568dbad3a3 0.3.5 2019-05-22 21:25:56 +03:00
Tommi Reiman
1edc987d9f
Merge pull request #279 from metosin/path-param-concurrency
FIX: path-parameters concurrency
2019-05-22 21:25:09 +03:00
Tommi Reiman
38d419a82b Fix typo 2019-05-22 21:12:13 +03:00
Tommi Reiman
4178acde5f Make Trie$Match immutable 2019-05-22 21:10:51 +03:00
Marcus Spiegel
8dcebcf49f Fix typos 2019-05-22 19:17:10 +02:00
Tommi Reiman
60ee39bd53 Trie$Match is mutable, fixes #277 2019-05-22 16:39:37 +03:00
Tommi Reiman
4933927fa9 Add a failing test 2019-05-22 16:34:25 +03:00
Tommi Reiman
ba5bef1226
Update README.md
kudos to Keechma for controllers.
2019-05-20 20:22:24 +03:00
Tommi Reiman
3381fe34e5 0.3.4 2019-05-20 20:14:14 +03:00
Tommi Reiman
56a5a4a56f
Merge pull request #275 from kwrooijen/fix-coercion-spec-problems-key
Properly access ::s/problems key in coercion-spec
2019-05-20 19:39:14 +03:00
Kevin van Rooijen
259dd24105 Add test to ensure that the problems key is populated 2019-05-20 18:37:55 +02:00
Kevin van Rooijen
a9cacd78ce Properly access ::s/problems key in coercion-spec 2019-05-20 17:30:17 +02:00
Tommi Reiman
542e11bd95
Update README.md
Update Clojure/North video link
2019-05-20 14:12:00 +03:00
Tommi Reiman
5754974e76 Promote Error Messages on READMEs 2019-05-16 07:13:46 +03:00
Tommi Reiman
d74bcbeb71 Fix module list 2019-05-16 07:11:23 +03:00
Tommi Reiman
32fced15e8 Release 0.3.3 2019-05-16 07:03:17 +03:00