Artyom
|
e0ff916eea
|
Add an AJAX request indicator
Fixes #18
|
2016-04-16 23:06:59 +03:00 |
|
Artyom
|
0379f53938
|
[admin] Button to create a checkpoint
|
2016-04-16 00:06:34 +03:00 |
|
Artyom
|
35b6a469f6
|
Undo/accept for blocks of edits
|
2016-04-15 14:19:36 +03:00 |
|
Artyom
|
252e73c8c2
|
Use fadeOutAndRemove
|
2016-04-10 23:44:55 +03:00 |
|
Artyom
|
7ad80160f8
|
Use safer Uids
|
2016-04-09 11:13:26 +03:00 |
|
Artyom
|
60bbc6d71f
|
Allow undoing edits
|
2016-04-08 18:05:52 +03:00 |
|
Artyom
|
5827fb5b1a
|
Add category deletion
|
2016-04-07 18:03:48 +03:00 |
|
Artyom
|
0d63865b7f
|
Only delete/etc things after the request finishes
|
2016-04-06 02:04:22 +03:00 |
|
Artyom
|
e4555d0da3
|
Write a note about show/hide
|
2016-03-27 02:34:29 +03:00 |
|
Artyom
|
29646d580e
|
Allow setting text editor to monospace
|
2016-03-24 03:02:09 +03:00 |
|
Artyom
|
d8fe43b2c7
|
Blink when things are removed/moved
|
2016-03-20 16:41:32 +03:00 |
|
Artyom
|
406ae18116
|
Remove some TODOs
|
2016-03-20 15:44:33 +03:00 |
|
Artyom
|
eb0e13b94e
|
Move everything to the “/haskell” subpath
|
2016-03-20 02:36:16 +03:00 |
|
Artyom
|
f116663b29
|
Recolor items in a less ugly way
|
2016-03-17 03:35:56 +03:00 |
|
Artyom
|
43c3214d54
|
Add an “ecosystem” field
|
2016-03-17 03:02:11 +03:00 |
|
Artyom
|
63c707fc5b
|
Minor
|
2016-03-16 00:59:00 +03:00 |
|
Artyom
|
993e33d154
|
Move JQuerySelector into JS.hs
|
2016-03-15 13:10:47 +03:00 |
|
Artyom
|
5882205c8e
|
Create a kind for tools
|
2016-03-14 13:58:45 +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
|
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
|
086737789e
|
Make text areas automatically grow
|
2016-03-11 13:28:08 +03:00 |
|
Artyom
|
3f88eae40e
|
Add item descriptions
|
2016-03-11 00:22:28 +03:00 |
|
Artyom
|
626c01b703
|
Rendering change: traits, and no Editable now
|
2016-03-08 16:43:04 +03:00 |
|
Artyom
|
a65a3efb5a
|
Rendering change: item notes
|
2016-03-08 13:32:56 +03:00 |
|
Artyom
|
febfc1137d
|
Rendering change: item info
|
2016-03-08 01:43:33 +03:00 |
|
Artyom
|
51d217dc9e
|
Rendering change: category titles
|
2016-03-07 23:12:30 +03:00 |
|
Artyom
|
e5b386787c
|
Rendering change: category notes
|
2016-03-07 23:07:14 +03:00 |
|
Artyom
|
54ccb40b7e
|
Show/hide help without querying the server
|
2016-03-07 22:20:32 +03:00 |
|
Artyom
|
6126d1e426
|
Add item notes
|
2016-03-05 00:40:51 +03:00 |
|
Artyom
|
bcb2d2dc66
|
Add groups
|
2016-03-04 12:42:48 +03:00 |
|
Artyom
|
5e7c92e0a7
|
Add move/delete item
|
2016-02-26 20:45:28 +03:00 |
|
Artyom
|
03e5e9a733
|
Add show/hide for help
|
2016-02-26 16:08:57 +03:00 |
|
Artyom
|
4211e3c4fc
|
Put new categories at the beginning of the list
|
2016-02-25 17:49:17 +03:00 |
|
Artyom
|
0d1bf6b53a
|
Use slightly more flexible input handlers
Now we can decide to clear input in all cases but not clear input when
doing searching.
|
2016-02-25 15:57:50 +03:00 |
|
Artyom
|
059718e9b3
|
Add search
|
2016-02-25 15:40:07 +03:00 |
|
Artyom
|
75067a7748
|
Add deletion confirmation
|
2016-02-24 21:08:45 +03:00 |
|
Artyom
|
171b03dad4
|
Break into modules
|
2016-02-24 19:32:25 +03:00 |
|