Commit graph

3154 commits

Author SHA1 Message Date
Shish
d999198fb6 remove dead bit 2024-01-16 17:03:39 +00:00
Shish
6a0c5c4e2d more docs 2024-01-16 13:29:29 +00:00
Shish
04471a2875 [link scan] handle missing posts 2024-01-16 12:47:42 +00:00
Shish
a59dddd98f fmt 2024-01-16 12:16:18 +00:00
Shish
b1940ca919 [link scan] intercept search box inputs 2024-01-16 12:08:03 +00:00
Shish
5a9e6f2638 fmt 2024-01-16 11:05:10 +00:00
Shish
8e5c64e834 [link scan] new ext 2024-01-16 10:56:53 +00:00
Shish
ea1867f92d die louder if CSRF is missing for admin actions 2024-01-16 10:55:03 +00:00
Shish
83f3ae99eb [s3] allow CLI sync to limit number of itesm 2024-01-16 01:25:48 +00:00
Shish
30c564d317 [s3] allow sync'ing more posts in one go 2024-01-16 00:44:17 +00:00
Shish
5cc1a6febe [s3] button for manual sync, fixes #998 2024-01-16 00:35:17 +00:00
Shish
22cf7914a6 [pools] add lastupdated column if needed, fixes #1013 2024-01-15 23:23:33 +00:00
Shish
641821f6f1 databases?? 2024-01-15 22:56:06 +00:00
Shish
5d120cd0c8 [tests] put tests inside transactions 2024-01-15 22:50:43 +00:00
Shish
2a494504f3 [core] all image columns should be statically or dynamically defined - nothing undefined 2024-01-15 18:52:07 +00:00
Shish
fb034af699 [core] int_props + bool_props -> prop_types 2024-01-15 18:52:07 +00:00
Shish
bbea373c19 [core] use ArrayAccess rather than dynamic props for extra columns on the images table 2024-01-15 18:52:07 +00:00
Shish
434455b836 [tests] more voiding of tests 2024-01-15 14:31:51 +00:00
Shish
a1f22ef67c [themes] void return type for display_* functions 2024-01-15 14:23:12 +00:00
Shish
4e789040a0 [core] don't pass strings to functions that want ints 2024-01-15 14:21:33 +00:00
Shish
7b7ec9c83f [tests] phpstan version bump 2024-01-15 14:08:12 +00:00
Shish
8439e696dc [wiki] remove old and broken wiki page diffing 2024-01-15 14:08:12 +00:00
Shish
802ff336a2 [core,tests] even more types 2024-01-15 14:08:11 +00:00
Shish
2688843d80 more types 2024-01-15 13:08:59 +00:00
Shish
955d787fa3 [reverse search links] remove dead code 2024-01-15 12:24:49 +00:00
Shish
646f95f91a [core] bump microcrud version, add types 2024-01-15 12:14:41 +00:00
Shish
bb9ab613ce [everything] bulk set event handler return types to void 2024-01-15 11:52:35 +00:00
Shish
985d34aedd [resize] specifically be int, not float 2024-01-15 11:51:58 +00:00
Shish
013ae41f89 [tag_categories] fix return type for page_update(), fixes #918 2024-01-15 10:21:30 +00:00
Shish
1b6d8540a5 [autocomplete] don't show tags with 0 uses, see #1012 2024-01-14 16:45:09 +00:00
Shish
2af4a83fd1 [view] give input box a little extra buffer height to account for padding, fixes #1009 2024-01-13 13:28:19 +00:00
Shish
11a0ba27e9 [js] have shm_log specifically use a section, like the server-side functions 2024-01-13 13:25:58 +00:00
Shish
8308a21cb1 [nav_timing] client-side timing as an extension 2024-01-12 12:37:33 +00:00
Shish
4b8bc82ee4 [tag_edit] abort on error rather than only applying some tags 2024-01-11 10:28:41 +00:00
Shish
36388aa7a1 schema-dump doesn't need any args 2024-01-11 01:03:19 +00:00
Shish
ec35cace6a [core] replace quarter-arsed CLI interface with Symfony Console 2024-01-11 01:01:39 +00:00
Shish
69e9201cc6 [s3] no need for static 2024-01-10 18:41:06 +00:00
Shish
2c77a4e6a1 [tag_edit] mass edit CLI 2024-01-10 18:01:16 +00:00
Shish
219096d10b show queue length 2024-01-10 17:25:02 +00:00
Shish
e754ec89a7 [tests] cleaner teardown 2024-01-10 08:51:56 +00:00
Shish
7e7e9ec049 [rating] teardown tests properly 2024-01-09 22:47:10 +00:00
Shish
28a9724ffa fmt 2024-01-09 22:13:56 +00:00
Shish
7b9201cb42 [core] Database::with_savepoint() 2024-01-09 21:59:24 +00:00
Shish
b2f67363a1 [core] roll back database transaction when upload fails - fixes #1007 2024-01-09 21:01:10 +00:00
Shish
4d011fa5e5 [core] remove add_image, send_event(DataUpload) is much clearer as to what it's actually doing 2024-01-09 19:24:56 +00:00
Shish
c16aeca4d8 [handle_pixel] don't fail silently when imagemagick fails - see #1006 2024-01-09 17:59:41 +00:00
Shish
d986d0d378 [view] tag entry should grow as-needed, but not shrink - fixes #1005 2024-01-09 17:38:55 +00:00
Shish
e95c47c547 [s3] when there are many actions in a single page request, queue them instead of timing out 2024-01-09 17:23:34 +00:00
Shish
edb8ec33fa more consistency for 'old' and 'new' terminology 2024-01-09 15:27:02 +00:00
Shish
81ec577b32 [core] only move file to warehouse if all the rest of the upload is ok, fixes #1004 2024-01-09 04:49:19 +00:00