rr-
8fb536c8f0
server/general: move not found errors to func
2016-04-24 14:34:01 +02:00
rr-
0b47957bb9
server/comments: add comment search
2016-04-24 11:56:14 +02:00
rr-
b75cfff8f7
server/comments: add comment retrieving
2016-04-24 11:24:36 +02:00
rr-
10f8f443f1
server/comments: add comment deleting
2016-04-24 11:16:24 +02:00
rr-
48cb172cc8
server/comments: add comment updating
2016-04-24 10:31:49 +02:00
rr-
612734e9ff
server/comments: add comment creating
2016-04-24 10:31:49 +02:00
rr-
6e6c57d44a
server/api: move serializers to func layer
2016-04-24 10:31:49 +02:00
rr-
093863b944
server/comments: add comment tables
2016-04-24 10:31:49 +02:00
rr-
1476c84a9d
server/posts: add featured post retrieval
2016-04-23 08:07:21 +02:00
rr-
cf00a3a2de
server/posts: add post featuring
2016-04-22 20:58:04 +02:00
rr-
a30886cc70
server/search: rename order: to sort:
2016-04-22 19:37:58 +02:00
rr-
14059de1d7
server/db: add more post tables
2016-04-22 18:36:12 +02:00
rr-
a67a5069b7
server/info: implement simple global info
...
For now it returns total post count and disk usage. To reduce stress on
the file system, the disk usage is cached for an hour.
2016-04-21 19:48:47 +02:00
rr-
46ee9faf72
server/snapshots: add snapshot lists
2016-04-21 19:27:30 +02:00
rr-
c2a39a0fd5
server/snapshots: change snapshot representation
2016-04-21 19:01:41 +02:00
rr-
8ebf113ba4
docs/install: fix obsolete info
2016-04-21 10:25:46 +02:00
rr-
97bd935bb6
server/tags: add listing tag siblings
2016-04-20 21:31:46 +02:00
rr-
747c730688
server/tags: add tag merging
2016-04-20 19:02:39 +02:00
rr-
74fb297584
server/db: fix aggregates
2016-04-20 15:17:11 +02:00
rr-
a926838b90
server/general: rename 'misc' to 'util'
2016-04-20 11:59:46 +02:00
rr-
57b18c6461
server/general: rename 'util' to 'func'
2016-04-20 11:58:17 +02:00
rr-
d3f2ef296b
server/tests: don't recreate database every test
2016-04-20 11:48:34 +02:00
rr-
661c0248d2
server/api: return snapshots to client
2016-04-20 11:15:46 +02:00
rr-
9a4b5a7dd3
server/tags: record tag category snapshots
2016-04-19 18:11:00 +02:00
rr-
2e57a0746f
server/general: consistently use db.session
2016-04-19 18:10:22 +02:00
rr-
fe56e376f6
server/tags: export also tag categories
2016-04-19 15:51:26 +02:00
rr-
884747bbbd
server/tags: prohibit deleting last tag category
2016-04-19 13:10:07 +02:00
rr-
58838f8bd9
server/tests: refactor tests
2016-04-19 13:01:50 +02:00
rr-
15f734d21b
server/api: output JSON for HTTP 405
2016-04-19 12:40:08 +02:00
rr-
59473799a4
server/db: add missing migrations
2016-04-19 12:08:59 +02:00
rr-
2fba374e65
server/tags: introduce tag category API
2016-04-19 12:05:14 +02:00
rr-
83784c5e76
server/api: improve input sanitization, fix docs
2016-04-19 11:55:31 +02:00
rr-
7263849fac
server/tags: make creating tag relations optional
2016-04-19 00:18:52 +02:00
rr-
1597ae7c5c
server/db: refactor session usage
2016-04-18 23:06:51 +02:00
rr-
bba327fe8a
server/middleware: fix session usage
2016-04-18 22:08:30 +02:00
rr-
e3a4793d54
server/tags: move tag categories to database
2016-04-18 22:08:30 +02:00
rr-
9350c4ff97
server/snapshots: add snapshots to tags
2016-04-18 20:44:39 +02:00
rr-
1c064778c6
server/tests: adapt freezegun
...
The reason why this is added to the project is because it has turned out
mocking the time is not as trivial as I originally anticipated
(specifically, there are some problems with SQLite).
2016-04-18 19:42:24 +02:00
rr-
e8a9c4ad51
server/db: fix ambiguous names
2016-04-18 19:24:09 +02:00
rr-
e42cede27c
server/users: allow rank+avatar when creating user
2016-04-17 19:02:39 +02:00
rr-
08271caf32
server/search: rename search criterion
2016-04-17 18:17:18 +02:00
rr-
c957befbd0
server/search: simplify virtual token mappings
2016-04-17 18:17:18 +02:00
rr-
7334f70829
docs/readme: update links to roadmap
2016-04-17 17:24:19 +02:00
rr-
bc15fb6675
server/posts: add sketch of post table
2016-04-17 16:35:31 +02:00
rr-
9ac70dbed4
server/tags: simplify relations model
2016-04-17 12:54:31 +02:00
rr-
888e8e1aa7
server/tags: prefix post_count column with auto_
2016-04-17 12:54:30 +02:00
rr-
470ff70f91
server/tests: use common fixtures in pw reset test
2016-04-17 12:54:30 +02:00
rr-
cecab3caf0
server/tests: fix test name
2016-04-17 10:08:11 +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