Shish
8f86ddaa75
[regen-thumb] have regen-thumb ext handle the regen-thumb command
2024-03-17 22:38:03 +00:00
Shish
7ee4152942
[core] organise exceptions a bit
2024-02-11 16:03:23 +00:00
Shish
278286da9f
more tests
2024-02-11 14:51:55 +00:00
Shish
8c22cb1fb6
[core] exact and named page args
2024-02-11 11:34:17 +00:00
Shish
cc9de6b4b2
[core] merge method-check and permission-check into page_matches()
2024-02-10 23:03:14 +00:00
Shish
5735320a95
[extensions] have extension categories, remove versions
2024-02-10 19:42:28 +00:00
Shish
cbc574db90
[core] reduce use of POST global
2024-02-10 00:23:53 +00:00
Shish
6d1bf8eede
[admin] have AdminActionEvent carry its own params
2024-02-10 00:00:49 +00:00
Shish
77b755e68b
[core] reduce use of GET global
2024-02-09 16:36:57 +00:00
Shish
ea1867f92d
die louder if CSRF is missing for admin actions
2024-01-16 10:55:03 +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
bb9ab613ce
[everything] bulk set event handler return types to void
2024-01-15 11:52:35 +00:00
Shish
ec35cace6a
[core] replace quarter-arsed CLI interface with Symfony Console
2024-01-11 01:01:39 +00:00
Shish
0762da54eb
[core] have ThumbnailGenerationEvent work on an Image
2024-01-09 01:03:46 +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
fd1bb21f9d
bumps
2023-11-11 22:05:28 +00:00
Shish
00d4f9f75c
always have a Themelet, never null
2023-06-27 16:11:14 +01:00
Shish
c5e2353447
manual timeouts
2023-06-25 14:19:52 +01:00
Shish
b85e7ec209
manually control timeout, to dump trace data after hitting the limit
2023-06-25 13:40:57 +01:00
Shish
7d47b452df
var_export is nicer than print_r
2023-02-08 00:54:13 +00:00
Shish
8e1b371e83
argh
2023-01-11 12:13:04 +00:00
Shish
bce2d55744
Namespaces are one honking great idea—let's do more of those!
2023-01-10 22:44:09 +00:00
Shish
a04bc2e7e4
php8.1 gogogo
2022-10-28 01:45:35 +01:00
Shish
3d9e32e919
new php-cs-fixer
2021-12-14 18:32:47 +00:00
Shish
3bb1566df2
Allow db->set_timeout(null) to disable DB timeouts, see #874
2021-09-22 15:42:41 +01:00
Shish
77f7121e26
drop php7.3 support, make use of 7.4 features
2021-03-14 23:43:50 +00:00
Shish
4aabb77a4f
Make admin part of core, with tag_tools as a separate extension
2020-12-01 11:31:55 +00:00
Shish
ecafd4e131
Merge branch 'image2post'
2020-10-27 22:42:47 +00:00
Shish
4a5863b750
argh args
2020-10-26 17:33:40 +00:00
Shish
345c64b821
set REQUEST_URI in get-page
2020-10-26 16:26:25 +00:00
Matthew Barbour
77ea8617d7
Image to Post - Admin extension
2020-10-26 10:53:02 -05:00
Shish
5816aa3084
execute consistently
2020-10-25 21:34:52 +00:00
Shish
c29fe0583f
increase database timeout for admin ops
2020-10-15 23:50:09 +00:00
Matthew Barbour
984c9702ec
The great MIMEing
2020-06-25 00:42:34 +01:00
Shish
1597eff082
lint fixing
2020-03-13 09:23:54 +00:00
Shish
40ab91f8ea
remove redundant scoreql_to_sql
2020-02-01 22:44:50 +00:00
Shish
3ee05b21e2
cache CLI
2020-01-30 21:05:59 +00:00
Shish
c2231432f3
no make_link for forms
2020-01-30 10:31:11 +00:00
Shish
4e57e04ddf
fix a lot of tests
2020-01-29 20:22:50 +00:00
Shish
615da9e9d2
fix all the tests (for sqlite, php7.4, osx, at least)
2020-01-28 21:19:59 +00:00
Shish
4bd1d8b6ee
forms
2020-01-26 23:23:15 +00:00
Shish
06fffd6328
more
2020-01-26 17:39:55 +00:00
Shish
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
Shish
d7a2ca9ddc
remove SCORE_STRNORM - everyone supports LOWER now
2019-12-15 16:07:46 +00:00
Shish
d705578f79
formatting
2019-12-15 15:31:44 +00:00
Shish
431d6dd523
remove test for dead code
2019-12-09 18:31:57 +00:00
Shish
5a7af0f083
remove delete-by-query - bulk actions does the same thing better
2019-12-09 14:19:07 +00:00
Shish
151109ca0e
allow adding URLs to get-page
2019-12-07 22:55:40 +00:00
Shish
80a816de8c
get-token and post-page
2019-11-27 16:10:12 +00:00