1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-06-01 03:54:56 +02:00

5872 Commits

Author SHA1 Message Date
rxu
83f9838217
Merge branch 'ticket/17232' into ticket/17232-master 2023-12-20 15:58:15 +07:00
rxu
6a8140e82b
[ticket/17232] Improve SQL error messages handling
PHP 7 changes how most errors are reported by PHP. Instead of reporting errors
through the traditional error reporting mechanism used by PHP 5, most errors
are now reported by throwing Error exceptions.
Use it to display meaningful SQL error messages instead of PHP fatal errors
for SQL errors.

PHPBB3-17232
2023-12-20 15:07:14 +07:00
Marc Alexander
c98778dbf6
[ticket/16944] Add tests for iconify bundler
PHPBB3-16944
2023-11-14 21:40:26 +01:00
Marc Alexander
1f5ae7be76
[ticket/16944] Add missing definitions and make logging optional
PHPBB3-16944
2023-11-12 16:04:52 +01:00
Marc Alexander
0434bce5af
[ticket/16944] Generate iconify bundle as needed via icons & assets bag
PHPBB3-16944
2023-11-12 16:04:52 +01:00
Marc Alexander
bd6cd8f2fc
[ticket/16944] Fix path and update iconify bundle
PHPBB3-16944
2023-11-12 16:04:52 +01:00
Marc Alexander
a1b41f25ef
[ticket/16944] Handle bundling of iconify icons in ACP
PHPBB3-16944
2023-11-12 16:04:52 +01:00
Marc Alexander
a531d6071b
[ticket/16944] Start changing bundler to be used outside of develop scripts
PHPBB3-16944
2023-11-12 16:04:52 +01:00
Marc Alexander
5cc4691d87
[ticket/16944] Add first basic iconify bundler
PHPBB3-16944
2023-11-12 16:04:52 +01:00
Marc Alexander
58b777b51c
[ticket/9687] Some more code cleanup after code review
PHPBB3-9687
2023-11-06 20:30:59 +01:00
Marc Alexander
13361a3b4b
[ticket/9687] Clean up code some more
PHPBB3-9687
2023-11-06 20:28:42 +01:00
Marc Alexander
21b389bb81
[ticket/9687] Require @ sign in emails
PHPBB3-9687
2023-11-05 20:21:41 +01:00
Marc Alexander
63473239f2
[ticket/9687] Remove open todos and revert back to old regex
PHPBB3-9687
2023-11-05 20:21:40 +01:00
Marc Alexander
8a15670055
[ticket/9687] Update deprecated notices and helper functions
PHPBB3-9687
2023-11-05 20:21:40 +01:00
Marc Alexander
e54d54488c
[ticket/9687] Fix ban message for banned users
PHPBB3-9687
2023-11-05 20:21:40 +01:00
Marc Alexander
54bb32bba5
[ticket/9687] Improve labeling in acp for user bans
PHPBB3-9687
2023-11-05 20:21:40 +01:00
Marc Alexander
d7389809aa
[ticket/9687] Add support for logging to banning system
PHPBB3-9687
2023-11-05 20:21:40 +01:00
Marc Alexander
66cb07d2f4
[ticket/9687] Fix tests on postgres
PHPBB3-9687
2023-11-05 20:21:39 +01:00
Marc Alexander
a0bd70885d
[ticket/9687] Create ban message in manager and add missing sort directions
PHPBB3-9687
2023-11-05 20:21:39 +01:00
Marc Alexander
0be1ffd296
[ticket/9687] Adjust queries to be compatible with postgres
PHPBB3-9687
2023-11-05 20:21:39 +01:00
Marc Alexander
0414536727
[ticket/9687] Add separate column for user_id
PHPBB3-9687
2023-11-05 20:21:39 +01:00
Marc Alexander
f9a0e4d606
[ticket/9687] Separate querie for ban options of users
PHPBB3-9687
2023-11-05 20:21:39 +01:00
Marc Alexander
9b8b34e8f3
[ticket/9687] Resolve phing sniff issues
PHPBB3-9687
2023-11-05 20:21:39 +01:00
Marc Alexander
927f33fad3
[ticket/9687] Use cache driver instead of service
PHPBB3-9687
2023-11-05 20:21:39 +01:00
Marc Alexander
2d53b8f947
[ticket/9687] Remove invalid WHERE clause form query
PHPBB3-9687
2023-11-05 20:21:38 +01:00
Marc Alexander
dcbd4a54aa
[ticket/9687] Improve display of ban options and update tests
PHPBB3-9687
2023-11-05 20:21:38 +01:00
Marc Alexander
7b551adb2b
[ticket/9687] Prevent banning of anonymous
PHPBB3-9687
2023-11-05 20:21:38 +01:00
Marc Alexander
872439b8f4
[ticket/9687] Properly display error messages in ACP
PHPBB3-9687
2023-11-05 20:21:38 +01:00
Marc Alexander
1a4e6fe3e8
[ticket/9687] Use Forms for template display and fix display for users
PHPBB3-9687
2023-11-05 20:21:38 +01:00
Marc Alexander
6048458a12
[ticket/9687] Remove unused exception
PHPBB3-9687
2023-11-05 20:21:38 +01:00
Marc Alexander
cf0e747d51
[ticket/9687] Add tests for ban manager and fix some inconsistencies
PHPBB3-9687
2023-11-05 20:21:37 +01:00
Marc Alexander
8a5a26be87
[ticket/9687] Further clean up ban manager and directly pass user
PHPBB3-9687
2023-11-05 20:21:37 +01:00
Marc Alexander
43b35e1560
[ticket/9687] Improve code quality of ban system
PHPBB3-9687
2023-11-05 20:21:37 +01:00
Marc Alexander
ec4a53169a
[ticket/9687] Add ip banning support incl. CIDR support
PHPBB3-9687
2023-11-05 20:21:37 +01:00
Marc Alexander
d99968a800
[ticket/9687] Update ban migrations and clean up code
PHPBB3-9687
2023-11-05 20:21:37 +01:00
Marc Alexander
d4a4dd453a
[ticket/9687] Move migrations to v400
PHPBB3-9687
2023-11-05 20:21:37 +01:00
Marc Alexander
7739eb2cfe
[ticket/9687] Fix incorrect check for ban end and invalid query
PHPBB3-9687
2023-11-05 20:21:36 +01:00
Marc Alexander
9048aed163
[ticket/9687] Use new array entries for bans
PHPBB3-9687
2023-11-05 20:21:36 +01:00
Oliver Schramm
40b1d1e6ff
[ticket/9687] Remove dependency on log and user services
PHPBB3-9687
2023-11-05 20:21:36 +01:00
Oliver Schramm
e7015bf1dd
[ticket/9687] Fix code style and tests
PHPBB3-9687
2023-11-05 20:21:36 +01:00
Oliver Schramm
64ab1fc24c
[ticket/9687] Fix bugs when banning and add TODO's
PHPBB3-9687
2023-11-05 20:21:36 +01:00
Oliver Schramm
7267df431f
[ticket/9687] Finish documentation and integrate the new code
PHPBB3-9687
2023-11-05 20:21:35 +01:00
Oliver Schramm
9373fa3edb
[ticket/9687] Add more useful methods to the new ban manger
PHPBB3-9687
2023-11-05 20:21:35 +01:00
Oliver Schramm
c8b8675dff
[ticket/9687] Finish ban check and tidy methods
PHPBB3-9687
2023-11-05 20:21:35 +01:00
Oliver Schramm
95de576ccd
[ticket/9687] Add unbanning to the manager
PHPBB3-9687
2023-11-05 20:21:35 +01:00
Oliver Schramm
64af01f528
[ticket/9687] Finishing user banning and ban logging
PHPBB3-9687
2023-11-05 20:21:35 +01:00
Oliver Schramm
5ae1d9eac6
[ticket/9687] Introduce new ban manager (WIP)
PHPBB3-9687
2023-11-05 20:21:35 +01:00
Marc Alexander
d65141aa75
Merge branch '3.3.x' 2023-11-04 08:28:08 +01:00
Marc Alexander
fe84120bf2
Merge pull request #6490 from rxu/ticket/16470
[ticket/16470] Update user last visit time on session begin
2023-11-04 08:26:45 +01:00
Marc Alexander
f177cfa386
[ticket/17209] Check permission for existence in storage permission migration
PHPBB3-17209
2023-11-03 21:10:04 +01:00