rr-
|
bb86e9bf56
|
server/posts: add more safety checks for notes
|
2016-08-14 16:43:04 +02:00 |
rr-
|
3db4f39545
|
server/tag-categories: correct exception type
|
2016-08-14 12:31:46 +02:00 |
rr-
|
07237bc2bc
|
server/tags: fix changing name case
|
2016-08-14 11:39:04 +02:00 |
rr-
|
2b3d193b7c
|
server/tags: don't auto-create tag categories
|
2016-08-14 11:38:59 +02:00 |
rr-
|
8d04df38fd
|
server/general: add entity versions
|
2016-08-07 09:55:51 +02:00 |
rr-
|
5092c2c587
|
server/posts: respect tag creating privilege
|
2016-08-02 12:44:38 +02:00 |
rr-
|
2429e95102
|
server/users: fix cascade deletions
|
2016-08-02 12:27:01 +02:00 |
rr-
|
ff189a3915
|
server/posts: fix deleting post with comments
|
2016-08-02 12:27:01 +02:00 |
rr-
|
5e47c5c0c6
|
server/users: use HTTPS for Gravatar
|
2016-07-30 13:43:15 +02:00 |
rr-
|
298aedbc75
|
server/tags: sort relations like post tags
|
2016-07-30 13:43:15 +02:00 |
rr-
|
f40e41ae8b
|
server/tags: allow deleting used tags
|
2016-07-30 13:43:15 +02:00 |
rr-
|
8ef0017531
|
server/tags: improve tag export performance
2000 ms --> 250 ms (including overhead of unknown size).
Not bad if you ask me.
|
2016-07-26 23:20:15 +02:00 |
rr-
|
b7f2982c9e
|
server/posts: fix relations bidirectionality
|
2016-07-17 21:14:03 +02:00 |
rr-
|
c472229bae
|
server/posts: add relationCount field
|
2016-07-03 18:30:32 +02:00 |
rr-
|
c21494be25
|
server/posts: make relations bidirectional
|
2016-07-03 18:30:32 +02:00 |
rr-
|
5800f0ebc7
|
server/tags: fix merging tags
It violated unique constraint on post_tag when a given post was already
tagged with the target tag.
|
2016-07-03 18:30:32 +02:00 |
rr-
|
ac23067fdf
|
server/general: use UTC time stamps
|
2016-07-03 14:46:28 +02:00 |
rr-
|
7eec347bca
|
server/tags: add description field
|
2016-06-23 00:15:25 +02:00 |
rr-
|
3c3d0dbb8d
|
server/info: expose a few config variables
|
2016-06-18 10:55:44 +02:00 |
rr-
|
13ca94d4da
|
server/users: fix avatar issues when renaming user
|
2016-06-17 21:25:28 +02:00 |
rr-
|
d0aaf8fa8f
|
server/posts: optimize default sort order
|
2016-06-14 07:50:22 +02:00 |
rr-
|
162904bfc3
|
server/info: add serverTime field
|
2016-06-12 14:26:52 +02:00 |
rr-
|
40565e82ae
|
server/posts: change comment-time behavior
Rather than looking at the edit time, now it looks at the creation time.
|
2016-06-12 14:24:14 +02:00 |
rr-
|
a67db59d99
|
server/comments: fix serializing cached scores
|
2016-06-12 14:01:38 +02:00 |
rr-
|
616854fb1b
|
server/users: let authorized users GET themselves
|
2016-06-11 17:36:02 +02:00 |
rr-
|
b5aa3e75c4
|
server/comments: fix privileges
|
2016-06-11 17:36:02 +02:00 |
rr-
|
ded89fee5f
|
server/posts: fix handling bad post ID
|
2016-06-08 22:38:35 +02:00 |
rr-
|
b28f689077
|
server/posts: add ownFavorite field to posts
|
2016-06-08 22:38:35 +02:00 |
rr-
|
f3bb6c28a1
|
server/general: cosmetic fixes
|
2016-06-05 10:39:56 +02:00 |
rr-
|
508cb6e7ab
|
server/posts: allow anonymous uploads (#90)
|
2016-06-05 10:30:10 +02:00 |
rr-
|
caecaee785
|
server/users: offer more stats in user entity
|
2016-06-03 21:46:25 +02:00 |
rr-
|
805ca845e3
|
server/users: reduce user fields footprint
|
2016-06-03 20:14:01 +02:00 |
rr-
|
8a5c6f0b31
|
server/search: fix caching special tokens
special:liked was being reused between users. Now the cache internally
caches object similar to liked:USER.
|
2016-06-03 19:47:09 +02:00 |
rr-
|
f0d3589344
|
server/search: cache by query rather than its text
|
2016-06-03 19:47:09 +02:00 |
rr-
|
59ad5fe402
|
server/search: refactor, extract parsing
|
2016-06-03 19:47:09 +02:00 |
rr-
|
a72f6aa585
|
server/search: fix searching for invalid numbers
|
2016-06-02 20:56:28 +02:00 |
rr-
|
1034362b84
|
server/search: fix searching by partial range
|
2016-06-02 20:56:28 +02:00 |
rr-
|
802c7feca0
|
server/search: add safety search for posts
|
2016-06-02 13:58:08 +02:00 |
rr-
|
78612e1da1
|
server/posts: add new fields
|
2016-05-30 23:23:22 +02:00 |
rr-
|
037fbc61ec
|
server/api: add ability to select fields
|
2016-05-30 23:08:22 +02:00 |
rr-
|
8d1e23aa63
|
server/general: flatten responses
|
2016-05-30 22:54:33 +02:00 |
rr-
|
d0314813cb
|
server/general: move extra details to resources
|
2016-05-30 22:54:33 +02:00 |
rr-
|
48bcbbff83
|
server/search: improve performance
|
2016-05-30 20:51:52 +02:00 |
rr-
|
abef6e5c35
|
server/info: return who featured the post and when
|
2016-05-29 12:41:22 +02:00 |
rr-
|
4d1f745e38
|
server/notes: fix note serialization
|
2016-05-29 12:40:36 +02:00 |
rr-
|
731c0442e9
|
server/search: change named token detection
In particular, treat tokens starting with : as anonymous tokens.
|
2016-05-24 10:29:14 +02:00 |
rr-
|
af22ec735d
|
server/posts: send mime type to client
|
2016-05-22 22:50:00 +02:00 |
rr-
|
77998f1660
|
server/tags: let mods set default category
|
2016-05-22 22:17:11 +02:00 |
rr-
|
fa14bf714c
|
server/tags: create snapshots for automatic tags
|
2016-05-22 22:17:11 +02:00 |
rr-
|
6a48020426
|
server/tags: fix sorting tag siblings
|
2016-05-22 22:17:11 +02:00 |