Shish
399a56ac79
[dev] bump phpstan strictness
...
no more null surprises
2024-08-31 21:25:20 +01: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
81a8587543
ImageAction->add_button + display_crud
2024-02-10 18:35:55 +00:00
Shish
77b755e68b
[core] reduce use of GET global
2024-02-09 16:36:57 +00:00
Shish
82a3ce25c2
level 7 typing
2024-01-20 23:27:34 +00:00
Shish
b60c3fe362
[core] a load more type hints, and fix bugs revealed by type hints
2024-01-20 14:11:00 +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
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
a50b103a4a
[themes] zebra tables are also forms
2024-01-08 21:03:04 +00:00
Shish
fd1bb21f9d
bumps
2023-11-11 22:05:28 +00:00
Shish
c813700d98
case-insensitive message search for postgres
2023-06-28 13:09:02 +00:00
Shish
00d4f9f75c
always have a Themelet, never null
2023-06-27 16:11:14 +01:00
Shish
5a64e8729b
nits
2023-01-11 11:15:26 +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
47ab0eda0a
Jesus heckin' christ PHP is awful
...
PHP-CS-Fixer 3.12.0 on my laptop gives different results to PHP-CS-Fixer
3.12.0 in github...
2022-10-27 17:29:24 +01:00
Shish
4ff93c63c3
new php-cs-fixer, new opinions about what is today's preferred format...
2022-10-27 17:21:46 +01:00
thoughever
f15407bc75
X-Real-IP support and Varnish PURGE config options
...
X-Real-IP for core functionality
Global config define REVERSE_PROXY_X_HEADERS
Config host and port for varnish PURGE
config option to specify PURGE protocol
exception in curl purge now shows error code
ipv6 x-real-ip addresses are now validated properly
X-Forwarded-Proto enabled by define
2022-01-20 22:25:22 +00:00
Shish
3d9e32e919
new php-cs-fixer
2021-12-14 18:32:47 +00:00
Shish
77f7121e26
drop php7.3 support, make use of 7.4 features
2021-03-14 23:43:50 +00:00
Matthew Barbour
72268d529d
Moved user options to separate page, modularized the settings page code so that it can be re-used to simplify and standardize user settings in the same manner as global settings
2021-01-16 14:26:17 -06:00
Matthew Barbour
7e0349164a
Image to Post - log_db
2020-10-26 10:53:02 -05:00
Shish
03dda8144c
pull microcrud update to fix r__size issue
2020-10-25 10:44:30 +00:00
Shish
8ff70134ae
nits
2020-10-24 13:46:57 +01:00
Shish
d00569431b
arrow format to link images in logs
2020-10-09 13:47:48 +01:00
Matthew Barbour
86f7a06ed0
New options for cron uploader:
...
Logging level
Including all logs in output
Stop on error instead of continuing
2020-06-03 20:00:54 +01:00
Shish
718f72c42d
case-insensitive username search
2020-03-21 22:17:24 +00:00
Shish
4e57e04ddf
fix a lot of tests
2020-01-29 20:22:50 +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
fb2fe58b57
fixes
2019-12-26 16:52:59 +00:00
Shish
6516e5cc46
argh
2019-12-26 16:23:29 +00:00
Shish
bafdb1c769
crud update
2019-12-26 16:04:04 +00:00
Shish
0d6623c928
case-insensitive username search
2019-12-15 16:21:31 +00:00
Shish
d705578f79
formatting
2019-12-15 15:31:44 +00:00
Shish
f09d328b30
log_db search updates
2019-12-15 15:30:52 +00:00
Shish
d1001b55de
no sane defaults yet
2019-12-08 11:06:52 +00:00
Shish
3a15a679bc
more custom stuff for log view
2019-12-08 10:52:00 +00:00
Shish
3e83e66d7c
microcrud for log_db
2019-12-07 23:00:52 +00:00
Shish
0a330cd0ba
merge
2019-12-01 18:58:13 +00:00
Shish
33a32d2287
faster ip search in postgres
2019-11-28 11:43:30 +00:00
Shish
d17e207984
Have get_arg never return null
...
90% of places assume it will never return null, and they will break in
weird ways if it does return null
2019-11-04 00:40:10 +00:00
Shish
f15a95b4de
more version
2019-11-03 19:49:52 +00:00
Shish
ee948352a5
defaults
2019-11-03 19:25:51 +00:00
Shish
c58a13ae88
formatting
2019-11-03 18:28:38 +00:00
Shish
6bc33ee691
Drop SCORE_DATETIME/NOW - all the databases we care about now support TIMESTAMP/CURRENT_TIMESTAMP
2019-11-03 18:28:05 +00:00
Shish
031c441e47
split DatabaseUpgrade into a separate event from InitExt
2019-11-03 17:21:05 +00:00