1
1
mirror of https://github.com/aelve/guide.git synced 2024-11-27 10:10:50 +03:00
Commit Graph

35 Commits

Author SHA1 Message Date
Artyom
c7873d447a Don't allow new megaparsec 2016-05-21 16:55:56 +03:00
Artyom
53e1a465e3 Prerender pages
Fixes #26
2016-05-02 17:54:34 +03:00
Artyom
f560f461d2 Add caching
Fixes #21
2016-05-01 16:28:10 +03:00
Artyom
91da7809d8 Use MonadRandom instead of MonadIO in some places 2016-04-21 16:49:01 +03:00
Artyom
f0d67cbb75 Use deriveSafeCopySimple as workaround for a bug
See https://github.com/acid-state/safecopy/issues/41
2016-04-11 16:05:45 +03:00
Artyom
b9af03f55e Switch to the IP type from iproute
It gives us a Read instance by default!
2016-04-08 23:11:13 +03:00
Artyom
5e7ce95f43 Show edits better on the admin page 2016-04-07 22:14:08 +03:00
Artyom
1138781926 Add TH functions to make migrations less painful 2016-04-07 18:03:38 +03:00
Artyom
1de64e1a6e Keep track of edits 2016-04-03 23:57:01 +03:00
Artyom
59c8640d69 Remove character counting
It was useless really.
2016-03-24 22:20:25 +03:00
Artyom
652e28e585 Add an admin page (no content yet) 2016-03-23 01:54:59 +03:00
Artyom
72ad74a431 Use config instead of environment variables 2016-03-22 01:17:53 +03:00
Artyom
7d2f3594b6 Add feeds for items in categories 2016-03-19 21:36:21 +03:00
Artyom
f01c360b83 Move Lucid/Spock integration into another package 2016-03-19 18:29:58 +03:00
Artyom
95d710eaee Record creation time of items/categories 2016-03-18 21:32:33 +03:00
Artyom
96a4d59b29 Add “hk” as a synonym for “hackage” 2016-03-17 18:05:38 +03:00
Artyom
3ccf1e0d28 Enable multithreading 2016-03-16 02:26:42 +03:00
Artyom
4b5221c649 Disable explicit optimisation
Cabal still complains.

(Cabal is still going to compile with -O, tho. Or so it says.)
2016-03-16 02:21:36 +03:00
Artyom
74be29738e Prerender Markdown
Makes page rendering about twice as fast
2016-03-16 02:17:08 +03:00
Artyom
ad95f9d94c Get rid of sample state 2016-03-16 02:10:58 +03:00
Artyom
39d698c88d Change -O2 to -O so that Cabal wouldn't complain 2016-03-16 01:03:50 +03:00
Artyom
c24f6fd86c Explicitly turn on optimisation 2016-03-16 00:39:21 +03:00
Artyom
9a1dfec816 Split rendering into its own module 2016-03-15 15:35:35 +03:00
Artyom
6c94fc5231 Move blazeToHtml into another package 2016-03-15 14:20:06 +03:00
Artyom
32c3083eb9 Get rid of a renundant (now) dependency 2016-03-15 02:50:45 +03:00
Artyom
7b588e7c6e Move highlighting into a separate library 2016-03-15 02:48:30 +03:00
Artyom
1392ecd785 Add code highlighting 2016-03-15 00:09:39 +03:00
Artyom
4d579832a3 Add monitoring 2016-03-14 21:51:34 +03:00
Artyom
d1c34303bd The checkpoint-ing thread works now 2016-03-11 18:50:59 +03:00
Artyom
f30423c0fe Break things into more modules 2016-03-11 16:07:22 +03:00
Artyom
e8c94ced39 Use shortcut-links 2016-03-11 14:58:11 +03:00
Artyom
cb9735d27b Add Piwik tracking 2016-03-09 02:24:02 +03:00
Artyom
8ad1d6ecd7 Assets belong to data-files not extra-source-files 2016-03-05 15:58:55 +03:00
Artyom
c5579353be Move help into a separate file 2016-03-04 20:24:32 +03:00
Artyom
d74e191053 Rename from “hslibs” to “guide” 2016-03-04 19:56:33 +03:00