1
1
mirror of https://github.com/aelve/guide.git synced 2024-12-26 14:23:14 +03:00
Commit Graph

887 Commits

Author SHA1 Message Date
Artyom
84454d2666 Add an environment variable to enable tracking 2016-03-16 23:47:59 +03:00
Artyom
efbd7716bb Don't use the tracking image at all 2016-03-16 15:52:58 +03:00
Artyom
5bee1ad9e8 HTML validity fix: don't use thisNode inside <ul> 2016-03-16 15:46:29 +03:00
Artyom
46c02b7ef2 Fix text length counting 2016-03-16 02:56:09 +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
63c707fc5b Minor 2016-03-16 00:59:00 +03:00
Artyom
c24f6fd86c Explicitly turn on optimisation 2016-03-16 00:39:21 +03:00
Artyom
951eda8e38 Fix a typo 2016-03-16 00:31:14 +03:00
Artyom
61be3b5a2e Minor 2016-03-16 00:14:22 +03:00
Artyom
2504b6c969 Switch the order of “edit notes” and “hide notes” 2016-03-15 15:41:09 +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
993e33d154 Move JQuerySelector into JS.hs 2016-03-15 13:10:47 +03:00
Artyom
46ace5f57a Kill the EKG server thread upon exit 2016-03-15 13:03:05 +03:00
Artyom
1209b2dfa2 Minor fix 2016-03-15 03:30:33 +03:00
Artyom
401329d851 Write about Markdown in help 2016-03-15 03:29:18 +03:00
Artyom
da90a3f270 Add highlighting for the “repl” class
As well as fix the overflow thing that was adding extra space at the top
of every code block.
2016-03-15 03:11:46 +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
0a2788059c Only collect stats every minute 2016-03-14 23:30:06 +03:00
Artyom
ddb4182603 Write about the status page 2016-03-14 22:13:57 +03:00
Artyom
4d579832a3 Add monitoring 2016-03-14 21:51:34 +03:00
Artyom
414a3b150b Allow the name and the Hackage name to differ 2016-03-14 17:09:05 +03:00
Artyom
e9e2a6ed1f Finally fix the bug Firefox has with saving fields
It's not It's All Text!'s fault, it's Firefox's fault – it saves input
values, and in our case it does it wrong sometimes, so you could start
editing details of item A and the “name” field would be from item B.
2016-03-14 16:32:17 +03:00
Artyom
67fbb610c2 Let kind be edited 2016-03-14 16:13:38 +03:00
Artyom
5882205c8e Create a kind for tools 2016-03-14 13:58:45 +03:00
Artyom
49b522c337 Render links without “(site)” for non-libraries 2016-03-13 20:28:51 +03:00
Artyom
35561aaae8 Guess whether new items are libraries or not 2016-03-13 20:21:50 +03:00
Artyom
63e808155e Implement search properly (with page-reload) 2016-03-13 02:35:50 +03:00
Artyom
506881e2e1 It's All Text! strikes again
Have to use scripts with all textareas to avoid It's All Text! filling
them with outdated data.
2016-03-13 01:29:02 +03:00
Artyom
86681430a1 Mention the database in INSTALL.md 2016-03-12 20:07:52 +03:00
Artyom
09957c4c39 Simplify deletion confirmation dialogs 2016-03-12 20:06:24 +03:00
Artyom
915e5d6d89 Javascript string escaping ≠ Haskell escaping
In particular, Unicode characters are escaped as “\u0123” in Javascript,
but `show` uses the “\0123” format (and also decimals instead of hex)
2016-03-12 18:03:15 +03:00
Artyom
9ef847d066 Style blockquotes 2016-03-12 03:33:12 +03:00
Artyom
75a5a4b89b Refactor textarea code, deal with It's All Text! 2016-03-12 01:59:47 +03:00
Artyom
db02a47056 Minor 2016-03-12 00:10:13 +03:00
Artyom
5ae1510d52 Stupid bug: forgot to repeat checkpoint creation 2016-03-12 00:08:55 +03:00
Artyom
0f1577252b Add a template for item notes 2016-03-12 00:06:14 +03:00
Artyom
17255b3fa0 Don't have 2 form elements in one <label> 2016-03-11 19:57:29 +03:00
Artyom
2cf47a0ec7 Add alt-text to images 2016-03-11 19:51:11 +03:00
Artyom
76e28a502e Minor 2016-03-11 19:14:29 +03:00
Artyom
d1c34303bd The checkpoint-ing thread works now 2016-03-11 18:50:59 +03:00
Artyom
184f96bd4d Backups 2016-03-11 18:40:34 +03:00
Artyom
c8573bd10a Add tags to TODOs 2016-03-11 17:37:55 +03:00
Artyom
d5b2ec3f9c Style textareas 2016-03-11 17:08:04 +03:00