Commit Graph

1149 Commits

Author SHA1 Message Date
rr-
4faf42ee19 client+server/general: fix config references
...some references still referred to non-existing config.ini.
2016-04-10 16:23:35 +02:00
rr-
e268d679d3 client/views: move form controls to HB helpers 2016-04-10 16:23:33 +02:00
rr-
7c1876dd5c client/views: fix radio buttons 2016-04-10 00:25:16 +02:00
rr-
58e0d2e295 client/views: replace fieldsets with divs
Although it has nice semantic name, fieldset gives troubles to flexbox,
so I'm dropping it.
2016-04-10 00:24:54 +02:00
rr-
8f5890ab67 client/general: refactor promises 2016-04-09 23:41:56 +02:00
rr-
2af8c9c1a4 server/general: cosmetic changes 2016-04-09 22:44:50 +02:00
rr-
5053598a13 client/views: extract empty view
...so that UsersController doesn't mess with DOM.
2016-04-09 22:39:13 +02:00
rr-
8e525b48a6 client/general: correct A:R for thumbnails 2016-04-09 22:38:57 +02:00
rr-
e8aeb11081 server/users: add avatar support 2016-04-09 22:38:57 +02:00
rr-
403cfbd679 server/users: fix first user's rank
It was set to the latest (== most capable) rank from the config which
is... "nobody", that is supposed to be unattainable.
2016-04-09 22:23:24 +02:00
rr-
05e4a1b977 server/db: squash db migrations, fix typo 2016-04-09 22:23:24 +02:00
rr-
e12492bd4d client/api: fix removing cookies on login failures 2016-04-09 22:23:24 +02:00
rr-
2e1823b708 client/views: replace inheritance with composition 2016-04-09 22:23:24 +02:00
rr-
4821f2ac6c client/users: add user deletion 2016-04-09 18:41:49 +02:00
rr-
450a61c1e1 server/users: add user removal 2016-04-09 09:21:56 +02:00
rr-
6ff160b9c6 docs/api: add documentation 2016-04-09 08:59:40 +02:00
rr-
8023c29c0e server/search: fix case in result JSON 2016-04-09 08:58:24 +02:00
rr-
b6df2ed903 server/search: prefer hyphens to underscores 2016-04-09 08:58:06 +02:00
rr-
3234da76ad server/api: support file uploads 2016-04-08 22:06:15 +02:00
rr-
b78d018870 client/login: don't show pw reset w/o working smtp 2016-04-08 20:09:32 +02:00
rr-
ee28d95537 server/users: first user becomes an admin 2016-04-08 19:46:59 +02:00
rr-
2d8b657559 client/users: tweak settings form 2016-04-08 15:46:31 +02:00
rr-
5bd7f1fa6c client/views: move notifications to controllers 2016-04-08 13:48:23 +02:00
rr-
0ceaa8da42 client/views: refactor rendering 2016-04-08 13:48:23 +02:00
rr-
7871c69aa3 client/users: implement account settings
(Without avatars yet.)
2016-04-08 10:18:39 +02:00
rr-
90d4401024 client/api: move cookies management to API 2016-04-08 10:03:29 +02:00
rr-
51a889e3a8 client/api: protect against null error messages 2016-04-08 09:48:47 +02:00
rr-
e0516af111 client/build: enable source maps for debug builds 2016-04-08 09:48:47 +02:00
rr-
fe5946b4b0 client/misc: extract polyfills to separate file 2016-04-08 09:48:47 +02:00
rr-
d603fb3fe6 client/style: always show scrollbar 2016-04-08 09:48:47 +02:00
rr-
ea55b662ce client/style: change tabs appearance 2016-04-08 09:48:47 +02:00
rr-
8a1140eff6 client/api: convert messages to events 2016-04-08 09:48:47 +02:00
rr-
c1816a292f client/build: don't minify JS for debug build 2016-04-07 18:51:29 +02:00
rr-
26ac304e69 client/style: style focused buttons 2016-04-07 17:28:02 +02:00
rr-
10be5f422d client/style: make checkboxes focusable 2016-04-07 17:27:48 +02:00
rr-
8be93f6c70 client/users: add user view prototype 2016-04-07 00:08:18 +02:00
rr-
c46dc08c1b server/tests: fix pylint score 2016-04-06 22:48:45 +02:00
rr-
5f29fa12c2 client/routing: move routing to controllers 2016-04-06 22:36:04 +02:00
rr-
55cc7b59e4 client+server: switch to yaml config 2016-04-06 22:36:04 +02:00
rr-
19a357611b server: rename 'access ranks' to just 'ranks' 2016-04-06 19:16:44 +02:00
rr-
92dd958866 client+server: finish password reminders 2016-04-06 17:56:34 +02:00
rr-
1fb2f53914 server/users: make user names case insensitive 2016-04-06 17:34:01 +02:00
rr-
42fdb49d1a client/forms: fix disabling forms 2016-04-06 15:11:20 +02:00
rr-
9a2a587fb1 client/nav: fix link to user account 2016-04-06 08:11:37 +02:00
rr-
85ed552fce client/home: format absolute time 2016-04-05 17:57:26 +02:00
rr-
ad6750a055 server/users: improve api coverage in tests 2016-04-05 15:15:31 +02:00
rr-
219ab7c2c3 server/general: be more pythonic 2016-04-03 23:21:22 +02:00
rr-
7f4708c696 client/auth: keep cookie after auto auth failures
...remove it on any login attempt.
2016-04-03 19:33:48 +02:00
rr-
2578a297bf server/general: improve pylint score
+ incorporate some in-house rules - no more useless doc strings...
2016-04-03 19:17:54 +02:00
rr-
9ce67b64ed server/api: add password reminders 2016-04-03 18:26:16 +02:00