235 Commits

Author SHA1 Message Date
ruan
a87c9fa315 Support lookup by Random ID 2024-11-26 18:04:20 +02:00
ruan
c0e395d566 Fix handle_error call on failed database connection 2024-09-29 09:14:29 +02:00
ruan
b079b0f954 Support Content Security Policy (CSP) 2024-08-10 23:36:27 +02:00
ruan
8004989501 Support cleaning hex colours from punishment reasons 2023-07-18 16:01:20 +02:00
ruan
d56b589494 Simplify navbar() 2023-05-27 17:03:24 +02:00
ruan
8f607940fe Fix show_inactive_bans=false 2023-05-27 15:43:01 +02:00
ruan
e1b83123c7 Update test_setup.sql to version 2.11.0 2023-05-12 09:13:58 +02:00
ruan
bfbdf1c3b9 Fix variable syntax deprecation warnings 2023-02-07 11:00:25 +02:00
ruan
9de638a920 Add support for 36-char UUIDs in avatar fetch 2023-02-05 21:02:33 +02:00
ruan
85b1d375a2 Opt into dynamic properties for PHP 8.2 2023-01-28 08:14:21 +02:00
ruan
6ef64fefde Add mariadb driver support 2022-09-28 19:11:09 +02:00
ruan
f42a142f97 Fix silent kicks always being displayed 2022-08-11 21:29:20 +02:00
ruan
b77ba15659 Simplify error handling 2022-08-02 06:52:24 +02:00
ruan
08c19f253c [CI] Add parse test (covers !58) 2022-05-17 14:36:01 +02:00
ruan
4a3eb465c0 Improve info badge generation, ensure expired bans don't show as active 2022-05-02 16:16:34 +02:00
ruan
001dc85648 Fix column error 2022-04-29 21:59:21 +02:00
ruan
dbd806ef51 Simplify startup query 2022-04-29 18:06:07 +02:00
ruan
154a25d599 Fix deprecation warning "Optional parameter $connect declared before required" 2022-01-19 10:51:15 +02:00
ruan
f2d08bb991 Move database implementation out of Settings 2022-01-19 10:43:16 +02:00
ruan
9de7a88f9a Update extension checks 2021-12-30 11:20:12 +02:00
ruan
f15b2275a3 Store date formatter instance 2021-12-30 11:12:55 +02:00
ruan
1ca2d09137 Remove deprecated functions (https://php.watch/versions/8.1/strftime-gmstrftime-deprecated) 2021-12-30 11:10:39 +02:00
ruan
1e1fc2a9b1 Fix PageTest 2021-12-30 10:48:10 +02:00
ruan
cf229bac0b Fix #80 2021-12-30 10:39:31 +02:00
ruan
d50479569f Fix header count not respecting show_inactive_bans & show_silent_bans 2021-08-29 11:57:04 +02:00
ruan
7079a89144 Use count(*) for totals 2021-07-23 09:18:56 +02:00
ruan
5e29467a54 [CI] Fix tests 2021-06-29 20:07:11 +02:00
ruan
15635939b9 #68: Use absolute path for default name_link 2021-06-26 08:33:14 +02:00
ruan
7706ee7284 Add unban & unmute reasons 2021-06-12 21:17:24 +02:00
ruan
ac2447040f #64: Use more portable SQL in run_query 2021-04-28 21:30:34 +02:00
ruan
51cdf888dc #63: Disable PHP workaround for pgsql driver 2021-04-28 20:54:10 +02:00
ruan
037ab6b9c9 Add warning for outdated language files. 2021-01-19 20:02:52 +02:00
ruan
a3b703e7b2 Add language file versioning 2021-01-19 19:33:38 +02:00
ruan
ad425339b5 Fix newline rendering 2021-01-16 13:31:46 +02:00
ruan
3e2d6286f3 Disable English fallback 2021-01-07 21:12:44 +02:00
ruan
c2fdc318d0 Update jQuery: 3.3.1 -> 3.5.1 2020-12-20 08:24:34 +02:00
ruan
7bfe4f3854 Update jQuery: 3.3.1 -> 3.5.1 2020-12-20 08:23:01 +02:00
ruan
64af028070 Update bootstrap.min.js 2020-12-20 08:06:19 +02:00
ruan
70778aea43 Update Bootstrap: 4.0.0 -> 4.5.3 2020-12-20 07:59:07 +02:00
ruan
f17535ff81 [CI] Clean up unit tests 2020-10-21 16:00:37 +02:00
ruan
8e33ed362c Minor performance improvements / cleanup 2020-10-21 15:44:38 +02:00
ruan
33183b1db5 PHP 5.3 compatibility fix 2020-10-21 15:43:09 +02:00
ruan
a323b1a4c8 Update documentation for settings.php 2020-10-12 17:00:59 +02:00
ruan
8900e0a970 Simple URLs: Fix name link 2020-09-08 11:45:55 +02:00
ruan
3a2e1ed25e Simple URLs: Fix error on handling regular URLs 2020-09-08 11:11:13 +02:00
ruan
5a0826db1d Simple URLs: Fix duplicate header 2020-09-08 10:59:52 +02:00
ruan
d0417bf115 Simplify/optimize get_name() 2020-09-04 07:28:46 +02:00
ruan
2335143b34 Simplify init_tables 2020-05-04 09:27:07 +02:00
ruan
9f54f33a91 Batch verification into header query when possible 2020-08-23 14:21:34 +02:00
ruan
2b511094d2 Set init time at earliest time possible 2020-05-02 10:03:25 +02:00