Juho Teperi
|
964bd47aeb
|
Fix build-docs circle job filter
|
2017-10-25 17:58:18 +03:00 |
|
Juho Teperi
|
dd8a42862b
|
Run clj test on circle, fix circle gitbook step?
|
2017-10-25 17:54:44 +03:00 |
|
Juho Teperi
|
40fef6bae2
|
Install node deps on travis
|
2017-10-25 17:37:31 +03:00 |
|
Juho Teperi
|
b01bcd8972
|
Fix doc links
|
2017-10-25 17:37:12 +03:00 |
|
Juho Teperi
|
3385741618
|
Add karma packages
|
2017-10-25 17:32:12 +03:00 |
|
Juho Teperi
|
35b099ab69
|
Fix cljs tests, tune lein config
|
2017-10-25 17:26:18 +03:00 |
|
Juho Teperi
|
a6766ff43a
|
Fix readme doc links
|
2017-10-25 17:09:25 +03:00 |
|
Tommi Reiman
|
bc98adb300
|
Don't double eval handler
|
2017-10-22 17:50:11 +03:00 |
|
Tommi Reiman
|
303523adf9
|
Update deps
|
2017-10-22 17:49:59 +03:00 |
|
Tommi Reiman
|
26308bcb92
|
Add reitit.core/route-info
|
2017-10-03 21:15:52 +03:00 |
|
Tommi Reiman
|
264266ee43
|
Instal gitbook modules
|
2017-10-02 18:08:28 +03:00 |
|
Tommi Reiman
|
60fda73dd8
|
Merge pull request #39 from metosin/Fast-router
Fast-router
|
2017-10-02 17:56:33 +03:00 |
|
Tommi Reiman
|
8afbbee813
|
fast-router -> single-static-path-router
|
2017-10-02 17:54:37 +03:00 |
|
Tommi Reiman
|
e9c0639914
|
Fast-router if only 1 static path.
* 200x faster on basic benchmark than the slowest one
|
2017-10-02 17:54:37 +03:00 |
|
Miikka Koskinen
|
254908b70b
|
Use doo 0.1.8
|
2017-10-02 09:18:33 +03:00 |
|
Tommi Reiman
|
dc5768d3cd
|
Fix tests
|
2017-10-02 08:25:10 +03:00 |
|
Tommi Reiman
|
da9c94e520
|
Fast path matching with .equals
|
2017-10-02 08:07:15 +03:00 |
|
Tommi Reiman
|
40c35a0dfd
|
wrap-coercion doesn't double eval
|
2017-10-02 08:06:49 +03:00 |
|
Tommi Reiman
|
03e27a2889
|
Perf & analyze profiles
|
2017-10-02 08:06:02 +03:00 |
|
Tommi Reiman
|
a2b04f0677
|
Cleanup
|
2017-10-02 08:05:42 +03:00 |
|
Miikka Koskinen
|
5c96fa045c
|
Add [skip ci] to the gh-pages commits
|
2017-09-22 11:22:15 +03:00 |
|
Tommi Reiman
|
eb22bae047
|
Re-organize docs
|
2017-09-18 08:30:03 +03:00 |
|
Tommi Reiman
|
8e2e0c07f6
|
Polish errors
|
2017-09-18 08:29:52 +03:00 |
|
Miikka Koskinen
|
aff2229151
|
Fix broken links in the docs
|
2017-09-14 18:08:17 +03:00 |
|
Miikka Koskinen
|
e715eebba8
|
Explicitly use the highlight plugin for gitbook
This makes the syntax highlighting work correctly.
|
2017-09-14 17:39:26 +03:00 |
|
Miikka Koskinen
|
ba8513970b
|
Merge pull request #38 from metosin/gitbook-docs
Move the documentation into Gitbook
|
2017-09-14 17:20:17 +03:00 |
|
Miikka Koskinen
|
405e5a40be
|
README.md: Instructions for running gitbook locally
|
2017-09-14 16:59:31 +03:00 |
|
Miikka Koskinen
|
6a95841e78
|
Automatically build GitBook docs with Circle
|
2017-09-14 16:59:31 +03:00 |
|
Miikka Koskinen
|
60ec0e9e81
|
Move documentation to GitBook
|
2017-09-14 16:33:36 +03:00 |
|
Tommi Reiman
|
9b5a9479f9
|
clojure.spec for the route syntax (fixes #6)
|
2017-09-09 11:07:59 +03:00 |
|
Tommi Reiman
|
3df6f11c2b
|
Merge pull request #30 from metosin/FirstClassMiddleware
First class middleware
|
2017-09-08 11:39:39 +03:00 |
|
Tommi Reiman
|
dc06c25cae
|
coercion & responses
|
2017-09-08 11:29:41 +03:00 |
|
Tommi Reiman
|
07c96d2b0d
|
Disable spec instrumentation tests, don't work with :advanced
|
2017-09-08 11:25:53 +03:00 |
|
Tommi Reiman
|
1c2cabac45
|
1.9.0-alpha20 doesn't work with cljs
* emits: return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [##NaN,##NaN], null);
* should: return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [NaN,NaN], null);
|
2017-09-08 09:48:42 +03:00 |
|
Tommi Reiman
|
2c00b753c3
|
Fix cljs-tests?
|
2017-09-08 09:42:37 +03:00 |
|
Tommi Reiman
|
1d74dd31b7
|
Clojure 1.9.0-alpha20
|
2017-09-08 08:43:59 +03:00 |
|
Tommi Reiman
|
43b8f571c1
|
Update README
|
2017-09-08 08:29:39 +03:00 |
|
Tommi Reiman
|
4074d31a99
|
The new ::spec/routes
|
2017-09-08 08:29:31 +03:00 |
|
Tommi Reiman
|
3bc42a8de8
|
Ring uses Middleware Endpoint & polish
|
2017-09-08 08:29:08 +03:00 |
|
Tommi Reiman
|
ac8a7b5cd2
|
Don't push :path-params if there aren't any
|
2017-09-08 08:28:15 +03:00 |
|
Tommi Reiman
|
d60c67c0c3
|
Middleware name is not mandatory
|
2017-09-08 08:27:32 +03:00 |
|
Tommi Reiman
|
881fb240bc
|
IntoMiddleware is now any? => Middleware
Also, reitit/routes returns compiled results ftw!
|
2017-09-08 08:27:20 +03:00 |
|
Tommi Reiman
|
249a54f9bc
|
router-type => router-name
|
2017-09-08 08:17:45 +03:00 |
|
Tommi Reiman
|
ec628bd05e
|
Merge branch 'CompiledMiddlewareAndSpecCoercion'
|
2017-09-05 20:13:28 +03:00 |
|
Tommi Reiman
|
3019f65b91
|
Merge pull request #29 from metosin/CoreSpecs
Initial specs for reitit.core [WIP]
|
2017-09-05 11:49:32 +03:00 |
|
Tommi Reiman
|
df27ad526e
|
Merge pull request #27 from metosin/CompiledMiddlewareAndSpecCoercion
Data-driven middleware and spec coercion
|
2017-09-05 11:49:19 +03:00 |
|
Tommi Reiman
|
750e2592df
|
simplify specs
|
2017-09-04 16:09:19 +03:00 |
|
Tommi Reiman
|
b4855699b5
|
use fn? instead of fspec with router options
fspec fails for some reason.
related? http://github.com/walmartlabs/lacinia/pull/112
|
2017-09-04 08:33:49 +03:00 |
|
Tommi Reiman
|
7d4db18000
|
Initial specs for reitit.core
|
2017-09-04 08:33:49 +03:00 |
|
Tommi Reiman
|
76f7f28591
|
welcome, first class data-driven Middleware.
|
2017-09-04 08:24:42 +03:00 |
|