Commit graph

129 commits

Author SHA1 Message Date
Tommi Reiman
51a5ee267b Try to fix .travis conf 2017-10-29 09:31:28 +02:00
Tommi Reiman
7a730a1b7e Script to setup versin
* original: https://github.com/juxt/yada/blob/master/set-version
2017-10-29 09:31:28 +02:00
Tommi Reiman
a3ebb04038 Manage dependencies via lein-parent 2017-10-29 09:31:28 +02:00
Tommi Reiman
f93a452209 Re-package & re-module 2017-10-29 09:31:28 +02:00
Tommi Reiman
7aa36fc18b Fix script based on Miikka's comments 2017-10-29 09:31:28 +02:00
Tommi Reiman
460ba5ecc0 Fix based on Miikka's comments 2017-10-29 09:31:28 +02:00
Tommi Reiman
4805555417 Initial module split
* metosin/reitit (all)
* metosin/reitit-core (just the router)
* metosin/reitit-ring (the ring stuff)
2017-10-29 09:31:28 +02:00
Tommi Reiman
15bfb7b475
Merge pull request #41 from metosin/UpdateDocs
Update docs
2017-10-29 09:29:39 +02:00
Tommi Reiman
dfc3455f16 Update docs 2017-10-29 09:29:06 +02:00
Juho Teperi
8a411b13de Fix gitbook-cli install 2017-10-25 18:00:09 +03:00
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