Shish
8f86ddaa75
[regen-thumb] have regen-thumb ext handle the regen-thumb command
2024-03-17 22:38:03 +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
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
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
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
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
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
615da9e9d2
fix all the tests (for sqlite, php7.4, osx, at least)
2020-01-28 21:19:59 +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
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
Shish
c7d90c2df7
nits
2019-11-04 01:04:12 +00:00
Shish
494ba15a70
log every ext version change
2019-11-03 19:04:57 +00:00
Shish
c58a13ae88
formatting
2019-11-03 18:28:38 +00:00
Shish
0fab821d77
set DB timeout to a large number for upgrades
2019-11-03 17:53:41 +00:00
Shish
2f23a11096
manual db upgrade command
2019-11-03 17:21:05 +00:00
Shish
4564fd4092
by_id_or_hash for more elegant CLI use
2019-10-04 20:48:21 +01:00
Shish
a6bb15d859
formatting
2019-09-29 14:30:55 +01:00
Matthew Barbour
de98e86938
ExtensionInfo conversions what have I done
2019-08-07 15:40:01 -05:00
Matthew Barbour
00464d2579
Implemented a nav link generating system so that extension power what shows up in the menus rather than being hard-coded in the themes.
2019-08-05 09:01:20 -05:00
Matthew Barbour
cb1e9c0075
Permissions to constants
2019-08-01 08:07:05 -05:00
Matthew Barbour
4116bda066
Adjusted admin delete by query to bypass trash
2019-07-05 19:02:18 +01:00