Commit graph

3060 commits

Author SHA1 Message Date
Shish
26630a4e3b fmt 2024-01-05 15:32:07 +00:00
Shish
4b954b2e68 [cron_uploader] don't try to upload .listing files, see #972 2024-01-05 15:31:21 +00:00
Shish
af309601f5 [upload] separate out DataUpload, ImageAddition, and TagSet/SourceSet/LockSet/etc 2024-01-05 15:00:07 +00:00
Shish
aa494efe45 [image_hash_ban] stop putting HTML into exception text, fixes #990 2024-01-05 13:12:44 +00:00
Shish
668e99b140 [autocomplete] When tag categories are enabled, show foo:bar as a completion result for bar, fixes #630 2024-01-05 12:24:50 +00:00
Shish
87368ac56a [upload] fix empty-vs-null confusion, fixes #989 2024-01-05 04:19:42 +00:00
Shish
f7025069ad [notes] remove debug border 2024-01-05 04:09:01 +00:00
Shish
4edf985a73 fmt 2024-01-05 04:06:19 +00:00
Shish
05a981d935 [notes] replace all the javascript 2024-01-05 04:02:08 +00:00
Shish
48b3de3c6e [core] fix error in error handling 2024-01-04 23:10:31 +00:00
Shish
b060accc44 [view] don't show prev/next when the user has searched for order:... - fixes #790 2024-01-04 19:21:55 +00:00
Shish
e3febc5488 [cron_uploader] minor fixes 2024-01-04 19:21:29 +00:00
Shish
d8986159fe avoid passing an array as a database parameter, fixes #820 2024-01-04 18:40:51 +00:00
Shish
53152bf9f0 [forum] use microhtml, avoid double-escaping text, fixes #835 2024-01-04 17:48:13 +00:00
Shish
889f595076 [numeric_score] use Search::get_images() to find images only when they match the visibility settings, fixes #563 2024-01-04 16:58:14 +00:00
Shish
9e1f0e792d [image_view_counter] use Search::get_images() to take ratings etc into account and only showe popular images that the user can see - fixes #864 2024-01-04 16:58:04 +00:00
Shish
f877ad0c92 [index] allow searching for multiple IDs 2024-01-04 16:52:30 +00:00
Shish
fd403c2b84 [handle_archive] add tests 2024-01-04 16:46:48 +00:00
Shish
ff04083ad5 [handle_archive] merge tags from inside the archive and the form, fixes #483 2024-01-04 15:55:48 +00:00
Shish
502d50c57d [upload] keep original post date when replacing image, fixes #903 2024-01-04 14:29:09 +00:00
Shish
f4da2e92f0 don't try blocking empty tag 2024-01-03 23:57:17 +00:00
Shish
4066e6db81 Slightly better client-side tag blocking, fixes #802 2024-01-03 23:54:03 +00:00
Shish
febaa815f7 [setup] wider forms on setup page 2024-01-03 15:51:22 +00:00
Shish
c5c972fe94 [themes] use CSS variables + CSS grid to control image grid layouts, fixes #938 2024-01-03 15:30:20 +00:00
Shish
61b28c5031 [image] set thumb width / height as CSS varibles, see #938 2024-01-03 15:08:41 +00:00
Shish
886b884bd6 [image_view_counter] give post a view so it isn't null 2024-01-03 12:02:39 +00:00
Shish
1f9de8dd5a more tests 2024-01-03 03:46:04 +00:00
Shish
2f2f8e2eda [system] add a basic test, see #986 2024-01-02 23:58:48 +00:00
Shish
145deaeea5 [system] fix sorting for system nav links, fixes #986 2024-01-02 20:44:37 +00:00
Shish
47c92894f1 test 2024-01-01 23:58:47 +00:00
Shish
20b72f5cfb [tag edit] textarea for more tagging 2024-01-01 23:32:42 +00:00
Shish
164e6df9f8 derp 2024-01-01 22:38:01 +00:00
Shish
fab4b489ac infobox css to css file, and a little wider 2024-01-01 22:27:42 +00:00
Shish
a267e502f3 fmt 2024-01-01 21:17:36 +00:00
Shish
ec567d399a log image loading errors 2024-01-01 21:16:47 +00:00
Shish
aea533b345 [file handlers] separate out display_image and display_metadata 2024-01-01 20:21:51 +00:00
Shish
8755298ee9 [static] add shm_log js function available early in page load 2024-01-01 20:15:34 +00:00
Shish
509f8eee3e [core] separate init.js for code which needs to run before page load 2024-01-01 20:03:50 +00:00
Shish
47dfc2c36e fix view js a bit 2024-01-01 17:17:27 +00:00
Shish
3acc3fa607 [css] remove more dead css, make more extension CSS be specific 2024-01-01 16:21:43 +00:00
Shish
7264683a04 [home] make sure home css only applies to home page 2024-01-01 16:10:26 +00:00
Shish
585ba7f42d [autocomplete] remove dead css 2024-01-01 16:07:59 +00:00
Shish
f611f9b1e4 [bbcode] make sure bbcode css only applies to bbcode 2024-01-01 16:05:48 +00:00
Shish
c0d9946e71 [upload] go full OOP for upload results 2024-01-01 04:30:43 +00:00
Shish
9f002b6bf7 typed arrays 2024-01-01 03:30:21 +00:00
Shish
26bf4277e0 Separate out GET and POST more explicitly
- No longer allow uploading directly via GET, that is terrible for
  security. Instead, use the GET parameters to pre-fill the upload form.
- PageRequestEvent has a `method` property that can be checked in
  extensions
2024-01-01 03:30:21 +00:00
Shish
5356008985 remove unused images 2024-01-01 03:30:21 +00:00
Shish
e3fb67661e nits 2024-01-01 03:30:21 +00:00
Shish
3462a81c28 [upload] give filesize-tracker script some polish 2024-01-01 03:30:21 +00:00
Shish
42a2d6e12f [home] show text counter even without graphical counter 2023-12-31 23:07:54 +00:00