Shish
|
845c8b3d85
|
[core] Make User::by_name / User::by_id not-null
Nearly everywhere that these functions are called, the result is assumed to be not-null, and a null will break things
|
2024-08-31 20:39:36 +01:00 |
|
Shish
|
8f8c0d151a
|
Update dependency versions
|
2024-08-31 17:06:39 +01:00 |
|
Shish
|
e80d235fe9
|
[core] use Safe library, reduce StdLibEx
|
2024-02-20 10:38:20 +00:00 |
|
Shish
|
f033efd456
|
[replace] if replace gets a POST with no replacement, show the ask-for-a-replacement page, see #1034
|
2024-02-14 12:45:25 +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
|
81a8587543
|
ImageAction->add_button + display_crud
|
2024-02-10 18:35:55 +00:00 |
|
Shish
|
cbc574db90
|
[core] reduce use of POST global
|
2024-02-10 00:23:53 +00:00 |
|
Shish
|
82a3ce25c2
|
level 7 typing
|
2024-01-20 23:27:34 +00:00 |
|
Shish
|
bb9ab613ce
|
[everything] bulk set event handler return types to void
|
2024-01-15 11:52:35 +00:00 |
|
Shish
|
b2f67363a1
|
[core] roll back database transaction when upload fails - fixes #1007
|
2024-01-09 21:01:10 +00:00 |
|
Shish
|
edb8ec33fa
|
more consistency for 'old' and 'new' terminology
|
2024-01-09 15:27:02 +00:00 |
|
Shish
|
4c2d6d9ca4
|
[replace] split upload and replace completely, fixes #1001
|
2024-01-09 03:38:51 +00:00 |
|