rr-
7610761ec8
client/general: add nprogress to API calls
2016-05-08 18:59:11 +02:00
rr-
f083e5fdc8
client/general: scroll to top on page change
2016-05-08 18:56:08 +02:00
rr-
da1386c7d2
client/auth: forget user when they try to log in
...
This is to let user log in if their login cookie is broken (for example
when it refers to a non existing user). Normally, the client should
treat errors caused by cookie logins as temporary server failures,
inform the user about it and leave the cookie, so that when the server
is up again, all user needs to do is to reload the page rather than
logging again.
2016-05-08 18:04:06 +02:00
rr-
0d2fc830a6
client/build: add missing dependency
2016-05-08 18:04:06 +02:00
rr-
198cb0af3e
server/users: hardcode available ranks
2016-05-08 16:59:25 +02:00
rr-
58964bcdc9
server/posts: add post listing
2016-05-07 21:50:37 +02:00
rr-
29b57b0af0
client/nav: fix accesskey alignment
2016-04-29 13:24:01 +02:00
rr-
98738dc497
client/users: fix inability to remove email
2016-04-29 13:19:11 +02:00
rr-
d67a1b2f1c
client/css: stylize focused elements
2016-04-29 12:58:56 +02:00
rr-
266f5c027f
client/tags: add tag listing
2016-04-29 12:58:56 +02:00
rr-
0f90196ad5
client/users: fix listing users
2016-04-29 10:17:55 +02:00
rr-
a30886cc70
server/search: rename order: to sort:
2016-04-22 19:37:58 +02:00
rr-
a197368bc5
client/paging: fix endless pager issues
2016-04-17 09:24:05 +02:00
rr-
0bc45e9c45
server/search: support -min and -max suffixes
2016-04-17 08:31:46 +02:00
rr-
71e8e32faf
client/users: change search syntax help link
2016-04-17 00:03:56 +02:00
rr-
925bfcecc5
client/help: split search help into sections
2016-04-17 00:03:45 +02:00
rr-
61d2fb88ea
server/tags: add tag listing
2016-04-16 21:24:09 +02:00
rr-
e4239a199c
server/api: refactor + remove ID from user JSON
2016-04-16 15:49:21 +02:00
rr-
b382f3398f
client/users: add keyboard shortcuts to user list
2016-04-14 21:50:59 +02:00
rr-
ef3dc1fa75
client/paging: refactor manual pager
2016-04-14 21:50:59 +02:00
rr-
0ddbc64320
client/css: tweak help button appearance
2016-04-14 21:50:59 +02:00
rr-
c2aa497d91
client/settings: decouple settings from controller
2016-04-14 21:50:59 +02:00
rr-
00bf279396
client/views: fix access key underline
2016-04-14 21:50:59 +02:00
rr-
35c549493c
server/users: support wildcards in user search
2016-04-14 21:50:59 +02:00
rr-
286df9faf3
docs+client/users: document user filtering
2016-04-14 19:58:28 +02:00
rr-
f34e83b325
client/users: add filtering
2016-04-14 17:50:46 +02:00
rr-
90559ffcdb
client/build: fix IE11 transpiling
2016-04-14 17:50:38 +02:00
rr-
7cf4e6c37d
client/paging: compact page no. for endless pager
2016-04-14 17:50:38 +02:00
rr-
334ff8edcd
client/css: align controls in horizontal forms
2016-04-14 17:50:38 +02:00
rr-
c92c7b722f
client/css: don't use monospace fonts
2016-04-14 17:50:29 +02:00
rr-
905faf3721
client/css: scale to device width
2016-04-14 17:50:04 +02:00
rr-
a83a896dde
client/pager: cache state between navigations
2016-04-14 00:41:34 +02:00
rr-
43c657e371
client/paging: don't include empty parameters
2016-04-13 22:15:40 +02:00
rr-
26d46a43bf
client/pager: synchronize page number with URL
2016-04-13 21:33:49 +02:00
rr-
28e85bd21a
client/css: switch to stylus
2016-04-13 20:13:10 +02:00
rr-
d18a8090b1
client/build: transpile ES6 for older browsers
2016-04-13 20:13:10 +02:00
rr-
5796b07908
client/build: don't keep templates in DOM
2016-04-13 18:58:34 +02:00
rr-
b7a67fc01c
views/paging: add endless pager
2016-04-13 00:27:36 +02:00
rr-
7874614be3
client/messages: fix batch messages appearance
2016-04-12 18:25:52 +02:00
rr-
d3979d63dc
client/paging: notify about empty results
2016-04-12 18:25:08 +02:00
rr-
68c966ff7d
client/users: fix patterns in account settings
2016-04-12 13:48:31 +02:00
rr-
21c15f4cb9
client/settings: add accountless settings
2016-04-11 22:48:47 +02:00
rr-
f5272bb5f3
client/api: fix login error handling
2016-04-11 21:43:58 +02:00
rr-
543d0fca57
client/api: cache API requests
...
Specifically, cache all GET requests until first POST/PUT/DELETE
request.
2016-04-11 21:43:58 +02:00
rr-
256a4e49b9
client/css: animate nav link hover color
2016-04-11 21:43:58 +02:00
rr-
c543b77aed
client/nav: add user avatar
2016-04-11 21:43:58 +02:00
rr-
1086bca3c2
client/views: fix rendering non-void elements
2016-04-11 19:23:53 +02:00
rr-
d6daf84da0
client/users: add basic users listing
2016-04-11 19:23:53 +02:00
rr-
bb3f280c7f
client/build: fix templates with more than 1 _
2016-04-10 22:14:25 +02:00
rr-
4dcee37567
client/users: support avatar changing
2016-04-10 18:54:19 +02:00