Michael Serajnik
7d0a8b789c
client/css: fix broken post fit mode on iOS 10
...
With the way the post fit modes work, the image will always be displayed in full size on iOS 10 browser, regardless of the setting.
Setting a max-width on the body fixes it.
2017-08-13 01:11:28 +02:00
Michael Serajnik
90b0d77147
client/build: fix build, use uglify-es package directly
2017-08-11 17:36:10 +02:00
rr-
043b182b5e
client/paging: add cues for qutebrowser
2017-06-25 17:47:40 +02:00
rr-
3c138685ea
server/images: handle resizing errors
2017-05-03 12:10:04 +02:00
rr-
a1b762c65f
api: fix getting cached disk usage with empty dirs
2017-05-01 20:26:53 +02:00
rr-
4bc58a3c95
server: lint
2017-04-24 23:30:53 +02:00
rr-
fea9a94945
client/routing: fix certain history bug
...
The bug could be reproduced as follows:
1. Navigate to /posts
2. Search for "test"
3. Navigate to /posts again
4. Refresh the page
The user should see plain post list, but instead they were seeing the
"test" search results again as if step 3 never happened.
2017-04-24 23:02:25 +02:00
rr-
467b4a7630
server/tags: fix nondeterministic siblings order
2017-04-24 22:48:11 +02:00
rr-
8e5798ab8c
server/tests: fix content sync tests on postgres
2017-04-24 22:36:41 +02:00
rr-
e4aa38f159
server/search: fix errors on negative page offsets
2017-04-24 22:12:12 +02:00
rr-
ba4df16499
server/search: add search term escaping
2017-04-24 21:59:38 +02:00
rr-
9814b132c3
server/search: fix searching for ---
...
Allow only one negation sign.
Also throw an error if user searches only for "-".
2017-04-24 19:55:02 +02:00
rr-
0014721053
server/tags: fix retrieving many tags
2017-04-19 14:44:54 +02:00
rr-
77bf3bdc3c
client/posts: add option to disable safety ratings
2017-03-30 20:50:12 +02:00
rr-
c2be365b6e
config: remove unused values
2017-03-30 19:48:48 +02:00
rr-
01e1641475
config: improve comments
2017-03-30 19:47:14 +02:00
rr-
7044d2aaee
server/posts: ignore old elasticsearch results
2017-03-12 18:30:42 +01:00
rr-
49feb932f3
client/tags: merging can now also add aliases
2017-03-04 16:55:53 +01:00
rr-
5681fd11ef
server/net: make the user-agent configurable
...
Fixes #127
2017-03-03 17:27:23 +01:00
rr-
e087b83082
client/notes: don't rely on class names
...
The state names, used by CSS, were being broken by the minifier.
2017-02-26 18:47:53 +01:00
rr-
87b3572ce5
client/paging: fix endless scroll on android
2017-02-26 12:57:24 +01:00
rr-
5467ca6b7e
client/posts: improve placeholder in file dropper
...
The default one was too long to fit in the sidebar
2017-02-21 19:09:18 +01:00
rr-
d00d282bff
client/posts: improve file dropper appearance
2017-02-21 19:00:02 +01:00
rr-
1e58899b03
client/posts: allow updating content from URL
2017-02-21 19:00:02 +01:00
rr-
b27855523a
client/file-dropper: fix drawing long URLs
2017-02-21 18:59:12 +01:00
rr-
34366b72fb
client/file-dropper: add ability to lock URLs
2017-02-21 18:59:12 +01:00
rr-
5dfdfd49e9
client/paging: fix loading on small page sizes
...
Fixes #126
2017-02-19 14:24:01 +01:00
rr-
33b49ebffd
client/paging: fix mass tag double binding
...
Fixes #125
2017-02-19 14:23:58 +01:00
rr-
c01214e919
server/password-reset: support having no smtp
2017-02-17 23:10:51 +01:00
rr-
32d15a493c
client/css: add margin to file dropper button
2017-02-12 10:41:49 +01:00
rr-
aa1f4d3ff8
client/posts: add file extensions info to upload
2017-02-12 10:40:50 +01:00
rr-
1caf76b1b2
client/posts: add bulk safety editing ( #122 )
2017-02-11 22:03:38 +01:00
rr-
0dc7a4058e
client/posts: refactor bulk tag editor
...
Extract the state that controls mass tag form in the posts list header
to a separate class.
It's not exactly a 100% reusable control (the .tpl is shared), but it
should greatly simplify reading the JS.
2017-02-11 21:58:26 +01:00
rr-
0e4e994431
client: rename 'mass tag' to 'bulk edit tags'
...
That way other bulk operations will be easier to name.
This also changes the privilege name.
2017-02-11 19:50:22 +01:00
rr-
eda6d6d02a
client/paging: support item removal ( #123 )
2017-02-09 22:40:02 +01:00
rr-
fdad08e176
server: use index-based paging ( #123 )
2017-02-09 22:40:00 +01:00
rr-
ba7ca0cd87
client/tags: use new color input ( #119 )
2017-02-07 21:34:53 +01:00
Alice Ryhl
a3b3532ca4
server/api: patch timing attack on password reset form
2017-02-07 20:29:37 +01:00
rr-
7f09306dde
server/api: fix unicode urls ( #121 )
2017-02-07 18:03:35 +01:00
rr-
74c583f11d
server/build: fix alembic environment script
2017-02-05 23:29:21 +01:00
rr-
72056e0cd2
server/requirements: fix skimage package name...
...
Brain fart during previous commit...
2017-02-05 23:27:59 +01:00
rr-
ee6b66329b
server/posts: fix search by aspect ratio
...
It was being rounded to nearest integer because of the width/height
columns' data type.
2017-02-05 23:21:43 +01:00
rr-
49e5975254
server/model: use new sqlalchemy import style
2017-02-05 23:21:43 +01:00
rr-
f40a8875c4
server/files: fix import for Py3.5
...
os.DirEntry is available only from Python3.6+.
2017-02-05 22:38:55 +01:00
rr-
4caa980bf8
server/build: add missing dependency
...
Althought szurubooru is now no longer dependent from image-match, the
pulled code still needs the skimage library.
2017-02-05 22:38:05 +01:00
rr-
00c3a4320b
server/posts: support aspect-ratio search query
2017-02-05 22:09:33 +01:00
rr-
0b21d98c9b
server/posts: support note-text search query
2017-02-05 21:51:53 +01:00
rr-
1f14f2fc16
docs/api: add info about wildcards
2017-02-05 21:47:52 +01:00
rr-
6cc18be68d
client/posts: fix editing post relations
...
Regression since e725f4f9
2017-02-05 16:54:11 +01:00
rr-
e725f4f99c
server/api: extra validation of list fields
2017-02-05 16:34:45 +01:00