1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-11 20:27:04 +02:00
Commit Graph

243 Commits

Author SHA1 Message Date
87c1e631ef [ticket/16977] Move HTML rendering logic to template
PHPBB3-16977
2022-04-03 17:11:09 +01:00
9dc25510a1 [ticket/16891] Add new method for deferring cache purge to end of request
PHPBB3-16891
2022-01-31 20:34:23 +01:00
0fe95a032b [ticket/16956] Remove router cache flag
The deferred purge will be used in the future instead. The cache flag in the
router only causes additional issues by trying to rebuild the routing
mid-request

PHPBB3-16956
2022-01-31 16:52:19 +01:00
b28b94b1f1 [ticket/16891] Do not change an extension status in the middle of a request
When enabling an extension, it should be considered as not being enabled for
the entire request as if the "enabled" flag is switch during the request, the
extension will stay not loaded (same when disabling an extension).

Example when it can be an issue today : if the router is called for the first
time after enabling the extension and if the extension uses a custom route
loader (like phpbb/pages) then the router will fail because the custom route
will be found but the custom loader will not be loaded and available.

PHPBB3-16891
2021-10-30 04:25:31 +02:00
be4afc49ff [ticket/16645] Simplified text_reparser.poll_option
PHPBB3-16645
2021-01-01 22:21:00 +01:00
9c5f338d3c Merge pull request #6037 from kasimi/ticket/16565
[ticket/16565] Lazy-load cron.task_collection
2020-09-19 11:12:41 +02:00
rxu
aa76f6b9f2 [ticket/16544] Use forum_notify.txt for forum subscription email notifications
PHPBB3-16544
2020-09-02 22:11:51 +07:00
b3199265a2 [ticket/16366] Make viewtopic lang vars available in feed pages
We call add_lang('viewtopic') in feed controller and configure_user(...)
in generate_content() in order to make viewtopic language constants
avaliable for message parser when it is called from feed controller

PHPBB3-16366
2020-08-13 16:46:23 +02:00
76f2305b84 [ticket/16565] Inject service container
PHPBB3-16565
2020-08-12 13:03:23 +02:00
c5d83ef715 Merge branch '3.2.x' into 3.3.x 2020-05-14 17:44:22 +02:00
1c3585f575 Merge pull request #5920 from mrgoldy/ticket/13867
[ticket/13867] Manage new profile field types
2020-05-14 17:44:06 +02:00
008e313652 Merge pull request #5909 from marc1706/ticket/14754
[ticket/14754] Only one email notification per topic
2020-05-01 16:19:36 +02:00
a43cdbac54 Merge pull request #5902 from mrgoldy/ticket/15937
[ticket/15937] Google reCAPTCHA v3 Plugin
2020-04-29 21:51:52 +02:00
95080106e0 Merge pull request #5923 from AlfredoRamos/ticket/16315
[ticket/16315] Remove Google+ profile field
2020-04-21 20:50:01 +02:00
e979194a0e Merge branch '3.2.x' into 3.3.x 2020-04-21 17:20:08 +02:00
3e128d06f4 [ticket/16432] Display APCu Cache notice when handling extensions through CLI
PHPBB3-16432
2020-04-12 00:46:00 +02:00
43e3b3e328 [ticket/16315] Remove Google+ profile field
PHPBB3-16315
2020-03-24 22:16:51 -06:00
84cd7e496b [ticket/13867] Amend profile fields manager
PHPBB3-13867
2020-03-23 22:40:04 +01:00
b89539a70e [ticket/13867] Enable/disable mechanism for new profile field types
Adds methods to enable, disable and purge profile field types to the
profilefields\manager class. These methods are to be called from
extensions that add new profile field types on the enable, disable
and purge methods of the ext class. If not done, any profile field
of a new type that is left after extension is disabled or removed will
break the forum in several places.
Remove dependency from container, add dependencies with specific classes.
Change try/catch by !isset.

PHPBB3-13867
2020-03-23 22:34:31 +01:00
78ea308608 [ticket/13867] Enable/disable mechanism for new profile field types
Adds methods to enable, disable and purge profile field types to the
profilefields\manager class.  These methods are to be called from
extensions that add new profile field types on the enable, disable
and purge methods of the ext class.  If not done, any profile field
of a new type that is left after extension is disabled or removed will
break the forum in several places.

