rr-
4f497d311a
client/api: support Unicode passwords
2016-09-24 08:49:47 +02:00
rr-
01fadd8f8c
client/api: fix reporting errors for bad logins
2016-09-24 08:49:07 +02:00
rr-
d1cad99e87
server/middleware: fix reporting auth errors
2016-09-24 08:38:15 +02:00
rr-
c7d0ffb212
docs/api: fix typo
2016-09-20 23:15:32 +02:00
fri
5f4674f22f
docs/api: remove extra sentence for creating post
2016-09-20 22:59:07 +02:00
rr-
119c2449cd
client/tags: fix tagging with aliases
...
Fixes #93
2016-09-18 10:50:13 +02:00
rr-
600db78a45
client/posts: fix exiting mass tag (pt. 2)
...
Fixes #94
2016-09-18 10:38:53 +02:00
rr-
5eb130b02a
client/tags: blind fix for tags.json race
...
I don't want to make the UI wait for tags.json to load, I'd rather not
color categories on some pages instead.
2016-09-16 21:34:38 +02:00
rr-
91decaf9fe
client/tags: fix exiting mass tag
...
Exiting mass tag didn't remove [+] [-] buttons on post thumbnails.
2016-09-16 21:31:09 +02:00
rr-
cf1e1670c4
client/posts: allow clicking on upload thumbnails
2016-09-10 16:13:57 +02:00
rr-
b68f833ce9
client/css: increase button margin in upload form
2016-09-10 15:50:01 +02:00
rr-
2be21a7213
client/css: fix tag creation time being wrapped
2016-09-10 15:49:56 +02:00
rr-
42b7a9b94f
server/errors: fix serializing errors
2016-09-10 15:28:32 +02:00
rr-
f31f67bfec
client/comments: fix adding comment after voting
2016-09-10 15:23:54 +02:00
rr-
0f0e6c4e24
client/posts: add border around tagless posts
2016-09-10 11:36:51 +02:00
rr-
19eea226a6
client/search: fix dangling 'no data to show'
...
Concerned only endless scroll
2016-09-10 11:36:51 +02:00
rr-
ad87506044
client/settings: fix updating settings
...
Updating settings in browsing settings view has been reseting safety
settings in post list.
2016-09-10 11:36:51 +02:00
rr-
3149c43b7e
client/settings: change checkbox label
...
Makes it consistent with others checkboxes, each one of which uses a
verb in its label
2016-09-10 11:36:03 +02:00
rr-
293b28117b
client/posts: link to duplicates in upload form
2016-09-10 11:36:02 +02:00
rr-
5b565e3b00
client/errors: show errors in inline Markdown
2016-09-10 11:36:02 +02:00
rr-
e05e0e5fd2
client/util: refactor Markdown formatter code
2016-09-10 11:36:02 +02:00
rr-
16d04adde0
server/errors: add and document error codes
2016-09-10 11:36:01 +02:00
rr-
8674c8b50e
server/posts: report duplicate post ID and URL
2016-09-10 10:16:14 +02:00
rr-
0a19e7bbd0
server/errors: allow extra info in errors
2016-09-10 10:16:14 +02:00
rr-
c516030c66
server/tests: fix info api tests
2016-09-10 10:12:43 +02:00
rr-
2c283f3058
client/posts: move submit buttons to top
2016-09-10 09:57:20 +02:00
rr-
b829f89f1b
client/posts: change 'submit'->'save' in edit form
2016-09-10 09:50:58 +02:00
rr-
a905410b84
docs/readme: add proper readme
2016-09-08 18:13:24 +02:00
rr-
724bfe5a98
docs/license: add license
2016-09-08 18:09:24 +02:00
rr-
84a414c779
server/config: relax tag name limitations
2016-09-04 02:07:22 +02:00
rr-
7fa8593b0a
client/general: improve URL escaping
...
Specifically, cater for /, + and % in URL components.
2016-09-04 02:07:22 +02:00
rr-
a22fe306d1
server/posts: fix deleting posts with relations
2016-08-31 22:49:45 +02:00
rr-
eff0e002f2
server/info: increase hdd usage cache time to 48h
2016-08-31 22:22:06 +02:00
rr-
988664117a
client/posts: don't show notes on flash posts
2016-08-31 22:20:21 +02:00
rr-
acd989cabb
client/tags: fix URL redirections
...
User controller didn't need intervention but I refactored it to match
tag controller anyway.
2016-08-28 23:57:53 +02:00
rr-
997eb3de63
client/tags: fix detecting changes to names
...
Since 243ab15
the order of tag aliases matters, so the changes need to
pick up also permuting - which were ignored before.
2016-08-28 23:48:50 +02:00
rr-
4bfdd4c5cb
client/notes: don't steal arrow keys in textarea
2016-08-28 23:40:28 +02:00
rr-
dfc65e5a7c
client/general: add < > vim navigation hints
...
For example, in Vimperator, one now can navigate to previous/next page
or post by pressing f< or f>.
2016-08-28 23:40:28 +02:00
rr-
5a152dbc0c
client/search: go back to page 1 on query change
2016-08-28 23:40:28 +02:00
rr-
e4f9c26776
client/posts: go back to page 1 on safety change
2016-08-28 23:40:28 +02:00
rr-
cf1d15354d
client/paging: avoid redrawing header navigation
2016-08-28 23:40:28 +02:00
rr-
e83e1b06a1
client/general: remove spurious console.log
2016-08-28 22:23:20 +02:00
rr-
79d7b83e39
client/posts: fix mass tag
2016-08-28 22:23:20 +02:00
rr-
6b042504b0
client/home: fix reporting backend errors
...
The code mistakenly referred to a non-existing field. Now it matches the
rest of the error handlers.
2016-08-28 20:00:50 +02:00
rr-
6d0bf90b47
client/css: fix ghost margins for messages
2016-08-28 20:00:50 +02:00
rr-
243ab15b85
server/tags: add order to tag names
...
The better implementation of a224297
.
Fixes ability to reorder tag aliases, especially - the ability to change
the tag's primary name after it was created. Until now, both of these
scenarios needed sad workarounds on the user part.
2016-08-28 20:00:50 +02:00
rr-
c366b608da
server/search: fix negating complex searches
...
Entering:
miko -miko
is a contradiction that shouldn't have been returning any matches, but
it has nonetheless. This change fixes the construction of negated
expressions that use subqueries.
2016-08-28 18:43:05 +02:00
rr-
22342a29ad
client/file-dropper: fix URL validation
2016-08-27 23:45:07 +02:00
rr-
9dc438c391
client/expanders: fix setting empty expander title
2016-08-27 22:19:01 +02:00
rr-
63ec28ddb3
client/posts: don't show notes on videos
2016-08-27 22:19:01 +02:00