Shish
|
937cef38db
|
[db] show original client IP in postgres status
|
2024-02-14 07:28:56 +00:00 |
|
Shish
|
ebeb3b6c60
|
[core] don't specify ORDER BY when counting total number of results, which allows the DB to be much faster
|
2024-02-13 17:46:16 +00:00 |
|
Shish
|
28a3aad887
|
[core] stop logging curl debug info to stdout
|
2024-02-13 01:05:35 +00:00 |
|
Shish
|
3d905b1055
|
[core] load null-strings as null, fixes #1023
|
2024-02-12 16:03:37 +00:00 |
|
Shish
|
9998b3501d
|
bump
|
2024-02-12 11:16:28 +00:00 |
|
Shish
|
f9d06d5e7e
|
[core] fix nicedebug
|
2024-02-11 23:30:39 +00:00 |
|
Shish
|
62ece58403
|
[core] fix uglyurl thumbs
|
2024-02-11 21:37:00 +00:00 |
|
Shish
|
3843930874
|
[core] guess at query encoding, hackily fixes #1026
|
2024-02-11 20:04:37 +00:00 |
|
Shish
|
7a91833d22
|
[core] show known properties when one is missing
|
2024-02-11 18:36:47 +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
|
78aaff5c8f
|
[misc] permission updates
|
2024-02-10 23:32:50 +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
|
81a8587543
|
ImageAction->add_button + display_crud
|
2024-02-10 18:35:55 +00:00 |
|
Shish
|
f911d9aae7
|
fixes
|
2024-02-10 00:46:35 +00:00 |
|
Shish
|
cbc574db90
|
[core] reduce use of POST global
|
2024-02-10 00:23:53 +00:00 |
|
Shish
|
09774416c3
|
fix tests
|
2024-02-10 00:00:02 +00:00 |
|
Shish
|
77b755e68b
|
[core] reduce use of GET global
|
2024-02-09 16:36:57 +00:00 |
|
Shish
|
e9e2a01aa3
|
Merge branch 'branch-2.10'
|
2024-02-09 16:35:00 +00:00 |
|
Shish
|
fbacafdb4f
|
type
|
2024-02-09 15:10:36 +00:00 |
|
Shish
|
12335b680e
|
log query source uri even with niceurls
|
2024-02-09 15:10:29 +00:00 |
|
Shish
|
9ba9bf0fdf
|
fix tests
|
2024-02-09 14:54:37 +00:00 |
|
Shish
|
062b6d3f4a
|
Back out "use POST when building search results, see #1026"
Original commit changeset: c44822ec47
|
2024-02-09 14:41:23 +00:00 |
|
Shish
|
43e8ff3e3e
|
more tests
|
2024-02-09 14:41:20 +00:00 |
|
Shish
|
57675e4f24
|
unbump
|
2024-02-09 11:04:04 +00:00 |
|
Shish
|
e3eeb848b7
|
Merge branch 'master' into branch-2.10
|
2024-02-09 11:01:44 +00:00 |
|
Shish
|
a9e4c4bdb3
|
use POST when building search results, see #1026
|
2024-02-09 11:00:18 +00:00 |
|
Shish
|
4501763540
|
test encoding
|
2024-02-09 11:00:18 +00:00 |
|
Shish
|
c44822ec47
|
use POST when building search results, see #1026
|
2024-02-09 10:50:07 +00:00 |
|
Shish
|
443ba12002
|
test encoding
|
2024-02-09 10:50:07 +00:00 |
|
Shish
|
91715fc937
|
Merge branch 'branch-2.10'
|
2024-02-08 00:50:47 +00:00 |
|
Shish
|
fed8e43e36
|
fmt
|
2024-02-08 00:50:41 +00:00 |
|
Shish
|
4974359846
|
Merge branch 'branch-2.10'
|
2024-02-08 00:41:56 +00:00 |
|
Shish
|
1edb7b6126
|
more tests
|
2024-02-07 23:22:24 +00:00 |
|
Shish
|
e0d9a20f4c
|
cleanup
|
2024-02-07 23:01:45 +00:00 |
|
Shish
|
7adb7348d7
|
[core] fixes and tests for get_base_href + get_query, see #1024
|
2024-02-07 22:47:13 +00:00 |
|
Shish
|
e9c8e852a5
|
[core] attempt to figure out base href from SCRIPT_FILENAME + DOCUMENT_ROOT, see #1024
|
2024-02-07 18:28:42 +00:00 |
|
Shish
|
c64c796398
|
[core] fix --user CLI flag, fixes #1022
|
2024-02-06 10:31:47 +00:00 |
|
Shish
|
4cd0419b03
|
bump
|
2024-02-05 23:04:13 +00:00 |
|
Shish
|
6f165a974a
|
fmt
|
2024-02-05 13:41:32 +00:00 |
|
Shish
|
92577d355f
|
[core] add custom error messages for stdlib_ex, and a test
|
2024-02-05 13:25:18 +00:00 |
|
Shish
|
0588f9af3e
|
bump
|
2024-02-04 00:43:47 +00:00 |
|
Shish
|
e753a68e76
|
Merge branch 'branch-2.10'
|
2024-02-04 00:25:57 +00:00 |
|
Shish
|
e5828b0810
|
base_href as a data attr
|
2024-01-28 21:24:21 +00:00 |
|
Shish
|
cbd073e681
|
bump
|
2024-01-28 13:03:07 +00:00 |
|
Shish
|
a7c50a0b95
|
Merge branch 'branch-2.10'
|
2024-01-21 10:59:33 +00:00 |
|
Shish
|
f0457b4f94
|
[core] image_id should never be null, only uninitialised
|
2024-01-20 23:54:26 +00:00 |
|
Shish
|
bc933bbbca
|
[core] set image->posted on posting
|
2024-01-20 23:32:38 +00:00 |
|
Shish
|
82a3ce25c2
|
level 7 typing
|
2024-01-20 23:27:34 +00:00 |
|
Shish
|
05199c13cc
|
[core] kill a secret global
|
2024-01-20 19:52:18 +00:00 |
|
Shish
|
8b797a9a31
|
[tests] more strictness
|
2024-01-20 19:47:27 +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
|
373be4e05c
|
avoid stringy class names
|
2024-01-20 01:03:02 +00:00 |
|
Shish
|
bf649b012a
|
fmt
|
2024-01-19 18:37:15 +00:00 |
|
Shish
|
448e270da8
|
more typing
|
2024-01-19 18:33:32 +00:00 |
|
Shish
|
5455adf88a
|
more typing
|
2024-01-19 18:24:52 +00:00 |
|
Shish
|
cb81f6b94a
|
wtf php, array_filter() will return an array with gaps in it...
|
2024-01-19 18:06:38 +00:00 |
|
Shish
|
6bde7457e7
|
wtf php, array_filter() will return an array with gaps in it...
|
2024-01-19 18:01:50 +00:00 |
|
Shish
|
376b2c6ac6
|
[tag_list] make logarithms consistent across databases
|
2024-01-18 15:31:10 +00:00 |
|
Shish
|
21e159c76a
|
[tag_list] make logarithms consistent across databases
|
2024-01-18 15:21:10 +00:00 |
|
Shish
|
d88f6883f2
|
[core] bump dev version
|
2024-01-18 15:20:09 +00:00 |
|
Shish
|
6020c15e30
|
A release o.o;;
|
2024-01-17 22:57:47 +00:00 |
|
Shish
|
e859064fca
|
[core] environment settings didn't work as well as I'd hoped
|
2024-01-17 21:39:30 +00:00 |
|
Shish
|
bf9b47510a
|
derp
|
2024-01-17 20:26:14 +00:00 |
|
Shish
|
fc6bb2d1b5
|
[core] allow sys-config settings to come from the environment
|
2024-01-17 20:19:13 +00:00 |
|
Shish
|
8fe54794d8
|
[core] consider a dynamic prop to exist if it is defined, even without a value
|
2024-01-16 17:35:14 +00:00 |
|
Shish
|
7f20b17a59
|
[cli] don't exit until after we have committed or rolled back the db
|
2024-01-16 01:28:44 +00:00 |
|
Shish
|
e58c071a14
|
exit non-zero if CLI install is missing input
|
2024-01-15 23:42:36 +00:00 |
|
Shish
|
e507105212
|
comments
|
2024-01-15 23:04:19 +00:00 |
|
Shish
|
5d120cd0c8
|
[tests] put tests inside transactions
|
2024-01-15 22:50:43 +00:00 |
|
Shish
|
de022564b3
|
make sure every test happens inside a transaction
|
2024-01-15 22:32:25 +00:00 |
|
Shish
|
e960f73fb6
|
fmt
|
2024-01-15 21:49:16 +00:00 |
|
Shish
|
031ccce961
|
nicer CLI install
|
2024-01-15 21:48:15 +00:00 |
|
Shish
|
2410a64551
|
derp
|
2024-01-15 21:16:09 +00:00 |
|
Shish
|
ed5960a301
|
type fix
|
2024-01-15 21:09:35 +00:00 |
|
Shish
|
d75b410075
|
[core] fix more warnings
|
2024-01-15 21:01:22 +00:00 |
|
Shish
|
c1bc63e86b
|
boo(l)
|
2024-01-15 18:54:46 +00:00 |
|
Shish
|
b872c021e1
|
[core] insert or update image in a single statement
|
2024-01-15 18:52:07 +00:00 |
|
Shish
|
107485d991
|
[core] width and height are non-null
|
2024-01-15 18:52:07 +00:00 |
|
Shish
|
2f05ef4a0b
|
[core] cleanup
|
2024-01-15 18:52:07 +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
|
589ff69eea
|
[types] typetypetypetypetype
|
2024-01-15 15:08:22 +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
|
8a895113f3
|
[core] typed cookie object
|
2024-01-15 14:08:13 +00:00 |
|
Shish
|
7b7ec9c83f
|
[tests] phpstan version bump
|
2024-01-15 14:08:12 +00:00 |
|
Shish
|
802ff336a2
|
[core,tests] even more types
|
2024-01-15 14:08:11 +00:00 |
|
Shish
|
6c6b09f762
|
[core] image->mime is not-nullable
|
2024-01-15 12:18:28 +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
|
4b8bc82ee4
|
[tag_edit] abort on error rather than only applying some tags
|
2024-01-11 10:28:41 +00:00 |
|
Shish
|
acd3abcc77
|
[core] fix error in error handling
|
2024-01-11 10:19:38 +00:00 |
|
Shish
|
ec35cace6a
|
[core] replace quarter-arsed CLI interface with Symfony Console
|
2024-01-11 01:01:39 +00:00 |
|
Shish
|
39bfde6dff
|
[tests] clear() at the end of each class, not the end of each test
|
2024-01-10 09:04:39 +00:00 |
|
Shish
|
432be420fd
|
[core] trace savepoints
|
2024-01-09 22:47:22 +00:00 |
|
Shish
|
7b9201cb42
|
[core] Database::with_savepoint()
|
2024-01-09 21:59:24 +00:00 |
|