rr-
|
9247e11596
|
server/tags: add JSON export
|
2016-04-16 23:05:31 +02:00 |
rr-
|
37a86816af
|
server/tags: add tag deleting
|
2016-04-16 17:03:28 +02:00 |
rr-
|
e4239a199c
|
server/api: refactor + remove ID from user JSON
|
2016-04-16 15:49:21 +02:00 |
rr-
|
adecdd4cd9
|
server/tags: add tag updating
|
2016-04-16 13:41:19 +02:00 |
rr-
|
9e873145a4
|
server/tags: add tag creating
|
2016-04-16 09:19:55 +02:00 |
rr-
|
ec4cba94a9
|
server/db: introduce tags
|
2016-04-16 09:19:55 +02:00 |
rr-
|
025dff62dd
|
server/misc: add icase_unique
|
2016-04-15 23:26:38 +02:00 |
rr-
|
6bff0a6a26
|
server/images: fix processing errors
|
2016-04-10 18:54:19 +02:00 |
rr-
|
2af8c9c1a4
|
server/general: cosmetic changes
|
2016-04-09 22:44:50 +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-
|
ee28d95537
|
server/users: first user becomes an admin
|
2016-04-08 19:46:59 +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-
|
219ab7c2c3
|
server/general: be more pythonic
|
2016-04-03 23:21:22 +02:00 |