Commit graph

6200 commits

Author SHA1 Message Date
Shish
be353450d8 [docker] prod-mode doesn't need git, which means we don't need perl, which saves another 100MB 2023-12-24 18:55:44 +00:00
Shish
79299398f5 [docker] static ffmpeg to save 300MB of dependencies 2023-12-24 16:30:19 +00:00
Shish
7f02a77ecb [docker] flatten build a bit 2023-12-24 15:50:54 +00:00
Shish
8b31fea14e fix downvote link typo 2023-12-24 13:46:59 +00:00
Shish
6212566aea [docker] make exec friendlier 2023-12-23 01:12:48 +00:00
Shish
56a238e421 [docker] add php-curl 2023-12-23 00:55:07 +00:00
Shish
0dd09b444b Merge branch 's3' 2023-12-21 21:57:07 +00:00
Shish
8015d69acf [s3] extension for adding/deleting images on an S3 compatible host 2023-12-21 21:56:48 +00:00
Shish
ad181377c8 [userclass] ghosts should still be able to read PMs 2023-12-21 21:15:46 +00:00
Shish
a491d70b0e [ratings] don't crash if rating isn't set yet 2023-12-21 15:26:53 +00:00
Shish
4decd03898 avoid duplicating tests when pushing to a PR branch 2023-12-19 12:19:19 +00:00
Shish
d489a4fa18 [user_config] remove redundant overrides 2023-12-19 12:08:39 +00:00
Shish
9e7f3cb397 Make SHM_POST_INFO more logical
Rather than having a boolean for view or edit + optional editor, use the
existence of the editor to know if a field is editable
2023-12-19 11:41:02 +00:00
Shish
60da9efba9 github is standard enough now 2023-12-18 10:18:20 +00:00
Shish
0df98d6ce1 update readme badges 2023-12-18 01:46:55 +00:00
Shish
095a51a4d2 [setup] column-width is standard now 2023-12-18 01:26:31 +00:00
Shish
6069e9455a UPLOAD_MAX_FILESIZE with unit 2023-12-18 01:24:29 +00:00
Shish
7fae66e7e8 Set default UID/GID 2023-12-18 00:43:34 +00:00
Shish
bfce3fa82f build future-proofing 2023-12-17 22:43:06 +00:00
Shish
64e6460f22 don't look at cookies if bearer token was ok 2023-12-17 00:08:06 +00:00
Shish
77892c5d92 fix entrypoint 2023-12-16 23:44:46 +00:00
Shish
282d13f632 Use nginx Unit rather than the php development server 2023-12-16 23:03:04 +00:00
Shish
f00a4e3d90 fewer loose functions 2023-12-16 11:04:52 +00:00
Shish
71341be3a8 move testcase to core, so that require(ext/X/*.php) can work 2023-12-16 10:52:50 +00:00
Shish
9a56b50d84 [bulk_add_csv] align help 2023-12-16 10:42:32 +00:00
Shish
b1c6894fbc cleaner extension loading 2023-12-16 01:31:46 +00:00
Shish
dba8acea02 enable static analysis for all themes 2023-12-16 01:25:56 +00:00
Shish
62e4354598 simplify 2023-12-16 01:15:34 +00:00
Shish
f8ec844745 [themes] move disable_left to base class 2023-12-15 21:25:18 +00:00
Shish
e4bbdc2ac6 [themes/lite] remove rr 2023-12-15 21:25:18 +00:00
Shish
3581945e09 [comment] check null once 2023-12-15 21:25:18 +00:00
Shish
23c3bf00fb run server in devcontainer 2023-12-15 21:25:18 +00:00
Shish
f6919cf9c9 theme updates 2023-12-15 17:20:46 +00:00
Shish
c1acf5c38c remove dead import 2023-12-15 13:23:20 +00:00
Shish
10ba2ccb7f fix search encoding 2023-12-15 07:55:38 +00:00
Shish
2dc79e9569 Merge branch 'main' 2023-12-14 22:32:17 +00:00
Shish
c5e96a7202 functions 2023-12-14 22:31:53 +00:00
Github Actions
401869d536 Auto-merge master to main 2023-12-14 22:10:46 +00:00
Shish
98a199645a sync 2023-12-14 22:09:32 +00:00
Shish
19c3953519 ai-generated border color 2023-12-14 22:09:32 +00:00
Shish
d8a7ac985d make cache table name into a valid postgres identifier for notifications 2023-12-14 22:02:10 +00:00
Shish
7f98412d8b cache_get_or_set function 2023-12-14 22:02:10 +00:00
Shish
672ef4ac53 php8.3 is stable now 2023-12-14 17:20:13 +00:00
Shish
a5c6f1321b refactor search a little and add much better testing 2023-12-14 17:04:16 +00:00
Shish
df0a8c28d9 Add some useful extensions to devcontainer 2023-12-14 02:13:19 +00:00
Shish
4c8274161f fix more search edge-cases 2023-12-14 02:13:01 +00:00
Shish
e114057dfe PHPUnit 10 (and other bumps) 2023-12-14 00:25:32 +00:00
Shish
5897bfdb7b Basic devcontainer setup
Getting xdebug working on osx is a pain, devcontainers are less pain...
2023-12-14 00:17:17 +00:00
Shish
fd1bb21f9d bumps 2023-11-11 22:05:28 +00:00
Shish
848797030e nits 2023-11-07 21:01:03 +00:00