PHPBB3-13867
2020-03-23 22:34:31 +01:00
9f4a240f91 [ticket/14754] Rename email notifications table to fit better
PHPBB3-14754
2020-03-15 15:08:25 +01:00
f3664b07d2 [ticket/14754] Use dedicated table to stop receiving notifications
PHPBB3-14754
2020-03-15 11:52:16 +01:00
a3e0117ff0 [ticket/14754] Only one email notification per topic
PHPBB3-14754
2020-03-15 11:52:16 +01:00
0c63f03db4 [ticket/15937] Google reCAPTCHA v3 Plugin
PHPBB3-15937
2020-03-14 14:42:08 +01:00
2451c0a815 [ticket/16382] Update Twig_Extension_Debug
PHPBB3-16382
2020-02-27 16:28:49 +01:00
d0d1fd189b Merge pull request #5831 from marc1706/ticket/16314
[ticket/16314] Improve handling of page_footer output for controllers
2020-02-06 17:19:33 +01:00
2dbcad7840 [ticket/16342] Increase default hashing costs for Argon2 passwords
PHPBB3-16342
2020-01-28 01:42:39 +01:00
8bdad7d73e [ticket/16314] Reorder controller helper constructor parameters
PHPBB3-16314
2020-01-20 17:28:37 +01:00
2bfea20007 [ticket/16314] Create correct adm relative path for controller helper
PHPBB3-16314
2020-01-19 21:43:07 +01:00
843e3ae849 [ticket/16314] Improve handling of page_footer output for controllers
Moved the common template output to controller helper and added
garbage_collection handling to kernel_terminate_subscriber.

PHPBB3-16314
2020-01-19 16:03:32 +01:00
2926ceba6a [ticket/16250] Add a service to check BBCodes safeness
PHPBB3-16250
2019-12-13 01:46:09 +01:00
9872316cac [ticket/16167] Remove uses of user_email_hash
PHPBB3-16167
2019-11-18 21:06:00 +01:00
f460194379 [ticket/12574] Remove passwords manager & container requirement from oauth
PHPBB3-12574
2019-11-16 23:05:36 +01:00
a00b8c2920 [ticket/12574] Clean up dependencies of db auth provider
PHPBB3-12574
2019-11-16 16:02:44 +01:00
9e0c3fc81e [ticket/12574] Stop using passwords manager in apache provider
PHPBB3-12574
2019-11-16 16:02:43 +01:00
2c3a24b678 [ticket/12574] Remove passwords manager dependency from ldap
Also started to implement tests for ldap provider.

PHPBB3-12574
2019-11-16 16:02:42 +01:00
76b4a2faab [ticket/16008] Unindent YML comments
PHPBB3-16008
2019-11-03 11:41:41 +01:00
0b39e4e854 [ticket/16008] Clean up phpBB OAuth system
PHPBB3-16008
2019-11-03 11:41:39 +01:00
68c197fd60 Merge pull request #5652 from marc1706/ticket/11327
[ticket/11327] Implement forgot password functionality via form
2019-10-03 21:01:36 +02:00
3a443b5623 [ticket/11327] Adjust code per review comments
PHPBB3-11327
2019-10-03 16:56:17 +02:00
133dfd0a84 [ticket/15905] Try it without auth
PHPBB3-15905
2019-09-25 20:39:04 +02:00
7989f3f71f [ticket/15905] Try with existing phpbb extension
PHPBB3-15905
2019-09-25 20:07:09 +02:00
91b89b6374 [ticket/15905] Create multiple twig extensions
PHPBB3-15905
2019-09-25 19:49:17 +02:00
cefdf8bf19 [ticket/11327] Finish up initial version of password reset system
PHPBB3-11327
2019-08-10 17:18:39 +02:00
0a5599697f [ticket/11327] Split up into forgot password and reset password
PHPBB3-11327
2019-08-09 22:51:51 +02:00
3f852a3233 [ticket/11327] Move UCP remind functionality to a controller for password reset
PHPBB3-11327
2019-08-08 22:01:51 +02:00
2df9230902 Merge branch '3.2.x' into 3.3.x 2019-07-28 17:18:40 +02:00
f567b2bb69 Merge pull request #5459 from mrgoldy/ticket/15886
[ticket/15886] Group helper functions
2019-07-28 15:31:09 +02:00
3e9682fe49 [ticket/16017] Add missing passwords.driver tag to argon2id
PHPBB3-16017
2019-07-26 22:46:22 +02:00
860a370e8f [ticket/16017] Add support for Argon2id as default password hashing
PHPBB3-16017
2019-07-23 21:30:28 +02:00