Commit graph

31245 commits

Author SHA1 Message Date
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
cf26a30030
[ticket/9687] Make unbanning work again
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
c88a9f0b01
[ticket/9687] Remove support for ban exclude
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
658e8effd5
[ticket/9687] Clean up ACP module
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
026d66dab2
[ticket/9687] Properly support banning and fix display of ban info
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
9b77dd0283
[ticket/9687] Fix birthday list 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
728b200cd9
[ticket/9687] Add service definitions
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
caddc73e06
Merge branch '3.3.x' 2023-11-05 15:35:56 +01:00
Marc Alexander
43e69df080
Merge pull request #6562 from marc1706/ticket/14047
[ticket/14047] Check for stream close handshake before closing stream
2023-11-05 15:35:53 +01:00
Marc Alexander
8758cb641f
Merge pull request #6558 from marc1706/ticket/17204-master
[ticket/17204] Update composer dependencies to latest versions -- master version
2023-11-04 08:29:16 +01:00
Marc Alexander
f6b4c5b70d
Merge pull request #6557 from marc1706/ticket/17204
[ticket/17204] Update composer dependencies to latest versions
2023-11-04 08:28:59 +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
0e1e792574
[ticket/14047] Check for stream close handshake before closing stream
PHPBB3-14047
2023-11-03 22:21:44 +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
Marc Alexander
7d1e637a0a
[ticket/17209] Fix migration namespace
PHPBB3-17209
2023-11-03 20:50:39 +01:00
Marc Alexander
7efadf46a6
[ticket/17209] Add checks for role exists before adding permissions
PHPBB3-17209
2023-11-03 20:46:59 +01:00
Marc Alexander
98209b91ba
[ticket/17209] Add fallback for searching for roles for standard titles
PHPBB3-17209
2023-11-03 20:44:42 +01:00
Marc Alexander
6f79608c76
[ticket/17209] Move mentions migration to v400
PHPBB3-17209
2023-11-03 20:38:14 +01:00
Marc Alexander
fb4ea608e3
Merge branch '3.3.x' 2023-11-02 21:57:29 +01:00
Marc Alexander
d4178511a2
Merge pull request #6559 from marc1706/ticket/17207
[ticket/17207] Lazily call get_web_root_path() in twig environment
2023-11-02 21:57:27 +01:00
Marc Alexander
010464c2a4
Merge branch '3.3.x' 2023-11-02 21:50:45 +01:00
Marc Alexander
dd549a5e43
[ticket/17208] Ensure to not run the previous migration with missing column
PHPBB3-17208
2023-11-01 16:54:19 +01:00