Compare commits

...

6754 commits

Author SHA1 Message Date
Marc Alexander
954bc07de1
Merge pull request #6835 from rxu/ticket/17529
[ticket/17529] Fix installer config.php availability checks
2025-06-25 17:43:39 +02:00
rxu
044536dffb
[ticket/17529] Remove unneeded wrapping curly braces
PHPBB-17529
2025-06-21 10:03:52 +07:00
rxu
6ccc6f0383
[ticket/17529] Fix installer config.php availability checks
PHPBB-17529
2025-06-20 22:00:05 +07:00
Marc Alexander
4f10e6e212 Merge branch '3.3.x' 2025-06-17 17:43:01 +00:00
Marc Alexander
3b03f3a8f9
Merge pull request #6833 from iMattPro/ticket/17519
[ticket/17519] Revert cron url escape back to html_attr
2025-06-17 19:42:42 +02:00
Matt Friedman
e47ba9e81d
[ticket/17519] Fix tests
PHPBB-17519
2025-06-17 09:19:40 -07:00
Matt Friedman
8d016bafa2
[ticket/17519] Revert cron url escape back to html_attr
PHPBB-17519
2025-06-17 07:59:04 -07:00
Marc Alexander
6d6f4fdeba Merge branch '3.3.x' 2025-06-17 12:04:46 +00:00
Marc Alexander
35221f8ba5
Merge pull request #6826 from danieltj27/ticket/17522
[ticket/17522] Add event to member list to modify template vars
2025-06-17 14:04:28 +02:00
Marc Alexander
03031e846d Merge branch '3.3.x' 2025-06-17 09:39:08 +00:00
Marc Alexander
9219c03b36
Merge pull request #6831 from rxu/ticket/17527
[ticket/17527] Add Twig extensions existence check while registering
2025-06-17 11:30:52 +02:00
Daniel James
72c3745868 [ticket/17522] Change event name and update var type
PHPBB-17522
2025-06-17 07:18:41 +01:00
rxu
579b4a8287
[ticket/17527] Add Twig extensions existence check while registering
PHPBB-17527
2025-06-16 22:25:59 +07:00
Marc Alexander
b8c49f9711
Merge branch '3.3.x' 2025-06-16 10:37:08 +02:00
Marc Alexander
2f43c1facd
[ticket/17399] Fix docblock and use space-ship operator
PHPBB-17399
2025-06-16 10:34:38 +02:00
Marc Alexander
9c49a2b86b
[ticket/17399] Fix declaration to be in line with PHP documentation
PHPBB-17399
2025-06-15 19:59:13 +02:00
Marc Alexander
d017eff8f1
Merge branch '3.3.x' 2025-06-15 09:10:57 +02:00
Marc Alexander
d4a3311b76
Merge pull request #6829 from battye/ticket/17399
[ticket/17399] Fix selected language bug in installer
2025-06-15 09:08:49 +02:00
Marc Alexander
bc470285fc
Merge pull request #6770 from rxu/ticket/15214
[ticket/15214] Add event & functionality for assigning template event priority
2025-06-15 08:59:31 +02:00
rxu
1d7543c778
[ticket/15214] Address code review issues, add equal priority events test
PHPBB3-15214
2025-06-15 01:35:31 +07:00
battye
8411da1819 [ticket/17399] Fix selected language in installer
This fixes a bug where a user could have other languages in the installer
but the language dropdown did not match the language shown.

PHPBB-17399
2025-06-14 14:35:18 +00:00
Marc Alexander
e34e1759c7 Merge branch '3.3.x' 2025-06-14 07:00:39 +00:00
Marc Alexander
8f8a93fa71
Merge pull request #6818 from rxu/ticket/17515
[ticket/17515] Add template event before PM text - 3.3.x
2025-06-14 08:51:41 +02:00
Marc Alexander
f1d8255aca
Merge pull request #6819 from rxu/ticket/17515-master
[ticket/17515] Add template event before PM text - master
2025-06-14 08:51:36 +02:00
Marc Alexander
851de03961
Merge pull request #6821 from rxu/ticket/17509
[ticket/17509] Bump DBMS supported versions
2025-06-14 08:50:03 +02:00
Marc Alexander
0a86130f7f
Merge pull request #6817 from iMattPro/ticket/17513
[ticket/17513] Wrap async logic inside event.waitUntil in push worker
2025-06-14 08:46:57 +02:00
Marc Alexander
083ae1102b Merge branch '3.3.x' 2025-06-13 18:52:53 +00:00
Marc Alexander
c726382d84
Merge pull request #6824 from iMattPro/ticket/17519
[ticket/17519] Correctly encode cron task urls
2025-06-13 20:41:22 +02:00
Marc Alexander
db19a4a578
Merge pull request #6828 from marc1706/ticket/17519-master
[ticket/17519] Correctly encode cron task urls -- master version
2025-06-13 20:41:18 +02:00
Marc Alexander
0b3897b8c3
[ticket/17519] Adapt wrapper test for master
PHPBB-17519
2025-06-12 21:38:55 +02:00
Marc Alexander
b2d48b679f
Merge branch 'ticket/17519' into ticket/17519-master 2025-06-12 21:15:38 +02:00
Marc Alexander
5deeea025f
[ticket/17519] Add unit tests for task wrapper
PHPBB-17519
2025-06-12 21:00:24 +02:00
Marc Alexander
d3bb7e5bd3
Merge pull request #6823 from CHItA/ticket/17516
[ticket/17516] Remove dependency on topological sort library
2025-06-11 17:25:52 +02:00
Daniel James
b6c42b3768 [ticket/17522] Switch array syntax to short code
PHPBB-17522
2025-06-06 11:50:49 +01:00
Daniel James
da2733a7d8 [ticket/17522] Change since from beta to release candidate
PHPBB-17522
2025-06-06 11:03:10 +01:00
Daniel James
b8204d24f9 [ticket/17522] Add event to member list to modify template vars
PHPBB-17522
2025-06-05 22:18:51 +01:00
Matt Friedman
6947dc8c92 [ticket/17519] Correctly encode cron task urls
PHPBB-17519
2025-06-03 04:21:24 +00:00
Máté Bartus
b9df5bbbf0 [ticket/17516] Remove dependency on topological sort library
PHPBB-17516
2025-06-01 12:06:58 +01:00
Marc Alexander
2fce8aeb3e
Merge pull request #6820 from marc1706/ticket/17514
[tticket/17514] Remove version 3 specifier from paths and content
2025-05-30 08:17:38 +02:00
rxu
f23af6f485
[ticket/17509] Add MariaDB version requirement check
PHPBB-17509
2025-05-30 11:54:32 +07:00
rxu
b8e5caedbf
[ticket/17509] Fix tests
PHPBB-17509
2025-05-30 11:20:25 +07:00
rxu
50e7103080
[ticket/17509] Output db tools error test
PHPBB-17509
2025-05-29 23:15:47 +07:00
rxu
d8bbe3e58c
[ticket/17509] Upgrade Doctrine dbal to the v.3.9
PHPBB-17509
2025-05-29 22:13:32 +07:00
rxu
bf2c22354a
[ticket/17509] Add installer DBMS version checks
PHPBB-17509
2025-05-29 20:27:47 +07:00
rxu
215d1bf1eb
[ticket/17509] Bump DBMS supported versions
PHPBB-17509
2025-05-29 17:45:32 +07:00
Marc Alexander
14f055c25b
[ticket/17514] Remove some more mentions of phpBB3 / 3.3.x
PHPBB-17514
2025-05-27 19:40:08 +02:00
Marc Alexander
d547c989b7
[ticket/17514] Remove coding guidelines from phpBB repo
PHPBB-17514
2025-05-27 19:28:28 +02:00
Marc Alexander
788108daa9
[ticket/17514] Update prosilver composer.json
PHPBB-17514
2025-05-27 19:28:11 +02:00
Marc Alexander
105823b376
[ticket/17514] Remove outdated FAQ page from docs folder
PHPBB-17514
2025-05-22 21:03:40 +02:00
rxu
759f061656
Merge branch 'ticket/17515' into ticket/17515-master 2025-05-22 14:02:28 +07:00
rxu
ddc7f1df34
[ticket/17515] Add template event before PM text
PHPBB-17515
2025-05-22 13:29:47 +07:00
Marc Alexander
df30f07e6d
[ticket/17514] Remove auth api documentation from docs
PHPBB-17514
2025-05-21 21:37:44 +02:00
rxu
ccbdfb49c7
[ticket/15214] Adjust core event name and docblock
PHPBB3-15214
2025-05-21 11:25:35 +07:00
rxu
43cf7b73bd
[ticket/15214] Adjust event node logic
PHPBB3-15214
2025-05-21 10:47:27 +07:00
Matt Friedman
6b6b5ffc28
[ticket/17513] Fix JS linting
PHPBB-17513
2025-05-20 12:11:39 -07:00
Marc Alexander
5d3f0cd482
[ticket/17514] Replace phpBB3 with phpBB in tests
PHPBB-17514
2025-05-20 20:59:40 +02:00
Marc Alexander
7fe8188b78
[ticket/17514] Adjust style info for phpBB instead of phpBB3
PHPBB-17514
2025-05-20 20:59:16 +02:00
Marc Alexander
24d4b26a82
[ticket/17514] Replace phpBB3 with phpBB in phpbb namespace
PHPBB-17514
2025-05-20 20:58:51 +02:00
Marc Alexander
ac233ce7ab
[ticket/17514] Replace phpBB3 with phpBB in language variables
PHPBB-17514
2025-05-20 20:58:24 +02:00
Marc Alexander
dbc4f16cfa
[ticket/17514] Replace phpBB3 with phpBB in installer
PHPBB-17514
2025-05-20 20:57:45 +02:00
Marc Alexander
705df48dff
[ticket/17514] Replace phpBB3 with phpBB in includes
PHPBB-17514
2025-05-20 20:56:51 +02:00
Marc Alexander
4ef2a543af
[ticket/17514] Replace phpBB3 paths in docs
PHPBB-17514
2025-05-20 20:56:23 +02:00
Marc Alexander
8427b43b32
[ticket/17514] Replace phpBB3 with phpBB in javascript
PHPBB-17514
2025-05-20 20:55:49 +02:00
Marc Alexander
e9e7aeb756
[ticket/17514] Replace phpbb3 with phpbb in git-tools
PHPBB-17514
2025-05-20 20:54:31 +02:00
Matt Friedman
4f66ec8758
[ticket/17513] Wrap async logic inside event.waitUntil in push worker
PHPBB-17513
2025-05-20 10:23:00 -07:00
rxu
3a5247d01b
[ticket/15214] Get event dispatcher from environment rather than as dependency
Also this will allow to significantly reduce unrelated tests changes.

PHPBB3-15214
2025-05-20 17:36:15 +07:00
rxu
5e0dc9ef2e
[ticket/15214] Fix rebasing and some other issues
PHPBB3-15214
2025-05-20 16:24:38 +07:00
rxu
8338ff9e56
[ticket/15214] Fix Windows tests
PHPBB3-15214
2025-05-20 16:24:37 +07:00
toxyy
84e7e34a66
[ticket/15214] Fix tests again
Adding per rxu's recommendation

PHPBB3-15214
2025-05-20 16:24:37 +07:00
rxu
18bae795f0
[ticket/15214] Fix Windows tests
Purge Twig compiled cache in Windows.
Set appropriate folder access control options to do that.

PHPBB3-15214
2025-05-20 16:24:36 +07:00
rxu
09fd86ffb0
[ticket/15214] Fix test foo/foo extension listener
PHPBB3-15214
2025-05-20 16:24:34 +07:00
rxu
4a00212f2d
[ticket/15214] Optimize event node code and add template event order tests
PHPBB3-15214
2025-05-20 16:24:34 +07:00
toxyy
cb47d78d26
[ticket/15214] Update block, restart tests
Make docblock look a bit cleaner and restart the tests

PHPBB3-15214
2025-05-20 16:24:33 +07:00
toxyy
0eb98d51e2
[ticket/15214] Provide usage example within event docblock
Adds similar usage examples like the event core.permissions has

PHPBB3-15214
2025-05-20 16:24:32 +07:00
toxyy
82a5e20f3e
[ticket/15214] Replace arrow functions with anonymous functions
Arrow functions aren't added until PHP 7.4, so we can't use them yet.
Anonymous functions have been added since PHP 5.3

PHPBB3-15214
2025-05-20 16:24:32 +07:00
toxyy
71fe9d60c4
[ticket/15214] Add fixes for various other tests
Add new dispatch parameter to the template\twig\extension calls

PHPBB3-15214
2025-05-20 16:24:31 +07:00
toxyy
59b482a222
[ticket/15214] Test fix for test_bbcode_firstpass
Add new dispatch parameter to the template\twig\extension call

PHPBB3-15214
2025-05-20 16:24:30 +07:00
toxyy
d934c8c4b7
[ticket/15214] Test fix for test_helper_url_no_rewrite
Add new dispatch parameter to the template\twig\extension call

PHPBB3-15214
2025-05-20 16:24:29 +07:00
toxyy
d07aeb00d8
[ticket/15214] Add event & functionality for assigning template event priority
Event added to allow template events to be assigned priority per extension,
event location chosen so that it only fires once.
Twig node event class refactored to allow template event priority assignment,
compile calls are deferred until all locations are processed
per extension namespace.
Priority precedence mirrors Symfony priority, with higher numbers
being placed at the beginning of the array.
Duplicate priority assignment will currently have the later events
compiled before the others.

PHPBB3-15214
2025-05-20 16:24:24 +07:00
Marc Alexander
9adb7eb9fe Merge branch '3.3.x' 2025-05-19 16:19:02 +00:00
Marc Alexander
29a74db9ec
Merge pull request #6815 from rxu/ticket/17512
[ticket/17512] Add PHP Sniffer coding standard for union types
2025-05-19 18:01:10 +02:00
Marc Alexander
5e12e8b6e9
Merge pull request #6816 from marc1706/ticket/17510-master
[ticket/17510] Fix Code Sniffer deprecations -- master version
2025-05-19 17:53:21 +02:00
Marc Alexander
478d119d42
Merge pull request #6814 from iMattPro/ticket/17510
[ticket/17510] Fix Code Sniffer deprecations
2025-05-19 17:53:18 +02:00
Marc Alexander
1f6f0a3547
Merge pull request #6806 from marc1706/ticket/17501
[ticket/17501] Adjust navbar and breadcrumbs, improve usability
2025-05-19 17:51:27 +02:00
Marc Alexander
5281807e1f Merge branch '3.3.x' 2025-05-19 15:45:56 +00:00
Marc Alexander
e2554d1fb0
Merge pull request #6812 from rxu/ticket/17506-master
[ticket/17506] Ensure superglobal variables are arrays before applying addition - master
2025-05-19 17:44:50 +02:00
Marc Alexander
b3478d83d1
Merge pull request #6811 from rxu/ticket/17506
[ticket/17506] Ensure superglobal variables are arrays before applying addition - 3.3.x
2025-05-19 17:44:47 +02:00
Marc Alexander
ff6f3b2a8c
Merge branch 'ticket/17510' into ticket/17510-master 2025-05-18 09:37:37 +02:00
rxu
1cd17caf87
[ticket/17512] Fix the code layout error reported
PHPBB-17512
2025-05-15 20:42:24 +07:00
rxu
6a0c949ed1
[ticket/17512] Fix sorting types check logic
PHPBB-17512
2025-05-15 20:34:16 +07:00
rxu
146f917d19
[ticket/17512] Fix sniffer error
The error message was: $stackPtr is not a class member var

PHPBB-17512
2025-05-15 20:17:27 +07:00
rxu
c01d1967dd
[ticket/17512] Fix handling tokens with no/empty type hint
PHPBB-17512
2025-05-15 17:02:03 +07:00
rxu
7a4b3f52ae
[ticket/17512] Refactor PHP Sniffer coding standard logic
PHPBB-17512
2025-05-15 16:50:51 +07:00
rxu
b3ff1d7e34
[ticket/17512] Add PHP Sniffer coding standard for union types
PHPBB-17512
2025-05-15 11:47:47 +07:00
Matt Friedman
7268859226
[ticket/17510] Fix Code Sniffer deprecations
PHPBB-17510
2025-05-13 18:03:10 -07:00
Marc Alexander
61bede748a
Merge pull request #6813 from rxu/ticket/17508
[ticket/17508] Fix PHP warning on custom profile fields edit
2025-05-12 21:33:09 +02:00
rxu
0562984999
[ticket/17508] Fix PHP warning on custom profile fields edit
PHPBB-17508
2025-05-13 00:02:56 +07:00
rxu
83e1886e27
Merge branch 'ticket/17506' into ticket/17506-master 2025-05-09 17:04:57 +07:00
rxu
10947f3d49
[ticket/17506] Ensure superglobal variables are arrays before applying addition
PHPBB-17506
2025-05-09 16:58:36 +07:00
Marc Alexander
f94423d491 Merge branch '3.3.x' 2025-05-07 18:16:11 +00:00
Marc Alexander
b6200d6690
Merge pull request #6800 from rxu/ticket/17491-master
[ticket/17491] Fix caching search results - master
2025-05-07 20:15:57 +02:00
Marc Alexander
04f2141a7d
Merge pull request #6799 from rxu/ticket/17491
[ticket/17491] Fix caching search results - 3.3.x
2025-05-07 20:15:53 +02:00
rxu
4b7d7c2fc7
Merge branch 'ticket/17491' into ticket/17491-master 2025-05-07 00:40:32 +07:00
rxu
3d76a8bd09
[ticket/17491] Fix rows duplication in search results
PHPBB-17491
2025-05-07 00:31:21 +07:00
rxu
1c399dcab7
[ticket/17491] Consistently apply array_unique to search results
PHPBB-17491
2025-05-06 00:11:45 +07:00
rxu
e91c7d42a9
[ticket/17491] Add test
PHPBB-17491
2025-05-05 23:46:09 +07:00
Marc Alexander
b7db1b0844
Merge pull request #6803 from rxu/ticket/17496
[ticket/17496] Fix Implicitly marking parameters as nullable PHP deprecations
2025-05-02 20:20:57 +02:00
rxu
0066d53c08
[ticket/17496] Fix recently added changes
PHPBB-17496
2025-05-02 22:48:59 +07:00
rxu
1b08a74508
[ticket/17496] Sniffer to support question mark nullable type syntax
PHPBB-17496
2025-05-02 22:48:59 +07:00
rxu
a5113d7cd3
[ticket/17496] Correctly restore willReturn()
PHPBB-17496
2025-05-02 22:48:59 +07:00
rxu
0f94e1cb13
[ticket/17496] Fix tests
PHPBB-17496
2025-05-02 22:48:58 +07:00
rxu
c6dcf474d3
[ticket/17496] Upgrade to the most recent GuzzleHTTP 7.9
PHPBB-17496
2025-05-02 22:48:58 +07:00
rxu
d0cb7d6389
[ticket/17496] Fix tests
PHPUnit will automatically create a test double
of required return type to be returned

PHPBB-17496
2025-05-02 22:48:57 +07:00
rxu
118ab73c37
[ticket/17496] Upgrade to GuzzleHTTP 7.8 as PHP 8.4-compatible
PHPBB-17496
2025-05-02 22:48:57 +07:00
rxu
91aaadbc6d
[ticket/17496] Unused use statements sniffer to check union types
PHPBB-17496
2025-05-02 22:48:57 +07:00
rxu
7d1ae5bf19
[ticket/17496] Fix Implicitly marking parameters as nullable PHP deprecations
Also use union types consistently instead of question marks.
Fixed with php-cs-fixer.

PHPBB-17496
2025-05-02 22:48:46 +07:00
Marc Alexander
bdbd0be548
Merge branch '3.3.x' 2025-05-02 08:32:19 +02:00
Marc Alexander
1b2ac50cfd
Merge pull request #6810 from rxu/ticket/17504
[ticket/17504] Fix tests failure caused by ondrej/php PPA repo label changed
2025-04-28 21:17:23 +02:00
rxu
779bec5fcf
[ticket/17504] Run apt-get update on runner lever rather than in bash scripts
PHPBB-17504
2025-04-28 23:28:05 +07:00
rxu
f512af1823
[ticket/17504] Fix tests
Fix the following apt-get update issue with ondrej/php PPA repo:
Repository 'https://ppa.launchpadcontent.net/ondrej/php/ubuntu noble InRelease'
changed its 'Label' value from '***** The main PPA for supported PHP versions
with many PECL extensions *****' to 'PPA for PHP'

Alternative fix might be: sudo apt update && sudo apt full-upgrade -y

PHPBB-17504
2025-04-28 21:17:57 +07:00
Marc Alexander
bc1e1732cf
Merge pull request #6809 from marc1706/ticket/17503
[ticket/17503] Update composer dependencies to latest versions
2025-04-26 08:43:46 +02:00
Marc Alexander
ee889ac98b Merge branch '3.3.x' 2025-04-26 06:34:28 +00:00
Marc Alexander
b7d2243f6c
Merge pull request #6808 from rxu/ticket/16941-master
[ticket/16941] Add sphinx tests - master
2025-04-26 08:34:14 +02:00
Marc Alexander
59e8875fa8
Merge pull request #6807 from rxu/ticket/16941
[ticket/16941] Add sphinx tests to 3.3.x
2025-04-26 08:34:09 +02:00
rxu
f11512b580
Merge branch 'ticket/16941' into ticket/16941-master 2025-04-25 22:12:50 +07:00
rxu
1ae9a49811
[ticket/16941] Remove ending slash from binlog_path
PHPBB3-14401
2025-04-25 21:28:36 +07:00
Marc Alexander
5ef1a40083
[ticket/17503] Update lock to latest composer format
PHPBB-17503
2025-04-24 21:45:53 +02:00
Marc Alexander
d95437682e
[ticket/17503] Update composer to its latest version
PHPBB-17503
2025-04-24 21:45:17 +02:00
Marc Alexander
99ffd9205f
[ticket/17503] Update composer dependencies to their latest versions
PHPBB-17503
2025-04-24 21:44:43 +02:00
Marc Alexander
3eaf4829bb
[ticket/17501] Adjust notification dropdown color and spacing
PHPBB-17501
2025-04-24 21:03:44 +02:00
Marc Alexander
e85b25122a
Merge pull request #6802 from marc1706/ticket/17493
[ticket/17493] Drop support for jabber
2025-04-24 19:47:48 +02:00
rxu
80a08d9c54
[ticket/16941] Add sphinx tests to 3.3.x
Also adjust Sphinx keywords splitting to be consistent with other search
backends when it comes to handling hyphen (like ignoring hyphen when it hasn't
NOT meaning and ignoring hyphen wrapped with "plus" signs)

PHPBB3-16941
2025-04-24 23:17:26 +07:00
Marc Alexander
3d9ecba1b1
[ticket/17493] Remove Jabber library from CREDITS
PHPBB-17493
2025-04-24 17:32:29 +02:00
Marc Alexander
83508b415b
[ticket/17493] Remove more jabber remainders
PHPBB-17493
2025-04-24 17:32:04 +02:00
Marc Alexander
3b233d9c28
[ticket/17501] Update events docs
PHPBB-17501
2025-04-21 21:44:22 +02:00
Marc Alexander
3801eb0946
[ticket/17501] Remove not needed parentheses
PHPBB-17501
2025-04-21 20:38:59 +02:00
Marc Alexander
3a553f07bc
[ticket/17501] Remove unused CSS properties
PHPBB-17501
2025-04-21 20:36:04 +02:00
Marc Alexander
b666bc9e0a
[ticket/17501] Add to top button to viewtopic and add missing title in FAQ
PHPBB-17501
2025-04-21 20:33:36 +02:00
Marc Alexander
81c49aa6a5
[ticket/17501] Remove max width from subforums
PHPBB-17501
2025-04-21 20:18:40 +02:00
Marc Alexander
6fd9a78872
[ticket/17501] Adjust CSS for moved navbar & breadcrumbs
PHPBB-17501
2025-04-21 17:37:53 +02:00
Marc Alexander
7f3b37560e
[ticket/17501] Move navbar above header and breadcrumbs below
PHPBB-17501
2025-04-21 17:37:38 +02:00
Marc Alexander
68e941ac21
Merge pull request #6787 from marc1706/ticket/17481
[ticket/17481] Make build package directory version independent
2025-04-21 17:27:30 +02:00
Marc Alexander
2bbc013d83
[ticket/17481] Stop creating update packages for all except last 3.1 and 3.2
PHPBB-17481
2025-04-21 15:47:24 +02:00
Marc Alexander
c0504c2e01
[ticket/17481] Make build package directory version independent
PHPBB-17481
2025-04-21 15:46:28 +02:00
Marc Alexander
75a24ae484
[ticket/17493] Explicitly use email in acp/ucp modules
PHPBB-17493
2025-04-21 15:42:59 +02:00
Marc Alexander
3125f3e1d3
[ticket/17493] Remove unused methods and use statements
PHPBB-17493
2025-04-21 15:24:07 +02:00
Marc Alexander
3caab55e81
[ticket/17493] Remove remnants of notify type
PHPBB-17493
2025-04-21 15:16:41 +02:00
Marc Alexander
bde52e28f8
[ticket/17493] Move cpf update outside if
PHPBB-17493
2025-04-21 11:44:49 +02:00
Marc Alexander
52f04a3c2c
[ticket/17493] Remove "short" email templates as they were jabber only
PHPBB-17493
2025-04-21 11:40:32 +02:00
Marc Alexander
54d8a49e70
[ticket/17493] Improve handling of nullable start parameter
PHPBB-17493
2025-04-21 11:40:32 +02:00
Marc Alexander
27550ce59b
[ticket/17493] Remove not needed function in migration and fix type hinting
PHPBB-17493
2025-04-21 11:40:32 +02:00
Marc Alexander
5ab0446eb1
[ticket/17493] Remove unused use statements
PHPBB-17493
2025-04-21 11:40:32 +02:00
Marc Alexander
d985c8be60
[ticket/17493] Remove unused notify type in add_recipient
PHPBB-17493
2025-04-21 11:40:31 +02:00
Marc Alexander
da32d51a81
[ticket/17493] Remove remnants of user_notify_type
PHPBB-17493
2025-04-21 11:40:25 +02:00
Marc Alexander
ef010db26c
Merge pull request #6795 from rxu/ticket/17488
[ticket/17488] Fix PHP error when MySQL PDO driver is not enabled
2025-04-19 08:51:45 +02:00
Marc Alexander
3081db5f0b Merge branch '3.3.x' 2025-04-15 20:00:22 +00:00
Marc Alexander
81e9f46a55
Merge pull request #6805 from rxu/ticket/17498-master
[ticket/17498] Move to Ubuntu 22.04 runner images for SQLite and MSSQL tests - master
2025-04-15 22:00:08 +02:00
Marc Alexander
4140d50f6a
Merge pull request #6804 from rxu/ticket/17498
[ticket/17498] Move to Ubuntu 22.04 runner images for SQLite and MSSQL tests - 3.3.x
2025-04-15 22:00:00 +02:00
Marc Alexander
d5ac95f79f
Merge pull request #6801 from iMattPro/ticket/17494
[ticket/17494] Handle boolean attributes in checkbox assertions tests
2025-04-15 21:07:17 +02:00
rxu
b5ac26a394
Merge branch 'ticket/17498' into ticket/17498-master 2025-04-16 01:03:07 +07:00
rxu
dd53db1625
[ticket/17498] Move to Ubuntu 22.04 runner images for SQLite and MSSQL tests
PHPBB-17498
2025-04-16 00:48:48 +07:00
Marc Alexander
bb26658a00
[ticket/17493] Remove jabber data in queue test
PHPBB-17493
2025-04-14 21:39:06 +02:00
Marc Alexander
1e73dcc2a2 Merge branch '3.3.x' 2025-04-14 18:49:47 +00:00
Marc Alexander
531c4f2c17
Merge pull request #6798 from marc1706/ticket/17492-master
[ticket/17492] Show current state of topic subscription in dropdown -- master version
2025-04-14 20:49:31 +02:00
Marc Alexander
e5f599c43b
Merge pull request #6797 from LukeWCS/ticket/17492
[ticket/17492] Unintuitive checkbox status inverted for forum/topic subscriptions
2025-04-14 20:49:26 +02:00
Marc Alexander
610fa67928
[ticket/17493] Remove jabber as messenger method
PHPBB-17493
2025-04-14 20:33:13 +02:00
Marc Alexander
ef47c69155
[ticket/17493] Remove notification method jabber
PHPBB-17493
2025-04-14 20:27:03 +02:00
Marc Alexander
3128b3fa9b
[ticket/17493] Remove more jabber permissions and elements
PHPBB-17493
2025-04-13 21:00:19 +02:00
Marc Alexander
a7c7c38bfb
[ticket/17493] Remove settings, values, and lang vars for jabber
PHPBB-17493
2025-04-13 20:48:15 +02:00
Marc Alexander
e32ebda982
[ticket/17493] Remove memberlist IM page
PHPBB-17493
2025-04-13 16:17:25 +02:00
Marc Alexander
30178ee443
[ticket/17493] Start removing jabber from acp
PHPBB-17493
2025-04-13 16:16:31 +02:00
Marc Alexander
8c6731ffb9
[ticket/17493] Remove jabber permission and effectively_installed
PHPBB-17493
2025-04-13 13:13:38 +02:00
Marc Alexander
afbc0794d2
[ticket/17493] Remove jabber settings from schema data
PHPBB-17493
2025-04-13 13:02:51 +02:00
Marc Alexander
e33c1746c1
Merge branch 'ticket/17492' into ticket/17492-master 2025-04-13 13:01:35 +02:00
LukeWCS
705b5ca572
[ticket/17492] Unintuitive checkbox status inverted for forum subscriptions
PHPBB-17492
2025-04-13 12:58:09 +02:00
Marc Alexander
a5c34234da
[ticket/17493] Update migration with module to remove
PHPBB-17493
2025-04-13 12:56:03 +02:00
Marc Alexander
860c2fe601
[ticket/17493] Start adding migration for removing jabber
PHPBB-17493
2025-04-13 10:26:30 +02:00
Matt Friedman
f04f07f265
[ticket/17494] Handle boolean attributes in checkbox assertions tests
PHPBB-17494
2025-04-12 14:00:31 -07:00
Marc Alexander
d47262dbd9
Merge pull request #6796 from marc1706/ticket/17490
[ticket/17490] Add unit tests for symfony mailer classes
2025-04-12 10:02:55 +02:00
rxu
8d0d6c012c
[ticket/17491] Fix caching search results
PHPBB-17491
2025-04-12 14:35:40 +07:00
Marc Alexander
e13c465ad5
Merge branch 'ticket/17492' into ticket/17492-master 2025-04-12 09:23:10 +02:00
LukeWCS
8c5e22f4d5
[ticket/17492] Update viewtopic_topic_tools.html
Changed compact but icon-specific code to neutral code for easier changing.

PHPBB-17492
2025-04-12 09:17:39 +02:00
LukeWCS
cac3d81e73
[ticket/17492] Unintuitive checkbox status inverted for topic subscriptions
PHPBB-17492
2025-04-12 09:17:24 +02:00
Marc Alexander
bf2dd2cd75
[ticket/17490] Remove not needed isset
PHPBB-17490
2025-04-12 09:02:14 +02:00
Marc Alexander
6fcac2c40f
[ticket/17490] Add unit tests for messenger queue
PHPBB-17490
2025-04-10 20:59:30 +02:00
Marc Alexander
a63d423c86
[ticket/17490] Start implementing unit tests for jabber
PHPBB-17490
2025-04-08 22:37:03 +02:00
Marc Alexander
63203f42f7
[ticket/17490] Add test coverage for remainder of base test
PHPBB-17490
2025-04-07 20:37:52 +02:00
Marc Alexander
aa2da5b916
[ticket/17490] Add missing property declaration in test
PHPBB-17490
2025-04-07 19:39:37 +02:00
Marc Alexander
5bc4c5765e
[ticket/17490] Use isset instead of !empty()
PHPBB-17490
2025-04-07 19:39:23 +02:00
Marc Alexander
e4c8984bf3
[ticket/17490] Remove not needed returns
PHPBB-17490
2025-04-07 19:39:07 +02:00
Marc Alexander
d5717b541e
[ticket/17490] Remove name handling for mails on windows
PHPBB-17490
2025-04-07 17:11:31 +02:00
Marc Alexander
8dbe499e3d
[ticket/17490] Add extra method to support unit testing mailer
Also increased unit test coverage of email method to 100%.

PHPBB-17490
2025-04-06 21:25:16 +02:00
Marc Alexander
91c325174f
[ticket/17490] Add type hints to enforce some types
PHPBB-17490
2025-04-06 14:20:04 +02:00
Marc Alexander
930c87e97a
[ticket/17490] Improve expected types and docblock info
PHPBB-17490
2025-04-06 14:16:59 +02:00
Marc Alexander
2e08d01b5e
[ticket/17490] Add unit tests file for email method
PHPBB-17490
2025-04-06 14:16:11 +02:00
rxu
692c96978a
[ticket/17488] Fix PHP error when MySQL PDO driver is not enabled
Check pdo_mysql extension for being loaded
to use respective \PDO::MYSQL_ATTR_FOUND_ROWS constant.

PHPBB-17488
2025-04-04 12:26:08 +07:00
Marc Alexander
6ecb41f01a
Merge pull request #6794 from rxu/ticket/17489
[ticket/17489] Fix various messenger issues
2025-04-03 21:02:40 +02:00
rxu
43d34880ac
[ticket/17489] Remove unneeded headers check
PHPBB-17487
PHPBB-17489
2025-04-04 00:50:15 +07:00
Marc Alexander
10cb4991a0 Merge branch '3.3.x' 2025-04-03 17:44:46 +00:00
Marc Alexander
40608777f0
Merge pull request #6789 from rxu/ticket/17475
[ticket/17475] Fix MSSQL arithmetic overflow error on counting attachments size
2025-04-03 19:39:24 +02:00
Marc Alexander
3b7d98bf0f Merge branch '3.3.x' 2025-04-03 17:35:34 +00:00
Marc Alexander
84a835a995
Merge pull request #6792 from rxu/ticket/17486
[ticket/17486] Fix SQL error on phpBB v.3.0 to v.3.3 upgrade
2025-04-03 19:35:16 +02:00
rxu
f9e6385e84
[ticket/17489] Further queue logic adjustments
Saving queue is not needed if use_queue flag is set to false
as in this case the message should be set immediately in the runtime.

PHPBB-17487
PHPBB-17489
2025-04-04 00:04:45 +07:00
rxu
cebc19f2ed
[ticket/17487] Add wrapper method to add headers to interface
PHPBB-17487
2025-04-03 23:10:33 +07:00
rxu
21314a34a6
[ticket/17487] Add functional test for sending email via board
PHPBB-17487
2025-04-03 23:10:23 +07:00
rxu
67265efc0d
[ticket/17487] Fix PHP uncaught exception on sending email via board
PHPBB-17487
2025-04-03 23:10:09 +07:00
rxu
d99c3838df
[ticket/17489] Ignore Psalm UndefinedMethod issue
Psalm fails with UndefinedMethod issue when a method of a child class
does not exist in parent/abstract/interface class. Ignore the issue.

PHPBB-17489
2025-04-03 21:18:28 +07:00
rxu
c23504e3c7
[ticket/17489] Fix queue for ucp_resend, add type hints to $messenger_method
PHPBB-17489
2025-04-03 19:55:41 +07:00
rxu
7467b567e8
[ticket/17489] Do not always set use_queue flag to true
PHPBB-17489
2025-04-03 16:03:33 +07:00
rxu
1f1a02d086
[ticket/17489] Fix messenger queue won't be saved
PHPBB-17489
2025-04-03 15:46:14 +07:00
Marc Alexander
3dc1e6fc8e
Merge branch '3.3.x' 2025-04-02 16:54:43 +02:00
Marc Alexander
b8ea36a70f
Merge branch 'prep-release-3.3.15' into 3.3.x 2025-04-02 16:50:53 +02:00
rxu
98a8999283
[ticket/17486] Fix SQL error on phpBB v.3.0 to v.3.3 upgrade
Ensure v310/bot_update runs after v310/avatars migration which changes
user_avatar_type column type from tinyint(2) to varchar(255).

PHPBB-17486
2025-04-01 10:46:29 +07:00
Marc Alexander
b92ca5d1f8
[prep-release-3.3.15] Update changelog for 3.3.15 2025-03-23 20:20:03 +01:00
Marc Alexander
fb46aa38b8
[prep-release-3.3.15] Add migration for 3.3.15 2025-03-23 19:41:47 +01:00
Marc Alexander
51465670f6
[prep-release-3.3.15] Update version numbers to 3.3.15 2025-03-23 19:39:07 +01:00
rxu
14a6322b4f
[ticket/17475] Fix MSSQL arithmetic overflow error on counting attachments size
PHPBB-17475
2025-03-10 21:24:15 +07:00
Marc Alexander
cfa3a21e20
Merge pull request #73 from phpbb/ticket/security-283
[ticket/security-283] Use jQuery to generate HTML for page from page data
2025-03-08 11:23:40 +01:00
Marc Alexander
023f56dff9
Merge branch '3.3.x' 2025-03-08 09:07:58 +01:00
Marc Alexander
64dd8b668e
Merge branch 'prep-release-3.3.15' into 3.3.x 2025-03-08 09:07:41 +01:00
Marc Alexander
57abba6be0
Merge pull request #6788 from rxu/ticket/17480-2
[ticket/17480] Properly catch RuntimeException if no http handler is available
2025-03-08 09:00:35 +01:00
rxu
0826a41da8
[ticket/17480] Adjust message wording
PHPBB-17480
2025-03-08 11:05:39 +07:00
rxu
1ea59731f0
[ticket/17480] Use phpBB error message text instead of thrown by GuzzleHTTP
PHPBB-17480
2025-03-05 10:18:23 +07:00
rxu
9bdb88879d
[ticket/17480] Properly catch RuntimeException if no http handler is available
PHPBB-17480
2025-03-04 13:03:18 +07:00
Marc Alexander
79ff5b18ce
Merge branch '3.3.x' 2025-03-03 21:55:31 +01:00
Marc Alexander
430200cbf6
Merge branch 'prep-release-3.3.15' into 3.3.x 2025-03-03 21:55:21 +01:00
Marc Alexander
d8aa6873b2
Merge pull request #6786 from rxu/ticket/17480
[ticket/17480] Fix PHP fatal error in version check failure
2025-03-03 21:53:51 +01:00
rxu
d9136469ea
[ticket/17480] Catch runtime_exception instead of exception_interface
Catch runtime_exception instead of exception_interface
for extensions version check failures.

PHPBB-17480
2025-03-04 01:06:46 +07:00
rxu
7fd634b420
[ticket/17480] Fix PHP fatal error in version check failure
PHPBB-17480
2025-03-03 23:33:58 +07:00
Marc Alexander
9e5abf3d6e
Merge branch '3.3.x' 2025-03-02 17:13:25 +01:00
Marc Alexander
bb3d41e193
[3.3.x] Update version numbers to 3.3.16-dev 2025-03-02 17:11:26 +01:00
Marc Alexander
94fde8fa23
Merge branch 'prep-release-3.3.15' into 3.3.x 2025-03-02 17:09:49 +01:00
Marc Alexander
66650cb0e2
[prep-release-3.3.15] Update changelog for 3.3.15-RC1 2025-03-01 21:55:15 +01:00
Marc Alexander
d9e4ce6dde
[prep-release-3.3.15] Add migration for 3.3.15-RC1 2025-03-01 21:45:21 +01:00
Marc Alexander
24fc7d5388
[prep-release-3.3.15] Update version numbers to 3.3.15 2025-03-01 21:41:36 +01:00
Marc Alexander
ae40c6365e
[prep-release-3.3.15] Update version numbers to 3.3.15-RC1 2025-03-01 21:41:28 +01:00
Marc Alexander
7c3c49486c Merge branch '3.3.x' 2025-03-01 17:12:36 +00:00
Marc Alexander
63c110b511
Merge pull request #6785 from marc1706/ticket/17478
[ticket/17478] Add security policy file
2025-03-01 18:12:17 +01:00
Marc Alexander
be67bfbe63
[ticket/17478] Remove versions and reword reporting section
[skip ci]

PHPBB-17478
2025-03-01 17:04:16 +01:00
Marc Alexander
cedbbb0c76
[ticket/17478] Add security policy file
PHPBB-17478
2025-03-01 16:45:36 +01:00
Marc Alexander
3533185cdf Merge branch '3.3.x' 2025-03-01 15:41:50 +00:00
Marc Alexander
a5bf1ff165
Merge pull request #6758 from battye/ticket/17381
[ticket/17381] Topic view count validation
2025-03-01 15:55:40 +01:00
Marc Alexander
328d6f1714 Merge branch '3.3.x' 2025-03-01 14:48:17 +00:00
Marc Alexander
08fd9caa11
Merge pull request #6772 from rxu/ticket/17227
[ticket/17227] Fix rows duplication in memberlist
2025-03-01 15:47:55 +01:00
Marc Alexander
38cb3761af Merge branch '3.3.x' 2025-03-01 09:32:11 +00:00
Marc Alexander
746133d005
Merge pull request #6783 from rxu/ticket/17461
[ticket/17461] Add core events to acp_main
2025-03-01 10:23:35 +01:00
Marc Alexander
17480d7d07
[ticket/security-283] Unify behavior between adm and prosilver, clean up
SECURITY-283
2025-03-01 09:22:23 +01:00
Marc Alexander
c3bb5e1bec
[ticket/security-283] Ensure text is properly handled for responsiveness
SECURITY-283
2025-02-28 20:33:41 +01:00
battye
29730e49ce [ticket/17381] Add migration for topic_views to ULINT
PHPBB-17381
2025-02-28 03:22:08 +00:00
Marc Alexander
3584ef7eca
Merge pull request #6753 from rubencm/ticket/17361
[ticket/17361] Improve storage
2025-02-22 15:06:48 +01:00
rxu
8adc853dea
[ticket/17461] Add core events to acp_main
PHPBB-17461
2025-02-22 13:28:43 +07:00
Marc Alexander
2a0f1896aa Merge branch '3.3.x' 2025-02-19 16:15:41 +00:00
Marc Alexander
a223da37fb
Merge pull request #6782 from rxu/ticket/17470
[ticket/17470] Fix feed functional tests for master
2025-02-19 17:15:15 +01:00
Marc Alexander
1ba909d99f
Merge branch '3.3.x' 2025-02-19 17:12:30 +01:00
Marc Alexander
7181c4d591
Merge pull request #6781 from cabot/fix_forumlist_feed_link
[ticket/17471] Fix feed link href for feed icon
2025-02-19 17:11:39 +01:00
rxu
2fa5da1454
[ticket/17470] Fix feed functional tests for master
Symfony DomCrawler component validates form values and throws
InvalidArgumentException for impossible values set.

PHPBB-17470
2025-02-19 21:45:47 +07:00
cabot
77f83306b5
[ticket/17471] Fix feed link href for feed icon
PHPBB-17471
2025-02-18 17:33:30 +01:00
Marc Alexander
f54f82f071 Merge branch '3.3.x' 2025-02-16 17:00:50 +00:00
Marc Alexander
4f5ace858d
Merge pull request #6780 from Neo-CTC/ticket/17470
[ticket/17470] Feed enable config not enforced
2025-02-16 18:00:31 +01:00
Marc Alexander
f42c4be939
[ticket/17470] Check feed enabled in each handler and add tests
PHPBB-17470
2025-02-16 12:00:36 +01:00
Marc Alexander
85c6954f07
Merge pull request #6657 from danieltj27/ticket/17326
[ticket/17326] Add font icon field for custom BBCodes
2025-02-16 11:05:22 +01:00
Marc Alexander
183110789a
[ticket/17326] Add changed info for core.acp_bbcodes_modify_create event
PHPBB-17326
2025-02-16 09:13:26 +01:00
Neo-CTC
bfdf172992 [ticket/17470] Feed enable config not enforced
The 'feed_enable' config is never checked before generating the feeds. The
effective result is that feeds are always enabled, regardless of the setting.

PHPBB-17470
2025-02-16 00:09:45 -06:00
Marc Alexander
1e76b0df0e
[ticket/17326] Use same regex in icon name validation in PHP
PHPBB-17326
2025-02-15 20:24:07 +01:00
Marc Alexander
67e2b32816
[ticket/17326] Ignore invalid class names
PHPBB-17326
2025-02-15 20:21:25 +01:00
Marc Alexander
68c4e22886
[ticket/17326] Extend acp bbcodes test for font icon
PHPBB-17326
2025-02-15 15:43:43 +01:00
Marc Alexander
29c19bb764
[ticket/17326] Differentiate between invalid and too long icon name
PHPBB-17326
2025-02-15 15:43:28 +01:00
Marc Alexander
bf15d1ea42
[ticket/17326] Check for existence of font icon element before use
PHPBB-17326
2025-02-15 15:42:54 +01:00
Daniel James
220b655150
[ticket/17326] Updated js to use same as pages ext and fixed icon bug
PHPBB-17326
2025-02-15 15:42:41 +01:00
Daniel James
97728da9be
[ticket/17326] Replace language string for invalid icon names
PHPBB-17326
2025-02-15 15:40:41 +01:00
Marc Alexander
fe3750bfb2
[ticket/17326] Move HTML to acp_bbcodes.html
PHPBB-17326
2025-02-15 15:40:21 +01:00
Daniel James
53d7fff391
[ticket/17326] Update regex checks for font icon in php and js files
PHPBB-17326
2025-02-15 15:39:29 +01:00
Daniel James
bb956539a4
[ticket/17326] Add php preg check on bbcode font icon name
PHPBB-17326
2025-02-15 15:39:19 +01:00
Daniel James
c2725b441c
[ticket/17326] Change column length of icon and update ACP language
PHPBB-17326
2025-02-15 15:39:10 +01:00
Daniel James
1729e3f52b
[ticket/17326] Add missing ending tag from template file
PHPBB-17326
2025-02-15 15:39:01 +01:00
Daniel James
f5bb065a4d
[ticket/17326] Add font icon field for custom BBCodes
Adds a new field to the custom BBCode add/edit form that
allows admins to define a Font Awesome icon to be displayed
instead of the BBCodes name on the posting.php editor page.

PHPBB-17326
2025-02-15 15:38:52 +01:00
Marc Alexander
f6c9d15b0c
Merge pull request #6768 from marc1706/ticket/17459
[ticket/17459] Improve prosilver font sizes and backgrounds
2025-02-14 16:58:09 +01:00
Marc Alexander
e0bcea9000
Merge pull request #6544 from CHItA/ticket/15851
[ticket/15851] Automatic update downloader
2025-02-13 21:07:50 +01:00
Marc Alexander
8b1ee790d6
[ticket/15851] Fix lock file hash
PHPBB-15851
2025-02-13 19:58:26 +01:00
Marc Alexander
6eacf68047
[ticket/15851] Add controller error_response and tests
PHPBB-15851
2025-02-13 19:47:44 +01:00
Marc Alexander
cc488c8b7d
[ticket/15851] Modify language variables
PHPBB-15851
2025-02-13 19:47:43 +01:00
Marc Alexander
1157c41410
[ticket/15851] Skip unreadable file tests on windows
PHPBB-15851
2025-02-13 19:47:43 +01:00
Marc Alexander
feb7d6f34e
[ticket/15851] Add unit tests for get_updates
PHPBB-15851
2025-02-13 19:47:43 +01:00
Marc Alexander
525924b2fc
[ticket/15851] Improve validate checks and change visibility for unit testing
PHPBB-15851
2025-02-13 19:47:42 +01:00
Marc Alexander
3506883c75
[ticket/15851] Use raw values for verifying signature
PHPBB-15851
2025-02-13 19:47:42 +01:00
Marc Alexander
dacabf0537
[ticket/15851] Add sodium extension to windows runner on github actions
PHPBB-15851
2025-02-13 19:47:42 +01:00
Marc Alexander
573c6c87b2
[ticket/15851] Add prefix to parameter for public key
PHPBB-15851
2025-02-13 19:47:42 +01:00
Marc Alexander
1ba58768f3
[ticket/15851] Add zip extension to required extensions
PHPBB-15851
2025-02-13 19:47:42 +01:00
Máté Bartus
d2c402f038
[ticket/15851] Automatic update downloader
PHPBB3-15851
2025-02-13 19:47:12 +01:00
Marc Alexander
84ec3dc6c3 Merge branch '3.3.x' 2025-02-11 20:28:19 +00:00
Marc Alexander
6b5bb4d51f
Merge pull request #6741 from phpbbtr/patch-5
[ticket/17417] Day selection not visible when no results
2025-02-11 21:28:00 +01:00
phpBB TR
736ef320ed
[ticket/17417] Show display options even without search results
PHPBB-17417
2025-02-11 20:59:28 +01:00
Marc Alexander
04031a9acc Merge branch '3.3.x' 2025-02-10 19:01:44 +00:00
Marc Alexander
a75ecae0b0
Merge pull request #6776 from rxu/ticket/17467-master
[ticket/17467] Provide TLS v.1.3 support for SMTP connections - master
2025-02-10 20:01:34 +01:00
Marc Alexander
bf29596bad
Merge pull request #6775 from rxu/ticket/17467
[ticket/17467] Provide TLS v.1.3 support for SMTP connections
2025-02-10 20:01:24 +01:00
Marc Alexander
353aa653b4
[ticket/17459] Adjust spacing of blocks on index
PHPBB-17459
2025-02-10 19:32:13 +01:00
Marc Alexander
d4ce544748
Merge pull request #6779 from marc1706/ticket/17465
[ticket/17465] Add unit tests for handling of web push notifications
2025-02-10 16:06:27 +01:00
Marc Alexander
ccbf2e6265 Merge branch '3.3.x' 2025-02-06 20:10:13 +00:00
Marc Alexander
24385a47d1
Merge pull request #6778 from rxu/ticket/17468-master
[ticket/17468] Send reset password link to email only - master
2025-02-06 20:29:19 +01:00
Marc Alexander
120ae90636
Merge pull request #6777 from rxu/ticket/17468
[ticket/17468] Send reset password link to email only
2025-02-06 20:29:00 +01:00
Marc Alexander
8eb2958382
Merge pull request #6773 from iMattPro/ticket/17464
[ticket/17464] Update PWA-related meta tags
2025-02-06 20:01:37 +01:00
Marc Alexander
e75d7a8410
[ticket/17465] Remove obsolete json_decode
PHPBB-17465
2025-02-06 19:48:42 +01:00
Marc Alexander
8ba7ecd3ba Merge branch '3.3.x' 2025-02-04 19:33:52 +00:00
Marc Alexander
b157e1b0d2
Merge pull request #6771 from Neo-CTC/ticket/17463
[ticket/17463] Remove extraneous '&' from search page urls
2025-02-04 20:33:30 +01:00
Marc Alexander
c937b8f7ab
[ticket/17465] Add unit tests for all functions in webpush controller
PHPBB-17465
2025-02-02 17:15:34 +01:00
rxu
5df8eb5822
Merge branch 'ticket/17468' into ticket/17468-master 2025-02-02 19:49:50 +07:00
rxu
cd47344ee2
[ticket/17468] Send reset password link to email only
PHPBB-17468
2025-02-02 19:46:49 +07:00
rxu
a1a6e17a72
Merge branch 'ticket/17467' into ticket/17467-master 2025-02-02 10:48:31 +07:00
rxu
a86f368f3d
[ticket/17467] Provide TLS v.1.3 support for SMTP connections
PHPBB-17467
2025-02-02 10:42:29 +07:00
Marc Alexander
c5c6c96a50
[ticket/17465] Cover more exceptions when handling notification
PHPBB-17465
2025-01-28 21:15:33 +01:00
Marc Alexander
ac3e9f64d8
[ticket/17465] Throw bad request exceptions on invalid data requests
PHPBB-17465
2025-01-28 20:50:29 +01:00
Marc Alexander
0c1aeb862b
[ticket/17465] Start implementation of unit tests for webpush controller
PHPBB-17465
2025-01-28 20:49:56 +01:00
Matt Friedman
6a47e3628c
[ticket/17464] Update PWA-related meta tags
PHPBB-17464
2025-01-25 08:07:52 -08:00
rxu
f9def4a725
[ticket/17227] Fix rows duplication in memberlist
PHPBB-17227
2025-01-23 11:15:47 +07:00
NeoDev
3d6e63154f [ticket/17463] Remove extraneous '&' from search page urls
Normally $u_show_results always starts with '&' as it is appended to the
$u_sort_param variable. Which is fine if $u_sort_param is always populated,
which it is, except when searching for new or unread posts. This fix adds a
check for when $u_sort_param is empty and adds '&' as needed.

PHPBB-17463
2025-01-22 19:31:25 -06:00
Marc Alexander
f0181cc681
[ticket/17459] Use rem for font size variables
PHPBB-17459
2025-01-22 17:36:18 +01:00
Ruben Calvo
c9ff5a09f6
[ticket/17361] Fix file not deleted when there is an error
PHPBB-17361
2025-01-19 21:09:36 +01:00
Ruben Calvo
921505ca3b
[ticket/17361] Fix code style
PHPBB-17361
2025-01-18 23:24:34 +01:00
Ruben Calvo
598d1c7f49
[ticket/17361] Change order of arguments
PHPBB-17361
2025-01-18 23:15:18 +01:00
Ruben Calvo
90bd9d006e
[ticket/17361] Add method to track multiple files in a single query
PHPBB-17361
2025-01-18 23:08:52 +01:00
Marc Alexander
a9efd4a234
Merge pull request #6769 from rxu/ticket/17460
[ticket/17460] Fix fa-arrow-circle-up icon rendering in Quote BBCode
2025-01-14 21:08:27 +01:00
Marc Alexander
b404606a9f
[ticket/17459] Add support for deprecated events to md_exporter
PHPBB-17459
2025-01-09 20:22:48 +01:00
rxu
353ea362f0
[ticket/17460] Fix fa-arrow-circle-up icon rendering in Quote BBCode
PHPBB3-17460
2025-01-09 21:27:54 +07:00
Marc Alexander
555c760a4c
[ticket/17459] Adjust postprofile sizing
PHPBB-17459
2025-01-08 21:32:24 +01:00
Marc Alexander
58b5c8f5cf
[ticket/17459] Get rid of weird margin on small screens
PHPBB-17459
2025-01-08 21:32:16 +01:00
Marc Alexander
31f9ffd56b
[ticket/17459] Fix incorrect breadcrumbs spacing
PHPBB-17459
2025-01-08 21:32:08 +01:00
Marc Alexander
c0ae7ccb3e
[ticket/17459] Display PM and notification icon without text
PHPBB-17459
2025-01-08 21:32:01 +01:00
Marc Alexander
79fc90dce3
[ticket/17459] Extend usage of css variables
PHPBB-17459
2025-01-08 21:31:52 +01:00
Marc Alexander
d32970348f
[ticket/17459] Use css variables in content.css
PHPBB-17459
2025-01-08 21:31:42 +01:00
Marc Alexander
74084107ed
[ticket/17459] Start using CSS variables
PHPBB-17459
2025-01-08 21:31:34 +01:00
Marc Alexander
14d889f74f
[ticket/17459] Add to top button to FAQ
PHPBB-17459
2025-01-08 21:31:25 +01:00
Marc Alexander
2d392791ad
[ticket/17459] Move mark forums read to quick links
PHPBB-17459
2025-01-08 21:31:16 +01:00
Marc Alexander
23010abcb8
[ticket/17459] Increase font sizes
PHPBB-17459
2025-01-08 21:30:47 +01:00
Marc Alexander
485d72f0e8
Merge pull request #6483 from rxu/ticket/17135
[ticket/17135] Introduce Symfony Mailer for emails backend
2025-01-08 19:35:19 +01:00
rxu
a2f99248cb
[ticket/17135] Optimize save_queue() method call for acp_inactive
PHPBB-17135
2025-01-08 10:27:55 +07:00
rxu
3e0270d0cf
[ticket/17135] Optimize save_queue() method calls
PHPBB-17135
2025-01-07 11:54:11 +07:00
rxu
4dd08747e3
[ticket/17135] Fix ACP jabber module
PHPBB-17135
2025-01-06 22:31:58 +07:00
rxu
a447f957ba
[ticket/17135] Assert xCP modules array is not empty and test output
PHPBB-17135
2025-01-06 22:04:45 +07:00
rxu
cd17625e21
[ticket/17135] Add ACP modules common test
PHPBB-17135
2025-01-06 20:59:29 +07:00
rxu
0d8c0c4228
[ticket/17135] Move notify method constants to interface class
PHPBB-17135
2025-01-06 20:01:52 +07:00
rxu
28d5534d06
[ticket/17135] Address review issues but constants
PHPBB-17135
2025-01-06 18:24:32 +07:00
Marc Alexander
bb3908b933 Merge branch '3.3.x' 2025-01-06 09:57:36 +00:00
Marc Alexander
2f08d8eb72
Merge pull request #6763 from rxu/ticket/17455
[ticket/17455] Fix PHP warning on MySQLi connection failure
2025-01-06 10:57:16 +01:00
rxu
2f6ec7fc65
[ticket/17135] Update Symfony mailer
PHPBB-17135
2025-01-05 16:01:06 +07:00
rxu
50e408bdea
[ticket/17135] Add messenger method interface class
PHPBB-17135
2025-01-05 15:57:56 +07:00
rxu
e8cf35c583
[ticket/17135] Update Symfony mailer
PHPBB-17135
2025-01-05 15:57:56 +07:00
rxu
e3ed54f0b5
[ticket/17135] Attempt to fix Psalm issues
PHPBB-17135
2025-01-05 15:57:46 +07:00
rxu
0c720eaf7c
[ticket/17135] Fix code flaws
PHPBB-17135
2025-01-05 15:57:46 +07:00
rxu
3fddff240c
[ticket/17135] Use email method instead of service collection where appropriate
PHPBB-17135
2025-01-05 15:57:45 +07:00
rxu
499464e1d3
[ticket/17135] Fix code review issues
PHPBB-17135
2025-01-05 15:57:45 +07:00
rxu
51fae82718
[ticket/17135] Fix rebasing issues
PHPBB-17135
2025-01-05 15:57:44 +07:00
rxu
068987eba6
[ticket/17135] Rebase to reflect upgrading to Symfony 6.3
PHPBB3-17135
2025-01-05 15:57:44 +07:00
rxu
b57f1f7751
[ticket/17135] Suppress psalm UndefinedFunction invalid annotations in tests
PHPBB3-17135
2025-01-05 15:57:43 +07:00
rxu
83294fed84
[ticket/17135] Fix Psalm and other issues
PHPBB3-17135
2025-01-05 15:57:43 +07:00
rxu
a7b5369138
[ticket/17135] Refactor messenger code to services
PHPBB3-17135
2025-01-05 15:57:43 +07:00
rxu
f95816cbe3
[ticket/17135] Refactor messenger code to services [ci skip]
PHPBB3-17135
2025-01-05 15:57:42 +07:00
rxu
5873c72ca5
[ticket/17135] Refactor messenger code to services [ci skip]
PHPBB3-17135
2025-01-05 15:57:42 +07:00
rxu
1f952ca6d8
[ticket/17135] Refactor messenger code to services [ci skip]
PHPBB3-17135
2025-01-05 15:57:41 +07:00
rxu
5be1f5d5c9
[ticket/17135] Refactor messenger code to services [ci skip]
PHPBB3-17135
2025-01-05 15:57:41 +07:00
rxu
df5b7fd66e
[ticket/17135] Refactor messenger code to services [ci skip]
PHPBB3-17135
2025-01-05 15:57:41 +07:00
rxu
1869b2a99e
[ticket/17135] Further formatting and adjusting the messenger code
PHPBB3-17135
2025-01-05 15:57:40 +07:00
rxu
3ef7f806b3
[ticket/17135] Further formatting and adjusting the messenger code
PHPBB3-17135
2025-01-05 15:57:40 +07:00
rxu
d5f411a16d
[ticket/17135] Remove SMTP auth method option
Symfony Mailer handles SMTP auth method internally.

PHPBB3-17135
2025-01-05 15:57:39 +07:00
rxu
715496b76d
[ticket/17135] Fix invalid smtp in tests
PHPBB3-17135
2025-01-05 15:57:39 +07:00
rxu
df5ab5b5d8
[ticket/17135] Introduce Symfony Mailer for emails backend
PHPBB3-17135
2025-01-05 15:57:29 +07:00
Marc Alexander
4d61c52a46
Merge pull request #6767 from marc1706/ticket/17450
[ticket/17450] Remove check for json extension as this is part of default PHP
2025-01-02 15:35:44 +01:00
rxu
059e82de8f
[ticket/17455] Remove outdated mysqli_connect_error function existence check
PHPBB-17455
2025-01-02 20:15:55 +07:00
Marc Alexander
f99ee32d03
[ticket/17450] Remove check for json extension as this is part of default PHP
PHPBB-17450
2025-01-01 21:09:08 +01:00
Marc Alexander
8c3a0ea1cb Merge branch '3.3.x' 2024-12-31 14:44:40 +00:00
Marc Alexander
c06bec87dc
Merge pull request #6746 from TheBrainOne/ticket/17429
[ticket/17429] Added trigger for event "group_add_user_before"
2024-12-31 15:44:18 +01:00
Marc Alexander
cf3e27a394
Merge pull request #6761 from marc1706/ticket/17450
[ticket/17450] Remove obsolete requirement for JSON extension
2024-12-31 14:59:38 +01:00
Marc Alexander
8af43d2944
[ticket/17450] Update twig to 3.18 to fix bc break
PHPBB-17450
2024-12-30 22:56:17 +01:00
Marc Alexander
44d4c99cba
[ticket/17450] Update composer.lock to latest versions
PHPBB-17450
2024-12-30 22:55:22 +01:00
Marc Alexander
bac5ac45da
[ticket/17450] Remove obsolete requirement for JSON extension
PHPBB-17450
2024-12-30 22:55:22 +01:00
Marc Alexander
2827bad8d4
Merge pull request #6762 from rxu/ticket/17454
[ticket/17454] Fix displaying emojis in sitename within webpush header
2024-12-30 21:32:22 +01:00
Ruben Calvo
b33f17e7ce
[ticket/17361] Use filesystem classes for tempnam and temp dir. Code reviews.
PHPBB-17361
2024-12-26 22:06:42 +01:00
Marc Alexander
db70b3b129
Merge pull request #6765 from iMattPro/ticket/17457
[ticket/17457] Cache manifest file
2024-12-25 19:57:07 +01:00
Ruben Calvo
d6953a0422
[ticket/17361] Use new adapter options format in acp_storage
PHPBB-17361
2024-12-24 18:29:49 +01:00
Ruben Calvo
1f7ae9e2b0
[ticket/17361] Fix migrations
PHPBB-17361
2024-12-24 18:29:49 +01:00
Ruben Calvo
a44295a1ba
[ticket/17361] Move language keys to storage adapters
PHPBB-17361
2024-12-24 18:29:49 +01:00
Ruben Calvo
be3966c0cb
[ticket/17361] Remove temp files always
PHPBB-17361
2024-12-24 18:29:49 +01:00
Ruben Calvo
9bf9538dc6
[ticket/17361] Update thumbnail_test test
PHPBB-17361
2024-12-24 18:29:48 +01:00
Ruben Calvo
4becf438e1
[ticket/17361] Remove temp files
PHPBB-17361
2024-12-24 18:29:48 +01:00
Ruben Calvo
a8399c1431
[ticket/17361] Use storage in commands create and delete thumbnail
PHPBB-17361
2024-12-24 18:29:48 +01:00
Ruben Calvo
6d9a8ae8af
[ticket/17361] Remove fclose after write
PHPBB-17361
2024-12-24 18:29:48 +01:00
Ruben Calvo
e9c445925b
[ticket/17361] Rewrite storage
PHPBB-17361
2024-12-24 18:29:48 +01:00
Marc Alexander
688dbb0837
Merge pull request #6764 from rxu/ticket/17457
[ticket/17457] Protect manifest request by CORS to prevent guest sessions
2024-12-24 17:34:06 +01:00
Matt Friedman
0bf195c46f
[ticket/17457] Allow bots but let reverse proxies know
PHPBB-17457
2024-12-21 09:40:49 -08:00
Matt Friedman
11b071f626
[ticket/17457] Oops fix changed variable name
PHPBB-17457
2024-12-20 20:43:08 -08:00
Matt Friedman
a707fe30dd
[ticket/17457] Add more variables to manifest core event
PHPBB-17457
2024-12-20 20:19:17 -08:00
Matt Friedman
b6b0973e9e
[ticket/17457] Remove dir from manifest, it’s not implemented
PHPBB-17457
2024-12-20 20:18:36 -08:00
Matt Friedman
3ffdb4cce3
[ticket/17457] Help clients cache the manifest
PHPBB-17457
2024-12-20 20:17:32 -08:00
rxu
6371dfc62f
[ticket/17457] Use "use-credentials" to make the code more relevant
PHPBB-17457
2024-12-19 23:22:45 +07:00
rxu
6c77240e0c
[ticket/17457] Protect manifest request by CORS to prevent guest sessions
PHPBB-17457
2024-12-17 16:30:35 +07:00
rxu
7540720c79
[ticket/17455] Fix PHP warning on MySQLi connection failure
PHPBB-17455
2024-12-16 20:04:33 +07:00
rxu
7bf31e8165
[ticket/17454] Fix displaying emojis in sitename within webpush header
PHPBB-17454
2024-12-16 00:30:40 +07:00
Marc Alexander
1096b094cb Merge branch '3.3.x' 2024-12-08 16:56:52 +00:00
Marc Alexander
e73ba63590
Merge pull request #6754 from rxu/ticket/17443
[ticket/17443] Fix various Guzzle client issues for version checks
2024-12-08 17:23:34 +01:00
Marc Alexander
8045165ad6
Merge branch '3.3.x' 2024-12-08 17:21:25 +01:00
Marc Alexander
34065df88f
Merge pull request #6757 from kaileymsnay/ticket/17446-master
[ticket/17446] Master: Add acp_account_activation_edit_add event
2024-12-08 17:20:00 +01:00
Marc Alexander
1255febe6b
Merge pull request #6756 from kaileymsnay/ticket/17446
[ticket/17446] Add acp_account_activation_edit_add event
2024-12-08 13:02:37 +01:00
Marc Alexander
0adcda10d7
Merge pull request #6759 from iMattPro/ticket/17449
[ticket/17449] Better handling of emoji and mb chars in PWA manifest
2024-12-06 20:13:03 +01:00
Matt Friedman
c83b6e6a97
[ticket/17449] Add non apple mobile web app meta tags
PHPBB-17449
2024-12-06 07:12:17 -08:00
Matt Friedman
5da62d729f
[ticket/17449] Better handling of emoji in site name for webpush manifest
PHPBB-17449
2024-12-06 07:11:52 -08:00
Marc Alexander
259d086e45 Merge branch '3.3.x' 2024-12-02 16:46:41 +00:00
Marc Alexander
911f8a5fb7
Merge pull request #6749 from rxu/ticket/17433
[ticket/17433] Clarify wording for use system cron ACP setting
2024-12-02 17:24:37 +01:00
Marc Alexander
1d2a798358
Merge pull request #6755 from rxu/ticket/17445
[ticket/17445] Don't require email templates presence for webpush notifications
2024-12-02 17:23:03 +01:00
Kailey M Snay
8b274d4006 [ticket/17446] Master: Fix typo
PHPBB-17446
2024-11-30 09:23:51 -05:00
Kailey M Snay
65283a9ab8 [ticket/17446] Master: Add acp_account_activation_edit_add event
PHPBB-17446
2024-11-30 09:23:51 -05:00
Kailey M Snay
a4879e9249 [ticket/17446] Fix typo
PHPBB-17446
2024-11-29 23:57:35 -05:00
rxu
8619ff3526
[ticket/17445] Add missing class property definitions
PHPBB-17445
2024-11-30 11:46:16 +07:00
rxu
c2c9e4e6b0
[ticket/17445] Inherit from base rather than from of message_base
PHPBB-17445
2024-11-30 11:10:23 +07:00
Kailey M Snay
922fde6d53 [ticket/17446] Add $phpbb_dispatcher and docblock updates
PHPBB-17446
2024-11-29 23:02:40 -05:00
Kailey M Snay
332ecb3d9c [ticket/17446] Use array shorthand
PHPBB-17446
2024-11-29 17:03:32 -05:00
Kailey M Snay
8978594d6d [ticket/17446] Add acp_account_activation_edit_add event
Event added for additional account activation methods.

PHPBB-17446
2024-11-29 15:45:42 -05:00
rxu
637eaf03fb
[ticket/17445] Adjust code logic
PHPBB-17445
2024-11-28 22:28:22 +07:00
rxu
91f82f386f
[ticket/17445] Don't require email templates presence for webpush notifications
PHPBB-17445
2024-11-28 13:05:01 +07:00
rxu
13945f56a9
[ticket/17443] Use default */* accept header (like curl etc)
PHPBB-17443
2024-11-25 16:06:44 +07:00
rxu
253579761d
[ticket/17443] Fix HTTP 403 response to Guzzle client requests for some hosts
PHPBB-17443
2024-11-25 13:30:33 +07:00
rxu
7baba29d9d
[ticket/17443] Increase Guzzle client request timeout for version checks
PHPBB-17443
2024-11-25 12:39:53 +07:00
rxu
32a1d82969
[ticket/17433] Specify "operating" system term
PHPBB-17433
2024-11-25 10:04:10 +07:00
rxu
5dc93ea51e
[ticket/17433] Clarify wording for use system cron ACP setting
PHPBB-17433
2024-11-25 10:03:55 +07:00
Marc Alexander
eab57f481b Merge branch '3.3.x' 2024-11-24 21:21:50 +00:00
Marc Alexander
0e8f4f89d8
Merge pull request #6751 from rxu/ticket/17436
[ticket/17436] Fix phpBB 2.0 converter PHP fatal error
2024-11-24 20:20:47 +01:00
Marc Alexander
46a41f4532
Merge pull request #6750 from rubencm/ticket/17434
[ticket/17434] Update Vagrantfile ruby syntax
2024-11-24 20:19:47 +01:00
Marc Alexander
4a98024474
Merge pull request #6747 from kaileymsnay/ticket/17431
[ticket/17431] Add more vars to memberlist event
2024-11-24 20:18:18 +01:00
Marc Alexander
5538b9a37b
[ticket/17429] Add add_id_ary to event and fix since version
PHPBB-17429
2024-11-24 20:15:18 +01:00
Alexey Dolzhenko
5d0b1661f2
[ticket/17429] Adding event before users have been added to a group
PHPBB-17429
2024-11-24 20:12:26 +01:00
Marc Alexander
efa52d3d83
Merge branch '3.3.x' 2024-11-24 20:01:00 +01:00
Marc Alexander
ffdc810db6
Merge pull request #6745 from rxu/ticket/17422-master
[ticket/17422] Fix search results sorting - master
2024-11-24 20:00:56 +01:00
Marc Alexander
c7e68fb572
Merge pull request #6744 from rxu/ticket/17422
[ticket/17422] Fix search results sorting - 3.3.x
2024-11-24 20:00:39 +01:00
Ruben Calvo
6726268195
[ticket/17434] Update Vagrantfile ruby syntax
PHPBB-17434
2024-11-22 18:29:07 +01:00
rxu
150bd59c82
[ticket/17436] Fix phpBB 2.0 converter PHP fatal error
PHPBB-17436
2024-11-21 22:46:31 +07:00
Marc Alexander
8fd5e0dfdc
Merge branch '3.3.x' 2024-11-20 20:04:36 +01:00
Marc Alexander
5c7cbbc6a8
Merge branch 'prep-release-3.3.14' into 3.3.x 2024-11-20 20:03:39 +01:00
Marc Alexander
72ae28d583
[prep-release-3.3.14] Update changelog for 3.3.14 2024-11-18 21:34:22 +01:00
Marc Alexander
ff08756ea0
[prep-release-3.3.14] Add migration for 3.3.14 2024-11-18 21:23:18 +01:00
Marc Alexander
1f48926b1d
[prep-release-3.3.14] Update version numbers to 3.3.14 2024-11-18 21:19:37 +01:00
Derk
5218e158dd
Merge pull request #6748 from marc1706/ticket/17432
[ticket/17432] Update dependencies to latest versions
2024-11-11 21:33:12 +01:00
Marc Alexander
930286df05
[ticket/17432] Update node dependencies
PHPBB-17432
2024-11-11 20:34:32 +01:00
Marc Alexander
c385131073
[ticket/17432] Update composer dependencies
PHPBB-17432
2024-11-11 20:29:36 +01:00
kaileymsnay
b40cdb757f [ticket/17431] Add more vars to memberlist event
PHPBB3-17431
2024-11-11 14:13:29 -05:00
Marc Alexander
378dab1c10
Merge branch '3.3.x' 2024-11-10 10:46:56 +01:00
Marc Alexander
65e457d3d2
Merge branch 'prep-release-3.3.14' into 3.3.x 2024-11-10 10:46:19 +01:00
Marc Alexander
bf83c73a60
Merge pull request #6743 from marc1706/ticket/17421
[ticket/17421] Rename extensions section to "not installed"
2024-11-10 10:31:53 +01:00
rxu
43de83b339
Merge branch 'ticket/17422' into ticket/17422-master 2024-10-31 15:08:08 +07:00
rxu
4194cb2228
[ticket/17422] Adjust tests code
PHPBB-17422
2024-10-31 14:55:35 +07:00
rxu
7086fa746f
[ticket/17422] Fix tests
PHPBB-17422
2024-10-31 09:41:15 +07:00
rxu
eeede1ab6c
[ticket/17422] Add author_id search tests
PHPBB-17422
2024-10-31 01:34:24 +07:00
rxu
be52902541
[ticket/17422] Fix author_id search results sorting
PHPBB-17422
2024-10-30 23:56:05 +07:00
Marc Alexander
c252fb9bfb
[ticket/17421] Rename extensions section to "not installed"
PHPBB-17421
2024-10-28 20:20:36 +01:00
Marc Alexander
7ab3bdba11
Merge pull request #6742 from marc1706/ticket/17418
[ticket/17418] Add SVG versions of topic icons
2024-10-27 20:15:51 +01:00
Marc Alexander
116e0f3dba
[ticket/17418] Use icon width and height for acp display
PHPBB-17418
2024-10-27 16:54:55 +01:00
Marc Alexander
ecabd85162
[ticket/17418] Default to svg icons during install
PHPBB-17418
2024-10-27 16:54:42 +01:00
Marc Alexander
0f3c9f70fc
[ticket/17418] Add migration for switching from gif to svg icons
PHPBB-17418
2024-10-27 16:53:33 +01:00
Marc Alexander
4dc69f959f
[ticket/17418] Fix broken path in redface
PHPBB-17418
2024-10-27 16:21:02 +01:00
Marc Alexander
422741e432
[ticket/17418] Adjust animation of redface
PHPBB-17418
2024-10-27 16:15:08 +01:00
Marc Alexander
d116f82cdc
[ticket/17418] Add SVG versions of topic icons
PHPBB-17418
2024-10-27 16:08:14 +01:00
Marc Alexander
a2b1cc57eb
Merge pull request #6740 from marc1706/ticket/17304
[ticket/17304] Use HiDPI smilies provided by rednoah and stop using twemoji
2024-10-25 21:23:00 +02:00
Marc Alexander
42eed1f917
[ticket/17304] Update acp smilies test to svg
PHPBB-17304
2024-10-24 18:16:30 +02:00
Marc Alexander
14e9ad1060
[ticket/17304] Change expected text parsing content
PHPBB-17304
2024-10-23 22:42:04 +02:00
Marc Alexander
20d65aea1f
[ticket/17304] Fix table in migration and use svg icons in schema
PHPBB-17304
2024-10-23 22:04:07 +02:00
Marc Alexander
e8a878dc79
[ticket/17304] Add migration for HiDPI smilies
PHPBB-17304
2024-10-23 21:57:06 +02:00
Marc Alexander
25fca31646
[ticket/17304] Stop using twemoji and rely on system emojis
PHPBB-17304
2024-10-23 21:30:02 +02:00
Marc Alexander
b49fcc2a18
[ticket/17304] Add HiDPI smilies
PHPBB-17304
2024-10-23 21:29:18 +02:00
Marc Alexander
4985a27dcf
Merge pull request #6737 from marc1706/feature/captcha_v2
[feature/captcha_v2] Refactor captcha classes and implement turnstile captcha
2024-10-23 20:25:45 +02:00
Marc Alexander
1c7b0ea7af
Merge branch '3.3.x' 2024-10-22 20:45:07 +02:00
Marc Alexander
725cbd31c8
[3.3.x] Update versions to 3.3.15-dev 2024-10-22 20:43:13 +02:00
Marc Alexander
cefce7df54
Merge branch 'prep-release-3.3.14' into 3.3.x 2024-10-22 20:41:29 +02:00
Marc Alexander
dd49bb4a0a
[ticket/17414] Remove idempotency and use user ip for check
PHPBB-17414
2024-10-22 19:00:17 +02:00
Marc Alexander
139fab4078
Merge pull request #6739 from iMattPro/ticket/17416
[ticket/17416] Web Push Notifications FAQ
2024-10-22 18:44:40 +02:00
Matt Friedman
5f371ea62b
[ticket/17416] Fix typos
PHPBB-17416

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-10-21 12:58:00 -07:00
Marc Alexander
c992272036
[prep-release-3.3.14] Update changelog for 3.3.14-RC1 2024-10-21 20:15:47 +02:00
Marc Alexander
7c090c6e2a
[prep-release-3.3.14] Add migration for 3.3.14-RC1 2024-10-21 19:39:11 +02:00
Marc Alexander
4c419c5acd
[prep-release-3.3.14] Update version numbers to 3.3.14 2024-10-21 19:36:43 +02:00
Marc Alexander
eaa0c779a6
[prep-release-3.3.14] Update version numbers to 3.3.14-RC1 2024-10-21 19:36:42 +02:00
Matt Friedman
4de13418d0
[ticket/17416] Update FAQ with info about ad blockers
PHPBB-17416

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-10-20 17:12:31 -07:00
Matt Friedman
05b1d4fb70
[ticket/17416] Combine two related questions into one
PHPBB-17416

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-10-20 16:41:33 -07:00
Matt Friedman
a58ea519b8
[ticket/17416] Web Push Notifications FAQ
PHPBB-17416

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-10-20 09:35:00 -07:00
Marc Alexander
a841ca66b1 Merge branch '3.3.x' 2024-10-20 16:33:58 +00:00
Marc Alexander
3c7bf782a7
Merge pull request #6738 from rxu/ticket/17388
[ticket/17388] Add core events to bump_topic_allowed()
2024-10-20 17:31:29 +02:00
Marc Alexander
6443796e27 Merge branch '3.3.x' 2024-10-20 15:29:52 +00:00
Marc Alexander
aa21aff080
Merge pull request #6736 from rxu/ticket/17411
[ticket/17411] Add core event to search.php
2024-10-20 17:29:33 +02:00
rxu
443d82d082
[ticket/17388] Add core events to bump_topic_allowed()
PHPBB-16852
PHPBB-17388
2024-10-20 20:05:55 +07:00
Marc Alexander
3b27b65c76
[ticket/17414] Change incomplete CAPTCHA to extend new base class
PHPBB-17414
2024-10-20 10:55:15 +02:00
Marc Alexander
fd994f4742
[ticket/17414] Add unit test for legacy wrapper
PHPBB-17414
2024-10-20 09:43:45 +02:00
Marc Alexander
08ab64a3b2
[ticket/17414] Improve docblocks in legacy wrapper
PHPBB-17414
2024-10-20 09:04:36 +02:00
Marc Alexander
167a7fc4ab Merge branch '3.3.x' 2024-10-19 19:06:44 +00:00
Marc Alexander
5abc36f651
Merge pull request #6734 from marc1706/ticket/17410
[ticket/17410] Only fall back acp main page when in ACP with test permission
2024-10-19 21:06:24 +02:00
Marc Alexander
c20790db0a Merge branch '3.3.x' 2024-10-19 15:26:13 +00:00
Marc Alexander
072001de9c
Merge pull request #6728 from rxu/ticket/17402-master
[ticket/17402] Add CLI reparser option to force reparsing BBCode - master
2024-10-19 17:15:42 +02:00
Marc Alexander
f971d7ffcb
Merge pull request #6722 from rxu/ticket/17402
[ticket/17402] Add CLI reparser option to force reparsing BBCode - 3.3.x
2024-10-19 17:14:58 +02:00
Marc Alexander
fa66bc5150
[ticket/17414] Fix small issues with compatibility to legacy captchas
PHPBB-17414
2024-10-19 16:55:53 +02:00
Marc Alexander
28f597e182
[ticket/17413] Use lang function in turnstile captcha
PHPBB-17413
2024-10-19 15:48:46 +02:00
rxu
ed145b8317
[ticket/17411] Fix docblock typo
PHPBB-17411
2024-10-18 23:28:56 +07:00
Marc Alexander
c1c5f6656f Merge branch '3.3.x' 2024-10-17 20:38:58 +00:00
Marc Alexander
26e49d4b15
Merge pull request #6732 from marc1706/ticket/17398
[ticket/17398] Add referer to delete cookies route to ensure proper URLs
2024-10-17 22:38:33 +02:00
Marc Alexander
687448be49
[ticket/17414] Clean up small code issues noticed by sniffer
PHPBB-17414
2024-10-17 19:57:31 +02:00
Marc Alexander
dd1c6d647f
[ticket/17414] Remove not needed test captchas
PHPBB-17414
2024-10-17 19:52:29 +02:00
Marc Alexander
1e80400d09
[ticket/17414] Extend unit test coverage for base class
PHPBB-17414
2024-10-17 19:52:17 +02:00
Marc Alexander
38ce4985f4
[ticket/17414] Use language class in adm_back_link()
PHPBB-17414
2024-10-17 19:52:06 +02:00
Marc Alexander
3e938ea765
[ticket/17413] Add full test coverage for turnstile class
PHPBB-17413
2024-10-17 19:51:54 +02:00
Marc Alexander
61e265e4b4
[ticket/17413] Start implementation of unit tests
PHPBB-17413
2024-10-17 19:51:42 +02:00
Marc Alexander
9eb18f351b
[ticket/17413] Fix setting solved state on valid confirm code
PHPBB-17413
2024-10-17 19:51:17 +02:00
Marc Alexander
db25443bc5
[ticket/17413] Clean up turnstile code and add attempt counting
PHPBB-17413
2024-10-17 19:51:04 +02:00
Marc Alexander
cf16a76f0c
[ticket/17414] Move more functionality to base and fix turnstile language
PHPBB-17414
2024-10-17 19:50:47 +02:00
Marc Alexander
48454308ae
[ticket/17414] Replace confirm types with enum
PHPBB-17414
2024-10-17 19:50:36 +02:00
Marc Alexander
589fe70be6
[ticket/17414] Change handling of validate to new logic
PHPBB-17414
2024-10-17 19:50:25 +02:00
Marc Alexander
c382f81222
[ticket/17413] Add language and theme settings for turnstile
PHPBB-17413
2024-10-17 19:50:13 +02:00
Marc Alexander
8290cdb7e7
[ticket/17413] Make turnstile captcha work on registration page
PHPBB-17413
2024-10-17 19:50:02 +02:00
Marc Alexander
01dd0b168a
[ticket/17414] Create abstract base class for captchas
PHPBB-17414
2024-10-17 19:49:49 +02:00
Marc Alexander
2500f722ab
[ticket/17413] Add acp settings for turnstile captcha
PHPBB-17413
2024-10-17 19:49:38 +02:00
Marc Alexander
b55b42d09f
[ticket/17413] Add migration for turnstile and acp demo
PHPBB-17413
2024-10-17 19:49:27 +02:00
Marc Alexander
52acd2709b
[ticket/17413] Continue implementation of turnstile captcha
PHPBB-17413
2024-10-17 19:49:14 +02:00
Marc Alexander
2a6609013d
[ticket/17414] Remove request data from validate call
PHPBB-17414
2024-10-17 19:49:01 +02:00
Marc Alexander
6a34de543b
[ticket/17414] Add get_template function to plugin interface
PHPBB-17414
2024-10-17 19:48:48 +02:00
Marc Alexander
d85267707c
[ticket/17414] Add placeholder when there are no questions yet
PHPBB-17414
2024-10-17 19:48:36 +02:00
Marc Alexander
c02f8688c4
[ticket/17414] Convert acp captcha html to twig syntax
PHPBB-17414
2024-10-17 19:48:25 +02:00
Marc Alexander
8de8878d5e
[ticket/17414] Move captcha acp html to html files
PHPBB-17414
2024-10-17 19:48:09 +02:00
Marc Alexander
c27c1fa7a3
[ticket/17414] Support adding onchange to select
PHPBB-17414
2024-10-17 19:47:59 +02:00
Marc Alexander
edce13c777
[ticket/17414] Add get_hidden_fields to interface
PHPBB-17414
2024-10-17 19:47:47 +02:00
Marc Alexander
3676e895f3
[ticket/17414] Remove uninstall method from captcha plugins
PHPBB-17414
2024-10-17 19:47:35 +02:00
Marc Alexander
8429145241
[ticket/17414] Remove install steps for captcha plugins
This should be handled by migrations instead.

PHPBB-17414
2024-10-17 19:47:19 +02:00
Marc Alexander
89bb72c277
[ticket/17415] Correctly wrap legacy captchas
PHPBB-17415
2024-10-17 19:47:07 +02:00
Marc Alexander
ae9f97b7e2
[ticket/17415] Move install step of Q&A to migration
PHPBB-17415
2024-10-17 19:46:48 +02:00
Marc Alexander
e84e9cace4
[ticket/17414] Extend plugin interface and wrapper
PHPBB-17414
2024-10-17 19:46:33 +02:00
Marc Alexander
15b51e3b8f
[ticket/17414] Deprecate captcha constants
PHPBB-17414
2024-10-17 19:46:13 +02:00
Marc Alexander
1b89184489
[ticket/17415] Start adding legacy wrapper for old captchas
PHPBB-17415
2024-10-17 19:45:55 +02:00
Marc Alexander
b828c56dc9
[ticket/17414] Start work on new captcha classes
PHPBB-17414
2024-10-17 19:45:28 +02:00
rxu
43ff56a7a7
[ticket/17411] Add core event to search.php
PHPBB-17411
2024-10-17 11:01:43 +07:00
rxu
626bf0ab7b
Merge branch 'ticket/17402' into ticket/17402-master 2024-10-17 00:34:05 +07:00
rxu
6c35cea146
[ticket/17402] Adjust description
PHPBB-17402
2024-10-17 00:31:42 +07:00
Marc Alexander
0c9d0cdbfb Merge branch '3.3.x' 2024-10-16 17:18:55 +00:00
Marc Alexander
62f9f53f46
Merge pull request #6699 from danieltj27/ticket/17376
[ticket/17376] Add aria label to quote reference link
2024-10-16 19:18:30 +02:00
Marc Alexander
4a039d853f
[ticket/17376] Update default formatting test
PHPBB-17376
2024-10-11 20:13:22 +02:00
Marc Alexander
b1282fcbc7
[ticket/17410] Only fall back acp main page when in ACP with test permission
PHPBB-17410
2024-10-10 21:38:19 +02:00
Marc Alexander
5a9221d383 Merge branch '3.3.x' 2024-10-09 19:31:46 +00:00
Marc Alexander
58d87c7c06
Merge pull request #6719 from ClutchEngineering/ticket-17397
[ticket/17397] Add core.viewforum_modify_sql event
2024-10-09 21:31:20 +02:00
Marc Alexander
fd58e4f338
[ticket/17398] Use referer for web paths in ajax requests
PHPBB-17398
2024-10-09 20:16:30 +02:00
Jeff Verkoeyen
8129208e56 [ticket/17397] Add core.viewforum_modify_sql event
PHPBB-17397
2024-10-06 18:58:26 +00:00
Marc Alexander
de4dd6d439
Merge pull request #6733 from marc1706/ticket/14404
[ticket/14404] Set board & admin timezone based on browser timezone
2024-10-06 19:07:24 +02:00
Marc Alexander
36de1a49b1
[ticket/14404] Set board & admin timezone based on browser timezone
PHPBB-14404
2024-10-06 17:41:17 +02:00
Marc Alexander
ecceeab709
[ticket/17398] Add referer to delete cookies route to ensure proper URLs
PHPBB-17398
2024-10-06 14:57:17 +02:00
rxu
660f3d2b86
[ticket/17402] Adjust precaution text
PHPBB-17402
2024-10-04 22:53:32 +07:00
Marc Alexander
ae8a5e791e
Merge pull request #6693 from marc1706/ticket/17343
[ticket/17343] Display push notifications in user language
2024-10-03 21:20:39 +02:00
Marc Alexander
ff7fffa8a4 Merge branch '3.3.x' 2024-10-03 11:43:24 +00:00
Marc Alexander
ae1d830e84
Merge pull request #6729 from rxu/ticket/17391
[ticket/17391] Fix PHP warning on creating group with the name already in use
2024-10-03 13:43:04 +02:00
Marc Alexander
d2f4a48694 Merge branch '3.3.x' 2024-10-03 09:33:55 +00:00
Marc Alexander
688c7cad49
Merge pull request #6731 from marc1706/ticket/17407
[ticket/17407] Combine create and update step and use replace edit-mode
2024-10-03 11:33:36 +02:00
Marc Alexander
44f04a91f3
[ticket/17407] Combine create and update step and use replace edit-mode
[skip ci] Since this change won't run until merged.

PHPBB-17407
2024-10-03 11:29:51 +02:00
Marc Alexander
efc667eca5 Merge branch '3.3.x' 2024-10-03 08:20:40 +00:00
Marc Alexander
db7b4c999d
Merge pull request #6730 from marc1706/ticket/17407
[ticket/17407] Update comment in merge check if possible
2024-10-03 10:20:18 +02:00
Marc Alexander
1b0c9b22e0
[ticket/17407] Update comment in merge check if possible
PHPBB-17407
2024-10-03 09:32:43 +02:00
rxu
4217dc46ca
[ticket/17391] Add simple functional test
PHPBB-17391
2024-10-03 13:24:52 +07:00
rxu
46ea7a8ffd
[ticket/17391] Fix PHP warning on creating group with the name already in use
PHPBB-17391
2024-10-03 12:37:30 +07:00
Marc Alexander
1ed5670afe
[ticket/17343] Clean up code for webpush output
PHPBB-17343
2024-10-02 22:06:43 +02:00
Marc Alexander
73a06ef4df
[ticket/17343] Fix emoji display and load users for notification text
PHPBB-17343
2024-10-01 21:33:57 +02:00
Marc Alexander
cc0375befe Merge branch '3.3.x' 2024-09-30 19:05:31 +00:00
Marc Alexander
f80b41aa77
Merge pull request #6704 from danieltj27/ticket/17382
[ticket/17382] Update the find a member FAQ text to fix grammar
2024-09-30 21:05:09 +02:00
Marc Alexander
767d9e1198
[ticket/17343] Display push notifications in user language
PHPBB-17343
2024-09-30 19:39:05 +02:00
Daniel James
501ecf5dec [ticket/17382] Update FAQ string with new suggestion
PHPBB-17382
2024-09-29 23:38:09 +01:00
Marc Alexander
94112979a0
Merge pull request #6702 from marc1706/ticket/16777
[ticket/16777] Remove remainders of max image size
2024-09-29 20:47:40 +02:00
Marc Alexander
8de32341e2
Merge branch '3.3.x' 2024-09-29 20:40:43 +02:00
Marc Alexander
13b267ca6f
Merge pull request #6715 from marc1706/ticket/17385
[ticket/17385] Backport file_downloader with guzzle for versioncheck with redirect support
2024-09-29 19:57:33 +02:00
Marc Alexander
d25e5f6360 Merge branch '3.3.x' 2024-09-29 17:29:56 +00:00
Marc Alexander
6db142b8ef
Merge pull request #6705 from rxu/ticket/17383
[ticket/17383] Fix HELO/EHLO error in email messenger on PHP8
2024-09-29 19:29:37 +02:00
Marc Alexander
ca0c784a8c
Merge pull request #6724 from marc1706/ticket/17403
[ticket/17403] Update composer and node dependencies
2024-09-29 14:56:06 +02:00
Marc Alexander
864e695deb Merge branch '3.3.x' 2024-09-29 09:58:30 +00:00
rxu
4ba4b94fe0
[ticket/17402] Add precaution
PHPBB-17402
2024-09-29 16:42:28 +07:00
Marc Alexander
071a91ac85
Merge pull request #6721 from marc1706/ticket/17400
[ticket/17400] Use fixed version for mssql 2017 tests
2024-09-29 11:30:13 +02:00
Marc Alexander
7c95839951
Merge pull request #6725 from iMattPro/ticket/17404
[ticket/17404] Update workflow test badges
2024-09-29 11:26:09 +02:00
Marc Alexander
65794eb96f Merge branch '3.3.x' 2024-09-29 09:14:18 +00:00
Marc Alexander
cd619d350b
Merge pull request #6727 from marc1706/ticket/17396
[ticket/17396] Use GitHub App to merge to master
2024-09-29 11:13:59 +02:00
Marc Alexander
fe4d8bfa7e
[ticket/17396] Use GitHub App to merge to master
[skip actions] Due to no code changes that run in PRs.

PHPBB-17396
2024-09-29 11:09:46 +02:00
Marc Alexander
6c2d68962f
Merge branch '3.3.x' 2024-09-29 09:38:15 +02:00
Marc Alexander
283b4f8171
Merge pull request #6726 from rxu/ticket/17405
[ticket/17405] Fix getting UTC date/time information logic
2024-09-29 09:38:13 +02:00
rxu
990cbe093b
[ticket/17405] Fix getting UTC date/time information logic
PHPBB-17405
2024-09-29 01:57:53 +07:00
Matt Friedman
80957d12eb
[ticket/17404] Update workflow test badges
PHPBB-17404

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-09-28 09:26:04 -07:00
Marc Alexander
9938613d42
Merge branch '3.3.x' 2024-09-28 16:52:14 +01:00
Marc Alexander
d8dc1204c2
Merge pull request #6723 from marc1706/ticket/17394
[ticket/17394] Merge local 3.3.x and not remote into master
2024-09-28 16:52:12 +01:00
Marc Alexander
724ecdcdba
[ticket/17403] Update node packages
PHPBB-17403
2024-09-28 16:32:34 +01:00
Marc Alexander
56f8b08ec2
[ticket/17403] Update composer depdencies and twig
PHPBB-17403
2024-09-28 16:29:55 +01:00
Marc Alexander
d5e94f1d97
[ticket/17394] Merge local 3.3.x and not remote into master
PHPBB-17394
2024-09-28 16:14:22 +01:00
Marc Alexander
9ace4dc585
[ticket/17385] Change default value in docblock
PHPBB-17385
2024-09-28 16:01:02 +01:00
rxu
2ac9c0ae7c
[ticket/17402] Add CLI reparser option to force reparsing BBCode
PHPBB-17402
2024-09-28 21:47:09 +07:00
Marc Alexander
e21d7be3d3
Merge branch '3.3.x' 2024-09-28 15:28:11 +01:00
Marc Alexander
5229152604
[ticket/17400] Use ubuntu 20.04 until microsoft fixes their container
PHPBB-17400
2024-09-28 15:23:35 +01:00
Marc Alexander
914383a581
Merge pull request #6714 from danieltj27/ticket/17390
[ticket/17390] Fix unset template variable for topic approval in mcp
2024-09-25 16:12:07 +01:00
Marc Alexander
f628e4f0b4
Merge pull request #6714 from danieltj27/ticket/17390
[ticket/17390] Fix unset template variable for topic approval in mcp
2024-09-25 17:08:39 +02:00
Marc Alexander
96df4d1284
Merge pull request #6664 from rubencm/ticket/17357
[ticket/17357] Remove file_info from storage
2024-09-25 17:07:04 +02:00
Marc Alexander
a23fb62817
Merge branch '3.3.x' 2024-09-25 15:21:07 +01:00
Marc Alexander
45a43e85d8
Merge pull request #6720 from marc1706/ticket/17396
[ticket/17396] Fetch full history and branch 3.3.x if merging to master
2024-09-25 16:14:45 +02:00
Marc Alexander
08d184b0fa
[ticket/17396] Try running other-tests on ubuntu-20.04
PHPBB-17396
2024-09-25 14:34:54 +01:00
Marc Alexander
d6a17c1fe7
[ticket/17396] Fetch full history and branch 3.3.x if merging to master
PHPBB-17396
2024-09-19 20:48:21 +02:00
Marc Alexander
ba03a05d27
Merge pull request #6718 from marc1706/ticket/17396
[ticket/17396] Only try pushing if merge was successful
2024-09-18 22:31:45 +02:00
Marc Alexander
17d066a980
[ticket/17396] Only try pushing if merge was successful
PHPBB-17396
2024-09-18 20:41:03 +02:00
Marc Alexander
df5c769b55
Merge branch '3.3.x' 2024-09-18 20:33:25 +02:00
Marc Alexander
b574a0294c
Merge pull request #6717 from marc1706/ticket/17396
[ticket/17396] Add workflow for merging 3.3.x into master
2024-09-18 20:29:43 +02:00
Marc Alexander
4fb06b00b7
[ticket/17396] Adjust merge code
PHPBB-17396
2024-09-17 22:10:28 +02:00
Marc Alexander
3d70d87b57
[ticket/17396] Split merge check to master to separate yml file
PHPBB-17396
2024-09-17 21:46:03 +02:00
Marc Alexander
f55d747bb4
[ticket/17396] Add workflow for merging 3.3.x into master
PHPBB-17396
2024-09-17 20:38:14 +02:00
Marc Alexander
db18f54234
Merge branch '3.3.x' 2024-09-17 20:28:47 +02:00
Marc Alexander
c5f13dd327
Merge pull request #6716 from marc1706/ticket/17394
[ticket/17394] Check mergeability of 3.3.x PRs
2024-09-17 20:26:46 +02:00
Marc Alexander
e406308244
[ticket/17394] Specify pull_request_target types
PHPBB-17394
2024-09-16 21:38:39 +02:00
Marc Alexander
15556319d9
[ticket/17394] Try using pull_request_target event
PHPBB-17394
2024-09-16 20:13:16 +02:00
Marc Alexander
7a21119d17
[ticket/17394] Check mergeability of 3.3.x PRs
PHPBB-17394
2024-09-15 20:34:25 +02:00
Marc Alexander
5a09105c3c
[ticket/17385] Backport tests for updated file downloader to 3.3.x
PHPBB-17385
2024-09-10 22:04:55 +02:00
Marc Alexander
48c2ca9dfe
[ticket/12479] Add missing file fixture
PHPBB-12479
2024-09-10 22:01:29 +02:00
Marc Alexander
d6ed21f3f2
[ticket/12479] Use separate mock in "remote" file test
PHPBB-12479
2024-09-10 22:01:14 +02:00
Marc Alexander
929013388f
[ticket/12479] Fix use statements in file_downloader
PHPBB-12479
2024-09-10 22:00:58 +02:00
Marc Alexander
d844f82f56
[ticket/12479] Remove dns check from test as we don't test against host anymore
PHPBB-12479
2024-09-10 22:00:43 +02:00
Marc Alexander
f7d16fc626
[ticket/12479] Convert file_downloader to use guzzle instead of fsockopen
PHPBB-12479
2024-09-10 22:00:07 +02:00
Marc Alexander
abd1db9451
Merge pull request #6694 from danieltj27/ticket/17373
[ticket/17373] Remove extra separator and change all separators to solid lines
2024-09-09 21:10:23 +02:00
Marc Alexander
0bdb2c701c
Merge branch '3.3.x' 2024-09-09 21:04:07 +02:00
Marc Alexander
9eb30b5d8e
Merge pull request #6712 from rxu/ticket/17387
[ticket/17387] Fix PHP warnings in search results
2024-09-09 21:04:04 +02:00
rxu
544e0900e6
[ticket/17387] Add more unicode tests
PHPBB-17387
2024-09-03 00:16:05 +07:00
rxu
c26ded6025
[ticket/17387] Fix handling unicode strings
PHPBB-17387
2024-09-02 23:24:24 +07:00
Daniel James
1c73b7ab19 [ticket/17390] Fix unset template variable for topic approval in mcp
Fixes a bug that was introduced in 558b8ae whereby a template
variable was added to wrap around the approve / disapprove UI
however that variable was not set in mcp_queue so the check
failed every time meaning you couldn't approve from the MCP.

PHPBB-17390
2024-09-02 17:13:49 +01:00
Ruben Calvo
472b36877c
[ticket/17387] Add test for when words are separated by a non-space character
PHPBB-17387
2024-09-02 14:38:50 +02:00
rxu
66b6a5e1f3
[ticket/17387] Make regex match unicode characters
PHPBB-17387
2024-09-02 17:46:16 +07:00
rxu
8acba2db02
[ticket/17387] Return entire post text for zero or negative length value
In according to 'Default number of returned characters' setting ACP explanation
`A value of 0 will return the entire post`. Do the same for negative values too

PHPBB-17387
2024-09-02 16:37:15 +07:00
Marc Alexander
da52e21ca1
Merge branch '3.3.x' 2024-09-01 20:05:44 +02:00
Marc Alexander
bf4e26a0b8
Merge pull request #6713 from rxu/ticket/17386-master
[ticket/17386] Unify user based permissions test for 3.3.x and master branches
2024-09-01 20:05:41 +02:00
rxu
7c4b6cde8b
[ticket/17386] Fix user based permissions test
PHPBB-17386
2024-09-02 00:19:20 +07:00
Marc Alexander
cbeeeee93f
Merge branch '3.3.x' 2024-09-01 16:51:08 +02:00
Marc Alexander
7f08efb04c
Merge pull request #6709 from rxu/ticket/17386
[ticket/17386] Fix resulting permission for user-based tracing
2024-09-01 16:51:05 +02:00
Marc Alexander
65d4bbaeed
Merge branch '3.3.x' 2024-09-01 16:48:59 +02:00
Marc Alexander
6ca926c146
Merge pull request #6665 from rxu/ticket/17359
[ticket/17359] Distinct disabled and available extensions list
2024-09-01 16:44:43 +02:00
Marc Alexander
1bfe1d039c
Merge pull request #6703 from marc1706/ticket/17379
[ticket/17379] Use correct number of predefined BBCodes in posting editor
2024-08-31 19:51:21 +02:00
rxu
a7b673a1b6
[ticket/17387] Fix PHP warnings in search results
PHPBB-17387
2024-08-31 23:23:10 +07:00
rxu
03f315f7b7
[ticket/17386] Add test
PHPBB-17386
2024-08-31 22:15:03 +07:00
rxu
76752800c2
[ticket/17386] Fix resulting permission for user-based tracing
PHPBB-17386
2024-08-31 22:14:52 +07:00
Marc Alexander
25da671e24
Merge branch '3.3.x' 2024-08-31 15:31:00 +02:00
Marc Alexander
5681ceb73a
Merge pull request #6711 from marc1706/ticket/17384-master
[ticket/17384] Stop overriding error handler in test case and ignore E_DEPRECATED for expecting errors
2024-08-31 15:30:57 +02:00
Marc Alexander
23f872d138
Merge pull request #6710 from marc1706/ticket/17384
[ticket/17384] Stop overriding error handler in test case
2024-08-31 15:30:38 +02:00
Marc Alexander
85f7ffb585
[ticket/17384] Ignore deprecated notices in test case error handler
PHPBB-17384
2024-08-31 09:02:53 +02:00
Marc Alexander
b22bcaa483
Merge branch 'ticket/17384' into ticket/17384-master 2024-08-31 09:02:35 +02:00
Marc Alexander
92730af7a4
[ticket/17384] Stop overriding error handler in test case
PHPBB-17384
2024-08-31 08:59:57 +02:00
Marc Alexander
362dd8a7a3
Merge branch '3.3.x' 2024-08-30 11:43:31 +02:00
Marc Alexander
80f4c07bc5
Merge pull request #6695 from battye/ticket/17181
[ticket/17181] Remove unused PM report code
2024-08-30 11:42:02 +02:00
Marc Alexander
b710924c7d
Merge branch '3.3.x' 2024-08-30 11:13:35 +02:00
Marc Alexander
15f4a8547c
Merge pull request #6707 from rxu/ticket/17384-master
[ticket/17384] Handle E_USER_ERROR for PHP 8.4 tests - master
2024-08-30 11:13:31 +02:00
Marc Alexander
dc0561c8bf
Merge pull request #6706 from rxu/ticket/17384
[ticket/17384] Handle E_USER_ERROR for PHP 8.4 tests - 3.3.x
2024-08-30 11:12:40 +02:00
Marc Alexander
db8d6a0240
Merge branch '3.3.x' 2024-08-29 20:35:37 +02:00
Marc Alexander
9c9dcb1e35
Merge branch 'prep-release-3.3.13' into 3.3.x 2024-08-29 20:34:46 +02:00
Marc Alexander
b083e223e2
[prep-release-3.3.13] Update changelog for 3.3.13 2024-08-28 20:18:39 +02:00
Marc Alexander
88243d296c
[prep-release-3.3.13] Add migration for 3.3.13 2024-08-28 20:12:25 +02:00
Marc Alexander
53c60419b4
[prep-release-3.3.13] Update version numbers to 3.3.13 2024-08-28 20:09:41 +02:00
rxu
7137dbabef
Merge branch 'ticket/17384' into ticket/17384-master 2024-08-18 18:25:08 +07:00
rxu
45515b7072
[ticket/17384] Handle E_USER_ERROR for PHP 8.4 tests
PHPBB-17384
2024-08-18 18:15:52 +07:00
rxu
cc4579ee04
[ticket/17383] Validate php_uname() output too
PHPBB-17383
2024-08-16 00:30:40 +07:00
rxu
6d0a965db2
[ticket/17383] Fix HELO/EHLO error in email messenger on PHP8
PHPBB-17383
2024-08-15 23:49:50 +07:00
rxu
629a909b65
[ticket/17359] Adjust template event target phpBB version
PHPBB-17359
2024-08-13 15:33:18 +07:00
Daniel James
331bea8b22 [ticket/17382] Undo rename of install folder to check front-end changes!
PHPBB-17382
2024-08-12 21:21:14 +01:00
Daniel James
9b4743c028 [ticket/17382] Update the find a member FAQ text to fix grammar
Updated the text of an answer on the FAQ page that explained how
to search for members on the forum. Originally the text read as
`Visit to the “Members” page` which is grammatically incorrect,
specifically `visit to the`.

PHPBB-17382
2024-08-12 21:17:52 +01:00
Marc Alexander
752a0142b8
Merge pull request #6692 from iMattPro/ticket/17371
[ticket/17371] Web Push UX Updates
2024-08-12 21:38:37 +02:00
Marc Alexander
e3a6f3d3fc
[ticket/17379] Use correct number of predefined BBCodes in posting editor
PHPBB-17379
2024-08-10 21:09:32 +02:00
Marc Alexander
4f4d4044e2
[ticket/16777] Fix manifest test
PHPBB-16777
2024-08-09 23:21:28 +02:00
Marc Alexander
28e217aa84
[ticket/16777] Remove remainders of max image size
PHPBB-16777
2024-08-09 21:14:53 +02:00
Daniel James
6623e7fe1d [ticket/17376] Update quote template and change icon to FA arrow
PHPBB-17376
2024-08-07 11:40:12 +01:00
Marc Alexander
c64055509f
Merge branch '3.3.x' 2024-08-06 22:12:24 +02:00
Marc Alexander
2a116f7755
Merge pull request #6701 from marc1706/ticket/17377-master
[ticket/17377] Use specific mssql docker images to have uniform builds
2024-08-06 22:12:19 +02:00
Marc Alexander
9d64579dea
Merge branch 'prep-release-3.3.13' into 3.3.x 2024-08-06 22:11:16 +02:00
Marc Alexander
092f583422
Merge pull request #6700 from marc1706/ticket/17377
[ticket/17377] Use specific mssql docker images to have uniform builds
2024-08-06 22:10:49 +02:00
Marc Alexander
fdf9cb0ca8
Merge branch 'ticket/17377' into ticket/17377-master 2024-08-06 21:10:21 +02:00
Marc Alexander
8b7f215309
[ticket/17377] Use specific mssql docker images to have uniform builds
PHPBB-17377
2024-08-06 21:08:10 +02:00
Marc Alexander
c3e6844b36
Merge branch '3.3.x' 2024-08-05 20:33:10 +02:00
Marc Alexander
31f0e7b882
[3.3.x] Update versions to 3.3.14-dev 2024-08-05 20:30:55 +02:00
Marc Alexander
ee3b351419
Merge branch 'prep-release-3.3.13' into 3.3.x 2024-08-05 20:29:22 +02:00
Daniel James
99861a8c10 [ticket/17376] Add aria label to quote reference link
Adds an aria label attribute to the quoted post reference link so
that screen readers can inform the user of what the link is used
for. Before this change the link was too vague and would not have
been well described to users of its purpose if they couldn't see it.

PHPBB-17376
2024-08-04 15:09:34 +01:00
Marc Alexander
2973c2f6db
[prep-release-3.3.13] Update changelog for 3.3.13-RC1 2024-08-02 19:22:23 +02:00
Marc Alexander
57ef18ecc0
[prep-release-3.3.13] Update stylesheet hashes for 3.3.13-RC1 2024-08-02 19:20:35 +02:00
Marc Alexander
e9e305ee9f
[prep-release-3.3.13] Add migration for 3.3.13-RC1 2024-08-02 19:20:35 +02:00
Marc Alexander
1d256fef61
[prep-release-3.3.13] Update version numbers to 3.3.13 2024-08-02 19:20:32 +02:00
Marc Alexander
599073cab2
[prep-release-3.3.13] Update version numbers to 3.3.13-RC1 2024-08-02 19:20:32 +02:00
Marc Alexander
b60c2fe92e
Merge branch '3.3.x' 2024-08-01 22:18:50 +02:00
Marc Alexander
b7ffee0945
Merge pull request #6698 from marc1706/ticket/17375
[ticket/17375] Ensure user last visit does not get updated for active sessions in session gc
2024-08-01 22:18:23 +02:00
Marc Alexander
d3be916e0f
Merge branch '3.3.x' 2024-08-01 20:25:13 +02:00
Marc Alexander
b6e39dedfc
Merge pull request #6663 from rxu/ticket/17358-master
[ticket/17358] Properly handle Redis cache expiration time - master
2024-08-01 20:25:05 +02:00
Marc Alexander
56c1b9b5bd
Merge pull request #6662 from rxu/ticket/17358
[ticket/17358] Properly handle Redis cache expiration time - 3.3.x
2024-08-01 20:24:23 +02:00
Marc Alexander
18c00a902f
[ticket/17375] User last active should be updated to current time
PHPBB-17375
2024-07-31 21:25:33 +02:00
Marc Alexander
8497104bdb
[ticket/17375] Ensure session garbage collection only happens for expired ones
PHPBB-17375
2024-07-31 21:24:45 +02:00
Marc Alexander
189072f69d
Merge branch '3.3.x' 2024-07-28 21:02:15 +02:00
Marc Alexander
4038bb9dc3
Merge pull request #6691 from marc1706/ticket/13933
[ticket/13933] Extend tokens' definitions in ACP bbcodes
2024-07-28 21:02:11 +02:00
Marc Alexander
f142f07f46
Merge pull request #6682 from marc1706/ticket/16213-master
[ticket/16213] Add .htaccess for phpbb and vendor folders -- master version
2024-07-28 20:56:10 +02:00
Marc Alexander
6747c4e62a
Merge branch '3.3.x' 2024-07-28 20:47:17 +02:00
Marc Alexander
935c1a3ea2
Merge pull request #6680 from marc1706/ticket/17366
[ticket/17366] Resolve issues with form submissions and recaptcha
2024-07-28 20:47:14 +02:00
Marc Alexander
d7d238caeb
Merge branch '3.3.x' 2024-07-28 20:44:59 +02:00
Marc Alexander
6eb49d0907
Merge pull request #6681 from marc1706/ticket/16213
[ticket/16213] Add .htaccess for phpbb and vendor folders
2024-07-28 20:44:56 +02:00
Marc Alexander
623bd9f3f4
Merge branch '3.3.x' 2024-07-28 20:43:23 +02:00
Marc Alexander
7fe0cc7f26
Merge pull request #6686 from marc1706/ticket/15576
[ticket/15576] Handle subject max length same as in form input
2024-07-28 20:43:20 +02:00
Marc Alexander
54e6eccedd
Merge branch '3.3.x' 2024-07-28 20:37:36 +02:00
Marc Alexander
28cf33eb2f
Merge pull request #6688 from marc1706/ticket/14454
[ticket/14454] Handle special case of testing user permissions in ACP modules
2024-07-28 20:37:34 +02:00
Marc Alexander
09b5d6605e
Merge branch '3.3.x' 2024-07-28 20:35:52 +02:00
Marc Alexander
cf47bed67e
Merge pull request #6689 from marc1706/ticket/17370
[ticket/17370] Move delete cookies functionality to controller
2024-07-28 20:35:42 +02:00
Marc Alexander
21b90bdeff
Merge branch '3.3.x' 2024-07-28 20:32:05 +02:00
Marc Alexander
1e28669407
Merge pull request #6696 from marc1706/ticket/17374
[ticket/17374] Only delete marked logs if entries have been marked
2024-07-28 20:31:52 +02:00
Marc Alexander
1444a1a02b
Merge pull request #6697 from marc1706/ticket/17022
[ticket/17022] Fix SQL report link
2024-07-27 08:10:32 +02:00
Marc Alexander
a7720522a2
[ticket/17022] Fix SQL report link
PHPBB-17022
2024-07-26 20:37:36 +02:00
Marc Alexander
2afb6bd8cd
Merge pull request #6687 from marc1706/ticket/12479
[ticket/12479] Remove deprecated functions
2024-07-24 22:45:53 +02:00
Marc Alexander
c36c6a2308
[ticket/12479] Use fixed mssql docker version until Microsoft learns testing
PHPBB-12479
2024-07-24 21:29:35 +02:00
Marc Alexander
c6b40259f7
[ticket/12479] Add missing file fixture
PHPBB-12479
2024-07-24 19:13:06 +02:00
Marc Alexander
ca56181008
[ticket/12479] Use separate mock in "remote" file test
PHPBB-12479
2024-07-23 21:25:22 +02:00
Marc Alexander
efff5ac49e
[ticket/12479] Fix use statements in file_downloader
PHPBB-12479
2024-07-23 21:06:48 +02:00
Marc Alexander
445a16be93
[ticket/12479] Remove dns check from test as we don't test against host anymore
PHPBB-12479
2024-07-23 21:05:54 +02:00
Marc Alexander
02c59fdf43
[ticket/12479] Convert file_downloader to use guzzle instead of fsockopen
PHPBB-12479
2024-07-23 21:04:34 +02:00
Marc Alexander
58cc1f4ef3
[ticket/17374] Only delete marked logs if entries have been marked
PHPBB-17374
2024-07-23 20:18:28 +02:00
battye
8104facb30 [ticket/17181] Remove unused PM report code
PHPBB-17181
2024-07-22 02:41:20 +00:00
Daniel James
9cdc71f348 [ticket/17373] Remove extra separator and change all separators to solid lines
The quick links menu in the header navbar had an additional horizontal
line at the bottom which did not need to be there. Additionally the
separators for links that always display in the quick links menu had
dotted underlines rather than the solid underlines that were under the
links that only show up for mobile users when there's less screen space.

PHPBB-17373
2024-07-18 21:01:06 +01:00
Matt Friedman
5e80be96e4
[ticket/17371] Code fixes and hard-coded lang vars
PHPBB-17371

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-17 09:30:08 -07:00
Matt Friedman
7252345911
[ticket/17371] Improve UX for disabled state
PHPBB-17371

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-17 09:29:30 -07:00
Matt Friedman
4da0a75efa
[ticket/17371] Improve dropdown toggle UX
PHPBB-17371

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-17 09:28:33 -07:00
Marc Alexander
8b3bc0b5f5
[ticket/12479] Remove duplicate semi-colons
PHPBB-12479
2024-07-17 18:06:22 +02:00
Marc Alexander
132bd6cdb5
Merge branch '3.3.x' 2024-07-16 21:04:12 +02:00
Marc Alexander
704453b5d1
Merge pull request #6670 from marc1706/ticket/17353-master
[ticket/17353] Get gravatar img src and fix incorrect treatment of height -- master version
2024-07-16 21:04:07 +02:00
Marc Alexander
45d64a1627
Merge pull request #6660 from marc1706/ticket/17353
[ticket/17353] Get gravatar img src and fix incorrect treatment of height
2024-07-16 21:03:44 +02:00
Marc Alexander
10f92dbb68
[ticket/13933] Extend tokens' definitions in ACP bbcodes
PHPBB-13933
2024-07-16 21:01:57 +02:00
Marc Alexander
f3e852a20c
Merge branch '3.3.x' 2024-07-15 19:50:40 +02:00
Marc Alexander
651723d6e6
Merge pull request #6690 from rubencm/ticket/15043-master
[ticket/15043] Rewrite get_context() [master version]
2024-07-15 19:50:34 +02:00
Marc Alexander
bc7bd15312
Merge pull request #5385 from rubencm/ticket/15043
[ticket/15043] Rewrite get_context()
2024-07-15 19:49:59 +02:00
Ruben Calvo
5c40766dc4
[ticket/15403] Remove last element of array only if needed
PHPBB-15403
2024-07-15 12:30:40 +02:00
Ruben Calvo
06ff814f04
[ticket/15403] Remove last element of array only if needed
PHPBB-15403
2024-07-15 12:30:10 +02:00
Ruben Calvo
d679ac4df8
[ticket/15403] Remove suggestion from composer.json
PHPBB-15403
2024-07-14 23:54:01 +02:00
Ruben Calvo
2818ca1309
[ticket/15403] Add another test
PHPBB-15403
2024-07-14 22:00:26 +02:00
Ruben Calvo
6b5a632c12
[ticket/15403] Handle ellipsis at the beginning of context and add tests
PHPBB-15403
2024-07-14 22:00:26 +02:00
Ruben Calvo
ec8bbf3da3
[ticket/15403] Use substr over the fragment and not the whole text
PHPBB-15403
2024-07-14 22:00:26 +02:00
Ruben Calvo
5f0e639b83
[ticket/15403] Refactor get_context
PHPBB-15403
2024-07-14 22:00:25 +02:00
Marc Alexander
7181b05e38
[ticket/15043] Small code cleanup
PHPBB-15043
2024-07-14 21:59:51 +02:00
Marc Alexander
67ad543135
[ticket/15043] Add unit test for get_context
PHPBB-15043
2024-07-14 21:59:51 +02:00
Ruben Calvo
95b8b50599
[ticket/15403] Return first fragment of text if there is no coincidences
PHPBB-15403
2024-07-14 21:59:51 +02:00
Ruben Calvo
68436c4a96
[ticket/15403] Fix order of parameters in implode
PHPBB-15403
2024-07-14 21:59:51 +02:00
Rubén Calvo
02321c412c
[ticket/15043] Update regexp
PHPBB3-15043
2024-07-14 21:59:51 +02:00
Rubén Calvo
13f7a8f82f
[ticket/15043] New get_context displays more text
PHPBB3-15043
2024-07-14 21:59:51 +02:00
Rubén Calvo
2f3183796c
[ticket/15043] Rewrite get_context()
PHPBB3-15043
2024-07-14 21:59:50 +02:00
Marc Alexander
661140c50b
[ticket/17370] Redirect from UCP to delete cookies controller
PHPBB-17370
2024-07-14 20:44:01 +02:00
Marc Alexander
294c517256
[ticket/17370] Add controller for deleting cookies
PHPBB-17370
2024-07-14 20:42:03 +02:00
Marc Alexander
508d864fcd
Merge branch '3.3.x' 2024-07-14 14:46:23 +02:00
Marc Alexander
de660fe0c8
Merge pull request #6677 from marc1706/ticket/16907
[ticket/16907] Adjust request filtering for phpbb paths
2024-07-14 14:46:20 +02:00
Ruben Calvo
e602889213
[ticket/15403] Add another test
PHPBB-15403
2024-07-14 12:47:06 +02:00
Ruben Calvo
f4b1444248
[ticket/15403] Handle ellipsis at the beginning of context and add tests
PHPBB-15403
2024-07-14 12:45:20 +02:00
Marc Alexander
13e6cd5992
[ticket/14454] Remove extra commas
PHPBB-14454
2024-07-14 08:17:12 +02:00
Ruben Calvo
dd9267b678
[ticket/15403] Use substr over the fragment and not the whole text
PHPBB-15403
2024-07-14 01:10:25 +02:00
Marc Alexander
f646fcdefa
[ticket/14454] Handle special case of testing user permissions in ACP modules
PHPBB-14454
2024-07-13 23:46:28 +02:00
Marc Alexander
ca3e692a95
Merge branch '3.3.x' 2024-07-13 19:42:51 +02:00
Marc Alexander
99c97b951f
Merge pull request #6642 from rxu/ticket/17338
[ticket/17338] Prefer user_last_active to display user last activity info
2024-07-13 19:42:48 +02:00
Ruben Calvo
f41c8eef47
[ticket/15403] Refactor get_context
PHPBB-15403
2024-07-13 17:54:17 +02:00
Marc Alexander
78f96c3e5c
[ticket/12479] Remove function bbcode_second_pass_by_extension
PHPBB-12479
2024-07-12 21:39:27 +02:00
Marc Alexander
f835fba49e
[ticket/12479] Remove unused ini class and related function
PHPBB-12479
2024-07-12 21:24:37 +02:00
Marc Alexander
986b92f3b3
[ticket/12479] Remove unused functions and function aliases
PHPBB-12479
2024-07-12 21:17:47 +02:00
Marc Alexander
3e0637ad2e
[ticket/12479] Remove set_var, phpbb_email_hash, and phpbb_http_login
PHPBB-12479
2024-07-12 21:09:26 +02:00
Marc Alexander
f4cad55581
[ticket/12479] Remove request_var function
PHPBB-12479
2024-07-11 21:54:09 +02:00
Marc Alexander
06d226f292
[ticket/12479] Remove set_config and set_config_count
PHPBB-12479
2024-07-11 21:43:46 +02:00
Marc Alexander
54ba185d82
[ticket/12479] Remove deprecated phpbb\filesystem class
PHPBB-12479
2024-07-11 21:30:44 +02:00
Marc Alexander
e6e445395f
[ticket/12479] Update hash test
PHPBB-12479
2024-07-11 21:12:34 +02:00
Marc Alexander
6395639345
[ticket/12479] Remove deprecated functions
PHPBB-12479
2024-07-11 20:35:26 +02:00
Marc Alexander
1449706da9
Merge branch '3.3.x' 2024-07-10 22:46:10 +02:00
Marc Alexander
17b4838ee3
Merge pull request #6684 from crowjake/ticket/17365
[ticket/17365] Prevent search limit being bypassed with operators
2024-07-10 22:45:09 +02:00
Marc Alexander
6fdf43959f
Merge branch '3.3.x' 2024-07-10 21:34:55 +02:00
Marc Alexander
a0092bdd18
Merge pull request #6678 from marc1706/ticket/13916
[ticket/13916] Add notify to fields to store during save draft
2024-07-10 21:34:52 +02:00
Marc Alexander
c0b81a1a48
[ticket/17365] Add a test for max search keywords
PHPBB-17365
2024-07-10 21:32:15 +02:00
Marc Alexander
4616681fa8
Merge pull request #6679 from marc1706/ticket/17341
[ticket/17341] Remove no longer used files and references
2024-07-09 21:47:45 +02:00
Marc Alexander
89afa0cb5e
[ticket/15043] Small code cleanup
PHPBB-15043
2024-07-09 21:46:37 +02:00
Marc Alexander
a62a303318
[ticket/15043] Add unit test for get_context
PHPBB-15043
2024-07-09 21:20:09 +02:00
Marc Alexander
b0075b8cce
Merge branch '3.3.x' 2024-07-09 19:22:41 +02:00
Marc Alexander
cacd9375fd
Merge pull request #6685 from danieltj27/ticket/17369
[ticket/17369] Add forum id to approve action url for redirection
2024-07-09 19:22:31 +02:00
Ruben Calvo
7763969625
[ticket/15403] Return first fragment of text if there is no coincidences
PHPBB-15403
2024-07-09 17:09:06 +02:00
Ruben Calvo
a2e7205154
[ticket/15403] Fix order of parameters in implode
PHPBB-15403
2024-07-09 00:25:05 +02:00
Rubén Calvo
350c9213ee
[ticket/15043] Update regexp
PHPBB3-15043
2024-07-08 21:43:54 +02:00
Rubén Calvo
7365764476
[ticket/15043] New get_context displays more text
PHPBB3-15043
2024-07-08 21:43:52 +02:00
Rubén Calvo
dd4c982792
[ticket/15043] Rewrite get_context()
PHPBB3-15043
2024-07-08 21:42:03 +02:00
Marc Alexander
2088ee5e84
[ticket/15576] Handle subject max length same as in form input
PHPBB-15576
2024-07-08 21:37:05 +02:00
Daniel James
926a0a4e33 [ticket/17369] Add forum id to approve action url for redirection
Added the forum_id to the approve action link which ensures that when
a topic is permanently deleted, the forum_id is present so that it can
be used in the redirection link to go to the previous forum. This addresses
a bug in which the forum_id is not provided and after deleting a topic, the
user will be taken to a 404 page as the forum id fallbacks to 0.

PHPBB-17369
2024-07-08 16:35:41 +01:00
crowjake
30144052da [ticket/17365] Prevent keyword limit being bypassed with the use of +, - and |
Provided `$countable_keywords` wherein the existing `$keywords` value is
modified so that any `-`, `+` and `|` characters without preceding spaces
is replaced with the same but with a space in front of each.

These spaces allow the string to be more accurately split when used instead
of $keywords inside the $num_keywords calculation.

This prevents the word limit being bypassed in search by the use of
operators without whitespace.

PHPBB-17365
2024-07-07 23:04:19 +01:00
Marc Alexander
837939f28c
[ticket/16213] Update nginx & lighttpd sample files as well
PHPBB-16213
2024-07-07 15:26:33 +02:00
Marc Alexander
84eb635d2c
[ticket/16213] Add .htaccess to vendor-ext as well
PHPBB-16213
2024-07-07 15:24:34 +02:00
Marc Alexander
4da5def563
Merge branch 'ticket/16213' into ticket/16213-master 2024-07-07 15:23:07 +02:00
Marc Alexander
8298095421
[ticket/16213] Add .htaccess for phpbb and vendor folders
PHPBB-16213
2024-07-07 15:22:23 +02:00
Marc Alexander
55dbe070e3
[ticket/17366] Remove javascript sanity check as this can break with recaptcha
PHPBB-17366
2024-07-07 14:52:00 +02:00
Marc Alexander
8639be4bd4
[ticket/17366] Remember confirm code if recaptcha v3 is solved
PHPBB-17366
2024-07-07 11:31:18 +02:00
Marc Alexander
53e7e3d801
[ticket/17341] Remove no longer used files and references
PHPBB-17341
2024-07-07 08:44:32 +02:00
Marc Alexander
187a4f3586
Merge pull request #6671 from iMattPro/ticket/17364
[ticket/17364] Correctly handle styles list in ACP Forums
2024-07-07 08:25:30 +02:00
Marc Alexander
ffc655a1ba
[ticket/13916] Add notify to fields to store during save draft
PHPBB-13916
2024-07-06 21:44:06 +02:00
Marc Alexander
922e7699ed
[ticket/16907] Adjust request filtering for phpbb paths
PHPBB-16907
2024-07-06 17:39:49 +02:00
Marc Alexander
b6ac913933
Merge branch '3.3.x' 2024-07-06 13:02:32 +02:00
Marc Alexander
c790e81fb6
Merge pull request #6676 from marc1706/ticket/16890
[ticket/16890] Deny access to config file and folder in nginx sample
2024-07-06 13:01:50 +02:00
Marc Alexander
42851d0d9f
[ticket/16890] Add rewrite for installer in lighttpd
PHPBB-16890
2024-07-06 11:53:21 +02:00
Marc Alexander
00d1351e55
[ticket/16890] Deny access to config file and folder in nginx sample
PHPBB-16890
2024-07-06 10:47:49 +02:00
Matt Friedman
51c424b93d
[ticket/17364] Fix random spelling error in code
PHPBB-17364

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-05 19:22:29 -07:00
Matt Friedman
e69a86c49e
[ticket/17364] Correctly handle styles list in ACP Forums
PHPBB-17364

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-05 19:22:05 -07:00
Marc Alexander
b2b61390c4
Merge branch '3.3.x' 2024-07-05 21:56:37 +02:00
Marc Alexander
48a233e415
Merge pull request #6661 from rubencm/ticket/17356
[ticket/17356] Correctly handle errors hidden with at
2024-07-05 21:56:34 +02:00
Marc Alexander
9a48d26e73
Merge branch '3.3.x' 2024-07-05 21:46:55 +02:00
Marc Alexander
6798c337f8
Merge pull request #6656 from danieltj27/ticket/17350
[ticket/17350] Add IP Address of user during install process
2024-07-05 21:45:16 +02:00
Marc Alexander
f0deb16b0c
Merge pull request #6669 from iMattPro/ticket/17363
[ticket/17363] Add web app manifest
2024-07-03 22:04:46 +02:00
Marc Alexander
3488910fcf
[ticket/17353] Update tests for master
PHPBB-17353
2024-07-03 21:48:43 +02:00
Marc Alexander
704ccaddac
Merge branch 'ticket/17353' into ticket/17353-master 2024-07-03 21:46:41 +02:00
Marc Alexander
99b745982e
[ticket/17353] Clean up test code for compatibility with 3.3.x
PHPBB-17353
2024-07-03 21:44:40 +02:00
Marc Alexander
bde7b119b2
[ticket/17355] Update tests after changing gravatar URL
PHPBB-17355
2024-07-03 21:36:51 +02:00
Marc Alexander
5013075af7
[ticket/17355] Change gravatar URL to new format
PHPBB-17355
2024-07-03 21:36:51 +02:00
Marc Alexander
40881b537e
[ticket/17353] Return image src for gravatar image
PHPBB-17353
2024-07-03 21:36:51 +02:00
Marc Alexander
efece4136b
[ticket/17353] Add test for gravatar driver and fix request var issue
PHPBB-17353
2024-07-03 21:36:51 +02:00
Matt Friedman
e0cf35c588
[ticket/17363] Remove and fix leftover code
PHPBB-17363

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-03 07:30:07 -07:00
Matt Friedman
fe40b0d3a3
[ticket/17363] Add functional test
PHPBB-17363

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-02 21:53:45 -07:00
Matt Friedman
d651cccc76
[ticket/17363] Add web app manifest
PHPBB-17363

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-07-02 21:19:58 -07:00
Marc Alexander
5ede9fb149
Merge pull request #6668 from marc1706/ticket/17347-master
[ticket/17347] Fix psalm error for user delete by ID command
2024-07-01 22:28:43 +02:00
Marc Alexander
381faac8c0
Merge branch '3.3.x' 2024-07-01 21:53:54 +02:00
Marc Alexander
38177e9052
Merge pull request #6655 from danieltj27/ticket/17352
[ticket/17352] Fix overflow of long rank titles on profile page
2024-07-01 21:52:47 +02:00
Marc Alexander
c82dd8bf54
[ticket/17347] Fix psalm error for user delete by ID command
PHPBB-17347
2024-07-01 21:33:54 +02:00
Marc Alexander
82de8c7f5f
Merge branch '3.3.x' 2024-07-01 19:14:24 +02:00
Marc Alexander
a4296a9e6b
Merge pull request #6667 from m-ober/ticket/17362
[ticket/17362] Declare property to avoid PHP 8.2 deprecation notice
2024-07-01 19:13:11 +02:00
Micha Ober
d7477760d6 [ticket/17362] Declare property to avoid PHP 8.2 deprecation notice
PHPBB-17362
2024-07-01 13:48:59 +02:00
rxu
e53db0775a
[ticket/17359] Get rid of template code duplication
PHPBB-17359
2024-07-01 00:54:20 +07:00
Marc Alexander
7c94c964c4
Merge branch '3.3.x' 2024-06-30 17:20:38 +02:00
Marc Alexander
294b3ff922
Merge pull request #6651 from marc1706/ticket/17347
[ticket/17347] Add console command to delete users by user IDs
2024-06-30 17:20:35 +02:00
rxu
8aef7b5659
[ticket/17359] Fix template events
PHPBB-17359
2024-06-30 20:35:58 +07:00
rxu
9e11624693
[ticket/17359] Fix tests
PHPBB-17359
2024-06-30 19:59:45 +07:00
Ruben Calvo
ecebaef5b6
[ticket/17357] Fix test
PHPBB-17357
2024-06-30 14:14:13 +02:00
rxu
e6bdecbfee
[ticket/17359] Distinct disabled and available extensions list
PHPBB-17359
2024-06-30 19:07:41 +07:00
Ruben Calvo
877e364cbd
[ticket/17357] Remove file_info from storage
PHPBB-17357
2024-06-30 13:59:41 +02:00
Marc Alexander
ad8dcd30ae
Merge branch '3.3.x' 2024-06-30 12:40:27 +02:00
Marc Alexander
13f2f44825
Merge pull request #6659 from rxu/ticket/17351-master
[ticket/17351] Correctly handle md5 passwords rehashing - master
2024-06-30 12:40:20 +02:00
Marc Alexander
ad77f0d0ab
Merge pull request #6658 from rxu/ticket/17351
[ticket/17351] Correctly handle md5 passwords rehashing - 3.3.x
2024-06-30 12:39:48 +02:00
rxu
89ce42ffa2
Merge branch 'ticket/17358' into ticket/17358-master 2024-06-30 13:16:28 +07:00
rxu
5a9c01716f
[ticket/17358] Properly handle Redis cache expiration time
PHPBB-17358
2024-06-30 12:45:14 +07:00
Ruben Calvo
5b03cd422a
[ticket/17356] Correctly handle errors hidden by at
PHPBB-17356
2024-06-28 21:45:33 +02:00
rxu
9edb56f4ef
Merge branch 'ticket/17351' into ticket/17351-master 2024-06-28 11:37:39 +07:00
rxu
e5d2e82ef5
[ticket/17351] Correctly handle md5 passwords rehashing
PHPBB-17351
2024-06-28 11:36:14 +07:00
Marc Alexander
1dacbf6bde
Merge pull request #6646 from iMattPro/ticket/17344
Ticket/17344 User Experience improvements to web push subscriptions
2024-06-25 21:23:59 +02:00
Daniel James
8eacbf8305 [ticket/17350] Add IP Address of user during install process
Adds the IP address of the user completing the installation process
while extensions are being installed or updated. Prior to this change
the IP address field was being left blank however other logs created
during the install process for other actions does record the users IP.

PHPBB-17350
2024-06-25 16:24:58 +01:00
Daniel James
5976dc2141 [ticket/17352] Fix overflow of long rank titles on profile page
Users that had very long rank titles would cause the rest of their
profile details to be pushed down below the avatar and rank details
breaking the layout. This change limits the width of the avatar
and rank details.

PHPBB-17352
2024-06-25 16:09:52 +01:00
Marc Alexander
e7b5053d92
Merge pull request #6641 from marc1706/ticket/17339
[ticket/17339] Support receiving push notifications if not logged in
2024-06-24 20:37:28 +02:00
Marc Alexander
5a107ba271
Merge branch '3.3.x' 2024-06-24 20:35:27 +02:00
Marc Alexander
a898009e58
Merge pull request #6638 from rxu/ticket/17337-master
[ticket/17337] Fix mysqli driver is missing transaction begin statement - master
2024-06-24 20:35:23 +02:00
Marc Alexander
3647cf2cfe
Merge pull request #6637 from rxu/ticket/17337
[ticket/17337] Fix mysqli driver is missing transaction begin statement - 3.3.x
2024-06-24 20:35:00 +02:00
rxu
1e7f0f1883
Merge branch 'ticket/17337' into ticket/17337-master 2024-06-25 00:29:06 +07:00
rxu
dd3ebe2b71
[ticket/17337] Correctly handle transaction test on MyISAM (non-transactional)
PHPBB-17337
2024-06-24 21:32:18 +07:00
Marc Alexander
f3460fe9eb
[ticket/17337] Extend write tests with simple transaction test
PHPBB-17337
2024-06-23 23:26:13 +02:00
Marc Alexander
c28b944d93
Merge pull request #6635 from iMattPro/ticket/17335
[ticket/17335] Fix language var issues in the extension manager
2024-06-23 21:59:26 +02:00
Marc Alexander
4010c886e5
Merge branch '3.3.x' 2024-06-22 11:57:06 +02:00
Marc Alexander
0242ce905c
Merge pull request #6640 from marc1706/ticket/17301-master
[ticket/17301] Ensure reading invalid cache files is aborted -- master version
2024-06-22 11:57:02 +02:00
Marc Alexander
15960a7918
Merge pull request #6639 from marc1706/ticket/17301
[ticket/17301] Ensure reading invalid cache files is aborted
2024-06-22 11:56:21 +02:00
Marc Alexander
fa893f092b
[ticket/17347] Get rid of not needed code duplication
PHPBB-17347
2024-06-22 07:33:06 +02:00
Marc Alexander
df419be6f9
Merge branch '3.3.x' 2024-06-22 07:28:54 +02:00
Marc Alexander
6de3833d9f
Merge pull request #6645 from marc1706/ticket/17342
[ticket/17342] Add tests for PHP 8.4 to GitHub Actions
2024-06-22 07:28:49 +02:00
Marc Alexander
99b07b884b
Merge pull request #6647 from marc1706/ticket/17342-3.3.x
[ticket/17342] Add tests for PHP 8.4 to GitHub Actions
2024-06-22 07:28:23 +02:00
Marc Alexander
7f9bcc2743
[ticket/17347] Change command to be called user:delete_id
PHPBB-17347
2024-06-21 21:12:38 +02:00
Marc Alexander
d875eaa405
[ticket/17347] Update tests for delete_id command
PHPBB-17347
2024-06-21 21:12:09 +02:00
Marc Alexander
db40145fd5
[ticket/17347] Use progress bar and test bot deletion only
PHPBB-17347
2024-06-21 20:59:04 +02:00
Marc Alexander
8c77da9c30
[ticket/17347] Add special handling for deletion of bots
PHPBB-17347
2024-06-21 20:48:41 +02:00
Marc Alexander
09f0b417be
[ticket/17347] Fix issues noticed in tests
PHPBB-17347
2024-06-20 22:38:24 +02:00
Marc Alexander
8432e506c4
[ticket/17347] Add tests for delete ids
PHPBB-17347
2024-06-20 22:23:38 +02:00
Marc Alexander
77d1010081
[ticket/17347] Add console command to delete users by user IDs
PHPBB-17347
2024-06-20 21:17:48 +02:00
rxu
4003f54d0b
[ticket/17338] Do not update user_last_active to outdated session_time value
PHPBB-17338
2024-06-17 11:55:35 +07:00
Marc Alexander
20c9656420
[ticket/17342] Disable PHP 8.4 builds on windows for now
PHPBB-17342
2024-06-16 20:58:43 +02:00
Marc Alexander
a865e85886
Merge branch 'ticket/17342-3.3.x' into ticket/17342 2024-06-16 20:44:29 +02:00
Marc Alexander
abaef09a14
[ticket/17342] Add tests for PHP 8.4 to GitHub Actions
PHPBB-17342
2024-06-16 20:31:57 +02:00
Matt Friedman
16743e9345
[ticket/17344] Improve webpush class names
PHPBB-17344
2024-06-16 09:47:32 -07:00
Matt Friedman
f3ca92ffe7
[ticket/17344] Responsive mobile friendly webpush sub button
PHPBB-17344
2024-06-16 09:47:16 -07:00
Matt Friedman
0fc1a8c1f8
[ticket/17344] Show an alert when webpush subscribing is denied
PHPBB-17344
2024-06-16 09:46:57 -07:00
Marc Alexander
d2cd8ecf66
[ticket/17342] Add tests for PHP 8.4 to GitHub Actions
PHPBB-17342
2024-06-15 11:41:16 +02:00
Matt Friedman
444137531f
[ticket/17335] Use lang_raw
PHPBB-17335

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-14 14:43:40 -07:00
Marc Alexander
48cc96b489
[ticket/17335] Add lang_raw twig function for templates
PHPBB-17335
2024-06-14 23:21:33 +02:00
Matt Friedman
173e1ceeba
[ticket/17335] Move HTML from lang to template
PHPBB-17335

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-14 23:21:28 +02:00
Matt Friedman
b6c2961568
[ticket/17335] Fix language var issues in the extension manager
PHPBB-17335

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-14 23:20:56 +02:00
Marc Alexander
44396162ca
Merge branch '3.3.x' 2024-06-14 22:29:00 +02:00
Marc Alexander
127121f1d2
Merge pull request #6633 from rxu/ticket/17332
[ticket/17332] Fix permission migrator tool to work with copied permissions
2024-06-14 22:28:58 +02:00
Marc Alexander
faaf1fbf9f
Merge branch '3.3.x' 2024-06-14 21:52:28 +02:00
Marc Alexander
157e9e2e0b
Merge pull request #6644 from marc1706/ticket/17340-master
[ticket/17340] Update composer and dependencies -- master version
2024-06-14 21:52:23 +02:00
Marc Alexander
e53cd79067
Merge pull request #6643 from marc1706/ticket/17340
[ticket/17340] Update composer and dependencies
2024-06-14 21:51:50 +02:00
Marc Alexander
6b69169e47
[ticket/17340] Fix twig to 3.8.0 until performance issues are resolved
PHPBB-17340
2024-06-14 21:02:12 +02:00
Marc Alexander
df93ffc886
[ticket/17340] Update composer dependencies on master
PHPBB-17340
2024-06-14 17:09:55 +02:00
Marc Alexander
0ef4a5a5ac
Merge branch 'ticket/17340' into ticket/17340-master 2024-06-14 17:09:05 +02:00
Marc Alexander
8bdff227d9
[ticket/17340] Update composer dependencies
PHPBB-17340
2024-06-14 17:04:22 +02:00
Marc Alexander
df7dae9600
[ticket/17340] Update composer to 2.7.7
PHPBB-17340
2024-06-14 17:02:36 +02:00
rxu
e21a8e02cd
[ticket/17338] Update user_last_active on session removal and login keys reset
PHPBB-17338
2024-06-14 15:22:20 +07:00
rxu
db9874546b
[ticket/17338] Add user_last_active to session_gc()
PHPBB-17338
2024-06-14 11:03:02 +07:00
rxu
e125f1f709
[ticket/17338] Prefer user_last_active to display user last activity info
PHPBB-17338
2024-06-13 13:27:03 +07:00
Marc Alexander
d66d4a0c6a
[ticket/17339] Support receiving push notifications if not logged in
PHPBB-17339
2024-06-12 22:16:41 +02:00
Marc Alexander
5992eff175
Merge pull request #6636 from iMattPro/ticket/17336
[ticket/17336] Fix dev extensions not showing versions correctly in catalog
2024-06-12 21:04:38 +02:00
Matt Friedman
3690d30726
[ticket/17336] Also check for compatible extension by PHP version
PHPBB-17336

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-12 06:42:38 -07:00
Matt Friedman
9a53df6f73
[ticket/17336] Move object instantiation outside of the loop
PHPBB-17336

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-12 06:42:03 -07:00
Matt Friedman
b08023f231
[ticket/17336] Check extension compatibility correctly
PHPBB-17336

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-12 06:10:23 -07:00
Matt Friedman
0a20edf6b4
[ticket/17336] Fix usage of a leaked loop-scoped variable
PHPBB-17336

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-11 11:54:49 -07:00
Matt Friedman
5229813c47
[ticket/17336] Optimize version sorting
PHPBB-17336

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-11 11:54:49 -07:00
Marc Alexander
e73db0821f
Merge branch 'ticket/17301' into ticket/17301-master 2024-06-11 20:29:50 +02:00
Marc Alexander
9e15802805
[ticket/17301] Do not test unreadable files on windows
PHPBB-17301
2024-06-11 20:29:23 +02:00
Marc Alexander
48ccd935c3
Merge branch 'ticket/17301' into ticket/17301-master 2024-06-11 20:19:36 +02:00
Marc Alexander
f98f2c5896
[ticket/17301] Ensure reading invalid cache files is aborted
PHPBB-17301
2024-06-11 20:12:01 +02:00
Matt Friedman
d8aa3f05e5
[ticket/17336] Correctly handle aliased packages
PHPBB-17336

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-11 07:06:08 -07:00
rxu
c2d91650bd
[ticket/17337] Fix mysqli driver is missing transaction begin statement
PHPBB-17337
2024-06-11 16:08:39 +07:00
Matt Friedman
ec34f72a3b
[ticket/17336] Skip extension package aliases in dev stabilities
PHPBB-17336

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-10 22:16:25 -07:00
Marc Alexander
e2ff7a7178
Merge pull request #5270 from rubencm/ticket/15699
[ticket/15699] Move files between storages when configuration is changed
2024-06-07 20:42:47 +02:00
Marc Alexander
e813bcc7a5
Merge pull request #6632 from iMattPro/ticket/17333
[ticket/17333] UX Enhancements for Web Push Subscribing
2024-06-07 20:11:13 +02:00
Marc Alexander
02763dfadc
Merge pull request #6634 from marc1706/ticket/17330
[ticket/17330] Handle mozilla not properly handling webpush padding
2024-06-07 20:09:02 +02:00
Matt Friedman
ca918f893e
[ticket/17333] Suggested code improvements
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-06 19:37:36 -07:00
Ruben Calvo
195fb59b4e
[ticket/15699] Fixes code review
PHPBB3-15699
2024-06-06 23:48:54 +02:00
Ruben Calvo
de73a2e3d7
[ticket/15699] Update acp_storage to work with form macros
PHPBB3-15699
2024-06-06 23:48:54 +02:00
Ruben Calvo
155b5168be
[ticket/15699] Improve code style
PHPBB3-15699
2024-06-06 23:48:54 +02:00
Ruben Calvo
bf467f8ece
[ticket/15699] Remove .phpunit.result.cache
PHPBB3-15699
2024-06-06 23:48:54 +02:00
Ruben Calvo
bb84af9a48
[ticket/15699] Add progress bar and use template macros
PHPBB3-15699
2024-06-06 23:48:54 +02:00
rubencm
59a5163e2b
[ticket/15699] Fix code style
PHPBB3-15699

Co-authored-by: Marc Alexander <admin@m-a-styles.de>
2024-06-06 23:48:54 +02:00
Ruben Calvo
58ecd3b048
[ticket/15699] Rewrite acp_storage
PHPBB3-15699
2024-06-06 23:48:52 +02:00
rubencm
4974f86059
[ticket/15699] Use template variables
PHPBB3-15699
2024-06-06 23:47:34 +02:00
rubencm
3c4aa6ee8c
[ticket/15699] Avoid magic numbers with constants
PHPBB3-15699
2024-06-06 23:47:34 +02:00
rubencm
4b46939258
[ticket/15699] Apply suggested fixes
PHPBB3-15699
2024-06-06 23:47:34 +02:00
rubencm
43fb6ebe7a
[ticket/15699] Update language string
PHPBB3-15699
2024-06-06 23:47:34 +02:00
rubencm
7b0fc16e64
[ticket/15699] Update language string
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Marc Alexander
fba8990fa0
[ticket/15699] Add type hints, add use statements, improve code readability
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Marc Alexander
a6cf020639
[ticket/15699] Adjust validate path for removed method
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Marc Alexander
43b402a7da
[ticket/15699] Update acp_storage to be compatible with twig 3
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Ruben Calvo
958a43cb87
[ticket/15699] Remove unused variable and switch
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
b10409cb8a
[ticket/15699] Update comments
PHPBB3-15699
2024-06-06 23:47:34 +02:00
rubencm
b260e9a6f2
[ticket/15699] Fix code style
PHPBB3-15699
2024-06-06 23:47:34 +02:00
rubencm
d426f9e320
[ticket/15699] Use language
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
64e8bea62a
[ticket/15699] Lazy-load adapters
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
2c9f9fa75e
[ticket/15699] Add information to logs
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
3a25c0222b
[ticket/15699] Add option to udpate configuration only
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
6de2d44c87
[ticket/15699] Make adapter to know the storage name
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
9f641963d6
[ticket/15699] Fix docblocks
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
0c71ff5eab
[ticket/15699] Log update
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
9c51b3099a
[ticket/15699] Fix messages
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
8cb5ea8e20
[ticket/15699] Check if is resource before close
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
9dc67e81ff
[ticket/15699] Fix twig syntax
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
6a54b01f6d
[ticket/15699] Remove comment
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
a2c7255b5b
[ticket/15699] Use twig syntax
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
683c99086c
[ticket/15699] Move file between storages with progress bar
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
8f7e5fec0b
[ticket/15699] Update acp_storage
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
5e8bc99697
[ticket/15699] Move line
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Rubén Calvo
fd2e4592c3
[ticket/15699] Move files between filesystems
PHPBB3-15699
2024-06-06 23:47:34 +02:00
Marc Alexander
35436f078c
[ticket/17330] Add try/catch block though it's not really needed
PHPBB-17330
2024-06-06 20:21:39 +02:00
Marc Alexander
e813bd02c6
[ticket/17330] Add test for set_endpoint_padding
PHPBB-17330
2024-06-06 20:07:40 +02:00
Marc Alexander
d64eaad487
Merge pull request #6504 from marc1706/ticket/17153
[ticket/17153] Use avatar classes and twig to render avatars
2024-06-06 16:23:41 +02:00
Matt Friedman
36527a97b8
[ticket/17333] Optimize loading web push data only when needed
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-05 18:47:57 -07:00
Marc Alexander
a90c59a8a1
[ticket/17330] Handle mozilla not properly handling webpush padding
PHPBB-17330
2024-06-05 22:27:06 +02:00
rxu
51b773e588
[ticket/17332] Add test
PHPBB-17332
2024-06-05 12:50:03 +07:00
Matt Friedman
73e0412c88
[ticket/17333] Prevent double loading web push template data
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-04 14:30:33 -07:00
Matt Friedman
0ca8524633
[ticket/17333] Fix Subscribe text button color
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-04 12:29:42 -07:00
Marc Alexander
272daae337
Merge pull request #6533 from rxu/ticket/17151-2
[ticket/17151] Make settings forms use macros
2024-06-04 20:23:17 +02:00
Marc Alexander
df0dcae3ce
Merge pull request #6631 from marc1706/ticket/17321
[ticket/17321] Add versioning to push worker to force updates
2024-06-04 20:16:41 +02:00
Matt Friedman
5c58fd2055
[ticket/17333] Add tests and fixes
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-04 11:10:44 -07:00
Matt Friedman
e162b67c48
[ticket/17333] Fix toggle icon colors
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-04 10:25:35 -07:00
rxu
ef4db99709
[ticket/17332] Fix permission migrator tool to work with copied permissions
PHPBB-17332
2024-06-05 00:22:04 +07:00
Matt Friedman
4afba5c9fe
[ticket/17333] Enable new configs by default
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-04 10:16:25 -07:00
Matt Friedman
d55ec608ec
[ticket/17333] Add push subscribe toggle to notification dropdown
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-04 10:16:25 -07:00
Matt Friedman
e35a6f7aa5
[ticket/17333] ACP option to enable-disable all push notifications
PHPBB-17333

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-06-04 10:16:24 -07:00
rxu
03e2222dd7
[ticket/17151] Add core.build_config_template event @changed information
The event location's function has been renamed
from build_config_template() to phpbb_build_cfg_template().

PHPBB3-17151
2024-06-04 00:28:22 +07:00
Marc Alexander
86064cb054
[ticket/17321] Use self.clients in activate event listener
PHPBB-17321
2024-06-03 17:11:50 +02:00
Marc Alexander
d499850532
[ticket/17321] Add versioning to push worker to force updates
PHPBB-17321
2024-06-02 21:35:16 +02:00
Marc Alexander
b5d1d03a47
Merge pull request #6629 from marc1706/ticket/17328
[ticket/17328] Update requires for exporting events
2024-06-02 08:09:43 +02:00
Marc Alexander
efc8400694
[ticket/17328] Update requires for exporting events
PHPBB-17328
2024-06-01 15:55:00 +02:00
Marc Alexander
a7b4f035a4
Merge branch '3.3.x' 2024-06-01 08:32:01 +02:00
Marc Alexander
cd0e682984
Merge pull request #6619 from marc1706/ticket/17308
[ticket/17308] Change project key to start with PHPBB-
2024-06-01 08:31:59 +02:00
Marc Alexander
8cf12b5189
Merge branch '3.3.x' 2024-06-01 08:15:28 +02:00
Marc Alexander
431b399c68
Merge pull request #6628 from marc1706/ticket/17327
[ticket/17327] Use class name from use statement
2024-06-01 08:15:26 +02:00
Marc Alexander
56d8a7e43f
[ticket/17327] Use class name from use statement
PHPBB3-17327
2024-05-31 22:30:05 +02:00
Marc Alexander
b22726294d
Merge branch '3.3.x' 2024-05-31 21:41:59 +02:00
Marc Alexander
2976314205
Merge branch 'prep-release-3.3.12' into 3.3.x 2024-05-31 21:41:03 +02:00
Marc Alexander
be6bb09984
[prep-release-3.3.12] Update changelog for 3.3.12 2024-05-31 20:05:39 +02:00
Marc Alexander
c495a26f98
[ticket/17153] Use mocked user class in extension test
PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
ad7721368c
[ticket/17153] Add basic avatar config file for installer
It doesn't actually add proper avatar functionality to the installer but
provides the necessary base classes for templating.

PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
aac7d5a99c
[ticket/17153] Use routing helper instead of controller helper in upload avatar
The controller helper class is not needed, routing helper brings all the
needed functionality already.

PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
4db4a5571b
[ticket/17153] Remove phpbb_get_avatar()
PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
f54bafec29
[ticket/17153] Remove get_user_avatar
PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
808b2f3a41
[ticket/17153] Remove phpbb_get_user_avatar
PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
cf44868393
[ticket/17153] Remove phpbb_get_group_avatar()
PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
902283c368
[ticket/17153] Use twig and avatar helper to render avatars
PHPBB3-17153
2024-05-31 11:25:22 +02:00
Marc Alexander
32e6c637ec
Merge branch '3.3.x' 2024-05-31 11:09:16 +02:00
Marc Alexander
8a8232109c
Merge pull request #6609 from battye/ticket/17175
[ticket/17175] Fix topic title in the breadcrumbs when emailing a topic
2024-05-31 11:08:06 +02:00
Marc Alexander
6f3d50bfb2
Merge branch '3.3.x' 2024-05-31 10:46:08 +02:00
Marc Alexander
f3ead808f3
Merge pull request #6615 from danieltj27/ticket/17316
[ticket/17316] Add template events to ucp_groups_manage
2024-05-31 10:46:06 +02:00
Marc Alexander
7a26ba43f6
Merge branch '3.3.x' 2024-05-31 10:41:03 +02:00
Marc Alexander
276502ce58
Merge pull request #6613 from danieltj27/ticket/17315
[ticket/17315] add template events to acp_groups
2024-05-31 10:41:00 +02:00
Marc Alexander
463dbd59ec
Merge branch '3.3.x' 2024-05-31 09:52:17 +02:00
Marc Alexander
8899fcfdc2
Merge pull request #6626 from LukeWCS/ticket/17325
[ticket/17325] Show message for "Re-Check version" if phpBB is still up to date
2024-05-31 09:50:54 +02:00
Marc Alexander
2aba9b0e3f
[prep-release-3.3.12] Remove columns from user_add
These have default values and do not require setting in user_add().
2024-05-30 20:39:52 +02:00
Marc Alexander
80a12f7108
[prep-release-3.3.12] Update changelog for 3.3.12 2024-05-30 11:03:06 +02:00
Marc Alexander
6cef48af2f
[prep-release-3.3.12] Add migration for 3.3.12 2024-05-30 11:00:23 +02:00
Marc Alexander
607fe555af
[prep-release-3.3.12] Update version numbers to 3.3.12 2024-05-30 11:00:22 +02:00
Daniel James
166c4eeb7e
[ticket/17316] Add template events to ucp_groups_manage
PHPBB3-17316
2024-05-30 10:45:30 +02:00
Marc Alexander
bf55502c62
[ticket/17325] Use not instead of ! in template
PHPBB3-17325
2024-05-30 10:40:25 +02:00
Marc Alexander
e101f02473
Merge pull request #6605 from iMattPro/ticket/17300
[ticket/17300] Better Sticky and Announcement Icons
2024-05-30 10:21:10 +02:00
Marc Alexander
f5b14a95b4
Merge branch '3.3.x' 2024-05-30 09:08:58 +02:00
Marc Alexander
df5fcafcb9
Merge pull request #6616 from danieltj27/ticket/17317
[ticket/17317] Change button text for pm recipient to increase readability
2024-05-30 08:54:55 +02:00
Marc Alexander
1fb7e6d2c8
[ticket/security/278] Always release cron lock, even invalid task is passed
SECURITY-278
2024-05-29 22:04:16 +02:00
Marc Alexander
1c1c981b17
[ticket/security/276] Centralise call for token expiration
SECURITY-276
2024-05-29 22:04:15 +02:00
Marc Alexander
7c661746cf
[ticket/security/276] Add test for expiration timer
SECURITY-276
2024-05-29 22:04:15 +02:00
Marc Alexander
24dd47adcf
[ticket/security/276] Add missing information message
SECURITY-276
2024-05-29 22:04:15 +02:00
Marc Alexander
f853f6523f
[ticket/security/276] Prevent sending activation emails multiple times per day
SECURITY-276
2024-05-29 22:04:15 +02:00
Marc Alexander
a63a1913fa
[ticket/security-276] Add migration for user_actkey expiration column
SECURITY-276
2024-05-29 22:04:15 +02:00
Marc Alexander
cfeb747f10
Merge branch '3.3.x' 2024-05-29 21:54:16 +02:00
Marc Alexander
ef593afec5
Merge branch 'prep-release-3.3.12' into 3.3.x 2024-05-29 21:53:47 +02:00
Marc Alexander
51da43f77f
[prep-release-3.3.12] Fix since version and undo md exporter change 2024-05-29 21:53:11 +02:00
Marc Alexander
e328ee96d2
Merge pull request #6625 from rxu/ticket/17324
[ticket/17324] Add template event to notification_dropdown.html
2024-05-29 21:42:46 +02:00
Marc Alexander
4b206ee28b
Merge branch '3.3.x' 2024-05-28 21:08:17 +02:00
Marc Alexander
7f11c1b46d
Merge pull request #6624 from battye/ticket/16553
[ticket/16553] Fix for General Error when approving/disapproving a reported post through the MCP
2024-05-28 21:08:15 +02:00
LukeWCS
ae18669fcd [ticket/17325] Show message for "Re-Check version" if phpBB is still up to date
Show explicit message for "Re-Check version" if installed version is still up
to date

PHPBB3-17325
2024-05-28 20:55:49 +02:00
rxu
9ea4aabe9a
[ticket/17324] Allow targeting events to prep-releases
PHPBB3-17324
2024-05-28 20:36:40 +02:00
rxu
a88040df85
[ticket/17324] Adjust target version
PHPBB3-17324
2024-05-28 20:36:40 +02:00
rxu
fcf89208cf
[ticket/17324] Add template event to notification_dropdown.html
PHPBB3-17324
2024-05-28 20:36:40 +02:00
Marc Alexander
85e60c7816
Merge branch '3.3.x' 2024-05-27 20:17:28 +02:00
Marc Alexander
d365f17ebd
Merge pull request #6621 from danieltj27/ticket/17320
[ticket/17320] Remove unused js code from prosilver
2024-05-27 20:17:25 +02:00
battye
6f345e43cb [ticket/16553] Change double quotes to single quotes
PHPBB3-16553
2024-05-27 07:55:08 +00:00
battye
874fb7bf8a [ticket/16553] Use env variables in Codespaces for server name
PHPBB3-16553
2024-05-27 07:12:51 +00:00
battye
558b8ae7ed [ticket/16553] Fix approve reported posts bug
Fixes the module not accessible error when trying to approve a reported post.

PHPBB3-16553
2024-05-27 05:18:08 +00:00
Marc Alexander
acddce37e6
Merge pull request #6622 from rubencm/ticket/17323
[ticket/17323] Fix division by 0 when there is 0 posts
2024-05-25 21:33:23 +02:00
rxu
a1f236d85e
[ticket/17151] Fix board disable access setting
PHPBB3-17151
2024-05-25 12:50:04 +07:00
rxu
463848dc08
[ticket/17151] Make textarea id optional
PHPBB3-17151
2024-05-25 11:57:39 +07:00
rxu
3597c15100
[ticket/17151] Adjust code styling
PHPBB3-17151
2024-05-25 11:57:39 +07:00
rxu
f28d33726e
[ticket/17151] Extend forms tests
PHPBB3-17151
2024-05-25 11:57:39 +07:00
rxu
b6572652df
[ticket/17151] Revert radio yes_no/enabled_disabled, fix select "selected"
PHPBB3-17151
2024-05-25 11:57:38 +07:00
rxu
6349d3c126
[ticket/17151] Reimplement radio buttons yes_no / enabled_disabled shorthands
PHPBB3-17151
2024-05-25 11:57:38 +07:00
rxu
2d0969e3e1
[ticket/17151] Fix avatar ACP options
PHPBB3-17151
2024-05-25 11:57:37 +07:00
rxu
9401a59cfc
[ticket/17151] Refactor radio buttons output logic
PHPBB3-17151
2024-05-25 11:57:37 +07:00
rxu
830c1f3dc3
[ticket/17151] Adjust template output formatting
PHPBB3-17151
2024-05-25 11:57:37 +07:00
rxu
130366edfa
[ticket/17151] Fix PHP warning on board settings page, add ACP pages test
PHPBB3-17151
2024-05-25 11:57:36 +07:00
rxu
1cbe1d86da
[ticket/17151] Improve radio input type handling
- allow more than 2 buttons count
- allow custom buttons order
- allow custom button labels

Implemented by allowing JSON data format, backward compatibility preserved.

PHPBB3-17151
2024-05-25 11:57:36 +07:00
rxu
7f365855ce
[ticket/17151] Deduplicate code for building configuration options data
PHPBB3-17151
2024-05-25 11:57:35 +07:00
rxu
7b04e411b6
[ticket/17151] Fix tests
PHPBB3-17151
2024-05-25 11:57:35 +07:00
rxu
52517a5efd
[ticket/17151] Fix registration test error
PHPBB3-17151
2024-05-25 11:57:35 +07:00
rxu
9350e82d71
[ticket/17151] Fix test error
PHPBB3-17151
2024-05-25 11:57:34 +07:00
rxu
72770937f2
[ticket/17151] Make settings forms use macros
PHPBB3-17151
2024-05-25 11:57:30 +07:00
Ruben Calvo
05fafdc445
[ticket/17323] Fix division by 0 when there is 0 posts
PHPBB3-17323
2024-05-25 04:40:44 +02:00
Marc Alexander
c6fd14352e
Merge branch '3.3.x' 2024-05-23 21:34:29 +02:00
Marc Alexander
477f5d9e1d
Merge pull request #6617 from battye/ticket/17109
[ticket/17109] Don't show the attach signature option if the user doesn't have permission
2024-05-23 21:34:26 +02:00
Daniel James
92e545fc26
[ticket/17317] Remove unused CSS styling for inputs
PHPBB3-17317
2024-05-23 20:57:36 +02:00
Daniel James
c330500c4d
[ticket/17317] Add new icon for groups and remove CSS change
PHPBB3-17317
2024-05-23 20:57:34 +02:00
Daniel James
9fcf956888
[ticket/17317] Replace button with small red fa-icon
Updated the button to a small red X using Font Awesome
rather than using the default phpBB button with text
which adds a better visual distinction in the interface
between the username and action. Credit to @iMattPro for
the suggestion in the ticket comments.

PHPBB3-17317
2024-05-23 20:57:33 +02:00
Daniel James
40ed6c6458
[ticket/17317] Fix padding on button, left and right not top and bottom
PHPBB3-17317
2024-05-23 20:57:31 +02:00
Daniel James
cd34cdedee
[ticket/17317] Change button text for pm recipient to increase readability
PHPBB3-17317
2024-05-23 20:57:26 +02:00
Daniel James
e850915190 [ticket/17320] Remove unused js code from prosilver
The forum_fn.js file contained a small block of code
that was commented out so there is no need to keep it
in the codebase, especially as it was a fix for IE8
and older browsers.

PHPBB3-17320
2024-05-23 16:35:28 +01:00
Marc Alexander
f22784f0a4
Merge branch '3.3.x' 2024-05-22 21:55:14 +02:00
Marc Alexander
d14f98f672
Merge branch 'prep-release-3.3.12' into 3.3.x 2024-05-22 21:54:10 +02:00
Marc Alexander
130c10915e
Merge pull request #6618 from marc1706/ticket/17312
[ticket/17312] Add column for tracking user last active time
2024-05-22 21:53:15 +02:00
Marc Alexander
fc86b5a2d0
Merge pull request #6620 from iMattPro/ticket/17318
[ticket/17318] Fix notification avatars in dropdown
2024-05-19 09:46:30 +02:00
Matt Friedman
7d8b4d5817
[ticket/17318] Fix notification avatars in dropdown
PHPBB3-17318

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-05-18 20:54:59 -07:00
Marc Alexander
9ecf09dbe8
[ticket/17312] Add and use user_last_active where needed and useful
PHPBB3-17312
2024-05-18 20:58:07 +02:00
Marc Alexander
8954a68953
[ticket/17308] Change project key to start with PHPBB-
PHPBB-17308
2024-05-18 08:27:19 +02:00
Marc Alexander
f986138467
[ticket/17312] Update tests for new column
PHPBB3-17312
2024-05-17 16:41:40 +02:00
battye
611faafaf3 [ticket/17109] Check attach signature permissions
Don't show the attach signature option if the
user doesn't have permission or if the signature
feature is disabled for the board.

PHPBB3-17109
2024-05-17 14:38:18 +00:00
Marc Alexander
ed0b5020a9
[ticket/17312] Use user_last_active instead of user_lastvisit where possible
PHPBB3-17312
2024-05-16 20:44:38 +02:00
Marc Alexander
b2d2216b87
[ticket/17315] Rename events and add them to events.md
PHPBB3-17315
2024-05-16 16:47:04 +02:00
Daniel James
766ecaed5a
[ticket/17315] Add template events to acp_groups
PHPBB3-17315
2024-05-16 16:46:55 +02:00
Marc Alexander
b8e66f43dc
Merge pull request #6611 from iMattPro/ticket/17313
[ticket/17313] Add Push Module to Correct Parent
2024-05-15 21:51:54 +02:00
Marc Alexander
a7a53de34d
[ticket/17312] Add migration for user_last_active column
PHPBB3-17312
2024-05-14 21:42:02 +02:00
Matt Friedman
9cb10ec28d
[ticket/17313] Add Push Module to Correct Parent
PHPBB3-17313

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-05-13 17:46:19 -07:00
Marc Alexander
df5822141e
Merge branch '3.3.x' 2024-05-13 20:52:21 +02:00
Marc Alexander
6aa980eadb
Merge branch 'prep-release-3.3.12' into 3.3.x 2024-05-13 20:51:08 +02:00
Marc Alexander
dbf0b9ebe6
Merge pull request #6610 from Crizz0/ticket/17311
[ticket/17311] Update PHP requirements and tested version
2024-05-13 20:50:11 +02:00
Christian Schnegelberger
874fb8c59c [ticket/17311] Update PHP requirements and tested version
PHPBB3-17176
2024-05-13 19:21:52 +02:00
Marc Alexander
43dcf73a21
Merge branch '3.3.x' 2024-05-12 21:13:02 +02:00
Marc Alexander
e195e2ad82
[3.3.x] Update version to 3.3.13-dev 2024-05-12 21:10:16 +02:00
Marc Alexander
9aebbcc1a0
Merge branch 'prep-release-3.3.12' into 3.3.x 2024-05-12 21:08:01 +02:00
battye
de31c4e797 [ticket/17175] Fix topic title in the breadcrumbs when emailing a topic
PHPBB3-17175
2024-05-12 09:53:07 +00:00
Marc Alexander
7b734ef529
[prep-release-3.3.12] Update changelog for 3.3.12-RC1 2024-05-09 13:01:53 +02:00
Marc Alexander
6753961756
[prep-release-3.3.12] Update stylesheet hashes for 3.3.12-RC1 2024-05-09 12:59:38 +02:00
Marc Alexander
d2295b82f1
[prep-release-3.3.12] Add migration for 3.3.12-RC1 2024-05-09 12:59:37 +02:00
Marc Alexander
74845a6b3a
[prep-release-3.3.12] Update version numbers to 3.3.12 2024-05-09 12:59:36 +02:00
Marc Alexander
f13b17fd00
[prep-release-3.3.12] Update version numbers to 3.3.12-RC1 2024-05-09 12:59:35 +02:00
Marc Alexander
546cf61dbd
Merge branch '3.3.x' 2024-05-08 17:24:42 +02:00
Marc Alexander
d67493e887
Merge pull request #6608 from marc1706/ticket/17310-master
[ticket/17310] Update workflow actions to v4 -- master version
2024-05-08 17:24:38 +02:00
Marc Alexander
149d0bd227
Merge pull request #6607 from marc1706/ticket/17310
[ticket/17310] Update workflow actions to v4
2024-05-08 17:24:26 +02:00
Marc Alexander
8c8f7315ea
Merge branch '3.3.x' 2024-05-08 17:22:18 +02:00
Marc Alexander
eb12d385a0
Merge pull request #6549 from marc1706/ticket/15325
[ticket/15325] Do not show non-local permissions for local data
2024-05-08 17:22:15 +02:00
Marc Alexander
b502fe9fbc
Merge branch 'ticket/17310' into ticket/17310-master 2024-05-07 21:58:10 +02:00
Marc Alexander
d318768634
[ticket/17176] Use correct ldap URI
PHPBB3-17176
2024-05-07 21:57:48 +02:00
Marc Alexander
843cb97048
[ticket/17176] Use ldapuri instead of removed ldaphost
PHPBB3-17176
2024-05-07 21:57:35 +02:00
Marc Alexander
9ecd1e4dd4
Merge pull request #6606 from marc1706/ticket/17309
[ticket/17309] Update gulp and remove no longer needed gulp packages
2024-05-07 21:50:29 +02:00
Marc Alexander
b5f867c3cc
[ticket/17310] Update node action to v3 and node version to 20
PHPBB3-17310
2024-05-07 21:24:20 +02:00
Marc Alexander
ec1f322440
Merge branch 'ticket/17310' into ticket/17310-master 2024-05-07 21:24:08 +02:00
Marc Alexander
a85c36b15e
[ticket/17310] Update workflow actions to v4
PHPBB3-17310
2024-05-07 21:21:10 +02:00
Marc Alexander
19f534770d
[ticket/17309] Update gulp and remove no longer needed gulp packages
PHPBB3-17309
2024-05-07 21:02:28 +02:00
Marc Alexander
76ab83893b
[ticket/15325] Rename variable for sql is local exclude
PHPBB3-15325
2024-05-06 20:06:10 +02:00
Marc Alexander
222ca643b5
Merge branch '3.3.x' 2024-05-06 18:23:21 +02:00
Marc Alexander
9aec69413f
Merge pull request #6594 from marc1706/ticket/17077
[ticket/17077] Improve handling of posting to reduce double submit possibility
2024-05-06 18:22:58 +02:00
Matt Friedman
4573e2eae0
[ticket/17300] Replace Sticky and Announcement Icons
PHPBB3-17300

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-05-04 08:32:51 -07:00
Marc Alexander
42108b5e11
[ticket/15325] Remove no longer needed note about permissions being global
PHPBB3-15325
2024-05-04 09:00:30 +02:00
Marc Alexander
241cd5f41a
Merge branch '3.3.x' 2024-05-03 22:16:41 +02:00
Marc Alexander
2267ef1ac2
Merge pull request #6604 from marc1706/ticket/17130
[ticket/17130] Reparse magic urls in posts based on actual content
2024-05-03 22:16:28 +02:00
Marc Alexander
3f73ae8545
[ticket/17130] Reparse magic urls in posts based on actual content
PHPBB3-17130
2024-05-03 20:25:44 +02:00
Marc Alexander
6f45b46746
[ticket/17077] Add proper locking in PHP without releasing form tokens
PHPBB3-17077
2024-05-01 11:22:29 +02:00
Marc Alexander
a05ce5fd59
Merge branch '3.3.x' 2024-04-28 21:07:56 +02:00
Marc Alexander
844bf0141f
Merge pull request #6602 from Crizz0/ticket/17306-master
[ticket/17306] Add type declaration to get_context and array for $words (for Master)
2024-04-28 21:07:52 +02:00
Marc Alexander
df43810f55
Merge pull request #6600 from Crizz0/ticket/17306
[ticket/17306] Add type declaration to get_context and array for $words
2024-04-28 21:07:08 +02:00
Marc Alexander
f81c217015
Merge pull request #6599 from marc1706/ticket/12960
[ticket/12960] Remove broken captcha and add incomplete captcha as placeholder
2024-04-28 09:02:14 +02:00
Marc Alexander
2008035527
Merge branch '3.3.x' 2024-04-23 21:43:50 +02:00
Marc Alexander
42252460a9
Merge pull request #6603 from marc1706/ticket/17305
[ticket/17305] Add missing space to sql_sort
2024-04-23 21:43:44 +02:00
Marc Alexander
8dd6b5373d
[ticket/15325] Add test for displayed permissions
PHPBB3-15325
2024-04-23 21:33:09 +02:00
Marc Alexander
6c45c1ff6b
[ticket/15325] Do not show non-local permissions for local data
PHPBB3-15325
2024-04-23 20:49:02 +02:00
Marc Alexander
18a672c16e
[ticket/17305] Add missing space to sql_sort
PHPBB3-17305
2024-04-23 20:17:59 +02:00
Marc Alexander
4a3367e594
Merge branch '3.3.x' 2024-04-22 21:42:53 +02:00
Marc Alexander
d60998ba69
Merge pull request #6601 from marc1706/ticket/17305
[ticket/17305] Change sql_sort to be more in line with previous code
2024-04-22 21:42:51 +02:00
Marc Alexander
03ac7a6d5e
Merge branch 'ticket/17306' into ticket/17306-master 2024-04-21 21:22:55 +02:00
Christian Schnegelberger
8f1a777c5f
[ticket/17306] Add type declaration to get_context and array for $words
PHPBB3-17306
2024-04-21 21:22:46 +02:00
Christian Schnegelberger
17a50027b1
[ticket/17306] Change type description for get_context()
PHPBB3-17306
2024-04-21 21:21:09 +02:00
Marc Alexander
c219abf726
Merge branch '3.3.x' 2024-04-21 21:15:31 +02:00
Marc Alexander
6f5035597a
Merge pull request #6597 from rxu/ticket/17303-master
[ticket/17303] Update jQuery to the version 3.7.1 - master version
2024-04-21 21:15:27 +02:00
Marc Alexander
663100a44f
Merge pull request #6596 from rxu/ticket/17303
[ticket/17303] Update jQuery to the version 3.7.1 - 3.3.x version
2024-04-21 21:15:04 +02:00
Marc Alexander
1c8128292c
[ticket/17305] Change sql_sort to be more in line with previous code
PHPBB3-17305
2024-04-21 21:01:22 +02:00
Marc Alexander
eb37600df0
Merge branch '3.3.x' 2024-04-19 08:51:19 +02:00
Marc Alexander
25bd56c254
Merge pull request #6598 from marc1706/ticket/17305
[ticket/17305] Improve queries for unanswered posts/topics
2024-04-19 08:51:17 +02:00
Marc Alexander
e83f25a448
[ticket/12960] Remove not needed extra language variable
PHPBB3-12960
2024-04-19 08:49:57 +02:00
Marc Alexander
d1e2e39469
[ticket/12960] Add tests for incomplete captcha
PHPBB3-12960
2024-04-19 08:43:49 +02:00
Marc Alexander
7da461eac4
[ticket/12960] Add docblock for removed_captchas array
PHPBB3-12960
2024-04-18 22:16:36 +02:00
Marc Alexander
9d51ca3eb7
[ticket/12960] Add migration for removing broken captcha
PHPBB3-12960
2024-04-18 22:14:52 +02:00
Marc Alexander
4c721de243
Merge pull request #6591 from iMattPro/ticket/17297
[ticket/17297] Fix broken no avatar source tag in HTML
2024-04-17 20:50:07 +02:00
Marc Alexander
5d11098753
[ticket/12960] Do not try to enable removed captcha during install
PHPBB3-12960
2024-04-17 20:42:41 +02:00
Marc Alexander
1baf5c295e
[ticket/12960] Add missing docblocks to incomplete captcha
PHPBB3-12960
2024-04-17 20:08:16 +02:00
Marc Alexander
3e23839c04
[ticket/12960] Add warning messages when captcha is disabled or incomplete
PHPBB3-12960
2024-04-17 19:55:06 +02:00
Marc Alexander
d0c48f3fde
[ticket/17305] Improve queries for unanswered posts/topics
PHPBB3-17305
2024-04-16 20:47:39 +02:00
rxu
b7076f5cd4
Merge branch 'ticket/17303' into ticket/17303-master 2024-04-15 00:42:34 +07:00
rxu
abffd0f662
[ticket/17303] Update jQuery to the version 3.7.1
PHPBB3-17303
2024-04-15 00:19:52 +07:00
Marc Alexander
82db151303
Merge branch '3.3.x' 2024-04-10 16:37:38 +02:00
Marc Alexander
adf53d3264
Merge pull request #6592 from rxu/ticket/17299
[ticket/17299] Allow event to modify email core vars before sending a message
2024-04-10 16:37:35 +02:00
Marc Alexander
0871522326
Merge branch '3.3.x' 2024-04-09 22:02:28 +02:00
Marc Alexander
a9576a4084
Merge pull request #6593 from LukeWCS/ticket/17302
[ticket/17302] Fix password reset function
2024-04-09 22:02:25 +02:00
Marc Alexander
98929ca983
[ticket/17077] Add test for posting lock
PHPBB3-17077
2024-04-09 21:13:28 +02:00
Marc Alexander
3b5777f900
[ticket/17077] Move request handling outside locking and add release
PHPBB3-17077
2024-04-09 20:53:05 +02:00
LukeWCS
6943fbba89 [ticket/17302] Fix password reset function
Password reset function does not update all necessary data

PHPBB3-17302
2024-04-09 19:06:09 +02:00
Marc Alexander
c07c6816fc
[ticket/17077] Improve handling of accidental double submission of posts
PHPBB3-17077
2024-04-08 21:50:27 +02:00
Marc Alexander
e333d96eef
[ticket/12960] Adjust incomplete captcha to fix tests
PHPBB3-12960
2024-04-04 21:02:52 +02:00
Marc Alexander
716c1ca8eb
[ticket/12960] Add incomplete captcha to prevent registration
PHPBB3-12960
2024-04-03 20:39:39 +02:00
Marc Alexander
5e9d8662d1
[ticket/12960] Use test api key for recaptcha v2 demo
PHPBB3-12960
2024-04-03 20:39:39 +02:00
Marc Alexander
12e9c3d082
[ticket/12960] Remove broken captchas and prepare for incomplete captcha
PHPBB3-12960
2024-04-03 20:39:38 +02:00
Marc Alexander
70d61a4e91
Merge pull request #6416 from marc1706/ticket/17010
[ticket/17010] Implement notification method for web push
2024-04-03 20:05:23 +02:00
Marc Alexander
7c36c0c5bd
[ticket/17010] Remove invalid int cast
PHPBB3-17010
2024-04-02 21:26:15 +02:00
rxu
b38e8a2c84
[ticket/17299] Allow event to modify email core vars before sending a message
PHPBB3-17299
2024-03-31 09:55:57 +07:00
Marc Alexander
98ad0750f0
Merge branch '3.3.x' 2024-03-20 20:47:41 +01:00
Marc Alexander
b2459edaf3
Merge pull request #6589 from rxu/ticket/17284
[ticket/17284] Add viewtopic_body_online_list_after template event
2024-03-20 20:47:39 +01:00
Marc Alexander
3a3971053c
Merge branch '3.3.x' 2024-03-19 22:12:27 +01:00
Marc Alexander
48b832b864
Merge pull request #6590 from marc1706/ticket/17296-master
[ticket/17296] Reduce complexity of relative paths on adm pages
2024-03-19 22:12:23 +01:00
Marc Alexander
ff96c1a907
Merge pull request #6588 from marc1706/ticket/17296
[ticket/17296] Reduce complexity of relative paths on adm pages
2024-03-19 22:11:46 +01:00
Marc Alexander
e7d928d6ef
Merge branch 'ticket/17296' into ticket/17296-master 2024-03-19 20:51:48 +01:00
Marc Alexander
b4a343bdc9
[ticket/17296] Enforce unique session entry for admin user with delete
PHPBB3-17296
2024-03-19 20:36:38 +01:00
Matt Friedman
1ec51c99e5
[ticket/17297] Fix broken no avatar source tag in HTML
PHPBB3-17297

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-03-19 08:46:07 -07:00
Marc Alexander
385de647ec
Merge branch 'ticket/17296' into ticket/17296-master 2024-03-18 21:52:34 +01:00
rxu
6ee64c94a2
[ticket/17284] Add viewtopic_body_online_list_after template event
PHPBB3-17284
2024-03-13 23:25:02 +07:00
Marc Alexander
9c51a7866b
[ticket/17296] Fix session page update test
PHPBB3-17296
2024-03-10 09:26:05 +01:00
Marc Alexander
51b3d9de63
[ticket/17296] Ensure session page update test actually runs
PHPBB3-17296
2024-03-07 21:25:08 +01:00
Marc Alexander
bda99e1c35
[ticket/17296] Reduce complexity of relative paths on adm pages
PHPBB3-17296
2024-03-07 20:57:19 +01:00
Marc Alexander
fc23fd39d2
Merge pull request #6587 from iMattPro/ticket/17291
[ticket/17291] Use icon function in ACP templates
2024-03-04 21:49:26 +01:00
Marc Alexander
ddb4f142a6
[ticket/17291] Default to fa-solid if classes are set without fa class
PHPBB3-17291
2024-03-04 19:24:52 +01:00
Matt Friedman
511d96a522
[ticket/17291] Utilize font classes from the Icon function
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-03-04 09:07:47 -08:00
Matt Friedman
6c5518157d
[ticket/17291] Fix .fas classes and alert close button
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-03-03 14:33:56 -08:00
Matt Friedman
e586cd833c
[ticket/17291] Replace last GIFs with font icons
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-03-02 09:05:52 -08:00
Marc Alexander
fcfed79385
[ticket/17010] Properly handle expired subscriptions and extend tests
PHPBB3-17010
2024-03-01 19:40:26 +01:00
Matt Friedman
6d47a6c6dc
[ticket/17291] Add FontAwesome to installer
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-03-01 07:59:56 -08:00
Marc Alexander
93a6b8d87a
[ticket/17010] Update web-push-testing to 1.1.1
PHPBB3-17010
2024-02-29 22:16:35 +01:00
Marc Alexander
fc14c5fd0b
[ticket/17010] Increase test coverage
PHPBB3-17010
2024-02-27 20:43:27 +01:00
Marc Alexander
f36542c661
[ticket/17010] Update web-push-testing to 1.1.0
PHPBB3-17010
2024-02-27 17:30:46 +01:00
Matt Friedman
158ccd17ff
[ticket/17291] Replace additional images w/ fonts & CSS
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-02-25 12:22:11 -08:00
Matt Friedman
690370fac0
[ticket/17291] Icon class clean up
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-02-24 21:31:10 -08:00
Marc Alexander
a3f6563568
[ticket/17010] Remove duplicated css for buttons
PHPBB3-17010
2024-02-24 22:29:48 +01:00
Marc Alexander
e993d82bc5
[ticket/17010] Update language keys based on review recommendations
PHPBB3-17010
2024-02-24 20:53:03 +01:00
Matt Friedman
9d8d82e176
[ticket/17291] Stack the bigger acp icons
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-02-24 08:52:46 -08:00
Marc Alexander
44861c1f45
[ticket/17010] Add ban manager to webpush test
PHPBB3-17010
2024-02-24 17:49:44 +01:00
Marc Alexander
5ada5728ee
[ticket/17010] Also check .js.twig files with eslint
PHPBB3-17010
2024-02-24 11:58:32 +01:00
Marc Alexander
4e9fb6ed4f
[ticket/17010] Clean up push worker
PHPBB3-17010
2024-02-24 11:58:32 +01:00
Marc Alexander
adf639e871
[ticket/17010] Clean up code and remove unused method
PHPBB3-17010
2024-02-24 11:58:32 +01:00
Marc Alexander
a86d222ab0
[ticket/17010] Remove not needed empty line
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
d79e10e032
[ticket/17010] Unify naming of Web Push
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
bfc3a969ee
[ticket/17010] Remove no longer used route & handler
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
8d9a7aa62c
[ticket/17010] Add new interface and create template data in type
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
fa91bf791f
[ticket/17010] Make webpush js not depend on twig compilation
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
d85da61c9a
[ticket/17010] Move webpush js to assets folder
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
2da2211898
[ticket/17010] Update webpush test
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
479e54db93
[ticket/17010] Add logging to webpush notifications
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
f3eb774abd
[ticket/17010] Add missing language variable
PHPBB3-17010
2024-02-24 11:58:31 +01:00
Marc Alexander
6b00e9fe09
[ticket/17010] Handle already existing subscriptions
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
5098f315fd
[ticket/17010] Use special chars decode to have valid URL with amp
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
79ff21fdf5
[ticket/17010] Move get subscription map to separate function and extend tests
Unit tests will also now ensure there are no special surprises with more than
one subscription for users.

PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
b779ce5910
[ticket/17010] Remove optional column check for non-existent column
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
c35e9c2438
[ticket/17010] Correctly fill subscription map for multiple subscriptions
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
6cc8df5d95
[ticket/17010] Adjust wording on ACP page for webpush
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
21ccb804d3
[ticket/17010] Update explain string in ACP for webpush enable
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
3cbe14eb4a
[ticket/17010] Clean up code and move some functions to core js
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
7410c3be6f
[ticket/17010] Generate VAPID keys with javascript in ACP
PHPBB3-17010
2024-02-24 11:58:30 +01:00
Marc Alexander
3513c85ee6
[ticket/17010] Stop skipping node dependency setup on slow tests
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
974b7a9184
[ticket/17010] Resolve use of undefined variable and possibly wrong type
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
a8dc08a219
[ticket/17010] Add prune notification support to webpush
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
ad196d1dba
[ticket/17010] Move web push testing to slow test group
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
edaff6cd2d
[ticket/17010] Remove undeliverable subscriptions
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
e97313839e
[ticket/17010] Add missing words & loading indicator, fix invalid twig code
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
b3777894cb
[ticket/17010] Fix stylelint issues
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
ac6512da14
[ticket/17010] Add missing copyright header
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
98e0559a1d
[ticket/17010] Remove wrong references to emails
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
166f0deae9
[ticket/17010] Make get_form_tokens() parameters optional
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
e177ee3750
[ticket/17010] Add first version of push worker javascript
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
06458c95f5
[ticket/17010] Add button disabled state CSS
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
7092f24645
[ticket/17010] Change how notification data is passed to push notifications JS
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
d4b6ad5620
[ticket/17010] Add controller methods for subscribe/unsubscribe and others
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
35259056f0
[ticket/17010] Switch to using form_helper for form tokens
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
0395c8dbac
[ticket/17010] Introduce form_helper to allow using form tokens in javascript
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
ff27401ed2
[ticket/17010] Add javascript for webpush subscribe/unsubscribe
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
199bc8f964
[ticket/17010] Add first webpush controller and start ucp integration
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
9bd9962aea
[ticket/17010] Resolve test issues and add node install for webpush testing
PHPBB3-17010
2024-02-24 11:58:28 +01:00
Marc Alexander
c4a8e32689
[ticket/17010] Adjust query to not trigger full group by issue
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
5fba4682c3
[ticket/17010] Resolve phing sniff issues
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
af29f388da
[ticket/17010] Queue notifications and use flush to send them
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
be21479b2a
[ticket/17010] Add tests for push notification type
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
ec3dc28b51
[ticket/17010] Switch to using table for tracking push subscriptions
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
af31080445
[ticket/17010] Add web-push-testing for implementing web push tests
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
83cf915758
[ticket/17010] Add column for user push subscriptions
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
1c64c695a9
[ticket/17010] Implement basic logic for webpush notifications
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
873a22176d
[ticket/17010] Add Webpush settings and language entries
PHPBB3-17010
2024-02-24 11:58:27 +01:00
Marc Alexander
d05e2dd043
[ticket/17010] Add first web push settings to ACP
PHPBB3-17010
2024-02-24 11:58:26 +01:00
Marc Alexander
769f5bc397
[ticket/17010] Add settings and some more notification code
PHPBB3-17010
2024-02-24 11:58:26 +01:00
Marc Alexander
3feeb237ca
[ticket/17010] Add migration for notificatio_push table
PHPBB3-17010
2024-02-24 11:58:26 +01:00
Marc Alexander
5c51f2ef7f
[ticket/17010] Add webpush to container definition
PHPBB3-17010
2024-02-24 11:58:26 +01:00
Marc Alexander
07d3376612
[ticket/17010] Add web-push-lib dependency
PHPBB3-17010
2024-02-24 11:58:25 +01:00
Marc Alexander
464f37fe46
[ticket/17010] Add dummy for web push notification method
PHPBB3-17010
2024-02-24 11:56:01 +01:00
Matt Friedman
c46b700e22
[ticket/17291] Fix some classes for compatibility
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-02-24 00:54:46 -08:00
Matt Friedman
4adf5ac99f
[ticket/17291] Clean out older FontAwesome 4 code
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-02-23 17:33:32 -08:00
Matt Friedman
3cc3bc7e81
[ticket/17291] Use font icons instead of SVGs
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-02-23 16:39:40 -08:00
Matt Friedman
873c838d57
[ticket/17291] Replace old forum GIFs with SVGs
PHPBB3-17291

Signed-off-by: Matt Friedman <maf675@gmail.com>
2024-02-23 13:44:24 -08:00
Marc Alexander
2c29c8352a
[ticket/17291] Add styles/all/imgs to allowed paths for acp style files
PHPBB3-17291
2024-02-23 22:08:41 +01:00
Marc Alexander
ab9f636ad6
Merge branch '3.3.x' 2024-02-23 20:37:16 +01:00
Marc Alexander
763c6f625f
Merge pull request #6584 from Crizz0/ticket/17292
[ticket/17292] Use new spamhaus.org check url
2024-02-23 20:36:36 +01:00
Matt Friedman
35f4dc7691
[ticket/17291] Switch ACP images to font icons
PHPBB3-17291
2024-02-23 11:26:34 -08:00
Marc Alexander
7a734f7f74
Merge branch '3.3.x' 2024-02-23 20:05:47 +01:00
Marc Alexander
b05082e011
Merge pull request #6586 from marc1706/ticket/17293-master
[ticket/17293] Update composer and dependencies to latest versions -- master version
2024-02-23 20:05:41 +01:00
Marc Alexander
06672d896b
Merge pull request #6585 from marc1706/ticket/17293
[ticket/17293] Update composer and dependencies to latest versions
2024-02-23 20:05:18 +01:00
Marc Alexander
4afa184110
[ticket/17292] Add needed www prefix for spamcop
PHPBB3-17292
2024-02-23 20:01:41 +01:00
Marc Alexander
12a942747a
Merge pull request #6564 from marc1706/ticket/13162
[ticket/13162] Add truncate table functionality to database tools
2024-02-23 19:57:49 +01:00
Marc Alexander
a700111808
[ticket/17293] Update composer dependencies for master to latest versions
PHPBB3-17293
2024-02-23 18:22:08 +01:00
Marc Alexander
c654b9b702
Merge branch 'ticket/17293' into ticket/17293-master 2024-02-23 18:21:19 +01:00
Marc Alexander
602841fd11
[ticket/17293] Update composer dependencies to latest versions
PHPBB3-17293
2024-02-23 18:20:30 +01:00
Marc Alexander
ae3c294a2f
[ticket/17293] Update composer to 2.7.1
PHPBB3-17293
2024-02-23 18:19:53 +01:00
Marc Alexander
86af3c0f56
Merge pull request #6541 from Crizz0/ticket/17093-master
[ticket/17093] Add ACP setting to limit access to disabled board
2024-02-22 20:01:59 +01:00
Marc Alexander
ba2421ec0e
Merge pull request #6581 from marc1706/ticket/17283
[ticket/17283] Remove iconify support
2024-02-22 19:49:18 +01:00
Christian Schnegelberger
00b8cb1e52 [ticket/17292] Use new spamhaus.org check url
PHPBB3-17292
2024-02-22 19:16:54 +01:00
Marc Alexander
946fb7d9a4
[ticket/17093] Change how login is handled to support disabled boards
PHPBB3-17093
2024-02-22 19:06:46 +01:00
Marc Alexander
be93efee1d
[ticket/17093] Add test for disabled board behavior
PHPBB3-17093
2024-02-22 17:42:06 +01:00
Marc Alexander
232dfa6b20
[ticket/17093] Add docblock and use language instead of user
PHPBB3-17093
2024-02-19 18:54:12 +01:00
Marc Alexander
d8608e4ba5
[ticket/17093] Remove not needed values
PHPBB3-17093
2024-02-19 18:49:37 +01:00
Marc Alexander
073e19552f
[ticket/17283] Add CDN fallback for font awesome
PHPBB3-17283
2024-02-19 17:59:38 +01:00
Marc Alexander
6fe2012bf8
Merge branch '3.3.x' 2024-02-18 20:34:34 +01:00
Marc Alexander
eabe2632dc
Merge pull request #6582 from rxu/ticket/17286
[ticket/17286] Do not update user session page if it does not exist
2024-02-18 20:34:32 +01:00
Ruben Calvo
3c75fedffe
[ticket/17289] Fix dependency injection error when using development environment
PHPBB3-17289
2024-02-18 17:49:36 +01:00
Marc Alexander
aa3f253030
[ticket/17283] Remove unused code
PHPBB3-17283
2024-02-18 17:08:51 +01:00
Marc Alexander
ad5e2a3602
[ticket/17283] Use cdnjs url instead and use in default installation
PHPBB3-17283
2024-02-18 17:08:25 +01:00
Marc Alexander
da48c178ea
[ticket/17283] Add migration for font awesome 6.5.1 cdn url
PHPBB3-17283
2024-02-18 17:08:25 +01:00
Marc Alexander
580ce4ca42
[ticket/17283] Update fa tests and remove iconify parts
PHPBB3-17283
2024-02-12 18:53:32 +01:00
Marc Alexander
3b7795ecc0
[ticket/17283] Remove iconify packages
PHPBB3-17283
2024-02-12 18:53:30 +01:00
Marc Alexander
db56017d57
[ticket/17283] Remove remaining parts using iconify
PHPBB3-17283
2024-02-12 18:52:45 +01:00
Marc Alexander
9af61c1f1e
[ticket/17283] Remove iconify from template files and assets
PHPBB3-17283
2024-02-12 18:51:47 +01:00
Marc Alexander
75b2579aa9
[ticket/17283] Remove last remaining uses of iconify
PHPBB3-17283
2024-02-12 18:51:47 +01:00
Marc Alexander
8bbb4aa25d
[ticket/17283] Replace iconify fa with direct fa icons
PHPBB3-17283
2024-02-12 18:51:47 +01:00
Marc Alexander
91af7e5df6
[ticket/17283] Fix coloring of unapproved icon
PHPBB3-17283
2024-02-12 18:51:47 +01:00
Marc Alexander
1c961e4531
[ticket/17283] Fix breadcrumbs pointing the wrong direction
PHPBB3-17283
2024-02-12 18:51:47 +01:00
Marc Alexander
455d6b071b
[ticket/17283] Adjust classes and lang call for icon
PHPBB3-17283
2024-02-12 18:51:46 +01:00
Marc Alexander
e4974888bd
[ticket/17283] Finish converting navbar to font awesome
PHPBB3-17283
2024-02-12 18:51:46 +01:00
Marc Alexander
302e9000e6
[ticket/17283] Change first icons to font and adjust icon alignment
PHPBB3-17283
2024-02-12 18:51:46 +01:00
Marc Alexander
cb33889999
[ticket/17283] Add back font awesome
PHPBB3-17283
2024-02-12 18:51:46 +01:00
Christian Schnegelberger
c000089cfd [ticket/17093] Remove short if in selected
PHPBB3-17093
2024-02-04 16:45:04 +01:00
Christian Schnegelberger
ce8b31130c [ticket/17093] Fix sniff error in migration
PHPBB3-17093
2024-02-04 16:06:31 +01:00
Christian Schnegelberger
73806f9342 [ticket/17093] Use acp twig macro for display of acp board setting
PHPBB3-17093
2024-02-04 15:15:22 +01:00
rxu
112392bcf3
[ticket/17286] Remove test pauses
PHPBB3-17286
2024-02-03 12:09:47 +07:00
rxu
9401ce1c5f
[ticket/17286] Add test
PHPBB3-17286
2024-02-03 00:02:03 +07:00
rxu
ec7180db4f
[ticket/17286] Do not update user session page if it does not exist
PHPBB3-17286
2024-02-02 23:33:12 +07:00
Marc Alexander
99884d8bbb
Merge pull request #6579 from marc1706/ticket/17281
[ticket/17281] Update to psalm 5.x
2024-01-31 21:14:15 +01:00
Marc Alexander
3abcd746ab
Merge branch '3.3.x' 2024-01-04 21:05:18 +01:00
Marc Alexander
512a93727a
Merge pull request #6568 from Prosk8er/ticket/17235
[ticket/17235] missing autocomplete for username
2024-01-04 21:04:17 +01:00
Marc Alexander
e5ddf24fb9
Merge branch '3.3.x' 2024-01-02 16:47:51 +01:00
Marc Alexander
c4642d2502
Merge pull request #6580 from rxu/ticket/17117
[ticket/17117] Do not load non-existent/disabled notification methods
2024-01-02 16:47:49 +01:00
Prosk8er
f3a596b78b
[ticket/17235] Fixes for issues mentioned in code review
PHPBB3-17235
2024-01-02 16:46:04 +01:00
rxu
887b1e25fb
[ticket/17117] Add test for non=existent notification method
PHPBB3-17117
2024-01-02 16:30:44 +07:00
rxu
f31ea59a1a
[ticket/17117] Do not load non-existent/disabled notification methods
Non-existent or disabled notification methods (f.e. added
by extensions which were later disabled/purged) should not be loaded.

PHPBB3-17117
2024-01-02 15:45:42 +07:00
Marc Alexander
39cad1d235
Merge branch '3.3.x' 2024-01-01 21:35:55 +01:00
Marc Alexander
61a28c154b
Merge pull request #6563 from marc1706/ticket/17212
[ticket/17212] Support updating session info when editing post with p=
2024-01-01 21:35:53 +01:00
Marc Alexander
c73e7bfe05
[ticket/17281] Remove not needed suppress
PHPBB3-17281
2023-12-31 15:08:37 +01:00
Marc Alexander
00a9c130ac
Merge branch '3.3.x' 2023-12-31 10:43:23 +01:00
Marc Alexander
9f099a75cd
Merge pull request #6574 from rxu/ticket/17232-master
[ticket/17232] Improve SQL error messages handling - master version
2023-12-31 10:43:19 +01:00
Marc Alexander
565053f508
Merge pull request #6573 from rxu/ticket/17232
[ticket/17232] Improve SQL error messages handling
2023-12-31 10:43:05 +01:00
Marc Alexander
6593440b56
Merge branch '3.3.x' 2023-12-31 09:38:23 +01:00
Marc Alexander
5a922ffa5b
Merge pull request #6578 from marc1706/ticket/17280
[ticket/17280] Fall back to branch when no valid title found
2023-12-31 09:38:20 +01:00
rxu
af05fe4f19
[ticket/17232] Remove sqlite3 dbtool
PHPBB3-17232
2023-12-31 15:21:10 +07:00
Marc Alexander
e42b743b86
[ticket/17281] Fix return type and ensure type correctness
PHPBB3-17281
2023-12-30 20:58:54 +01:00
Marc Alexander
5d53089651
[ticket/17281] Fix some smaller issues
PHPBB3-17281
2023-12-30 18:04:27 +01:00
Marc Alexander
661a8a6117
[ticket/17281] Update psalm config and fix issues
PHPBB3-17281
2023-12-30 17:41:12 +01:00
Marc Alexander
b4ff57e2a4
[ticket/17280] Fall back to branch when no valid title found
PHPBB3-17280
2023-12-30 10:07:49 +01:00
Marc Alexander
c6c299eea4
[ticket/17281] Update to psalm 5.x
PHPBB3-17281
2023-12-30 10:07:23 +01:00
Marc Alexander
bedc86ea2d
Merge branch '3.3.x' 2023-12-30 09:19:49 +01:00
Marc Alexander
95f5f6730e
Merge pull request #6576 from rxu/ticket/17277-master
[ticket/17277] Add template events to UCP - master version
2023-12-30 09:19:44 +01:00
Marc Alexander
e4d5cbbc76
Merge pull request #6575 from rxu/ticket/17277
[ticket/17277] Add template events to UCP
2023-12-30 09:19:25 +01:00
Marc Alexander
b6951fa44a
Merge pull request #6577 from marc1706/ticket/17279
[ticket/17279] Use only needed iconify icon packages
2023-12-29 22:10:34 +01:00
Marc Alexander
ae7100957c
[ticket/17279] Update parameters for constructor in tests
PHPBB3-17279
2023-12-29 21:41:00 +01:00
Marc Alexander
327b891ee1
[ticket/17279] Remove iconify/json from composer
We only need the tools, icons are retrieved from assets folder.

PHPBB3-17279
2023-12-29 21:27:27 +01:00
Marc Alexander
0c2fa3a065
[ticket/17279] Get iconify icons from assets folder
PHPBB3-17279
2023-12-29 21:26:41 +01:00
Marc Alexander
5afa5db41f
[ticket/17279] Add iconify icon sets that are needed and update iconify
PHPBB3-17279
2023-12-29 21:25:59 +01:00
rxu
d2ac8a3abd
Merge branch 'ticket/17277' into ticket/17277-master 2023-12-26 01:01:55 +07:00
rxu
dc415768a8
[ticket/17277] Add template events to UCP
PHPBB3-17277
2023-12-26 00:35:55 +07:00
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
f9863f9b34
Merge pull request #6525 from marc1706/ticket/16944
[ticket/16944] Use icon bundle to load Iconify locally
2023-12-17 21:44:17 +01:00
Marc Alexander
3c66dc0128
Merge branch '3.3.x' 2023-12-17 20:04:32 +01:00
Marc Alexander
213d092f6f
Merge pull request #6570 from Crizz0/ticket/17237
[ticket/17237] Use single quotes for QUICKMOD_ACTION_NOT_ALLOWED var
2023-12-17 20:04:30 +01:00
Marc Alexander
59f387e828
[ticket/13162] Use db tools for truncating
PHPBB3-13162
2023-12-17 19:49:23 +01:00
Marc Alexander
c31ac7348a
[ticket/13162] Remove unused use statement
PHPBB3-13162
2023-12-17 12:49:40 +01:00
Marc Alexander
0ae7e3f992
[ticket/13162] Add tests for truncate table via tools
PHPBB3-13162
2023-12-17 12:49:40 +01:00
Marc Alexander
5a1fe1db12
[ticket/13162] Add truncate table functionality to doctrine tools
PHPBB3-13162
2023-12-17 12:49:40 +01:00
Marc Alexander
afe41e3916
Merge branch '3.3.x' 2023-12-17 10:25:44 +01:00
Marc Alexander
0ad712b4e2
Merge pull request #6572 from marc1706/ticket/17236-master
[ticket/17236] Update composer dependencies to impove PHP 8.3 compatibility -- master version
2023-12-17 10:25:40 +01:00
Marc Alexander
3477562c58
Merge pull request #6569 from marc1706/ticket/17236
[ticket/17236] Update composer dependencies to improve PHP 8.3 compatibility
2023-12-17 10:25:11 +01:00
Marc Alexander
b1c5401ba8
Merge branch 'ticket/17236' into ticket/17236-master 2023-12-16 20:50:03 +01:00
Marc Alexander
d5d449b78e
[ticket/17236] Update more dependencies
PHPBB3-17236
2023-12-16 20:36:43 +01:00
Christian Schnegelberger
6c43f81e8d [ticket/17237] Use single quotes for QUICKMOD_ACTION_NOT_ALLOWED var
PHPBB3-17237
2023-11-30 12:34:48 +01:00
Marc Alexander
856ce16a87
[ticket/17236] Update composer dependencies to improve PHP 8.3 compatibility
PHPBB3-17236
2023-11-29 20:39:30 +01:00
Prosk8er
bc5c095363 [ticket/17235] missing autocomplete for username
PHPBB3-17235
2023-11-29 09:14:51 -05:00
Marc Alexander
fc29dfd9df
Merge branch '3.3.x' 2023-11-26 20:53:42 +01:00
Marc Alexander
9ba6e9b60d
Merge pull request #6567 from rxu/ticket/17233
[ticket/17233] Add PHP 8.3 tests to the 3.3.x branch - 3.3.x version
2023-11-26 20:52:33 +01:00
rxu
bf26da660a
[ticket/17233] Add PHP 8.3 tests to the 3.3.x branch
PHPBB3-17233
2023-11-26 22:44:40 +07:00
Marc Alexander
a9b5dcd954
[ticket/17176] Use different call to cause a notice
The previous call was upgraded to cause a warning in PHP 8.3

PHPBB3-17176
2023-11-26 22:41:30 +07:00
Marc Alexander
5b1ef39c08
Merge branch '3.3.x' 2023-11-21 20:52:40 +01:00
Marc Alexander
7e5e499615
Merge pull request #6566 from marc1706/ticket/17230-master
[ticket/17230] Update doctum to 5.5.3 for PHP 8.1 compatibility -- master version
2023-11-21 20:52:31 +01:00
Marc Alexander
303f8f55cb
Merge pull request #6565 from marc1706/ticket/17230
[ticket/17230] Update doctum to 5.5.3 for PHP 8.1 compatibility
2023-11-21 20:52:12 +01:00
Marc Alexander
100294d5e7
Merge branch 'ticket/17230' into ticket/17230-master 2023-11-21 20:02:12 +01:00
Marc Alexander
c6fe842bc8
[ticket/17230] Update doctum to 5.5.3 for PHP 8.1 compatibility
PHPBB3-17230
2023-11-21 20:00:59 +01:00
Marc Alexander
e6edd24a2b
[ticket/16944] Move test file
PHPBB3-16944
2023-11-14 21:51:55 +01:00
Marc Alexander
c98778dbf6
[ticket/16944] Add tests for iconify bundler
PHPBB3-16944
2023-11-14 21:40:26 +01:00
Marc Alexander
b4b7199ed5
[ticket/16944] Adjust iconify path for installer
PHPBB3-16944
2023-11-12 21:26:38 +01:00
Marc Alexander
09cc08ea74
[ticket/16944] Unify footer code and clean up code
PHPBB3-16944
2023-11-12 20:09:42 +01:00
Marc Alexander
fdb28d1d06
[ticket/16944] Remove no longer needed iconify bundle
PHPBB3-16944
2023-11-12 16:31:03 +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
3db2089208
[ticket/16944] Update tests for adjusted environment constructor
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
7f80772eda
[ticket/16944] Use iconify bundler in develop script
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
485cd776d1
[ticket/16944] Use icon bundle to load Iconify locally
PHPBB3-16944
2023-11-12 16:04:50 +01:00
Marc Alexander
92e678a116
[ticket/17212] Extend viewonline test for editing post
PHPBB3-17212
2023-11-11 10:36:17 +01:00
Marc Alexander
c098468699
[ticket/17212] Add comment on the need for updating session info
PHPBB3-17212
2023-11-09 21:10:07 +01:00
Marc Alexander
613582e2c5
[ticket/17212] Support updating session info when editing post with p=
PHPBB3-17212
2023-11-09 21:08:31 +01:00
Marc Alexander
604d776dd7
Merge pull request #6518 from marc1706/ticket/9687-new
[ticket/9687] Refactor banning
2023-11-06 21:52:40 +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
eacfe7be7b
[ticket/9687] Remove no longer needed code after adjusting query
PHPBB3-9687
2023-11-06 17:58:13 +01:00
Marc Alexander
744bf162b3
[ticket/9687] Adjust query to use join again
PHPBB3-9687
2023-11-05 21:12:20 +01:00
Marc Alexander
0901633349
[ticket/9687] Improve ban query
PHPBB3-9687
2023-11-05 20:21:41 +01:00
Marc Alexander
51ea6d8241
[ticket/9687] Remove exclude from banning lang strings
PHPBB3-9687
2023-11-05 20:21:41 +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
8e80d734c8
[ticket/9687] Use correct sql_error call to prevent accessing private member
PHPBB3-9687
2023-11-05 20:21:40 +01:00
Marc Alexander
598f899fb8
[ticket/9687] Fix converting phpBB2 bans
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
0f18869702
[ticket/9687] Fix text inconsistency between mysql & postgres
PHPBB3-9687
2023-11-05 20:21:40 +01:00
Marc Alexander
040b277fd9
[ticket/9687] Add array reverse only for linux postgres
PHPBB3-9687
2023-11-05 20:21:39 +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
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
8bdda472bf
[ticket/9687] Fix tests
PHPBB3-9687
2023-11-05 20:21:36 +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
3563f20991
[ticket/9687] Fix ban session tests for real
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
573fe5ddf8
Merge branch '3.3.x' 2023-11-04 08:29:20 +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
6710bba04a
Merge pull request #6561 from marc1706/ticket/17209
[ticket/17209] Improve mentions migration and add fallback for permission role_exists
2023-11-03 22:23:08 +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
0e3bc638e9
Merge pull request #6560 from marc1706/ticket/17208
[ticket/17208] Skip profile field data update if youtube cpf doesn't exist
2023-11-02 21:50:42 +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
Marc Alexander
526c79d2e2
[ticket/17208] Skip profile field data update if youtube cpf doesn't exist
PHPBB3-17208
2023-11-01 16:50:20 +01:00
Marc Alexander
8afc638171
[ticket/17207] Lazily call get_web_root_path() in twig environment
PHPBB3-17207
2023-11-01 16:23:23 +01:00
rxu
9e130333c0
[ticket/16470] remove unneeded migration, adjust code
PHPBB3-16470
2023-11-01 21:03:07 +07:00
Marc Alexander
8a951a6ad3
[ticket/17204] Update node dependencies
PHPBB3-17204
2023-11-01 09:50:08 +01:00
Marc Alexander
be9e833661
[ticket/17204] Update composer dependencies on master
PHPBB3-17204
2023-11-01 09:49:39 +01:00
Marc Alexander
101d8fd52e
Merge branch 'ticket/17204' into ticket/17204-master 2023-11-01 09:49:13 +01:00
Marc Alexander
00d349cfbb
[ticket/17203] Fix stylesheet formatting
PHPBB3-17203
2023-11-01 07:55:59 +01:00
Marc Alexander
2b7d8020b9
[ticket/17204] Update composer to latest version
PHPBB3-17204
2023-10-31 22:33:08 +01:00
Marc Alexander
bb7e7b682d
[ticket/17204] Update composer dependencies to latest versions
PHPBB3-17204
2023-10-31 22:20:35 +01:00
Marc Alexander
4955de8104
Merge branch '3.3.x' 2023-10-31 22:11:09 +01:00
Marc Alexander
37039f95d2
Merge pull request #6555 from GanstaZ/ticket/17203
[ticket/17203] Add CSS ol for group desc
2023-10-31 22:10:04 +01:00
Marc Alexander
da7c0da151
Merge branch '3.3.x' 2023-10-31 22:02:32 +01:00
Marc Alexander
993e28098d
Merge pull request #6554 from GanstaZ/ticket/17202
[ticket/17202] Include bidi.css to print only in RTL languages
2023-10-31 22:02:30 +01:00
Marc Alexander
9ec60b4523
Merge pull request #6534 from Crizz0/ticket/17191
[ticket/17191] New config values to language/en/composer.json
2023-10-31 20:27:12 +01:00
Marc Alexander
9a1a613c0c
Merge branch '3.3.x' 2023-10-31 20:24:59 +01:00
Marc Alexander
25c20cbcf3
Merge pull request #6553 from marc1706/ticket/17201
[ticket/17201] Do not run dirname() on dir path during install redirect
2023-10-31 20:21:31 +01:00
Marc Alexander
2e6d825046
Merge branch '3.3.x' 2023-10-30 21:43:05 +01:00
Marc Alexander
88bbd0fca6
Merge pull request #6556 from GanstaZ/ticket/17200
[ticket/17200] Fix color parse error in viewonline legend
2023-10-30 21:40:33 +01:00
Marc Alexander
d90e97342a
Merge branch '3.3.x' 2023-10-30 21:37:28 +01:00
Marc Alexander
eed57fd089
Merge pull request #6543 from Crizz0/ticket/17187
[ticket/17187] Repair mcp link to first unread post
2023-10-30 21:37:25 +01:00
Marc Alexander
58fc9e042a
[ticket/17201] Add comment on need to add dot to script_name
PHPBB3-17201
2023-10-29 16:54:07 +01:00
GanstaZ
5ab3916311
[ticket/17200] Remove not needed addition
PHPBB3-17200
2023-10-29 16:45:33 +01:00
GanstaZ
79b8f56427 [ticket/17200] Fix color error in viewonline legend
PHPBB3-17200
2023-10-25 15:56:03 +03:00
Marc Alexander
a86f64fbe9
Merge pull request #6540 from rubencm/ticket/17184
[ticket/17184] Remove subfolders option in local storage
2023-10-23 21:24:34 +02:00
Marc Alexander
593c4b875c
[ticket/17201] Split off logic into function and add tests
PHPBB3-17201
2023-10-23 21:10:53 +02:00
GanstaZ
2e93f5f3e8 [ticket/17202] Include bidi.css to print only in RTL languages
PHPBB3-17202
2023-10-23 21:47:10 +03:00
GanstaZ
959f60a591 [ticket/17203] Add CSS ol for group desc
PHPBB3-17203
2023-10-23 21:36:31 +03:00
Marc Alexander
607a2c483a
[ticket/17201] Add dot for improved dirname for URI ending in slash
PHPBB3-17201
2023-10-23 17:26:10 +02:00
Marc Alexander
70ba9dac03
[ticket/17201] Do not run dirname() on dir path during install redirect
PHPBB3-17201
2023-10-22 20:46:29 +02:00
Marc Alexander
88385d6da2
Merge branch '3.3.x' 2023-10-22 16:15:36 +02:00
Marc Alexander
7e6c5df710
Merge branch 'prep-release-3.3.11' into 3.3.x 2023-10-21 08:09:41 +02:00
Marc Alexander
90973a52b4
[prep-release-3.3.11] Update changelog for 3.3.11 2023-10-16 22:11:56 +02:00
Marc Alexander
4eef6a4de4
[3.3.x] Update version numbers to 3.3.12-dev 2023-10-15 16:56:54 +02:00
Marc Alexander
01b8d6a58e
Merge branch 'prep-release-3.3.11' into 3.3.x 2023-10-15 16:55:16 +02:00
Marc Alexander
31b3d56ac1
Merge pull request #70 from phpbb/ticket/security-132
[ticket/security-132] Limit maximum number of captcha attempts at register
2023-10-15 13:51:05 +02:00
Marc Alexander
ccf6e6c255
Merge pull request #69 from phpbb/ticket/security-279
[ticket/security/279] Escape smilies URL and prevent paths in .pak filename
2023-10-15 13:50:41 +02:00
Marc Alexander
8fe3a97a1a
[prep-release-3.3.11] Update changelog for 3.3.11 2023-10-15 12:02:16 +02:00
Marc Alexander
2c5519da39
[prep-release-3.3.11] Add migration for 3.3.11 2023-10-15 11:59:24 +02:00
Marc Alexander
0c90bf0000
[prep-release-3.3.11] Update version numbers to 3.3.11 2023-10-15 11:57:17 +02:00
Marc Alexander
edc610e81d
[prep-release-3.3.11] Update version numbers to 3.3.11 2023-10-15 11:57:16 +02:00
Marc Alexander
831942a022
Merge branch '3.3.x' 2023-10-10 21:00:47 +02:00
Marc Alexander
e071cd801a
Merge pull request #6527 from marc1706/ticket/16877
[ticket/16877] Use replacement library for oauth
2023-10-10 20:53:05 +02:00
Marc Alexander
228e2437b2
Merge branch '3.3.x' 2023-10-06 20:20:03 +02:00
Marc Alexander
ac76b80cb1
Merge pull request #6531 from toxyy/ticket/17188
[ticket/17188] Allow request variable to check multiline unicode
2023-10-06 20:20:00 +02:00
toxyy
d4e0840e6f [ticket/17188] Change regex being edited
Change the edited regex to ruben's recommendation

PHPBB3-17188
2023-10-05 16:16:30 -04:00
Marc Alexander
137422116e
[ticket/security-132] Limit maximum number of captcha attempts at register
SECURITY-132
2023-10-05 21:06:15 +02:00
Marc Alexander
3cc2e41af8
[ticket/17191] Removed unused use statements
PHPBB3-17191
2023-10-04 22:07:21 +02:00
Marc Alexander
1e3d9f99b4
Merge branch '3.3.x' 2023-10-04 21:51:48 +02:00
Marc Alexander
5f8c9962a0
Merge pull request #6521 from marc1706/ticket/13399
[ticket/13399] Add separate plural rules for characters count
2023-10-04 21:51:46 +02:00
Marc Alexander
4ed18355e9
[ticket/17191] Remove invalid/unused code from tests
PHPBB3-17191
2023-10-04 21:50:30 +02:00
Marc Alexander
dc9ef40669
[ticket/17191] Inject variables from composer.json when loading language files
PHPBB3-17191
2023-10-04 21:33:19 +02:00
Christian Schnegelberger
4baa3e778d
[ticket/17191] Repair functional tests for lang change
PHPBB3-17191
2023-10-04 20:14:41 +02:00
Christian Schnegelberger
154f0e719d
[ticket/17191] Fix code sniffer issues
PHPBB3-17191
2023-10-04 20:14:41 +02:00
Christian Schnegelberger
8abf9b66e1
[ticket/17191] Use di and avoid circular ref
PHPBB3-17191
2023-10-04 20:14:41 +02:00
Christian Schnegelberger
14b7caecd1
[ticket/17191] Make sure user_lang from DB is considered, with fallback
PHPBB3-17191
2023-10-04 20:14:40 +02:00
Christian Schnegelberger
a54f5c0ca0
[ticket/17191] Add lang helper service to feed/controller
PHPBB3-17191
2023-10-04 20:14:40 +02:00
Christian Schnegelberger
5b79ac0fc9
[ticket/17191] Remove not used use statement in language/language.php
PHPBB3-17191
2023-10-04 20:14:40 +02:00
Christian Schnegelberger
21c38e2572
[ticket/17191] Change plural-rule to integer from string
PHPBB3-17191
2023-10-04 20:14:40 +02:00
Christian Schnegelberger
706c788f28
[ticket/17191] Add L_RECAPTCHA_LANG to page_header()
PHPBB3-17191
2023-10-04 20:14:40 +02:00
Christian Schnegelberger
6d07852410
[ticket/17191] Add new direction and user_langto helper and language.php
PHPBB3-17191
2023-10-04 20:14:39 +02:00
Christian Schnegelberger
06f38a5646
[ticket/17191] Add language helper function to get composer.json content
PHPBB3-17191
2023-10-04 20:14:39 +02:00
Christian Schnegelberger
1cc6a479a1
[ticket/17191] Replace lang keys in fucntions with composer output
PHPBB3-17191
2023-10-04 20:14:39 +02:00
Christian Schnegelberger
36ea0c1f2e
[ticket/17191] Update language file helper for new composer values
PHPBB3-17191
2023-10-04 20:14:39 +02:00
Christian Schnegelberger
99fabe2eb8
[ticket/17191] new config values lang/en/composer.json fr common/recaptcha
PHPBB3-17191
2023-10-04 20:14:38 +02:00
Marc Alexander
0a8391857f
[ticket/13399] Add info about usage of CHARACTERS_XY lang string
PHPBB3-13399
2023-10-04 20:09:47 +02:00
Marc Alexander
7fcfcec600
Merge branch '3.3.x' 2023-10-04 20:03:19 +02:00
Marc Alexander
233d6a0a69
Merge pull request #6546 from Derky/ticket/17189
[Ticket/17189] Improve installer file permission checks
2023-10-04 20:03:17 +02:00
Marc Alexander
91b3627236
[ticket/17189] Check if different way of getting parent path works better
PHPBB3-17189
2023-10-02 21:45:31 +02:00
Marc Alexander
368239a0fc
Merge branch '3.3.x' 2023-10-02 21:02:08 +02:00
Marc Alexander
9dec6d3176
Merge pull request #6552 from marc1706/ticket/12904
[ticket/12904] Do not display info about required fields without any
2023-10-02 21:02:05 +02:00
Marc Alexander
6fac65d193
[ticket/12904] Do not display info about required fields without any
PHPBB3-12904
2023-10-01 21:20:00 +02:00
Marc Alexander
2ff409ae4d
Merge branch '3.3.x' 2023-10-01 14:00:51 +02:00
Marc Alexander
42bf5778d5
Merge pull request #6526 from marc1706/ticket/17029
[ticket/17029] Update post count when changing post visibility
2023-10-01 13:59:05 +02:00
Marc Alexander
4bf78d139b
[ticket/17029] Add tests for deleting of last post with different visibility
PHPBB3-17029
2023-10-01 11:12:14 +02:00
Marc Alexander
d76c571ad1
[ticket/17029] Test changing of post count on approve/delete
PHPBB3-17029
2023-10-01 10:35:57 +02:00
Marc Alexander
4046365977
[ticket/17029] Use constants instead of magic numbers in tests
PHPBB3-17029
2023-10-01 10:30:57 +02:00
Marc Alexander
4cd895e456
Merge branch '3.3.x' 2023-09-30 17:07:05 +02:00
Marc Alexander
c480dd8d2f
Merge pull request #6547 from Crizz0/ticket/17113
[ticket/17113] Write icon_id to split topic's posts
2023-09-30 17:07:03 +02:00
Derky
266376af2e
[ticket/security/279] Use utf8_basename for smilies pak file check
SECURITY-279
2023-09-30 16:22:57 +02:00
Derky
c4f42c1573
[ticket/security/279] Use rawurlencode for escaping smilie URLs
SECURITY-279
2023-09-30 16:22:57 +02:00
Derky
d8ac6f575e
[ticket/security/279] Escape smilies URL and prevent paths in .pak filename
SECURITY-279
2023-09-30 16:22:56 +02:00
Marc Alexander
752800ba19
Merge branch '3.3.x' 2023-09-30 13:44:23 +02:00
Marc Alexander
715c0ad608
Merge pull request #6545 from Crizz0/ticket/17116
[ticket/17116] Remove always TRUE if-sentence
2023-09-30 13:44:21 +02:00
Marc Alexander
745dd5f5a8
[ticket/17113] Usq sql_build_array() for cleaner code
PHPBB3-17113
2023-09-30 13:23:54 +02:00
Christian Schnegelberger
346523fad6
[ticket/17113] Write icon_id to split topic's posts
PHPBB3-17113
2023-09-30 13:23:54 +02:00
Marc Alexander
71f04e7337
Merge branch '3.3.x' 2023-09-30 13:22:46 +02:00
Marc Alexander
78aca08d39
Merge pull request #6551 from marc1706/ticket/17198
[ticket/17198] Use https instead of http as default in remote avatar
2023-09-30 13:22:21 +02:00
Marc Alexander
3dfe60b620
Merge branch '3.3.x' 2023-09-30 13:21:47 +02:00
Marc Alexander
90b1c2210e
Merge pull request #6550 from marc1706/ticket/15973
[ticket/15973] Add canonical URL for index
2023-09-30 13:21:44 +02:00
Marc Alexander
a04af20806
[ticket/17198] Use https instead of http as default in remote avatar
PHPBB3-17198
2023-09-29 21:34:27 +02:00
Marc Alexander
88dcb5d3d5
[ticket/15973] Add canonical URL for index
PHPBB3-15973
2023-09-27 21:03:01 +02:00
Marc Alexander
6e7c366189
Merge branch '3.3.x' 2023-09-27 20:08:44 +02:00
Marc Alexander
2d3781f285
Merge pull request #6548 from battye/ticket/17128
[ticket/17128] Fix outdated link to php.net date format page
2023-09-27 20:08:42 +02:00
battye
b724e82bbd [ticket/17128] Fix outdated link to date format
The information on php.net has been moved from
the date page to the DateTime page as discussed
in Zag

PHPBB3-17128
2023-09-24 19:56:30 +00:00
Marc Alexander
76748edf71
Merge branch '3.3.x' 2023-09-24 20:12:38 +02:00
Marc Alexander
3163b1726c
Merge pull request #6539 from battye/ticket/17172
[ticket/17172] Use correct lang for forum links
2023-09-24 20:09:57 +02:00
Derky
6b6c710706 [ticket/17189] Append slash after installer cache path
PHPBB3-17189
2023-09-24 13:46:39 +02:00
Derky
a78eb6fb42 [ticket/17189] Show file names that couldn't be modified by installer
PHPBB3-17189
2023-09-23 16:50:10 +02:00
Derky
3b622bc005 [ticket/17189] Check folder permissions before writing
PHPBB3-17189
2023-09-23 16:38:32 +02:00
Christian Schnegelberger
b14f37d409 [ticket/17116] Remove always TRUE if-sentence
PHPBB3-17116
2023-09-23 16:17:40 +02:00
Christian Schnegelberger
b0248d2d78 [ticket/17187] Repair mcp link to first unread post
PHPBB3-17187
2023-09-23 15:54:21 +02:00
Marc Alexander
f2e4bdc481
Merge pull request #6542 from rubencm/ticket/16923
[ticket/16923] Fix composer.json requirements
2023-09-23 15:25:47 +02:00
Ruben Calvo
e9445bfeb5
[ticket/16923] Fix composer.json dependencies
PHPBB3-16923
2023-09-23 13:35:17 +02:00
Christian Schnegelberger
042feffed8 [ticket/17093] Depends_on to v3310 and reformat switch
PHPBB3-17093
2023-09-23 12:47:03 +02:00
Christian Schnegelberger
fd21296a18 [ticket/17093] Change wording for _ACCESS_EXPLAIN
PHPBB3-17093
2023-09-23 12:47:03 +02:00
Christian Schnegelberger
104e56f56f [ticket/17093] Fix to differ between Global and local moderators
PHPBB3-17093
2023-09-23 12:47:03 +02:00
Christian Schnegelberger
e55e2f17d3 [ticket/17093] Add space to fix phing sniffer error
PHPBB3-17093
2023-09-23 12:47:03 +02:00
Christian Schnegelberger
54f9b95bea [ticket/17093] Fix wording, variable name and && => ||
PHPBB3-17093
2023-09-23 12:47:03 +02:00
Christian Schnegelberger
31d30ae01d [ticket/17093] Fixes copy & paste error in acp_board.php
PHPBB3-17093
2023-09-23 12:47:03 +02:00
Christian Schnegelberger
d86c51f9e3 [ticket/17093] Add new board settings option for disable board access
PHPBB3-17093
2023-09-23 12:47:00 +02:00
Ruben Calvo
94279d8ead
[ticket/17184] Remove subfolders option in local storage
PHPBB3-17184
2023-09-23 11:22:25 +02:00
battye
0f38ece743 [ticket/17172] Use correct lang for forum links
PHPBB3-17172
2023-09-22 17:08:02 +02:00
Marc Alexander
276d793c7b
Merge pull request #6538 from marc1706/ticket/17195
[ticket/17195] Remove travis CI files
2023-09-22 16:06:04 +02:00
Marc Alexander
eee8d80aae
Merge branch '3.3.x' 2023-09-22 15:13:58 +02:00
Marc Alexander
686f034c39
Merge pull request #6537 from Crizz0/ticket/17194-master
[ticket/17194] Move php in vagrant from folders to sites - master edi…
2023-09-22 15:12:44 +02:00
Marc Alexander
e80cf43adc
Merge pull request #6536 from Crizz0/ticket/17194
[ticket/17194] Move php version in vagrant from folders to sites
2023-09-22 15:11:42 +02:00
Marc Alexander
0a395ebb6d
[ticket/17195] Stop artifically slowing down functional tests
PHPBB3-17195
2023-09-22 14:29:53 +02:00
Marc Alexander
54ea9e0aef
[ticket/17195] Remove reference to travis
[skip ci]

PHPBB3-17195
2023-09-22 14:19:48 +02:00
Christian Schnegelberger
78dba4c4c0 [ticket/17194] Move php in vagrant from folders to sites - master edition
PHPBB3-17194
2023-09-22 14:10:06 +02:00
Marc Alexander
2803f04d35
[ticket/17195] Remove travis CI files
PHPBB3-17195
2023-09-22 14:08:36 +02:00
Christian Schnegelberger
aba7f4a9e6 [ticket/17194] Move php version in vagrant from folders to sites
PHPBB3-17194
2023-09-22 13:17:22 +02:00
Derk
276df0a1e4
Merge pull request #6535 from marc1706/ticket/17193
[ticket/17193] Reduce amount of unit test runners
2023-09-22 12:59:31 +02:00
Marc Alexander
316b061de1
[ticket/17193] Remove mariadb versions not working right now
PHPBB3-17193
2023-09-22 12:10:30 +02:00
Marc Alexander
a791b813c3
Merge pull request #6523 from marc1706/ticket/17173
[ticket/17173]  Add functionality for signing build packages
2023-09-22 11:59:13 +02:00
Marc Alexander
8143ec6060
[ticket/17193] Fix invalid PHP versions
PHPBB3-17193
2023-09-22 11:27:18 +02:00
Marc Alexander
19d7e5ffef
[ticket/17193] Reduce amount of runners
PHPBB3-17193
2023-09-22 11:14:24 +02:00
Marc Alexander
1ee4d8387b
[ticket/17193] Run unit tests on single runners again
PHPBB3-17193
2023-09-22 11:07:41 +02:00
Derky
89a4102eda Merge branch '3.3.x' 2023-09-21 19:29:25 +02:00
Derky
e1052bd168 Merge pull request #6532 from marc1706/ticket/12785
[ticket/12785] Prefer REQUEST_URI over PHP_SELF in early redirects
2023-09-21 19:29:21 +02:00
Marc Alexander
2989b4be6e
Merge pull request #6528 from marc1706/ticket/17176
[ticket/17176] Upgrade to Symfony 6.3 and PHP 8.1+
2023-09-21 18:45:56 +02:00
Marc Alexander
49be2ad32c
[ticket/17176] Ignore useless override check
PHPBB3-17176
2023-09-21 17:03:28 +02:00
Marc Alexander
2d06dd03f0
[ticket/17176] Clear up error handler code for psalm
PHPBB3-17176
2023-09-21 16:36:56 +02:00
Marc Alexander
384405d8e0
[ticket/17176] Fix our misuse of trigger_error() to work again
PHPBB3-17176
2023-09-21 15:48:02 +02:00
Marc Alexander
45cefd4433
[ticket/17176] Combine error handler with exception handling/msg_handler()
PHPBB3-17176
2023-09-21 15:45:46 +02:00
Marc Alexander
cf799897e2
[ticket/17176] Fix debug error handling
PHPBB3-17176
2023-09-21 15:22:33 +02:00
Marc Alexander
43772c0608
[ticket/17176] Fix mix of psalm / DebugHandler
PHPBB3-17176
2023-09-21 13:21:05 +02:00
Marc Alexander
5231e04d49
[ticket/17176] Use symfony error handler instead of debug
PHPBB3-17176
2023-09-21 13:15:57 +02:00
Marc Alexander
043d7286e0
[ticket/17176] Remove not needed packages from composer.json and update
PHPBB3-17176
2023-09-21 12:33:02 +02:00
Marc Alexander
2a95238113
[ticket/17173] Fix code according to coding guidelines
PHPBB3-17173
2023-09-21 10:59:45 +02:00
Marc Alexander
5634ea1fdf
[ticket/17176] Use ReturnTypeWillChange instead of suppressing psalm
PHPBB3-17176
2023-09-21 10:32:07 +02:00
Marc Alexander
4bb94bf200
[ticket/17176] Fix functional test after rebase
PHPBB3-17176
2023-09-19 15:34:16 +02:00
Marc Alexander
9fbe00dd45
[ticket/17176] Fix some PHP 8.x deprecations and clean up test code
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
20a2ee2682
[ticket/17176] Use different call to cause a notice
The previous call was upgraded to cause a warning in PHP 8.3

PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
3e2628fb73
[ticket/17176] Ensure slow tests are not run when not selected
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
1f9d14357c
[ticket/17176] Manually include mysql 5.7 builds and change naming of builds
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
6320acb445
[ticket/17176] Add type to test name
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
875d1afd56
[ticket/17176] Use correct ldap URI
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
7c05df1aa8
[ticket/17176] Run functional and unit tests separately
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
f051644c77
[ticket/17176] Use matrix definitions for building build matrix
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
ce5a137eae
[ticket/17176] Use ldapuri instead of removed ldaphost
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
a2282deb9a
[ticket/17176] See if we can enable php 8.3 tests again
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
0101ae9588
[ticket/17176] Use ubuntu latest runner
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
4078ed7e20
[ticket/17176] Remove no longer needed backward compatible phpunit code
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
5d6218dcba
[ticket/17176] Use NativeHttpClient on windows builds
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
dc4d79f3a8
[ticket/17176] Take care of MSSQL being slow
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
4abac49d35
[ticket/17176] Disable PHP 8.3 builds for now as composer cache fails
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
c7071450ec
[ticket/17176] Adjust composer cache usage
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
295fcc771b
[ticket/17176] Pass query_id by ref in sql_fetchfield()
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
eed92e766f
[ticket/17176] Do not always create a new connection in database tests
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
8a2199ed6c
[ticket/17176] Clean up database code to prevent test issues
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
96e97c264e
[ticket/17176] Revert back to doctrine 3.3.x until drop index is solved
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
826aeb7111
[ticket/17176] More minor cleanup after recent changes to db versions
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
ac9659c38f
[ticket/17176] Resolve psalm issues after PHP version update
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
b82c880375
[ticket/17176] Cleaned up psalm stubs folder
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
fa522d2460
[ticket/17176] Add more test stubs for psalm
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
89ad5fbd27
[ticket/17176] Remove PHP 8 workaround for windows machines
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
c91e758902
[ticket/17176] Ensure helpers are of expected type
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
0af921d870
[ticket/17176] Update psalm expected PHP version and add missing return type
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
fccb5ff781
[ticket/17176] Remove use statement
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
abd29e96b5
[ticket/17176] Resolve deprecation notices
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
daf30b89f1
[ticket/17176] Limit characters for bbcode uid
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
0b36bb2218
[ticket/17176] Update doctum to 5.5.2
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
db2669b3cb
[ticket/17176] Remove special handling for PHP 8 in github actions
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
d5e311282e
[ticket/17176] Update vagrant scripts
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
2c6de26871
[ticket/17176] Update PHP versions for github actions
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
97fa5d2784
[ticket/17176] Update minimum PHP version to 8.1
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
66b54d4469
[ticket/17176] Use Symfony name for event dispatcher
The previously used override of the names is no longer supported.

PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
549c818a5c
[ticket/17176] Work around bug with fileuploads in BrowserKit
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
2d7c668a28
[ticket/17176] Use BrowserKit instead of Goutte
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
cef8aaf1a4
[ticket/17176] Update implementations to be compatible with Symfony 6.3
PHPBB3-17176
2023-09-18 19:28:16 +02:00
Marc Alexander
08160b3bc3
[ticket/17176] Update Symfony to 6.3
PHPBB3-17176
2023-09-18 19:27:10 +02:00
toxyy
d59a4d4aad
[ticket/17188] Add unit tests
Adds rxu's unit tests, with rubencm's fix

PHPBB3-17188
2023-09-16 12:55:23 +02:00
toxyy
8360752b2a
[ticket/17188] Allow request variable to check multiline unicode
Change set_var to check for multiline strings if multibyte

PHPBB3-17188
2023-09-16 12:55:23 +02:00
Marc Alexander
d572070456
[ticket/12785] Prefer REQUEST_URI over PHP_SELF in early redirects
PHPBB3-12785
2023-09-16 12:02:39 +02:00
Marc Alexander
fd4ffe58ac
Merge pull request #6530 from rxu/ticket/17151
[ticket/17151] Make macros available for extensions
2023-09-16 10:10:45 +02:00
rxu
0ac97841cb
[ticket/17151] Use Twig and short array syntax in tests
PHPBB3-17151
2023-09-11 09:59:02 +07:00
rxu
69cc2a9734
[ticket/17151] Make macros available for extensions
Also add tests and error reporting.

PHPBB3-17151
2023-09-09 14:02:17 +07:00
Marc Alexander
4513d1c0af
[ticket/16877] Bump minimum PHP version to 7.2.0
PHPBB3-16877
2023-08-15 20:28:41 +02:00
Marc Alexander
74fe9f40b7
[ticket/16877] Use replacement library for oauth
PHPBB3-16877
2023-08-15 19:56:36 +02:00
Marc Alexander
e83ae55d2d
Merge branch '3.3.x' 2023-08-15 18:19:46 +02:00
Marc Alexander
bdbbc63b9c
Merge pull request #6524 from marc1706/ticket/17129
[ticket/17129] Use sql_build_array for cleaner update of youtube profile field
2023-08-15 18:19:43 +02:00
Marc Alexander
10330e5867
[ticket/17029] Fall back to redirecting to topic when post id is invalid
PHPBB3-17029
2023-08-15 11:07:40 +02:00
Marc Alexander
2563561663
[ticket/17029] Treat deleting post as last post when id is bigger
PHPBB3-17029
2023-08-15 11:07:10 +02:00
Marc Alexander
facd14b47e
[ticket/17029] Update post count when changing post visibility
PHPBB3-17029
2023-08-15 11:06:47 +02:00
Marc Alexander
432d09b09c
[ticket/17173] Add signature to packages.json
PHPBB3-17173
2023-08-13 13:20:15 +02:00
Marc Alexander
0596d1065e
[ticket/17129] Use sql_build_array for cleaner update of youtube profile field
PHPBB3-17129
2023-08-13 10:21:02 +02:00
Marc Alexander
74f3453db1
[ticket/17173] Add functionality for signing build packages to build script
PHPBB3-17173
2023-08-11 19:36:30 +02:00
Marc Alexander
1ea2cbb678
[ticket/17173] Add scripts for generating and verifying package signatures
PHPBB3-17173
2023-08-10 20:11:00 +02:00
Marc Alexander
ad3c6ff73c
Merge branch '3.3.x' 2023-08-06 20:32:57 +02:00
Marc Alexander
dde0ccac56
Merge pull request #6517 from marc1706/ticket/17137-master
[ticket/17137] Allow deleting user files only when post/pm can be changed -- master version
2023-08-06 20:32:52 +02:00
Marc Alexander
a414a44e36
Merge pull request #6516 from marc1706/ticket/17137
[ticket/17137] Allow deleting user files only when post/pm can be changed
2023-08-06 20:32:12 +02:00
Marc Alexander
aac2cf5273
Merge pull request #6502 from marc1706/ticket/13276-master
[ticket/13276] Support PHPBB_USE_BOARD_URL_PATH in web root path -- master version
2023-08-06 20:30:54 +02:00
Marc Alexander
9bae0ae928
Merge branch 'ticket/17137' into ticket/17137-master 2023-08-06 16:38:10 +02:00
Marc Alexander
6268693cff
[ticket/17137] Improve code claritiy for math operation vs. comparison
PHPBB3-17137
2023-08-06 16:37:23 +02:00
Marc Alexander
abc4867dbd
Merge branch '3.3.x' 2023-08-06 14:56:53 +02:00
Marc Alexander
e5db724d2c
Merge pull request #6501 from marc1706/ticket/13276
[ticket/13276] Support PHPBB_USE_BOARD_URL_PATH in web root path
2023-08-06 14:54:42 +02:00
Marc Alexander
cdc7f6da22
Merge branch '3.3.x' 2023-08-06 14:01:29 +02:00
Marc Alexander
dd790b41eb
Merge pull request #6481 from marc1706/ticket/17129
[ticket/17129] Update youtube profile field to support latest URLs
2023-08-06 14:01:27 +02:00
Marc Alexander
60c2abdfda
Merge pull request #6507 from marc1706/ticket/12439
[ticket/12439] Unify behavior and deduplicate sql_multi_insert
2023-08-03 19:46:24 +02:00
Marc Alexander
b447e4468a
Merge pull request #6506 from marc1706/ticket/11449
[ticket/11449] Add separate method for deleting notifications by multiple types
2023-08-03 19:45:33 +02:00
Marc Alexander
db2ddd1fd2
Merge pull request #6510 from marc1706/ticket/17155
[ticket/17155] Default to first unread post on topics
2023-08-03 19:39:02 +02:00
Marc Alexander
aa9cd3e427
Merge branch '3.3.x' 2023-08-03 19:37:26 +02:00
Marc Alexander
50859bc8a5
Merge pull request #6522 from marc1706/ticket/13364
[ticket/13364] Force sync forum after splitting topic
2023-08-03 19:37:23 +02:00
Marc Alexander
b0d976f462
[ticket/13364] Force sync forum after splitting topic
PHPBB3-13364
2023-07-31 21:45:59 +02:00
Marc Alexander
9515abdb91
[ticket/13399] Add separate plural rules for characters count
PHPBB3-13399
2023-07-31 21:14:05 +02:00
Marc Alexander
282dd27e23
Merge branch '3.3.x' 2023-07-31 10:05:01 +02:00
Marc Alexander
31ca3c5624
Merge pull request #6520 from marc1706/ticket/17171-master
[ticket/17171] Remove unsupported CSS rules for placeholder -- master version
2023-07-31 10:04:57 +02:00
Marc Alexander
b53645177b
Merge pull request #6519 from marc1706/ticket/17171
[ticket/17171] Remove unsupported CSS rules for placeholder
2023-07-31 10:04:34 +02:00
Marc Alexander
8dede604cc
Merge branch 'ticket/17171' into ticket/17171-master 2023-07-30 10:03:46 +02:00
Marc Alexander
0df0bd269a
[ticket/17171] Remove unsupported CSS rules for placeholder
The content property is not supported by the placeholder pseudo-element
and hence the rules do not have any effect and can be removed.

PHPBB3-17171
2023-07-30 10:00:56 +02:00
Marc Alexander
92d1af4bc7
Merge pull request #6496 from marc1706/ticket/17151
[ticket/17151] Adjust form macros to adhere to coding guidelines
2023-07-30 08:50:33 +02:00
Marc Alexander
658e361957
Merge branch '3.3.x' 2023-07-29 14:44:52 +02:00
Marc Alexander
098f22609d
Merge pull request #6515 from marc1706/ticket/11184
[ticket/11184] Add note about effect of admin permissions for founders
2023-07-29 14:44:49 +02:00
Marc Alexander
4ee1dc9ecf
Merge branch 'ticket/17137' into ticket/17137-master 2023-07-29 10:07:06 +02:00
Marc Alexander
1dedb05dce
[ticket/17137] Add missing post_time column to query
PHPBB3-17137
2023-07-29 10:06:35 +02:00
Marc Alexander
d1941ab769
[ticket/17137] Update tests for master branch
PHPBB3-17137
2023-07-28 22:04:20 +02:00
Marc Alexander
f9fca89ab6
Merge branch 'ticket/17137' into ticket/17137-master 2023-07-28 20:44:38 +02:00
Marc Alexander
e3547aeb82
[ticket/17137] Allow deleting user files only when post/pm can be changed
PHPBB3-17137
2023-07-28 20:43:32 +02:00
Marc Alexander
253ecdd3fe
[ticket/11184] Add note about effect of admin permissions for founders
PHPBB3-11184
2023-07-26 21:45:31 +02:00
Marc Alexander
5d7335671e
Merge branch '3.3.x' 2023-07-26 21:02:13 +02:00
Marc Alexander
f9281f9267
Merge pull request #6514 from marc1706/ticket/11765
[ticket/11765] Support IPv4 embedded IPv6 addresses in short_ipv6()
2023-07-26 21:02:07 +02:00
Marc Alexander
56f0846378
[ticket/11765] Support IPv4 embedded IPv6 addresses in short_ipv6()
PHPBB3-11765
2023-07-26 17:21:43 +02:00
Marc Alexander
85fd25edc8
Merge branch '3.3.x' 2023-07-26 15:21:19 +02:00
Marc Alexander
0ede362120
Merge pull request #6513 from marc1706/ticket/17160
[ticket/17160] Add missing mark column header
2023-07-26 15:21:06 +02:00
Marc Alexander
1712ee610a
Merge pull request #6500 from marc1706/ticket/15687
[ticket/15687] Add attachment filename to attachment URL
2023-07-26 15:19:36 +02:00
Marc Alexander
c48092f6e7
[ticket/15687] Add missing int cast
PHPBB3-15687
2023-07-20 09:09:59 +02:00
Marc Alexander
2aa3b8f1ac
Merge branch '3.3.x' 2023-07-19 22:44:08 +02:00
Marc Alexander
e11c11ac9d
Merge pull request #6512 from marc1706/ticket/8777
[ticket/8777] Discourage deleting user from group with only one group
2023-07-19 22:44:05 +02:00
Marc Alexander
e0e0173442
[ticket/17160] Add missing mark column header
PHPBB3-17160
2023-07-09 22:06:36 +02:00
Marc Alexander
ea0aa7b54a
Merge branch '3.3.x' 2023-07-04 09:00:56 +02:00
Marc Alexander
33c4abe909
Merge pull request #6511 from marc1706/ticket/17053
[ticket/17053] Add simple check for writable cache directory
2023-07-04 09:00:54 +02:00
Marc Alexander
cca85f648b
[ticket/8777] Discourage deleting user with only one group
It will still be possible from the manage groups page though is discouraged
now by hiding the delete entry when managing users.

In addition to this, the manage user page will now show that no group is
specified for the user when viewing the groups page of a user.

PHPBB3-8777
2023-07-04 08:43:54 +02:00
Marc Alexander
add6d2b726
[ticket/17053] Add simple check for writable cache directory
PHPBB3-17053
2023-07-03 21:40:36 +02:00
Marc Alexander
6c37429e89
Merge branch '3.3.x' 2023-07-03 15:01:20 +02:00
Marc Alexander
968ed3a993
Merge pull request #6509 from marc1706/ticket/17154-master
[ticket/17154] Update composer and dependencies -- master version
2023-07-03 15:01:13 +02:00
Marc Alexander
5f825002b6
Merge pull request #6508 from marc1706/ticket/17154
[ticket/17154] Update composer and dependencies
2023-07-03 15:00:38 +02:00
Marc Alexander
68fb6dcb57
[ticket/17155] Default to first unread post on topics
Also removed the unread post icon and instead opted for playing with font
weight and color for indication.

PHPBB3-17155
2023-07-02 14:04:31 +02:00
Marc Alexander
618db4d2ea
[ticket/17154] Update composer to latest stable version
PHPBB3-17154
2023-07-02 13:28:48 +02:00
Marc Alexander
6aedc1eb4e
Merge branch 'ticket/17154' into ticket/17154-master 2023-07-02 13:27:14 +02:00
Marc Alexander
aaf5700076
[ticket/17154] Revert back to composer 2.2 for 3.3.x
PHPBB3-17154
2023-07-02 13:26:32 +02:00
Marc Alexander
31103a2232
[ticket/17154] Update composer dependencies
PHPBB3-17154
2023-07-02 13:06:53 +02:00
Marc Alexander
1512d2dc1a
Merge branch 'ticket/17154' into ticket/17154-master 2023-07-02 11:35:18 +02:00
Marc Alexander
e9ac8f1f94
[ticket/17154] Update composer dependencies
PHPBB3-17154
2023-07-02 11:32:20 +02:00
Marc Alexander
a39691b0d5
[ticket/17154] Update composer to 2.5.8
PHPBB3-17154
2023-07-02 11:26:05 +02:00
Marc Alexander
1a6de696b1
[ticket/12439] Unify behavior and deduplicate sql_multi_insert
PHPBB3-12439
2023-07-02 10:48:46 +02:00
Marc Alexander
3e2d2d240a
Merge branch '3.3.x' 2023-07-02 09:59:12 +02:00
Marc Alexander
0c8e6172fb
Merge pull request #6503 from rxu/ticket/17152
[ticket/17152] Add template event to viewtopic_body.html
2023-07-02 09:59:09 +02:00
Marc Alexander
d05ce65a98
[ticket/11449] Add separate method for deleting notifications by multiple types
PHPBB3-11449
2023-07-02 09:56:10 +02:00
Marc Alexander
ce0f7cb1fe
Merge branch '3.3.x' 2023-07-01 22:15:35 +02:00
Marc Alexander
14b94a1e62
Merge pull request #6497 from marc1706/ticket/17150
[ticket/17150] Set max width for forum-image img
2023-07-01 22:15:29 +02:00
rxu
b550d1db0a
[ticket/17152] Add template event to viewtopic_body.html
Add template event to viewtopic_body.html before the message

PHPBB3-17152
2023-07-01 00:20:24 +07:00
Marc Alexander
6049fb8fdf
Merge branch 'ticket/13276' into ticket/13276-master 2023-06-30 16:45:37 +02:00
Marc Alexander
a686a2f057
[ticket/13276] Support PHPBB_USE_BOARD_URL_PATH in web root path
PHPBB3-13276
2023-06-30 16:42:27 +02:00
Marc Alexander
6d1284495b
Merge branch '3.3.x' 2023-06-28 14:13:27 +02:00
Marc Alexander
22d6b035d6
Merge pull request #6498 from marc1706/ticket/17141
[ticket/17141] Improve stability of path_helper and increase test coverage
2023-06-28 13:39:39 +02:00
Marc Alexander
0ce7f0cb34
Merge branch '3.3.x' 2023-06-28 13:35:59 +02:00
Marc Alexander
bdeedfea4e
Merge pull request #6499 from marc1706/ticket/17140
[ticket/17140] Add missing parameter phpbb_root_path
2023-06-28 13:35:50 +02:00
Marc Alexander
4e9cf239ed
[ticket/15687] Force supplied filename to be correct and modify route
PHPBB3-15687
2023-06-28 10:51:22 +02:00
Marc Alexander
5cb0b267d3
[ticket/15687] Adjust regex for attachment URL
PHPBB3-15687
2023-06-27 22:34:44 +02:00
Marc Alexander
b02ad26015
[ticket/15687] Fix incorrect variable names thanks to copy & paste
PHPBB3-15687
2023-06-27 22:16:30 +02:00
Marc Alexander
df6ab1a811
[ticket/15687] Add attachment filename to attachment URL
This will also fix the invalid requirements for the file parameter of the URL.

PHPBB3-15687
2023-06-27 21:00:16 +02:00
Marc Alexander
85e5c9dcca
[ticket/17140] Add missing parameter phpbb_root_path
PHPBB3-17140
2023-06-27 00:29:11 +02:00
Marc Alexander
91f216d9ce
[ticket/17141] Fully cover path_helper with unit tests
PHPBB3-17141
2023-06-26 23:15:55 +02:00
Marc Alexander
b0c008690a
[ticket/17141] Remove duplicate prepending with phpbb_root_path
PHPBB3-17141
2023-06-26 23:15:23 +02:00
Marc Alexander
55ea8d6030
[ticket/17141] Symfony request can never be null so don't check for it
PHPBB3-17141
2023-06-26 23:14:58 +02:00
Marc Alexander
8223a956df
[ticket/17141] Ensure correction is newer below 0
PHPBB3-17141
2023-06-26 23:14:21 +02:00
Marc Alexander
cfd15752ee
[ticket/17150] Set max width for forum-image img
PHPBB3-17150
2023-06-26 15:03:38 +02:00
Marc Alexander
d73b60781e
Merge branch '3.3.x' 2023-06-26 13:17:13 +02:00
Marc Alexander
a9ba897f6c
Merge pull request #6494 from rxu/ticket/17148-master
[ticket/17148] Fix sql_table_exists() error for PostgreSQL 9.3 and earlier - master
2023-06-26 13:17:08 +02:00
Marc Alexander
5ee2efd4c2
Merge pull request #6493 from rxu/ticket/17148
[ticket/17148] Fix sql_table_exists() error for PostgreSQL 9.3 and earlier - 3.3.x
2023-06-26 13:16:42 +02:00
Marc Alexander
f7ddbb7462
Merge branch '3.3.x' 2023-06-26 09:41:09 +02:00
Marc Alexander
0fdc76521b
Merge pull request #6492 from im4bb/ticket/17146
Fix 'undefined array key' php8 warning
2023-06-26 09:40:57 +02:00
rxu
7ba5f8f22a
[ticket/16470] Revert session_time sync back
This reverts changes made by last 2 commits as they seem to break things.

PHPBB3-16470
2023-06-26 10:05:47 +07:00
Marc Alexander
d6e3daf291
[ticket/17151] Adjust form macros to adhere to coding guidelines
PHPBB3-17151
2023-06-25 16:23:56 +02:00
rxu
f99d1a7a51
[ticket/16470] Remove tests for user_lastvisit vs session_time sync
PHPBB3-16470
PHPBB3-14173
2023-06-22 14:33:27 +07:00
rxu
33dfaa478c
[ticket/16470] Further do not rely on session_time displaying user activity
session_time has not been updated during session_length, so relying on it last
activity data will be incorrect, especially if session_length value is high.
Thus rely on regular and properly updated user_lastvisit.
Remove user_lastvisit vs with session_time sync for the same reason.
Also get rid of the session_last_visit field as it floats between
user_lastvisit and session_time and actually is meaningless.

PHPBB3-16470
PHPBB3-14173
2023-06-22 13:09:51 +07:00
im4bb
4c72b76809
[ticket/17146] Use empty for checking if user_jabber is not empty
PHPBB3-17146
2023-06-21 22:09:00 +02:00
Marc Alexander
51d27979ce
Merge branch '3.3.x' 2023-06-21 20:36:04 +02:00
Marc Alexander
bf50c63d6e
Merge pull request #6491 from im4bb/ticket/17145
Change static to private variable due to php81 inheritance
2023-06-21 20:35:54 +02:00
im4bb
464466cade
[ticket/17145] Change static to private variable due to php81 inheritance
PHPBB3-17145
2023-06-21 10:46:55 +02:00
rxu
735b826063
[ticket/16470] Do not sync user last visit time with expired sessions time
PHPBB3-16470
PHPBB3-14173
2023-06-21 00:02:29 +07:00
Marc Alexander
71ef82afce
Merge branch '3.3.x' 2023-06-20 11:39:06 +02:00
Marc Alexander
ecd3649058
Merge pull request #6489 from rxu/ticket/17142-master
[ticket/17142] Fix DBMS+cache related PHP warnings while installing - master
2023-06-20 11:39:01 +02:00
Marc Alexander
b613c9f63d
Merge pull request #6488 from rxu/ticket/17142
[ticket/17142] Fix DBMS+cache related PHP warnings while installing - 3.3.x
2023-06-20 11:38:36 +02:00
Marc Alexander
acaec9f95f
[ticket/17129] Update regex and tests for changed input data to youtube cpf
PHPBB3-17129
2023-06-20 10:32:48 +02:00
Marc Alexander
5ff11d9889
Merge branch '3.3.x' 2023-06-19 11:44:55 +02:00
Marc Alexander
2f3066235c
Merge pull request #6495 from marc1706/ticket/17149
[ticket/17149] Update authors list and simplify pull request template
2023-06-19 11:44:45 +02:00
Marc Alexander
e0a30fbce7
[ticket/17149] Remove extra note from pull request template
PHPBB3-17149
2023-06-19 09:51:15 +02:00
Marc Alexander
a8658fe4d1
[ticket/17149] Move mrgoldy to former developers
PHPBB3-17149
2023-06-19 09:50:24 +02:00
Marc Alexander
407842bb4a
Merge branch '3.3.x' 2023-06-19 09:37:15 +02:00
Marc Alexander
03bdfa5719
Merge pull request #6485 from rxu/ticket/17107-master
[ticket/17107] Fix viewonline page locations for posting modes - master
2023-06-19 09:37:00 +02:00
Marc Alexander
c11f16fda0
Merge pull request #6484 from rxu/ticket/17107
[ticket/17107] Fix viewonline page locations for posting modes - 3.3.x
2023-06-18 23:12:59 +02:00
rxu
bbe2b21310
[ticket/16470] Correctly handle user last visit update on session create
PHPBB3-16470
PHPBB3-14173
2023-06-18 23:56:44 +07:00
rxu
bcf1befef8
[ticket/17148] Bump PostgreSQL minimum requirement to 9.4+
master branch uses Doctrine 3 which provides specific platform
only for PostgreSQL 9.4 and above.
Also bump maximum PHP requirement to PHP 8.2 as it is infact.

PHPBB3-17148
2023-06-18 10:29:26 +07:00
rxu
d9ebc9fe1a
Merge branch 'ticket/17148' into ticket/17148-master 2023-06-18 10:24:10 +07:00
rxu
8c33a2180d
[ticket/17148] Fix sql_table_exists() error for PostgreSQL 9.3 and earlier
PostgreSQL 9.3 and earlier versions don't support Empty SELECT lists
(support was added since v. 9.4).
Also add PostgreSQL 9.3 tests as earlier images fail in current tests env.

PHPBB3-17148
2023-06-18 00:46:27 +07:00
rxu
9e55d3cb44
[ticket/16470] Adjust user last visit time update logic
Previous logic doesn't work correctly as session_time value got updated
in regular manner, so that its 60 seconds lag with time_now
can be unreachable in some cases. So update user_lastvisit if it lags
for 60 sec of session_time.

PHPBB3-16470
PHPBB3-14173
2023-06-17 00:50:22 +07:00
rxu
a14e8f8ce5
[ticket/16470] Adjust method result type
PHPBB3-16470
PHPBB3-14173
2023-06-15 23:21:34 +07:00
rxu
39282c9f72
[ticket/17107] Fix PHP warning on legend output
This is a side issue revealed with the newly added viewonline functional test.
In current master branch group legend is being dumped to template with the
group helper->display_legend() method so plain LEGEND output is a leftover.

PHPBB3-17107
2023-06-14 21:28:39 +07:00
rxu
7f3f2e0449
Merge branch 'ticket/17107' into ticket/17107-master 2023-06-14 21:23:14 +07:00
rxu
4f9bd296a7
[ticket/17107] Add method parameter and result type declarations
PHPBB3-17107
2023-06-14 21:13:49 +07:00
Marc Alexander
4a7f39c1c7
Merge branch '3.3.x' 2023-06-11 21:57:19 +02:00
Marc Alexander
65fb35223c
Merge pull request #6486 from rxu/ticket/17139
[ticket/17139] Fix PHP fatal error for file transfer tool of updater
2023-06-11 21:57:06 +02:00
rxu
aefdd86020
[ticket/16470] Add migration to update existing data
PHPBB3-16470
PHPBB3-14173
2023-06-12 01:37:34 +07:00
rxu
aafb522538
[ticket/16470] Update user last visit time on session begin
Update user last visit time on session begin same way as on session create.

PHPBB3-16470
PHPBB3-14173
2023-06-11 15:51:41 +07:00
rxu
3e37770b61
Merge branch 'ticket/17142' into ticket/17142-master 2023-06-08 10:20:24 +07:00
rxu
1eb81e9b2a
[ticket/17142] Fix class inheritance issues
PHPBB3-17142
2023-06-08 10:11:54 +07:00
rxu
d8d67b5f17
[ticket/17142] Fix tests' mock cache class
PHPBB3-17142
2023-06-08 09:16:47 +07:00
rxu
7adee3c50d
[ticket/17142] Fix DBMS+cache related PHP warnings while installing
PHPBB3-17142
2023-06-08 00:59:32 +07:00
Marc Alexander
442430002c
Merge branch '3.3.x' 2023-05-29 20:39:08 +02:00
Marc Alexander
75dcbeaa9f
Merge pull request #6478 from m-ober/ticket/17097
[ticket/17097] Fix PHP 8.2 deprecation warnings
2023-05-29 20:38:59 +02:00
Micha Ober
f4af87f718 [ticket/17097] Fix PHP 8.2 deprecation warnings
PHPBB3-17097
2023-05-28 01:28:03 +02:00
rxu
26d002a51a
[ticket/17139] Fix more PHP fatal errors
PHPBB3-17139
2023-05-25 20:22:42 +07:00
rxu
e0144ae7b2
[ticket/17139] Fix PHP fatal error for file transfer tool of updater
Uncaught TypeError: ftp_delete(): Argument #1 ($ftp) must be of type
FTP\\Connection, bool given
Stack trace:
#0 [ROOT]/includes/functions_transfer.php(427): ftp_delete(false, '...')

PHPBB3-17139
2023-05-24 22:39:16 +07:00
rxu
c2c7c271e7
[ticket/17139] Fix PHP fatal error for file transfer tool of updater
PHPBB3-17139
2023-05-24 20:49:01 +07:00
rxu
dfe6421da8
[ticket/17107] Fix docblock issues
PHPBB3-17107
2023-05-24 20:27:53 +07:00
rxu
60d267893c
[ticket/17107] Fix viewonline functional test
PHPBB3-17107
2023-05-24 19:35:37 +07:00
Marc Alexander
9d087622e0
Merge branch '3.3.x' 2023-05-23 20:54:43 +02:00
Marc Alexander
e0361fe9fe
Merge pull request #6469 from Crizz0/ticket/17004
[ticket/17004] Repair pagination func for global announcements in ucp front
2023-05-23 20:54:35 +02:00
Marc Alexander
73f9398ab0
Merge pull request #6470 from marc1706/ticket/17100
[ticket/17100] Introduce twig macros for commonly used form elements
2023-05-23 20:46:31 +02:00
rxu
130e7f7e8a
[ticket/17107] Fix viewonline helper test
PHPBB3-17107
2023-05-23 19:26:45 +07:00
rxu
f5c5d7d1e6
[ticket/17107] Fix viewonline page locations for posting modes
PHPBB3-17107
2023-05-23 19:09:13 +07:00
Marc Alexander
07d4bc937e
Merge branch '3.3.x' 2023-05-16 20:49:28 +02:00
Marc Alexander
bddb4decfb
Merge pull request #6480 from rxu/ticket/17132
[ticket/17132] Restore language entries missing in phpBB 2.0 converter
2023-05-16 20:49:25 +02:00
Marc Alexander
4762fa1824
Merge branch '3.3.x' 2023-05-16 20:46:46 +02:00
Marc Alexander
3cde5974d2
Merge pull request #6482 from marc1706/ticket/15129
[ticket/15129] Ensure link to installation guide is correct
2023-05-16 20:46:34 +02:00
Marc Alexander
860598026b
[ticket/17100] Clean up code a bit based on code reviews
PHPBB3-17100
2023-04-30 16:54:24 +02:00
Marc Alexander
d2e14f5d5d
[ticket/17100] Add back style/all folder
PHPBB3-17100
2023-04-30 16:47:19 +02:00
Marc Alexander
b1aa0ccbcd
[ticket/17100] Remove reuse of template/all files in acp
PHPBB3-17100
2023-04-29 13:56:37 +02:00
Marc Alexander
11eeeae150
[ticket/17100] Revert not needed twig changes
PHPBB3-17100
2023-04-29 13:54:52 +02:00
Marc Alexander
5655febb8d
[ticket/15129] Ensure link to installation guide is correct
PHPBB3-15129
2023-04-26 21:42:54 +02:00
Marc Alexander
437839ba72
[ticket/17129] Update contact url template
PHPBB3-17129
2023-04-26 20:54:24 +02:00
rxu
4f49fb1f98
[ticket/17132] Restore language entries missing in phpBB 2.0 converter
PHPBB3-17132
2023-04-21 00:23:35 +07:00
Marc Alexander
6e77ca50ae
[ticket/17129] Update social media profile types to support latest URLs
PHPBB3-17129
2023-04-17 21:40:27 +02:00
Christian Schnegelberger
015c038d92 [ticket/17004] Remove not needed if and topic_count
PHPBB3-17004
2023-04-17 18:44:03 +02:00
Marc Alexander
bd55fe7e8c
[ticket/17129] Update youtube profile field to be up to date with migrations
PHPBB3-17129
2023-04-16 10:01:45 +02:00
Marc Alexander
80e55b2ec8
Merge branch '3.3.x' 2023-04-11 22:22:26 +02:00
Marc Alexander
6e66f1505c
Merge pull request #6392 from lionel-rowe/ticket/8071
[ticket/8071] Add sql_last_inserted_id alias for sql_nextid
2023-04-11 22:18:57 +02:00
Marc Alexander
db93cfba0e
Merge branch '3.3.x' 2023-04-11 21:17:41 +02:00
Marc Alexander
640a2221a5
Merge pull request #6477 from rxu/ticket/17127
[ticket/17127] Do not purge guest sessions when resetting password
2023-04-11 21:17:28 +02:00
Marc Alexander
c27214495c
[ticket/17127] Remove redundant check for changed password
user_password will have been updated if u_chgpasswd is yes and new password
has been set, no need to check password against old hash again.

PHPBB3-17127
2023-04-10 19:39:23 +02:00
Marc Alexander
4b17de74a4
[ticket/17100] Move forum selects to HTML files
PHPBB3-17100
2023-04-10 15:17:26 +02:00
Marc Alexander
9ee130fc59
[ticket/17100] Move date format select HTML to HTML files
PHPBB3-17100
2023-04-10 10:53:58 +02:00
Marc Alexander
dda8766471
[ticket/17100] Use class members for some global vars in acp_board
PHPBB3-17100
2023-04-10 10:53:28 +02:00
Marc Alexander
69f65956a9
[ticket/17100] Move onchange for date select to admin ajax.js
PHPBB3-17100
2023-04-10 10:52:37 +02:00
Marc Alexander
3b20b84e5a
[ticket/17100] Cast after using null coalescing operator
PHPBB3-17100
2023-04-09 14:35:07 +02:00
Marc Alexander
64297cbbd4
[ticket/17100] Remove no longer existing param description
PHPBB3-17100
2023-04-09 14:26:22 +02:00
Marc Alexander
60dacf0bfe
[ticket/17100] Use twig functions for form elements
PHPBB3-17100
2023-04-09 13:43:05 +02:00
Marc Alexander
69f5d5f40f
[ticket/17100] Add missing space
PHPBB3-17100
2023-04-09 13:43:05 +02:00
Marc Alexander
6473167d6e
[ticket/17100] Reuse form_macros in ACP and fix tests
PHPBB3-17100
2023-04-09 13:43:04 +02:00
Marc Alexander
015472ab91
[ticket/17100] Move timezone select HTML from PHP file
PHPBB3-17100
2023-04-09 13:43:04 +02:00
Marc Alexander
540097eed7
[ticket/17100] Move filesize config HTML from PHP files
PHPBB3-17100
2023-04-09 13:43:04 +02:00
Marc Alexander
b09af35c90
[ticket/17100] Move html of build_select to templates
PHPBB3-17100
2023-04-09 13:43:03 +02:00
Marc Alexander
d91f11d55f
[ticket/17100] Update styles/all macros
PHPBB3-17100
2023-04-09 13:43:03 +02:00
Marc Alexander
8e05baca87
[ticket/17100] Improve support for selects
PHPBB3-17100
2023-04-09 13:43:02 +02:00
Marc Alexander
003b606781
[ticket/17100] Improve output of unwrapped macros
PHPBB3-17100
2023-04-09 13:43:02 +02:00
Marc Alexander
2dfe5ebe6d
[ticket/17100] Refactor code to be more reusable
PHPBB3-17100
2023-04-09 13:43:01 +02:00
Marc Alexander
516d5313ad
[ticket/17100] Update tests for changed build_cfg_template
PHPBB3-17100
2023-04-09 13:43:01 +02:00
Marc Alexander
99368ab19a
[ticket/17100] Move build_cfg_template parts to HTML-less function
PHPBB3-17100
2023-04-09 13:43:01 +02:00
Marc Alexander
f64eb7dd04
[ticket/17100] Move html for ext group selects from PHP files
PHPBB3-17100
2023-04-09 13:43:00 +02:00
Marc Alexander
3e75aabc64
[ticket/17100] Remove select html for attachments category select
PHPBB3-17100
2023-04-09 13:43:00 +02:00
Marc Alexander
fb1899de62
[ticket/17100] Remove inline javascript from lang select
PHPBB3-17100
2023-04-09 13:42:59 +02:00
Marc Alexander
4846723bb6
[ticket/17100] Move lang options HTML to template
PHPBB3-17100
2023-04-09 13:42:59 +02:00
Marc Alexander
97933380bb
[ticket/17100] Move legend generation to group helper
... and moved HTML to actual HTML files.

PHPBB3-17100
2023-04-09 13:42:48 +02:00
Marc Alexander
9cee7a77d6
Merge pull request #6476 from marc1706/ticket/17108
[ticket/17108] Update composer dependencies and expect trigger error code
2023-04-07 15:50:27 +02:00
rxu
98f6a1a300
[ticket/17127] Do not purge guest sessions when resetting password
PHPBB3-17127
2023-04-07 18:37:57 +07:00
Marc Alexander
42b7c3afa2
Merge branch '3.3.x' 2023-04-05 21:40:05 +02:00
Marc Alexander
0260fcd6a7
Merge pull request #6474 from andrew-demb/patch-2
Fix filename in instructions about running all tests
2023-04-05 21:40:02 +02:00
Marc Alexander
4f2b29fc78
[ticket/17108] Suppress warning about less specific return type
PHPBB3-17108
2023-04-05 21:38:49 +02:00
Marc Alexander
51cdac9100
[ticket/17108] Update composer dependencies and expect trigger error code
PHPBB3-17108
2023-04-05 20:54:40 +02:00
Marc Alexander
21222adc99
[ticket/17108] Stop using backslashes for css selectors
PHPBB3-17108
2023-04-05 20:53:20 +02:00
Marc Alexander
0fad1dc1da
Merge branch '3.3.x' 2023-04-04 21:33:11 +02:00
Marc Alexander
0567655bf7
Merge pull request #6473 from rxu/ticket/17115-master
[ticket/17115] Fix PHP warning for space+hyphen ending search query - master
2023-04-04 21:33:05 +02:00
Marc Alexander
f2d004a881
Merge pull request #6472 from rxu/ticket/17115
[ticket/17115] Fix PHP warning for space+hyphen ending search query - 3.3.x
2023-04-04 21:32:39 +02:00
Andrii Dembitskyi
31654e728f
[ticket/17126] Fix filename in instructions about running all tests
PHPBB3-17126
2023-04-04 20:45:03 +02:00
Marc Alexander
8d00db1522
Merge branch '3.3.x' 2023-04-04 20:38:42 +02:00
Marc Alexander
c879d9380f
Merge pull request #6475 from iMattPro/ticket/17125
[ticket/17125] use box-sizing for message box text areas
2023-04-04 20:34:49 +02:00
Matt Friedman
9db5da5b3d [ticket/17125] Use box-sizing to fix message box
PHPBB3-17125
2023-04-02 14:27:35 +00:00
Matt Friedman
d5aa6189b6 [ticket/17125] Use FlexBox for message and smileys
PHPBB3-17125
2023-03-31 19:05:18 +00:00
Marc Alexander
2a943b458b
Merge pull request #6471 from iMattPro/ticket/17105
[ticket/17105] Fix order of arguments for schema changes on indexes
2023-03-19 21:01:56 +01:00
Marc Alexander
fca7b725d8
Merge branch '3.3.x' 2023-03-19 20:50:52 +01:00
Marc Alexander
389cca5402
Merge pull request #6468 from Crizz0/ticket/17040
[ticket/17040] Include bidi.css to pm print only in RTL languages
2023-03-19 20:50:38 +01:00
rxu
e7ccc1e6b2
Merge branch 'ticket/17115' into ticket/17115-master 2023-03-16 21:54:13 +07:00
rxu
defb807dbc
[ticket/17115] Fix PHP warning for space+hyphen ending search query
PHPBB3-17115
2023-03-16 20:57:43 +07:00
Marc Alexander
8f705246d0
Merge branch '3.3.x' 2023-03-02 21:06:10 +01:00
Marc Alexander
9fb7a9108a
Merge pull request #6467 from Crizz0/ticket/17041
[ticket/17041] Add if to show other arrow for RTL languages
2023-03-02 21:04:22 +01:00
Marc Alexander
4daf350d21
[ticket/17105] Add type specifier to docblock for column
PHPBB3-17105
2023-02-28 20:41:08 +01:00
Marc Alexander
08377a24ea
Merge branch '3.3.x' 2023-02-28 20:26:30 +01:00
Marc Alexander
4bf78fd7fd
Merge pull request #6465 from LukeWCS/ticket/17076
[ticket/17076] Fix signature length calculation
2023-02-28 20:26:07 +01:00
Matt Friedman
ea8a4bf203 [ticket/17105] Fix order of arguments for schema changes on indexes
PHPBB3-17105
2023-02-24 09:06:58 -08:00
Marc Alexander
46e15be163
Merge branch '3.3.x' 2023-02-14 21:33:44 +01:00
Marc Alexander
261aa0e6aa
Merge pull request #6466 from Crizz0/ticket/17042
[ticket/17042] Add CSS rules for group desc and list
2023-02-14 20:59:47 +01:00
Marc Alexander
a46cfa4f06
Merge branch '3.3.x' 2023-02-06 22:44:20 +01:00
Marc Alexander
41b8ec0470
Merge pull request #6464 from Crizz0/ticket/17043
[ticket/17043] Remove unnecessary cp navi CSS rule in bidi.css
2023-02-06 22:44:10 +01:00
Marc Alexander
23384c7109
Merge branch '3.3.x' 2023-02-06 21:08:06 +01:00
Marc Alexander
984596ffd3
Merge pull request #6463 from Crizz0/ticket/17045
[ticket/17045] Use NUM_ATTACHMENTS in UCP and right css classes
2023-02-06 21:08:04 +01:00
Marc Alexander
28cd9f4258
Merge branch '3.3.x' 2023-02-06 21:05:20 +01:00
Marc Alexander
1416e25cfd
Merge pull request #6462 from Crizz0/ticket/17046
[ticket/17046] Use tweaks.css for IE9 in overall_ and simple_header
2023-02-06 21:03:49 +01:00
Marc Alexander
49b9dc4a3d
Merge pull request #6461 from Crizz0/ticket/17067
[ticket/17067] Add lang variable for rows per second & searchindex:
2023-02-06 20:07:12 +01:00
Marc Alexander
1d17da4a4c
Merge branch '3.3.x' 2023-02-06 20:05:16 +01:00
Marc Alexander
3584d79e87
Merge pull request #6460 from Crizz0/ticket/17089
[ticket/17089] If user warned without post assume 0 for forum/topic_id
2023-02-06 20:05:05 +01:00
Marc Alexander
bbef375844
Merge branch '3.3.x' 2023-02-05 22:07:30 +01:00
Marc Alexander
e5bbb899f7
Merge branch 'prep-release-3.3.10' into 3.3.x 2023-02-05 22:06:18 +01:00
Marc Alexander
124f9c1c08
Merge branch '3.3.x' 2023-02-05 00:03:43 +01:00
Marc Alexander
2afc1c369a
Merge pull request #6459 from Crizz0/ticket/17098
[ticket/17098] Add class S_CONTENT_DIRECTION to body in ucp_pm_viewmessage_print.html
2023-02-05 00:03:37 +01:00
Marc Alexander
81f67f3a6e
[prep-release-3.3.1] Update changelog for 3.3.10 2023-02-04 20:32:52 +01:00
Marc Alexander
4a185ed02e
[prep-release-3.3.1] Add migration for 3.3.10 2023-02-04 20:31:26 +01:00
Marc Alexander
cfd0fe6943
[prep-release-3.3.1] Update version numbers to 3.3.10 2023-02-04 20:31:19 +01:00
Christian Schnegelberger
3f6abe056a [ticket/17004] Repair pagination func for global announce in ucp front
PHPBB3-17004
2023-02-02 18:06:36 +01:00
Christian Schnegelberger
9b961836be [ticket/17040] Include bidi.css to pm print only in RTL languages
PHPBB3-17040
2023-02-01 21:57:13 +01:00
Christian Schnegelberger
aa5e9bf25c [ticket/17041] Add if to show other arrow for RTL languages
PHPBB3-17041
2023-02-01 20:59:14 +01:00
Christian Schnegelberger
50c3c3f0ee [ticket/17042] Add CSS rules for group desc and list
PHPBB3-17042
2023-02-01 20:36:22 +01:00
LukeWCS
1f96a2c79a [ticket/17076] Fix signature length calculation
The error occurs when BBcode is used but there is no whitespace. In this case,
a part of the RegEx that is designed to be greedy is responsible for selecting
all BBcode tag containers and their content that do not contain whitespace.
This, in combination with the replace string, effectively reduces the entire
signature to a single space. This is the explanation for the reported behavior
of phpBB.

In addition, the bug also generally prevents the correct removal of BBcode
containers if their content does not contain whitespace. In such cases, the
BBcode tags are removed along with the content, which also results in
incorrect calculation of the text length.

* Changed the corresponding RegEx part from greedy to non-greedy.
* Removed an unnecessary class definition.
* Changed an unnecessary capturing group to a non-capturing group.
* Changed the replace string from a space to an empty string. <- Here,
however, I'm not sure if the space was intentional or not!

PHPBB3-17076
2023-02-01 20:21:37 +01:00
Christian Schnegelberger
24a5972a0b [ticket/17043] Remove unnecessary cp navi CSS rule in bidi.css
PHPBB3-17043
2023-02-01 20:18:30 +01:00
Christian Schnegelberger
fc8c6acae4 [ticket/17045] Use NUM_ATTACHMENTS in UCP and right css classes
PHPBB3-17045
2023-02-01 20:11:34 +01:00
Christian Schnegelberger
b092886d5b [ticket/17067] Add lang variable for rows per second & searchindex:
PHPBB3-17067
2023-02-01 19:52:47 +01:00
Christian Schnegelberger
0f445c73a0 [ticket/17046] Use tweeks.css for IE9 in overall_ and simple_header
PHPBB3-17046
2023-02-01 19:35:16 +01:00
Marc Alexander
213c668ed0
Merge branch '3.3.x' 2023-01-31 22:03:00 +01:00
Marc Alexander
99b8d2bee5
Merge pull request #6458 from marc1706/ticket/16796-master
[ticket/16796] Fixing misalignment of header items in category on index -- master version
2023-01-31 22:02:50 +01:00
Marc Alexander
0f1c62bc7b
Merge pull request #6457 from marc1706/ticket/16796
[ticket/16796] Fixing misalignment of header items in category on index
2023-01-31 22:02:12 +01:00
Christian Schnegelberger
b7258788cc [ticket/17089] If user warned without post assume 0 for forum/topic_id
PHPBB3-17089
2023-01-31 18:56:58 +01:00
Christian Schnegelberger
632702e10f [ticket/17098] Add class S_CONTENT_DIRECTION to body in pm print
PHPBB3-17098
2023-01-31 18:14:41 +01:00
Marc Alexander
b5c316c9c3
[ticket/8071] Make nextid alias of sql_last_inserted_id and add deprecation
PHPBB3-8071
2023-01-31 17:17:42 +01:00
Marc Alexander
49cb6d1e1c
Merge branch '3.3.x' 2023-01-31 16:56:30 +01:00
Marc Alexander
458940217b
Merge pull request #6456 from battye/ticket/17025
[ticket/17025] Move post destination topic field should not be populated with a zero
2023-01-31 16:56:27 +01:00
Marc Alexander
3a34b08826
Merge branch '3.3.x' 2023-01-31 16:51:32 +01:00
Marc Alexander
4a9b201ae5
Merge pull request #6441 from marc1706/ticket/16913_master
[ticket/16913] Add Search Index Progress Bar with Stats [master]
2023-01-31 16:51:25 +01:00
Marc Alexander
1b82ea8a11
Merge pull request #6410 from DaRk1V0iD/ticket/16913_3.3.x
[ticket/16913] Add Search Index Progress Bar with Stats [3.3.x]
2023-01-31 16:50:59 +01:00
Marc Alexander
64b19cd02a
Merge branch '3.3.x' 2023-01-31 16:46:34 +01:00
Marc Alexander
85cf70765d
Merge pull request #6451 from battye/ticket/17086
[ticket/17086] Add GitHub Codespaces support to phpBB (3.3.x branch)
2023-01-31 16:46:29 +01:00
Marc Alexander
6ef29d410e
Merge branch 'ticket/16796' into ticket/16796-master 2023-01-29 09:27:54 +01:00
MannixMD
9794a84f3a
[ticket/16796] Fixing misalignment of header items in category on index
This is a fix for the Posts and Views alignment on index page in the header
of category/forum.

PHPBB3-16796
2023-01-29 09:26:27 +01:00
Marc Alexander
b4d09e4007
Merge pull request #6447 from marc1706/ticket/17085
[ticket/17085] Fix invalid icon names
2023-01-27 10:32:03 +01:00
battye
33ba9f3392 [ticket/17025] Fix MCP move posts topic ID 0
PHPBB3-17025
2023-01-22 16:55:39 +08:00
Marc Alexander
a04bd85344
Merge branch '3.3.x' 2023-01-18 19:53:09 +01:00
Marc Alexander
082cd0aef9
Merge pull request #6455 from marc1706/ticket/17092_master
[ticket/17092] Check for Spamhaus error codes
2023-01-18 19:53:05 +01:00
Marc Alexander
09820dfdfa
Merge branch 'prep-release-3.3.10' into 3.3.x 2023-01-18 19:52:44 +01:00
Marc Alexander
6590827316
Merge pull request #6453 from Noxwizard/ticket/17092
[ticket/17092] Check for Spamhaus error codes
2023-01-18 19:52:18 +01:00
Marc Alexander
f0f8683914
Merge branch 'ticket/17092' into ticket/17092_master 2023-01-17 20:48:05 +01:00
Marc Alexander
738dd786ba
[ticket/17092] Clean up docblock and remove redundant check
PHPBB3-17092
2023-01-17 20:44:05 +01:00
Patrick Webster
17f2d6e03a
[ticket/17092] Check for Spamhaus error codes
Fix indentation

PHPBB3-17092
2023-01-17 20:37:49 +01:00
Patrick Webster
20c3371460
[ticket/17092] Check for Spamhaus error codes
Remove leftover logging

PHPBB3-17092
2023-01-17 20:37:49 +01:00
Patrick Webster
aa523eadf1
[ticket/17092] Check for Spamhaus error codes
Switches to using callbacks for each DNSBL so that special cases can be
handled when needed. Adds support for Spamhaus error codes and disables DNSBL
checking if errors are encountered since they probably won't be resolved in a
timely manner by the owner or host.

PHPBB3-17092
2023-01-17 20:37:48 +01:00
Marc Alexander
3914f1ec41
Merge branch '3.3.x' 2023-01-17 20:36:38 +01:00
Marc Alexander
d76f5132db
Merge branch 'prep-release-3.3.10' into 3.3.x 2023-01-17 20:36:18 +01:00
Marc Alexander
179dcd9642
Merge pull request #6452 from marc1706/ticket/17091
[ticket/17091] Limit doctrine/instantiator to 1.x versions
2023-01-17 20:35:30 +01:00
Marc Alexander
8ebb64a92a
[ticket/17091] Ensure session length is int
PHPBB3-17091
2023-01-16 16:56:12 +01:00
Marc Alexander
e091adcc9c
[ticket/17091] Add kernel terminate logic and exit to cron response handling
PHPBB3-17091
2023-01-16 16:56:11 +01:00
Marc Alexander
61a7e0fdfc
[ticket/17091] Update windows build commands as well
PHPBB3-17091
2023-01-15 22:00:21 +01:00
Marc Alexander
ad794c17ed
[ticket/17091] Limit doctrine/instantiator to 1.x versions
PHPBB3-17091
2023-01-15 21:36:53 +01:00
battye
b5f8251b3f [ticket/17086] Remove trailing slash in Dockerfile
PHPBB3-17086
2023-01-14 17:17:54 +00:00
Marc Alexander
b5f10f844f
[ticket/17086] Add missing empty lines and remove extra whitespace
PHPBB3-17086
2023-01-14 08:40:49 +01:00
Marc Alexander
f5f93790e0
Merge branch '3.3.x' 2023-01-13 22:53:39 +01:00
Marc Alexander
a1a6ff4555
[3.3.x] Update versions to 3.3.11-dev 2023-01-13 22:50:09 +01:00
Marc Alexander
eabe7e8e3c
Merge branch 'prep-release-3.3.10' into 3.3.x 2023-01-13 22:47:53 +01:00
Marc Alexander
6d8468c91a
[prep-release-3.3.10] Update changelog for 3.3.10-RC1 2023-01-13 21:12:01 +01:00
Marc Alexander
aff7fab65f
[prep-release-3.3.10] Add migration for 3.3.10-RC1 2023-01-13 21:11:51 +01:00
Marc Alexander
be053c3381
[prep-release-3.3.10] Update version numbers to 3.3.10 2023-01-13 21:11:31 +01:00
Marc Alexander
e805a47a98
[prep-release-3.3.10] Update version numbers to 3.3.10-RC1 2023-01-13 21:11:14 +01:00
Marc Alexander
80cdfef216
Merge branch '3.3.x' 2023-01-12 20:34:47 +01:00
Marc Alexander
9feae900d3
Merge pull request #68 from phpbb/ticket/security/275
[ticket/security/275] Gracefully handle exceptions thrown by wrong cron route
2023-01-12 20:33:42 +01:00
Marc Alexander
34f23477ff
[ticket/security/275] Use unicode quote types
SECURITY-275
2023-01-12 20:12:33 +01:00
Marc Alexander
e5f069b15b
[ticket/security/275] Add language vars and proper error codes
SECURITY-275
2023-01-11 20:33:08 +01:00
Marc Alexander
fd550bc25a
[ticket/security/275] Gracefully handle exceptions thrown by wrong cron route
SECURITY-275
2023-01-10 21:09:48 +01:00
Marc Alexander
6a483fdb86
Merge branch '3.3.x' 2023-01-10 20:38:32 +01:00
Marc Alexander
378c63b002
Merge pull request #6436 from LukeWCS/ticket/17068
[ticket/17068] ALLOW_CDN_EXPLAIN: Refines and expands the description
2023-01-10 20:38:20 +01:00
Marc Alexander
51766ffaee
[ticket/17068] Slight adjustment to grammar in line with previous text
PHPBB3-17068
2023-01-10 20:03:25 +01:00
battye
2c8e16cf4b [ticket/17086] Update codespaces.md
PHPBB3-17086
2023-01-10 22:46:34 +08:00
battye
279f506d69 [ticket/17086] Codespaces - change admin login
PHPBB3-17086
2023-01-10 22:46:25 +08:00
battye
8564e1eac1 [ticket/17086] Add Codespaces documentation
PHPBB3-17086
2023-01-10 22:46:14 +08:00
battye
6e45a2361d [ticket/17086] Add devcontainer configuration for Codespaces
PHPBB3-17086
2023-01-10 22:46:05 +08:00
Marc Alexander
8c75eda0ba
Merge branch '3.3.x' 2023-01-09 21:58:41 +01:00
Marc Alexander
83b53690b5
Merge pull request #6450 from marc1706/ticket/17071
[ticket/17071] Switch to jsdelivr CDN for twemoji emojis
2023-01-09 21:58:31 +01:00
Marc Alexander
2f0cde59da
Merge branch '3.3.x' 2023-01-09 21:40:21 +01:00
Marc Alexander
191f38b9a0
Merge pull request #6449 from marc1706/ticket/17039
[ticket/17039] Use correct template var for group colour in ucp groups manage
2023-01-09 21:40:17 +01:00
Marc Alexander
c90376ddf8
Merge branch '3.3.x' 2023-01-09 21:39:32 +01:00
Marc Alexander
96afebf969
Merge pull request #6448 from marc1706/ticket/16938
[ticket/16938] Replace invalid nowrap with white-space css
2023-01-09 21:39:22 +01:00
Marc Alexander
3ece314338
[ticket/17071] Switch to jsdelivr CDN for twemoji emojis
PHPBB3-17071
2023-01-09 21:25:46 +01:00
Marc Alexander
91c83fd566
[ticket/16913] Move progress bar code to after search state init
PHPBB3-16913
2023-01-09 20:10:59 +01:00
Marc Alexander
6980b7656c
Merge branch '3.3.x' 2023-01-07 21:02:23 +01:00
Marc Alexander
c62d9e4c05
Merge pull request #6446 from rubencm/ticket/17082
[ticket/17082] Remove ability to warn anonymous
2023-01-07 21:02:12 +01:00
Marc Alexander
34b56205a3
[ticket/17039] Use correct template var for group colour in ucp groups manage
PHPBB3-17039
2023-01-07 20:51:40 +01:00
Marc Alexander
a0477a10ce
[ticket/16938] Replace invalid nowrap with white-space css
PHPBB3-16938
2023-01-07 15:44:29 +01:00
Marc Alexander
569382244f
Merge branch '3.3.x' 2023-01-07 15:40:38 +01:00
Marc Alexander
9e44ba096e
Merge pull request #6445 from rubencm/ticket/17081
[ticket/17081] Fix accept attribute in upload input
2023-01-07 15:40:21 +01:00
Marc Alexander
e06b48315b
[ticket/17085] Fix invalid icon names
PHPBB3-17085
2023-01-07 13:47:04 +01:00
Ruben Calvo
7d29f133e5
[ticket/17082] Remove ability to warn anonymous
PHPBB3-17082
2023-01-06 04:33:09 +01:00
Ruben Calvo
e535f8e054
[ticket/17081] Fix accept attribute in upload input
PHPBB3-17081
2023-01-06 04:29:32 +01:00
Marc Alexander
2b91202879
Merge branch '3.3.x' 2023-01-04 21:48:09 +01:00
Marc Alexander
11e68e910b
Merge pull request #6444 from iMattPro/ticket/17075
[ticket/17075] Add template events to ACP footers after $SCRIPT
2023-01-04 21:47:53 +01:00
Marc Alexander
eafec8ff64
Merge branch '3.3.x' 2023-01-03 22:52:15 +01:00
Marc Alexander
02efbc251e
Merge pull request #6443 from rubencm/ticket/17074
[ticket/17074] Don't allow to create two roles with the same name
2023-01-03 22:52:04 +01:00
Marc Alexander
c90d84ac90
Merge pull request #6439 from marc1706/ticket/16955
[ticket/16955] Improve code and docblocks to resolve psalm results
2023-01-03 22:19:57 +01:00
Marc Alexander
34eb913d5a
[ticket/16955] Use runtime_exception instead of \Exception
PHPBB3-16955
2023-01-03 21:33:47 +01:00
Matt Friedman
7434783b07 [ticket/17075] Add template events to ACP footers after $SCRIPT
PHPBB3-17075
2023-01-03 08:24:07 -08:00
Ruben Calvo
d446030a9b
[ticket/17074] Don't allow to create two roles with the same name
PHPBB3-17074
2023-01-03 01:46:56 +01:00
Marc Alexander
daa6d2240c
[ticket/16955] Cache ttl is always integer value
PHPBB3-16955
2023-01-02 22:14:20 +01:00
Marc Alexander
a366eb7f6c
[ticket/16955] Update namespace for iterators to finder
PHPBB3-16955
2023-01-02 22:14:11 +01:00
Marc Alexander
4d6dbfb745
[ticket/16955] Move iterators to finder folder
PHPBB3-16955
2023-01-02 22:14:03 +01:00
Marc Alexander
83dfa4847b
[ticket/16913] Remove duplicate parsing of language variables
PHPBB3-16913
2023-01-02 20:09:11 +01:00
Ruben Calvo
daa2dd280c
[ticket/16955] Fix most return types in phpdoc
PHPBB3-16955
2023-01-02 14:17:04 +01:00
Ruben Calvo
3e8fced5c8
[ticket/16955] Fix phpdoc annotations and return types
PHPBB3-16955
2022-12-31 16:18:06 +01:00
Marc Alexander
60aee47f50
[ticket/16955] Replace returns with return in docblock
PHPBB3-16955
2022-12-30 22:08:34 +01:00
Marc Alexander
3b8f6ae4e9
[ticket/16955] Use constants for exit codes in installer console commands
PHPBB3-16955
2022-12-30 17:28:17 +01:00
Marc Alexander
fab81eca2b
[ticket/16955] Add missing docblocks and fix unclear ones
PHPBB3-16955
2022-12-30 17:27:31 +01:00
Marc Alexander
df476f733f
[ticket/16913] Move code in index action and remove not needed global
PHPBB3-16913
2022-12-30 11:39:03 +01:00
Marc Alexander
94ed73b812
Merge branch 'ticket/16913_3.3.x' into ticket/16913_master 2022-12-30 09:09:09 +01:00
Marc Alexander
4284512594
[ticket/16937] Run psalm as part of basic checks in github actions
PHPBB3-16937
2022-12-28 08:37:26 +01:00
Marc Alexander
918723e476
[ticket/16955] Clean up phing sniff errors and warnings
PHPBB3-16955
2022-12-28 08:37:26 +01:00
Marc Alexander
cedd447659
[ticket/16955] Resolve incompatibilities with doctum
PHPBB3-16955
2022-12-28 08:37:25 +01:00
Marc Alexander
eeeb69b4ae
[ticket/16955] Clean up auth classes
PHPBB3-16955
2022-12-28 08:37:24 +01:00
Marc Alexander
5756d4dd9b
[ticket/16955] Clean up avatar classes
PHPBB3-16955
2022-12-28 08:37:24 +01:00
Marc Alexander
ba3a1389e6
[ticket/16955] Clean up config classes
PHPBB3-16955
2022-12-28 08:37:23 +01:00
Marc Alexander
2aed7ff4e3
[ticket/16955] Clean up composer classes and fix typos in exceptions
PHPBB3-16955
2022-12-28 08:37:23 +01:00
Marc Alexander
35228ffd62
[ticket/16955] Clean up captcha classes
PHPBB3-16955
2022-12-28 08:37:22 +01:00
Marc Alexander
83cb41e72a
[ticket/16955] Add stubs for cache classes and clean up
PHPBB3-16955
2022-12-28 08:37:21 +01:00
Marc Alexander
b855b8a5a5
[ticket/16955] Clean up cron and console classes
PHPBB3-16955
2022-12-28 08:37:21 +01:00
Marc Alexander
a8b878349a
[ticket/16955] Remove shell option as this has been removed in Symfony 3.0
PHPBB3-16955
2022-12-28 08:37:20 +01:00
Marc Alexander
948023078b
[ticket/16955] Clean up code in db classes
PHPBB3-16955
2022-12-28 08:37:20 +01:00
Marc Alexander
3bc100c9a0
[ticket/16955] Add stubs for oci8, pgsql, and sqlite3
PHPBB3-16955
2022-12-28 08:37:19 +01:00
Marc Alexander
de9019d64e
[ticket/16955] Clean up debug, event, and extension classes
PHPBB3-16955
2022-12-28 08:37:19 +01:00
Marc Alexander
e1a3b6b552
[ticket/16955] Clean up feed classes
PHPBB3-16955
2022-12-28 08:37:18 +01:00
Marc Alexander
7f61f8b770
[ticket/16955] Clean up filesystem and files classes
PHPBB3-16955
2022-12-28 08:37:17 +01:00
Marc Alexander
d3d53cda0f
[ticket/16955] Update tests to support small changes to docblocks/types
PHPBB3-16955
2022-12-28 08:37:17 +01:00
Marc Alexander
1c02b1a7b5
[ticket/16955] Clean up reset_password and user_loader
PHPBB3-16955
2022-12-28 08:37:16 +01:00
Marc Alexander
6ad0b533d9
[ticket/16955] Clean up textformatter and textreparser
PHPBB3-16955
2022-12-28 08:37:16 +01:00
Marc Alexander
60c165c3d0
[ticket/16955] Clean up storage and template classes
PHPBB3-16955
2022-12-28 08:37:15 +01:00
Marc Alexander
077ceba2a9
[ticket/16955] Improve consistency of user and session class
PHPBB3-16955
2022-12-28 08:37:14 +01:00
Marc Alexander
b90f384466
[ticket/16955] Clean up rrouter and fulltext_sphinx
PHPBB3-16955
2022-12-28 08:37:14 +01:00
Marc Alexander
056f786769
[ticket/16955] Clean up request classes
PHPBB3-16955
2022-12-28 08:37:13 +01:00
Marc Alexander
5b23dcd606
[ticket/16955] Fix another batch of docblocks
PHPBB3-16955
2022-12-28 08:37:13 +01:00
Marc Alexander
96911b7403
[ticket/16955] Clean up variable names and docblocks in notifications
PHPBB3-16955
2022-12-28 08:37:12 +01:00
Marc Alexander
733f4e2530
[ticket/16955] Wrap RecursiveDirectoryIteratorr calls for dot prefix filter
PHPBB3-16955
2022-12-28 08:37:12 +01:00
Marc Alexander
40e8a737c3
[ticket/16955] Clean up installer classes for psalm
PHPBB3-16955
2022-12-28 08:37:11 +01:00
Marc Alexander
d9c179f9ef
[ticket/16955] Clean up group related classes for psalm
PHPBB3-16955
2022-12-28 08:37:11 +01:00
Marc Alexander
c4d3e1aa7b
[ticket/16955] Resolve psalm issues in di files
PHPBB3-16955
2022-12-28 08:37:10 +01:00
Marc Alexander
cd026245fe
[ticket/16955] Improve minor docblock quirks
PHPBB3-16955
2022-12-28 08:37:09 +01:00
Marc Alexander
ea07e4946f
[ticket/16955] Correct docblocks in diff engine
PHPBB3-16955
2022-12-28 08:37:08 +01:00
Marc Alexander
160510dab3
[ticket/16955] Update psalm and improve config & bootstrap
PHPBB3-16955
2022-12-28 08:37:07 +01:00
Marc Alexander
9a546c535c
[ticket/16955] Use common code for path iterator generation
PHPBB3-16955
2022-12-28 08:36:59 +01:00
Marc Alexander
8faabb559d
Merge pull request #5979 from gijsmartens/ticket/15769
[ticket/15769] Crop avatar on upload
2022-12-27 22:39:38 +01:00
Marc Alexander
273fe8a34d
Merge pull request #6437 from rubencm/ticket/17069
[ticket/17069] Fix duplicate key in array
2022-12-27 22:03:42 +01:00
LukeWCS
d6e3dfff6d [ticket/17068] ALLOW_CDN_EXPLAIN: Refines and expands the description
Concerns the description of the switch "APC > GENERAL > Load settings > Allow
usage of third party content delivery networks:".

* The text gives the impression that the choice of the switch state is a
personal preference of individual administrators. In fact, this is a matter of
local privacy laws.
* Missing mention that the switch also controls the integration of Font
Awesome, part of phpBB's GUI and extensions.

PHPBB3-17068
2022-12-26 11:07:42 +01:00
Arshid
9efc25a2e2
[ticket/17069] Fix duplicate key in array
PHPBB3-17069
2022-12-26 08:28:49 +01:00
Marc Alexander
8956cf5845
[ticket/15769] Exclude hermite and other non-core paths from js check
PHPBB3-15769
2022-12-13 21:17:53 +01:00
Marc Alexander
2bac1c82db
[ticket/15769] Set avatar image to default max avatar size when creating
PHPBB3-15769
2022-12-13 21:17:53 +01:00
Marc Alexander
d39cb74c5d
[ticket/15769] Use hermite for improved resizing and display after upload
Display after upload will look more natural than the skewed and downsized
version as was shown before.

PHPBB3-15769
2022-12-13 21:17:53 +01:00
Marc Alexander
7bf42797a7
[ticket/15769] Fix object shorthand error in eslint
PHPBB3-15769
2022-12-13 21:17:52 +01:00
Marc Alexander
dd2723b0bd
[ticket/15769] Use class instead of ID for avatar box
PHPBB3-15769
2022-12-13 21:17:52 +01:00
Marc Alexander
b153979398
[ticket/15769] Remove unused use statement
PHPBB3-15769
2022-12-13 21:17:51 +01:00
Marc Alexander
dd7d1cb521
[ticket/15769] Remove template var for cropping available
Avatar cropping should always be available.

PHPBB3-15769
2022-12-13 21:17:51 +01:00
Marc Alexander
30b058d633
[ticket/15769] Remove PHP side for resizing avatars
PHPBB3-15769
2022-12-13 21:17:50 +01:00
Marc Alexander
27c5f61e30
[ticket/15769] Fix JS and avatar functional tests
PHPBB3-15769
2022-12-13 21:17:50 +01:00
Marc Alexander
b3308245c3
[ticket/15769] Adjust loading of images for cropping and add some docblocks
PHPBB3-15769
2022-12-13 21:17:49 +01:00
Marc Alexander
1933a8ab47
[ticket/15769] Make basic upload, refresh, and errors work
PHPBB3-15769
2022-12-13 21:17:49 +01:00
Marc Alexander
b72379aaab
[ticket/15769] Increase default avatar size
PHPBB3-15769
2022-12-13 21:17:48 +01:00
Marc Alexander
7cdd30958d
[ticket/15769] Start integrating upload of cropped image via AJAX
PHPBB3-15769
2022-12-13 21:17:48 +01:00
Marc Alexander
8509cf2a04
[ticket/15769] Fix eslint complaints
PHPBB3-15769
2022-12-13 21:17:47 +01:00
Marc Alexander
310b451cd3
[ticket/15769] Make xo happy and try to use cropped image canvas
PHPBB3-15769
2022-12-13 21:17:47 +01:00
Marc Alexander
87c726e377
[ticket/15769] Adjust xo configuration
PHPBB3-15769
2022-12-13 21:17:46 +01:00
Marc Alexander
53c6f599c1
[ticket/15769] Use new icon twig syntax
PHPBB3-15769
2022-12-13 21:17:46 +01:00
Marc Alexander
93695830c7
[ticket/15769] Improve syntax to use es6 and clean up code issues
PHPBB3-15769
2022-12-13 21:17:46 +01:00
Marc Alexander
542f5c74d8
[ticket/15769] Update cropper to 1.5.11 & jQuery cropper to 1.0.1
PHPBB3-15769
2022-12-13 21:17:45 +01:00
mrgoldy
0bff9e605b
[ticket/15769] Minor clean up of avatar cropping
PHPBB3-15769
2022-12-13 21:17:45 +01:00
mrgoldy
4d860bf967
[ticket/15769] Crop avatars on upload
PHPBB3-15769
2022-12-13 21:17:34 +01:00
Marc Alexander
eb1edd12a1
Merge branch '3.3.x' 2022-12-12 20:58:41 +01:00
Marc Alexander
369ee44b6f
Merge pull request #6423 from marc1706/ticket/13291
[ticket/13291] Close notifications dropdown during mark all read
2022-12-12 19:42:22 +01:00
Marc Alexander
e24169b0ba
Merge branch '3.3.x' 2022-12-11 22:13:30 +01:00
Marc Alexander
0543c810a7
Merge pull request #6433 from marc1706/ticket/17066
[ticket/17066] Update actions to resolve deprecation warnings
2022-12-11 22:13:00 +01:00
Marc Alexander
995717f4a0
Merge pull request #5439 from rubencm/ticket/12683
[ticket/12683] Add a CLI command to generate the search index
2022-12-11 22:03:19 +01:00
Ruben Calvo
d6b0827d27
[ticket/12683] Add copyright header
PHPBB3-12683
2022-12-11 21:22:01 +01:00
Marc Alexander
bb0f6d040c
[ticket/17066] Use Ubuntu 20.04 instead of 18.04
PHPBB3-17066
2022-12-11 20:43:01 +01:00
Ruben Calvo
6de699d318
[ticket/12683] Small code style improvements
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Ruben Calvo
f9f55eb012
[ticket/12683] Improve exception handling
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Ruben Calvo
8cea785f36
[ticket/12683] Improve exception handling
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Ruben Calvo
1c191868de
[ticket/12683] Undo changes in fulltext_sphinx.php
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Ruben Calvo
e6af4c4def
[ticket/12683] Fix post index creation
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Ruben Calvo
23ce5121a4
[ticket/12683] Code review
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Ruben Calvo
2e917b6059
[ticket/12683] Remove unused property
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Ruben Calvo
ac227a9ea6
[ticket/12683] Add basic tests
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
d55f1e04eb
[ticket/12683] phpdoc and spaces
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
9a6d42770e
[ticket/12683] Remove check to avoid index twice (ticket 16755)
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
1cef5f83a0
[ticket/12683] Fix test
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
f4977853be
[ticket/12683] Pass tables via parameter and small fix
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
565c806eda
[ticket/12683] Move state related code to helper class
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
f1a2558cfe
[ticket/16738] Multiple changes
Add post helper to get last post id
Launch exception if an action is in progress
Launch an exception if the action is already done
When listing search backend in cli, if the active
backend is not indexed an error is launched
Add state to commands
Fix small error in sphinx search backend

PHPBB3-16738
2022-12-11 17:16:44 +01:00
rubencm
0c3e084d35
[ticket/12683] Return constant
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
c2f3ba44bd
[ticket/12683] Add progress bar to delete index
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
75bdbcf4fe
[ticket/12683] Fix create index command
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
0a24704b4f
[ticket/12683] Add progress bar to create_index
PHPBB3-12683
2022-12-11 17:16:44 +01:00
rubencm
ce54ee5e6f
[ticket/12683] Add CLI command to generate the search index
PHPBB3-12683
2022-12-11 17:16:44 +01:00
Marc Alexander
02ef7c5da4
[ticket/17066] Use new way of saving to github output
PHPBB3-17066
2022-12-11 16:54:37 +01:00
Marc Alexander
90899a17dd
[ticket/17066] Use version 3 of actions checkout and cache
PHPBB3-17066
2022-12-11 15:10:44 +01:00
Marc Alexander
d5dab4def9
[master] Fix master phing sniff 2022-12-11 14:31:50 +01:00
Marc Alexander
bd7e95b8b8
Merge branch '3.3.x' 2022-12-11 14:17:16 +01:00
Marc Alexander
9c70c15e1c
Merge pull request #6432 from Crizz0/ticket/17065
[ticket/17065] Add utf8_encode_ucr to $usernotes
2022-12-11 14:16:42 +01:00
Marc Alexander
67fa7ad060
Merge branch '3.3.x' 2022-12-09 21:43:17 +01:00
Marc Alexander
21374390ad
Merge pull request #6428 from wordlesswind/ticket/16105
[ticket/16105] Use Google reCAPTCHA globally
2022-12-09 21:43:06 +01:00
Marc Alexander
8841d88845
Merge pull request #6225 from rubencm/ticket/16790
[ticket/16790] Remove unused code
2022-12-09 21:17:23 +01:00
Marc Alexander
f48ff960f1
Merge pull request #6431 from rubencm/ticket/17062
[ticket/17062] Call search service using dependency injection
2022-11-30 19:39:13 +01:00
Marc Alexander
be818daa5d
Merge branch '3.3.x' 2022-11-28 20:41:46 +01:00
Marc Alexander
d03a853f6e
Merge branch 'prep-release-3.3.9' into 3.3.x 2022-11-28 20:40:46 +01:00
Christian Schnegelberger
014008fd48 [ticket/17065] Add utf8_encode_ucr to $usernotes
PHPBB3-17065
2022-11-28 18:24:59 +01:00
Ruben Calvo
b8bcbabaac [ticket/17062] Avoid calling search factory twice
PHPBB3-17062
2022-11-28 10:20:23 +01:00
Ruben Calvo
6fc476c692 [ticket/17062] Call search service using dependency injection
PHPBB3-17062
2022-11-27 11:55:49 +01:00
Marc Alexander
b3d593b626
[prep-release-3.3.9] Update changelog for 3.3.9 2022-11-23 20:54:42 +01:00
Marc Alexander
744009882b
[prep-release-3.3.9] Add migration for 3.3.9 2022-11-23 20:53:56 +01:00
Marc Alexander
1c407e8049
[prep-release-3.3.9] Update version numbers to 3.3.9 2022-11-23 20:53:53 +01:00
Marc Alexander
e75ea6642d
Merge pull request #67 from phpbb/ticket/security-274
[ticket/security/274] Reset login keys/session when resetting password
2022-11-22 21:21:24 +01:00
Marc Alexander
ad9e5e6891
[ticket/16105] Replace const with lowercase version
PHPBB3-16105
2022-11-21 17:24:11 +01:00
Marc Alexander
b828efa9e6
[ticket/16105] Use domain setting for recaptcha v2 as well
PHPBB3-16105
2022-11-21 17:24:11 +01:00
Marc Alexander
c66923bafc
[ticket/16105] Add domain selection to recaptcha v2 & check against list
PHPBB3-16105
2022-11-21 17:24:10 +01:00
wordlesswind
ebc5e1ead0
[ticket/16105] Use Google reCAPTCHA globally
PHPBB3-16105
2022-11-21 17:23:39 +01:00
Marc Alexander
3db6cc98f5
[ticket/16913] Move progress bar HTML to acp_search.html
PHPBB3-16913
2022-11-17 02:20:48 +05:30
Dark❶
a45f8f0796
[ticket/16913] Add Search Index Progress Bar with Stats
- Update SQL for count of posts
- Update search index test
- Removed "Pop-up Progress Bar".
- For first run display the "Success Message".
- Display the Info from "Pop-up Progress Bar" to "Success Message".
- Only display "Redirect" & "Rate" of post refreshed "Success Message".
- Minor Language Fix.
- Use `ORDER BY post_id ASC` for progress stats.
- Removed HTML from Lang String.
- Moved HTML to PHP file.
- Increased the size of Progress-Bar by 2x.

PHPBB3-16913
2022-11-17 02:20:46 +05:30
Marc Alexander
400546670a
Merge branch '3.3.x' 2022-11-14 20:08:09 +01:00
Marc Alexander
c2968212d8
Merge branch 'prep-release-3.3.9' into 3.3.x 2022-11-14 20:07:55 +01:00
Marc Alexander
0793126dc4
Merge pull request #6426 from Crizz0/ticket/17058
[ticket/17058] Add if-sentence for $encode_eol for email headers
2022-11-14 20:07:27 +01:00
Christian Schnegelberger
9fb2dbb776
[ticket/17058] Add $encode_eol to process()
PHPBB3-17058
2022-11-11 23:15:09 +01:00
Christian Schnegelberger
6f034c5215
[ticket/17058] Replace hardcoded PHP_EOL in phpbb_mail() with var
PHPBB3-17058
2022-11-11 23:15:09 +01:00
Christian Schnegelberger
0802772f09
[ticket/17058] Add if-sentence for $encode_eol for email headers
PHPBB3-17058
2022-11-11 23:15:09 +01:00
Marc Alexander
bad7517831
Merge branch '3.3.x' 2022-11-03 20:08:06 +01:00
Marc Alexander
696ff06263
Merge pull request #6425 from SagePtr/ticket/17056
[ticket/17056] Fix PHP 8.2 deprecation warning about ${var} syntax
2022-11-03 20:06:12 +01:00
SagePtr
b86d15a766 [ticket/17056] Fix PHP 8.2 deprecation warning about ${var} syntax
The "${var}" style of string interpolation is deprecated in PHP 8.2,
using "{$var}" syntax instead.

PHPBB3-17056
2022-11-02 00:30:46 +02:00
Marc Alexander
637844f264
[ticket/13291] Close notifications dropdown during mark all read
PHPBB3-13291
2022-10-27 00:01:36 +02:00
Marc Alexander
4d5c966b58
Merge branch '3.3.x' 2022-10-26 22:46:34 +02:00
Marc Alexander
c410829a42
[3.3.x] Update versions to 3.3.10-dev 2022-10-26 22:44:56 +02:00
Marc Alexander
8ef6a5c1bc
Merge branch 'prep-release-3.3.9' into 3.3.x 2022-10-26 22:43:17 +02:00
Marc Alexander
cd36a68645
[prep-release-3.3.9] Update changelog for 3.3.9-RC1 2022-10-22 20:56:04 +02:00
Marc Alexander
5225ac8a9a
[prep-release-3.3.9] Add migration for 3.3.9-RC1 2022-10-22 20:55:14 +02:00
Marc Alexander
aaaef71b60
[prep-release-3.3.9] Update version numbers to 3.3.9 2022-10-22 20:55:12 +02:00
Marc Alexander
1fe8bbf47a
[prep-release-3.3.9] Update version numbers to 3.3.9-RC1 2022-10-22 20:55:12 +02:00
Marc Alexander
827c135cc9
[ticket/security/274] Reset login keys/session when resetting password
SECURITY-274
2022-10-22 15:12:28 +02:00
Marc Alexander
94d7d4fbcb
Merge branch '3.3.x' 2022-10-22 11:34:57 +02:00
Marc Alexander
67c41633a2
Merge pull request #6422 from marc1706/ticket/17050
[ticket/17050] Remove trailing slash from generated css includes
2022-10-22 11:34:54 +02:00
Marc Alexander
76fd028617
Merge branch '3.3.x' 2022-10-22 11:21:49 +02:00
Marc Alexander
92cebdd624
Merge pull request #6421 from marc1706/ticket/17051
[ticket/17051] Fallback to default values for possible undefined user data
2022-10-22 11:21:46 +02:00
Marc Alexander
7017c73156
[ticket/17050] Remove trailing slash from generated css includes
PHPBB3-17050
2022-10-21 21:40:44 +02:00
Marc Alexander
2e025be53a
[ticket/17051] Fallback to default values for possible undefined user data
PHPBB3-17051
2022-10-21 20:18:32 +02:00
Marc Alexander
bbc3f44e9b
Merge branch '3.3.x' 2022-10-20 17:17:58 +02:00
Marc Alexander
e2e8a7f30b
Merge pull request #6419 from marc1706/ticket/17048-master
[ticket/17048] Update composer dependencies -- master version
2022-10-20 17:17:54 +02:00
Marc Alexander
2126738598
Merge pull request #6418 from marc1706/ticket/17048
[ticket/17048] Update composer dependencies for 3.3.9
2022-10-20 17:17:26 +02:00
Marc Alexander
b810bb578a
[ticket/17048] Update tests to updated composer output
PHPBB3-17048
2022-10-19 22:31:18 +02:00
Marc Alexander
ef2b3a1d68
[ticket/17048] Add method for getting composer in installer
PHPBB3-17048
2022-10-19 20:49:00 +02:00
Marc Alexander
09f2fe805c
[ticket/17052] Create our own static composer factory and pass known cwd
PHPBB3-17052
2022-10-19 20:48:52 +02:00
Marc Alexander
e51254a0d4
Merge branch 'ticket/17048' into ticket/17048-master 2022-10-19 20:48:33 +02:00
Marc Alexander
910ffaad76
Merge pull request #6420 from marc1706/ticket/17049
[ticket/17049] Improve extension catalog display and tests
2022-10-16 21:38:25 +02:00
Marc Alexander
afc2747a04
[ticket/17049] Make installation of extensions for catalog test more stable
PHPBB3-17049
2022-10-16 20:58:52 +02:00
Marc Alexander
7a7190ff5a
[ticket/17049] Update tests for defaulting to stable versions
PHPBB3-17049
2022-10-16 16:28:00 +02:00
Marc Alexander
7a5a32fc57
[ticket/17049] Backup and restore composer-ext data for tests
PHPBB3-17049
2022-10-16 16:24:03 +02:00
Marc Alexander
42670686da
[ticket/17049] Add missing entry to schema_data.sql
PHPBB3-17049
2022-10-16 16:23:16 +02:00
Marc Alexander
7d586b0420
[ticket/17049] Remove unused extensions manager parameter
PHPBB3-17049
2022-10-16 16:22:36 +02:00
Marc Alexander
587c72686c
[ticket/17049] Add minimum valid JSON for composer-ext files
PHPBB3-17049
2022-10-16 14:04:48 +02:00
Marc Alexander
9340ffa557
[ticket/17049] Add migration for exts_composer_minimum_stability config entry
PHPBB3-17049
2022-10-16 10:43:33 +02:00
Marc Alexander
99286b1fdd
[ticket/17048] Update composer dependencies for 3.3.9
PHPBB3-17048
2022-10-15 23:29:12 +02:00
Marc Alexander
101b7debd4
Merge branch '3.3.x' 2022-09-30 20:08:24 +02:00
Marc Alexander
64717d0270
Merge pull request #6414 from imhunterand/patch-1
[ticket/17036] Fix failure to strip Authorization header on HTTP downgrade
2022-09-30 20:07:43 +02:00
ANDRI H.U
f197662653
[ticket/17036] Update guzzle and it's dependencies to latest version
PHPBB3-17036
2022-09-25 22:00:49 +02:00
Marc Alexander
38b011d24e
[ticket/17032] Fix missing parameter in user loader tests
PHPBB3-17032
2022-09-09 17:42:51 +02:00
Marc Alexander
8e773b4dcf
Merge branch '3.3.x' 2022-09-09 07:12:47 +02:00
Marc Alexander
e080a8533d
Merge pull request #6415 from marc1706/ticket/17032
[ticket/17032] Prevent endlessly cycling to load user
2022-09-09 07:12:45 +02:00
Marc Alexander
f84e03f646
[ticket/17032] Prevent endlessly cycling to load user
PHPBB3-17032
2022-09-08 22:18:13 +02:00
Marc Alexander
7b677c40aa
Merge branch '3.3.x' 2022-08-26 21:46:56 +02:00
Marc Alexander
7c02b58114
Merge pull request #6413 from rubencm/ticket/17030
[ticket/17030] Fix feed to return valid RFC-3339 dates
2022-08-26 21:46:53 +02:00
Marc Alexander
6d388b1390
Merge branch '3.3.x' 2022-08-26 20:47:10 +02:00
Marc Alexander
12256eabb6
Merge pull request #6412 from DaRk1V0iD/ticket/17026
[ticket/17026] Session viewonline not defined in Memberlist
2022-08-26 20:47:07 +02:00
Dark❶
9b1bae858f
[ticket/17026] Session viewonline not defined in Memberlist
PHPBB3-17026
2022-08-26 10:55:20 +05:30
Ruben Calvo
db3c143b73 [ticket/17030] Fix feed to return valid RFC-3339 dates
PHPBB3-17030
2022-08-21 21:56:11 +02:00
Dark❶
ea19638f4e
[ticket/17026] Session viewonline not defined in Memberlist
PHPBB3-17026
2022-08-12 20:40:52 +05:30
Marc Alexander
c84403286e
Merge branch '3.3.x' 2022-07-28 20:26:03 +02:00
Marc Alexander
89b07af756
Merge pull request #6406 from Noxwizard/ticket/17003
[ticket/17003] Include topic icon on UCP front page
2022-07-28 20:11:19 +02:00
Marc Alexander
7275f9e7f1
[ticket/17003] Small code style adjustmens
PHPBB3-17003
2022-07-27 18:17:46 +02:00
Marc Alexander
dadf01a67b
Merge branch '3.3.x' 2022-07-23 16:43:23 -04:00
Marc Alexander
8fbbaf97ab
Merge pull request #6408 from Crizz0/ticket/17023
[ticket/17023] Adds PHP >=8.0  to composer require php version
2022-07-23 16:41:24 -04:00
Marc Alexander
b8a3d8f25d
[ticket/17023] Update composer.lock as well
PHPBB3-17023
2022-07-22 20:16:11 -05:00
Máté Bartus
5a07b566cc
Merge pull request #6409 from marc1706/ticket/17024 2022-07-23 00:05:06 +02:00
Marc Alexander
0f79447ef0
[ticket/17024] Add composer/installers to allowed plugins
PHPBB3-17024
2022-07-22 15:22:32 -05:00
Christian Schnegelberger
495986ff5d [ticket/17023] Adds PHP >=8.0 to composer require php version
PHPBB3-17023
2022-07-19 17:47:53 +02:00
Marc Alexander
f966128d99
Merge branch '3.3.x' 2022-07-16 19:03:22 -04:00
Marc Alexander
3ed3abb446
Merge pull request #6407 from Noxwizard/ticket/16917
[ticket/16917] Update phpbbcli.php's permissions in release archive
2022-07-16 19:02:52 -04:00
Marc Alexander
9c3d27d267
Merge branch '3.3.x' 2022-07-16 18:49:13 -04:00
Marc Alexander
ca8c402796
Merge pull request #6405 from Noxwizard/ticket/16916
[ticket/16916] Include PHP version number in startup/install error
2022-07-16 18:47:56 -04:00
Marc Alexander
85bab4f276
Merge branch '3.3.x' 2022-07-16 18:44:59 -04:00
Marc Alexander
fafe250b0d
Merge pull request #6404 from marc1706/ticket/17019
[ticket/17019] Treat removed youtube profile field as effectively installed
2022-07-16 18:44:56 -04:00
Marc Alexander
327925eb5e
Merge branch '3.3.x' 2022-07-16 18:43:33 -04:00
Marc Alexander
256ea96cd9
Merge pull request #6403 from marc1706/ticket/17006
[ticket/17006] Remove www. from server domain name example
2022-07-16 18:43:30 -04:00
Marc Alexander
78d7dbf1bd
Merge branch '3.3.x' 2022-07-16 18:39:49 -04:00
Marc Alexander
5cdd22e058
Merge pull request #6402 from marc1706/ticket/16932
[ticket/16932] Ensure special characters are encoded for ASCII in emails
2022-07-16 18:39:02 -04:00
Patrick Webster
47e30a2e21 [ticket/16917] Update phpbbcli.php's permissions in release archive
For those employing cron on *nix, these will be the expected permissions.

PHPBB3-16917
2022-07-09 15:46:31 -05:00
Patrick Webster
040c2e9b78 [ticket/17003] Include topic icon on UCP front page
Prosilver already supports rendering topic icons on this view, but the backend
didn't populate the needed topicrow values.

PHPBB3-17003
2022-07-09 14:57:01 -05:00
Patrick Webster
2c661205e4 [ticket/16916] Include PHP version number in startup/install error
If the PHP version is too low, an error is displayed. This error does not
include the current PHP version number, which often becomes a debate with
users who believe they are running a supported version.

PHPBB3-16916
2022-07-04 21:12:43 -05:00
Marc Alexander
b5d2ff4074
[ticket/17019] Treat removed youtube profile field as effectively installed
PHPBB3-17019
2022-06-30 21:35:50 +02:00
Marc Alexander
b3d93a09f2
[ticket/17006] Remove www. from server domain name example
PHPBB3-17006
2022-06-28 21:49:01 +02:00
Marc Alexander
d3e7d17e57
Merge branch '3.3.x' 2022-06-28 21:43:01 +02:00
Marc Alexander
2f72950d2d
Merge pull request #6401 from marc1706/ticket/17005
[ticket/17005] Add missing slash to li closing tag
2022-06-28 21:42:58 +02:00
Marc Alexander
064a96ec07
[ticket/16932] Ensure special characters are encoded for ASCII in emails
PHPBB3-16932
2022-06-27 22:36:25 +02:00
Marc Alexander
a8feaeafe8
[ticket/17005] Add missing slash to li closing tag
PHPBB3-17005
2022-06-27 21:00:58 +02:00
Marc Alexander
4ae50d1776
Merge branch '3.3.x' 2022-06-26 20:29:00 +02:00
Marc Alexander
fc83f213d5
Merge branch 'prep-release-3.3.8' into 3.3.x 2022-06-26 20:28:13 +02:00
Marc Alexander
5e3dd4b55e
[prep-release-3.3.8] Add migration for 3.3.8 2022-06-26 09:39:25 +02:00
Marc Alexander
53e5113893
[prep-release-3.3.8] Update version numbers to 3.3.8 2022-06-26 09:39:23 +02:00
Marc Alexander
3ee81800ec
Merge branch '3.3.x' 2022-06-06 22:56:31 +02:00
Marc Alexander
f930f8821f
[3.3.x] Update versions to 3.3.9-dev 2022-06-06 22:54:43 +02:00
Marc Alexander
b84b875cd2
Merge branch 'prep-release-3.3.8' into 3.3.x 2022-06-06 22:53:26 +02:00
Marc Alexander
bc4a787470
[prep-release-3.3.8] Update changelog for 3.3.8-RC1 2022-06-06 14:40:59 +02:00
Marc Alexander
c6ef628589
[prep-release-3.3.8] Add migration for 3.3.8-RC1 2022-06-06 14:40:31 +02:00
Marc Alexander
d4415d4ad8
[prep-release-3.3.8] Update version numbers to 3.3.8 2022-06-06 14:40:30 +02:00
Marc Alexander
2b92ff372b
[prep-release-3.3.8] Update version numbers to 3.3.8-RC1 2022-06-06 14:40:29 +02:00
Marc Alexander
9548876c9c
Merge branch '3.3.x' 2022-06-06 14:39:14 +02:00
Marc Alexander
5e0bc27dc8
Merge pull request #6400 from marc1706/ticket/16987-master
[ticket/16987] Update composer dependencies to latest versions - master version
2022-06-06 14:39:10 +02:00
Marc Alexander
c410c9bc47
Merge pull request #6399 from marc1706/ticket/16987
[ticket/16987] Update composer dependencies to latest versions
2022-06-06 14:38:46 +02:00
Marc Alexander
d42cc11347
Merge branch 'ticket/16987' into ticket/16987-master 2022-06-06 09:56:25 +02:00
Marc Alexander
52f625a88c
[ticket/16987] Update composer dependencies to latest versions
PHPBB3-16987
2022-06-06 09:54:17 +02:00
Marc Alexander
21f27c2d75
Merge branch '3.3.x' 2022-06-06 09:47:00 +02:00
Marc Alexander
cc5d820443
Merge pull request #6398 from marc1706/ticket/16978-master
[ticket/16978] add missing ul closeing tag & convert to twig
2022-06-06 09:46:56 +02:00
Marc Alexander
feea7958f7
Merge pull request #6378 from hanakin/ticket/16978
[ticket/16978] add missing ul closeing tag
2022-06-06 09:45:44 +02:00
Marc Alexander
9622105d01
[ticket/16978] Resolve invalid twig syntax
PHPBB3-16978
2022-06-04 21:57:47 +02:00
Marc Alexander
25a84713c0
[ticket/16978] Move nbsp to inside if of submit
PHPBB3-16978
2022-06-04 08:51:08 +02:00
hanakin
63c42c49fa
[ticket/16978] merge labgs remove xhtml 1.0 stuff
PHPBB3-16978
2022-06-03 22:42:08 +02:00
hanakin
f8fb1749f0
[ticket/16978] minor cleanup
PHPBB3-16978
2022-06-03 22:39:56 +02:00
hanakin
5b4a955b65
[ticket/16978] convert file to twig
PHPBB3-16978
2022-06-03 22:38:22 +02:00
Marc Alexander
a3c67c18f1
Merge branch 'ticket/16978' into ticket/16978-master 2022-06-03 22:18:03 +02:00
Marc Alexander
2071b94fd0
Merge branch '3.3.x' 2022-06-03 21:21:27 +02:00
Marc Alexander
c61c130596
Merge pull request #6390 from marc1706/ticket/16988
[ticket/16988] Improve handling of appended branch info and security branches
2022-06-03 21:21:24 +02:00
Marc Alexander
900e2c70ac
Merge branch '3.3.x' 2022-05-02 20:50:02 +02:00
Marc Alexander
59a95a3c35
Merge pull request #6396 from lionel-rowe/ticket/13859
[ticket/13859] Allow up-to-date format for Youtube profile field URLs
2022-05-02 20:49:59 +02:00
lionel-rowe
60af39b38c
[ticket/13859] Reorder static & public in migration
PHPBB3-13859
2022-05-02 17:38:38 +02:00
Marc Alexander
c6c294e8c7
Merge branch '3.3.x' 2022-05-01 20:20:46 +02:00
Marc Alexander
8376012f9a
Merge pull request #6393 from LukeWCS/3.3.x
[ticket/16990] Fix for the style template code in the post editor
2022-05-01 20:20:43 +02:00
lionel-rowe
dd6e110210 [ticket/13859] Allow up-to-date format for Youtube profile field URLs
Per the tracker issue:

> In 3.1 a youtube profilefield was added in which we can insert our youtube
> username to link to it.... There is just one major problem though...
>
> New youtube members no longer get an username. So I think we should decide on
> providing different ways to access their profile.

This PR will allow users to use any valid YouTube-domain URL, which allows for
all 3 formats (`/channel/...`, `/c/...`, and the now-legacy `/user/...`).

Per [YouTube's docs](https://support.google.com/youtube/answer/6180214?hl=en):

> ## Channel URL (ID-based)
> Example: youtube.com/channel/UCUZHFZ9jIKrLroW8LcyJEQQ
>
> This is the standard URL that YouTube channels use.
>
> ...
>
> ## Custom URL
> Example: youtube.com/c/YouTubeCreators
>
> A custom URL is a shorter, easy-to-remember URL that you can share with your
> audience.
>
> ...
>
> ## Legacy username URL
> Example: youtube.com/user/YouTube
>
> Depending on when your channel was created, it may have a username. Usernames
> are no longer required for channels today, but you can still use this URL to
> direct to your channel — even if your channel name has changed since you chose
> your username. Existing usernames can't be changed.

PHPBB3-13859
2022-05-01 14:54:39 +01:00
Marc Alexander
5f7ce9b66a
Merge branch '3.3.x' 2022-04-30 23:02:13 +02:00
Marc Alexander
898075f0f8
Merge pull request #6391 from battye/ticket/16800
[ticket/16800] Fix 'No Posts' bug when no date format supplied
2022-04-30 23:02:10 +02:00
Marc Alexander
0a64ffa834
Merge branch '3.3.x' 2022-04-30 22:46:05 +02:00
Marc Alexander
3308318524
Merge pull request #6377 from lionel-rowe/ticket/16981
[ticket/16981] Fix HTML-encoded emojis in email subject line
2022-04-30 22:27:37 +02:00
Marc Alexander
024b37c7b2
Merge branch '3.3.x' 2022-04-30 22:23:10 +02:00
Marc Alexander
e7a5407a40
Merge pull request #6369 from marc1706/ticket/16967
[ticket/16967] Remove support for INCLUDEPHP and PHP/ENDPHP in templates
2022-04-30 22:23:06 +02:00
Marc Alexander
54c27e3e67
Merge pull request #6382 from marc1706/ticket/16967-3.3.x
[ticket/16967] Deprecate PHP in templates
2022-04-30 22:22:49 +02:00
Marc Alexander
412fd483d0
Merge branch '3.3.x' 2022-04-30 22:21:53 +02:00
Marc Alexander
54156dd9d8
Merge pull request #6358 from MichaIng/ticket/16959
[ticket/16959] Remove redundant URL parameters from notification mails
2022-04-30 22:21:51 +02:00
Marc Alexander
6e18e8e10f
Merge branch '3.3.x' 2022-04-30 21:56:08 +02:00
Marc Alexander
8084d977fb
Merge pull request #6395 from kaileysnay/ticket/16991
[ticket/16991] Add events for bookmarks and subscribed topics in UCP
2022-04-30 21:56:06 +02:00
kaileysnay
997f1b92cf [ticket/16991] Add events for bookmarks and subscribed topics in UCP
PHPBB3-16991
2022-04-28 17:31:39 -04:00
kaileysnay
e1069bcbde [ticket/16991] Add events for bookmarks and subscribed topics in UCP
PHPBB3-16991
2022-04-28 17:31:39 -04:00
LukeWCS
9e22bc8691 [ticket/16990] Removed XHTML tag format
PHPBB3-16990
2022-04-27 23:18:52 +02:00
LukeWCS
751b0e2ede [ticket/16990] Fix for the style template code in the post editor
The code present in the prosilver style template causes the wrong
checkbox to be displayed in the post editor if the combination
`f_delete`:true and `f_softdelete`:false is active in the user
context. With this combination, this effectively prevents a forum
post from being deleted via the editor options.

Corrected the relevant section and switched to Twig syntax

PHPBB3-16990
2022-04-26 22:13:50 +02:00
lionel-rowe
9fb98201f2 [ticket/8071] Add sql_last_inserted_id alias for sql_nextid
Fixes [DBAL function sql_nextid - name is
misleading](https://tracker.phpbb.com/browse/PHPBB3-8071).

Per the tracker issue:
> This function gets the ID of the last inserted row, not the ID of the next row
to be inserted (which is difficult due to different autoincrement steps and also
lends itself nicely to race conditions).

@iwisdom replied that the naming is consistent with how PHP itself names this
functionality, but the link they posted doesn't support that (I guess this is
referring to a much older version of PHP? The comment is from 2009).

PHPBB3-8071
2022-04-26 15:03:42 +01:00
battye
b9f7c3ff6e [ticket/16800] Fix 'No Posts' bug when no date format supplied
PHPBB3-16800
2022-04-17 18:03:48 +08:00
Marc Alexander
0d84769d66
[ticket/16988] Apply fixes suggested by shellcheck
PHPBB3-16988
2022-04-17 09:40:56 +02:00
Marc Alexander
cd9aea32b9
[ticket/16988] Improve handling of appended branch info and security branches
PHPBB3-16988
2022-04-17 09:35:12 +02:00
Marc Alexander
191818dd54
Merge branch '3.3.x' 2022-04-16 22:20:47 +02:00
Marc Alexander
70086dcb3b
Merge pull request #6388 from marc1706/ticket/16987-master
[ticket/16987] Update composer and dependencies to latest versions - master version
2022-04-16 22:20:43 +02:00
Marc Alexander
a12a6f52ae
Merge pull request #6387 from marc1706/ticket/16987
[ticket/16987] Update composer and dependencies to latest versions
2022-04-16 22:20:23 +02:00
Marc Alexander
7ab44b8c71
Merge pull request #6389 from marc1706/ticket/16405
[ticket/16405] Update npm dependencies
2022-04-16 21:05:47 +02:00
Marc Alexander
620ee4d85b
[ticket/16405] Update code for eslint and stylelint updates
PHPBB3-16405
2022-04-16 17:06:12 +02:00
Marc Alexander
68cb599354
[ticket/16405] Update npm dependencies to latest versions
PHPBB3-16405
2022-04-16 16:59:07 +02:00
Marc Alexander
f8d1fa876d
[ticket/16987] Update html_output_formatter to updated interface
PHPBB3-16987
2022-04-16 15:37:34 +02:00
Marc Alexander
008f766cf4
[ticket/16987] Remove invalid default value for Composer\Config constructor
PHPBB3-16987
2022-04-16 14:54:18 +02:00
Marc Alexander
416718742a
Merge branch '3.3.x' 2022-04-15 23:48:31 +02:00
Marc Alexander
9739fabd68
Merge pull request #6385 from battye/ticket/16871
[ticket/16871] Do not allow negative forum and topic IDs in page_header
2022-04-15 23:48:28 +02:00
Marc Alexander
75289bc28e
Merge branch '3.3.x' 2022-04-15 23:19:27 +02:00
Marc Alexander
32ce101541
Merge pull request #6386 from battye/ticket/15947
[ticket/15947] Fix X out of 0 messages stored bug
2022-04-15 23:19:25 +02:00
Marc Alexander
3c460a554c
Merge branch 'ticket/16987' into ticket/16987-master 2022-04-15 22:35:55 +02:00
Marc Alexander
89d2fcf5ed
[ticket/16987] Move back to composer 2.2 for PHP 7.1 compatibility
PHPBB3-16987
2022-04-15 22:35:23 +02:00
Marc Alexander
d314d20c4b
[ticket/16987] Update composer dependencies to latest versions
PHPBB3-16987
2022-04-15 22:26:01 +02:00
Marc Alexander
77bc4b3b02
Merge branch 'ticket/16987' into ticket/16987-master 2022-04-15 22:25:03 +02:00
Marc Alexander
5e10b02103
[ticket/16987] Update composer dependencies to latest versions
PHPBB3-16987
2022-04-15 22:23:55 +02:00
Marc Alexander
1ce11e39e1
[ticket/16987] Update composer to latest version
PHPBB3-16987
2022-04-15 22:22:55 +02:00
battye
aed2d00373 [ticket/15947] Fix X out of 0 messages stored bug
PHPBB3-15947
2022-04-15 22:36:12 +08:00
battye
691a891634 [ticket/16871] Do not allow negative forum and topic IDs in page_header
PHPBB3-16871
2022-04-15 19:58:42 +08:00
Marc Alexander
18316e4339
Merge branch 'ticket/16967-3.3.x' into ticket/16967 2022-04-13 20:34:15 +02:00
Marc Alexander
33af6d0f0a
[ticket/16967] Fix typo
PHPBB3-16967
2022-04-13 20:33:09 +02:00
Marc Alexander
a912f9d230
Merge branch '3.3.x' 2022-04-11 21:20:01 +02:00
Marc Alexander
7a034a8c1e
Merge pull request #6371 from nomind60s/ticket/19969
[ticket/19969] Hide flash status when post settings disallow [FLASH] …
2022-04-11 21:19:17 +02:00
Marc Alexander
d868dbe3aa
[ticket/16967] Remove support for INCLUDEPHP and PHP/ENDPHP in templates
PHPBB3-16967
2022-04-11 21:10:35 +02:00
Marc Alexander
8284dc2c10
Merge branch 'ticket/16967-3.3.x' into ticket/16967 2022-04-11 21:10:06 +02:00
Marc Alexander
4d857c4be7
[ticket/16967] Deprecate PHP in templates
PHPBB3-16967
2022-04-11 21:09:01 +02:00
Marc Alexander
3a611b2e3e
Merge branch '3.3.x' 2022-04-10 22:34:42 +02:00
Marc Alexander
a7aca7f598
Merge pull request #6381 from marc1706/ticket/16977-master
[ticket/16977] Fix cron-job img tag layout and accessibility - Master version
2022-04-10 22:34:38 +02:00
Marc Alexander
3ee1efe7e0
Merge pull request #6376 from lionel-rowe/ticket/16977
[ticket/16977] Fix cron-job img tag layout and accessibility
2022-04-10 22:34:03 +02:00
Marc Alexander
81b221df9d
Merge pull request #6376 from lionel-rowe/ticket/16977
[ticket/16977] Fix cron-job img tag layout and accessibility
2022-04-10 21:21:47 +02:00
hanakin
6fa019e23a
[ticket/16978] add missing ul closeing tag
PHPBB3-16978
2022-04-05 12:51:03 -04:00
lionel-rowe
9b2f42748c [ticket/16981] Fix HTML-encoded emojis in email subject line
PHPBB3-16981
2022-04-05 17:18:33 +01:00
lionel-rowe
e53102fead [ticket/16977] Fix broken tests
PHPBB3-16977
2022-04-03 21:31:42 +01:00
lionel-rowe
87c1e631ef [ticket/16977] Move HTML rendering logic to template
PHPBB3-16977
2022-04-03 17:11:09 +01:00
lionel-rowe
8c982c7aa0 [ticket/16977] Fix cron-job img tag layout and accessibility
PHPBB3-16977
2022-04-03 17:11:00 +01:00
Marc Alexander
1b6902c4bf
Merge branch '3.3.x' 2022-04-03 15:12:48 +02:00
Marc Alexander
24d07be149
Merge pull request #6375 from rxu/ticket/16976-master
[ticket/16976] Fix search results count - master
2022-04-03 15:10:40 +02:00
Marc Alexander
8cfec5370a
Merge pull request #6374 from rxu/ticket/16976
[ticket/16976] Fix search results count
2022-04-03 15:10:14 +02:00
rxu
b1f6f93d99
[ticket/16976] Fix search results count for in-topic/in-forum search
PHPBB3-16976
2022-03-27 13:32:01 +07:00
rxu
baab5a13d9
[ticket/16976] Fix search results count for PostgreSQL
PHPBB3-16976
2022-03-27 13:32:00 +07:00
rxu
d44dd404a3
[ticket/16976] Fix search results count
PHPBB3-16976
2022-03-27 13:32:00 +07:00
rxu
6cc0fe5f95
[ticket/16976] Fix search results count for in-topic/in-forum search
PHPBB3-16976
2022-03-27 12:59:03 +07:00
rxu
16b27be2d0
[ticket/16976] Fix search results count for PostgreSQL
PHPBB3-16976
2022-03-25 20:58:36 +07:00
rxu
0dd053eeba
[ticket/16976] Fix search results count
PHPBB3-16976
2022-03-25 00:01:23 +07:00
Marc Alexander
f16929ff9e
Merge branch '3.3.x' 2022-03-17 21:48:03 +01:00
Marc Alexander
4ed0201ffe
Merge branch 'prep-release-3.3.7' into 3.3.x 2022-03-17 21:46:31 +01:00
Marc Alexander
19aadeefda
[prep-release-3.3.7] Update changelog for 3.3.7 2022-03-17 20:13:27 +01:00
Marc Alexander
8ca00c529e
[prep-release-3.3.7] Add migration for 3.3.7 2022-03-17 20:13:00 +01:00
Marc Alexander
e138328be1
[prep-release-3.3.7] Update version numbers to 3.3.7 2022-03-17 20:12:58 +01:00
Marc Alexander
faec4417f4
[prep-release-3.3.7] Update version numbers to 3.3.7 2022-03-17 20:12:57 +01:00
Marc Alexander
34f27a1670
Merge pull request #6373 from marc1706/ticket/16973
[ticket/16973] Use actual role ids for comparison of orphaned roles
2022-03-17 20:05:48 +01:00
Marc Alexander
028340ee52
Merge pull request #6372 from marc1706/ticket/16972
[ticket/16972] Rename update packages to advanced update in package.json
2022-03-17 20:05:36 +01:00
Marc Alexander
e86daaede6
[ticket/16972] Rename update packages to advanced update in package.json
PHPBB3-16972
2022-03-17 20:04:23 +01:00
Marc Alexander
91f2f2c6f1
[ticket/16973] Use actual role ids for comparison of orphaned roles
PHPBB3-16973
2022-03-17 20:00:46 +01:00
Marc Alexander
7641376277
Merge branch '3.3.x' 2022-03-16 16:23:23 +01:00
Marc Alexander
5a3a91b464
Merge pull request #6367 from rxu/ticket/16966
[ticket/16966] Fix redirect link after permanently deleting posts
2022-03-16 16:23:21 +01:00
Marc Alexander
8cba88ef0d
Merge branch '3.3.x' 2022-03-15 21:33:18 +01:00
Marc Alexander
1f972f0ee7
Merge branch 'prep-release-3.3.6' into 3.3.x 2022-03-15 21:32:09 +01:00
Marc Alexander
2e37b2dc2d
[prep-release-3.3.6] Update changelog for 3.3.6 2022-03-14 21:17:29 +01:00
Marc Alexander
8d6a9245c1
[prep-release-3.3.6] Add migration for 3.3.6 2022-03-14 21:17:13 +01:00
Marc Alexander
1a8950d01b
[prep-release-3.3.6] Update version numbers to 3.3.6 2022-03-14 21:17:11 +01:00
Marc Alexander
b4fa01e943
[prep-release-3.3.6] Update stylesheet hashes 2022-03-14 21:15:42 +01:00
Marc Alexander
cd057c126a
Merge pull request #66 from phpbb/ticket/security-273
[ticket/security-273] Reset reset token info when re-activating account
2022-03-14 17:58:58 +01:00
Marc Alexander
377ebacf0d
Merge pull request #65 from phpbb/ticket/security-272
[ticket/security-272] Use longer random string for activation key
2022-03-14 17:51:07 +01:00
Marc Alexander
fb2d1c2a28
Merge pull request #6368 from marc1706/ticket/15028
[ticket/15028] Rename automatic to advanced update
2022-03-13 19:46:19 +01:00
Marc Alexander
da2364b2c1
[ticket/15028] Replace remaining mentions of automatic update with advanced
PHPBB3-15028
2022-03-12 22:53:18 +01:00
nomind60s
a5899494b9 [ticket/19969] Hide flash status when post settings disallow [FLASH] BBCode
Add check for S_BBCODE_FLASH around FLASH_STATUS

PHPBB3-16969
2022-03-06 17:08:31 -07:00
MichaIng
86e009ad15 [ticket/16959] Remove redundant URL parameters from notification mails
Some phpBB forum notification emails send URLs to the forum with redundant URL
parameters, notably a forum IDs with topic URLs.

To have shorter and cleaner URLs, those are hereby removed.

Signed-off-by: MichaIng <micha@dietpi.com>

PHPBB3-16959
2022-03-04 01:21:00 +01:00
Marc Alexander
32e64890cd
Merge branch '3.3.x' 2022-02-22 22:38:06 +01:00
Marc Alexander
cc60a63f22
Merge pull request #6370 from rxu/ticket/16962
[ticket/16962] Fix datetime format test
2022-02-22 22:38:04 +01:00
Marc Alexander
661b9192ad
Merge pull request #6366 from rxu/ticket/16965
[ticket/16965] Allow empty value as default database server name on installing
2022-02-22 22:36:03 +01:00
Marc Alexander
4044900c69
[ticket/15028] Rephrase "recommendation" of who should use advanced update
PHPBB3-15028
2022-02-22 21:15:58 +01:00
rxu
e84cf2e5ba
[ticket/16962] Fix datetime format test
PHPBB3-16962
2022-02-22 14:55:38 +07:00
Marc Alexander
e78664d68b
[ticket/15028] Rename automatic to advanced update
Also made it clear that it's only for expert users.

PHPBB3-15028
2022-02-20 11:18:30 +01:00
rxu
a466be10c2
[ticket/16966] Fix redirect link after permanently deleting posts
PHPBB3-16966
2022-02-11 20:18:56 +07:00
rxu
e7eb1cdd52
[ticket/16965] Adjust docblocks
PHPBB3-16965
2022-02-11 12:54:28 +07:00
rxu
ae799c57c0
[ticket/16965] Allow empty value as default database server name on installing
PHPBB3-16965
2022-02-11 10:02:33 +07:00
Marc Alexander
4e5b9b23de
[ticket/security-273] Reset reset token info when re-activating account
SECURITY-273
2022-02-10 21:37:34 +01:00
Marc Alexander
9bc98278fe
[ticket/security-272] Use strtolower for actkey
SECURITY-272
2022-02-10 21:23:34 +01:00
Marc Alexander
33a789e030
[ticket/security-272] Use longer random string for activation key
SECURITY-272
2022-02-10 21:23:33 +01:00
Marc Alexander
510a923ba9
Merge branch '3.3.x' 2022-02-10 21:19:28 +01:00
Marc Alexander
cf33075fb1
Merge pull request #6365 from marc1706/ticket/16964-master
[ticket/16964] Update composer and dependencies to latest versions -- Master version
2022-02-10 21:19:23 +01:00
Marc Alexander
c9db94f91c
Merge branch 'prep-release-3.3.6' into 3.3.x 2022-02-10 21:19:01 +01:00
Marc Alexander
3cf83f1a62
Merge pull request #6364 from marc1706/ticket/16964
[ticket/16964] Update composer and dependencies to latest versions
2022-02-10 21:18:48 +01:00
Marc Alexander
772ae34ccc
Merge pull request #9 from rxu/ticket/16964-master
[ticket/16964] Fix Postgres platform installation error and composer installer deprecation notice
2022-02-08 20:22:28 +01:00
rxu
38fe1a4479
[ticket/16964] Fix doctrine error in installer
Currently AbstractPostgreSQLDriver requires Postgres platform to be an instance
of PostgreSQL94Platform. When this will be changed in Doctrine,
this fix can be reverted.

PHPBB3-16964
2022-02-09 00:18:54 +07:00
rxu
10199ae619
[ticket/16964] Fix composer installer deprecation notice
PHPBB3-16964
2022-02-09 00:18:48 +07:00
Marc Alexander
c4e33d4e8d
[ticket/16964] Update composer dependencies to latest versions
Also added composer/installers to allowed plugins.

PHPBB3-16964
2022-02-07 16:31:58 +01:00
Marc Alexander
4e44358bc6
Merge branch 'ticket/16964' into ticket/16964-master 2022-02-07 16:30:43 +01:00
Marc Alexander
d0344b9318
[ticket/16964] Update composer dependencies to latest versions
PHPBB3-16964
2022-02-05 08:59:35 +01:00
Marc Alexander
4072dd0246
[ticket/16964] Update composer to 2.2.6
PHPBB3-16964
2022-02-05 08:58:34 +01:00
Marc Alexander
9d626cac34
Merge branch '3.3.x' 2022-02-05 08:56:07 +01:00
Marc Alexander
6a6d83c674
Merge branch 'prep-release-3.3.6' into 3.3.x 2022-02-05 08:55:58 +01:00
Marc Alexander
94fe538100
Merge pull request #6355 from marc1706/ticket/16872
[ticket/16872] Add event exporter for BBCode
2022-02-05 08:55:45 +01:00
Marc Alexander
9039aa131e
Merge branch '3.3.x' 2022-02-01 20:20:59 +01:00
Marc Alexander
b154af1e68
Merge pull request #6362 from marc1706/ticket/16891-master
[ticket/16891] Add new method for deferring cache purge to end of request -- Master version
2022-02-01 20:20:55 +01:00
Marc Alexander
4f9252568a
Merge pull request #6359 from marc1706/ticket/16891
ticket/16891] Add new method for deferring cache purge to end of request
2022-02-01 20:20:10 +01:00
Marc Alexander
659f37c1c4
Merge branch 'ticket/16891' into ticket/16891-master 2022-01-31 21:48:53 +01:00
Marc Alexander
e1b73e4fba
Merge branch '3.3.x' 2022-01-31 20:55:15 +01:00
Marc Alexander
5017dbd58d
[ticket/16891] Rename constant for event name of deferred purge
PHPBB3-16891
2022-01-31 20:34:24 +01:00
Marc Alexander
c4fcbc2cbd
[ticket/16891] Add mock to purge extension manager cache in tests
PHPBB3-16891
2022-01-31 20:34:24 +01:00
Marc Alexander
3be1e3029e
[ticket/16891] Remove unused use statements
PHPBB3-16891
2022-01-31 20:34:23 +01:00
Marc Alexander
7992b3f476
[ticket/16891] Update test files to work with changed cache service
PHPBB3-16891
2022-01-31 20:34:23 +01:00
Marc Alexander
9dc25510a1
[ticket/16891] Add new method for deferring cache purge to end of request
PHPBB3-16891
2022-01-31 20:34:23 +01:00
Marc Alexander
420f494628
Merge branch 'prep-release-3.3.6' into 3.3.x 2022-01-31 20:33:10 +01:00
Marc Alexander
8e4559f49f
Merge pull request #6363 from marc1706/ticket/16956
[ticket/16956] Remove router cache flag
2022-01-31 20:32:56 +01:00
Marc Alexander
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
Marc Alexander
f3c57e7939
Merge branch '3.3.x' 2022-01-30 21:45:33 +01:00
Marc Alexander
9446db9cde
Merge pull request #6360 from marc1706/ticket/16960
[ticket/16960] Set config.php service even if container is not compiled
2022-01-30 21:45:07 +01:00
Marc Alexander
adea3e734a
[ticket/16960] Set config.php service even if container is not compiled
PHPBB3-16960
2022-01-30 15:19:28 +01:00
Marc Alexander
be1de2c4b0
Merge branch '3.3.x' 2022-01-25 22:13:23 +01:00
Marc Alexander
919ff4575b
Merge pull request #6356 from marc1706/ticket/13821
[ticket/13821] Support displaying ignored posts on post review page
2022-01-25 22:13:21 +01:00
Marc Alexander
d728c0fd8b
Merge branch '3.3.x' 2022-01-25 22:11:10 +01:00
Marc Alexander
ee56f0fe7d
Merge branch 'prep-release-3.3.6' into 3.3.x 2022-01-25 22:10:59 +01:00
Marc Alexander
893dad0297
Merge pull request #6357 from marc1706/ticket/16956
[ticket/16956] Remove use of recently changed status for extensions
2022-01-25 22:10:37 +01:00
Marc Alexander
d08843853e
[ticket/16956] Remove use of recently changed status for extensions
PHPBB3-16956
2022-01-23 20:51:50 +01:00
Marc Alexander
97356d9879
[ticket/13821] Remove HTML from PHP files and deduplicate lang variable
PHPBB3-13821
2022-01-22 23:50:33 +01:00
Marc Alexander
9f09dec049
[ticket/13821] Support displaying ignored posts on post review page
PHPBB3-13821
2022-01-22 22:28:04 +01:00
Marc Alexander
f7538e7d37
Merge pull request #6350 from rxu/ticket/16688
[ticket/16688] Fix PHP fatal errors on installing extensions via catalog
2022-01-22 20:53:26 +01:00
Marc Alexander
8a3164aaf7
[ticket/16872] Add event exporter for BBCode
PHPBB3-16872
2022-01-22 16:52:45 +01:00
Marc Alexander
869867fdbe
Merge pull request #6345 from marc1706/ticket/16935
[ticket/16935] Refactor sphinx to use new clases and remove unused parts
2022-01-22 09:04:43 +01:00
Marc Alexander
a18a47eb34
Merge branch '3.3.x' 2022-01-21 22:40:53 +01:00
Marc Alexander
6caf2f83ad
[3.3.x] Update versions to 3.3.7-dev 2022-01-21 22:15:12 +01:00
Marc Alexander
4805e705ad
Merge branch 'prep-release-3.3.6' into 3.3.x 2022-01-21 22:13:26 +01:00
Marc Alexander
9bf6e7f32e
[prep-release-3.3.6] Update changelog for 3.3.6-RC1 2022-01-19 22:11:25 +01:00
Marc Alexander
c93381ff04
[prep-release-3.3.6] Add migration for 3.3.6-RC1 2022-01-19 22:09:33 +01:00
Marc Alexander
88b79aba00
[prep-release-3.3.6] Update version numbers to 3.3.6 2022-01-19 22:09:29 +01:00
Marc Alexander
3e0f58332d
Merge branch '3.3.x' 2022-01-19 21:37:32 +01:00
Marc Alexander
9c6df33e3b
Merge pull request #6257 from xchwarze/patch-1
[ticket/16828] Add hook event before find_users_for_notification() ex…
2022-01-19 21:37:20 +01:00
Marc Alexander
1e0a3947b8
Merge branch '3.3.x' 2022-01-19 20:40:22 +01:00
Marc Alexander
3b50ddf9f8
Merge pull request #6352 from rxu/ticket/16902-master
[ticket/16902] Improve search results count - master
2022-01-19 20:34:29 +01:00
Marc Alexander
605726a4d7
Merge pull request #6321 from rxu/ticket/16902
[ticket/16902] Improve search results count - 3.3.x
2022-01-19 20:33:58 +01:00
Marc Alexander
3103e99dc7
[ticket/16828] Adjust event to allow modifying notified_users and early return
PHPBB3-16828
2022-01-19 20:32:10 +01:00
rxu
a8c93ff661
[ticket/16902] Fix docblock
PHPBB3-16902
2022-01-19 09:23:56 +07:00
rxu
0a88251fe5
[ticket/16902] Fix docblock
PHPBB3-16902
2022-01-19 09:17:36 +07:00
Máté Bartus
e92b5caf66
Merge pull request #6273 from CHItA/ticket/16741
[ticket/16741] Database tools to use Doctrine
2022-01-17 20:08:50 +01:00
Marc Alexander
ce46c08e3f
Merge branch '3.3.x' 2022-01-17 17:15:49 +01:00
Marc Alexander
1f4eac13b9
Merge pull request #6341 from MichaIng/ticket/16930
[ticket/16930] Remove redundant topic ID from last post URL
2022-01-17 17:15:46 +01:00
Marc Alexander
66ecc0c19c
[ticket/16741] Split of callable into schema_perform_changes()
PHPBB3-16741
2022-01-17 17:10:06 +01:00
Marc Alexander
81cddb2bc6
[ticket/16741] Clean up functions, add missing docblocks and return type hints
PHPBB3-16741
2022-01-17 17:09:38 +01:00
Marc Alexander
5e6065ff9e
[ticket/16741] Replace deprecated functions
PHPBB3-16741
2022-01-17 17:08:42 +01:00
Marc Alexander
78528d2b32
[ticket/16741] Add support for dropping primary keys and removing constraints
PHPBB3-16741
2022-01-16 20:48:56 +01:00
Marc Alexander
d17ead1b03
Merge pull request #6354 from marc1706/ticket/16950
[ticket/16950] Make download_test URLs work without URL rewrite
2022-01-15 13:27:00 +01:00
rxu
c75a9b772a
[ticket/16902] Fix PostgreSQL search TypeError
PHPBB3-16902
2022-01-15 13:16:57 +07:00
rxu
54fd71ea2e
[ticket/16902] Make flood interval control in tests consistent
Also remove crawler dumping tool

PHPBB3-16902
2022-01-15 12:41:09 +07:00
rxu
f7a240f3fa
[ticket/16902] Add search index created assertion to test
PHPBB3-16902
2022-01-15 12:08:09 +07:00
rxu
f14bf0ab9a
[ticket/16902] Add search index deleted assertion to test
PHPBB3-16902
2022-01-15 12:08:08 +07:00
rxu
343551f2ce
[ticket/16902] Fix PosgreSQL author topics search results count
PHPBB3-16902
2022-01-15 12:08:08 +07:00
rxu
97906a736f
[ticket/16902] Extend test
PHPBB3-16902
2022-01-15 12:08:05 +07:00
rxu
5a69fc22b4
[ticket/16902] Improve test, use DISTINCT for precise results count
PHPBB3-16902
2022-01-15 11:11:11 +07:00
rxu
f78f3135fc
[ticket/16902] Improve search results count for MySQL
PHPBB3-16902
2022-01-15 11:11:10 +07:00
rxu
5e43f6195c
[ticket/16902] Make flood interval control in tests consistent
Also remove crawler dumping tool

PHPBB3-16902
2022-01-15 10:37:45 +07:00
rxu
6846eeaa48
[ticket/16902] Add search index created assertion to test
PHPBB3-16902
2022-01-15 10:19:12 +07:00
rxu
b602b57b02
[ticket/16902] Add search index deleted assertion to test
PHPBB3-16902
2022-01-15 10:19:11 +07:00
rxu
ba487a24dc
[ticket/16902] Fix PosgreSQL author topics search results count
PHPBB3-16902
2022-01-15 10:18:16 +07:00
rxu
015c9313a7
[ticket/16902] Extend test
PHPBB3-16902
2022-01-15 10:18:16 +07:00
rxu
e7c81cd1a6
[ticket/16902] Improve test, use DISTINCT for precise results count
PHPBB3-16902
2022-01-15 10:16:54 +07:00
rxu
bf7936380a
[ticket/16902] Improve search results count for MySQL
PHPBB3-16902
2022-01-15 10:16:14 +07:00
MichaIng
3f56bbb9d1 [ticket/16930] Remove redundant topic ID from last post URL
Since U_LAST_POST contains the post ID, the topic ID is not required.
This shortens the URL and helps with SEO by reducing the amount of
redundant parameters in internal links.

PHPBB3-16930

Signed-off-by: MichaIng <micha@dietpi.com>
2022-01-15 02:27:13 +01:00
Marc Alexander
6adb1bf12a
[ticket/16950] Make download_test URLs work without URL rewrite
PHPBB3-16950
2022-01-14 21:28:51 +01:00
Marc Alexander
b5b8d26536
Merge branch '3.3.x' 2022-01-12 21:26:12 +01:00
Marc Alexander
44d0a3a716
Merge pull request #6343 from rxu/ticket/16933
[ticket/16933] Consistent handling of hyphen by phpBB Native search backend
2022-01-12 21:26:10 +01:00
Marc Alexander
f84d13693f
Merge branch '3.3.x' 2022-01-12 21:24:04 +01:00
Marc Alexander
999122acdb
Merge pull request #6342 from Mikir2021/ticket/16914
[ticket/16914] Added missing id to language select element
2022-01-12 21:24:02 +01:00
Marc Alexander
a5c1663dc3
Merge branch '3.3.x' 2022-01-12 21:18:28 +01:00
Marc Alexander
c785c4b716
Merge pull request #6332 from rxu/ticket/16912
[ticket/16912] Rewrite email headers encoding method
2022-01-12 21:18:26 +01:00
Marc Alexander
b9a22c02e5
[ticket/16935] Remove not needed truncate on new table
PHPBB3-16935
2022-01-12 21:16:00 +01:00
Marc Alexander
f8aa5fa34d
Merge pull request #6344 from marc1706/ticket/16936
[ticket/16936] Add psalm dependency and basic configuration file
2022-01-06 10:50:14 +01:00
rxu
b305070e0a
[ticket/16912] Adjust code
PHPBB3-16912
2021-12-24 20:44:15 +07:00
Marc Alexander
5f3fd2739e Merge branch '3.3.x' 2021-12-23 22:27:19 +01:00
Marc Alexander
758d6ddbb9 Merge pull request #6348 from DaRk1V0iD/ticket/16940_master
[ticket/16940] Optimize phpBB Native Search [master]
2021-12-23 22:26:08 +01:00
Marc Alexander
99634d4c05 Merge pull request #6347 from DaRk1V0iD/ticket/16940_3.3.x
[ticket/16940] Optimize phpBB Native Search [3.3.x]
2021-12-23 22:24:28 +01:00
rxu
afe97fb573
[ticket/16688] Fix issues with custom repositories
Make any custom repo non-canonical to give repo.packagist.org (if enabled)
higher repository priority in case custom repo contains outdated/incorrect
packages/dependencies.

PHPBB3-16688
2021-12-20 23:53:19 +07:00
rxu
85f23474d7
[ticket/16688] Fix 'Remove' link for Extension manager
'Remove' link is broken and rendered as 'Array'.

PHPBB3-16943
2021-12-19 19:42:25 +07:00
rxu
4d9e33aa32
[ticket/16688] Fix Composer error on installing extensions via catalog
Do not pass packages update list on installing extension.

PHPBB3-16943
2021-12-19 18:16:11 +07:00
rxu
6404ed2502
[ticket/16688] Do not restore current working dir before json file restoring
PHPBB3-16688
2021-12-19 16:57:40 +07:00
rxu
d4d26987e5
[ticket/16688] Fix PHP fatal errors on installing extensions via catalog
PHPBB3-16688
2021-12-18 18:49:37 +07:00
Dark❶
a4302d9fa5
[ticket/16940] Optimize phpBB Native Search
PHPBB3-16940
2021-12-14 16:28:50 +05:30
Dark❶
fad1c652c0
[ticket/16940] Optimize phpBB Native Search
PHPBB3-16940
2021-12-14 16:26:39 +05:30
Marc Alexander
7911c9cb73
Merge branch '3.3.x' 2021-12-13 20:23:16 +01:00
Marc Alexander
1df74005a8
Merge pull request #6318 from 3D-I/ticket/16899
[ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
2021-12-13 20:23:13 +01:00
Marc Alexander
d4b5d74dfd
Merge pull request #8 from rxu/ticket/16935
[ticket/16935] Add sphinx tests
2021-12-13 16:57:19 +01:00
rxu
165adb3b07
[ticket/16935] Add sphinx tests
PHPBB3-16935
2021-12-13 21:16:14 +07:00
Dark❶
6389a57633
[ticket/16940] Optimize phpBB Native Search
- Use `ORDER BY post_id ASC` for batch posts.

PHPBB3-16940
2021-12-13 19:39:01 +05:30
Dark❶
c7856ce162
[ticket/16940] Optimize phpBB Native Search
- Use `ORDER BY post_id ASC` for batch posts.

PHPBB3-16940
2021-12-13 19:36:36 +05:30
Dark❶
ff6f7c4186
[ticket/16940] Optimize phpBB Native Search
- Fixed infinite loop

PHPBB3-16940
2021-12-13 00:38:35 +05:30
Dark❶
cccf01447f
[ticket/16940] Optimize phpBB Native Search
- Fixed infinite loop

PHPBB3-16940
2021-12-13 00:37:04 +05:30
Dark❶
90433d0d89
[ticket/16940] Optimize phpBB Native Search
- Removed `end()` replaced with `$ids[count($ids) - 1]`

PHPBB3-16940
2021-12-12 20:46:07 +05:30
Dark❶
ddc3eaa5bf
[ticket/16940] Optimize phpBB Native Search
- Removed `end()` replaced with `$ids[count($ids) - 1]`

PHPBB3-16940
2021-12-12 20:44:37 +05:30
Dark❶
0dc0527939
[ticket/16940] Optimize phpBB Native Search
- Use `sql_query_limit` instead of `sql_query`
- Update SQL query to reflect the above change
- Assign proper last `post_id` to `$post_counter`

PHPBB3-16940
2021-12-12 20:15:48 +05:30
Dark❶
65fa73855c
[ticket/16940] Optimize phpBB Native Search
- Use `sql_query_limit` instead of `sql_query`
- Update SQL query to reflect the above change
- Assign proper last `post_id` to `$post_counter`

PHPBB3-16940
2021-12-12 19:51:50 +05:30
Marc Alexander
2457eea876
Merge branch '3.3.x' 2021-12-12 11:00:24 +01:00
Marc Alexander
391e4943d9
Merge pull request #6346 from marc1706/ticket/16939
[ticket/16939] Wait for postgresql service to start on windows CI runners
2021-12-12 11:00:22 +01:00
Marc Alexander
6801f7949f
[ticket/16939] Use ALTER SYSTEM queries to modify psql config variables
PHPBB3-16939
2021-12-12 09:39:14 +01:00
Marc Alexander
710aa10905
[ticket/16939] Wait for postgresql service to start on windows CI runners
PHPBB3-16939
2021-12-12 09:16:51 +01:00
Marc Alexander
9c15561a6b
[ticket/16935] Refactor sphinx to use new clases and remove unused parts
PHPBB3-16935
2021-12-11 22:54:22 +01:00
Marc Alexander
848cf79523
[ticket/16936] Ignore InvalidGlobal error message
PHPBB3-16936
2021-12-11 21:04:23 +01:00
Marc Alexander
7d7c7d8199
[ticket/16936] Add bootstrap file for psalm
PHPBB3-16936
2021-12-11 21:04:13 +01:00
Marc Alexander
6d26f20bae
[ticket/16936] Add first psalm configuration file
PHPBB3-16936
2021-12-11 21:03:55 +01:00
Marc Alexander
a97878f987
[ticket/16936] Add psalm and psalm symfony plugin to dev dependencies
PHPBB3-16936
2021-12-11 21:01:14 +01:00
rxu
4a78202f96
[ticket/16933] Fix test
PHPBB3-16933
2021-12-11 19:46:47 +07:00
rxu
d6a591cde3
[ticket/16933] Consistent handling of hyphen by phpBB Native search backend
PHPBB3-16933
2021-12-11 19:03:29 +07:00
Mikir
4e447cc91a [ticket/16914] Added missing id to language select element
The id of the language select element referenced by it's label was missing.

PHPBB3-16914
2021-12-08 19:54:02 +01:00
Marc Alexander
d4b119893b
Merge branch '3.3.x' 2021-12-07 21:58:15 +01:00
Marc Alexander
ec75f1741b
Merge pull request #6337 from marc1706/ticket/16924
[ticket/16924] Do not double escape values inserted into config table
2021-12-07 21:57:47 +01:00
Máté Bartus
d4b8a48f11 [ticket/16741] Fix tests
PHPBB3-16741
2021-12-05 22:30:59 +01:00
Máté Bartus
59ca29232a [ticket/16741] Fix coding style issues
PHPBB3-16741
2021-12-05 21:35:34 +01:00
Máté Bartus
a663a6c394 [ticket/16741] Debug SQLServer Tests
PHPBB3-16741
2021-12-05 20:57:06 +01:00
Máté Bartus
e93c914da3 [ticket/16741] Fix tests
PHPBB3-16741
2021-12-05 18:27:56 +01:00
Marc Alexander
bdbda4c158
Merge branch '3.3.x' 2021-12-05 12:02:09 +01:00
Marc Alexander
a847a323c4
Merge pull request #6340 from marc1706/ticket/16928-master
[ticket/16928] Update composer and dependencies to latest versions -- master version
2021-12-05 12:02:07 +01:00
Marc Alexander
af38f9d6c8
Merge pull request #6339 from marc1706/ticket/16928
[ticket/16928] Update composer and dependencies to latest versions
2021-12-05 12:01:48 +01:00
Máté Bartus
a0584b8677 [ticket/16741] Code review fixes
PHPBB3-16741
2021-12-05 11:19:05 +01:00
Marc Alexander
3c7d89a563
[ticket/16928] Update dependencies to latest versions
PHPBB3-16928
2021-12-05 10:01:04 +01:00
Marc Alexander
b174393e89
Merge branch 'ticket/16928' into ticket/16928-master 2021-12-05 10:00:45 +01:00
Marc Alexander
4614d3d92b
[ticket/16928] Update composer dependencies to latest versions
PHPBB3-16928
2021-12-05 09:51:15 +01:00
Marc Alexander
866a4dc6d4
[ticket/16928] Update composer to 2.1.14
PHPBB3-16928
2021-12-05 09:51:02 +01:00
Marc Alexander
ba1453fe59
Merge branch '3.3.x' 2021-12-05 09:45:17 +01:00
Marc Alexander
492352f652
Merge pull request #6338 from marc1706/ticket/16927
[ticket/16927] Update plupload to latest version
2021-12-05 09:45:14 +01:00
Marc Alexander
3e68df5dc3
Merge pull request #6335 from rxu/ticket/16920
[ticket/16920] Upgrade to Symfony 5.4 LTS
2021-12-04 23:43:04 +01:00
Marc Alexander
1d05f722cb
[ticket/16927] Update plupload to latest version
PHPBB3-16927
2021-12-04 22:21:35 +01:00
Marc Alexander
4e62768375
[ticket/16895] Correctly place static qualifier
PHPBB3-16895
2021-12-03 22:47:03 +01:00
Marc Alexander
e9720f5545
Merge branch '3.3.x' 2021-12-03 21:08:15 +01:00
Marc Alexander
c1b88de806
Merge pull request #6312 from rxu/ticket/16895
[ticket/16895] Fix role removal for migrator permission tool
2021-12-03 21:06:14 +01:00
Marc Alexander
89168c507b
[ticket/16895] Add missing return and remove not needed declarations
PHPBB3-16895
2021-12-03 20:14:26 +01:00
Marc Alexander
d4bcb75747
Merge branch '3.3.x' 2021-12-03 19:52:22 +01:00
Marc Alexander
7a69c0f98c
Merge pull request #6336 from 3D-I/ticket/16921
[ticket/16921] Increase PHP requirements in the DOCS
2021-12-03 19:51:24 +01:00
Marc Alexander
8cc6075d92
[ticket/16924] Do not double escape values inserted into config table
PHPBB3-16924
2021-12-02 21:01:45 +01:00
Marc Alexander
03b36d46c3
[ticket/16924] Add test to cover potential escaping of json values
PHPBB3-16924
2021-12-02 20:59:06 +01:00
3D-I
8104a446d4 [ticket/16921] Increase PHP requirements in the DOCS
Attempt to fix postgres test for 3.3.x. branch

PHPBB3-16921
2021-12-02 05:51:09 +01:00
3D-I
aff3852568 [ticket/16921] Increase PHP requirements in the DOCS
PHPBB3-16921
2021-12-02 02:02:31 +01:00
rxu
3bf065fd4f
[ticket/16920] Try fixing PostgreSQL startup error on Windows server
PHPBB3-16920
2021-12-01 23:46:53 +07:00
rxu
4b62f57481
[ticket/16920] Upgrade to Symfony 5.4 LTS
PHPBB3-16920
2021-12-01 22:31:18 +07:00
Ruben Calvo
0650d6f302 [ticket/16790] Remove useless command parameter
PHPBB3-16790
2021-12-01 12:14:06 +01:00
Marc Alexander
5742056913
Merge branch '3.3.x' 2021-11-30 21:54:20 +01:00
Marc Alexander
39905eaf4b
Merge pull request #6324 from rxu/ticket/16908
[ticket/16908] Fix PHP warning on non-existent post id requests
2021-11-30 21:54:09 +01:00
Marc Alexander
d5cec30665
Merge branch '3.3.x' 2021-11-30 21:14:05 +01:00
Marc Alexander
00f2b68f6d
Merge pull request #6333 from rxu/ticket/16904-master
[ticket/16904] Fix regression in MCP for topics selection
2021-11-30 21:12:09 +01:00
Marc Alexander
534cef94c9
Merge pull request #6323 from rxu/ticket/16904
[ticket/16904] Fix regression in MCP for topics selection
2021-11-30 21:11:39 +01:00
Marc Alexander
64e6be5b17
Merge pull request #6329 from rubencm/ticket/16906
[ticket/16906] Update vagrant ip
2021-11-29 17:07:27 +01:00
rxu
7b12c04bad
[ticket/16904] Fix mentions test
PHPBB3-16904
2021-11-24 11:45:57 +07:00
rxu
428828a93d
[ticket/16904] Adjust tests
PHPBB3-16904
2021-11-24 11:00:16 +07:00
rxu
c6640a8b1e
[ticket/16904] Refactor MCP tests
PHPBB3-16904
2021-11-24 07:09:32 +07:00
rxu
da43c99fd6
[ticket/16904] Refactor MCP tests
PHPBB3-16904
2021-11-24 07:09:31 +07:00
rxu
3f65672d31
[ticket/16904] Fix regression in MCP for topics selection
Regression introduced in #5760

PHPBB3-16904
2021-11-24 07:07:47 +07:00
rxu
a0ced790e2
[ticket/16912] Add test
PHPBB3-16912
2021-11-23 22:29:49 +07:00
rxu
0537365cac
[ticket/16912] Rewrite email headers encoding method
Based on symfony/polyfill-iconv implementations.

PHPBB3-16912
2021-11-23 15:17:11 +07:00
rubencm
2f41ce219c [ticket/16790] Remove unused code
PHPBB3-16790
2021-11-22 18:52:01 +01:00
Ruben Calvo
0efc0bc085 [ticket/16906] Update vagrant ip
PHPBB3-16906
2021-11-22 15:28:35 +01:00
Marc Alexander
76922413bf
Merge pull request #6330 from rxu/ticket/16910-master
[ticket/16910] Fix ACP orphan attachments module tests
2021-11-22 14:51:32 +01:00
rxu
3f47b490b9
[ticket/16910] Fix ACP orphan attachments module tests
PHPBB3-16910
2021-11-22 20:08:30 +07:00
Máté Bartus
0766facdb2 Merge branch '3.3.x' 2021-11-21 21:49:07 +01:00
Máté Bartus
6e34e3c24e
Merge pull request #6326 from rxu/ticket/16910
[ticket/16910] Fix PHP warnings on uploading orphaned files to posts
2021-11-21 21:45:33 +01:00
rxu
fecf3306f3
[ticket/16910] Add test
PHPBB3-16910
2021-11-14 21:02:40 +07:00
rxu
39db7005cd
[ticket/16910] Fix PHP warnings on uploading orphaned files to posts
PHPBB3-16910
2021-11-14 16:31:52 +07:00
Marc Alexander
206c405668
Merge branch '3.3.x' 2021-11-14 10:11:32 +01:00
Marc Alexander
e956629735
Merge pull request #6325 from rxu/ticket/16909
[ticket/16909] Add PHP 8.2 builds to test matrix
2021-11-14 10:11:22 +01:00
rxu
89ca3f087e
[ticket/16909] Fix Postgres configuration on Windows, fix auth tests
PHPBB3-16909
2021-11-14 10:02:53 +07:00
rxu
29d137cc5e
[ticket/16909] Add PHP 8.2 builds to test matrix
PHPBB3-16909
2021-11-13 20:58:47 +07:00
rxu
88a11c1377
[ticket/16908] Fix PHP warning on non-existent post id requests
PHPBB3-16908
2021-11-13 18:16:39 +07:00
Tristan Darricau
b8d555f56a [ticket/16741] Specific DBs fixes
MSSQL:
- Fix bool type
- Fix comparator
- Drop Default constraint before deleting column
- Rename Default constraint to use phpBB's names
- Re-create the indices when changing the type of one column
- Uses varchar instead of varbinary

PostgreSQL:
- Creates auto increment sequences by hand instead of using serial
  in order to use phpBB's names
- Drop constraint on unique / primary indices

Oracle:
- Rename indices to use phpBB's names
- Fix string not null behaviour
- Fix broken regex in Oracle driver
- Handle to long indices on Oracle
- Rename auto_increment trigger and sequence
- Automatically lowercase keys in assoc results

PHPBB3-16741
2021-11-11 04:55:28 +01:00
rxu
69b895caae
[ticket/16895] Rename custom method
PHPBB3-16895
2021-11-10 14:13:02 +07:00
rxu
d7f433fbf7
[ticket/16895] Rename migration file
PHPBB3-16895
2021-11-10 13:30:14 +07:00
Tristan Darricau
b266ebbcef [ticket/16741] Test fixes
PHPBB3-16741
2021-11-09 02:49:56 +01:00
Tristan Darricau
6ce708539b [ticket/16741] General fixes
PHPBB3-16741
2021-11-09 02:48:34 +01:00
rxu
4d00c4c8af
[ticket/16904] Adjust tests
PHPBB3-16904
2021-11-07 19:38:49 +07:00
rxu
1e6c5cd381
[ticket/16904] Refactor MCP tests
PHPBB3-16904
2021-11-05 22:32:14 +07:00
rxu
0fbc5a3d83
[ticket/16904] Refactor MCP tests
PHPBB3-16904
2021-11-05 01:03:59 +07:00
Marc Alexander
1bec99c501
Merge branch '3.3.x' 2021-11-03 20:07:14 +01:00
Marc Alexander
3bfb2b3f69
Merge pull request #6322 from rxu/ticket/16900
[ticket/16900] Fix quoted_printable_encode() behavior
2021-11-03 20:07:10 +01:00
rxu
337d876df7
[ticket/16904] Fix regression in MCP for topics selection
Regression introduced in #5760

PHPBB3-16904
2021-11-02 13:55:39 +07:00
Marc Alexander
771dbc7cda
Merge branch '3.3.x' 2021-11-01 16:57:35 +01:00
Máté Bartus
300e5399f5 [ticket/16741] Fix coding style issue
PHPBB3-16741
2021-10-31 01:58:53 +02:00
Máté Bartus
522a17199d [ticket/16741] Fix code sniffer
PHPBB3-16741
2021-10-31 01:58:53 +02:00
Máté Bartus
98134abe20 [ticket/16741] Database tools to use Doctrine
PHPBB3-16741
2021-10-31 01:58:53 +02:00
Marc Alexander
8246023e0f
Merge pull request #6313 from Nicofuma/ticket/16891
[ticket/16891] Do not change an extension status in the midle of a request
2021-10-30 21:57:15 +02:00
Tristan Darricau
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
Marc Alexander
aee5e373bc
Merge branch '3.3.x' 2021-10-29 21:29:58 +02:00
Marc Alexander
baf4bd7b5c
Merge pull request #6317 from Nicofuma/ticket/16896
[ticket/16896] Adds comments in .gitignore and excludes custom envs
2021-10-29 21:29:00 +02:00
Marc Alexander
118b67caac
Merge branch '3.3.x' 2021-10-29 21:26:26 +02:00
Marc Alexander
81126dc97e
Merge pull request #6314 from Nicofuma/ticket/16897
[ticket/16897] Ignores sqlite3 warnings when an explain query plan query fails
2021-10-29 21:26:22 +02:00
rxu
391f80d480
[ticket/16900] Fix quoted_printable_encode() behavior
PHPBB3-16900
2021-10-30 00:33:10 +07:00
Tristan Darricau
febe44ed79 [ticket/16896] Adds comments in .gitignore and excludes custom envs
PHPBB3-16896
2021-10-28 22:15:25 +02:00
Tristan Darricau
ede9a6815a [ticket/16897] Ignores sqlite3 warnings when an explain query plan query fails
PHPBB3-16897
2021-10-28 21:52:03 +02:00
rxu
2801415c1c
[ticket/16895] Rename language entry
PHPBB3-16895
2021-10-28 21:13:52 +07:00
Marc Alexander
646716f1ec
Merge branch '3.3.x' 2021-10-26 21:53:08 +02:00
Marc Alexander
b80395f1b9
Merge pull request #6319 from marc1706/ticket/16898-master
[ticket/16898] Do not restrict the debug error handler to the dev env -- master version
2021-10-26 21:53:04 +02:00
Marc Alexander
dd029ed592
Merge pull request #6315 from Nicofuma/ticket/16898
[ticket/16898] Do not restrict the debug error handler to the dev env
2021-10-26 21:52:50 +02:00
Marc Alexander
cac8c78d33
Merge branch 'ticket/16898' into ticket/16898-master 2021-10-26 20:24:35 +02:00
Tristan Darricau
1d4fbd240e
[ticket/16898] Do not restrict the debug error handler to the dev env
PHPBB3-16898
2021-10-26 20:23:28 +02:00
rxu
7275cdd152
[ticket/16895] Adjust test
PHPBB3-16895
2021-10-27 00:15:46 +07:00
rxu
b1e6fad38a
[ticket/16895] Add test
PHPBB3-16895
2021-10-26 20:14:45 +07:00
3D-I
9671a00214 [ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
Prevent breaking layout

PHPBB3-16899
2021-10-24 19:52:37 +02:00
3D-I
d17b15a545 [ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
PHPBB3-16899
2021-10-22 16:14:28 +02:00
3D-I
f841a0a1b8 [ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
Attempt to read the SVG dimensions

PHPBB3-16899
2021-10-22 02:34:39 +02:00
3D-I
7472d300b6 [ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
Attempt to read the SVG dimensions

PHPBB3-16899
2021-10-22 02:30:13 +02:00
3D-I
06ef03f8d6 [ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
Take care of the old crappy IE

PHPBB3-16899
2021-10-21 23:54:58 +02:00
3D-I
40322bb1b6 [ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
PHPBB3-16899
2021-10-21 23:44:15 +02:00
3D-I
6218c2e120 [ticket/16899] Add SVG and WEBP to ranks, smilies and topic icons
PHPBB3-16899
2021-10-21 22:05:38 +02:00
3D-I
afbf7aadd2 [ticket/16899] Add SVG and WEBP image type to ranks, smilies and topic icons
PHPBB3-16899
2021-10-21 21:48:14 +02:00
Marc Alexander
7546f8226c
Merge pull request #6311 from iMattPro/ticket/16893
[ticket/16893] Remove user mentions from ACP post editor
2021-10-20 20:19:56 +02:00
rxu
a860a3310a
[ticket/16895] Add migration
PHPBB3-16895
2021-10-20 21:58:24 +07:00
rxu
ca24013470
[ticket/16895] Fix role removal for migrator permission tool
PHPBB3-16895
2021-10-19 23:26:32 +07:00
Marc Alexander
74950c667c
Merge branch '3.3.x' 2021-10-19 17:24:37 +02:00
Marc Alexander
99734fc648
Merge pull request #6278 from rxu/ticket/16859
[ticket/16859] Exclude language selection option on register if only 1 language is installed
2021-10-19 17:24:33 +02:00
Matt Friedman
25054ade56 [ticket/16893] Remove mentions template files and CSS from ACP
PHPBB3-16893
2021-10-18 10:05:42 -07:00
Matt Friedman
f39de8ea1c [ticket/16893] Remove user mentions from ACP post editor
PHPBB3-16893
2021-10-17 22:41:24 -07:00
Marc Alexander
06e9b2b7e8
Merge branch '3.3.x' 2021-10-17 21:57:39 +02:00
Marc Alexander
3547f0bf0e
Merge pull request #6310 from marc1706/ticket/16892
[ticket/16892] Remove duplicate entry for jav files in extension_guesser
2021-10-17 21:57:35 +02:00
Marc Alexander
ffc4bbc981
Merge branch '3.3.x' 2021-10-17 20:32:51 +02:00
Marc Alexander
01a22e7223
Merge pull request #6302 from 3D-I/ticket/16885
[ticket/16885] Add type casting filters to Twig
2021-10-17 20:32:49 +02:00
Arshid
2145938d74
[ticket/16892] Remove duplicate entry for jav files in extension_guesser
Remove duplicated key

PHPBB3-16892
2021-10-17 20:25:20 +02:00
Marc Alexander
a5d3681619
Merge branch '3.3.x' 2021-10-17 19:51:34 +02:00
Marc Alexander
62a8741494
Merge pull request #6303 from marc1706/ticket/13508
[ticket/13508] Add tests for INCLUDEJS & INCLUDECSS with twig syntax
2021-10-17 19:51:31 +02:00
3D-I
13155bf846 [ticket/16885] Add type casting filters to Twig
PHPBB3-16885
2021-10-17 16:18:47 +02:00
Marc Alexander
4d966d1762
[ticket/13508] Rename test files to fit in with current naming
PHPBB3-13508
2021-10-17 13:21:35 +02:00
Marc Alexander
056fb494b1
[ticket/13508] Switch back to current include format
PHPBB3-13508
2021-10-17 13:20:22 +02:00
Marc Alexander
c0c3486999
Merge branch '3.3.x' 2021-10-17 12:41:44 +02:00
Marc Alexander
da7c9f6a7c
Merge pull request #6306 from 3D-I/ticket/16888
[ticket/16888] List allowed attachment types using accept attribute
2021-10-17 11:58:58 +02:00
Marc Alexander
b8c3b6e0b1
Merge branch '3.3.x' 2021-10-17 11:57:06 +02:00
Marc Alexander
73eb54bf54
Merge pull request #6309 from marc1706/ticket/16889
[ticket/16889] Move windows CI runner to server 2019
2021-10-17 11:57:03 +02:00
Marc Alexander
6af8872ef3
[ticket/16889] Create separate runs for unit and functional tests
PHPBB3-16889
2021-10-17 11:22:39 +02:00
Marc Alexander
a3070bedeb
[ticket/16889] Remove invalid command for adding registry entry
PHPBB3-16889
2021-10-17 11:22:39 +02:00
Marc Alexander
a12f903e93
[ticket/16889] Remove build on push for ticket branch again
PHPBB3-16889
2021-10-17 11:22:39 +02:00
rxu
d4cb357b26
[ticket/16889] Run functional tests separately
PHPBB3-16889
2021-10-17 11:22:38 +02:00
Marc Alexander
b6e31e3664
[ticket/16889] Disable anti spyware in windows CI builds
PHPBB3-16889
2021-10-17 11:22:38 +02:00
Marc Alexander
a0da3053de
Merge pull request #6307 from marc1706/ticket/16820
[ticket/16820] Move ATTACHMENT_CATEGORY_ constants to attachment namespace
2021-10-16 17:29:22 +02:00
3D-I
7355ee623a [ticket/16888] Add the list of allowed files in the attachment tab
Add core.modify_default_attachments_template_vars

PHPBB3-16888
2021-10-11 08:23:52 +02:00
3D-I
a7385f0fbe [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-11 04:54:52 +02:00
3D-I
c5814ddfaa [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-11 04:24:15 +02:00
3D-I
96c439bf10 [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-11 04:15:29 +02:00
3D-I
7a21a9032e [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-11 04:04:13 +02:00
3D-I
1619014120 [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-11 02:48:39 +02:00
Marc Alexander
f121f36ea5
Merge branch '3.3.x' 2021-10-10 21:17:52 +02:00
Marc Alexander
0a4d062e16
Merge pull request #6308 from marc1706/ticket/16889
[ticket/16889] Improve antivirus behavior in windows CI builds
2021-10-10 21:17:49 +02:00
Marc Alexander
dda2dfecb3
[ticket/16889] Improve antivirus behavior in windows CI builds
PHPBB3-16889
2021-10-10 20:45:50 +02:00
Marc Alexander
b99cfd5caa
[ticket/16820] Move ATTACHMENT_CATEGORY_ constants to attachment namespace
PHPBB3-16820
2021-10-10 17:52:42 +02:00
3D-I
b29c0ca153 [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-10 16:26:28 +02:00
3D-I
c0296d10db [ticket/16888] Add the list of allowed files in the attachment tab
Using the accept attribute

PHPBB3-16888
2021-10-10 16:17:40 +02:00
Marc Alexander
ddf8e8c9d1
Merge pull request #5333 from rubencm/ticket/12631
[ticket/12631] Add finder.cache
2021-10-10 15:39:29 +02:00
3D-I
4f3f91dfc3 [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-10 14:00:42 +02:00
3D-I
52c931a8b6 [ticket/16888] Add the list of allowed files in the attachment tab
Request mixed content using shorthand Ternary

PHPBB3-16888
2021-10-10 13:34:31 +02:00
3D-I
9ca70432d9 [ticket/16888] Add the list of allowed files in the attachment tab
Make sure we are checking both PMs and topics

PHPBB3-16888
2021-10-10 13:27:08 +02:00
Marc Alexander
42c11e2143
Merge branch '3.3.x' 2021-10-10 12:57:15 +02:00
Marc Alexander
1fbb807cc7
Merge pull request #6305 from Crizz0/ticket/16887
[ticket/16887] Update PHP requirements to include PHP 8.0
2021-10-10 12:56:29 +02:00
Marc Alexander
cdd1e7849a
[ticket/12631] Some more cleanup and type hints for new finder files
PHPBB3-12631
2021-10-10 11:52:47 +02:00
Marc Alexander
ed1566d217
[ticket/12631] Remove invalid parameter for create_schema_file task
PHPBB3-12631
2021-10-10 11:52:16 +02:00
rubencm
0312aaa6dc
[ticket/12631] Solve rebase issues
PHPBB3-12631
2021-10-10 10:14:28 +02:00
Rubén Calvo
d31e986815
[ticket/12631] Rename finder.not_use_cache to finder.cache
PHPBB3-12631
2021-10-10 10:13:37 +02:00
Rubén Calvo
9308764fae
[ticket/12631] Add finder.not_use_cache
PHPBB3-12631
2021-10-10 10:10:37 +02:00
3D-I
98f446df67 [ticket/16888] Add the list of allowed files in the attachment tab
PHPBB3-16888
2021-10-10 07:06:24 +02:00
Marc Alexander
38024d14bf
Merge pull request #6280 from 3D-I/ticket/16863
[ticket/16863] Support playing video attachments
2021-10-09 22:11:31 +02:00
Christian Schnegelberger
43b9254d1d [ticket/16887] Update PHP requirements to include PHP 8.0
PHPBB3-16887
2021-10-09 21:12:18 +02:00
3D-I
52d5309bfb [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-10-09 21:02:39 +02:00
Marc Alexander
b309f18639
Merge pull request #6279 from 3D-I/ticket/16860
[ticket/16860] Fix breadcrumbs title tags
2021-10-09 15:57:12 +02:00
Marc Alexander
97034e0776
[ticket/13508] Add tests for include_js() and include_css() twig tokens
PHPBB3-13508
2021-10-07 21:20:09 +02:00
Marc Alexander
02e5a7afc4
[ticket/13508] Add include_css() and fix include_js() code linting issues
PHPBB3-13508
2021-10-07 21:19:35 +02:00
Marc Alexander
7efddcef54
[ticket/13508] Add include_js twig tag as replacement for INCLUDEJS
PHPBB3-13508
2021-10-07 20:08:31 +02:00
3D-I
ea36b83ee9 [ticket/16885] Add type casting filters to Twig
PHPBB3-16885
2021-10-06 19:57:13 +02:00
Máté Bartus
4ba2380797 Merge branch '3.3.x' 2021-10-06 08:41:12 +02:00
Máté Bartus
59cece1a0a
Merge pull request #6301 from marc1706/ticket/16883
[ticket/16883] Check if var is array before using count()
2021-10-06 08:39:40 +02:00
Marc Alexander
e5fa23c3c0
[ticket/16883] Check if var is array before using count()
PHPBB3-16883
2021-10-05 21:07:50 +02:00
Marc Alexander
f94eec5e0d
Merge branch '3.3.x' 2021-10-03 17:34:31 +02:00
Marc Alexander
9a7d88362f
Merge pull request #6299 from 3D-I/ticket/16881
[ticket/16881] Fix ACP statistics
2021-10-03 17:34:28 +02:00
Marc Alexander
b61ff35656
Merge branch '3.3.x' 2021-10-03 17:32:05 +02:00
Marc Alexander
7f6c859b0d
[3.3.x] Fix invalid build.xml syntax after merge 2021-10-03 17:31:42 +02:00
Marc Alexander
46ded2ad94
Merge branch '3.3.x' 2021-10-03 15:26:00 +02:00
Marc Alexander
441a5a2175
Merge branch 'prep-release-3.3.5' into 3.3.x 2021-10-03 15:25:12 +02:00
Marc Alexander
ceca69d121
[prep-release-3.3.5] Update changelog for 3.3.5 2021-10-01 22:42:05 +02:00
Marc Alexander
6a72d0305b
[prep-release-3.3.5] Add migration for 3.3.5 2021-10-01 22:40:24 +02:00
Marc Alexander
7a8d9671c2
[prep-release-3.3.5] Update version numbers to 3.3.5 2021-10-01 22:40:21 +02:00
Marc Alexander
5b3d238804
Merge branch 'ticket/security/254' into prep-release-3.3.5 2021-10-01 22:35:54 +02:00
Máté Bartus
71b8e49b3c Merge branch '3.3.x' 2021-09-29 09:36:54 +02:00
Máté Bartus
1860a06eab
Merge pull request #6296 from 3D-I/ticket/16879
[ticket/16879] Add events to phpbb_mail()
2021-09-29 09:36:03 +02:00
3D-I
1862992ca7 [ticket/16881] Fix ACP statistics
PHPBB3-16881
2021-09-24 00:39:44 +02:00
3D-I
95fa6cceee [ticket/16881] Fix ACP statistics
PHPBB3-16881
2021-09-23 21:51:11 +02:00
3D-I
19076de94c [ticket/16879] Add events to phpbb_mail()
PHPBB3-16879
2021-09-22 22:39:19 +02:00
3D-I
27289cbfad [ticket/16879] Add events to phpbb_mail()
PHPBB3-16879
2021-09-20 22:02:25 +02:00
Marc Alexander
63e96031ef
Merge branch '3.3.x' 2021-09-20 11:27:27 +02:00
Marc Alexander
3d76942cdf
Merge branch 'prep-release-3.3.5' into 3.3.x 2021-09-20 11:27:10 +02:00
Marc Alexander
51cc7202f8
Merge pull request #6295 from marc1706/ticket/16878
[ticket/16878] Default to threads value of 1 when using argon with libsodium
2021-09-20 11:26:39 +02:00
3D-I
303a933403 [ticket/16879] Add events to phpbb_mail()
PHPBB3-16879
2021-09-19 03:59:46 +02:00
3D-I
54b54c41c6 [ticket/16879] Add event core.phpbb_mail_after
PHPBB3-16879
2021-09-19 03:00:59 +02:00
Marc Alexander
59e50d6d53
[ticket/16878] Default to threads value of 1 when using argon with libsodium
PHPBB3-16878
2021-09-18 11:45:23 +02:00
Marc Alexander
c741b65c25
Merge branch '3.3.x' 2021-09-16 11:02:36 +02:00
Marc Alexander
2a1656e7b3
Merge pull request #6293 from 3D-I/ticket/16868-33
[ticket/16868] Fix links to coding guidelines
2021-09-16 11:02:33 +02:00
3D-I
12ce75b5f5 [ticket/16868] Fix links to coding guidelines
PHPBB3-16868
2021-09-16 10:27:08 +02:00
Marc Alexander
b82d90eb39
[ticket/security/254] Add tests for validation
SECURITY-254
2021-09-13 10:38:35 +02:00
Marc Alexander
f302440297
[ticket/security/254] Disallow whitespace characters that might be invisible
SECURITY-254
2021-09-13 10:38:35 +02:00
Marc Alexander
b2e2d81d2d
Merge pull request #6290 from 3D-I/ticket/16850
[ticket/16850][4.0] Update webfont loader
2021-09-13 10:36:23 +02:00
Marc Alexander
9b0770f09f
Merge branch '3.3.x' 2021-09-13 10:33:13 +02:00
Marc Alexander
848021c743
Merge pull request #6291 from 3D-I/ticket/16850-33
[ticket/16850][3.3] Update webfont loader
2021-09-13 10:32:48 +02:00
Marc Alexander
c4b4e1d7a9
Merge branch 'prep-release-3.3.5' into 3.3.x 2021-09-13 10:32:30 +02:00
Marc Alexander
ed33f06235
Merge branch 'ticket/16850' into prep-release-3.3.5 2021-09-13 10:32:18 +02:00
3D-I
643845306a
[ticket/16850] Update webfont loader
PHPBB3-16850
2021-09-13 10:32:04 +02:00
3D-I
95511540ea
[ticket/16850] Update webfont loader
PHPBB3-16850
2021-09-13 10:31:56 +02:00
3D-I
0ff4d051df [ticket/16850] Update webfont loader
PHPBB3-16850
2021-09-12 21:50:09 +02:00
3D-I
b3b5fcc874 [ticket/16850] Update webfont loader
PHPBB3-16850
2021-09-12 21:48:29 +02:00
3D-I
1b4ba00a73 [ticket/16850] Update webfont loader
PHPBB3-16850
2021-09-11 17:02:12 +02:00
3D-I
e42013a2a6 [ticket/16850] Update webfont loader
PHPBB3-16850
2021-09-11 16:57:10 +02:00
Marc Alexander
a42ce508c9
Merge branch '3.3.x' 2021-09-11 13:40:02 +02:00
Marc Alexander
8caf2e7c59
[3.3.x] Update versions to 3.3.6-dev 2021-09-11 13:38:10 +02:00
Marc Alexander
a87a60c108
Merge branch 'prep-release-3.3.5' into 3.3.x 2021-09-11 13:36:37 +02:00
Marc Alexander
5b5502390d
[prep-release-3.3.5] Update changelog for 3.3.5-RC1 2021-09-08 22:37:18 +02:00
Marc Alexander
1db2d9c3c1
[prep-release-3.3.5] Add migration for 3.3.5-RC1 2021-09-08 22:37:11 +02:00
Marc Alexander
5ef0105a5f
[prep-release-3.3.5] Update version numbers to 3.3.5 2021-09-08 22:37:07 +02:00
Marc Alexander
e8421dbab1
[prep-release-3.3.5] Update version numbers to 3.3.5-RC1 2021-09-08 22:37:06 +02:00
Marc Alexander
7bd8d8f245
Merge branch '3.3.x' 2021-09-08 22:25:07 +02:00
Marc Alexander
e0197d711f
Merge pull request #6288 from marc1706/ticket/16870
[ticket/16870] Ensure to properly escape values when running db:migrate
2021-09-08 22:25:02 +02:00
Marc Alexander
11563ce971
[ticket/16870] Use string representation of float value for treshold
PHPBB3-16870
2021-09-08 20:42:41 +02:00
Marc Alexander
bbcac37e30
[ticket/16870] Ensure to properly escape values when running db:migrate
PHPBB3-16870
2021-09-08 20:24:44 +02:00
Marc Alexander
f78c4e8635
Merge branch '3.3.x' 2021-09-06 17:38:05 +02:00
Marc Alexander
4f2a09e71d
Merge pull request #6285 from marc1706/ticket/16867-master
[ticket/16867] Update symfony and text-formatter to latest versions -- master version
2021-09-06 17:38:00 +02:00
Marc Alexander
8c25f3a9f7
Merge pull request #6284 from marc1706/ticket/16867
[ticket/16867] Update symfony and text-formatter to latest versions
2021-09-06 17:37:38 +02:00
Marc Alexander
7a283553aa
Merge branch 'ticket/16867' into ticket/16867-master 2021-09-05 22:11:33 +02:00
Marc Alexander
e371f3eac7
[ticket/16867] Update symfony and text-formatter to latest versions
PHPBB3-16867
2021-09-05 22:08:06 +02:00
Máté Bartus
97bbae3224 Merge branch '3.3.x' 2021-09-03 10:31:50 +02:00
Máté Bartus
dc7012864b
Merge pull request #6282 from CHItA/ticket/16858
[ticket/16858] Fix coding style
2021-09-03 10:31:12 +02:00
Máté Bartus
cd53106ec3 [ticket/16858] Fix coding style
PHPBB3-16858
2021-09-03 09:58:34 +02:00
Máté Bartus
aa06580807 Merge branch '3.3.x' 2021-09-02 10:48:56 +02:00
Máté Bartus
86af3a2ba4
Merge pull request #6275 from marc1706/ticket/16856
[ticket/16856] Add lang_js twig function as replacement for LA_
2021-09-02 10:48:22 +02:00
Marc Alexander
860663d205
Merge branch '3.3.x' 2021-08-31 20:59:59 +02:00
Marc Alexander
a6d4b460f1
Merge pull request #6277 from 3D-I/ticket/16858
[ticket/16858] Update jQuery to 3.6.0
2021-08-31 20:59:56 +02:00
Marc Alexander
b33315f3c8
Merge branch '3.3.x' 2021-08-31 20:57:33 +02:00
Marc Alexander
975ad95bff
Merge pull request #6281 from paul999/ticket/16865
[ticket/16865] Update IRC + discord links in composer and documentati…
2021-08-31 20:57:29 +02:00
paul sohier
61c59bdc91
[ticket/16865] Update IRC + discord links in composer and documentation
Update the links from Freenode to Libera.chat,
add discord as option to chat in composer.json,
and remove references to wiki.phpbb.com
(And replace it with links to the development documentation)

PHPBB3-16865
2021-08-31 16:03:41 +02:00
3D-I
54ce9704fd [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-08-31 00:24:39 +02:00
3D-I
e6e7f5afe3 [ticket/16863] Support playing video attachments
Correctly implement audio and video HTML5 tags (there is only one source)

PHPBB3-16863
2021-08-30 22:59:04 +02:00
3D-I
52c8de0bd7 [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-08-30 22:43:17 +02:00
3D-I
b042cc5539 [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-08-30 22:10:07 +02:00
3D-I
5e796a1e86 [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-08-30 22:07:01 +02:00
3D-I
8726a6a3cb [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-08-30 22:01:58 +02:00
3D-I
90d92ffdff [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-08-30 21:32:02 +02:00
3D-I
80f3d7b0aa [ticket/16863] Support playing video attachments
PHPBB3-16863
2021-08-30 21:29:46 +02:00
Marc Alexander
79efbcaa4e
[ticket/16856] Make other vars twig as well
PHPBB3-16856
2021-08-30 20:09:15 +02:00
3D-I
c34f09c02b [ticket/16860] Fix breadcrumbs title tags
A bit of order for the sake of readability

PHPBB3-16860
2021-08-30 00:41:52 +02:00
3D-I
01a531ebe7 [ticket/16860] Fix breadcrumbs title tags
PHPBB3-16860
2021-08-30 00:18:10 +02:00
rxu
8cc0e5438a
[ticket/16859] Twigify the rest of respective template block
PHPBB3-16859
2021-08-29 11:10:00 +07:00
rxu
2c8be65dcf
[ticket/16859] Apply similar logic to UCP board preferences
PHPBB3-16859
2021-08-29 01:48:55 +07:00
rxu
c3598d0d58
[ticket/16859] Optimize code to save SQL queries and use Twig for template
PHPBB3-16859
2021-08-29 00:15:06 +07:00
rxu
92a2c08616
[ticket/16859] Exclude language option on register if only 1 language installed
PHPBB3-16859
2021-08-28 22:51:51 +07:00
Marc Alexander
3dc446d5ce
Merge pull request #6276 from 3D-I/ticket/16857
[ticket/16857] Remove leftover code for flash
2021-08-27 22:38:29 +02:00
DSR!
e5b43eabe1 [ticket/16828] Add hook event before find_users_for_notification() execute
PHPBB3-16828
2021-08-27 11:58:55 -03:00
3D-I
a8be17dd4d [ticket/16858] Update jQuery to 3.6.0
PHPBB3-16858
2021-08-27 04:25:41 +02:00
Marc Alexander
170ddeaf63
[ticket/16856] Maybe use lang_js() for all lang vars in JS
PHPBB3-16856
2021-08-26 20:51:43 +02:00
3D-I
e6359d29d1 [ticket/16857] Remove unused settings in acp_board
Add migration remove_flash_v2

PHPBB3-16857
2021-08-26 02:19:48 +02:00
3D-I
4e530ec11c [ticket/16857] Remove unused settings in acp_board
Removes everything that is still relative

PHPBB3-16857
2021-08-26 01:31:12 +02:00
3D-I
7c19d6a589 [ticket/16857] Remove unused settings in acp_board
PHPBB3-16857
2021-08-26 00:16:00 +02:00
Marc Alexander
445af37c5c
Merge branch '3.3.x' 2021-08-25 20:07:34 +02:00
Marc Alexander
8db200d75f
Merge pull request #6272 from MichaIng/ticket/16851
[ticket/16851] Add Amazonbot, AhrefsBot and SemrushBot
2021-08-25 20:07:31 +02:00
MichaIng
3638b36849 [ticket/16851] Add Amazonbot, AhrefsBot and SemrushBot
PHPBB3-16851

Signed-off-by: MichaIng <micha@dietpi.com>
2021-08-25 14:46:37 +02:00
Marc Alexander
8804cf885b
[ticket/16856] Remove extra empty line
PHPBB3-16856
2021-08-24 19:07:32 +02:00
Marc Alexander
ad23388043
[ticket/16856] Add tests for lang_js() function
PHPBB3-16856
2021-08-24 19:05:13 +02:00
Marc Alexander
79a8ed4677
[ticket/16856] Proof that lang_js() actually works
PHPBB3-16856
2021-08-24 19:05:13 +02:00
Marc Alexander
5eeb213b12
[ticket/16856] Add lang_js() twig function
PHPBB3-16856
2021-08-24 19:05:13 +02:00
Marc Alexander
44e3e4964b
Merge pull request #5762 from gijsmartens/ticket/16243
[ticket/16243] Update template paths
2021-08-24 13:17:03 +02:00
Marc Alexander
3dacc84a94
Merge pull request #6274 from Prosk8er/ticket/16853
[ticket/16853] Remove depreciated 3.2 css classes
2021-08-24 13:15:36 +02:00
Prosk8er
2346b79581 [ticket/16853] Remove depreciated 3.2 css classes
Remove unused old css from 3.2.x

PHPBB3-16853
2021-08-23 20:11:03 -04:00
Máté Bartus
553a20ddf7
Merge pull request #6056 from senky/ticket/16574
[ticket/16574] Remove flash BBcode
2021-08-23 21:34:28 +02:00
Marc Alexander
3d5d16ee4f
Merge branch '3.3.x' 2021-08-23 21:23:45 +02:00
Marc Alexander
75df7c202e
Merge pull request #6258 from rxu/ticket/15729
[ticket/15729] Avoid unnecessary email headers encoding in Base64
2021-08-23 21:23:42 +02:00
Marc Alexander
0f7a94d341
Merge branch '3.3.x' 2021-08-23 21:17:01 +02:00
Marc Alexander
2ef37a8e77
Merge pull request #6260 from Prosk8er/ticket/16829
[ticket/16829] forumtitle and lastsubject text decoration hover
2021-08-23 21:16:58 +02:00
Marc Alexander
72cf2ba2ea
Merge branch '3.3.x' 2021-08-23 20:30:14 +02:00
Marc Alexander
acbcb18226
Merge pull request #5760 from v12mike/ticket/16138
Ticket/16138 Eliminate redundant parameters from board URLs
2021-08-23 20:11:35 +02:00
Marc Alexander
791632a5c8
Merge branch '3.3.x' 2021-08-20 16:58:04 +02:00
Marc Alexander
5d0fd9f73a
Merge pull request #6262 from 3D-I/ticket/16832
[ticket/16832] Fix UCP attachments plural rules
2021-08-20 16:58:01 +02:00
Marc Alexander
5b27098a60
Merge pull request #6268 from 3D-I/ticket/16833-master
[ticket/16833][4.0.x] Improve subscribe to forum or topic icons
2021-08-20 16:53:53 +02:00
Marc Alexander
419d627683
[ticket/16574] Remove flash_status where still being used
PHPBB3-16574
2021-08-20 00:00:20 +02:00
Marc Alexander
f9dbd59371
[ticket/16574] Reorder order of static keyword
PHPBB3-16574
2021-08-19 23:10:31 +02:00
Jakub Senko
28f98402f3
[ticket/16574] Remove flash BBcode
PHPBB3-16574
2021-08-19 23:01:42 +02:00
Marc Alexander
d714c6db19
Merge pull request #6267 from rubencm/ticket/16836
[ticket/16836] Use absolute paths in local adapter
2021-08-19 22:20:25 +02:00
Marc Alexander
71a3848240
[ticket/16243] Use short array syntax
PHPBB3-16243
2021-08-19 22:13:06 +02:00
Máté Bartus
49b01d05c1
Merge pull request #6256 from marc1706/ticket/16825
[ticket/16825] Adjust handling of session ID when requiring cookies
2021-08-19 21:59:16 +02:00
Marc Alexander
2e62712378
[ticket/16243] Update twig_test for latest phpunit and expected values
PHPBB3-16243
2021-08-19 21:56:37 +02:00
Marc Alexander
17c8ab3f74
[ticket/16243] Make twig_test compatible with latest phpunit
PHPBB3-16243
2021-08-19 21:56:37 +02:00
Marc Alexander
94d77fb9cc
[ticket/16243] Add basic tests for get_user_style() and set_style()
PHPBB3-16243
2021-08-19 21:56:36 +02:00
mrgoldy
44805c976e
[ticket/16243] Update template paths
PHPBB3-16243
2021-08-19 21:56:36 +02:00
Marc Alexander
c1408ecf63
Merge pull request #6264 from 3D-I/ticket/16835
[ticket/16835] Add missing template file in ACP
2021-08-19 21:54:15 +02:00
Marc Alexander
21fefd607c
Merge branch '3.3.x' 2021-08-19 20:10:43 +02:00
Marc Alexander
47c583516b
Merge pull request #6261 from Prosk8er/ticket/16831
[ticket/16831] fix tabs missing delimiters and remove commented class
2021-08-19 19:56:39 +02:00
Marc Alexander
1366884662
Merge branch '3.3.x' 2021-08-19 19:43:39 +02:00
Marc Alexander
55bd5adf47
Merge pull request #6270 from 3D-I/ticket/16850
[ticket/16850][4.0] Update webfont loader
2021-08-19 19:43:34 +02:00
Marc Alexander
91c6edf092
Merge pull request #6271 from 3D-I/ticket/16850-33
[ticket/16850][3.3] Update webfont loader
2021-08-19 19:43:12 +02:00
Marc Alexander
7c4e0acd72
Merge branch '3.3.x' 2021-08-16 23:07:21 +02:00
Marc Alexander
daeca1f684
Merge pull request #6266 from rxu/ticket/16840-master
[ticket/16840] Add more PHP 8.x builds to tests matrix
2021-08-16 23:07:14 +02:00
Marc Alexander
c2873cbc01
Merge pull request #6265 from rxu/ticket/16840
[ticket/16840] Add more PHP 8.x builds to tests matrix
2021-08-16 23:06:39 +02:00
3D-I
8cca22fce4 [ticket/16850] Update webfont loader
PHPBB3-16850
2021-08-16 11:47:04 +02:00
3D-I
a1f1c0cc9d [ticket/16850] Update webfont loader
PHPBB3-16850
2021-08-16 11:45:52 +02:00
3D-I
f46ebf5bec [ticket/16850] Update webfont loader
PHPBB3-16850
2021-08-16 11:33:54 +02:00
3D-I
49d88049ed [ticket/16850] Update webfont loader
PHPBB3-16850
2021-08-16 11:29:18 +02:00
3D-I
a6cc7f1b59 [ticket/16833] Improve subscribe to forum or topic icons
PHPBB3-16833
2021-08-16 01:27:30 +02:00
3D-I
e2c174a618 [ticket/16833] Improve subscribe to forum or topic icons
PHPBB3-16833
2021-08-15 20:31:17 +02:00
Prosk8er
6dd7b7e8b5 [ticket/16831] fix tabs missing delimiters and remove commented class
this is just to fix tabs, missing delimiters, and
remove old commented classes in css files

PHPBB3-16831
2021-08-14 17:33:26 -04:00
Marc Alexander
8b597f59ce
Merge pull request #6269 from 3D-I/ticket/16834
[ticket/16834] Fix tag svg invalid in Entity - PHP8
2021-08-12 21:18:51 +02:00
3D-I
9562259b72 [ticket/16834] Fix tag svg invalid in Entity - PHP8
PHPBB3-16834
2021-08-12 04:37:30 +02:00
3D-I
41059cd2e4 [ticket/16834] Fix tag svg invalid in Entity - PHP8
PHPBB3-16834
2021-08-11 23:56:25 +02:00
Rubén Calvo
fdb7c8a671 [ticket/16836] Use absolute paths in local adapter
PHPBB3-16836
2021-08-11 13:59:21 +02:00
3D-I
0a8a90b440 [ticket/16833] Improve subscribe to forum or topic icons
remove extra space

PHPBB3-16833
2021-08-11 03:26:43 +02:00
3D-I
f7fa0d9247 [ticket/16833] Improve subscribe to forum or topic icons
fix bug and change icons

PHPBB3-16833
2021-08-11 03:24:15 +02:00
3D-I
38f2840bde [ticket/16833] Improve subscribe to forum or topic icons
PHPBB3-16833
2021-08-11 03:02:22 +02:00
3D-I
55d32dc669 [ticket/16833] Improve subscribe to forum or topic icons
PHPBB3-16833
2021-08-11 02:31:12 +02:00
3D-I
feead50bea [ticket/16833] Improve subscribe to forum or topic icons
PHPBB3-16833
2021-08-10 21:58:37 +02:00
rxu
ffa4dc0ff3
[ticket/16840] Fix s9e test helper
PHPBB3-16840
2021-08-08 15:21:35 +07:00
rxu
0b966144f1
[ticket/16840] Exclude redundant composer adjustments for master branch
PHPBB3-16840
2021-08-08 13:43:27 +07:00
rxu
cbbe819aff
[ticket/16840] Add PHP 8.0 / 8.1 builds for Windows tests
Also fix Postrges PHP 8.1 related issue.

PHPBB3-16840
2021-08-08 13:39:07 +07:00
rxu
c64b6f0f9e
[ticket/16840] Add PHP 8.1 test
PHPBB3-16840
2021-08-08 13:39:06 +07:00
rxu
721a39502a
[ticket/16840] Add PHP 8.0 / 8.1 builds for Windows tests
Also fix Postrges PHP 8.1 related issue.

PHPBB3-16840
2021-08-07 16:50:45 +07:00
rxu
b01a956461
[ticket/16840] Add PHP 8.1 test
PHPBB3-16840
2021-08-07 16:34:38 +07:00
3D-I
5ed5dc1411 [ticket/16835] Add missing template file in ACP
PHPBB3-16835
2021-08-06 20:46:10 +02:00
3D-I
364c6d328a [ticket/16832] Fix UCP attachments plural rules
PHPBB3-16832
2021-08-05 14:30:03 +02:00
Prosk8er
f7487e4e5c [ticket/16829] forumtitle and lastsubject text decoration hover
Fix text decoration on hover for forumtitle and last subject

PHPBB3-16829
2021-08-04 19:50:17 -04:00
Marc Alexander
84b414a4f0
[ticket/16138] Remove redundant specifiers from functional test URLs
PHPBB3-16138
2021-08-04 22:11:02 +02:00
Marc Alexander
3f9e6c6013
[ticket/16138] Remove extra variables and improve fallback to viewforum
PHPBB3-16138
2021-08-04 21:44:49 +02:00
rxu
e855f5cba4
[ticket/15729] Avoid unnecessary email headers encoding in Base64
PHPBB3-15729
2021-08-03 00:33:13 +07:00
Marc Alexander
217fc07036
[ticket/16825] Adjust functional tests for modified sid handling
PHPBB3-16825
2021-07-31 22:35:03 +02:00
Máté Bartus
f836605ab8 Merge branch '3.3.x' 2021-07-31 12:06:48 +02:00
Máté Bartus
90fccff6f1
Merge pull request #6252 from rxu/ticket/16823
[ticket/16823] Make datetime class correctly handle edge cases
2021-07-31 12:05:26 +02:00
Marc Alexander
03ec6ce0a9
[ticket/16825] Do not use session ID from URL if force_sid is not enabled
PHPBB3-16825
2021-07-26 21:03:14 +02:00
Marc Alexander
9eb21f28fc
[ticket/16825] Set "Remember me" to checked by default
PHPBB3-16825
2021-07-26 20:55:57 +02:00
Marc Alexander
3913544782
[ticket/16825] Add link hashes to logout links
PHPBB3-16825
2021-07-25 20:47:41 +02:00
Marc Alexander
8ea4d235bf
Merge pull request #6248 from marc1706/ticket/16207
[ticket/16207] Require cookies for sessions
2021-07-25 15:41:20 +02:00
Marc Alexander
e8f13025ec
Merge pull request #6255 from marc1706/ticket/16804-master
[ticket/16804] Reorder static keyword to fit with guidelines
2021-07-25 14:38:10 +02:00
Marc Alexander
ddc4b988b7
[ticket/16804] Reorder static keyword to fit with guidelines
PHPBB3-16804
2021-07-25 13:55:34 +02:00
Marc Alexander
2e6c71eb0a
[ticket/16207] Mention use of session_id in append_sid() as deprecated
PHPBB3-16207
2021-07-25 13:38:52 +02:00
Marc Alexander
c8dc942f38
Merge branch '3.3.x' 2021-07-23 22:25:36 +02:00
Marc Alexander
a380c78e1e
Merge pull request #6254 from marc1706/ticket/16804
[ticket/16804] Extend bbcode help line tooltip
2021-07-23 22:25:31 +02:00
3D-I
a6a18f2c59
[ticket/16804] Extend bbcode help line tooltip
PHPBB3-16804
2021-07-23 21:47:07 +02:00
Máté Bartus
cf8dc8d4b4 Merge branch '3.3.x' 2021-07-23 08:43:37 +02:00
Máté Bartus
6efebf7571
Merge pull request #6249 from marc1706/ticket/12075
[ticket/12075] Add acp/modules language file to extensions page
2021-07-23 07:56:00 +02:00
Marc Alexander
05e597fdd4
Merge branch '3.3.x' 2021-07-22 10:53:47 +02:00
Marc Alexander
c7c3adf762
Merge pull request #6250 from rxu/ticket/16822
[ticket/16822] Replace patchwork/utf8 with symfony/polyfill
2021-07-22 10:53:34 +02:00
Marc Alexander
0b17914866
Merge pull request #6251 from rxu/ticket/16822-master
[ticket/16822] Replace patchwork/utf8 with symfony/polyfill
2021-07-22 10:51:31 +02:00
rxu
2e29bb48fa
[ticket/16823] Adjust wrapper condition
PHPBB3-16823
2021-07-20 20:59:28 +07:00
rxu
e1fc0a9059
[ticket/16823] Make datetime class correctly handle edge cases
PHPBB3-16823
2021-07-20 20:35:04 +07:00
rxu
95b72f6215
[ticket/16822] Replace patchwork/utf8 with symfony/polyfill
PHPBB3-16822
2021-07-19 23:03:28 +07:00
rxu
c846dd5666
[ticket/16822] Replace patchwork/utf8 with symfony/polyfill
PHPBB3-16822
2021-07-19 22:49:04 +07:00
Marc Alexander
e117213827
Merge branch '3.3.x' 2021-07-18 15:19:24 +02:00
Marc Alexander
19a5900db5
Merge pull request #6247 from 3D-I/ticket/16810
[ticket/16810] Fix No end tag in Custom BBCodes
2021-07-18 15:19:19 +02:00
Marc Alexander
ef668f560d
Merge pull request #6246 from rxu/ticket/16821
[ticket/16821] Upgrade Symfony to the latest 5.x
2021-07-18 15:18:04 +02:00
Marc Alexander
5de8c3dc3c
[ticket/12075] Add acp/modules language file to extensions page
PHPBB3-12075
2021-07-18 10:57:30 +02:00
Marc Alexander
dd8191404d
[ticket/16207] Stop appending ? to build_url URLs if not needed
PHPBB3-16207
2021-07-18 09:55:08 +02:00
Marc Alexander
0cbbb79283
[ticket/16207] Fix tests with sid missing from URLs
PHPBB3-16207
2021-07-17 22:32:12 +02:00
Marc Alexander
fe1b9d5384
[ticket/16207] Add session.force_sid parameter to allow fixing settings
PHPBB3-16207
2021-07-17 22:32:03 +02:00
Marc Alexander
5b68527eec
[ticket/16207] Stop forcing session id in URLs
PHPBB3-16207
2021-07-17 22:31:54 +02:00
Marc Alexander
a207454692
[ticket/16207] Stop forcing SID in the ACP
PHPBB3-16207
2021-07-17 22:31:45 +02:00
Marc Alexander
d9503225e4
[ticket/16207] Stop setting session id when creating session
PHPBB3-16207
2021-07-17 22:31:36 +02:00
Marc Alexander
513de4c482
[ticket/16207] Remove session_id from MCP links
PHPBB3-16207
2021-07-17 22:31:27 +02:00
Marc Alexander
ee1cb783cb
[ticket/16207] Add form keys to actions in MCP
PHPBB3-16207
2021-07-17 22:31:04 +02:00
Marc Alexander
32543c40ba
Merge branch '3.3.x' 2021-07-15 22:02:11 +02:00
Marc Alexander
3ae0d347c9
Merge pull request #6245 from 3D-I/ticket/16657
[ticket/16657] Properly decode usernames in member list live-search
2021-07-15 22:02:07 +02:00
Marc Alexander
b8ee6efa68
Merge pull request #5446 from hubaishan/ticket/14771
[Ticket/14771]  Support playing audio attachments
2021-07-15 20:37:36 +02:00
3D-I
2244635a41 [ticket/16810] Fix No end tag in Custom BBCodes
PHPBB3-16810
2021-07-15 20:32:53 +02:00
3D-I
68bd4e9faa [ticket/16810] Fix No end tag in Custom BBCodes
PHPBB3-16810
2021-07-15 20:27:37 +02:00
rxu
3c3d20d038
[ticket/16821] Upgrade Symfony to the latest 5.x
PHPBB3-16821
2021-07-15 22:29:16 +07:00
Marc Alexander
b55595fa87
[ticket/14771] Use constants instead of magic numbers in migration
PHPBB3-14771
2021-07-13 22:22:43 +02:00
Máté Bartus
460ed2ff31 Merge branch '3.3.x' 2021-07-13 18:48:39 +02:00
Máté Bartus
8c12c46869
Merge pull request #6242 from Prosk8er/ticket/16816
[ticket/16816] acp style html validation fixes
2021-07-13 18:48:07 +02:00
3D-I
aecd1fa04e [ticket/16657] Properly decode usernames in member list live-search
Housekeeping

PHPBB3-16657
2021-07-13 16:06:21 +02:00
3D-I
ac781e570f [ticket/16657] Properly decode usernames in member list live-search
PHPBB3-16657
2021-07-13 09:04:06 +02:00
Máté Bartus
91c7830e89
Merge pull request #6244 from marc1706/ticket/16817
[ticket/16817] Adjust selectors and expected strings on oauth test
2021-07-12 01:00:54 +02:00
Marc Alexander
fa2892128c
[ticket/16817] Adjust selectors and expected strings on oauth test
PHPBB3-16817
2021-07-11 21:18:25 +02:00
Prosk8er
f28eed7f30 [ticket/16816] acp style html validation fixes
Fix acp style html validation errors and warnings

PHPBB3-16816
2021-07-09 18:14:38 -04:00
Máté Bartus
dcaa45af75 Merge branch '3.3.x' 2021-07-08 23:28:21 +02:00
Máté Bartus
2869e04756
Merge pull request #6241 from Prosk8er/ticket/16812
[ticket/16812] login_body.html missing dt tag for autologin
2021-07-08 23:27:29 +02:00
Marc Alexander
e7648ae13a
Merge branch '3.3.x' 2021-07-08 21:10:01 +02:00
Marc Alexander
4446888eb2
Merge pull request #6238 from marc1706/ticket/16809
[ticket/16809] Reset display options at the end of preferences test
2021-07-08 21:09:36 +02:00
Prosk8er
7783912e93 [ticket/16812] login_body.html missing dt tag for autologin
Added missing dt element to autologin

PHPBB3-16812
2021-07-06 17:40:36 -04:00
Marc Alexander
41363c8bed
Merge branch '3.3.x' 2021-07-06 22:02:24 +02:00
Marc Alexander
ccac4c5fe8
Merge pull request #6233 from rxu/ticket/16799
[ticket/16799] Fix OAuth external account linking PHP fatal error
2021-07-06 22:02:12 +02:00
Máté Bartus
abbca757ff Merge branch '3.3.x' 2021-07-06 11:34:24 +02:00
Máté Bartus
a18681cfe4
Merge pull request #6237 from DavidIQ/ticket/16808
[ticket/16808] Make sure we have a container before using it
2021-07-06 11:32:56 +02:00
Marc Alexander
3c63116fe7
[ticket/14771] Add classes and clean up audio attachment HTML
PHPBB3-14771
2021-07-04 21:21:53 +02:00
Marc Alexander
096dad1767
[ticket/16809] Reset display options at the end of preferences test
PHPBB3-16809
2021-07-03 22:25:43 +02:00
David Colón
068f8eed25 [ticket/16808] Make sure we have a container before using it
PHPBB3-16808
2021-07-01 16:34:38 -04:00
Marc Alexander
9099bdb2ad
[ticket/14771] Make phing sniff happy
PHPBB3-14771
2021-07-01 21:09:31 +02:00
Marc Alexander
21759572c2
[ticket/14771] Remove not needed code from parse_attachments()
PHPBB3-14771
2021-07-01 21:06:09 +02:00
Marc Alexander
9201081461
[ticket/14771] Re-arrange audio controls and make it less cluttered
PHPBB3-14771
2021-07-01 21:05:25 +02:00
Marc Alexander
a72ce76fad
[ticket/14771] Set preload to metadata to display length of audio
PHPBB3-14771
2021-07-01 20:53:20 +02:00
Marc Alexander
cf6d6d3445
[ticket/14771] Add CSS class for audio controls
PHPBB3-14771
2021-07-01 20:52:55 +02:00
rxu
dd62829f96
[ticket/16799] Use offsetExists() method instead of array_key_exists()
PHPBB3-16799
2021-07-01 03:04:38 +07:00
hubaishan
11fb872e33
[ticket/14771] fix white space
PHPBB3-14771
2021-06-30 21:41:02 +02:00
hubaishan
b2291e4e3c
[ticket/14771] Add audio_files migration
add or modify audio_files attachment group
add or modify audio extensions mp3, m4a, wav, ogg, webm

PHPBB3-14771
2021-06-30 21:41:02 +02:00
hubaishan
298edde4b1
[ticket/14771] Use twig syntax and short array
PHPBB3-14771
2021-06-30 21:41:02 +02:00
Saeed Hubaishan
4bacbdd2a3
[ticket/14771] add webm mime type
PHPBB3-14771
2021-06-30 21:41:01 +02:00
Saeed Hubaishan
77f46656d2
[ticket/14771] Add webm file extension to schema
PHPBB3-14771
2021-06-30 21:41:01 +02:00
hubaishan
a50de57dc4
[ticket/14771] Fix direct property access
Fix direct property access for language

PHPBB3-14771
2021-06-30 21:41:01 +02:00
hubaishan
a4852c1752
[ticket/14771] Fix tab and language to array
fix tab in phpBB/includes/functions_download.php
add language value to array in phpBB/includes/acp/acp_attachments.php

PHPBB3-14771
2021-06-30 21:41:01 +02:00
hubaishan
8fab32abd7
[ticket/14771] Support playing audio attachments
Add Audio attachments category, Audio attachments group.
add most audio supported extensions to the audio group.
presserve audio extensions MIMEtypes.
modify the attachment style file to view the audio attachment in
AUDIO HTML5 tag.

PHPBB3-14771
2021-06-30 21:40:45 +02:00
Marc Alexander
2f8e5b7248
Merge branch '3.3.x' 2021-06-30 21:10:16 +02:00
Marc Alexander
be2959fbab
Merge pull request #6234 from 3D-I/ticket/16729
[ticket/16729] Fix Unknown named parameter in Log - PHP 8
2021-06-30 21:10:10 +02:00
Marc Alexander
c6ecef9769
Merge branch '3.3.x' 2021-06-29 22:33:51 +02:00
Marc Alexander
7acdef7c01
Merge pull request #6224 from 3D-I/ticket/16789
[ticket/16789] Update user_delete() doc-block
2021-06-29 22:33:47 +02:00
Marc Alexander
0b724578ca
Merge branch '3.3.x' 2021-06-29 22:28:34 +02:00
Marc Alexander
bd0b6fbdab
Merge pull request #6223 from 3D-I/ticket/16788
[ticket/16788] Update s9e/text-formatter to 2.9.3
2021-06-29 22:26:38 +02:00
Marc Alexander
96e399db72
Merge branch '3.3.x' 2021-06-29 22:24:45 +02:00
Marc Alexander
c83b4c21a4
Merge pull request #6207 from marc1706/ticket/13700
[ticket/13700] Add method for initializing config after cache purge
2021-06-29 22:24:40 +02:00
3D-I
9d22731d03 [ticket/16729] Fix Unknown named parameter in Log - PHP 8
PHPBB3-16729
2021-06-15 17:57:17 +02:00
rxu
7b5ad8bb74
[ticket/16799] Fix OAuth external account linking PHP fatal error
PHPBB3-16799
2021-06-15 00:08:45 +07:00
Marc Alexander
720cdbbec7
Merge branch '3.3.x' 2021-06-13 22:06:41 +02:00
Marc Alexander
af98278590
Merge pull request #6226 from 3D-I/ticket/16795
[ticket/16795] Add template events around signature in viewtopic
2021-06-13 22:06:35 +02:00
Marc Alexander
8016301423
Merge branch '3.3.x' 2021-06-13 22:01:42 +02:00
Marc Alexander
bef2a4bc41
Merge pull request #6230 from iMattPro/ticket/16798
[ticket/16798] Scale down phpbb logo on readme
2021-06-13 22:01:36 +02:00
Matt Friedman
f24396ac0d [ticket/16798] Scale down phpbb logo on readme
PHPBB3-16798
2021-06-13 08:44:46 -07:00
Marc Alexander
6257cba36d
Merge pull request #6229 from marc1706/ticket/16746
[ticket/16746] Update node packages
2021-06-13 13:00:44 +02:00
Marc Alexander
ba0c87f1c9
[ticket/16746] Update node packages
PHPBB3-16746
2021-06-13 11:50:04 +02:00
Marc Alexander
210c4e2aaa
Merge branch '3.3.x' 2021-06-13 11:30:15 +02:00
Marc Alexander
b7f57eb556
Merge pull request #6227 from 3D-I/ticket/16793
[ticket/16793] Fix topic/post attachments visibility - PHP 8
2021-06-13 11:26:06 +02:00
3D-I
c452c83855 [ticket/16793] Fix topic/post visibility - PHP 8
PHPBB3-16793
2021-06-10 21:34:32 +02:00
Marc Alexander
0f3e8cffde
Merge pull request #6221 from marc1706/ticket/16786
[ticket/16786] Migrate phpunit xml configuration to latest schema
2021-06-09 07:45:51 +02:00
3D-I
c9b32463de [ticket/16793] Fix topic/post visibility - PHP 8
PHPBB3-16793
2021-06-09 04:08:04 +02:00
3D-I
1177f843c5 [ticket/16793] Fix topic/post visibility - PHP 8
PHPBB3-16793
2021-06-09 03:52:48 +02:00
3D-I
cdca28eb3f [ticket/16795] Add template events around signature in viewtopic
PHPBB3-16795
2021-06-08 23:03:53 +02:00
Marc Alexander
c4d0c5eb13
Merge branch '3.3.x' 2021-06-05 22:24:25 +02:00
Marc Alexander
5169a947f4
Merge pull request #6222 from 3D-I/ticket/16787
[ticket/16787] Properly check if fsockopen() is enabled - PHP 8
2021-06-05 22:24:19 +02:00
3D-I
6a95f34d0c [ticket/16789] Update user_delete() doc-block
PHPBB3-16789
2021-06-03 08:10:04 +02:00
3D-I
11083e59ed [ticket/16789] Update user_delete() doc-block
PHPBB3-16789
2021-06-03 06:40:31 +02:00
3D-I
6b45c7bd5f [ticket/16788] Update s9e/text-formatter to 2.9.3
PHPBB3-16788
2021-06-01 02:56:45 +02:00
3D-I
c5ec036b84 [ticket/16787] Properly check if fsockopen() is enabled - PHP 8
PHPBB3-16787
2021-05-29 21:53:23 +02:00
3D-I
e2cfc01964 [ticket/16787] Properly check if fsockopen() is enabled - PHP 8
PHPBB3-16787
2021-05-29 21:12:07 +02:00
Marc Alexander
072d62b0c0
Merge branch '3.3.x' 2021-05-29 20:25:57 +02:00
Marc Alexander
f007aef3d8
Merge pull request #6218 from marc1706/ticket/16783
[ticket/16783] Remove structure only backup
2021-05-29 20:05:43 +02:00
Marc Alexander
fabc01e4fd
[ticket/16786] Migrate phpunit xml configuration to latest schema
PHPBB3-16786
2021-05-29 09:31:48 +02:00
Marc Alexander
93a940c78f
Merge branch '3.3.x' 2021-05-28 07:25:03 +02:00
Marc Alexander
5ad1ae4e7b
Merge pull request #6220 from marc1706/ticket/16785
[ticket/16785] Use correct versions in build.xml for 3.3.x branch
2021-05-28 07:23:56 +02:00
Marc Alexander
37ebf41308
Merge pull request #5274 from rubencm/ticket/14285
[ticket/14285] Move downloads to controller
2021-05-28 07:17:15 +02:00
Marc Alexander
32586407d1
[ticket/16785] Use correct versions in build.xml for 3.3.x branch
PHPBB3-16785
2021-05-27 22:36:33 +02:00
Marc Alexander
fca636ed58
[ticket/14285] Remove no longer needed root_path
PHPBB3-14285
2021-05-27 22:23:36 +02:00
Marc Alexander
56e2f6618c
Merge branch '3.3.x' 2021-05-27 21:33:49 +02:00
Marc Alexander
233b2fdade
Merge pull request #6219 from hanakin/ticket/16784
[ticket/16784] ignore .vscode
2021-05-27 21:33:37 +02:00
hanakin
ea7e07c1a4
[ticket/16784] ignore .vscode
PHPBB3-17684
2021-05-26 21:01:19 -10:00
rubencm
551004a209 [ticket/14285] Fix code sniffer
PHPBB3-14285
2021-05-27 09:00:59 +02:00
rubencm
8518b9864e [ticket/14285] Move response variable and small improvements
PHPBB3-14285
2021-05-27 07:43:24 +02:00
Marc Alexander
8e23e70f12
Merge pull request #6213 from marc1706/ticket/16775
[ticket/16775] Run xo linter in GitHub Actions runs
2021-05-27 07:25:20 +02:00
rubencm
a67f2cf086 [ticket/14285] Remove no longer needed variable
PHPBB3-14285
2021-05-27 02:06:19 +02:00
Marc Alexander
b8a8b22a74
Merge pull request #6217 from marc1706/ticket/16782
[ticket/16782] Use alternative template for mention BBCode
2021-05-26 21:20:30 +02:00
Marc Alexander
fe24ba7d2f
[ticket/16775] Resolve eslint errors in timezone.js
PHPBB3-16775
2021-05-26 08:58:25 +02:00
Marc Alexander
50e13654bc
[ticket/16775] Exclude vendor directory from JS linting
PHPBB3-16775
2021-05-26 08:58:24 +02:00
Marc Alexander
04cdb56691
[ticket/16775] Use up to date versions of dependencies again
npm audit has some weird resolutions ...

PHPBB3-16775
2021-05-26 08:58:24 +02:00
Marc Alexander
41a0e937f7
[ticket/16775] Update package-lock.json again
PHPBB3-16775
2021-05-26 08:58:24 +02:00
Michael Miday
837b8fd9e0
[ticket/16775] Update package.json
PHPBB3-16775
2021-05-26 08:58:20 +02:00
Michael Miday
7cba330c40
[ticket/16775] Update gulpfile
PHPBB3-16775
2021-05-26 08:58:16 +02:00
Michael Miday
7bf59917a1
[ticket/16775] Update check-js
PHPBB3-16775
2021-05-26 08:58:03 +02:00
Marc Alexander
acf0885948
[ticket/16783] Add back data only backups
PHPBB3-16783
2021-05-25 20:34:31 +02:00
rubencm
1e624bef15 [ticket/14285] Add prefix in routing
PHPBB3-14285
2021-05-25 07:28:05 +02:00
Marc Alexander
d8ef094a9a
[ticket/16783] Remove structure only backup
PHPBB3-16783
2021-05-24 16:36:54 +02:00
Marc Alexander
c925e8ef58
[ticket/16138] Use same variable for forum_id in one query
PHPBB3-16138
2021-05-24 16:20:13 +02:00
Marc Alexander
3f518c9263
[ticket/16138] Use array to pass parameters to append_sid()
PHPBB3-16138
2021-05-24 16:14:17 +02:00
Marc Alexander
b62d60431b
Merge pull request #5757 from gijsmartens/ticket/16240
[ticket/16240] Remove deprecated LOG_ template/theme language strings
2021-05-24 15:57:48 +02:00
Marc Alexander
b305be06c9
[ticket/16782] Use alternative template for mention BBCode
PHPBB3-16782
2021-05-24 15:09:10 +02:00
Marc Alexander
2c46f0dc13
[ticket/16775] Only run valid eslint runs and fix linting errors
PHPBB3-16775
2021-05-23 21:38:38 +02:00
Marc Alexander
47ada71b3a
[ticket/16775] Switch from xo to eslint for JavaScript linting
PHPBB3-16775
2021-05-23 21:38:12 +02:00
Marc Alexander
66499cfd64
[ticket/16775] Update package-lock after changes to package.json
PHPBB3-16775
2021-05-23 21:08:29 +02:00
Michael Miday
7d7a194b2b
[ticket/16775] update dependencies
PHPBB3-16775
2021-05-23 21:08:29 +02:00
Michael Miday
0d308b78d5
[ticket/16775] fix minify function
PHPBB3-16775
2021-05-23 21:08:28 +02:00
Marc Alexander
e682224746
[ticket/16775] Resolve issues noticed by xo in gulpfile
PHPBB3-16775
2021-05-23 21:08:28 +02:00
Marc Alexander
7ec618155e
[ticket/16775] Fix syntax in gulpfile and remove minify from default tasks
PHPBB3-16775
2021-05-23 21:08:28 +02:00
Michael Miday
57b0547fd6
[ticket/16775] use gulp 4.0 syntax
PHPBB3-16775
2021-05-23 21:08:28 +02:00
Marc Alexander
98a89c8fb7
[ticket/16775] Use export.defaults in gulpfile
PHPBB3-16775
2021-05-23 21:08:27 +02:00
Marc Alexander
b24e05ffcb
[ticket/16775] Add gulpfile to xo linting
Disabled unicorn/prefer-module because it complained about default
gulpfile syntax.

PHPBB3-16775
2021-05-23 21:08:27 +02:00
Marc Alexander
d73222e8a9
[ticket/16775] Remove yargs-parser from node devDependencies
PHPBB3-16775
2021-05-23 21:08:27 +02:00
Marc Alexander
0c995207d3
[ticket/16775] Skip checking timezone.js with xo
PHPBB3-16775
2021-05-23 21:08:26 +02:00
Marc Alexander
378b2482d1
[ticket/16775] Run xo linter in GitHub Actions runs
PHPBB3-16775
2021-05-23 21:08:26 +02:00
Máté Bartus
f3c426389c
Merge pull request #6206 from marc1706/ticket/13713
[ticket/13713] User Mentions
2021-05-23 17:49:33 +02:00
Marc Alexander
a1a29e1392
Merge pull request #6214 from hanakin/ticket/16778
[ticket/16778] fix stylesheet.css
2021-05-23 17:30:07 +02:00
Máté Bartus
4e1896af38 Merge branch '3.3.x' 2021-05-22 08:24:08 +02:00
Máté Bartus
8a746b457d
Merge pull request #6216 from marc1706/ticket/16570
[ticket/16570] Support continuing update on manually merging files
2021-05-22 08:23:26 +02:00
Marc Alexander
0502b9cc22
[ticket/16570] Support continuing update on manually merging files
PHPBB3-16570
2021-05-21 22:19:47 +02:00
hanakin
53823a1f67
[ticket/16778] Fix incorrect files in stylesheet
PHPBB3-16778
2021-05-20 21:30:31 +02:00
Marc Alexander
442995120e
[ticket/13713] Remove not needed css rules
PHPBB3-13713
2021-05-20 20:40:36 +02:00
Marc Alexander
b420419655
[ticket/13713] Cleanup code based on eslint suggestions
PHPBB3-13713
2021-05-20 20:38:55 +02:00
Marc Alexander
a0d9c7fe85
[ticket/13713] Move function to get textarea element to core.js
PHPBB3-13713
2021-05-20 20:38:13 +02:00
Marc Alexander
6a0b1333da
[ticket/16138] Resolve misc coding style issues
PHPBB3-16138
2021-05-19 22:11:01 +02:00
Marc Alexander
d05abc0807
[ticket/16138] Fix typo in visibility_reapprove_test
PHPBB3-16138
2021-05-19 22:05:08 +02:00
v12mike
b734fed853
[ticket/16138] Eliminate redundant parameters from board URLs
Revert mcp change to fix some moderator functions
such as selecting topic for move posts

PHPBB3-16138
2021-05-19 22:05:08 +02:00
Marc Alexander
67f80c7942
[ticket/16138] Make comment more objective
PHPBB3-16138
2021-05-19 22:05:07 +02:00
v12mike
bb24d619d2
[ticket/16138] Eliminate redundant parameters from board URLs
Fix whitespace

PHPBB3-16138
2021-05-19 22:05:07 +02:00
v12mike
62f59fa59d
[ticket/16138] Eliminate redundant parameters from board URLs
Minor fixes after review

PHPBB3-16138
2021-05-19 22:05:07 +02:00
v12mike
adacf21edb
[ticket/16138] Eliminate redundant parameters from board URLs
Rebase to 3.3.x

PHPBB3-16138
2021-05-19 22:05:06 +02:00
Marc Alexander
2edf8b29b2
Merge branch '3.3.x' 2021-05-19 21:49:36 +02:00
Marc Alexander
314ab17edd
Merge pull request #6210 from 3D-I/ticket/16772
[ticket/16772] Fix Emoji for Email signature
2021-05-19 21:49:14 +02:00
Marc Alexander
1b5c521d8f
[ticket/13713] Move html from JS to mentions templates
PHPBB3-13713
2021-05-19 21:30:27 +02:00
Marc Alexander
00e43600c1
[ticket/13713] Adjust use of template and clean up mentions template
PHPBB3-13713
2021-05-18 20:39:12 +02:00
Marc Alexander
51097d937a
[ticket/13713] Move mentions avatar template HTML to html file
PHPBB3-13713
2021-05-18 17:13:58 +02:00
Marc Alexander
5c2ada19c8
[ticket/13713] Add eslint config to package.json
PHPBB3-13713
2021-05-17 22:14:37 +02:00
Marc Alexander
a86d9699a5
[ticket/13713] Add mentions code to mentions.js
PHPBB3-13713
2021-05-17 22:14:11 +02:00
Máté Bartus
c1989fc1aa
Merge pull request #6215 from marc1706/ticket/16771
[ticket/16771] Add missing phpbb_dispatcher to globals
2021-05-17 12:06:14 +02:00
Marc Alexander
6b5363d43a
[ticket/16771] Add missing phpbb_dispatcher to globals
PHPBB3-16771
2021-05-17 11:19:50 +02:00
Marc Alexander
ab38261937
Merge branch '3.3.x' 2021-05-16 21:07:15 +02:00
Marc Alexander
49974a169b
Merge pull request #6209 from rxu/ticket/16771
[ticket/16771] Add MCP core events
2021-05-16 21:07:04 +02:00
Marc Alexander
6eeb22cdb5
[ticket/13713] Set mention-list class if needed
PHPBB3-13713
2021-05-16 10:45:48 +02:00
Marc Alexander
3bb58556ea
[ticket/16771] Fix typo and invalid type in event docblocks
PHPBB3-16771
2021-05-15 22:49:28 +02:00
Marc Alexander
692253029c
Merge branch '3.3.x' 2021-05-15 22:38:08 +02:00
Marc Alexander
98713a7cbe
Merge pull request #5505 from toxyy/ticket/15925
[ticket/15925] Add core events for sync and mcp functions
2021-05-15 22:38:04 +02:00
Marc Alexander
fa7376303a
Merge branch '3.3.x' 2021-05-15 22:31:20 +02:00
Marc Alexander
43e503e0ee
Merge pull request #6211 from AlfredoRamos/ticket/16773
[ticket/16773] Add missing constraints in PostgreSQL backups
2021-05-15 22:31:16 +02:00
Marc Alexander
643bab44ea
[ticket/13713] Make sure service collection is accepted by controller
PHPBB3-13713
2021-05-15 22:23:42 +02:00
Marc Alexander
4f116db48e
[ticket/13713] Remove not needed svg rule
PHPBB3-13713
2021-05-15 21:26:52 +02:00
Marc Alexander
8513b8d932
[ticket/13713] Update expected test results
PHPBB3-13713
2021-05-14 21:52:19 +02:00
Marc Alexander
ed291843f2
[ticket/13713] Add type hints and clean up code
PHPBB3-13713
2021-05-14 21:52:19 +02:00
Marc Alexander
794b77971c
[ticket/13713] Move profile_url to a tag in textformatter factory
PHPBB3-13713
2021-05-14 21:52:19 +02:00
Marc Alexander
9ae015569c
[ticket/13713] Fix avatar display with new helper methods
PHPBB3-13713
2021-05-14 21:52:18 +02:00
Marc Alexander
169015eab4
[ticket/13713] Use is-active class instead of cur for current items
PHPBB3-13713
2021-05-14 21:52:18 +02:00
Marc Alexander
17ce85d012
[ticket/13713] Fix stylelint infractions in mentions stylesheet
PHPBB3-13713
2021-05-14 21:52:18 +02:00
Marc Alexander
f27be9a4f1
[ticket/13713] Clean up declarations and adjust tests for latest master
PHPBB3-13713
2021-05-14 21:52:17 +02:00
Marc Alexander
c317368a39
[ticket/13713] Enable zurb tribute 5.1.3 also in ACP and remove old files
PHPBB3-13713
2021-05-14 21:52:17 +02:00
Marc Alexander
7a86977d01
[ticket/13713] Use our filter function for zurb tribute
PHPBB3-13713
2021-05-14 21:52:17 +02:00
Marc Alexander
ae1f556b74
[ticket/13713] Fix scrolling not working and not needed includes
PHPBB3-13713
2021-05-14 21:52:16 +02:00
Marc Alexander
1a5e3966e6
[ticket/13713] Start switching over to zurb tribute
PHPBB3-13713
2021-05-14 21:52:16 +02:00
Marc Alexander
640444c8d7
[ticket/13713] Resolve issues with PHPUnit calls in PHP >= 8.0
PHPBB3-13713
2021-05-14 21:52:16 +02:00
Marc Alexander
a271d0cacb
[ticket/13713] Fix incorrect parameter to mention_helper constructor
PHPBB3-13713
2021-05-14 21:52:15 +02:00
Marc Alexander
d3e1deb3e5
[ticket/13713] Add missing services in tests
PHPBB3-13713
2021-05-14 21:52:15 +02:00
lavigor
e2c50eae68
[ticket/13713] Avoid same attributes for different types of IDs
PHPBB3-13713
2021-05-14 21:52:15 +02:00
lavigor
9905e54013
[ticket/13713] Fix mention notification update
PHPBB3-13713
2021-05-14 21:52:15 +02:00
Marc Alexander
4ed4e336fa
[ticket/13713] Fix compatibility with phpunit 7
PHPBB3-13713
2021-05-14 21:52:14 +02:00
Marc Alexander
8083846850
[ticket/13713] Add jsdoc docblocks to Mentions
PHPBB3-13713
2021-05-14 21:52:14 +02:00
lavigor
d5c9508aed
[ticket/13713] Add an explanation regarding the future avatar ratio
PHPBB3-13713
2021-05-14 21:52:14 +02:00
lavigor
6572b735b8
[ticket/13713] Fix for current avatars
PHPBB3-13713
2021-05-14 21:52:14 +02:00
lavigor
e769a036b6
[ticket/13713] Rework names caching
PHPBB3-13713
2021-05-14 21:52:13 +02:00
lavigor
5e26380da7
[ticket/13713] Fix tests (specify user lastvisit)
PHPBB3-13713
2021-05-14 21:52:13 +02:00
lavigor
b84c10733b
[ticket/13713] Remove mention colors to reduce the cache size
PHPBB3-13713
2021-05-14 21:52:13 +02:00
lavigor
149d0aa5d3
[ticket/13713] Cast topic_id to integer in the topic source
PHPBB3-13713
2021-05-14 21:52:12 +02:00
lavigor
1f8e91cf11
[ticket/13713] Fix SELECT DISTINCT query for team usernames
PHPBB3-13713
2021-05-14 21:52:12 +02:00
lavigor
3c27b47236
[ticket/13713] Specify color as a BBCode attribute
PHPBB3-13713
2021-05-14 21:52:12 +02:00
lavigor
e036c40b67
[ticket/13713] Get usernames from the data fetched by user_loader class
PHPBB3-13713
2021-05-14 21:52:12 +02:00
lavigor
5ed207c4a0
[ticket/13713] Fix comment regarding the query of user IDs
PHPBB3-13713
2021-05-14 21:52:11 +02:00
lavigor
1d7d906771
[ticket/13713] Fix variable name in controller
PHPBB3-13713
2021-05-14 21:52:11 +02:00
lavigor
652e5e0753
[ticket/13713] Fix Firefox style issue and add comments
PHPBB3-13713
2021-05-14 21:52:11 +02:00
lavigor
2d08e570f7
[ticket/13713] Fix paddings
PHPBB3-13713
2021-05-14 21:52:10 +02:00
lavigor
e13f22f841
[ticket/13713] Make style code changes requested by @hanakin
PHPBB3-13713
2021-05-14 21:52:10 +02:00
lavigor
c2720792ac
[ticket/13713] Handle TODOs
PHPBB3-13713
2021-05-14 21:52:10 +02:00
lavigor
f64dbf5303
[ticket/13713] Fix multiple dropdown issues
PHPBB3-13713
2021-05-14 21:52:09 +02:00
lavigor
99e93a5a04
[ticket/13713] Ensure that cache variable is initialized properly
PHPBB3-13713
2021-05-14 21:52:09 +02:00
lavigor
de356232f3
[ticket/13713] Do not use test_case_helpers for helper test
PHPBB3-13713
2021-05-14 21:52:09 +02:00
lavigor
8f21a7365d
[ticket/13713] Rework batch size handling
PHPBB3-13713
2021-05-14 21:52:09 +02:00
lavigor
35a81fce52
[ticket/13713] Use mock for ContainerBuilder in helper test
PHPBB3-13713
2021-05-14 21:52:08 +02:00
lavigor
0c47c72cce
[ticket/13713] Fix container compilation in mention_helper test
PHPBB3-13713
2021-05-14 21:52:08 +02:00
lavigor
86caf3f577
[ticket/13713] Test cleanup
PHPBB3-13713
2021-05-14 21:52:08 +02:00
lavigor
c5f515acc4
[ticket/13713] Add test for mention_helper
PHPBB3-13713
2021-05-14 21:52:07 +02:00
lavigor
89d65f5da0
[ticket/13713] Remove unneeded code in helper
PHPBB3-13713
2021-05-14 21:52:07 +02:00
lavigor
d91e3bd66a
[ticket/13713] Optimize caching colours
PHPBB3-13713
2021-05-14 21:52:07 +02:00
lavigor
59bf57eb73
[ticket/13713] Fix language typo
PHPBB3-13713
2021-05-14 21:52:06 +02:00
lavigor
118b98841c
[ticket/13713] Fix tests
PHPBB3-13713
2021-05-14 21:52:06 +02:00
lavigor
5651c7f3ff
[ticket/13713] Fix ORDER_BY in queries
PHPBB3-13713
2021-05-14 21:52:06 +02:00
lavigor
a8cb12e455
[ticket/13713] Tests cleanup
PHPBB3-13713
2021-05-14 21:52:05 +02:00
lavigor
29a11cf930
[ticket/13713] Add test for all mention sources and controller
PHPBB3-13713
2021-05-14 21:52:05 +02:00
lavigor
224d753414
[ticket/13713] Add mention_helper for testing in helpers
PHPBB3-13713
2021-05-14 21:52:05 +02:00
lavigor
e3cee76077
[ticket/13713] Do not use phpbb prefix in configuration
PHPBB3-13713
2021-05-14 21:52:04 +02:00
lavigor
c6789ad294
[ticket/13713] Fix base classes for sources
PHPBB3-13713
2021-05-14 21:52:04 +02:00
lavigor
07130bf077
[ticket/13713] Fix closure formatting
PHPBB3-13713
2021-05-14 21:52:04 +02:00
lavigor
27b37f3881
[ticket/13713] Introduce mention notifications for groups
PHPBB3-13713
2021-05-14 21:52:03 +02:00
lavigor
0fd78c5c87
[ticket/13713] Introduce tests for user notifications
PHPBB3-13713
2021-05-14 21:52:03 +02:00
lavigor
99d57e2743
[ticket/13713] Fix caching and priorities
PHPBB3-13713
2021-05-14 21:52:03 +02:00
lavigor
e616ec025c
[ticket/13713] Fix priorities
PHPBB3-13713
2021-05-14 21:52:03 +02:00
lavigor
6f8467a2fa
[ticket/13713] Do not show user's own name in the dropdown list
PHPBB3-13713
2021-05-14 21:52:02 +02:00
lavigor
aee1dfd837
[ticket/13713] Introduce priorities for groups
PHPBB3-13713
2021-05-14 21:52:02 +02:00
lavigor
e874ce9898
[ticket/13713] Load all data for users in a single SQL query
PHPBB3-13713
2021-05-14 21:52:02 +02:00
lavigor
0269d53c5d
[ticket/13713] Improve client-side caching
PHPBB3-13713
2021-05-14 21:52:01 +02:00
lavigor
0aadd52014
[ticket/13713] Cache SQL queries
PHPBB3-13713
2021-05-14 21:52:01 +02:00
lavigor
b5ce3343ed
[ticket/13713] Fix variable definitions as requested by @hanakin
PHPBB3-13713
2021-05-14 21:52:00 +02:00
lavigor
783449d626
[ticket/13713] Fix issue with duplicate queries
PHPBB3-13713
2021-05-14 21:52:00 +02:00
lavigor
2bb50add04
[ticket/13713] Refactor sorting functionality
PHPBB3-13713
2021-05-14 21:52:00 +02:00
lavigor
ffbff7ed79
[ticket/13713] Make changes pointed by @Nicofuma
PHPBB3-13713
2021-05-14 21:52:00 +02:00
lavigor
d195244004
[ticket/13713] Introduce priorities based sorting
PHPBB3-13713
2021-05-14 21:51:59 +02:00
lavigor
6d849f2cce
[ticket/13713] Fix avatars
PHPBB3-13713
2021-05-14 21:51:59 +02:00
lavigor
c66f4806e8
[ticket/13713] Rework BBCode parameters
PHPBB3-13713
2021-05-14 21:51:58 +02:00
lavigor
9ded988c27
[ticket/13713] Refactor JS
PHPBB3-13713
2021-05-14 21:51:58 +02:00
lavigor
5006a26f6c
[ticket/13713] Add new values to installation schema
PHPBB3-13713
2021-05-14 21:51:58 +02:00
lavigor
fd92abda59
[ticket/13713] Fix tests for PHP 5.6
PHPBB3-13713
2021-05-14 21:51:57 +02:00
lavigor
90ee0993e6
[ticket/13713] Fix current issues with tests
PHPBB3-13713
2021-05-14 21:51:57 +02:00
lavigor
368090b7e6
[ticket/13713] Use config limit for fetching users
PHPBB3-13713
2021-05-14 21:51:57 +02:00
lavigor
ab91cf6ca6
[ticket/13713] Do not allow to add mention BBCode as custom
PHPBB3-13713
2021-05-14 21:51:56 +02:00
lavigor
fefeba2687
[ticket/13713] Remove unneeded top property
PHPBB3-13713
2021-05-14 21:51:56 +02:00
lavigor
c6e9f001e3
[ticket/13713] Escape special characters in preg_replace
PHPBB3-13713
2021-05-14 21:51:56 +02:00
lavigor
659928f042
[ticket/13713] Use SVGs and the styling by @hanakin
PHPBB3-13713
2021-05-14 21:51:56 +02:00
lavigor
ad97751d68
[ticket/13713] Fix styles for mentions
PHPBB3-13713
2021-05-14 21:51:55 +02:00
lavigor
b66d298dde
[ticket/13713] Use format buttons div as mentions data container
PHPBB3-13713
2021-05-14 21:51:55 +02:00
lavigor
50400cb785
[ticket/13713] Fix styles for mention dropdown
PHPBB3-13713
2021-05-14 21:51:55 +02:00
lavigor
31e4fb4729
[ticket/13713] Introduce ACP settings for mentions
PHPBB3-13713
2021-05-14 21:51:54 +02:00
lavigor
012d009fbe
[ticket/13713] Remove mention ID constant
PHPBB3-13713
2021-05-14 21:51:54 +02:00
lavigor
a21c115bf3
[ticket/13713] Create properly named base services for sources
PHPBB3-13713
2021-05-14 21:51:54 +02:00
lavigor
52fac451a3
[ticket/13713] Create abstract parent service for user source
PHPBB3-13713
2021-05-14 21:51:53 +02:00
lavigor
52c2e11fdd
[ticket/13713] Add two new sources: member and team
PHPBB3-13713
2021-05-14 21:51:53 +02:00
lavigor
c70ac7eb62
[ticket/13713] Introduce notifications for mentions
PHPBB3-13713
2021-05-14 21:51:53 +02:00
lavigor
9eef103e75
[ticket/13713] Free SQL results
PHPBB3-13713
2021-05-14 21:51:53 +02:00
lavigor
2fe0a2ffd9
[ticket/13713] Move mention template to default templates
PHPBB3-13713
2021-05-14 21:51:52 +02:00
lavigor
99fe591088
[ticket/13713] Change $res to $result
PHPBB3-13713
2021-05-14 21:51:52 +02:00
lavigor
8817e23474
[ticket/13713] Make mentions globally available
PHPBB3-13713
2021-05-14 21:51:52 +02:00
lavigor
ac8adcb9a6
[ticket/13713] Properly handle empty colour strings
PHPBB3-13713
2021-05-14 21:51:51 +02:00
lavigor
4b31a29c2c
[ticket/13713] Implement colour handling
PHPBB3-13713
2021-05-14 21:51:51 +02:00
lavigor
f775c1e79d
[ticket/13713] Implement ranks
PHPBB3-13713
2021-05-14 21:51:51 +02:00
lavigor
a176be4c1d
[ticket/13713] Implement avatars
PHPBB3-13713
2021-05-14 21:51:50 +02:00
lavigor
eec7703d3b
[ticket/13713] Fix case for phpBB directory
PHPBB3-13713
2021-05-14 21:51:50 +02:00
lavigor
6c42563b4d
[ticket/13713] Add mention BBCode
PHPBB3-13713
2021-05-14 21:51:50 +02:00
lavigor
41b1b32e29
[ticket/13713] Implement mention BBCode
PHPBB3-13713
2021-05-14 21:51:50 +02:00
lavigor
86b5fbed38
[ticket/13713] Very basic dropdown implementation
PHPBB3-13713
2021-05-14 21:51:49 +02:00
lavigor
218e6bfcad
[ticket/13713] Add group search
PHPBB3-13713
2021-05-14 21:51:49 +02:00
lavigor
f6c9f4fb13
[ticket/13713] Create source interface
PHPBB3-13713
2021-05-14 21:51:49 +02:00
lavigor
b6e2d1f48c
[ticket/13713] Abstract class for usernames
PHPBB3-13713
2021-05-14 21:51:48 +02:00
lavigor
f757e65559
[ticket/13713] Start working on User Mentions
PHPBB3-13713
2021-05-14 21:51:48 +02:00
Marc Alexander
726c90668e
Merge pull request #6212 from marc1706/ticket/16746
[ticket/16746] Update node dev dependencies to latest versions & fix gulp
2021-05-14 09:03:51 +02:00
Marc Alexander
e370190c13
[ticket/16746] Update package-lock and sort package.json dependencies
PHPBB3-16746
2021-05-14 08:30:14 +02:00
Michael Miday
5243a9138a
[ticket/16746] install autoprefixer native
PHPBB3-16746
2021-05-14 08:30:07 +02:00
Michael Miday
369fed0800
[ticket/16746] use autoprefixer instead of gulps
PHPBB3-16746
2021-05-14 08:30:00 +02:00
Michael Miday
11203f4824
[ticket/16746] add spaces between sorting sections
PHPBB3-16746
2021-05-14 08:29:44 +02:00
Marc Alexander
abe1d85fbf
[ticket/16746] Migrate postcss sorting config to 3.x+ config
PHPBB3-16746
2021-05-13 20:59:16 +02:00
Marc Alexander
3a95c168e6
[ticket/16746] Adjust gulpfile for compatibility with gulp 4
PHPBB3-16746
2021-05-13 20:54:11 +02:00
Marc Alexander
34f5cff755
[ticket/16746] Update node dev dependencies to latest versions
PHPBB3-16746
2021-05-13 20:43:41 +02:00
Alfredo Ramos
37518342c6 [ticket/16773] Add missing constraints in PostgreSQL backups
PHPBB3-16773
2021-05-08 01:12:46 -05:00
3D-I
81d582a2d2 [ticket/16772] Fix Emoji for Email signature
PHPBB3-16772
2021-05-08 04:49:20 +02:00
toxyy
bcea34ee7c [ticket/15925] Update events for 3.3.5-RC1
PHPBB3-15925
2021-05-07 19:25:35 -04:00
rxu
3ff99a9eb1
[ticket/16771] Add MCP core events
PHPBB3-16771
2021-05-07 22:30:50 +07:00
Marc Alexander
69c0373a94
Merge branch '3.3.x' 2021-05-05 20:14:44 +02:00
Marc Alexander
20fbe0e254
Merge pull request #6208 from Noxwizard/ticket/16292
[ticket/16292] Propagate more errors to the installer UI
2021-05-05 20:14:39 +02:00
Patrick Webster
e22f431660 [ticket/16292] Check that the installer container is available
PHPBB3-16292
2021-05-03 17:29:52 -05:00
Marc Alexander
9c8f2007d9
[ticket/13700] Add docblock and clean up code
PHPBB3-13700
2021-05-03 20:03:53 +02:00
Patrick Webster
62a45d86ec [ticket/16292] Try to propagate serious errors to the installer UI
Only raise a runtime exception during install/update as a last resort.

PHPBB3-16292
2021-05-02 16:29:31 -05:00
Marc Alexander
ad3d8cb656
Merge pull request #6205 from marc1706/ticket/16740
[ticket/16740] Remove no longer supported and duplicate runs
2021-05-02 22:23:46 +02:00
Marc Alexander
bf928d8b41
[ticket/16740] Remove no longer supported and duplicate runs
PHPBB3-16740
2021-05-02 21:51:00 +02:00
Marc Alexander
464e2c1271
Merge branch '3.3.x' 2021-05-02 20:44:57 +02:00
Marc Alexander
3e0b20820a
Merge pull request #6199 from Noxwizard/ticket/16765
[ticket/16765] Check if ACP_CONTACT_SETTINGS module already installed
2021-05-02 20:44:53 +02:00
Marc Alexander
e191549fb4
Merge branch '3.3.x' 2021-05-02 20:41:33 +02:00
Marc Alexander
2dc8e61a72
Merge pull request #6204 from marc1706/ticket/16770
[ticket/16770] Rearrange static qualifier in 3.3.4 migration
2021-05-02 20:41:28 +02:00
Marc Alexander
47321954b7
[ticket/16770] Rearrange static qualifier in 3.3.4 migration
PHPBB3-16770
2021-05-02 15:42:04 +02:00
Marc Alexander
cbff1d48dc
Merge branch '3.3.x' 2021-05-01 21:52:12 +02:00
Marc Alexander
ecc79ea2ec
Merge branch 'prep-release-3.3.4' into 3.3.x 2021-05-01 21:51:16 +02:00
Marc Alexander
d53265a8a6
Merge branch '3.3.x' 2021-05-01 13:34:32 +02:00
Marc Alexander
83ef65b2e3
Merge pull request #6203 from marc1706/ticket/16769-master
[ticket/16769] Update composer & dependencies to latest versions -- master
2021-05-01 13:34:27 +02:00
Marc Alexander
710740d6be
Merge pull request #6202 from marc1706/ticket/16769
[ticket/16769] Update composer & dependencies to latest versions
2021-05-01 13:34:06 +02:00
Marc Alexander
437c61bd6e
Merge branch 'ticket/16769' into ticket/16769-master 2021-04-29 20:46:16 +02:00
Marc Alexander
de3c0f274c
[ticket/16769] Update composer dependencies to latest versions
PHPBB3-16769
2021-04-29 20:40:43 +02:00
Marc Alexander
b215f13f04
[ticket/16769] Update composer to latest version
PHPBB3-16769
2021-04-29 20:40:03 +02:00
Marc Alexander
badf349f66
Merge branch '3.3.x' 2021-04-29 20:30:59 +02:00
Marc Alexander
950d8b8a13
Merge pull request #6198 from Noxwizard/ticket/16766
[ticket/16766] Show long error messages during install/update
2021-04-29 20:30:55 +02:00
Marc Alexander
c27c846a1d
Merge pull request #6197 from rubencm/ticket/16764
[ticket/16764] Remove unused services
2021-04-28 10:07:15 +02:00
Patrick Webster
31fc85153e [ticket/16766] Restructure conditional
PHPBB3-16766
2021-04-27 18:00:08 -05:00
Marc Alexander
782b0758ef
[prep-release-3.3.4] Update changelog for 3.3.4 2021-04-27 21:20:02 +02:00
Marc Alexander
21c5c5a336
[prep-release-3.3.4] Add migration for 3.3.4 2021-04-27 21:19:40 +02:00
Marc Alexander
f861f1fb9a
[prep-release-3.3.4] Update version numbers to 3.3.4 2021-04-27 21:19:36 +02:00
Marc Alexander
9805224b39
Merge branch '3.3.x' 2021-04-27 20:09:53 +02:00
Marc Alexander
7f79849146
Merge pull request #6189 from 3D-I/ticket/16757
[ticket/16757] Properly handle RTL text in ACP QA Captcha HTML
2021-04-27 20:09:48 +02:00
Marc Alexander
7201acf070
Merge branch '3.3.x' 2021-04-26 22:05:54 +02:00
Marc Alexander
db9f54bee5
Merge pull request #6200 from Noxwizard/ticket/16767
[ticket/16767] Report missing migration instead of dependency
2021-04-26 22:05:50 +02:00
Marc Alexander
c45c7f4622
[ticket/16764] Remove more remnants of remote uploading
PHPBB3-16764
2021-04-26 20:44:15 +02:00
Marc Alexander
0ccce7c4f8
[ticket/16764] Remove remote upload certificate validation
PHPBB3-16764
2021-04-26 20:38:03 +02:00
Patrick Webster
134482f6c2 [ticket/16767] Report missing migration instead of dependency
If a migration has an unfulfillable dependency, the migration causing the
dependency to be unfulfillable is now shown in the error message instead
of just the dependency.

PHPBB3-16767
2021-04-25 15:22:42 -05:00
Patrick Webster
9051b28e14 [ticket/16765] Check if ACP_CONTACT_SETTINGS module already installed
Checks to see if the ACP_CONTACT_SETTINGS module is already installed prior to
running migration.

PHPBB3-16765
2021-04-24 13:02:07 -05:00
Patrick Webster
1f76aa65f3 [ticket/16766] Show long error messages during install/update
PHPBB3-16766
2021-04-24 12:39:27 -05:00
rubencm
e1bbef7774 [ticket/16764] Remove remote avatar from converter
PHPBB3-16764
2021-04-24 16:04:10 +02:00
rubencm
e543874d08 [ticket/16764] Remove unused files
PHPBB3-16764
2021-04-24 15:24:59 +02:00
Máté Bartus
3e6e8ece18
Merge pull request #6196 from marc1706/ticket/16764
[ticket/16764] Remove remote avatar functionality
2021-04-24 08:35:16 +02:00
Marc Alexander
cc8b4ef619
[ticket/16764] Remove remote avatar functionality
PHPBB3-16764
2021-04-23 22:26:07 +02:00
Máté Bartus
5d1bddbf71 Merge branch '3.3.x' 2021-04-22 08:56:58 +02:00
Máté Bartus
a641a992f6
Merge pull request #6195 from williamdes/16754-5.4.1
[ticket/16754] Update Doctum to 5.4.1
2021-04-22 08:56:24 +02:00
William Desportes
8c334f0c10
[ticket/16754] Update Doctum to 5.4.1
PHPBB3-16754
2021-04-22 02:03:21 +02:00
Marc Alexander
a6a4714181
Merge pull request #6194 from hanakin/ticket/16763
[ticket/16763] fix imageset mine pip alignment
2021-04-21 08:11:00 +02:00
hanakin
88da57a052
[ticket/16763] fix imageset mine pip alignment
PHPBB3-16763
2021-04-20 14:59:39 -10:00
Marc Alexander
de48b4d2c1
Merge pull request #6192 from hanakin/ticket/16762
[ticket/16762] fix topicrow paging
2021-04-19 20:24:57 +02:00
hanakin
6fc3b913ba
[ticket/16762] fix topicrow paging
PHPBB3-16762
2021-04-18 20:38:43 -10:00
Marc Alexander
3a604ba518
Merge pull request #6191 from hanakin/ticket/16761
[ticket/16761] add missing closing a tag to page-jump
2021-04-19 07:38:04 +02:00
hanakin
9abba5f50f
[ticket/16761] add closing a tag
PHPBB3-16761
2021-04-18 17:17:17 -10:00
Marc Alexander
a57195534d
Merge pull request #6190 from rubencm/ticket/16758
[ticket/16758] Initialize search_query property with an empty string …
2021-04-15 22:05:30 +02:00
rubencm
257f59ed66 [ticket/16758] Initialize search_query property with an empty string
PHPBB3-16758
2021-04-15 21:41:24 +02:00
3D-I
ecd7b14171 [ticket/16757] Properly handle RTL text in ACP QA Captcha HTML
Twig version

PHPBB3-16757
2021-04-14 23:23:30 +02:00
3D-I
65a1ed0f82 [ticket/16757] Properly handle RTL text in ACP QA Captcha HTML
Remove double newline

PHPBB3-16757
2021-04-14 23:12:08 +02:00
3D-I
f6a8981028 [ticket/16757] Properly handle RTL text in ACP QA Captcha HTML
PHPBB3-16757
2021-04-14 23:03:59 +02:00
Marc Alexander
c0f031ba3a
Merge branch '3.3.x' 2021-04-10 23:07:44 +02:00
Marc Alexander
bd1033be68
Merge pull request #6188 from CHItA/ticket/16754
[ticket/16754] Update doctum.phar to 5.4
2021-04-10 23:01:30 +02:00
Máté Bartus
6eb357b421 [ticket/16754] Fix docblocks
PHPBB3-16754
2021-04-10 10:36:01 +02:00
Máté Bartus
1482efc927 [ticket/16754] Update doctum.phar to 5.4
PHPBB3-16754
2021-04-10 09:45:15 +02:00
Marc Alexander
59b07502e9
Merge pull request #6185 from hanakin/ticket/16751
[ticket/16751] add rank-img class to template files for consistency with area51 and .com
2021-04-09 21:33:04 +02:00
Marc Alexander
6490143c00
Merge branch '3.3.x' 2021-04-09 17:29:19 +02:00
Marc Alexander
908245686e
Merge pull request #6186 from marc1706/ticket/16752
[ticket/16752] Add exporter for event into to restructured text
2021-04-09 17:29:14 +02:00
Marc Alexander
2d42b2a6c2
Merge pull request #5778 from gijsmartens/ticket/15233
[ticket/15233] Standardize avatar output variables
2021-04-08 22:03:37 +02:00
Marc Alexander
16fb9cc05f
Merge pull request #6172 from rubencm/ticket/16737
[ticket/16737] Rewrite acp_search
2021-04-08 21:35:03 +02:00
Marc Alexander
70337e99fa
[ticket/16752] Add deprecation notices and fix tests
PHPBB3-16752
2021-04-08 21:18:35 +02:00
Marc Alexander
1ecc2e042b
[ticket/16752] Add methods for exporting events to rst by script
PHPBB3-16752
2021-04-08 20:14:18 +02:00
hanakin
6fa78f696c [ticket/16751] cleanup inline while at it
PHPBB3-16751
2021-04-07 18:22:24 -10:00
hanakin
ee998588a2 [ticket/16751] Twig it up!!!!
PHPBB3-16751
2021-04-07 17:37:52 -10:00
Marc Alexander
bcc75099ab
[ticket/16752] Add first version of exporter to restructured text (rst)
PHPBB3-16752
2021-04-07 22:20:23 +02:00
hanakin
2a4bd12465 [ticket/16751] add rank-img class to template files
PHPBB3-16751
2021-04-06 20:21:59 -10:00
rubencm
fd7f957103 [ticket/16737] Fix variable
PHPBB3-16737
2021-04-05 23:24:00 +02:00
Marc Alexander
dc966787e1
Merge branch '3.3.x' 2021-04-05 21:39:55 +02:00
Marc Alexander
2c66f69c51
Merge pull request #6184 from rxu/ticket/16749
[ticket/16749] Explicitly set default MySQLi error mode
2021-04-05 21:39:49 +02:00
Marc Alexander
e1a6ed45bb
Merge pull request #6167 from 3D-I/ticket/16719
[ticket/16719] Fix PHP notice/warnings on update/install - PHP 8
2021-04-04 16:54:41 +02:00
rxu
3d5639a844
[ticket/16749] Explicitly set default MySQLi error mode
PHPBB3-16749
2021-04-04 17:11:59 +07:00
Marc Alexander
2720c93ac3
Merge branch '3.3.x' 2021-04-04 10:01:31 +02:00
Marc Alexander
58322251d2
Merge pull request #6183 from marc1706/ticket/16748-master
[ticket/16748] Adjust coding guidelines to put static after visibility -- Master version
2021-04-04 10:01:27 +02:00
Marc Alexander
705cc6ee6b
Merge pull request #6182 from marc1706/ticket/16748
[ticket/16748] Adjust coding guidelines to put static after visibility
2021-04-04 10:00:54 +02:00
Marc Alexander
808be852c4
Merge pull request #6181 from Crizz0/ticket/16747
[ticket/16747] Fix typo in post_in_queue.txt email template
2021-04-04 09:29:38 +02:00
Marc Alexander
ce08da5165
[ticket/16748] Enable code sniffing for static placement and adjust code
PHPBB3-16748
2021-04-03 23:12:04 +02:00
Marc Alexander
8518393c46
Merge branch 'ticket/16748' into ticket/16748-master 2021-04-03 22:44:04 +02:00
Marc Alexander
95496ebd38
[ticket/16748] Adjust coding guidelines to put static after visibility
PHPBB3-16748
2021-04-03 22:41:58 +02:00
Marc Alexander
574de287e7
[ticket/13700] Add method for initializing config after cache purge
PHPBB3-13700
2021-04-03 22:31:51 +02:00
rubencm
a168c0f545 [ticket/16737] Twig improvements, phpdoc and fix variable
PHPBB3-16737
2021-04-03 21:48:10 +02:00
Christian Schnegelberger
e79afc6293 [ticket/16747] post_in_queue.txt change aprroval to approval
PHPBB3-16747
2021-04-03 13:02:14 +02:00
Marc Alexander
f619fc3f73
Merge pull request #6178 from marc1706/ticket/16746
[ticket/16746] Update node modules to latest versions
2021-04-02 11:20:18 +02:00
Marc Alexander
22bfe228e7
[ticket/16746] Use npm ci to install packages according to lock file
PHPBB3-16746
2021-04-02 10:11:44 +02:00
Marc Alexander
24800a509f
[ticket/16746] Update node modules to latest versions
PHPBB3-16746
2021-04-02 10:10:27 +02:00
3D-I
8e5be03fe9
[ticket/16719] Fix PHP notice/warning on update
PHPBB3-16719
2021-04-02 10:01:08 +02:00
3D-I
b6f4f30015
[ticket/16719] Fix PHP notice/warning on update
PHPBB3-16719
2021-04-02 10:01:08 +02:00
3D-I
222c7cd74b
[ticket/16719] Fix PHP notice/warning on update
PHPBB3-16719
2021-04-02 10:01:07 +02:00
Marc Alexander
2d0e727f33
Merge pull request #6176 from marc1706/ticket/16740
[ticket/16740] Add method for ensuring resource is not passed to cache
2021-04-01 10:32:50 +02:00
Marc Alexander
4ce8224c2c
[ticket/16740] Use is_resource() to check whether connect id is still valid
PHPBB3-16740
2021-03-31 21:22:14 +02:00
Marc Alexander
9d2fae3285
Merge pull request #6169 from 3D-I/ticket/16735
[ticket/16735] Fix access array offset on value of type bool on login
2021-03-31 07:40:00 +02:00
Marc Alexander
47f7a81b41
Merge pull request #6177 from 3D-I/ticket/16743
[ticket/16743] Properly check if TMP file exists - PHP 8
2021-03-30 20:07:42 +02:00
3D-I
e49a6e06a8
[ticket/16743] Properly check if TMP file exists - PHP 8
PHPBB3-16743
2021-03-29 22:05:53 +02:00
Marc Alexander
4d5db19feb
Merge pull request #6175 from marc1706/ticket/16675
[ticket/16675] Use github base branch head rev for commit message check
2021-03-29 22:04:22 +02:00
Marc Alexander
e8afa29013
[ticket/16740] Implement sql_table_exists for psql w/out debug spam
Failed pg_query() results in PHP notices now ...

PHPBB3-16740
2021-03-28 11:40:23 +02:00
Marc Alexander
1e6ed3f0f5
[ticket/16740] Disable PHP 8.1 tests
PHPBB3-16740
2021-03-28 09:59:36 +02:00
Marc Alexander
c99bfe116f
[ticket/16740] Improve open queries handling & do not close freed connection
PHPBB3-16740
2021-03-28 09:52:55 +02:00
rubencm
e5d5c0e29f [ticket/16737] Use twig syntax
PHPBB3-16737
2021-03-27 20:37:06 +01:00
Marc Alexander
8a87d2bd5b
Merge pull request #5543 from hanakin/ticket/15515
[ticket/15515] Overhaul JS linting/testing with xo/eslint
2021-03-27 08:42:43 +01:00
Marc Alexander
03824189e4
[ticket/16740] Add more postgres tests to github actions
PHPBB3-16740
2021-03-26 22:56:57 +01:00
Marc Alexander
645e662b11
[ticket/16740] Add method for ensuring resource is not passed to cache
PHPBB3-16740
2021-03-26 22:54:19 +01:00
hanakin
cbe6e90f5b [ticket/15515] add admin.js to ignores
PHPBB3-15515
2021-03-26 11:53:00 -10:00
hanakin
bfe120ad00 [ticket/15515] calll xo explicitly
PHPBB3-15515
2021-03-26 11:53:00 -10:00
hanakin
60692a9ebe [ticket/15515] update xo and run as npm test
PHPBB3-15515
2021-03-26 11:52:51 -10:00
hanakin
09808ca16d [ticket/15515] rebase on 16414
PHPBB3-15515
2021-03-26 11:52:41 -10:00
Marc Alexander
1d22f001e6
Merge pull request #6174 from Crizz0/ticket/16739
[ticket/16739] Replaces TOPIC_TITLE by SUBCJECT in short/report_pm.txt
2021-03-26 21:58:53 +01:00
Marc Alexander
718d2dc77e
[ticket/16675] Use github base branch head rev for commit message check
PHPBB3-16675
2021-03-26 21:53:47 +01:00
Christian Schnegelberger
92425fcb46 [ticket/16739] Replaces TOPIC_TITLE by SUBCJECT in short/report_pm.txt
PHPBB3-16739
2021-03-26 18:30:13 +01:00
Marc Alexander
bcf59eca9f
Merge pull request #6088 from rubencm/ticket/16639
[ticket/16639] Pass absolute paths to make_path_relative
2021-03-25 21:16:25 +01:00
rubencm
4e1e7f03da [ticket/16737] Use short array syntax
PHPBB3-16737
2021-03-25 10:11:44 +01:00
rubencm
e84cef8dee [ticket/16737] Improvements to in progress form
PHPBB3-16737
2021-03-25 10:04:37 +01:00
rubencm
9b838115c6 [ticket/16737] Fix test
PHPBB3-16737
2021-03-25 03:54:29 +01:00
rubencm
cf8b797911 [ticket/16737] Rewrite acp_search index pages
PHPBB3-16737
2021-03-25 03:37:30 +01:00
rubencm
31fac7bbf1 [ticket/16737] Remove state and search properties
PHPBB3-16737
2021-03-25 00:03:12 +01:00
rubencm
558828b7e0 [ticket/16737] Divide acp_search in multiple files
PHPBB3-16737
2021-03-25 00:03:12 +01:00
rubencm
b78efaadc1 [ticket/16737] Move template logic to template
PHPBB3-16737
2021-03-25 00:03:12 +01:00
rubencm
381cf4b9f1 [ticket/16737] Remove dead code
PHPBB3-16737
2021-03-25 00:03:12 +01:00
rubencm
89f41d8456 [ticket/16737] Remove dead code
PHPBB3-16737
2021-03-25 00:03:12 +01:00
rubencm
c52d1d8e45
Merge pull request #6173 from rubencm/ticket/15540
[ticket/15540] Change method name with the new one
2021-03-24 22:40:31 +00:00
rubencm
5ce6345fa7 [ticket/15540] Change method name with the new one
PHPBB3-15540
2021-03-24 23:29:29 +01:00
Marc Alexander
020d574816
Merge branch '3.3.x' 2021-03-24 21:31:27 +01:00
Marc Alexander
7d48254cc9
Merge pull request #6163 from marc1706/ticket/16730
[ticket/16730] Don't do additional sorting or output without any tickets
2021-03-24 21:31:22 +01:00
rubencm
2d55977234 [ticket/16639] Add two more asserts
PHPBB3-16639
2021-03-24 20:47:34 +01:00
rubencm
65d8d4d6d3 [ticket/16639] Remove patch for symfony 5
PHPBB3-16639
2021-03-24 15:51:25 +01:00
rubencm
a87f534268 [ticket/16639] Add types and small changes in tests
PHPBB3-16639
2021-03-24 15:23:07 +01:00
rubencm
ee5e5a9d30 [ticket/16639] Fix for windows
PHPBB3-16639
2021-03-24 14:08:04 +01:00
rubencm
8c0ec2559c [ticket/16639] Improve phpdoc
PHPBB3-16639
2021-03-24 14:08:04 +01:00
rubencm
2b54e4c93e [ticket/16639] Improve phpdoc
PHPBB3-16639
2021-03-24 14:08:02 +01:00
rubencm
3a5a19bd99 [ticket/16639] Pass absolute paths to make_path_relative
PHPBB3-16639
2021-03-24 14:06:36 +01:00
Marc Alexander
c6a202bdb3
Merge pull request #5440 from rubencm/ticket/15540
[ticket/15540] Refactor search backend classes to Symfony services
2021-03-24 09:58:52 +01:00
Marc Alexander
26285e2310
Merge pull request #6171 from CHItA/ticket/16736
[ticket/16736] Fix static declarations on master
2021-03-24 08:36:54 +01:00
Máté Bartus
4737da3ec7 [ticket/16736] Fix static declarations on master
PHPBB3-16736
2021-03-24 01:22:27 +01:00
3D-I
c4efe5d0fa [ticket/16735] Fix access array offset on value of type bool on login
properly check if is an array first

PHPBB3-16735
2021-03-23 23:58:13 +01:00
Máté Bartus
46d2a93ae6 Merge branch '3.3.x' 2021-03-23 23:45:45 +01:00
Máté Bartus
50a917ab4c
Merge pull request #6170 from marc1706/ticket/16736
[ticket/16736] Add sniffer for visibilitiy qualifiers before static keyword
2021-03-23 23:44:44 +01:00
rubencm
6ae68baa2e [ticket/15540] Code changes
PHPBB3-15540
2021-03-23 22:23:10 +01:00
3D-I
736b619294 [ticket/16735] Fix access array offset on value of type bool on login
Remove redundant type casting

PHPBB3-16735
2021-03-23 22:18:05 +01:00
Marc Alexander
a8ffd339fe
[ticket/16736] Fix invalid placement of visibility qualifiers next to static
PHPBB3-16736
2021-03-23 22:12:59 +01:00
Marc Alexander
0897d3e381
[ticket/16736] Add sniffer for visibilitiy qualifiers before static keyword
PHPBB3-16736
2021-03-23 22:09:05 +01:00
rubencm
658a0489d0 [ticket/15540] Add types
PHPBB3-15540
2021-03-23 12:11:33 +01:00
rubencm
a8de540e93 [ticket/15540] Trigger errors when search module not found
PHPBB3-15540
2021-03-23 11:16:53 +01:00
rubencm
cd8c09d0b3 [ticket/15540] Fix test
PHPBB3-15540
2021-03-23 10:23:50 +01:00
rubencm
656e57fbf6 [ticket/15540] Properties
PHPBB3-15540
2021-03-23 04:16:34 +01:00
rubencm
5c67eabeed [ticket/15540] Fix tests
PHPBB3-15540
2021-03-23 02:44:57 +01:00
3D-I
5b84c51d81 [ticket/16735] Fix access array offset on value of type bool on login
PHPBB3-16735
2021-03-23 02:41:13 +01:00
3D-I
e0b4f3ff37 [ticket/16735] Fix access array offset on value of type bool on login
PHPBB3-16735
2021-03-23 02:02:28 +01:00
rubencm
16220058d3 [ticket/15540] Decouple create_index and delete_index from acp
PHPBB3-15540
2021-03-23 01:47:05 +01:00
rubencm
9dac66071e [ticket/15540] Check method signatures, visibility, etc
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
fd45ce1e91 [ticket/15540] Method init
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
457c750773 [ticket/15540] Display only available search backends
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
911a31d898 [ticket/15540] Add types and phpdoc
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
53dce77b49 [ticket/15540] More fixes
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
9b8ddc2698 [ticket/15540] Move create_index and add delete_index to base
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
d78896d581 [ticket/15540] Fix post counter
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
a56bfdee8a [ticket/15540] Send hash
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
f2d5f31f99 [ticket/15540] Remove argument
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
1bc9cbefb2 [ticket/15540] Fix tests
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
ee9ea98a01 [ticket/15540] Remove unused variable
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
5fd2c51ca8 [ticket/15540] Fix tests and small fixes
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
cc0d4efc8f [ticket/15540] Remove delete_index and move create_index to fulltext_native
PHPBB3-15540
2021-03-22 21:57:02 +01:00
rubencm
5805a6906e [ticket/15540] Pass variable by reference
PHPBB3-15540
2021-03-22 21:57:02 +01:00
Ruben Calvo
2aabf560b4 [ticket/15540] Refactor search backend classes to Symfony services
PHPBB3-15540
2021-03-22 21:57:02 +01:00
Marc Alexander
271d6d3169
Merge pull request #6168 from rubencm/ticket/16732
[ticket/16732] Fix vagrant
2021-03-22 20:37:36 +01:00
rubencm
31ca404ff7 [ticket/14285] Fix tests
PHPBB3-14285
2021-03-22 00:40:17 +01:00
rubencm
f2914b2869 [ticket/14285] Fix regular expression
PHPBB3-14285
2021-03-21 23:20:51 +01:00
rubencm
c375f2c9e5 [ticket/14285] Use route service for download routes
PHPBB3-14285
2021-03-21 23:12:31 +01:00
rubencm
f66c1d9e1e [ticket/14285] Fix tests
PHPBB3-14285
2021-03-21 20:02:45 +01:00
rubencm
925502a92f [ticket/14285] Move deprecated functions to functions_compatibility.php
PHPBB3-14285
2021-03-21 19:18:34 +01:00
rubencm
e6c6d01e0a [ticket/14284] Update routes
PHPBB3-14285
2021-03-21 19:16:30 +01:00
rubencm
278d4d8318 [ticket/14285] Add filename fallback
PHPBB3-14285
2021-03-21 19:16:30 +01:00
rubencm
6e345c37a9 [ticket/14285] Don't set cache-control by default
PHPBB3-14285
2021-03-21 19:16:30 +01:00
rubencm
b1495bd54a [ticket/14285] Use private cache-control for atttachments
PHPBB3-14285
2021-03-21 19:16:30 +01:00
rubencm
6f731f0a3e [ticket/14285] Apply suggestions
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
71403a216e [ticket/14285] Remove session management stuff since is already on app.php
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
ff7c44165d [ticket/14285] Use request object instead of globals
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
b1b29cd692 [ticket/14285] Fix filenames when downloading from controller
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
26b7180874 [ticket/14285] Move exit inside callback so the controller can return a response
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
5c2a8bbfdf [ticket/14285] Remove streamed_response
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
b2cea59c3e [ticket/14285] Add comment
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
034314c0a1 [ticket/14285] Add comment
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
8725d0b23e [ticket/14285] Terminate after send file
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
d105d22286 [ticket/14285] Add comments
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
6f69803a53 [ticket/14285] Fix return
PHPBB3-14285
2021-03-21 19:16:30 +01:00
Rubén Calvo
d0fa8014c7 [ticket/14285] Update attachment controller
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
6232401dd7 [ticket/14285] Rename argument from file to id
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
4abdabe6f4 [ticket/14285] Temporal fix for StreamedResponse
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
d11b83a4c5 [ticket/14285] Remove useless variable of event
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
469f139a2f [ticket/14285] Move code to increment download count
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
af222e73f3 [ticket/14285] Remove support for old browsers
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
0e92744fa4 [ticket/14285] Remove flash support
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
9bb3398c1e [ticket/14285] Remove unused use
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
821964dc7a [ticket/14285] Send content-type is application/octet-stream if uknown
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
dc1d3683a8 [ticket/14285] Update controllers
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
05c44e74b3 [ticket/14285] Use StreamedResponse
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
7b678fdbfa [ticket/14285] Update controllers
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
5707d98682 [ticket/14285] Fix undefined property
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
0b136a6231 [ticket/14285] Remove support for old browsers
PHPBB3-14285
2021-03-21 19:16:29 +01:00
Rubén Calvo
2f043cdb61 [ticket/14285] Move functions from functions_download to controller
PHPBB3-14285
2021-03-21 19:16:26 +01:00
Rubén Calvo
8dcf8a4ddb [ticket/14285] Remove support for old internet explorer versions
PHPBB3-14285
2021-03-21 19:13:53 +01:00
Rubén Calvo
dd06933324 [ticket/14285] Move downloads to controller
PHPBB3-14285
2021-03-21 19:12:39 +01:00
rubencm
a9c5f0571f [ticket/16732] Fix vagrant
PHPBB3-16732
2021-03-21 19:02:09 +01:00
Marc Alexander
4721007c02
[ticket/16730] Don't do additional sorting or output without any tickets
PHPBB3-16730
2021-03-17 21:36:53 +01:00
Marc Alexander
e159bef055
Merge branch '3.3.x' 2021-03-17 20:21:06 +01:00
Marc Alexander
f6b4031a96
Merge pull request #6162 from marc1706/ticket/16707
[ticket/16707] Disable unstable PHP 8.1 builds
2021-03-17 20:21:01 +01:00
Marc Alexander
39d89c8dbc
[ticket/16707] Disable unstable PHP 8.1 builds
PHP 8.1 builds keep failing. Don't use them until there is a release.

PHPBB3-16707
2021-03-17 17:50:01 +01:00
Marc Alexander
d9b54c1c87
Merge branch '3.3.x' 2021-03-16 20:18:19 +01:00
Marc Alexander
8f2d84f4dc
[3.3.x] Update versions to 3.3.5-dev 2021-03-16 20:16:25 +01:00
Marc Alexander
fe49e110bd
Merge branch 'prep-release-3.3.4' into 3.3.x 2021-03-16 20:14:33 +01:00
Marc Alexander
6d46c08191
[prep-release-3.3.4] Update changelog for 3.3.4-RC1 2021-03-15 21:48:18 +01:00
Marc Alexander
95bbebeb22
[prep-release-3.3.4] Add migration for 3.3.4-RC1 2021-03-15 21:47:35 +01:00
Marc Alexander
e3752b70e2
[prep-release-3.3.4] Update version numbers to 3.3.4 2021-03-15 21:47:29 +01:00
Marc Alexander
b45bd3ace7
[prep-release-3.3.4] Update version numbers to 3.3.4-RC1 2021-03-15 21:47:29 +01:00
Marc Alexander
2403e6d803
Merge branch '3.3.x' 2021-03-15 20:27:33 +01:00
Marc Alexander
8d5a624c8d
Merge pull request #6160 from marc1706/ticket/16726
[ticket/16726] Update composer & vendor packages to latest versions
2021-03-15 20:15:53 +01:00
Marc Alexander
47823d2eff
Merge branch '3.3.x' 2021-03-15 20:03:25 +01:00
Marc Alexander
29a3b6c792
Merge pull request #6161 from Dark1z/ticket/16728
[ticket/16728] Add search result template event
2021-03-15 20:03:20 +01:00
Dark❶
78679ed001
[ticket/16728] Add search result template event
PHPBB3-16728
2021-03-15 23:29:08 +05:30
Marc Alexander
2919b147d8
[ticket/16726] Update vendor packages to latest versions
PHPBB3-16726
2021-03-14 21:25:24 +01:00
Marc Alexander
f514c5eafb
[ticket/16726] Update composer to 2.0.11
PHPBB3-16726
2021-03-14 21:24:52 +01:00
Marc Alexander
37a3e5b55e
Merge branch '3.3.x' 2021-03-14 17:05:20 +01:00
Marc Alexander
2d1ce7dc24
Merge pull request #6159 from Dark1z/ticket/16725
[ticket/16725] Add MCP core event
2021-03-14 17:05:16 +01:00
Marc Alexander
9437d1cfe0
Merge branch '3.3.x' 2021-03-14 09:30:52 +01:00
Marc Alexander
026a143e42
Merge pull request #6158 from Dark1z/ticket/16724
[ticket/16724] Add some template events
2021-03-14 09:09:01 +01:00
Dark❶
9417c1803e
[ticket/16724] Add some template events
PHPBB3-16724
2021-03-13 22:21:32 +05:30
Dark❶
6ebd64521b
[ticket/16725] Add MCP core event
PHPBB3-16725
2021-03-13 17:40:10 +05:30
Dark❶
b3edc0884f
[ticket/16724] Add some template events
PHPBB3-16724
2021-03-13 16:34:23 +05:30
Marc Alexander
53dfba003e
Merge branch '3.3.x' 2021-03-09 19:58:19 +01:00
Marc Alexander
48ce6a9a68
Merge pull request #6155 from marc1706/ticket/16655
[ticket/16655] Add support for custom error message when exceeding attempts
2021-03-09 19:58:15 +01:00
Marc Alexander
bf5f0bb8f7
[ticket/16655] Add support for custom error message when exceeding attempts
PHPBB3-16655
2021-03-07 12:03:49 +01:00
mrgoldy
287ebb4771
[ticket/15233] Amend email notification test
PHPBB3-15233
2021-03-06 22:27:53 +01:00
mrgoldy
d77415dbab
[ticket/15233] Standardize variable generation
PHPBB3-15233
2021-03-06 22:27:42 +01:00
mrgoldy
3796a4207f
[ticket/15233] Normalize empty avatar array
PHPBB3-15233
2021-03-06 08:18:38 +01:00
mrgoldy
a9b63a4724
[ticket/15233] Amend tests for avatar helper
PHPBB3-15233
2021-03-06 08:18:37 +01:00
mrgoldy
34aaf5e6d2
[ticket/15233] Add avatar helper object
PHPBB3-15233
2021-03-06 08:18:37 +01:00
mrgoldy
7e3d22063a
[ticket/15233] Standardize avatar output variables
PHPBB3-15233
2021-03-06 08:18:30 +01:00
Marc Alexander
3137070d50
Merge branch '3.3.x' 2021-03-05 21:32:43 +01:00
Marc Alexander
b978fd9dc6
Merge pull request #6141 from 3D-I/ticket/16705
[ticket/16705] Fix check_disk_space function - PHP 8
2021-03-05 20:52:38 +01:00
Marc Alexander
97fb326469
Merge branch '3.3.x' 2021-03-05 20:50:49 +01:00
Marc Alexander
ae7f38331d
Merge pull request #6154 from rxu/ticket/16719
[ticket/16719] Fix PHP notice/warning on installation
2021-03-05 20:50:43 +01:00
rxu
3a21109f89
[ticket/16719] Fix PHP notice/warning on installation
PHPBB3-16719
2021-03-05 20:23:28 +07:00
3D-I
5d18ad678b [ticket/16705] Fix check_disk_space function
Allow upload even if the check fails

PHPBB3-16705
2021-03-05 08:04:03 +01:00
3D-I
2ea22ee387 [ticket/16705] Fix check_disk_space function
Silent potential warnings

PHPBB3-16705
2021-03-05 08:00:55 +01:00
Marc Alexander
c409bd18d7
Merge branch '3.3.x' 2021-03-05 07:42:09 +01:00
Marc Alexander
293c2ea988
Merge pull request #6151 from marc1706/ticket/15392-master
[ticket/15392] Changed dirname(__FILE__) to __DIR__ (master version)
2021-03-05 07:42:04 +01:00
Marc Alexander
37c7e0a6d0
Merge pull request #6150 from marc1706/ticket/15392
[ticket/15392] Changed dirname(__FILE__) to __DIR__
2021-03-05 07:41:08 +01:00
Marc Alexander
c0493b9605
Merge pull request #6152 from CHItA/ticket/16717
[ticket/16717] Set posts_table in indexing installer task
2021-03-04 23:28:17 +01:00
Máté Bartus
1a2133be52 [ticket/16717] Set posts_table in indexing installer task
PHPBB3-16717
2021-03-04 19:13:59 +01:00
Marc Alexander
22f7f491c5
[ticket/15925] Update events for 3.3.4-RC1
PHPBB3-15925
2021-03-04 17:14:56 +01:00
Marc Alexander
60d6727974
[ticket/15925] Update events for 3.3.3-RC1
PHPBB3-15925
2021-03-04 17:12:26 +01:00
Alec
86bbd05608
[ticket/15925] Add core.update_post_info_modify_sql
Add event to modify the sql to allow for more columns to be updated during sync
Same as sync events but only ran for last posts, slightly different formatting

PHPBB3-15925
2021-03-04 17:12:26 +01:00
Alec
516d0f5b27
[ticket/15925] Add core.update_post_info_modify_posts_sql
Add core event to modify the last posts' data retrieved to update forums' data
Also add $phpbb_dispatcher to sync globals to allow function use

PHPBB3-15925
2021-03-04 17:12:25 +01:00
Alec
40d825d1c6
[ticket/15925] Add core.sync_modify_topic_data
Allow modification of topic_data when syncing topics
Another event has been added to modify the contents of $row
This means that topic_data can be populated with anything added to that query

PHPBB3-15925
2021-03-04 17:12:25 +01:00
Alec
9ff92f2c36
[ticket/15925] Add core.sync_topic_last_post_info_sql
Add event to get more post or user data when syncing
Topic_data is updated with the data from this query, so it needs to be accessed
Custom_fieldnames is merged with fieldnames later, unlike the other event
This keeps the integrity of the core's code

PHPBB3-15925
2021-03-04 17:12:25 +01:00
Alec
740b2ffbf2
[ticket/15925] Add core.sync_modify_forum_data
Allow fieldnames and forum_data to be updated before synced with the database
Used in conjunction with post_info to pull that data

PHPBB3-15925
2021-03-04 17:12:24 +01:00
Alec
6728497434
[ticket/15925] Add core.sync_forum_last_post_info_sql
Add core event to modify the last posts' data retrieved to update forums' data
Also add $phpbb_dispatcher to sync globals to allow function use

PHPBB3-15925
2021-03-04 17:12:24 +01:00
Alec
9d2ab88c69
[ticket/15925] Add core.mcp_main_modify_fork_post_sql
Modify the forked post's sql array before it's inserted into the database
Lets additional variables be added into the sql_ary
Allows the same edits as mcp_main_fork_sql_after but for posts not topics

PHPBB3-15925
2021-03-04 17:12:24 +01:00
Marc Alexander
b46e242013
Merge branch 'ticket/15392' into ticket/15392-master 2021-03-04 17:04:17 +01:00
Marc Alexander
7a310cc7d9
[ticket/15392] Replace remaining dirname(__FILE__) with __DIR__
PHPBB3-15392
2021-03-04 16:56:07 +01:00
DinHere
20d4a86016
[ticket/15392] Resolve incorrect replacements after code review
PHPBB3-15392
2021-03-04 16:55:54 +01:00
DinHere
f3d3b493f7
[ticket/15392] Removed realpath only where needed
PHPBB3-15392
2021-03-04 16:54:19 +01:00
DinHere
448b6a7d49
[ticket/15392] Remove not needed realpath()
PHPBB3-15392
2021-03-04 16:53:41 +01:00
DinHere
8c9d26db1f
[ticket/15392] Changed dirname(__FILE__) to __DIR__
Changed dirname(__FILE__) to __DIR__ everywhere

PHPBB3-15392
2021-03-03 22:24:10 +01:00
Marc Alexander
6d98f53780
Merge pull request #4951 from Nicofuma/ticket/15357-master
[ticket/15298] Makes sure CLI exceptions are never suppressed by Symfony
2021-03-03 18:00:30 +01:00
Tristan Darricau
77104bdc37
[ticket/15298] Makes sure CLI exceptions are never suppressed by Symfony
PHPBB3-15298
2021-03-03 17:29:57 +01:00
Marc Alexander
1306e63fd7
Merge pull request #6091 from rxu/ticket/16654
[ticket/16654] Upgrade Twig to version 3
2021-03-03 17:16:59 +01:00
rxu
1d9f9b5ecd
[ticket/16654] Upgrade Twig to version 3
PHPBB3-16654
2021-03-03 20:28:32 +07:00
Marc Alexander
e4fc9bb0b1
[ticket/16705] Correctly assign phpBB root path in tests
PHPBB3-16705
2021-03-02 19:55:02 +01:00
Marc Alexander
382c7acbc8
Merge branch '3.3.x' 2021-03-02 19:50:02 +01:00
Marc Alexander
66cbf2607b
Merge pull request #6148 from rxu/ticket/16711
[ticket/16711] Fix PHP 8.1 builds
2021-03-02 19:49:56 +01:00
Marc Alexander
3629b587fa
Merge branch '3.3.x' 2021-03-01 21:21:04 +01:00
Marc Alexander
2a90ce1935
Merge pull request #6149 from 3D-I/ticket/16712
[ticket/16712] Implement thumbnails for WEBP images in attachments
2021-03-01 21:20:58 +01:00
3D-I
b06746460e [ticket/16712] Implement thumbnails for WEBP images in attachments
Use short array syntax

PHPBB3-16712
2021-02-27 22:10:02 +01:00
3D-I
374a3a2005 [ticket/16712] Implement thumbnails for WEBP images in attachments
PHPBB3-16712
2021-02-27 21:59:57 +01:00
3D-I
84453ed957 [ticket/16712] Implement thumbnails for WEBP images in attachments
PHPBB3-16712
2021-02-27 20:05:09 +01:00
3D-I
8f21a055ad [ticket/16712] Implement thumbnails for WEBP images in attachments
PHPBB3-16712
2021-02-27 19:54:44 +01:00
Marc Alexander
febe2c6d2d
Merge branch '3.3.x' 2021-02-27 16:31:35 +01:00
Marc Alexander
ed2f948bf5
Merge pull request #6147 from 3D-I/ticket/16710
[ticket/16710] Allow WEBP images in attachments
2021-02-27 16:31:30 +01:00
Marc Alexander
389641fa4e
Merge branch '3.3.x' 2021-02-27 16:23:21 +01:00
Marc Alexander
5424cbd7f9
Merge pull request #6146 from Crizz0/ticket/16709
[ticket/16709] Update s9e/text-formatter 2.8.1 => 2.8.3
2021-02-27 16:21:38 +01:00
rxu
4ce2643bdb
[ticket/16711] Fix PHP 8.1 builds
PHPBB3-16711
2021-02-27 22:00:53 +07:00
3D-I
b5d1573acd [ticket/16710] Allow WEBP images in attachments
Update the array syntax in the function itself

PHPBB3-16710
2021-02-27 15:28:48 +01:00
3D-I
784f0d5f3b [ticket/16710] Allow WEBP images in attachments
PHPBB3-16710
2021-02-27 04:29:43 +01:00
Christian Schnegelberger
c492b51b54 [ticket/16709] Update s9e/text-formatter 2.8.1 => 2.8.3
PHPBB3-16709
2021-02-26 10:48:46 +01:00
Marc Alexander
fade5e08f1
Merge pull request #6087 from rxu/ticket/16649
[ticket/16649] Upgrade to Symfony 5
2021-02-25 19:55:03 +01:00
rxu
29f2e26f71
[ticket/16649] Minor code adjustments
PHPBB3-16649
2021-02-25 07:26:44 +07:00
rxu
816c06b95e
[ticket/16649] Alphabetical sorting for composer.json entries
PHPBB3-16649
2021-02-22 10:47:01 +07:00
rxu
9c64ee8d61
[ticket/16649] Set PHP 7.3.0 as a minimum required version
Also rebase and fix composer.lock conflict

PHPBB3-16649
2021-02-19 21:34:21 +07:00
rxu
9d91d2f143
[ticket/16649] Adjust markpublic di pass
PHPBB3-16649
2021-02-19 21:20:50 +07:00
rxu
818a5c1ac4
[ticket/16649] Do not require symfony/filesystem 5.2.x as bugfixed 5.2.1 is out
PHPBB3-16649
2021-02-19 21:19:25 +07:00
rxu
929acfb64c
[ticket/16649] Correctly handle marking services as private
PHPBB3-16649
2021-02-19 21:19:25 +07:00
rubencm
497d2965f9
[ticket/16649] Update homestead
PHPBB3-16649
2021-02-19 21:19:24 +07:00
rubencm
538ff83ccc
[ticket/16649] Add compiler pass to tests
PHPBB3-16649
2021-02-19 21:18:41 +07:00
rxu
302632d240
[ticket/16649] Add compiler pass to make all services public
This also handles BC for phpBB extensions

PHPBB3-16639
2021-02-19 21:18:40 +07:00
rubencm
157a8aca01
[ticket/16649] Changes for Symfony 5
PHPBB3-16649
2021-02-19 21:17:33 +07:00
rxu
19b12bf6ee
[ticket/16649] Upgrade to Symfony 5
PHPBB3-16649
2021-02-19 21:10:54 +07:00
Marc Alexander
7110b61df5
Merge branch '3.3.x' 2021-02-18 22:04:32 +01:00
Marc Alexander
bd1c3c87b7
Merge pull request #6059 from Crizz0/ticket/16589
[ticket/16589] Shortens subject and email content
2021-02-18 22:04:24 +01:00
Marc Alexander
7bfcd4f288
Merge branch '3.3.x' 2021-02-18 21:14:20 +01:00
Marc Alexander
71e8f68102
Merge pull request #6142 from 3D-I/ticket/16706
[ticket/16706] Fix undefined array keys on user IP ban
2021-02-18 21:14:15 +01:00
Christian Schnegelberger
76e1a46512 [ticket/16589] Replace personal message with private message
PHPBB3-16589
2021-02-18 21:04:05 +01:00
Marc Alexander
628e09d269
Merge branch '3.3.x' 2021-02-18 21:01:43 +01:00
Marc Alexander
8467a95127
Merge pull request #6138 from 3D-I/ticket/16698
[ticket/16698] Enhance check for default charset
2021-02-18 21:01:39 +01:00
Marc Alexander
1f5c64185c
Merge branch '3.3.x' 2021-02-16 21:52:31 +01:00
Marc Alexander
ae8aee0e60
Merge pull request #6143 from marc1706/ticket/16707
[ticket/16707] Disable unstable PHP 8.1 builds
2021-02-16 21:52:26 +01:00
Marc Alexander
b25fbc73d9
[ticket/16707] Disable unstable PHP 8.1 builds
PHPBB3-16707
2021-02-16 20:33:12 +01:00
3D-I
c499025623 [ticket/16706] Fix undefined array keys on user IP ban
PHPBB3-16706
2021-02-16 01:43:49 +01:00
Máté Bartus
cc89d481d8
Merge pull request #6134 from CHItA/ticket/16643
Use doctrine in the installer
2021-02-14 16:49:59 +01:00
3D-I
91a5a73dca [ticket/16705] Fix check_disk_space function
PHPBB3-16705
2021-02-09 23:44:18 +01:00
3D-I
9f316bd255 [ticket/16698] Enhance check for default charset
PHPBB3-16698
2021-02-09 20:54:50 +01:00
Marc Alexander
5b7feeb8ca
Merge branch '3.3.x' 2021-02-07 23:47:46 +01:00
Marc Alexander
0daf4b6b1c
Merge pull request #6139 from marc1706/ticket/16620
[ticket/16620] Output short array syntax in dev:migration-tips
2021-02-07 23:47:41 +01:00
Marc Alexander
3ab6059b56
[ticket/16620] Output short array syntax in dev:migration-tips
PHPBB3-16620
2021-02-07 21:14:21 +01:00
Christian Schnegelberger
8e599e23a0 [ticket/16589] Remove "or click unsubscribe ... link" sentence
PHPBB3-16589
2021-02-06 18:01:21 +01:00
3D-I
ecf6acd730 [ticket/16698] Enhance check for default charset
PHPBB3-16698
2021-02-06 04:44:57 +01:00
Marc Alexander
f041bcce88
Merge branch '3.3.x' 2021-02-05 22:17:51 +01:00
Marc Alexander
bb8768b604
Merge pull request #6135 from 3D-I/ticket/16696
[ticket/16696] Fix unsupported operand types in viewforum - PHP8
2021-02-05 22:17:45 +01:00
Máté Bartus
de711bb7c0 Merge branch '3.3.x' 2021-02-05 18:03:51 +01:00
Máté Bartus
1ee1dbb629
Merge pull request #6137 from marc1706/ticket/16697
[ticket/16697] Remove $CP$ prefix when updating hashes and support phpBB2 check
2021-02-05 18:03:08 +01:00
Marc Alexander
7d37b650a4
[ticket/16697] Remove $CP$ prefix when updating hashes and support phpBB2 check
The $CP$ prefix is not part of the actual password hash.
phpBB2 passwords converted do currently include a phpass hash of the md5 of
the password. Make sure these are correctly checked.

PHPBB3-16697
2021-02-04 21:20:50 +01:00
3D-I
6c15f72371 [ticket/16696] Unsupported operand types in viewforum.php - PHP8
PHPBB3-16696
2021-02-02 21:20:22 +01:00
Máté Bartus
1ce97fe8ea [ticket/16643] Fixes
PHPBB3-16643
2021-02-01 22:09:15 +01:00
Marc Alexander
ded551812a
Merge pull request #4453 from Nicofuma/ticket/11063
[ticket/11063] Use HTTPS for phpBB's version check
2021-01-31 21:50:26 +01:00
Máté Bartus
0f7b89838a [ticket/16643] Remove dbms_version config setting
PHPBB3-16643
2021-01-31 14:38:39 +01:00
Christian Schnegelberger
552587dbb2 [ticket/16589] Visit at => visit to
PHPBB3-16589
2021-01-31 14:07:16 +01:00
Máté Bartus
2a57477718 [ticket/16643] Refactor installer tasks to use Doctrine DBAL
PHPBB3-16643
2021-01-31 12:57:04 +01:00
Máté Bartus
aab2679966 [ticket/16643] Add Doctrine DBAL to phpBB
PHPBB3-16643
2021-01-31 11:33:42 +01:00
Máté Bartus
d9bfb4d01d [ticket/16643] Refactor installer task ordering
PHPBB3-16643
2021-01-31 11:33:42 +01:00
Marc Alexander
0f3ea6991d
Merge branch '3.3.x' 2021-01-29 20:16:15 +01:00
Marc Alexander
0602fa2316
Merge branch 'prep-release-3.3.3' into 3.3.x 2021-01-29 20:15:16 +01:00
Marc Alexander
c5b58e8b25
Merge pull request #4129 from marc1706/ticket/10824
[ticket/10824] Use composer.json in styles/languages
2021-01-27 20:10:27 +01:00
Marc Alexander
262bf5d71c
[ticket/10824] Small fixes to code style after code review
PHPBB3-10824
2021-01-26 22:26:02 +01:00
Marc Alexander
42b2a109d1
[ticket/10824] Improve code style and docblocks in language file helper
PHPBB3-10824
2021-01-26 22:26:02 +01:00
Marc Alexander
c93da86f83
[ticket/10824] Add missing imports and adjust json sanitizer imports
This way the imports will also be a bit more explicit to the fact
that this is only a json sanitizer.

PHPBB3-10824
2021-01-26 22:26:01 +01:00
Marc Alexander
cf8f79356d
[ticket/10824] Add return type hints
PHPBB3-10824
2021-01-26 22:26:01 +01:00
Marc Alexander
40fca6254d
[ticket/10824] Remove unused file
PHPBB3-10824
2021-01-26 22:26:01 +01:00
Marc Alexander
5bff0c0761
[ticket/10824] Clean up coding style in list_style
PHPBB3-10824
2021-01-26 22:26:00 +01:00
Marc Alexander
10151ae642
[ticket/10824] Resolve issues with displaying style and style info in ACP
PHPBB3-10824
2021-01-26 22:26:00 +01:00
Marc Alexander
068f621ed1
[ticket/10824] Add default emtpy parent-style to prosilver composer.json
PHPBB3-10824
2021-01-26 22:25:22 +01:00
Marc Alexander
0f614d91f9
[ticket/10824] Use tilde for lang string concatenation
PHPBB3-10824
2021-01-26 22:25:22 +01:00
Marc Alexander
66178b26e9
[ticket/10824] Move parenthesis to next line
PHPBB3-10824
2021-01-26 22:25:21 +01:00
Marc Alexander
b7d0903f1b
[ticket/10824] Use short array syntax
PHPBB3-10824
2021-01-26 22:25:21 +01:00
Marc Alexander
ed9be050ad
[ticket/10824] Clean up code a bit
PHPBB3-10824
2021-01-26 22:25:21 +01:00
Marc Alexander
646f9826ec
[ticket/10824] Use language class for language instead of user class
PHPBB3-10824
2021-01-26 22:25:20 +01:00
Marc Alexander
3b6fc0a4d9
[ticket/10824] Use short array syntax
PHPBB3-10824
2021-01-26 22:24:07 +01:00
Marc Alexander
7ed687ff15
[ticket/10824] Update comments to reflect change versions
PHPBB3-10824
2021-01-26 22:24:06 +01:00
Marc Alexander
a39f8ad5d1
[ticket/10824] Add basic test for json sanitizer
PHPBB3-10824
2021-01-26 22:24:06 +01:00
Marc Alexander
c25e06e46b
[ticket/10824] Move declare strict_types and adjust version
PHPBB3-10824
2021-01-26 22:24:06 +01:00
Marc Alexander
93949d1be4
[ticket/10824] Switch to new namespace for json sanitizer
PHPBB3-10824
2021-01-26 22:24:05 +01:00
Marc Alexander
27c69c2740
[ticket/10824] Move json sanitizer to json folder
PHPBB3-10824
2021-01-26 22:24:05 +01:00
Marc Alexander
414327dc70
[ticket/10824] Make sure to always return array from decode method
PHPBB3-10824
2021-01-26 22:24:05 +01:00
Marc Alexander
9284500b5e
[ticket/10824] Remove not needed PHP version requirement
PHPBB3-10824
2021-01-26 22:24:05 +01:00
Marc Alexander
5f9543f24f
[ticket/10824] Add more details to language details page
PHPBB3-10824
2021-01-26 22:24:04 +01:00
Marc Alexander
b4dd0f737d
[ticket/10824] Switch to OOP style for module class
PHPBB3-10824
2021-01-26 22:24:04 +01:00
Marc Alexander
adf9f49a42
[ticket/10824] Use correct language and style composer.json data
PHPBB3-10824
2021-01-26 22:23:29 +01:00
Marc Alexander
204f81c6f7
[ticket/10824] Use json_sanitzer::decode and improve migrations from pre 3.2
PHPBB3-10824
2021-01-26 22:22:21 +01:00
Marc Alexander
5dc2e500f5
[ticket/10824] Add new helper function for decoding and sanitizing in place
PHPBB3-10824
2021-01-26 22:22:21 +01:00
Marc Alexander
ca4fdeaf2b
[ticket/10824] Move parse_cfg_file() to functions_compatibility
PHPBB3-10824
2021-01-26 22:22:20 +01:00
Marc Alexander
d43144c5a2
[ticket/10824] Update versions to current master
PHPBB3-10824
2021-01-26 22:19:31 +01:00
Marc Alexander
e30170341e
[ticket/10824] Update language composer.json chmod
PHPBB3-10824
2021-01-26 22:19:30 +01:00
Marc Alexander
6383648c53
[ticket/10824] Fix typo in language composer.json
PHPBB3-10824
2021-01-26 22:19:30 +01:00
Marc Alexander
81f3483994
[ticket/10824] Display message about invalid styles on install style view
PHPBB3-10824
2021-01-26 22:19:30 +01:00
Marc Alexander
b0337b21d5
[ticket/10824] Show display-name in acp and change composer name
PHPBB3-10824
2021-01-26 22:19:29 +01:00
Marc Alexander
732935582a
[ticket/10824] Update language composer.json
PHPBB3-10824
2021-01-26 22:19:29 +01:00
Marc Alexander
21c9883ac7
[ticket/10824] Use json sanitizer in language_file_helper
PHPBB3-10824
2021-01-26 22:19:29 +01:00
Marc Alexander
04e791d9fe
[ticket/10824] Add json sanitizer class
PHPBB3-10824
2021-01-26 22:19:29 +01:00
Joas Schilling
8244aff9cb
[ticket/10824] Make languages use composer.json
PHPBB3-10824
2021-01-26 22:19:28 +01:00
Joas Schilling
a200446646
[ticket/10824] Make styles use composer.json files
PHPBB3-10824
2021-01-26 22:16:47 +01:00
Máté Bartus
cd74556058 Merge branch '3.3.x' 2021-01-26 18:43:02 +01:00
Máté Bartus
9cc910cb34
Merge pull request #6128 from 3D-I/ticket/16689
[ticket/16689] Fix SQL errors for Bitly OAuth
2021-01-26 18:42:02 +01:00
Marc Alexander
61fa45e5de
[prep-release-3.3.3] Add migration for 3.3.3 2021-01-25 22:07:36 +01:00
Marc Alexander
9cf8bd25cb
[prep-release-3.3.3] Update version numbers to 3.3.3 2021-01-25 22:05:42 +01:00
Marc Alexander
28e4c2a72c
Merge branch '3.3.x' 2021-01-25 21:02:21 +01:00
Marc Alexander
fc89dfff9e
Merge pull request #6133 from 3D-I/ticket/16691
[ticket/16691] Fix illegal offset for report_pm_closed notification
2021-01-25 21:02:15 +01:00
3D-I
84c43093b1 [ticket/16691] Fix illegal offset for report_pm_closed notification
PHPBB3-16691
2021-01-25 18:23:49 +01:00
Máté Bartus
fa8fd661d0
Merge pull request #6127 from rxu/ticket/16650
[ticket/16650] Add simple functional test
2021-01-22 19:17:26 +01:00
Máté Bartus
29e7226c96 Merge branch '3.3.x' 2021-01-22 19:14:53 +01:00
Máté Bartus
c2b0533fb8
Merge pull request #6129 from rxu/ticket/16690
[ticket/16690] Fix htmlspecialchars and htmlspecialchars_decode default flag
2021-01-22 19:14:13 +01:00
rxu
513e62f61d
[ticket/16690] Fix html functions default flag in convertor
PHPBB3-16690
2021-01-21 21:44:48 +07:00
rxu
2fd4dbb685
[ticket/16690] Fix htmlspecialchars and htmlspecialchars_decode default flag
PHPBB3-16690
2021-01-20 00:21:24 +07:00
3D-I
6f183a831c [ticket/16689] Fix SQL errors for Bitly OAuth
PHPBB3-16689
2021-01-19 15:29:12 +01:00
3D-I
c543400955 [ticket/16689] Fix SQL errors for Bitly OAuth
PHPBB3-16689
2021-01-19 15:27:04 +01:00
3D-I
2c4b862648 [ticket/16689] Fix SQL errors for Bitly OAuth
PHPBB3-16689
2021-01-19 15:15:58 +01:00
Marc Alexander
64ee69b519
Merge branch '3.3.x' 2021-01-18 20:41:08 +01:00
Marc Alexander
ddf5de8349
Merge pull request #6125 from Crizz0/ticket/16660
[ticket/16660] Remove not needed RESET button from MCP and UCP
2021-01-18 20:25:15 +01:00
rxu
a368b0f26d
[ticket/16650] Adjust catalog entries assertion
PHPBB3-16650
2021-01-19 00:44:42 +07:00
rxu
2bee8312ab
[ticket/16650] Add simple functional test
PHPBB3-16650
2021-01-17 18:20:39 +07:00
Marc Alexander
c9484b7a1b
Merge branch '3.3.x' 2021-01-16 21:10:06 +01:00
Marc Alexander
5b0d5d6b6e
Merge pull request #6118 from iMattPro/ticket/16681
[ticket/16681] Use Font Icons for ACP Action Buttons
2021-01-16 21:09:06 +01:00
Marc Alexander
fc3728055f
Merge pull request #6119 from marc1706/ticket/16650
[ticket/16650] Adjust code for retrieving packagist info for composer 2
2021-01-16 19:31:14 +01:00
Christian Schnegelberger
8ceff6d039 [ticket/16660] Remove not needed RESET button fomr MCP and UCP
PHPBB3-16660
2021-01-16 18:35:57 +01:00
Marc Alexander
5c50f12686
Merge pull request #6123 from marc1706/ticket/16687
[ticket/16687] Add check stylesheet with stylelint to github workflow
2021-01-16 14:16:45 +01:00
rxu
76c4b7fe74
[ticket/16650] Fix composer 2 compatibility issues
PHPBB3-16650
2021-01-16 08:22:56 +01:00
Marc Alexander
c48b6fb33a
Merge branch '3.3.x' 2021-01-16 08:21:21 +01:00
Marc Alexander
fb8ebe54f7
Merge pull request #6124 from CHItA/ticket/16675
[ticket/16675] Restore rxu's fix
2021-01-16 08:21:16 +01:00
Máté Bartus
859ce03462 [ticket/16675] Restore rxu's fix
PHPBB3-16675
2021-01-16 00:21:50 +01:00
Marc Alexander
e5418dd054
[ticket/16687] Add check stylesheet with stylelint to github workflow
PHPBB3-16687
2021-01-15 23:22:48 +01:00
Matt Friedman
009efef3c9 [ticket/16681] CSS adjustment
PHPBB3-16681
2021-01-15 14:15:41 -08:00
Matt Friedman
ffbd1abd87 [ticket/16681] Remove inline styles
PHPBB3-16681
2021-01-15 14:15:41 -08:00
Matt Friedman
6e5cb747b0 [ticket/16681] Use Font Icons for ACP Action Buttons
PHPBB3-16681
2021-01-15 14:15:41 -08:00
Marc Alexander
fa39e37e26
Merge branch '3.3.x' 2021-01-15 23:10:49 +01:00
Marc Alexander
b48d3328fe
Merge pull request #6121 from 3D-I/ticket/16685
[ticket/16685] Fix SQL error in ACP for DB name if not correctly escaped
2021-01-15 23:10:44 +01:00
Marc Alexander
fca6ffa131
Merge branch '3.3.x' 2021-01-15 22:08:36 +01:00
Marc Alexander
9da049748a
Merge pull request #6122 from AlfredoRamos/ticket/16686
[ticket/16686] Simplify get_database_size() SQL query for PostgreSQL
2021-01-15 22:08:30 +01:00
Alfredo Ramos
63b7da3b60 [ticket/16686] Simplify get_database_size() SQL query for PostgreSQL
Reduce number of queries to get database size and add it to the cache
for 2 hours, like it is being done for other RDBMS.

PHPBB3-16686
2021-01-15 13:48:59 -06:00
Máté Bartus
10a0f50b84 Merge branch '3.3.x' 2021-01-15 20:36:37 +01:00
Máté Bartus
72557dee52
Merge pull request #6120 from marc1706/ticket/16684
[ticket/16684] Trigger builds on release branches and tags
2021-01-15 20:36:00 +01:00
3D-I
2f2782ed1e [ticket/16685] Fix SQL error in ACP for DB name if not correctly escaped
PHPBB3-16685
2021-01-15 13:40:58 +01:00
Marc Alexander
7bc06c54c4
[ticket/16684] Trigger builds on release branches and tags
PHPBB3-16684
2021-01-14 22:24:17 +01:00
Marc Alexander
3ec259c365
[ticket/16650] Adjust code for retrieving packagist info for composer 2
PHPBB3-16650
2021-01-14 21:50:26 +01:00
Marc Alexander
422cf5493f
Merge branch '3.3.x' 2021-01-14 17:19:03 +01:00
Marc Alexander
57e2a32d4c
[3.3.x] Update version numbers to 3.3.4-dev 2021-01-14 17:12:07 +01:00
Marc Alexander
fa0c4ebab9
Merge branch 'prep-release-3.3.3' into 3.3.x 2021-01-14 17:10:23 +01:00
Marc Alexander
524156de78
[prep-release-3.3.3] Update CREDITS.txt 2021-01-13 20:45:52 +01:00
Marc Alexander
3865bf48ff
[prep-release-3.3.3] Add changelog for 3.3.3-RC1 2021-01-11 21:28:42 +01:00
Marc Alexander
89b215f681
[prep-release-3.3.3] Add migration for 3.3.3-RC1 2021-01-11 21:24:19 +01:00
Marc Alexander
f315d887bb
[prep-release-3.3.3] Update stylesheet query strings 2021-01-11 21:23:08 +01:00
Marc Alexander
3d162e88c3
[prep-release-3.3.3] Update version numbers to 3.3.3 2021-01-11 21:22:23 +01:00
Marc Alexander
7d3ff8c7f2
[prep-release-3.3.3] Update version numbers to 3.3.3-RC1 2021-01-11 21:21:43 +01:00
Marc Alexander
e75a19c099
[prep-release-3.3.3] Upgrade composer dependencies to latest versions
Also removed the workaround for polyfill-intl-idn as patchwork/utf8 has been
fixed.
2021-01-11 21:19:01 +01:00
Marc Alexander
7925512bda
[prep-release-3.3.3] Update composer to 2.0.8 2021-01-11 21:14:07 +01:00
Marc Alexander
9df210b884
Merge branch '3.3.x' 2021-01-11 17:29:54 +01:00
Marc Alexander
b83538e4c5
Merge pull request #6116 from CHItA/ticket/16679
[ticket/16679] Respect "allow password reset" setting on login
2021-01-11 17:29:43 +01:00
Marc Alexander
922b3f0375
Merge branch '3.3.x' 2021-01-10 14:39:23 +01:00
Marc Alexander
d9dd8cfecf
Merge pull request #6117 from rxu/ticket/16675-1
[ticket/16675] Adjust checking commit messages
2021-01-10 14:39:13 +01:00
rxu
0d45825016
[ticket/16675] Check commit messages on pull_request event only
PHPBB3-16675
2021-01-10 15:27:54 +07:00
rxu
f6c6b13fcb
[ticket/16675] Adjust checking commit messages
Check commit messages on both 'push' and 'pull_request' events.

PHPBB3-16675
2021-01-10 12:54:42 +07:00
Máté Bartus
e0bc3ad376
Merge pull request #6099 from CHItA/ticket/16668
[ticket/16668] Refactor schema_generator
2021-01-08 17:44:26 +01:00
Marc Alexander
0a25608651
Merge branch '3.3.x' 2021-01-07 20:32:46 +01:00
Marc Alexander
0171263d8e
Merge pull request #6113 from marc1706/ticket/16666
[ticket/16666] Exclude PGDATA directory in Windows Defender
2021-01-07 20:32:30 +01:00
Máté Bartus
c76fef342d [ticket/16679] Hide password reset link if disabled on the index page
PHPBB3-16679
2021-01-07 19:40:39 +01:00
Billy Noah
2f245faee4 [ticket/16679] Respect "allow password reset" setting on login
PHPBB3-16679
2021-01-07 18:52:32 +01:00
Marc Alexander
9c39ad3ff4
[ticket/16666] Exclude PGDATA directory in Windows Defender
PHPBB3-16666
2021-01-06 17:40:13 +01:00
Marc Alexander
e42a9c3bfb
Merge branch '3.3.x' 2021-01-05 22:53:43 +01:00
Marc Alexander
53d966cd64
Merge pull request #6093 from 3D-I/ticket/16656
[ticket/16656] Fix ACP check-in for mbstring http_input & output
2021-01-05 22:53:37 +01:00
Marc Alexander
10b61f5ec7
Merge branch '3.3.x' 2021-01-05 22:52:47 +01:00
Marc Alexander
bec46db5b9
Merge pull request #6110 from CHItA/ticket/16673
[ticket/16673] Update feed.xml.twig
2021-01-05 22:52:37 +01:00
Marc Alexander
fff09ca4bd
Merge branch '3.3.x' 2021-01-05 22:38:46 +01:00
Marc Alexander
3cddd9b58e
Merge pull request #6111 from rxu/ticket/16675
[ticket/16675] Restore commit message checks
2021-01-05 22:38:36 +01:00
Máté Bartus
32a19c3306 [ticket/16668] Use topological sort as a Trait
PHPBB3-16668
2021-01-05 22:16:54 +01:00
Máté Bartus
ea12db9bb4 [ticket/16668] Add return type hinting
PHPBB3-16668
2021-01-05 22:16:54 +01:00
Máté Bartus
1cf758250a [ticket/16668] Do not include topological sort everywhere
PHPBB3-16668
2021-01-05 22:16:54 +01:00
Máté Bartus
71441e3fb0 [ticket/16668] Refactor schema_generator
PHPBB3-16668
2021-01-05 22:16:54 +01:00
Marc Alexander
16d48a5e08
Merge branch '3.3.x' 2021-01-05 22:12:35 +01:00
Marc Alexander
a757904e8f
Merge pull request #6112 from CHItA/ticket/16678
[ticket/16678] Allow using traits
2021-01-05 22:12:21 +01:00
rxu
937305bc41
[ticket/16675] Restore commit message checks
PHPBB3-16675
2021-01-06 00:26:08 +07:00
Máté Bartus
7e1529c7df [ticket/16678] Allow using traits
PHPBB3-16678
2021-01-05 18:21:30 +01:00
Máté Bartus
e034bbdb91 Merge branch '3.3.x' 2021-01-04 23:49:12 +01:00
Máté Bartus
82da2e133b
Merge pull request #6106 from iMattPro/ticket/16674
[ticket/16674] Update text-formatter
2021-01-04 23:46:42 +01:00
Máté Bartus
79f13e2590 Fix merge '3.3.x' conflict 2021-01-04 23:40:52 +01:00
teokolo
e7160c92f0 [ticket/16673] Update feed.xml.twig
removed whitespace causing feed to be refused by w3c atom validator
and google search console

PHPBB3-16673
2021-01-04 22:56:29 +01:00
Marc Alexander
e72350a0fb
Merge branch '3.3.x' 2021-01-04 22:21:45 +01:00
Marc Alexander
cbc51bc8e8
Merge pull request #6109 from CHItA/ticket/16676
[ticket/16676] Cache composer dependencies for github actions
2021-01-04 22:21:39 +01:00
3D-I
6738076f72
[ticket/16656] Fix ACP check-in for mbstring http_input & output
PHPBB3-16656
2021-01-04 22:16:05 +01:00
Marc Alexander
e3ac6e5c13
Merge branch '3.3.x' 2021-01-04 21:44:03 +01:00
Marc Alexander
8afcaaddab
Merge pull request #6101 from 3D-I/ticket/16670
[ticket/16670] Fix ACP check-in for OAuth provider keys - PHP 8
2021-01-04 21:43:58 +01:00
Máté Bartus
7f4c1ec637 Merge branch '3.3.x' 2021-01-04 21:42:10 +01:00
Máté Bartus
a298411fa1
Merge pull request #6108 from kasimi/ticket/16677
[ticket/16677] Copy event listeners and element data when populating dropdown
2021-01-04 21:38:12 +01:00
Máté Bartus
e0967e89a7 [ticket/16676] Cache composer dependencies for github actions
PHPBB3-16676
2021-01-04 21:02:16 +01:00
kasimi
a0feca9711
[ticket/16677] Copy event listeners and element data when populating dropdown
PHPBB3-16677
2021-01-04 18:45:36 +01:00
Matt Friedman
c9a4f2a01a [ticket/16674] Update text-formatter
PHPBB3-16674
2021-01-03 12:44:31 -08:00
Marc Alexander
313ecb4e82
Merge branch '3.3.x' 2021-01-03 20:51:14 +01:00
Marc Alexander
144dc69370
Merge pull request #6090 from 3D-I/ticket/16653
[ticket/16653] Fix Recaptcha-v3 default request method
2021-01-03 20:51:07 +01:00
Marc Alexander
e8169323e1
Merge branch '3.3.x' 2021-01-03 17:48:30 +01:00
Marc Alexander
5e52ada169
Merge pull request #6086 from rxu/ticket/16648
[ticket/16648] Fix possible Access to undeclared static property error in tests
2021-01-03 17:48:25 +01:00
Marc Alexander
71af23bc38
Merge branch '3.3.x' 2021-01-03 17:46:23 +01:00
Marc Alexander
2108029812
Merge pull request #6085 from rxu/ticket/16646
[ticket/16646] Fix PHP fatal error on installation
2021-01-03 17:46:18 +01:00
Marc Alexander
3d3fb9faec
Merge branch '3.3.x' 2021-01-03 17:43:21 +01:00
Marc Alexander
bcea90c896
Merge pull request #6084 from JoshyPHP/ticket/16645
[ticket/16645] Simplified text_reparser.poll_option
2021-01-03 17:43:03 +01:00
Marc Alexander
7d39be0c55
Merge pull request #6105 from 3D-I/ticket/16672
[ticket/16672] Fix invalid lang key content for delete backup in ACP
2021-01-03 16:52:03 +01:00
Máté Bartus
864321ecf6 Merge branch '3.3.x' 2021-01-03 00:11:11 +01:00
Máté Bartus
6e56b79e8a
Merge pull request #6103 from CHItA/ticket/16671
Fix code sniffer bugs
2021-01-03 00:03:15 +01:00
3D-I
79758e14c8 [ticket/16672] Fix invalid lang key content for delete backup in ACP
PHPBB3-16672
2021-01-02 04:06:13 +01:00
JoshyPHP
be4afc49ff [ticket/16645] Simplified text_reparser.poll_option
PHPBB3-16645
2021-01-01 22:21:00 +01:00
Marc Alexander
dc5a4c4752
Merge branch '3.3.x' 2021-01-01 16:56:01 +01:00
Marc Alexander
dba60740f6
Merge pull request #6082 from 3D-I/ticket/16641
[ticket/16641] Fix config.php validation in ACP - PHP 8
2021-01-01 16:55:52 +01:00
Máté Bartus
0208dbf985 [ticket/16671] Allow importing functions through use statements
PHPBB3-16671
2021-01-01 11:46:23 +01:00
Máté Bartus
bf0a4d00ac
Merge pull request #6102 from CHItA/ticket/16671_master
[ticket/16671] Code style fixes
2021-01-01 10:27:47 +01:00
3D-I
2d548a026f [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-12-31 22:30:32 +01:00
3D-I
0bfb746991 Merge branch '3.3.x' into ticket/16641 2020-12-31 22:27:12 +01:00
Máté Bartus
d69ba0a5f3 [ticket/16671] Code style fixes
PHPBB3-16671
2020-12-31 15:54:22 +01:00
Máté Bartus
fd8cb2a0e8 [ticket/16671] Allow using objects from the global namespace
PHPBB3-16671
2020-12-31 15:22:50 +01:00
Máté Bartus
b3e7c01ab6 [ticket/16671] Fix coding style
PHPBB3-166671
2020-12-31 14:50:28 +01:00
Máté Bartus
3d8f7ee33b [ticket/16671] Do not allow leading backslashes in use statements
PHPBB3-16671
2020-12-31 14:49:49 +01:00
Máté Bartus
8830354555 [ticket/16671] Fix coding style
PHPBB3-16671
2020-12-31 14:40:14 +01:00
Máté Bartus
cb894cee42 [ticket/16671] Match fully qualified names correctly
PHPBB3-16671
2020-12-31 14:39:11 +01:00
3D-I
8382b36823 [ticket/16670] Fix ACP check-in for OAuth provider keys - PHP 8
PHPBB3-16670
2020-12-31 10:20:24 +01:00
Marc Alexander
7749a5df76
Merge pull request #6100 from phpbb/dependabot/npm_and_yarn/ini-1.3.8
[ticket/16669] Bump ini from 1.3.5 to 1.3.8
2020-12-31 09:51:16 +01:00
dependabot[bot]
a690497acc
[ticket/16669] Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

PHPBB3-16669
2020-12-31 09:17:26 +01:00
Marc Alexander
c3263d0e10
Merge branch '3.3.x' 2020-12-30 22:55:02 +01:00
Marc Alexander
91e0e84387
Merge pull request #6097 from 3D-I/ticket/16665
[ticket/16665] Fix Emoji for strings in board settings + new event
2020-12-30 22:54:51 +01:00
3D-I
7ceb436021 [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-12-30 03:02:31 +01:00
3D-I
2c2ee90d58 [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-12-29 22:05:21 +01:00
3D-I
f95802c211 [ticket/16665] Fix Emoji for strings in board settings
PHPBB3-16665
2020-12-29 20:54:35 +01:00
Marc Alexander
b5e098000d
Merge branch '3.3.x' 2020-12-29 20:11:37 +01:00
Marc Alexander
e9851c14f8
Merge pull request #6098 from CHItA/ticket/16667
[ticket/16667] Remove unused installer task
2020-12-29 20:10:50 +01:00
Máté Bartus
94f9a5342a [ticket/16667] Remove unused installer task
PHPBB3-16667
2020-12-29 17:48:06 +01:00
Marc Alexander
ef685a39a2
Merge branch '3.3.x' 2020-12-28 17:29:47 +01:00
Marc Alexander
63a0a6516c
Merge pull request #6096 from marc1706/ticket/16661
[ticket/16661] Clean up github actions tasks after merge
2020-12-28 17:28:25 +01:00
Marc Alexander
9db70086dd
[ticket/16661] Add test for phpBB on Windows
PHPBB3-16661
2020-12-27 19:37:38 +01:00
3D-I
c37e8ae8b9 [ticket/16665] Fix Emoji for strings in board settings
Add event

PHPBB3-16665
2020-12-24 05:27:43 +01:00
3D-I
d6427e777c [ticket/16665] Fix Emoji for strings in board settings
PHPBB3-16665
2020-12-24 00:06:44 +01:00
Marc Alexander
569245e821
Merge branch '3.3.x' 2020-12-22 21:35:19 +01:00
Marc Alexander
3f97a557a6
Merge pull request #6083 from rxu/ticket/16582
[ticket/16582] Fix SQL error on registration with Numbers CPF with no default value set
2020-12-22 21:35:10 +01:00
Marc Alexander
87cd5260d7
Merge branch '3.3.x' 2020-12-22 21:30:27 +01:00
Marc Alexander
dfbde48dcf
Merge pull request #6081 from otseng/otseng/ticket/16640
[ticket/16640] Show MCP link in menu
2020-12-22 21:30:20 +01:00
Marc Alexander
3da4f30511
Merge branch '3.3.x' 2020-12-22 21:25:55 +01:00
Marc Alexander
e769ac7941
Merge pull request #6052 from rxu/ticket/16607
[ticket/16607] Update Oracle DBAL driver OCI8 aliases and functions
2020-12-22 21:25:47 +01:00
Marc Alexander
8992277ce8
[ticket/16661] Exclude extension .git directory in executable check
PHPBB3-16661
2020-12-22 21:17:24 +01:00
Marc Alexander
1b2819065a
[ticket/16661] Remove Appveyor builds
PHPBB3-16661
2020-12-22 21:13:58 +01:00
Marc Alexander
97ddf7e008
[ticket/16661] Add check executable files for extensions
Also added some minor code adjustments.

PHPBB3-16661
2020-12-20 22:26:53 +01:00
Marc Alexander
f67e2b9fe0
[ticket/16661] Stop building on travis CI
PHPBB3-16661
2020-12-20 22:23:23 +01:00
Marc Alexander
23caeec1cf
[ticket/16661] Add build badge and remove PR branch from builds
PHPBB3-16661
2020-12-20 22:23:07 +01:00
Marc Alexander
e03ca17cee
Merge branch '3.3.x' 2020-12-20 21:29:53 +01:00
Marc Alexander
202a453282
Merge pull request #6095 from marc1706/ticket/16659
[ticket/16659] Use Github Actions for continuous integration
2020-12-20 21:29:32 +01:00
Marc Alexander
8013bb369a
[ticket/16659] Build PR branch to show that CI is working
PHPBB3-16659
2020-12-19 21:43:36 +01:00
Marc Alexander
8536c437c4
[ticket/16659] Undo changes to travis folder
Github actions are using their own scripts etc.

PHPBB3-16659
2020-12-19 21:41:54 +01:00
Marc Alexander
9762cbf94f
[ticket/16659] Remove test branch from build branches
PHPBB3-16659
2020-12-19 21:32:38 +01:00
Marc Alexander
a1b994a8cd
[ticket/16659] Add scripts for ext preparation and sniffing
PHPBB3-16659
2020-12-19 21:30:36 +01:00
Marc Alexander
ef22a029b2
[ticket/16659] Split up tests for each database type
PHPBB3-16659
2020-12-19 21:30:27 +01:00
Marc Alexander
b3e3d9642e
[ticket/16659] Add missing postgres test and improve naming
PHPBB3-16659
2020-12-19 21:30:16 +01:00
Marc Alexander
452f2cd086
[ticket/16659] Enable all items in build matrix
PHPBB3-16659
2020-12-19 21:30:06 +01:00
Marc Alexander
e0c5c0047d
[ticket/16659] Enable notests tests with commit message check
PHPBB3-16659
2020-12-19 21:29:58 +01:00
Marc Alexander
2a1a22dffe
[ticket/16659] Adjust slapd setup for apparmor configuration
PHPBB3-16659
2020-12-19 21:29:49 +01:00
Marc Alexander
67da9e0e85
[ticket/16659] Add setup script for LDAP
PHPBB3-16659
2020-12-19 21:29:39 +01:00
Marc Alexander
c2c2c3f62b
[ticket/16659] Add commit message check
PHPBB3-16659
2020-12-19 21:29:29 +01:00
Marc Alexander
bff3c7c7af
[ticket/16659] Add slow tests
PHPBB3-16659
2020-12-19 21:29:20 +01:00
Marc Alexander
e2f21b3dd3
[ticket/16659] Use matrix db alias for MSSQL builds
PHPBB3-16659
2020-12-19 21:29:12 +01:00
Marc Alexander
6c9ecf1cc8
[ticket/16659] Add tests for MSSQL
PHPBB3-16659
2020-12-19 21:29:02 +01:00
Marc Alexander
4f282db6e2
[ticket/16659] Resolve issues with fulltext search in mariadb
PHPBB3-16659
2020-12-19 21:28:52 +01:00
Marc Alexander
d6e1989e1f
[ticket/16659] First test run with all current tests
PHPBB3-16659
2020-12-19 21:28:43 +01:00
Marc Alexander
4729be9e96
[ticket/16659] Add builds for MySQL 8 and PHP 8.1
PHPBB3-16659
2020-12-19 21:28:34 +01:00
Marc Alexander
bb020c3e6b
[ticket/16659] Make sure php-fpm is installed
PHPBB3-16659
2020-12-19 21:28:23 +01:00
Marc Alexander
c22cacf9bd
[ticket/16659] Test with PHP 8
PHPBB3-16659
2020-12-19 21:28:14 +01:00
Marc Alexander
0907087ee3
[ticket/16659] Add steps for notests run
PHPBB3-16659
2020-12-19 21:28:04 +01:00
Marc Alexander
1e985dc4f0
[ticket/16659] Add PHP 8.0 and notests run
PHPBB3-16659
2020-12-19 21:27:52 +01:00
Marc Alexander
5b82ca23d3
[ticket/16659] Remove special definitions for mariadb setup
PHPBB3-16659
2020-12-19 21:27:40 +01:00
Marc Alexander
2cdebe57af
[ticket/16659] Use volume for /var/run/mysqld
PHPBB3-16659
2020-12-19 21:26:39 +01:00
Marc Alexander
5cbe25d415
[ticket/16659] Enable mariadb tests
PHPBB3-16659
2020-12-19 21:26:15 +01:00
Marc Alexander
d764888393
[ticket/16659] Enable sqlite3 tests
PHPBB3-16659
2020-12-19 21:26:03 +01:00
Marc Alexander
1710a38ced
[ticket/16659] Add postgres tests
PHPBB3-16659
2020-12-19 21:25:44 +01:00
Marc Alexander
ba75aa9d0c
[ticket/16659] Limit tests to mysql for now
PHPBB3-16659
2020-12-19 21:25:07 +01:00
Marc Alexander
cbf98a2d7d
[ticket/16659] Start setting up test workflow on github actions
PHPBB3-16659
2020-12-19 21:24:43 +01:00
Marc Alexander
c5ebbbbaa2
Merge pull request #6089 from rubencm/ticket/16613
[ticket/16613] Remove phpbb_ui_test_case.php
2020-12-11 09:38:41 +01:00
3D-I
7210cb8e99 [ticket/16653] Fix Recaptcha-v3 default request method
PHPBB3-16653
2020-12-10 07:26:16 +01:00
rubencm
8aff315b4e [ticket/16613] Remove phpbb_ui_test_case.php
PHPBB3-16613
2020-12-07 16:00:33 +01:00
rxu
ee3a3ef5fa
[ticket/16648] Fix possible Access to undeclared static property error in tests
PHPBB3-16648
2020-12-05 15:19:45 +07:00
rxu
888bc86608
[ticket/16646] Fix PHP fatal error on installation
PHPBB3-16646
2020-12-01 15:32:22 +07:00
3D-I
b9b50a108b [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-11-28 18:28:26 +01:00
rxu
022b58f986
[ticket/16582] Fix SQL error on registration with Numbers CPF with no default
PHPBB3-16582
2020-11-28 19:01:25 +07:00
3D-I
557160f158 [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-11-28 06:26:00 +01:00
3D-I
ea5028cf2a [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-11-28 05:39:15 +01:00
3D-I
4e8b104543 [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-11-27 20:50:40 +01:00
3D-I
146d72468f [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-11-26 23:58:41 +01:00
3D-I
f711133580 [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-11-26 23:51:54 +01:00
3D-I
cd42c0e306 [ticket/16641] Fix config.php validation in ACP - PHP 8
PHPBB3-16641
2020-11-26 23:45:22 +01:00
3D-I
c0511d54fd [ticket/16641] Fix CHMOD validation for config.php - PHP 8
PHPBB3-16641
2020-11-25 22:43:34 +01:00
Tseng, Oliver
ec3a2fa063 [ticket/16640] Show MCP link in menu
PHPBB3-16640
2020-11-23 23:35:10 -05:00
Marc Alexander
c11f9bbe0d
Merge branch '3.3.x' 2020-11-22 22:03:06 +01:00
Marc Alexander
5a55891d06
Merge pull request #6080 from rxu/ticket/16178
[ticket/16178] Make container_builder use same cache directory as Container
2020-11-22 22:02:45 +01:00
Marc Alexander
54611c94aa
Merge branch '3.3.x' 2020-11-22 21:47:41 +01:00
Marc Alexander
f602f99b1a
Merge pull request #6079 from rxu/ticket/16606
[ticket/16606] Add template events to ucp_pm_viewmessage.html
2020-11-22 21:44:56 +01:00
Marc Alexander
75efe14228
Merge branch '3.3.x' 2020-11-22 21:40:26 +01:00
Marc Alexander
80708022e6
Merge pull request #6078 from rxu/ticket/16617
[ticket/16617] Add events to override message/PM BBCode status indications
2020-11-22 21:40:02 +01:00
rxu
01cb8b3a9b
[ticket/16178] Fix test
PHPBB3-16178
2020-11-22 13:43:55 +07:00
Joshua Angnoe
c6fe6d49bc
[ticket/16178] Make container_builder use same cache directory as Container
Both should be using the same core.cache_dir directory.

PHPBB3-16178
2020-11-22 12:03:05 +07:00
G-T-I
1d398ee2c3
[ticket/16606] Add template events to ucp_pm_viewmessage.html
PHPBB3-16606
2020-11-21 21:23:18 +07:00
rxu
812ba990ac
[ticket/16617] Shorten event names
PHPBB3-16617
2020-11-21 13:33:04 +07:00
rxu
5d270319e5
[ticket/16617] Add events to override message/PM BBCode status indications
PHPBB3-16617
2020-11-21 12:56:57 +07:00
pasha
5d66d4c91f
[ticket/16617] Events for posting/pm statuses
PHPBB3-16617
2020-11-21 12:56:52 +07:00
Marc Alexander
afa0a91f5d
Merge branch '3.3.x' 2020-11-20 22:50:06 +01:00
Marc Alexander
eefd3c0197
Merge pull request #5523 from toxyy/ticket/15951
[ticket/15951] Add core events to mcp
2020-11-20 22:49:46 +01:00
Marc Alexander
1bbb6ff031
Merge branch '3.3.x' 2020-11-20 17:54:40 +01:00
Marc Alexander
cdd9600c60
Merge pull request #6077 from rxu/ticket/16636
[ticket/16636] Add PHP 8.0 builds to TravisCI
2020-11-20 17:54:32 +01:00
Marc Alexander
6866d59a0c
Merge branch '3.3.x' 2020-11-20 17:53:46 +01:00
Marc Alexander
9ff962e86d
Merge pull request #6076 from 3D-I/ticket/16629
[ticket/16629] Fix ACP get_database_size() for MySql 8
2020-11-20 17:53:26 +01:00
rxu
5a5236760e
[ticket/16636] Add PHP 8.0 builds to TravisCI
PHPBB3-16636
2020-11-20 21:14:34 +07:00
3D-I
62115f378a [ticket/16629] Fix ACP get_database_size() for MySql 8
PHPBB3-16629
2020-11-20 09:19:55 +01:00
Marc Alexander
d88dff51fb
[ticket/15951] Adjust event docblock and update since version
PHPBB3-15951
2020-11-19 22:42:14 +01:00
Marc Alexander
c929ec700e
Merge branch '3.3.x' 2020-11-19 17:27:57 +01:00
Marc Alexander
3d1874adcc
Merge pull request #6075 from marc1706/ticket/16633
[ticket/16633] Update pull request template to remove 3.2.x
2020-11-19 17:27:49 +01:00
Marc Alexander
2a9ecaea8c
Merge branch '3.3.x' 2020-11-19 17:25:53 +01:00
Marc Alexander
5197883379
Merge pull request #6070 from 3D-I/ticket/16629
[ticket/16629] Fix ACP get_database_size() for MySql 8
2020-11-19 17:25:19 +01:00
3D-I
cd235dfd42 [ticket/16629] Fix ACP get_database_size() for MySql 8
PHPBB3-16629
2020-11-15 23:00:22 +01:00
Marc Alexander
67f1c63926
[ticket/16633] Update pull request template to remove 3.2.x
PHPBB3-16633
2020-11-15 21:18:58 +01:00
Marc Alexander
a570323453
Merge branch '3.3.x' 2020-11-15 20:49:40 +01:00
Marc Alexander
8d73faa594
Merge pull request #6024 from rxu/ticket/16549-master
[master][ticket/16549] Use PHPUnit 9.3+ for PHP 8.0+ tests
2020-11-15 20:49:28 +01:00
Marc Alexander
fb525f7cdc
Merge pull request #6022 from rxu/ticket/16549
[3.3.x][ticket/16549] Use PHPUnit 9.3+ for PHP 8.0+ tests
2020-11-15 20:48:54 +01:00
rxu
4588f5f2b3
[ticket/16549] Merge branch ticket/16549 into ticket/16549-master
PHPBB3-16549
2020-11-15 22:16:39 +07:00
rxu
56a7d74588
[ticket/16549] Rewrite at() calls
See https://github.com/sebastianbergmann/phpunit/issues/4297

PHPBB3-16549
2020-11-15 18:57:59 +07:00
rxu
f1c178b544
[ticket/16549] Rewrite at() calls
See https://github.com/sebastianbergmann/phpunit/issues/4297

PHPBB3-16549
2020-11-15 18:56:22 +07:00
rxu
72a39920c7
[ticket/16549] Fix database testcase transactions handling, fix indentations
PHPBB3-16549
2020-11-15 00:48:43 +07:00
rxu
eb754e3a84
[ticket/16549] Fix database testcase transactions handling, fix indentations
PHPBB3-16549
2020-11-15 00:27:58 +07:00
Marc Alexander
f6f8e80641
Merge branch '3.3.x' 2020-11-14 11:56:54 +01:00
Marc Alexander
b900c8df8e
Merge pull request #6073 from marc1706/ticket/16632-master
[ticket/16632] Update to composer version 2 -- Master version
2020-11-14 11:56:47 +01:00
Marc Alexander
0fe7972d0d
Merge pull request #6072 from marc1706/ticket/16632
[ticket/16632] Update to composer version 2
2020-11-14 11:56:32 +01:00
Marc Alexander
fbee356d9c
Merge branch 'ticket/16632' into ticket/16632-master 2020-11-13 22:31:52 +01:00
Marc Alexander
6d55fec093
[ticket/16632] Modify packge-version-deprecated version specifier
PHPBB3-16632
2020-11-13 22:30:33 +01:00
Marc Alexander
8115ff4965
Merge branch 'ticket/16632' into ticket/16632-master 2020-11-13 22:29:25 +01:00
Marc Alexander
5a66012c6c
[ticket/16632] Update to composer version 2
PHPBB3-16632
2020-11-13 22:20:25 +01:00
3D-I
3521d2e9fa [ticket/16629] Fix ACP get_database_size() for MySql 8
Add functional test (thanks rxu)

PHPBB3-16629
2020-11-12 08:18:05 +01:00
Marc Alexander
40a598b93e
Merge branch '3.3.x' 2020-11-11 21:50:11 +01:00
Marc Alexander
597f001e42
Merge pull request #6071 from JoshyPHP/ticket/16630
[ticket/16630] Restore clean_formatting()'s behaviour
2020-11-11 21:50:05 +01:00
JoshyPHP
8a8893fbd3 [ticket/16630] Restore clean_formatting()'s behaviour
PHPBB3-16630
2020-11-06 23:07:30 +01:00
Marc Alexander
b445b95e3a
Merge branch '3.3.x' 2020-11-06 17:07:56 +01:00
Marc Alexander
39c3a6c3e5
Merge branch 'prep-release-3.3.2' into 3.3.x 2020-11-06 17:06:22 +01:00
3D-I
4b2c253427 [ticket/16629] Fix ACP get_database_size() for MySql 8
PHPBB3-16629
2020-11-05 05:08:09 +01:00
Marc Alexander
f98653d2c9
[prep-release-3.3.2] Add migration for 3.3.2 2020-11-04 22:11:34 +01:00
Marc Alexander
c521f1d6a7
[prep-release-3.3.2] Update version numbers for 3.3.2 2020-11-04 22:09:55 +01:00
Marc Alexander
17104fde04
Merge branch 'prep-release-3.2.11' into prep-release-3.3.2 2020-11-04 22:08:26 +01:00
Marc Alexander
a4a31a36ce
Merge branch '3.3.x' 2020-11-04 22:05:43 +01:00
Marc Alexander
2f14cc832c
Merge branch '3.2.x' into 3.3.x 2020-11-04 22:05:11 +01:00
Marc Alexander
585728bc23
Merge branch 'prep-release-3.2.11' into 3.2.x 2020-11-04 22:00:12 +01:00
Marc Alexander
22c3b7edd6
[prep-release-3.2.11] Update changelog for 3.2.11 2020-11-04 20:00:56 +01:00
Marc Alexander
fa73b0b250
Merge pull request #63 from phpbb/ticket/security-265
[ticket/security-265] Reduce verbosity of jabber error return
2020-11-04 20:00:45 +01:00
Marc Alexander
d82715372b
[ticket/security-265] Add better checks for empty or not set data
SECURITY-265
2020-11-04 16:36:53 +01:00
Marc Alexander
084675c4f3
[ticket/security-265] Reduce verbosity of jabber error return
SECURITY-265
2020-11-04 16:36:53 +01:00
Marc Alexander
0a6421939b
[prep-release-3.2.11] Update changelog for 3.2.11 2020-11-04 16:35:34 +01:00
Marc Alexander
d5ca3dc132
[prep-release-3.2.11] Add migration for 3.2.11 2020-11-04 16:35:27 +01:00
Marc Alexander
adcbe0a2b1
[prep-release-3.2.11] Update versions for 3.2.11 2020-11-04 16:35:22 +01:00
Marc Alexander
556f7adab1
Merge pull request #62 from phpbb/ticket/security-264
[ticket/security-264] Ensure HTML entity state after removing formatting
2020-11-04 16:35:05 +01:00
3D-I
d3afd6ec68 [ticket/16629] Fix ACP get_database_size() for MySql 8
PHPBB3-16629
2020-11-02 17:42:23 +01:00
Marc Alexander
fe9f5e3386
Merge pull request #6069 from Noxwizard/ticket/16625
[ticket/16625] Add mbstring to install docs
2020-10-27 20:54:57 +01:00
Noxwizard
743d83ef71
[ticket/16625] Add mbstring to install docs
PHPBB3-16625
2020-10-26 21:03:39 +01:00
Marc Alexander
72080f970f
Merge branch '3.3.x' 2020-10-25 16:21:07 +01:00
Marc Alexander
76c18255b6
Merge pull request #6014 from rxu/ticket/16538
[ticket/16538] Add MySQL 8 tests
2020-10-25 16:21:01 +01:00
Marc Alexander
f9da1563bc
Merge branch '3.3.x' 2020-10-25 10:33:56 +01:00
Marc Alexander
a6b1c27a5d
Merge pull request #6068 from marc1706/ticket/16619
[ticket/16619] Corrected spelling of non-existant
2020-10-25 10:33:50 +01:00
Marc Alexander
9ce910d50e
Merge branch '3.3.x' 2020-10-24 17:31:22 +02:00
Marc Alexander
783cea8d52
Merge pull request #5291 from toxyy/ticket/15722
[ticket/15722] Allow forum topicrow pagination to use topicrow values
2020-10-24 17:31:16 +02:00
Marc Alexander
3ae7a42ea1
Merge pull request #6067 from rxu/ticket/16604-master
[ticket/16604] Display warning messages on storage path setting issues
2020-10-24 15:42:59 +02:00
Mark D. Hamill
a7810bc279
[ticket/16619] Corrected spelling of non-existant
PHPBB3-16619
2020-10-24 15:06:35 +02:00
Marc Alexander
32224a9d5a
Merge branch '3.3.x' 2020-10-24 10:42:00 +02:00
Marc Alexander
dd7a184926
[3.3.x] Update version numbers to 3.3.3-dev 2020-10-24 10:39:11 +02:00
Marc Alexander
7cbcf4351b
Merge branch 'prep-release-3.3.2' into 3.3.x 2020-10-24 10:37:32 +02:00
Marc Alexander
3957161124
[ticket/security-264] Ensure HTML entity state after removing formatting
SECURITY-264
2020-10-23 20:38:51 +02:00
Marc Alexander
840173a21e
[prep-release-3.3.2] Update Changelog for 3.3.2-RC1 2020-10-19 21:20:20 +02:00
Marc Alexander
66e9832f5e
[prep-release-3.3.2] Add migration for 3.3.2-RC1 2020-10-19 20:48:53 +02:00
Marc Alexander
67ad602041
[prep-release-3.3.2] Update version numbers to 3.3.2 2020-10-18 13:54:44 +02:00
Marc Alexander
7716961f07
[prep-release-3.3.2] Update version number to 3.3.2-RC1 2020-10-18 13:54:02 +02:00
Marc Alexander
6876559ceb
[prep-release-3.3.2] Add 2020 to CREDITS.txt 2020-10-18 13:53:00 +02:00
rxu
473bb417a2
[ticket/16604] Optimize code and avoid code duplication
PHPBB3-16604
2020-10-18 15:56:13 +07:00
rxu
ba9fd7f5df
[ticket/16549] Fix tests
1. If $service array is empty, $service[0] call will throw fatal error in PHP 8.
2. Division by zero was promoted to fatal error
and throws DivisionByZeroError exception in PHP 8+
3. Adjust make_clickable() logic to avoid 'Undefined array key 3' error.

PHPBB3-16549
2020-10-18 15:09:07 +07:00
rxu
fe38280a1a
[ticket/16549] Fix tests
1. If $service array is empty, $service[0] call will throw fatal error in PHP 8.
2. Division by zero was promoted to fatal error
and throws DivisionByZeroError exception in PHP 8+
3. Adjust make_clickable() logic to avoid 'Undefined array key 3' error.

PHPBB3-16549
2020-10-18 14:59:11 +07:00
rxu
fff200b1d8
[ticket/16549] Rename class phpbb_lint_test rather than the test file
PHPBB3-16549
2020-10-18 11:26:44 +07:00
rxu
36bce1158f
[ticket/16549] Rename class phpbb_lint_test rather than the test file
PHPBB3-16549
2020-10-18 11:25:52 +07:00
rxu
aca11471bf
[ticket/16549] Fix new tests
PHPBB3-16549
2020-10-18 10:38:47 +07:00
rxu
5ecb81e1d5
[ticket/16549] Fix more tests
PHPBB3-16549
2020-10-18 10:38:47 +07:00
rxu
3df19411b4
[ticket/16549] Fix tests
PHPBB3-16549
2020-10-18 10:38:46 +07:00
rxu
342301a1fc
[ticket/16549] Fix composer dependencies
PHPBB3-16549
2020-10-18 10:38:46 +07:00
rxu
185b9eee41
[ticket/16549] Fix select auth method test
PHPBB3-16549
2020-10-18 10:38:36 +07:00
rxu
108997396f
[ticket/16549] Require stable versions as PHPUnit 9.3 has been released
PHPBB3-16549
2020-10-18 10:38:35 +07:00
rxu
80ec1dc042
[ticket/16549] Fix migrations_check_config_added_test
PHPBB3-16549
2020-10-18 10:38:35 +07:00
rxu
032d898ddb
[ticket/16549] PHPUnit function declarations tiny cleanup
PHPBB3-16549
2020-10-18 10:38:34 +07:00
rxu
2b6af5c334
[ticket/16549] rename lint_test.php
As of PHPUnit 9.1, test filename should match test class name.

PHPBB3-16549
2020-10-18 10:38:34 +07:00
rxu
3444e8816b
[ticket/16549] Avoid deprecated properties/methods in newer PHPUnit versions
PHPBB3-16549
2020-10-18 10:38:34 +07:00
rxu
fa9bfce4f6
[ticket/16549] update dependencies for nightly tests
PHPBB3-16549
2020-10-18 10:38:33 +07:00
rxu
aceeb30463
[ticket/16549] Fix wrong exception message function names
PHPBB3-16549
2020-10-18 10:38:33 +07:00
rxu
6785db282e
[ticket/16549] Remove exception expectation annotations
PHPBB3-16549
2020-10-18 10:38:32 +07:00
rxu
3d87d61dae
[ticket/16549] Add void return type of template methods
PHPBB3-16549
2020-10-18 10:38:32 +07:00
rxu
d7cb104fc1
[ticket/16549] Move from assert[Not]Contains to assertString[Not]ContainsString
PHPBB3-16549
2020-10-18 10:38:31 +07:00
rxu
cc753db132
[ticket/16549] Fix new tests
PHPBB3-16549
2020-10-18 10:37:17 +07:00
rxu
ec565de6cb
[ticket/16549] Fix tests
PHPBB3-16549
2020-10-18 10:37:16 +07:00
rxu
fc631040fd
[ticket/16549] Fix composer dependencies
PHPBB3-16549
2020-10-18 10:37:16 +07:00
rxu
615d5eaa77
[ticket/16549] Fix select auth method test
PHPBB3-16549
2020-10-18 10:36:43 +07:00
rxu
72c4c18364
[ticket/16549] Require stable versions as PHPUnit 9.3 has been released
PHPBB3-16549
2020-10-18 10:36:42 +07:00
rxu
4c4debf004
[ticket/16549] PHPUnit function declarations tiny cleanup
PHPBB3-16549
2020-10-18 10:36:42 +07:00
rxu
7323e4467b
[ticket/16549] rename lint_test.php
As of PHPUnit 9.1, test filename should match test class name.

PHPBB3-16549
2020-10-18 10:36:41 +07:00
rxu
c954249dfa
[ticket/16549] Avoid deprecated properties/methods in newer PHPUnit versions
PHPBB3-16549
2020-10-18 10:36:41 +07:00
rxu
f6a7fe168a
[ticket/16549] update dependencies for nightly tests
PHPBB3-16549
2020-10-18 10:36:41 +07:00
rxu
659e1e4a26
[ticket/16549] Fix wrong exception message function names
PHPBB3-16549
2020-10-18 10:36:40 +07:00
rxu
632bcdd2da
[ticket/16549] Remove exception expectation annotations
PHPBB3-16549
2020-10-18 10:36:40 +07:00
rxu
fb62d22013
[ticket/16549] Add void return type of template methods
PHPBB3-16549
2020-10-18 10:36:39 +07:00
rxu
58ea656fd8
[ticket/16549] Move from assert[Not]Contains to assertString[Not]ContainsString
PHPBB3-16549
2020-10-18 10:36:39 +07:00
rxu
43805f4eaa
[ticket/16604] Only apply checks to the local storage provider
PHPBB3-16604
2020-10-18 00:07:56 +07:00
rxu
3ba7a7a30e
[ticket/16604] Display warning messages on storage path setting issues
PHPBB3-16604
2020-10-17 22:56:11 +07:00
Marc Alexander
ff5bbda0f4
Merge branch '3.3.x' 2020-10-17 17:00:22 +02:00
Marc Alexander
a29d7d51ea
Merge pull request #6063 from marc1706/ticket/16616-master
[ticket/16616] Update composer dependencies to latest versions
2020-10-17 17:00:18 +02:00
Marc Alexander
16d8698e1b
Merge pull request #6062 from marc1706/ticket/16616
[ticket/16616] Update composer dependencies to latest versions
2020-10-17 16:59:39 +02:00
Marc Alexander
912549029c
Merge branch 'ticket/16616' into ticket/16616-master 2020-10-17 11:04:24 +02:00
Marc Alexander
d8ae6cea75
[ticket/16616] Update composer to 1.10.6
PHPBB3-16616
2020-10-17 10:59:18 +02:00
Marc Alexander
dc40572312
[ticket/16616] Do not use latest polyfill-intl-idn
It has a declaration conflict with patchwork/utf8.

PHPBB3-16616
2020-10-17 10:57:42 +02:00
Marc Alexander
7acf4f4030
Merge branch '3.3.x' 2020-10-14 21:21:42 +02:00
Marc Alexander
3c014ccb2b
Merge pull request #6058 from Crizz0/ticket/16612
[ticket/16612] Restructure HTML of Terms PP COPPA
2020-10-14 21:21:19 +02:00
Christian Schnegelberger
bd22a92d68 [ticket/16612] Add <br> to ToU and PP
PHPBB3-16612
2020-10-13 20:00:29 +02:00
Christian Schnegelberger
40c2fa7e5e [ticket/16612] Remove html from lang key instead of 1 br per paragraph
PHPBB3-16612
2020-10-13 19:20:48 +02:00
Christian Schnegelberger
604b3f49b7 [ticket/16612] Change class names from agreement text
PHPBB3-16612
2020-10-09 19:13:24 +02:00
Marc Alexander
4679c82214
Merge pull request #6061 from marc1706/ticket/16615
[ticket/16615] Update xo, yargs-parser, and dependencies
2020-10-08 21:49:50 +02:00
Marc Alexander
0ba01ce638
[ticket/16616] Update latest versions on master
PHPBB3-16616
2020-10-08 21:47:26 +02:00
Marc Alexander
d09927b823
Merge branch 'ticket/16616' into ticket/16616-master 2020-10-08 21:46:44 +02:00
Marc Alexander
f6cbc7e80b
[ticket/16616] Update composer dependencies to latest versions
PHPBB3-16616
2020-10-08 21:38:03 +02:00
Marc Alexander
e54a2ae91d
Merge pull request #6060 from marc1706/ticket/16604
[ticket/16604] Remove checks for avatar upload path in avatar settings
2020-10-08 21:27:43 +02:00
Marc Alexander
63e0b1b2f3
Merge branch '3.3.x' 2020-10-08 21:26:20 +02:00
Marc Alexander
0417599344
Merge pull request #6002 from rxu/ticket/16512
[ticket/16512] Fix make_clickable() to make use of custom link classes
2020-10-08 21:26:10 +02:00
Marc Alexander
f29eebc629
Merge branch '3.3.x' 2020-10-08 21:19:09 +02:00
Marc Alexander
c694e86422
Merge pull request #6054 from senky/ticket/16593
[ticket/16593] Define params in the constructor
2020-10-08 21:18:47 +02:00
Marc Alexander
0ed8fffd8f
[ticket/16615] Update xo, yargs-parser, and dependencies
PHPBB3-16615
2020-10-08 20:55:54 +02:00
Marc Alexander
5d063429f3
[ticket/16604] Remove checks for avatar upload path in avatar settings
This is unfortunately no longer possible to do on master.

PHPBB3-16604
2020-10-08 20:38:27 +02:00
Christian Schnegelberger
a951ca4489 [ticket/16589] Topic in to New topic in > newtopic_notify.txt
PHPBB3-16589
2020-10-08 14:11:02 +02:00
Christian Schnegelberger
794ad66896 [ticket/16612] Get back to <br> and add <p> for coppa in template
PHPBB3-16612
2020-10-08 09:07:26 +02:00
Marc Alexander
6f6ee8ca24
Merge branch '3.3.x' 2020-10-07 21:31:26 +02:00
Marc Alexander
857cec0509
Merge pull request #6053 from senky/ticket/16562
[ticket/16562] Add password requirements to reset
2020-10-07 21:30:55 +02:00
Christian Schnegelberger
d3472cd4a1 [ticket/16612] Use px instead of em for css properties
PHPBB3-16612
2020-10-07 19:23:51 +02:00
rxu
d6078821c5
[ticket/16512] Minor code adjustments
PHPBB3-16512
2020-10-06 07:31:29 +07:00
Christian Schnegelberger
21019fac66 [ticket/16589] Update titles and mail text
PHPBB3-16589
2020-10-05 19:43:48 +02:00
Christian Schnegelberger
03c6ed32fb [ticket/16589] Shorten the short/bookmark.txt mail template
PHPBB3-16589
2020-10-05 18:17:57 +02:00
Marc Alexander
b8f7b53386
Merge branch '3.3.x' 2020-10-05 18:12:42 +02:00
Marc Alexander
1f98477c22
Merge pull request #6049 from rxu/ticket/16604
[ticket/16604] Display warning messages on avatar upload setting issues
2020-10-05 18:12:38 +02:00
Marc Alexander
19080b2d08
Merge branch '3.3.x' 2020-10-05 18:08:53 +02:00
Marc Alexander
c8351d6d20
Merge pull request #6051 from rxu/ticket/16605
[ticket/16605] Fix possible SQL error on user registration
2020-10-05 18:08:48 +02:00
Marc Alexander
4897c3ccc4
Merge branch '3.3.x' 2020-10-04 21:15:47 +02:00
Marc Alexander
54eef1153f
Merge pull request #6055 from senky/ticket/16532
[ticket/16532] Store example post in XML
2020-10-04 21:15:42 +02:00
Marc Alexander
6fe6fd6804
Merge branch '3.3.x' 2020-10-04 21:11:53 +02:00
Marc Alexander
88d257f04b
Merge pull request #6057 from iMattPro/ticket/16608
[ticket/16608] Modernize readme
2020-10-04 21:11:46 +02:00
Christian Schnegelberger
a55b96c9f6 [ticket/16589] Shortens subject and email content
PHPBB3-16589
2020-10-04 13:44:41 +02:00
Christian Schnegelberger
14d96d0086 [ticket/16612] Restructure HTML of Terms PP COPPA
PHPBB3-16612
2020-10-03 23:36:16 +02:00
Matt Friedman
8ad14af39c [ticket/16608] Add documentation info
PHPBB3-16608
2020-10-02 09:42:07 -07:00
Matt Friedman
52217bd4e4 [ticket/16608] Cosmic Logo
PHPBB3-16608
2020-10-02 00:15:22 -07:00
Matt Friedman
dfdb92d3ab [ticket/16608] Update images again
PHPBB3-16608
2020-10-02 00:00:13 -07:00
Matt Friedman
358a5d8b46 [ticket/16608] Adjust the blueness of the logo
PHPBB3-16608
2020-10-01 23:36:25 -07:00
Matt Friedman
dcfddb8445 [ticket/16608] Modernize readme
PHPBB3-16608
2020-10-01 17:57:12 -07:00
Jakub Senko
fa14375a65
[ticket/16562] Add password requirements to reset
Credits to thecoalman:
https://www.phpbb.com/community/viewtopic.php?p=15560491#p15560491

PHPBB3-16562
2020-09-30 13:35:15 +02:00
Jakub Senko
b494e6b043
[ticket/16593] Define params in the constructor
PHPBB3-16593
2020-09-30 13:17:16 +02:00
rxu
46d0cf7bb4
[ticket/16607] Update Oracle DBAL driver OCI8 aliases and functions
PHPBB3-16607
2020-09-29 22:13:19 +07:00
rxu
00849941c3
[ticket/16605] Fix possible SQL error on user registration
mysqli_insert_id() returns 0 if there was no previous query on the connection
or if the query did not update an AUTO_INCREMENT value for some reason.

PHPBB3-16605
2020-09-29 21:10:06 +07:00
rxu
36554f3ce8
[ticket/16604] Adjust code logic
PHPBB3-16604
2020-09-25 22:08:18 +07:00
Jakub Senko
2cb7e510dc
[ticket/16532] Store example post in XML
PHPBB3-16532
2020-09-25 15:03:10 +02:00
rxu
d80367c5fc
[ticket/16604] Adjust filesystem service dependency injection placement
PHPBB3-16604
2020-09-24 23:48:57 +07:00
Marc Alexander
2c24140452
Merge branch '3.3.x' 2020-09-23 18:53:44 +02:00
Marc Alexander
6b92f23c81
Merge pull request #5944 from mrgoldy/ticket/16436
[ticket/16436] Display correct "no topics" message when filtering by time
2020-09-23 18:53:38 +02:00
rxu
4698d20fb4
[ticket/16604] Do not test avatar upload directory permissions on Windows
PHPBB3-16604
2020-09-22 18:59:04 +07:00
rxu
f4287e1f56
[ticket/16604] Add test
PHPBB3-16604
2020-09-22 01:27:28 +07:00
rxu
0d68cebea8
[ticket/16604] Improve code readability
PHPBB3-16604
2020-09-21 22:30:42 +07:00
rxu
5e351dad53
[ticket/16604] Display warning messages on avatar upload setting issues
PHPBB3-16604
2020-09-20 23:29:58 +07:00
Marc Alexander
28e98be438
Merge branch '3.3.x' 2020-09-19 13:48:16 +02:00
Marc Alexander
2db4dc8c96
Merge pull request #6020 from rxu/ticket/16208
[ticket/16208] Fix posts/PM report notifications
2020-09-19 13:48:11 +02:00
rxu
856fcf7554
[ticket/16208] Code adjustments
PHPBB3-16208
2020-09-19 18:15:13 +07:00
rxu
242476c290
[ticket/16208] Fix closed post report notifications
PHPBB3-16208
2020-09-19 18:12:12 +07:00
rxu
3caa31bf58
[ticket/16208] Fix posts/PM report notifications
PHPBB3-16208
2020-09-19 18:11:59 +07:00
Marc Alexander
4eaa356679
Merge branch '3.3.x' 2020-09-19 11:28:31 +02:00
Marc Alexander
9c5f338d3c
Merge pull request #6037 from kasimi/ticket/16565
[ticket/16565] Lazy-load cron.task_collection
2020-09-19 11:12:41 +02:00
Marc Alexander
a93ad97f8b
Merge branch '3.3.x' 2020-09-19 10:50:13 +02:00
Marc Alexander
43eeb008fa
Merge pull request #6048 from JoshyPHP/ticket/16602
[ticket/16602] Check for mbstring extension support on install
2020-09-19 10:50:07 +02:00
Marc Alexander
9bcd9143a0
Merge branch '3.3.x' 2020-09-17 22:06:30 +02:00
Marc Alexander
0be63a81c7
Merge pull request #6046 from 3D-I/ticket/16569
[ticket/16569] Fix massive margin between zoomed posts
2020-09-17 22:06:16 +02:00
JoshyPHP
5b0406cfdc [ticket/16602] Added mbstring to Composer requirements
PHPBB3-16602
2020-09-16 00:42:34 +02:00
JoshyPHP
ca62538ce3 [ticket/16602] Check for mbstring extension support on install
PHPBB3-16602
2020-09-16 00:21:17 +02:00
3D-I
fb3f811cf3 [ticket/16569] Fix massive margin between zoomed posts
PHPBB3-16569
2020-09-15 02:34:46 +02:00
Marc Alexander
46bd456825
Merge branch '3.3.x' 2020-09-13 20:35:34 +02:00
Marc Alexander
192c1d81b8
Merge branch '3.2.x' into 3.3.x 2020-09-13 20:34:59 +02:00
Marc Alexander
d451f4180e
Merge pull request #6044 from marc1706/ticket/16597
[ticket/16597] Remove not supported branches from doctum-all.conf.php
2020-09-13 20:34:55 +02:00
Marc Alexander
5df37895d8
Merge pull request #6045 from marc1706/ticket/16597-3.2
[ticket/16597] Stop building docs with sami for 3.3 and above
2020-09-13 20:34:04 +02:00
Marc Alexander
d83eefaf14
Merge branch 'ticket/16597-3.2' into ticket/16597 2020-09-11 19:33:15 +02:00
Marc Alexander
0d2e9455aa
[ticket/16597] Stop building docs with sami for 3.3 and above
PHPBB3-16597
2020-09-11 19:31:43 +02:00
Marc Alexander
8bd35d47ad
[ticket/16597] Remove not supported branches from doctum-all.conf.php
PHPBB3-16597
2020-09-11 10:43:57 +02:00
Marc Alexander
1fd1d6210a
Merge branch '3.3.x' 2020-09-11 10:10:27 +02:00
Marc Alexander
c728889e0e
Merge pull request #5168 from juanse254/ticket/15594
[ticket/15594] Removed references to AOL and AIM as it is discontinued.
2020-09-11 10:10:20 +02:00
Marc Alexander
4de62a3712
[ticket/15594] Use correct v33x namespace for migration
PHPBB3-15594
2020-09-10 12:52:11 +02:00
Marc Alexander
3d36211101
Merge branch '3.3.x' 2020-09-10 12:43:45 +02:00
Marc Alexander
c141962dc8
Merge pull request #6018 from rxu/ticket/16544
[ticket/16544] Use forum_notify.txt for forum subscription email notifications
2020-09-10 12:43:40 +02:00
Marc Alexander
d32bb65cb7
Merge branch '3.3.x' 2020-09-09 09:24:32 +02:00
Marc Alexander
93796bb474
Merge pull request #5327 from rubencm/ticket/15300
[ticket/15300] Show maximum attachment filesize
2020-09-09 09:24:25 +02:00
Marc Alexander
17c4fe6f9e
Merge branch '3.3.x' 2020-09-08 20:41:52 +02:00
Marc Alexander
619820a059
Merge pull request #6043 from code-lts/3.3.x
[ticket/16587] Replace Sami by Doctum
2020-09-08 20:33:58 +02:00
William Desportes
3be5ab3a5c
[ticket/16587] Restore the Doctum config script and document the process
PHPBB3-16587
2020-09-08 11:08:35 +02:00
William Desportes
7f29daf0d4
[ticket/16587] Improve the wording of the update script
PHPBB3-16587
2020-09-08 11:00:46 +02:00
Marc Alexander
9a23f187ce
[ticket/16587] Adjust composer.lock to reflect all changes for sami removal
PHPBB3-16587
2020-09-08 10:40:35 +02:00
William Desportes
8b21096919
[ticket/16587] Add Doctum phar file
PHPBB3-16587
2020-09-07 12:11:31 +02:00
William Desportes
4dada87d32
[ticket/16587] Clean the TravisCI Doctum script and update build file
PHPBB3-16587
2020-09-07 12:11:31 +02:00
William Desportes
322f8eabd6
[ticket/16587] Replace Sami by Doctum
PHPBB3-16587
2020-09-07 12:11:31 +02:00
William Desportes
2b17ecf196
[ticket/16587] Use Doctum phar
PHPBB3-16587
2020-09-07 12:11:31 +02:00
William Desportes
1484f8ce91
[ticket/16587] Replace Sami by Doctum
PHPBB3-16587
2020-09-07 12:11:31 +02:00
Marc Alexander
52cb565eef
[ticket/16587] Remove Doctum from composer.json
PHPBB3-16587

[ticket/16587] Adjust composer.lock changes to only removal of sami

PHPBB3-16587
2020-09-07 12:11:31 +02:00
William Desportes
a755103350
[ticket/16587] Clean the TravisCI Doctum script
PHPBB3-16587
2020-09-07 12:11:31 +02:00
William Desportes
414e17a089
[ticket/16587] Fix phpdoc errors reported by Doctum on @todo blocks
PHPBB3-16587
2020-09-07 12:11:31 +02:00
William Desportes
fedfc330ef
[ticket/16587] Fix phpdoc errors reported by Doctum
PHPBB3-16587
2020-09-07 12:11:31 +02:00
Marc Alexander
f65b60d5bc
Merge branch '3.3.x' 2020-09-07 11:51:10 +02:00
Marc Alexander
8a8a05e31c
Merge pull request #6029 from MichaIng/ticket/16556
[ticket/16556] Remove purposeless <Files "*"> from .htaccess
2020-09-07 11:51:05 +02:00
rxu
8e2dd65c6e
[ticket/16544] Correctly mark notification read
PHPBB3-16544
2020-09-02 22:11:52 +07:00
rxu
02f54ef219
[ticket/16544] Fix notifications tests
PHPBB3-16544
2020-09-02 22:11:51 +07:00
rxu
aa76f6b9f2
[ticket/16544] Use forum_notify.txt for forum subscription email notifications
PHPBB3-16544
2020-09-02 22:11:51 +07:00
MichaIng
eff277a872 [ticket/16556] Remove purposeless <Files "*"> from .htaccess
Wrapping access permissions into <Files "*"> at best has zero effect
and implies unnecessary code and parsing for the web server. At least
it does not block access to files only, but still denies auto indexing
and access to sub directories effectively as well. But removing this
directive is still the cleaner and safer way to deny access to any
kind of resource that is provided within the directory in question.

To deny access to migration data, a single .htaccess file can be used.
This reduces the effort for future changes and it is not required
anymore to create new .htaccess files for every new migration
directory.

Additionally this corrects the fact the "Require" is part of
"mod_authz_core", not "mod_authz_host".

PHPBB3-16556

Signed-off-by: MichaIng <micha@dietpi.com>
2020-09-01 18:19:13 +02:00
Marc Alexander
e56088f921
[ticket/15594] Adjust depends_on and add effectively_installed check
PHPBB3-15594
2020-08-30 22:14:56 +02:00
Marc Alexander
269f9251a2
[ticket/15594] Convert to short array syntax
PHPBB3-15594
2020-08-30 22:12:16 +02:00
Marc Alexander
ca2a380d03
[ticket/15594] Move remove_profilefield_aol migration to v33x
PHPBB3-15594
2020-08-30 22:08:44 +02:00
juanse254
a2ab14d9d5
[ticket/15594] Removed references to AOL and AIM as it is discontinued.
Since AIM is not available anymore,
AOL fields must be removed and redirected to profile.
Also, a migration file was created for current users
updating to 3.2.x.

PHPBB3-15594
2020-08-30 22:08:24 +02:00
Marc Alexander
10dbc2878c
Merge pull request #5334 from rubencm/ticket/12630
[ticket/12630] Add debug.url_matcher
2020-08-30 14:49:38 +02:00
Marc Alexander
2c65df7185
Merge branch '3.3.x' 2020-08-30 14:47:35 +02:00
Marc Alexander
0d3dd61ad4
Merge pull request #6007 from rxu/ticket/16526
[ticket/16526] Correctly handle ACP CSV settings
2020-08-30 14:47:20 +02:00
rxu
13aa1ff760
[ticket/16526] Get rid of goto operator
PHPBB3-16526
2020-08-30 18:04:04 +07:00
rubencm
92c31dd454 [ticket/12630] Use di to inject parameter
PHPBB3-12630
2020-08-30 10:47:28 +00:00
Rubén Calvo
f8888c62ca [ticket/12630] Add debug.url_matcher
PHPBB3-12630
2020-08-30 10:37:07 +00:00
Marc Alexander
d94ee3f864
Merge pull request #5335 from rubencm/ticket/15765
[ticket/15765] Add debug.url_generator
2020-08-30 12:01:51 +02:00
rubencm
21fac34854
[ticket/15765] Change parameter to true
PHPBB3-15765
2020-08-30 10:32:38 +02:00
rubencm
eac6e1a557
[ticket/15765] Add missing property
PHPBB3-15765
2020-08-30 10:30:00 +02:00
rubencm
116eb64755
[ticket/15765] Inject parameter
PHPBB3-15765
2020-08-30 10:29:59 +02:00
Rubén Calvo
6b337e0882
[ticket/15765] Add debug.url_generator
PHPBB3-15765
2020-08-30 10:29:59 +02:00
Marc Alexander
7870c48ced
[ticket/15300] Only display max filesize if it's not zero
PHPBB3-15300
2020-08-29 13:56:25 +02:00
Marc Alexander
59e5f17cd6
Merge branch '3.3.x' 2020-08-28 21:14:40 +02:00
Marc Alexander
5d0f7229e3
Merge pull request #6019 from rxu/ticket/16488
[ticket/16488] Fix not displaying min input element attribute when 0
2020-08-28 21:14:12 +02:00
Marc Alexander
bd407fd866
[ticket/16488] Add test for min value 0 as min number
PHPBB3-16488
2020-08-27 20:41:38 +02:00
Marc Alexander
bdf2e6f709
Merge branch '3.3.x' 2020-08-25 21:05:00 +02:00
Marc Alexander
98515e7c7d
Merge pull request #6041 from Crizz0/ticket/16588
[ticket/16588] Updates link to plural rules from 3.2.x to 3.3.x
2020-08-25 21:04:49 +02:00
Christian Schnegelberger
34d415a6b3 [ticket/16588] Updates link to plural rules from 3.2.x to 3.3.x
PHPBB3-16588
2020-08-25 12:11:56 +02:00
Marc Alexander
e61dcc9590
Merge branch '3.3.x' 2020-08-23 16:49:44 +02:00
Marc Alexander
c1ce0153ea
Merge pull request #5981 from ansavin/ticket/16366
[ticket/16366] Make viewtopic lang vars available in feed pages
2020-08-23 16:49:36 +02:00
Marc Alexander
d095a8537d
Merge branch '3.3.x' 2020-08-23 16:47:13 +02:00
Marc Alexander
9de41ce44c
Merge pull request #6038 from JoshyPHP/ticket/16580
[ticket/16580] Update rendering tests to match actual Prosilver
2020-08-23 16:46:40 +02:00
Marc Alexander
6e97bfa956
Merge pull request #6040 from iMattPro/ticket/16237
[ticket/16237] Fix broken vars and remove conditional overhead
2020-08-23 16:45:38 +02:00
Matt Friedman
9b9ca25934 [ticket/16237] Fix broken vars and remove conditional overhead
PHPBB3-16237
2020-08-21 15:33:08 -07:00
Marc Alexander
49dd2791e4
Merge pull request #5753 from hanakin/ticket/16237
[ticket/16237] Overhaul icons to use Twig function
2020-08-21 19:50:58 +02:00
hanakin
a060e4f186
[ticket/16237] include icon.css only once
PHPBB3-16237
2020-08-21 12:01:15 +02:00
hanakin
a9b38bb2cb
[ticket/16237] fix quote icon
PHPBB3-16237
2020-08-21 12:01:15 +02:00
Marc Alexander
22b03d9514
[ticket/16237] Fix typo in SITE_DESCRIPTION twig syntax
PHPBB3-16237
2020-08-21 12:01:15 +02:00
hanakin
401eac09cf
[ticket/16237] fix missed report icon
PHPBB3-16237
2020-08-21 12:01:15 +02:00
JoshyPHP
9efa7c1a8c [ticket/16580] Fixed email template in bbcode.html
Relates to #4976

PHPBB3-16580
2020-08-20 14:36:29 +02:00
JoshyPHP
762d9fcf7b [ticket/16580] Updated email-related test
This ensures that re-activating email fields does not introduce any exploit

PHPBB3-16580
2020-08-20 14:35:38 +02:00
JoshyPHP
62333f0ca2 [ticket/16580] Updated regression tests
PHPBB3-16580
2020-08-20 14:35:38 +02:00
JoshyPHP
1ac142347e [ticket/16580] Update rendering tests to match actual Prosilver
PHPBB3-16580
2020-08-20 14:35:38 +02:00
hanakin
bc59782171 [ticket/16237] move color from functions
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
6af33f95fc [ticket/16237] fix search_results
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
e9227797a0 [ticket/16237] fix typo
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
f93f29aea4 [ticket/16237] fix typo
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
e904ac891c [ticket/16237] Add flash back for now
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
f7dfff7cf0 [ticket/16237] fix merge conflicts
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
a1b88e12ca [ticket/16237] fix mcp_post
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
3eb192ad7b [ticket/16237] fix font awsome icon alignment
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
6badd3e1df [ticket/16237] fix responsive menu in footer
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
a20de9f043 [ticket/16237] fix mcp_forum
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
50faa5affb [ticket/16237] cleanup leftovers
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
63c7488f18 [ticket/16237] Add missing template vars
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
98e6006c4f [ticket/16237] fix responsive footer/header navs
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
3c7d941135 [ticket/16237] need to update WebDriver/phantomJS
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
21bef051af [ticket/16237] rework navbar-footer css only no js
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
dd25ed1155 [ticket/16237] fix minor typos
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
46c6fab418 [ticket/16237] Remove responsive menu js stuff
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
277a5b4229 [ticket/16237] remove fontawsome tests
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
6d7f535fa0 [ticket/16237] use twig 4 responsive post buttons
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
20fe1836fd [ticket/16237] Fix icon test
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
6787170f3a [ticket/16237] use post button.html vs res menu bs
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
13897b705a [ticket/16237] fix unread link
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
02fcfe5700 [ticket/16237] fix errors
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
c32a1b1278 [ticket/16237] fix several issues
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
b33ab7545c [ticket/16237] L_ required for INDEX
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
df45e5c9d2 [ticket/16237] lets just cleanup the micro crap
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
9aee99b818 [ticket/16237] fix lang function
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
a8a5207a42 [ticket/16237] revert some changes
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
9487edf1ee [ticket/16237] add home icon back after micro crap
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
277e066a63 [ticket/16237] first round of fixes
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
e8493f9159 [ticket/16237] use icon function title when poss
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
8f4b546958 [ticket/16237] fix ajax subscribe icons
PHPBB3-16237
2020-08-19 10:40:06 -10:00
hanakin
dc4fe2d4b7 [ticket/16237] squash all commits
PHPBB3-16237
2020-08-19 10:40:06 -10:00
Marc Alexander
cb3bd5528f
Merge pull request #5846 from rubencm/ticket/19346
[ticket/16346] Small improvements
2020-08-19 21:10:07 +02:00
Marc Alexander
f1db56f716
Merge branch '3.3.x' 2020-08-19 21:08:59 +02:00
Marc Alexander
1d54d60f04
Merge pull request #6039 from rubencm/ticket/16583
[ticket/16583] Fix cancel button
2020-08-19 21:08:45 +02:00
rubencm
fef1996b3d [ticket/16583] Fix cancel button
PHPBB3-16583
2020-08-19 05:04:28 +00:00
rubencm
490ddbc2cd [ticket/16346] Fix method arguments
PHPBB3-16346
2020-08-14 18:42:50 +00:00
rubencm
758c28ca69 [ticket/16346] More fixes
PHPBB3-16346
2020-08-14 08:29:14 +00:00
rubencm
52b7125cce [ticket/16346] More fixes
PHPBB3-16346
2020-08-14 08:29:14 +00:00
rubencm
4156204419 [ticket/16346] More fixes
PHPBB3-16346
2020-08-14 08:29:14 +00:00
rubencm
0478ccee89 [ticket/16346] Remove unused constants
PHPBB3-16346
2020-08-14 08:29:14 +00:00
rubencm
03e01bbddd [ticket/16346] Don't use deprecated function
PHPBB3-16346
2020-08-14 08:29:14 +00:00
rubencm
b13fb3298f [ticket/16346] Remove code in test
PHPBB3-16346
2020-08-14 08:29:14 +00:00
rubencm
6969a9d0db [ticket/16346] Remove parameters
PHPBB3-16346
2020-08-14 08:29:14 +00:00
rubencm
774c609c4a [ticket/16345] Small improvements
PHPBB3-16346
2020-08-14 08:29:06 +00:00
rxu
0bc9d87891
[ticket/16538] Add identifiers quoting
If reserved word is used as identifier, it must be quoted.
If alias is used elsewhere in SQL statement, it must be quoted.

PHPBB3-16535
PHPBB3-16538
2020-08-14 04:51:11 +07:00
rxu
3bbe0f1d4e
[ticket/16538] Move script execution to setip-phpbb.sh
PHPBB3-16538
2020-08-14 04:44:06 +07:00
rxu
55d9154b01
[ticket/16538] Add MySQL 8 tests
PHPBB3-16538
2020-08-14 04:43:55 +07:00
rxu
6cd54639b5
[ticket/16526] Adjust test to use better assertions
PHPBB3-16526
2020-08-14 04:30:20 +07:00
rxu
7ef87e3fbd
[ticket/16512] Adjust test to use better assertions
PHPBB3-16512
2020-08-14 04:24:57 +07:00
rxu
68122fca27
[ticket/16512] Add user_ipwhois() test which internally uses make_clickable()
PHPBB3-16512
2020-08-14 04:24:55 +07:00
rxu
f340e8ca04
[ticket/16512] Docblock and code adjustments
PHPBB3-16512
2020-08-14 04:24:52 +07:00
rxu
da4b446ac6
[ticket/16512] Fix make_clickable() to make use of custom link classes
PHPBB3-16512
2020-08-14 04:24:49 +07:00
Marc Alexander
3cceeb45bf
Merge branch '3.3.x' 2020-08-13 21:16:33 +02:00
Marc Alexander
7d18ecd1bf
Merge pull request #6012 from rxu/ticket/16533
[ticket/16533] Add autologin keys management UCP module events
2020-08-13 21:15:59 +02:00
ansavin
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
Marc Alexander
a4572ff16b
Merge branch '3.3.x' 2020-08-12 22:00:37 +02:00
Marc Alexander
05a58e8942
Merge pull request #6005 from AlfredoRamos/ticket/16525
[ticket/16525] Remove usage of pg_constraint.consrc for PostgreSQL 12
2020-08-12 22:00:16 +02:00
Marc Alexander
aae367e394
Merge branch '3.3.x' 2020-08-12 21:47:12 +02:00
Marc Alexander
1c724d0860
Merge pull request #6009 from iMattPro/ticket/16527
[ticket/16527] Add a role_exists method to permissions migrator tool
2020-08-12 21:46:50 +02:00
Marc Alexander
8a371bdd1f
Merge pull request #6036 from marc1706/ticket/16572
[ticket/16572] Update node modules to latest versions
2020-08-12 13:23:07 +02:00
kasimi
76f2305b84
[ticket/16565] Inject service container
PHPBB3-16565
2020-08-12 13:03:23 +02:00
kasimi
0daf6ccbcb
[ticket/16565] Fixed cron.manager tests
PHPBB3-16565
2020-08-12 12:51:59 +02:00
Marc Alexander
8a0492841b
[ticket/16572] Update node modules to latest versions
PHPBB3-16572
2020-08-11 17:47:55 +02:00
Alec
c903381154 [ticket/15951] Add requested changes
Revert changes with $topic_info
Add $quickmod to the event
Change since versions to latest

PHPBB3-15951
2020-08-11 08:08:17 -04:00
Toxyy
0ae8710132 [ticket/15722] Allow forum topicrow pagination to use topicrow values
Changes topicrow pagination to use values from topicrow

This allows pagination to reflect values from core.viewforum_modify_row

PHPBB3-15722
2020-08-11 07:46:59 -04:00
Alec
ebc4912ada [ticket/15951] Add core.mcp_modify_permissions
Allow non staff to access mcp functions
This event would allow normal users to delete topics, for example
If extensions need normal users to access this file they will need this event

PHPBB3-15951
2020-08-11 07:44:00 -04:00
Alec
663e611fae [ticket/15951] Add core.mcp_delete_topic_modify_hidden_fields
Allow modification of the hidden fields when deleting topics
This lets you control the permissions for permanently deleting topics
Template variables can also be modified at this point

PHPBB3-15951
2020-08-11 07:44:00 -04:00
Alec
f4a1d4ef02 [ticket/15951] Add core.mcp_delete_topic_modify_permissions
Allow modification to permissions when deleting topics
This allows $check_permission to be false in the phpbb_check_ids function call

PHPBB3-15951
2020-08-11 07:44:00 -04:00
kasimi
fe97d19c66
[ticket/16565] Lazy-load cron.task_collection
PHPBB3-16565
2020-08-11 07:59:10 +02:00
Marc Alexander
6a001fb4a4
Merge branch '3.3.x' 2020-08-10 20:51:40 +02:00
Marc Alexander
d7ccd22383
Merge pull request #6034 from 3D-I/ticket/16559
[ticket/16569] Fix massive margin between zoomed posts
2020-08-10 20:51:32 +02:00
Marc Alexander
26f50ba14c
Merge branch '3.3.x' 2020-08-10 20:42:23 +02:00
Marc Alexander
bda6b55047
Merge pull request #6033 from 3D-I/ticket/16568
[ticket/16568] Fix responsive tabs
2020-08-10 20:41:59 +02:00
Marc Alexander
d011b8608b
Merge branch '3.3.x' 2020-08-10 17:33:55 +02:00
Marc Alexander
15e1d87527
Merge pull request #6035 from Crizz0/ticket/16571
[ticket/16571] Update s9e/text-formatter to 2.7.3
2020-08-10 17:33:44 +02:00
Marc Alexander
fac9217b3f
Merge branch '3.3.x' 2020-08-10 17:31:24 +02:00
Marc Alexander
922f75b004
Merge pull request #6030 from marc1706/ticket/16557
[ticket/16557] Support piping tracker XML to build_changelog.php
2020-08-10 17:31:14 +02:00
Marc Alexander
9accf4dd40
Merge branch '3.3.x' 2020-08-10 17:28:24 +02:00
Marc Alexander
f3f3d0f9a9
Merge pull request #5970 from mrgoldy/ticket/16472-master
[ticket/16472] [Master] Remove UI tests and php-webdriver/webdriver
2020-08-10 17:28:19 +02:00
Marc Alexander
f729887320
Merge pull request #5969 from mrgoldy/ticket/16472
[ticket/16472] [3.3.x] Remove UI tests
2020-08-10 17:27:27 +02:00
Christian Schnegelberger
fc75ca40c3 [ticket/16571] Update s9e/text-formatter to 2.7.3
PHPBB3-16571
2020-08-10 09:31:24 +02:00
3D-I
3e97ed915a [ticket/16569] Fix massive margin between zoomed posts
PHPBB3-16569
2020-08-10 01:36:40 +02:00
3D-I
ecfd198c3f [ticket/16568] Fix responsive tabs
PHPBB3-16568
2020-08-09 21:46:39 +02:00
Marc Alexander
22b04985af
Merge branch '3.3.x' 2020-08-09 14:16:19 +02:00
Marc Alexander
7a1231a32f
Merge pull request #5938 from mrgoldy/ticket/16430
[ticket/16430] Sort permissions
2020-08-09 14:16:12 +02:00
mrgoldy
a5fbbd0515
[ticket/16472] Remove UI tests and php-webdriver/webdriver
PHPBB3-16472
2020-08-09 13:49:51 +02:00
Marc Alexander
970d7ae91d
Merge branch 'ticket/16472' into ticket/16472-master 2020-08-09 13:48:44 +02:00
Marc Alexander
5f0b3c2141
Merge branch '3.3.x' 2020-08-06 17:44:03 +02:00
Marc Alexander
e10ea1fcf3
Merge branch 'prep-release-3.3.1' into 3.3.x 2020-08-06 17:26:47 +02:00
Marc Alexander
21d656907a
Merge branch '3.3.x' 2020-08-06 17:23:05 +02:00
Marc Alexander
2a8239075e
Merge branch '3.2.x' into 3.3.x 2020-08-06 17:21:58 +02:00
Marc Alexander
f28b1fd178
Merge branch 'prep-release-3.2.10' into 3.2.x 2020-08-06 17:19:21 +02:00
Marc Alexander
800bd98ae6
[prep-release-3.3.1] Update changelog for 3.3.1 2020-08-02 18:04:28 +02:00
Marc Alexander
c45df4e820
Merge pull request #6032 from marc1706/ticket/16559
[ticket/16559] Ensure event variables are defined in mcp_queue
2020-08-02 17:18:50 +02:00
Marc Alexander
fa636e35e0
[ticket/16559] Ensure event variables are defined in mcp_queue
PHPBB3-16559
2020-08-02 13:55:06 +02:00
Marc Alexander
02e6e6cf48
[prep-release-3.3.1] Add migration for 3.3.1 2020-07-29 21:49:25 +02:00
Marc Alexander
bcbe6339ec
[prep-release-3.3.1] Update version numbers to 3.3.1 2020-07-29 21:44:55 +02:00
Marc Alexander
eb4186add4
Merge branch 'prep-release-3.2.10' into prep-release-3.3.1 2020-07-29 21:42:16 +02:00
Marc Alexander
fdc827e066
[prep-release-3.2.10] Update Changelog for 3.2.10 2020-07-27 22:46:48 +02:00
Marc Alexander
58ef28e914
[ticket/16557] Generate https instead of http links to tracker
PHPBB3-16557
2020-07-27 21:12:20 +02:00
Marc Alexander
40027e054c
[prep-release-3.2.10] Fix incorrect version constrainst for packaging 2020-07-27 20:41:29 +02:00
Marc Alexander
1a029a71e5
[ticket/16557] Support piping tracker XML to build_changelog.php
PHPBB3-16557
2020-07-27 20:35:12 +02:00
Marc Alexander
0766a10ad3
[prep-release-3.2.10] Add migration for 3.2.10 2020-07-25 11:27:02 +02:00
Marc Alexander
ad43169065
[prep-release-3.2.10] Update version numbers to 3.2.10 2020-07-25 11:25:39 +02:00
Marc Alexander
3be435561a
Merge branch 'prep-release-3.2.10' into prep-release-3.3.1 2020-07-25 11:18:09 +02:00
Marc Alexander
93f3323074
Merge pull request #6027 from marc1706/ticket/16555
[ticket/16555] Update jQuery to 3.5.1
2020-07-25 11:17:33 +02:00
Marc Alexander
a378e0eb0c
Merge pull request #61 from phpbb/ticket/security-259
[ticket/security-259] Stop checking image size of images in img BBCode
2020-07-25 11:16:07 +02:00
Marc Alexander
8e5a635bfb
Merge pull request #60 from phpbb/ticket/security/257
[ticket/security/257] Enforce http(s) for URLs in image BBCode
2020-07-25 11:16:04 +02:00
Marc Alexander
50177914a8
Merge pull request #6028 from marc1706/ticket/16417
[ticket/16417] Fix CLI database migration for phpBB 3.0.x
2020-07-25 11:14:07 +02:00
rxu
f3093a3740
[ticket/16417] Fix CLI database migration for phpBB 3.0.x
PHPBB3-16417
2020-07-24 10:50:56 +02:00
Marc Alexander
9a753a269f
[ticket/16555] Fix incorrect font awesome URL in schema_data
PHPBB3-16555
2020-07-24 10:47:20 +02:00
Marc Alexander
69bf5a8403
[ticket/16555] Add migration for updating jQuery to 3.5.1
PHPBB3-16555
2020-07-24 10:45:26 +02:00
Marc Alexander
1dd6d583d0
[ticket/16555] Update jQuery to 3.5.1
PHPBB3-16555
2020-07-24 10:43:56 +02:00
Marc Alexander
2c04ce7a61
Merge branch 'prep-release-3.2.10' into prep-release-3.3.1 2020-07-22 10:08:47 +02:00
Marc Alexander
df49e0e993
Merge pull request #6006 from rxu/ticket/16524
[ticket/16524] Fix using out-of-bounds UTF8 characters in profile fields
2020-07-22 10:08:00 +02:00
Marc Alexander
f269ddacce
Merge pull request #6026 from 3D-I/ticket/16552
[ticket/16552] Roll back to FontAwesome 4.7
2020-07-22 10:07:10 +02:00
Marc Alexander
4d9118447b
Merge pull request #6023 from MichaIng/patch-1
[ticket/16554] Align all .htaccess files to support Apache 2.4 directives
2020-07-21 11:59:57 +02:00
Marc Alexander
114ed8bec1
[ticket/16552] Update stylesheet hashes
PHPBB3-16552
2020-07-21 11:58:53 +02:00
3D-I
96bc21aa6b
[ticket/16552] Roll back to FontAwesome 4.7
Add missing content

PHPBB3-16552
2020-07-21 11:58:29 +02:00
3D-I
034feb87cd
[ticket/16552] Roll back to FontAwesome 4.7
Restore assets for FA 4.7

PHPBB3-16552
2020-07-21 11:58:29 +02:00
3D-I
193d54c4eb
[ticket/16552] Roll back to FontAwesome 4.7
Add migration font_awesome_5_rollback

PHPBB3-16552
2020-07-21 11:58:28 +02:00
3D-I
4aa3a80558
[ticket/16552] Roll back to FontAwesome 4.7
PHPBB3-16552
2020-07-21 11:58:28 +02:00
Marc Alexander
2060f00f95
Merge pull request #6021 from 3D-I/ticket/16550
[ticket/16550] Fix undefined variable url in PMs
2020-07-21 11:56:22 +02:00
Marc Alexander
05cf78b589
Merge pull request #6016 from hubaishan/ticket/16540
[ticket/16540] Fix wrong postbody margin RTL
2020-07-21 11:55:57 +02:00
Marc Alexander
361e97d097
Merge pull request #6025 from 3D-I/ticket/16550-3.2.x
[ticket/16550] Fix undefined variable url in PMs [3.2.x]
2020-07-21 11:55:19 +02:00
Marc Alexander
9da3adeda9
Merge pull request #6015 from rxu/ticket/16539
[ticket/16539] Fix general SQL error for smilies mode on posting
2020-07-21 11:53:09 +02:00
MichaIng
bd4887f660
[ticket/16554] Align all .htaccess files to support Apache 2.4 directives
While the main .htaccess as well as the ones in phpbb/db/migration/data/vXYZ/
do already support the Apache 2.4 mod_authz_core directive "Require all denied",
all others still use only the deprecated "Deny from All". To not force modern
system to use the mod_access_compat module, the modern directives should be
supported in every case.

For this, the method of phpbb/db/migration/data/vXYZ/.htaccess is copied to
update and align all .htaccess files across the source code.

PHPBB3-16554

Signed-off-by: MichaIng <micha@dietpi.com>
2020-07-21 11:21:29 +02:00
rxu
befab4f3c1
[ticket/16524] Remove u_emoji permission checks
PHPBB3-16524
2020-07-21 11:00:41 +02:00
rxu
b1c6b3bc94
[ticket/16524] Minor code adjustments
PHPBB3-16524
2020-07-21 11:00:17 +02:00
rxu
0ba0a9cbd3
[ticket/16524] Adjust u_emoji permission language entry
PHPBB3-16524
2020-07-21 11:00:16 +02:00
rxu
ab3d8ade72
[ticket/16524] Add test
PHPBB3-16524
2020-07-21 11:00:16 +02:00
rxu
acd824d432
[ticket/16524] Filter out-of-bounds UTF8 characters for profile fields
PHPBB3-16524
2020-07-21 11:00:15 +02:00
rxu
d0197a94fb
[ticket/16539] Fix general SQL error for smilies mode on posting
PHPBB3-16539
2020-07-21 10:11:32 +02:00
hubaishan
f59246ea25
[ticket/16540] Fix wrong postbody margin RTL
Adding new rule in bidi.css to handle changes caused by [ticket/16319]

PHPBB3-16540
2020-07-21 10:08:36 +02:00
Marc Alexander
55c4fd644c
Merge pull request #6017 from 3D-I/ticket/16543
[ticket/16543] Update query-string in stylesheet.css to hashes
2020-07-21 10:05:22 +02:00
3D-I
ecbb37e0ba
[ticket/16550] Fix undefined variable url in PMs
PHPBB3-16550
2020-07-21 10:03:00 +02:00
3D-I
70c289fef0
[ticket/16550] Fix undefined variable url in PMs [3.2.x]
PHPBB3-16550
2020-07-21 10:01:31 +02:00
3D-I
80a6a58a84
[ticket/16543] Add script for automate it on builds
PHPBB3-16543
2020-07-20 10:20:05 +02:00
3D-I
87dfa9a061
[ticket/16543] Use hashes in query-strings
PHPBB3-16543
2020-07-20 10:20:04 +02:00
3D-I
39d700b87a
[ticket/16543] Rename script
PHPBB3-16543
2020-07-20 10:20:04 +02:00
3D-I
b2affdff5b
[ticket/16543] Add script for automate it on builds
PHPBB3-16543
2020-07-20 10:20:03 +02:00
3D-I
3ce8510f88
[ticket/16543] Add script for automate it on builds
PHPBB3-16543
2020-07-20 10:20:03 +02:00
3D-I
bc869f8ec3
[ticket/16543] Add script for automate it on builds
PHPBB3-16543
2020-07-20 10:20:03 +02:00
3D-I
39b3db9e27
[ticket/16543] Update query-string in stylesheet.css to 3.3.1
PHPBB3-16543
2020-07-20 10:20:02 +02:00
rxu
fabb5bc7e6
[ticket/16488] Fix not displaying min input element attribute when 0
PHPBB3-16488
2020-07-02 13:21:01 +07:00
Marc Alexander
b0b78ee144
[ticket/security-259] Adjust wording of setting in ACP
SECURITY-259
2020-06-25 22:28:03 +02:00
Marc Alexander
d0e2023a63
[ticket/security-259] Stop checking image size of images in img bbcode
SECURITY-259
2020-06-25 22:20:58 +02:00
Marc Alexander
2828d57f5f
Merge branch '3.3.x' 2020-06-21 21:32:09 +02:00
Marc Alexander
65065bf315
[3.3.x] Update version numbers to 3.3.2-dev 2020-06-21 21:29:51 +02:00
Marc Alexander
868c5bd114
Merge branch 'prep-release-3.3.1' into 3.3.x 2020-06-21 21:28:26 +02:00
Marc Alexander
3905227758
[prep-release-3.3.1] Update changelog for 3.3.1-RC1 2020-06-21 14:43:00 +02:00
Marc Alexander
cfea05c2b4
[prep-release-3.3.1] Add migration for 3.3.1-RC1 2020-06-21 14:41:39 +02:00
Marc Alexander
0951e204c9
[prep-release-3.3.1] Patch version update of symfony dependencies 2020-06-21 14:41:39 +02:00
Marc Alexander
a91b1d2f26
[prep-release-3.3.1] Update version numbers to 3.3.1 2020-06-21 14:41:38 +02:00
Marc Alexander
e8f5e62c44
[prep-release-3.3.1] Update version numbers to 3.3.1-RC1 2020-06-21 14:41:38 +02:00
Marc Alexander
6352782244
Merge branch '3.3.x' 2020-06-21 14:36:32 +02:00
Marc Alexander
fb94245943
Merge branch '3.2.x' into 3.3.x 2020-06-21 14:36:12 +02:00
Marc Alexander
d3224c420a
Merge branch 'prep-release-3.2.10' into 3.2.x 2020-06-21 14:35:44 +02:00
Marc Alexander
2afa989500
Merge pull request #6013 from marc1706/ticket/16534
[ticket/16534] Add conversion prefix to all passwords that need conversion
2020-06-21 14:32:53 +02:00
rxu
946da08304
[ticket/16533] Add set_login_key() event
PHPBB3-16533
2020-06-21 18:09:28 +07:00
Marc Alexander
33306a0699
[ticket/16534] Add conversion prefix to all passwords that need conversion
PHPBB3-16534
2020-06-21 11:50:19 +02:00
rxu
5a33a141af
[ticket/16533] Add autologin keys management UCP module events
PHPBB3-16533
2020-06-21 15:39:15 +07:00
Marc Alexander
37658d02f1
Merge branch '3.3.x' 2020-06-19 22:36:22 +02:00
Marc Alexander
e7186f41ed
Merge pull request #6010 from marc1706/ticket/16530
[ticket/16530] Ensure extensions can be installed during installation
2020-06-19 22:36:16 +02:00
Marc Alexander
79b09577eb
[ticket/16530] Ensure extensions can be installed during installation
PHPBB3-16530
2020-06-18 21:27:11 +02:00
Marc Alexander
7cec3c0922
Merge branch '3.3.x' 2020-06-15 22:09:07 +02:00
Marc Alexander
ce28527cde
Merge pull request #6008 from marc1706/ticket/16397
[ticket/16397] Add method for retrieving user ID
2020-06-15 22:09:00 +02:00
Marc Alexander
8a54793ede
[ticket/16530] Ensure global $config exists before user setup
PHPBB3-16530
2020-06-15 21:04:41 +02:00
Matt Friedman
b69507be8a [ticket/16527] Add a role_exists method to permissions migrator tool
PHPBB3-16527
2020-06-14 11:02:40 -07:00
Marc Alexander
a7bfe9afed
[ticket/16397] Add method for retrieving user ID
This replaces the previously added public property.

PHPBB3-16397
2020-06-14 14:26:28 +02:00
rxu
59900357a7
[ticket/16526] Revert unneeded s9e/factory change
PHPBB3-16526
2020-06-12 10:31:24 +07:00
rxu
8c79e9a61e
[ticket/16526] Add test
PHPBB3-16526
2020-06-12 01:28:14 +07:00
rxu
bb20f3966f
[ticket/16526] Correctly handle ACP CSV settings
PHPBB3-16526
2020-06-11 21:54:15 +07:00
Alfredo Ramos
201a5b6e06 [ticket/16525] Remove usage of pg_constraint.consrc for PostgreSQL 12
The column pg_constraint.consrc has been deprecated for a long time,
and it was finally removed in PostgreSQL 12.0

PHPBB3-16525
2020-06-10 04:41:00 -05:00
Marc Alexander
1e40c814f3
Merge pull request #5946 from mrgoldy/ticket/16441
[ticket/16441] Remove deprecated core.ucp_register_agreement event
2020-06-07 22:51:22 +02:00
Marc Alexander
694c7350bc
Merge pull request #5977 from rxu/ticket/16477
[ticket/16477] Restore .icon class selector in icons.css
2020-06-07 22:50:36 +02:00
Marc Alexander
2b170509a7
Merge branch '3.3.x' 2020-06-07 22:49:29 +02:00
Marc Alexander
8bb9a9803b
Merge pull request #6004 from kasimi/ticket/16510-3.3.x
[ticket/16510] [3.3.x] Add migration that makes sure config entry exists
2020-06-07 22:49:24 +02:00
Marc Alexander
a625843135
Merge branch '3.3.x' 2020-06-07 22:46:40 +02:00
Marc Alexander
b7b3282649
Merge pull request #6003 from kasimi/ticket/16514
[ticket/16514] Move google_recaptcha_v3 migration from v330 to v33x
2020-06-07 22:46:35 +02:00
Marc Alexander
60c477cd06
Merge branch '3.3.x' 2020-06-07 22:32:02 +02:00
Marc Alexander
6e05cb38f6
Merge branch '3.2.x' into 3.3.x 2020-06-07 22:31:49 +02:00
Marc Alexander
a4c69a8f43
Merge branch 'prep-release-3.2.10' into 3.2.x 2020-06-07 22:29:41 +02:00
Marc Alexander
47fcf3403f
[prep-release-3.2.10] Update changelog for 3.2.10-RC2 2020-06-07 12:11:24 +02:00
Marc Alexander
6f96f8b01e
[prep-release-3.2.10] Add migration for 3.2.10-RC2 2020-06-07 12:05:25 +02:00
Marc Alexander
6ab2821c34
[prep-release-3.2.10] Update version numbers for 3.2.10-RC2 2020-06-07 12:03:05 +02:00
kasimi
29b775f22c
[ticket/16510] Added migration that makes sure config entry exists
PHPBB3-16510
2020-06-07 11:47:58 +02:00
kasimi
78c3b8bb86
[ticket/16514] Move google_recaptcha_v3 migration from v330 to v33x
PHPBB3-16514
2020-06-07 11:32:40 +02:00
Marc Alexander
0656c0d6dd
Merge branch '3.3.x' 2020-06-07 11:22:00 +02:00
Marc Alexander
d1dfbe8ce5
Merge pull request #6000 from kasimi/ticket/16510-3.3.x
[ticket/16510] [3.3.x] Add config values to schema_data.sql
2020-06-07 11:21:55 +02:00
Marc Alexander
8ab866e7f4
[ticket/16510] Disable showing unapproved posts to users in feed test
PHPBB3-16510
2020-06-07 10:14:30 +02:00
Marc Alexander
de834b65e8
Merge pull request #5998 from 3D-I/ticket/16508
[ticket/16508] Fix WhoIs lookup
2020-06-07 09:23:58 +02:00
kasimi
2d1e8dc8a0
[ticket/16510] Run feed test without displaying unapproved posts
PHPBB3-16510
2020-06-06 22:30:01 +02:00
kasimi
b5a1c54ab2
[ticket/16510] Exclude deleted config entries in test
PHPBB3-16510
2020-06-06 21:48:15 +02:00
kasimi
5e23959e12
[ticket/16510] Fixed test
PHPBB3-16510
2020-06-06 21:03:24 +02:00
kasimi
5ae963cb34
[ticket/16510] Added .htaccess to v330 & v33x migration folders
PHPBB3-16510
2020-06-06 21:03:23 +02:00
kasimi
b33e95f1e7
[ticket/16510] Added config values for recaptchav3 to schema_data.sql
PHPBB3-16510
2020-06-06 21:03:23 +02:00
kasimi
9ba0560696
[ticket/16510] Added config values to schema_data.sql
PHPBB3-16510
2020-06-06 21:03:23 +02:00
kasimi
e05876a5f6
[ticket/16510] Test if all config options exist in schema_data.sql
PHPBB3-16510
2020-06-06 17:21:36 +02:00
kasimi
afae9421f6
[ticket/16510] Added config values to schema_data.sql
PHPBB3-16510
2020-06-06 17:21:36 +02:00
Marc Alexander
84d82dab53
Merge branch '3.3.x' 2020-06-06 17:17:47 +02:00
Marc Alexander
f72e847c17
Merge branch '3.2.x' into 3.3.x 2020-06-06 17:17:28 +02:00
Marc Alexander
cf40048f67
Merge branch 'prep-release-3.2.10' into 3.2.x 2020-06-06 17:11:01 +02:00
Marc Alexander
0df96f101b
Merge pull request #5999 from kasimi/ticket/16510-3.2.x
[ticket/16510] [3.2.x] Add config values to schema_data.sql
2020-06-06 17:10:25 +02:00
Marc Alexander
8591108451
Merge pull request #5995 from rxu/ticket/16505
[ticket/16505] Fix use of count() on non-Countable
2020-06-06 14:25:19 +02:00
Marc Alexander
cc67e8b26f
Merge pull request #6001 from marc1706/ticket/16511
[ticket/16511] Fix typo when checking for phpbb_delete_users_pms()
2020-06-06 12:03:34 +02:00
rxu
97a4114265
[ticket/16505] Forbid using of non-array as a second argument
PHPBB3-16505
2020-06-06 11:58:49 +02:00
rxu
e19dac0658
[ticket/16505] Fix use of count() on non-Countable
PHPBB3-16505
2020-06-06 11:58:49 +02:00
3D-I
481ca6190e
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:19 +02:00
3D-I
642b774530
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:19 +02:00
3D-I
4d5e8df8e6
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:19 +02:00
3D-I
568a74e22c
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:18 +02:00
3D-I
7b062b76c7
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:18 +02:00
3D-I
3392f3aa09
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:18 +02:00
3D-I
af6eebaa1a
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:17 +02:00
3D-I
f8acf53f72
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:17 +02:00
3D-I
73c133c91d
[ticket/16508] Fix WhoIs lookup
PHPBB3-16508
2020-06-04 21:20:17 +02:00
kasimi
0ac066aac7
[ticket/16510] Make sure config entry exists before updating it
PHPBB3-16510
2020-06-03 20:09:38 +02:00
kasimi
65d825b62c
[ticket/16510] Added migration that adds missing config entries
PHPBB3-16510
2020-06-03 20:09:38 +02:00
kasimi
e9bea9dec0
[ticket/16510] Added feed_limit to schema_data.sql
PHPBB3-16510
2020-06-03 20:09:38 +02:00
kasimi
6cab65efb0
[ticket/16510] Added more config values
PHPBB3-16510
2020-06-03 20:09:38 +02:00
kasimi
8ef8df4b18
[ticket/16510] Added config values to schema_data.sql
PHPBB3-16510
2020-06-03 20:09:38 +02:00
Marc Alexander
6a24d72183
[ticket/16511] Fix typo when checking for phpbb_delete_users_pms()
PHPBB3-16511
2020-06-02 21:22:27 +02:00
Marc Alexander
e65c0171e4
Merge pull request #5997 from marc1706/ticket/16507
[ticket/16507] Fix incorrect call to sphinx_clean_search_string()
2020-06-02 10:48:31 +02:00
Marc Alexander
0ce55e897d
[ticket/16507] Fix incorrect call to sphinx_clean_search_string()
PHPBB3-16507
2020-06-02 07:43:27 +02:00
Marc Alexander
ec0423bf82
Merge branch '3.3.x' 2020-06-01 20:41:26 +02:00
Marc Alexander
fe7c833c8b
Merge branch '3.2.x' into 3.3.x 2020-06-01 20:40:12 +02:00
Marc Alexander
1aca32454f
[3.2.x] Update version number to 3.2.11-dev 2020-06-01 20:35:39 +02:00
Marc Alexander
86fcde5d07
Merge branch 'prep-release-3.2.10' into 3.2.x 2020-06-01 20:35:12 +02:00
Marc Alexander
8195035363
[prep-release-3.2.10] Add changelog for 3.2.10-RC1 2020-06-01 13:15:42 +02:00
Marc Alexander
eb7019d54a
[prep-release-3.2.10] Add migration for 3.2.10-RC1 2020-06-01 13:14:06 +02:00
Marc Alexander
ab5ab01496
[prep-release-3.2.10] Update version numbers to 3.2.10 2020-06-01 13:12:35 +02:00
Marc Alexander
9d2c1f7602
[prep-release-3.2.10] Update version numbers to 3.2.10-RC1 2020-06-01 13:09:27 +02:00
Marc Alexander
e59d7b5241
Merge branch '3.3.x' 2020-06-01 12:54:01 +02:00
Marc Alexander
195f6460e0
Merge branch '3.2.x' into 3.3.x 2020-06-01 12:53:51 +02:00
Marc Alexander
e9a6f46bef
Merge pull request #5996 from marc1706/ticket/16506
[ticket/16506] Update credits to latest state
2020-06-01 12:53:42 +02:00
Marc Alexander
5331a555f6
[ticket/16506] Update credits to latest state
PHPBB3-16506
2020-06-01 12:50:49 +02:00
Marc Alexander
913223dca9
Merge branch '3.3.x' 2020-06-01 11:45:56 +02:00
Marc Alexander
3bd612ad81
Merge branch '3.2.x' into 3.3.x 2020-06-01 11:45:47 +02:00
Marc Alexander
dcae4f330e
Merge pull request #5990 from 3D-I/ticket/16496
[ticket/16496] Fix html special chars in custom BBcode help line
2020-06-01 11:45:34 +02:00
Marc Alexander
6c970be53c
Merge branch '3.3.x' 2020-06-01 11:22:45 +02:00
Marc Alexander
642f990fbc
Merge branch '3.2.x' into 3.3.x 2020-06-01 11:22:37 +02:00
Marc Alexander
7268c5ebfb
Merge pull request #5993 from 3D-I/ticket/16503
[ticket/16503] Fix WhoIs lookup
2020-06-01 11:22:27 +02:00
Marc Alexander
6f5d640e2e
Merge branch '3.3.x' 2020-06-01 11:19:40 +02:00
Marc Alexander
68e6e8ca90
Merge branch '3.2.x' into 3.3.x 2020-06-01 11:19:30 +02:00
Marc Alexander
fa13f06e64
Merge pull request #5994 from rxu/ticket/16500
[ticket/16500] Fix attachments ordering for copy topic feature
2020-06-01 11:19:14 +02:00
rxu
e2ced58517
[ticket/16500] Fix attachments ordering for copy topic feature
PHPBB3-16500
2020-06-01 14:40:49 +07:00
Marc Alexander
2bf92024c7
Merge branch '3.3.x' 2020-05-31 12:05:05 +02:00
Marc Alexander
838e488134
Merge pull request #5967 from rxu/ticket/16435
[ticket/16435] Restore calling page_footer() events in controllers
2020-05-31 12:04:34 +02:00
3D-I
555624decf [ticket/16503] Fix WhoIs lookup
PHPBB3-16503
2020-05-30 21:26:45 +02:00
Marc Alexander
cc96f68e1a
Merge branch '3.3.x' 2020-05-29 12:08:07 +02:00
Marc Alexander
528b1b10b7
Merge pull request #5991 from 3D-I/ticket/16487-3.3
[ticket/16487] Fix URL for fontawesome 3.2.0 migration - for 3.3.x
2020-05-29 12:07:55 +02:00
3D-I
e9e9ab8919 [ticket/16496] Fix html special chars in custom BBcode help line
PHPBB3-16496
2020-05-28 13:09:54 +02:00
Marc Alexander
a2aff13743
Merge branch '3.3.x' 2020-05-27 21:38:16 +02:00
Marc Alexander
f4f749f130
Merge branch '3.2.x' into 3.3.x 2020-05-27 21:37:59 +02:00
Marc Alexander
c66dd87f68
Merge pull request #5986 from 3D-I/ticket/16487
[ticket/16487] Fix URL for fontawesome 3.2.0 migration
2020-05-27 21:37:16 +02:00
rxu
3b3dfebd82
[ticket/16435] Fix Lint test for nightly build
PHPBB3-16435
2020-05-27 16:28:07 +07:00
rxu
5afda415d1
[ticket/16435] Fix test_session_gc() test
PHPBB3-16435
2020-05-27 16:06:19 +07:00
rxu
7481cf9ffe
[ticket/16435] Restore calling page_footer() events in controllers
PHPBB3-16435
2020-05-27 15:49:07 +07:00
Marc Alexander
37b90d7e3b
Merge branch '3.3.x' 2020-05-27 10:10:13 +02:00
Marc Alexander
850179e6f0
Merge pull request #5989 from marc1706/ticket/16494-master
[ticket/16494] Update composer & composer dependencies - master branch
2020-05-27 10:10:06 +02:00
Marc Alexander
bb6d4d67d5
Merge branch '3.2.x' into 3.3.x 2020-05-27 10:08:50 +02:00
Marc Alexander
22331c8951
Merge pull request #5988 from marc1706/ticket/16494-3.3
[ticket/16494] Update composer & dependencies for 3.3.x
2020-05-27 10:08:43 +02:00
Marc Alexander
6db29a7ae1
Merge pull request #5987 from marc1706/ticket/16494
[ticket/16494] Update composer & dependencies for 3.2.x
2020-05-27 10:08:08 +02:00
3D-I
c27b049ca0 [ticket/16487] Fix URL for fontawesome 3.2.0 migration
PHPBB3-16487
2020-05-26 22:19:57 +02:00
3D-I
bb32ec38da [ticket/16487] Fix URL for fontawesome 3.2.0 migration
PHPBB3-16487
2020-05-26 21:54:11 +02:00
3D-I
d40cb5f618 [ticket/16496] Fix html special chars in custom BBcode help line
PHPBB3-16496
2020-05-26 20:42:21 +02:00
3D-I
599adb3003 [ticket/16496] Fix html special chars in custom BBcode help line
PHPBB3-16496
2020-05-26 13:34:20 +02:00
3D-I
13914b91df [ticket/16496] Fix html special chars in custom BBcode help line
PHPBB3-16496
2020-05-25 02:01:58 +02:00
Marc Alexander
21ab9ad66c
[ticket/16494] Update dependencies for master branch
PHPBB3-16494
2020-05-24 22:07:17 +02:00
Marc Alexander
fa98acf549
Merge branch 'ticket/16494-3.3' into ticket/16494-master 2020-05-24 21:38:30 +02:00
Marc Alexander
01284ef6a0
[ticket/16494] Update dependencies for 3.3.x
PHPBB3-16494
2020-05-24 20:59:32 +02:00
Marc Alexander
7f9792b571
Merge branch 'ticket/16494' into ticket/16494-3.3 2020-05-24 20:53:43 +02:00
Marc Alexander
5882a9a3a2
[ticket/16494] Update composer dependencies to latest versions
PHPBB3-16494
2020-05-24 18:08:08 +02:00
Marc Alexander
a673858e13
[ticket/16494] Update composer to 1.10.6
PHPBB3-16494
2020-05-24 17:53:32 +02:00
Marc Alexander
447ec9b5cc
Merge branch '3.3.x' 2020-05-24 14:16:05 +02:00
Marc Alexander
c27a6472af
Merge branch '3.2.x' into 3.3.x 2020-05-24 14:15:52 +02:00
Marc Alexander
4a4f62f29e
Merge pull request #5985 from 3D-I/ticket/16486
[ticket/16486] Fix migration 3.2.0-a1
2020-05-24 14:15:37 +02:00
Marc Alexander
dbd17feb5f
Merge branch '3.3.x' 2020-05-24 14:07:47 +02:00
Marc Alexander
aae5852ad3
Merge branch '3.2.x' into 3.3.x 2020-05-24 14:07:37 +02:00
Marc Alexander
e01c998758
Merge pull request #5983 from 3D-I/ticket/16485
[ticket/16485] Fix Emoji in logs for warning message
2020-05-24 14:07:21 +02:00
Marc Alexander
6713cbd7ef
Merge branch '3.3.x' 2020-05-18 21:41:30 +02:00
Marc Alexander
2df69fc3ed
Merge branch '3.2.x' into 3.3.x 2020-05-18 21:41:16 +02:00
Marc Alexander
3757caf449
Merge pull request #5982 from 3D-I/ticket/16480
[ticket/16480] Fix Emoji in report post
2020-05-18 21:41:01 +02:00
Marc Alexander
f95e2c053a
Merge branch '3.3.x' 2020-05-17 22:13:37 +02:00
Marc Alexander
ce97122c6d
Merge branch '3.2.x' into 3.3.x 2020-05-17 22:13:04 +02:00
Marc Alexander
4eda5218d5
Merge pull request #5971 from ansavin/ticket/15591
[ticket/15591] Add jabber permission check
2020-05-17 21:37:17 +02:00
Marc Alexander
54e60a76e4
Merge branch '3.3.x' 2020-05-17 21:05:39 +02:00
Marc Alexander
a37f82bb9d
Merge branch '3.2.x' into 3.3.x 2020-05-17 21:04:30 +02:00
Marc Alexander
d0ca73caf8
Merge pull request #5972 from mrgoldy/ticket/15194
[ticket/15194] Group avatar delete
2020-05-17 21:04:13 +02:00
Marc Alexander
cb8d9be8b6
Merge branch '3.3.x' 2020-05-17 17:01:14 +02:00
Marc Alexander
ec66a42664
Merge branch '3.2.x' into 3.3.x 2020-05-17 17:01:04 +02:00
Marc Alexander
3bfeacaa88
Merge pull request #5973 from mrgoldy/ticket/16437
[ticket/16437] Display forum permissions
2020-05-17 17:00:48 +02:00
Marc Alexander
f7c217bf86
Merge pull request #5974 from mrgoldy/ticket/16473
[ticket/16473] Correct filename for clean_error_exception
2020-05-17 16:49:44 +02:00
Marc Alexander
310fdf5112
Merge branch '3.3.x' 2020-05-17 16:48:25 +02:00
Marc Alexander
ec49bd2d69
Merge pull request #5975 from rxu/ticket/16476
[ticket/16476] Eliminate links to deleted background images in tweaks.css
2020-05-17 16:42:39 +02:00
3D-I
d69049d6be [ticket/16487] Fix URL for fontawesome 3.2.0 migration
PHPBB3-16487
2020-05-16 15:13:16 +02:00
3D-I
2dd571bc5d [ticket/16487] Fix URL for fontawesome 3.2.0 migration
revert to 4.4.0 version

PHPBB3-16487
2020-05-16 15:05:07 +02:00
3D-I
73741e547b [ticket/16487] Fix URL for fontawesome 3.2.0 migration
PHPBB3-16487
2020-05-16 14:39:55 +02:00
3D-I
362541c2b1 [ticket/16486] Fix migration 3.2.0-a1
PHPBB3-16486
2020-05-16 14:10:10 +02:00
3D-I
bd29de880d [ticket/16485] Fix Emoji in logs for warning message
PHPBB3-16485
2020-05-14 22:08:00 +02:00
Marc Alexander
cbab3e17a2
Merge branch '3.3.x' 2020-05-14 21:15:12 +02:00
Marc Alexander
466abd7a3d
Merge pull request #5976 from rxu/ticket/16474
[ticket/16474] Hide vertical scrollbar for attachbox
2020-05-14 21:13:47 +02:00
3D-I
7df35e8131 [ticket/16480] Fix Emoji in report post
PHPBB3-16480
2020-05-14 20:58:41 +02:00
Marc Alexander
2fe749fd9a
Merge branch '3.3.x' 2020-05-14 20:58:39 +02:00
Marc Alexander
02253134c9
Merge pull request #5980 from rxu/ticket/16478
[ticket/16478] Fix phpBB Debug warning in installer
2020-05-14 20:58:25 +02:00
Marc Alexander
b1333183a5
Merge branch '3.3.x' 2020-05-14 17:48:27 +02:00
Marc Alexander
e420c9c895
Merge branch '3.2.x' into 3.3.x 2020-05-14 17:48:18 +02:00
Marc Alexander
697e4963db
Merge pull request #5966 from 3D-I/ticket/16468
[ticket/16468] Amend DocBlocks for user_delete()
2020-05-14 17:48:10 +02:00
Marc Alexander
9368d2ea8a
Merge branch '3.3.x' 2020-05-14 17:44:31 +02:00
Marc Alexander
c5d83ef715
Merge branch '3.2.x' into 3.3.x 2020-05-14 17:44:22 +02:00
Marc Alexander
1c3585f575
Merge pull request #5920 from mrgoldy/ticket/13867
[ticket/13867] Manage new profile field types
2020-05-14 17:44:06 +02:00
rxu
09e308a06d
[ticket/16478] Fix phpBB Debug warning in installer
PHPBB3-16478
2020-05-13 13:38:13 +07:00
rxu
7567f97143
[ticket/16477] Restore .icon class selector in icons.css
PHPBB3-16477
2020-05-12 23:28:08 +07:00
rxu
fabe9ce56b
[ticket/16474] Hide vertical scrollbar for attachbox
PHPBB3-16474
2020-05-12 19:34:07 +07:00
rxu
1f8149706c
[ticket/16476] Eliminate links to deleted background images in tweaks.css
PHPBB3-16476
2020-05-12 18:27:46 +07:00
Marc Alexander
2328063b59
Merge branch '3.3.x' 2020-05-11 21:12:01 +02:00
Marc Alexander
7dd0c7296f
Merge pull request #5941 from mrgoldy/ticket/16426
[ticket/16426] Search results return characters as input box
2020-05-11 21:11:49 +02:00
Marc Alexander
de6cb282c1
Merge branch '3.3.x' 2020-05-11 21:04:58 +02:00
Marc Alexander
868bc3a069
Merge branch '3.2.x' into 3.3.x 2020-05-11 21:04:43 +02:00
Marc Alexander
bb43e732c8
Merge pull request #5939 from mrgoldy/ticket/16433
[ticket/16433] Add data array to core.ucp_register_user_row_after
2020-05-11 21:04:24 +02:00
ansavin
79ea63f164 [ticket/15591] Add jabber permission check
We want to make jabber address unvisible for those users who are not allowed
to send instant (jabber) messages.

PHPBB3-15591
2020-05-11 00:34:23 +03:00
Marc Alexander
ac2b8f2674
Merge branch '3.3.x' 2020-05-10 23:15:01 +02:00
Marc Alexander
1169e1915d
Merge pull request #5940 from mrgoldy/ticket/16434
[ticket/16434] Add forum id to advanced search in viewforum
2020-05-10 23:14:51 +02:00
mrgoldy
34cb12b8a7 [ticket/16473] Correct filename for clean_error_exception
PHPBB3-16473
2020-05-09 00:49:10 +02:00
3D-I
1b439cb6a0 [ticket/16468] Amend DocBlocks for user_delete()
PHPBB3-16468
2020-05-08 23:19:34 +02:00
mrgoldy
61e263ba8d [ticket/16437] Display forum permissions
PHPBB3-16437
2020-05-08 22:55:21 +02:00
mrgoldy
f958ea921c [ticket/15194] Group avatar delete
PHPBB3-15194
2020-05-08 22:09:30 +02:00
mrgoldy
38c26c8c44 [ticket/16472] Remove UI test suite
PHPBB3-16472
2020-05-08 14:20:28 +02:00
mrgoldy
6c0e17480c [ticket/16472] Remove UI tests
PHPBB3-16472
2020-05-08 14:09:53 +02:00
mrgoldy
7e41902db5 Merge branch '3.3.x' 2020-05-07 23:21:56 +02:00
mrgoldy
919597bfcf Merge branch '3.2.x' into 3.3.x 2020-05-07 23:21:51 +02:00
mrgoldy
8a8403ff8a Merge pull request #5228 from ioannisbat/ticket/15672
[ticket/15672] Keep same format in Submit changes.
2020-05-07 23:21:45 +02:00
mrgoldy
7330cdee2c [ticket/15672] Readd config setting and correct HTML adjustment
PHPBB3-15672
2020-05-07 16:23:09 +02:00
ioannisbat
b8b6625872 [ticket/15672] Keep same format in Submit changes.
PHPBB3-15672
2020-05-07 16:14:51 +02:00
mrgoldy
82a20fed1c Merge branch '3.3.x' 2020-05-07 16:00:51 +02:00
mrgoldy
1b50650267 Merge branch '3.2.x' into 3.3.x 2020-05-07 15:59:41 +02:00
mrgoldy
6be65cb512 Merge pull request #5963 from dark-1/ticket/16463
[ticket/16463] Fix "acp_board.php" for "ACP_SUBMIT_CHANGES".
2020-05-07 15:56:01 +02:00
3D-I
7e60a3c075 [ticket/16468] Amend DocBlocks for user_delete()
PHPBB3-16468
2020-05-05 00:38:42 +02:00
mrgoldy
209c72a97b Merge branch '3.3.x' 2020-05-04 22:53:34 +02:00
mrgoldy
cb0583df1d Merge branch '3.2.x' into 3.3.x 2020-05-04 22:53:29 +02:00
mrgoldy
56ddf5827f Merge pull request #5960 from rxu/ticket/16458
[ticket/16458] Add template events to acp_profile.html
2020-05-04 22:53:24 +02:00
mrgoldy
bde15d8539 Merge branch '3.3.x' 2020-05-04 22:51:05 +02:00
mrgoldy
9433ff449a Merge branch '3.2.x' into 3.3.x 2020-05-04 22:51:00 +02:00
mrgoldy
c44b366350 Merge pull request #5954 from kasimi/ticket/16448
[ticket/16448] Add event core.mcp_get_post_data_after
2020-05-04 22:50:54 +02:00
mrgoldy
e4e70fb263 Merge branch '3.3.x' 2020-05-04 22:48:40 +02:00
mrgoldy
0857237fbb Merge branch '3.2.x' into 3.3.x 2020-05-04 22:48:35 +02:00
mrgoldy
27a95675d0 Merge pull request #5952 from kasimi/ticket/16446
[ticket/16446] Add event core.message_history_modify_rowset
2020-05-04 22:48:29 +02:00
mrgoldy
8321aeb79f Merge branch '3.3.x' 2020-05-04 22:46:27 +02:00
mrgoldy
f74a4e6e9b Merge branch '3.2.x' into 3.3.x 2020-05-04 22:46:22 +02:00
mrgoldy
504901ccb6 Merge pull request #5950 from kasimi/ticket/16444
[ticket/16444] Add event core.ucp_pm_view_message_before
2020-05-04 22:46:17 +02:00
mrgoldy
01c2df01e8 Merge branch '3.3.x' 2020-05-04 22:44:18 +02:00
mrgoldy
281330b1d0 Merge branch '3.2.x' into 3.3.x 2020-05-04 22:44:13 +02:00
mrgoldy
48db45f85b Merge pull request #5949 from kasimi/ticket/16443
[ticket/16443] Add event core.ucp_pm_compose_modify_parse_after
2020-05-04 22:44:07 +02:00
Marc Alexander
6a934a21a5
Merge branch '3.3.x' 2020-05-04 22:34:09 +02:00
Marc Alexander
a414584f4b
Merge pull request #5955 from kasimi/ticket/16449
[ticket/16449] Remove AJAX actions for extension management
2020-05-04 22:31:08 +02:00
mrgoldy
c8e92608fd [ticket/13867] Correct constructor comment for db tools
PHPBB3-13867
2020-05-04 22:05:07 +02:00
mrgoldy
47b1973cb6 [ticket/16426] Correct migration namespace
PHPBB3-16426
2020-05-04 21:32:42 +02:00
mrgoldy
b8bab30684 [ticket/16426] Correct migration dependent and common 'selected' approach
PHPBB3-16426
2020-05-04 21:30:50 +02:00
mrgoldy
d9e07b3b29 [ticket/16426] Ensure 0 is not added as an option
PHPBB3-16426
2020-05-04 21:30:50 +02:00
mrgoldy
9a72f39ff3 [ticket/16426] Add BC for select characters
PHPBB3-16426
2020-05-04 21:30:50 +02:00
mrgoldy
d1aefbea62 [ticket/16426] Add default search return chars migration
PHPBB3-16426
2020-05-04 21:30:50 +02:00
mrgoldy
87d0888fee [ticket/16426] Search results return characters as input box
PHPBB3-16426
2020-05-04 21:30:49 +02:00
Marc Alexander
2fe7266bd2
Merge branch '3.3.x' 2020-05-04 20:37:48 +02:00
Marc Alexander
af97a8312c
Merge branch '3.2.x' into 3.3.x 2020-05-04 20:37:38 +02:00
Marc Alexander
a8d2b819c4
Merge pull request #5965 from mrgoldy/ticket/16467
[ticket/16467] Fix PostgreSQL connection password
2020-05-04 20:37:12 +02:00
mrgoldy
ed974c2c84 [ticket/16467] Fix PostgreSQL connection password
PHPBB3-16467
2020-05-04 11:49:45 +02:00
Marc Alexander
febfdf5458
Merge branch '3.3.x' 2020-05-03 16:06:54 +02:00
Marc Alexander
1a9c7fe9ca
Merge branch '3.2.x' into 3.3.x 2020-05-03 16:06:45 +02:00
Marc Alexander
38c3552908
Merge pull request #5953 from kasimi/ticket/16447
[ticket/16447] Add core.ucp_pm_compose_compose_pm_basic_info_query_after
2020-05-03 16:06:08 +02:00
Marc Alexander
dfe58088f0
Merge branch '3.3.x' 2020-05-03 14:05:56 +02:00
Marc Alexander
0bfe270078
Merge branch '3.2.x' into 3.3.x 2020-05-03 14:04:24 +02:00
Marc Alexander
8a4d7685f7
Merge pull request #5956 from kasimi/ticket/16450
[ticket/16450] Fix layout of ACP permission tabs
2020-05-03 14:03:50 +02:00
Marc Alexander
b303ecd3c6
Merge branch '3.3.x' 2020-05-03 11:06:35 +02:00
Marc Alexander
a88a68f8a6
Merge branch '3.2.x' into 3.3.x 2020-05-03 11:06:08 +02:00
Marc Alexander
9c590dae7b
Merge pull request #5961 from mrgoldy/ticket/16461
[ticket/16461] Update .gitignore to ignore node_modules and idea
2020-05-03 11:05:15 +02:00
Marc Alexander
220cbb7f91
Merge branch '3.3.x' 2020-05-03 11:01:54 +02:00
Marc Alexander
6fc6e7ced2
Merge pull request #5962 from marc1706/ticket/16462
[ticket/16462] Skip tests that require the LDAP extension
2020-05-03 11:01:36 +02:00
Dark❶
277f7d906d
[ticket/16463] Fix "acp_board.php" for "ACP_SUBMIT_CHANGES".
PHPBB3-16463
2020-05-03 11:56:48 +05:30
mrgoldy
0d8a406aae Merge branch '3.3.x' 2020-05-02 23:04:58 +02:00
mrgoldy
cdcb787991 Merge branch '3.2.x' into 3.3.x 2020-05-02 23:04:53 +02:00
mrgoldy
ae4575369c Merge pull request #5951 from hanakin/ticket/16445
[ticket/16445] remove un-semantic erroneous hr.divider from viewtopic_body
2020-05-02 23:04:47 +02:00
mrgoldy
93cc9987cf Merge branch '3.3.x' 2020-05-02 22:49:54 +02:00
mrgoldy
8ae115f9bd Merge pull request #5957 from rxu/ticket/16452
[ticket/16452] Upgrade to FontAwesome 5
2020-05-02 22:38:02 +02:00
Marc Alexander
d591b4d2da
[ticket/16462] Skip tests that require the LDAP extension
PHPBB3-16462
2020-05-02 21:55:55 +02:00
mrgoldy
be74893e02 [ticket/16461] Update .gitignore to ignore node_modules and idea
PHPBB3-16461
2020-05-02 15:35:01 +02:00
mrgoldy
45a00f1a93 [ticket/16430] Sort permissions for roles as well
PHPBB3-16430
2020-05-02 15:29:24 +02:00
mrgoldy
a2a199b48e [ticket/16430] Filter the correct permissions array
PHPBB3-16430
2020-05-02 15:09:22 +02:00
mrgoldy
6326b6b631 [ticket/16430] Ensure permissions are defined
PHPBB3-16430
2020-05-02 15:09:22 +02:00
mrgoldy
dbdbf23bea [ticket/16430] Fix empty lines issue in permissions
PHPBB3-16430
2020-05-02 15:09:22 +02:00
mrgoldy
00f5732a0d [ticket/16430] Sort permissions
PHPBB3-16430
2020-05-02 15:09:22 +02:00
Marc Alexander
3ecd2f150d
[ticket/security/257] Enforce http(s) for URLs in image BBCode
SECURITY-257
2020-05-02 14:24:06 +02:00
Marc Alexander
c390b353c6
Merge branch '3.3.x' 2020-05-02 13:49:04 +02:00
Marc Alexander
b29a011186
Merge branch '3.2.x' into 3.3.x 2020-05-02 12:05:07 +02:00
Marc Alexander
20d64270a4
Merge pull request #5943 from mrgoldy/ticket/15560
[ticket/15560] Correct redirect on perma-deleting posts
2020-05-02 12:04:30 +02:00
Marc Alexander
8b79aae6dd
Merge branch '3.3.x' 2020-05-01 16:41:12 +02:00
Marc Alexander
15c1975f6e
Merge pull request #5948 from hanakin/ticket/16439
[ticket/16439] fix post target h3 color
2020-05-01 16:40:54 +02:00
Marc Alexander
74b2f2de9c
Merge branch '3.3.x' 2020-05-01 16:19:57 +02:00
Marc Alexander
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
Marc Alexander
d56597b02f
Merge branch '3.3.x' 2020-04-29 22:21:23 +02:00
Marc Alexander
a65877cd7e
Merge branch '3.2.x' into 3.3.x 2020-04-29 22:21:14 +02:00
Marc Alexander
e30d10288d
Merge pull request #5918 from dark-1/ticket/16411
[ticket/16411] Add vars to notification core events
2020-04-29 22:21:05 +02:00
Marc Alexander
a0c8df6679
[ticket/14754] Add effectively_installed() to migration
PHPBB3-14754
2020-04-29 22:14:04 +02:00
Marc Alexander
e59d514ed3
Merge branch '3.3.x' 2020-04-29 21:52:01 +02:00
Marc Alexander
a43cdbac54
Merge pull request #5902 from mrgoldy/ticket/15937
[ticket/15937] Google reCAPTCHA v3 Plugin
2020-04-29 21:51:52 +02:00
Marc Alexander
f75020d594
Merge branch '3.3.x' 2020-04-29 21:47:54 +02:00
Marc Alexander
0cf4212835
Merge branch '3.2.x' into 3.3.x 2020-04-29 21:47:12 +02:00
Marc Alexander
c11cb57c66
Merge pull request #5896 from mrgoldy/ticket/16310
[ticket/16310] Fix soft delete check when editing a post
2020-04-29 20:53:55 +02:00
hanakin
2fd174d7cf [ticket/16439] small cleanup
PHPBB3-16439
2020-04-24 10:09:56 -10:00
rxu
c55d59e70a
[ticket/16458] Add template events to acp_profile.html
PHPBB3-16458
2020-04-24 11:32:19 +07:00
Marc Alexander
457cf411ef
Merge branch '3.3.x' 2020-04-23 21:58:40 +02:00
Marc Alexander
009bc4a1a3
Merge branch '3.2.x' into 3.3.x 2020-04-23 21:58:32 +02:00
Marc Alexander
a12b70468f
Merge pull request #5931 from ansavin/ticket/16367
[ticket/16367] Add charset to Content-Type response header in feed controller
2020-04-23 21:58:18 +02:00
ansavin
8c8655863e [ticket/16367] Add charset to Content-Type response header in feed controller
PHPBB3-16367
2020-04-23 22:00:57 +03:00
kasimi
e174f1475f
[ticket/16449] Don't close void elements
PHPBB3-16449
2020-04-23 12:07:29 +02:00
kasimi
cdd3441ead
[ticket/16449] Use short array syntax
PHPBB3-16449
2020-04-23 11:00:45 +02:00
kasimi
20f68ef013
[ticket/16449] Rename template variable PRE to S_PRE_STEP
PHPBB3-16449
2020-04-23 11:00:13 +02:00
kasimi
976516a559
[ticket/16449] Removed L_ prefix from CONFIRM_MESSAGE
PHPBB3-16449
2020-04-23 10:31:52 +02:00
kasimi
39b0ac4fda
[ticket/16449] Fixed indentations
PHPBB3-16449
2020-04-23 10:26:37 +02:00
kasimi
7d1aa37f50
[ticket/16449] Use Twig syntax
PHPBB3-16449
2020-04-23 10:25:37 +02:00
hanakin
8ab730f47d [ticket/16439] Add BC back in
PHPBB3-16439
2020-04-22 10:32:43 -10:00
Marc Alexander
4460956116
Merge branch '3.3.x' 2020-04-22 22:01:16 +02:00
Marc Alexander
6b5b413025
Merge branch '3.2.x' into 3.3.x 2020-04-22 22:00:50 +02:00
Marc Alexander
6f99cf0fd5
Merge pull request #5959 from kasimi/ticket/16456
[ticket/16456] Add event core.text_formatter_s9e_get_errors
2020-04-22 22:00:08 +02:00
rxu
77745e466d
[ticket/16452] Minor css code style adjustments
PHPBB3-16452
2020-04-23 02:07:56 +07:00
mrgoldy
f671d7559a [ticket/15937] ReCaptcha language fixes (sprintf and https links)
PHPBB3-15937
2020-04-22 20:20:23 +02:00
Marc Alexander
e0b65efa20
Merge branch '3.3.x' 2020-04-22 19:29:57 +02:00
Marc Alexander
eb141e88fb
Merge branch '3.2.x' into 3.3.x 2020-04-22 19:29:22 +02:00
Marc Alexander
f3598d2f4d
Merge pull request #5934 from kasimi/ticket/16425
[ticket/16425] Add event core.generate_smilies_modify_sql
2020-04-22 19:28:54 +02:00
Marc Alexander
f888e730b0
Merge branch '3.3.x' 2020-04-22 14:52:48 +02:00
Marc Alexander
691496af3c
Merge pull request #5934 from kasimi/ticket/16425
[ticket/16425] Add event core.generate_smilies_modify_sql
2020-04-22 14:52:29 +02:00
kasimi
3de74e58b7
[ticket/16456] Add event core.text_formatter_s9e_get_errors
PHPBB3-16456
2020-04-22 13:26:31 +02:00
rxu
628d39931f
[ticket/16452] Rename all.min back to font-awesome.min
PHPBB3-16452
2020-04-22 13:31:52 +07:00
Dark❶
a5314f57af
[ticket/16411] Add vars to notification core events
PHPBB3-16411
2020-04-22 11:38:49 +05:30
Dark❶
6f4d1cda13
[ticket/16411] Add vars to notification core events
Added missing `Since: 3.2.10-RC1 , 3.3.1-RC1` , in Events.MD .

PHPBB3-16411
2020-04-22 11:35:29 +05:30
Dark❶
0e69bcc282
[ticket/16411] Add vars to notification core events
Added missing `Since: 3.2.10-RC1 , 3.3.1-RC1` , in Events.MD .

PHPBB3-16411
2020-04-22 11:29:58 +05:30
Dark❶
bd23583431
[ticket/16411] Add vars to notification core events
Added missing `since 3.3.1-RC1`.

PHPBB3-16411
2020-04-22 11:12:39 +05:30
Dark❶
e0a7676c3f
[ticket/16411] Add vars to notification core events
PHPBB3-16411
2020-04-22 10:32:29 +05:30
kasimi
09ce2ab70e
[ticket/16425] Added @since 3.3.1-RC1
PHPBB3-16425
2020-04-21 23:47:09 +02:00
Marc Alexander
699a89c57b
Merge branch '3.3.x' 2020-04-21 22:03:44 +02:00
Marc Alexander
52f50287e9
Merge branch '3.2.x' into 3.3.x 2020-04-21 22:03:33 +02:00
Marc Alexander
0f51a85d8f
Merge pull request #5958 from kasimi/ticket/16453
[ticket/16453] Load permission lang files before core.permissions
2020-04-21 22:03:07 +02:00
Marc Alexander
c0418db9ba
Merge branch '3.3.x' 2020-04-21 21:47:27 +02:00
Marc Alexander
0ecc72e945
Merge branch '3.2.x' into 3.3.x 2020-04-21 21:47:17 +02:00
Marc Alexander
66990474b9
Merge pull request #5937 from mrgoldy/ticket/16422
[ticket/16422] Strip BOM characters
2020-04-21 21:47:07 +02:00
Marc Alexander
3d6c92a19b
Merge branch '3.3.x' 2020-04-21 21:41:25 +02:00
Marc Alexander
da77c9e744
Merge branch '3.2.x' into 3.3.x 2020-04-21 21:41:16 +02:00
Marc Alexander
c251ab51c0
Merge pull request #5936 from dark-1/ticket/16429
[ticket/16429] Add vars to 2 ACP User core events
2020-04-21 21:41:07 +02:00
Marc Alexander
0b956c38e5
Merge branch '3.3.x' 2020-04-21 21:36:23 +02:00
Marc Alexander
502982154d
Merge branch '3.2.x' into 3.3.x 2020-04-21 21:36:11 +02:00
Marc Alexander
bf36dd2036
Merge pull request #5935 from 3D-I/ticket/16428
[ticket/16428] Fix invalid scheme name (empty value)
2020-04-21 21:35:49 +02:00
Marc Alexander
8de73183e8
Merge branch '3.3.x' 2020-04-21 21:21:49 +02:00
Marc Alexander
ebc889baea
Merge branch '3.2.x' into 3.3.x 2020-04-21 21:21:38 +02:00
Marc Alexander
14cd51056b
Merge pull request #5933 from kasimi/ticket/16424
[ticket/16424] Add base_url to generate_smilies events
2020-04-21 21:21:25 +02:00
Marc Alexander
36faf85488
Merge branch '3.3.x' 2020-04-21 21:18:53 +02:00
Marc Alexander
1dc5c4f98f
Merge pull request #5932 from AlfredoRamos/ticket/15572
[ticket/15572] Fix W3C validation error for quote BBCode
2020-04-21 21:16:49 +02:00
Marc Alexander
066d14ab3c
Merge branch '3.3.x' 2020-04-21 21:04:50 +02:00
Marc Alexander
95080106e0
Merge pull request #5923 from AlfredoRamos/ticket/16315
[ticket/16315] Remove Google+ profile field
2020-04-21 20:50:01 +02:00
Marc Alexander
4c529c4bbb
Merge branch '3.3.x' 2020-04-21 20:46:23 +02:00
Marc Alexander
7e8ef278fe
Merge pull request #5919 from AlfredoRamos/ticket/16338
[ticket/16338] Add DuckDuckGo bot
2020-04-21 20:46:14 +02:00
Marc Alexander
5c0ec6eca9
Merge branch '3.3.x' 2020-04-21 20:08:11 +02:00
Marc Alexander
6bdebe22ed
Merge branch '3.2.x' into 3.3.x 2020-04-21 20:08:01 +02:00
Marc Alexander
29450d8893
Merge pull request #5930 from 3D-I/ticket/16423
[ticket/16423] Add Aria Engine to list of Fulltext Supported
2020-04-21 20:07:47 +02:00
Marc Alexander
d87becfa8a
Merge branch '3.3.x' 2020-04-21 17:20:18 +02:00
Marc Alexander
e979194a0e
Merge branch '3.2.x' into 3.3.x 2020-04-21 17:20:08 +02:00
Marc Alexander
e10331f988
Merge pull request #5942 from mrgoldy/ticket/16432
[ticket/16432] Display APCu Cache notice when handling extensions through CLI
2020-04-21 17:19:47 +02:00
kasimi
573a1b7d35
[ticket/16453] Load permission lang files before core.permissions
PHPBB3-16453
2020-04-21 14:14:33 +02:00
rxu
335535e73b
[ticket/16452] Fix tests
PHPBB3-16452
2020-04-21 16:13:31 +07:00
rxu
0e4ce1f978
[ticket/16452] Upgrade to FontAwesome 5
PHPBB3-16452
2020-04-21 15:21:40 +07:00
kasimi
565a287d20
[ticket/16450] Fix layout of ACP permission tabs
PHPBB3-16450
2020-04-19 10:11:18 +02:00
kasimi
f4b9a7143c
[ticket/16449] Fixed tests
PHPBB3-16449
2020-04-18 01:37:11 +02:00
kasimi
66436bd9f7
[ticket/16449] Remove AJAX actions for extension management
This reverts commits
  2b66608023
  5cf88ea871

PHPBB3-16449
2020-04-18 00:43:47 +02:00
Marc Alexander
b7c5e6c49f
Merge branch '3.3.x' 2020-04-17 21:10:42 +02:00
Marc Alexander
724b3682d1
Merge branch '3.2.x' into 3.3.x 2020-04-17 21:10:32 +02:00
Marc Alexander
7767648520
Merge pull request #5929 from rxu/ticket/16421
[ticket/16421] Add contact field icon template events to viewtopic_body.html
2020-04-17 21:10:15 +02:00
kasimi
64ce9d2218
[ticket/16448] Added $phpbb_dispatcher
PHPBB3-16448
2020-04-17 16:28:50 +02:00
kasimi
cd85541e19
[ticket/16448] Add event core.mcp_get_post_data_after
PHPBB3-16448
2020-04-17 16:05:42 +02:00
kasimi
c1583fa001
[ticket/16447] Add event core.ucp_pm_compose_compose_pm_basic_info_query_after
PHPBB3-16447
2020-04-17 15:32:24 +02:00
kasimi
5842b8416e
[ticket/16446] Add event core.message_history_modify_rowset
PHPBB3-16446
2020-04-17 15:12:42 +02:00
hanakin
3e296a4a90 [ticket/16445] remove hr.divider from viewtopic
PHPBB3-16445
2020-04-16 16:21:54 -10:00
Marc Alexander
9b97986351
Merge branch '3.3.x' 2020-04-16 22:09:19 +02:00
Marc Alexander
8a03e0d670
Merge branch '3.2.x' into 3.3.x 2020-04-16 22:09:05 +02:00
Marc Alexander
46cee69804
Merge pull request #5916 from rxu/ticket/13426
[ticket/13426] Improve user timezone initialization
2020-04-16 22:08:54 +02:00
Marc Alexander
ec6335bdfd
[ticket/14754] Clean up code as per review
PHPBB3-14754
2020-04-16 22:01:04 +02:00
kasimi
28c24c8c45
[ticket/16444] Add event core.core.ucp_pm_view_message_before
PHPBB3-16444
2020-04-16 21:35:07 +02:00
Marc Alexander
c88b621d70
Merge branch '3.3.x' 2020-04-16 20:51:04 +02:00
Marc Alexander
b90e2c6300
Merge pull request #5892 from mrgoldy/ticket/16397
[ticket/16397] Expose user identifier
2020-04-16 20:50:54 +02:00
Marc Alexander
e566ff10b4
Merge branch '3.3.x' 2020-04-16 20:49:27 +02:00
Marc Alexander
6b47cbb4c5
Merge pull request #5860 from JoshyPHP/ticket/16361
[ticket/16361] Change the link shortener
2020-04-16 20:49:15 +02:00
kasimi
43ce44cb3b
[ticket/16443] Add event core.ucp_pm_compose_modify_parse_after
PHPBB3-16443
2020-04-16 20:23:16 +02:00
Marc Alexander
d44d8c811b
Merge branch '3.3.x' 2020-04-16 14:31:25 +02:00
Marc Alexander
f9d4e11a27
Merge pull request #5926 from rxu/ticket/16417
[ticket/16417] Fix CLI database migration for phpBB 3.0.x
2020-04-16 14:31:13 +02:00
hanakin
8956654288 [ticket/16439] minor fixes
PHPBB3-16439
2020-04-15 11:09:10 -10:00
Michael Miday
ec058d6b84
Merge pull request #5947 from mrgoldy/ticket/16442
[ticket/16442] Remove redundant longhand value
2020-04-15 00:28:51 -10:00
hanakin
5bc0e89871 [ticket/16439] fix post target h3 color
PHPBB3-16439
2020-04-14 14:18:53 -10:00
Rubén Calvo
d16b240749 [ticket/15300] Show maximum attachment filesize
PHPBB3-15300
2020-04-14 21:03:24 +00:00
mrgoldy
0653dc3b5b [ticket/16442] Remove redundant longhand value
PHPBB3-16442
2020-04-14 22:09:41 +02:00
mrgoldy
dc08b8d9ca [ticket/16441] Remove deprecated core.ucp_register_agreement event
PHPBB3-16441
2020-04-14 17:38:03 +02:00
mrgoldy
354f6268d9 Merge branch '3.3.x' 2020-04-14 17:22:18 +02:00
mrgoldy
73c355b92a Merge pull request #5914 from mrgoldy/ticket/16319
[ticket/16319] Responsive post profile
2020-04-14 17:19:23 +02:00
mrgoldy
6f76fc361a Merge branch '3.3.x' 2020-04-14 16:56:15 +02:00
mrgoldy
34629afda0 Merge branch '3.2.x' into 3.3.x 2020-04-14 16:56:09 +02:00
mrgoldy
d2fb48ce49 Merge pull request #5927 from marc1706/ticket/16415
[ticket/16415] Add COMPOSER_AUTH token to appveyor builds
2020-04-14 16:56:04 +02:00
mrgoldy
7e111aebf4 Merge branch '3.3.x' 2020-04-14 16:48:00 +02:00
mrgoldy
b5943a430f Merge pull request #5913 from mrgoldy/ticket/16326
[ticket/16326] Add 'inputbox narrow' to ucp_reset_password
2020-04-14 16:47:54 +02:00
mrgoldy
d13298ba03 Merge branch '3.3.x' 2020-04-14 16:42:11 +02:00
mrgoldy
43d75d712f Merge pull request #5945 from AlfredoRamos/ticket/16440
[ticket/16440] Run tests on a stable PHP 7.4 version
2020-04-14 16:42:05 +02:00
mrgoldy
782ab7f9c1 Merge branch '3.3.x' 2020-04-14 16:27:10 +02:00
mrgoldy
51be1ad2c1 Merge branch '3.2.x' into 3.3.x 2020-04-14 16:27:04 +02:00
mrgoldy
15a7a77bb6 Merge pull request #5924 from 3D-I/ticket/16416
[ticket/16416] Fix non-numeric value encountered - ACP attachments
2020-04-14 16:26:58 +02:00
mrgoldy
2632997017 Merge branch '3.3.x' 2020-04-14 16:19:16 +02:00
mrgoldy
f68bdb9e08 Merge branch '3.2.x' into 3.3.x 2020-04-14 16:19:10 +02:00
mrgoldy
b4a900c993 Merge pull request #5925 from 3D-I/ticket/16418
[ticket/16418] Fix non-numeric value - ACP board start date
2020-04-14 16:19:04 +02:00
Marc Alexander
3e46d3aa1f
Merge pull request #5922 from hanakin/ticket/16414
[ticket/16414] update pkg.json & gulpjs deps
2020-04-14 13:04:15 +02:00
Alfredo Ramos
dfc43e819e [ticket/16440] Run tests on a stable PHP 7.4 version
PHPBB3-16440
2020-04-12 17:41:48 -05:00
mrgoldy
07bf18168f [ticket/16436] Display correct "no topics" message when filtering by time
PHPBB3-16436
2020-04-12 14:15:48 +02:00
mrgoldy
5ca9674ced [ticket/15560] Remove correct anchor_pos variable name
PHPBB3-15560
2020-04-12 13:44:04 +02:00
mrgoldy
154ebc24c2 [ticket/15560] Correct redirect on perma-deleting posts
PHPBB3-15560
2020-04-12 13:39:41 +02:00
mrgoldy
3e128d06f4 [ticket/16432] Display APCu Cache notice when handling extensions through CLI
PHPBB3-16432
2020-04-12 00:46:00 +02:00
mrgoldy
453adbcd5c [ticket/16434] Add forum id to advanced search in viewforum
PHPBB3-16434
2020-04-11 20:30:57 +02:00
mrgoldy
04e15e6555 [ticket/16433] Add data array to core.ucp_register_user_row_after
PHPBB3-16433
2020-04-11 15:13:05 +02:00
mrgoldy
db119a60e6 [ticket/16319] Add postbody margin-right
PHPBB3-16319
2020-04-11 12:54:55 +02:00
kasimi
d927154217
[ticket/16425] Removed whitespace
PHPBB3-16425
2020-04-09 17:12:06 +02:00
mrgoldy
275ef147f6 [ticket/16422] Strip BOM characters
PHPBB3-16422
2020-04-08 22:19:40 +02:00
Marc Alexander
c0a95e8e25
Merge branch '3.3.x' 2020-04-08 21:39:38 +02:00
Marc Alexander
8566f81d4f
Merge pull request #5900 from mrgoldy/ticket/16180
[ticket/16180] Allow adding message to test email
2020-04-08 21:39:32 +02:00
mrgoldy
74eefdb4f1 [ticket/16319] Use calc for postbody width
PHPBB3-16319
2020-04-08 19:34:46 +02:00
mrgoldy
c90e562367 [ticket/16319] Responsive post profile
PHPBB3-16319
2020-04-08 19:15:38 +02:00
Dark❶
f4c45f3f21
[ticket/16429] Add vars to 2 ACP User core events
PHPBB3-16429
2020-04-07 12:39:52 +05:30
Alfredo Ramos
99dbea1469 [ticket/16338] Add DuckDuckGo bot
PHPBB3-16338
2020-04-06 16:02:20 -05:00
3D-I
33666c7817 [ticket/16428] Fix invalid scheme name (empty value)
PHPBB3-16428
2020-04-06 22:11:01 +02:00
mrgoldy
edd9633565 Merge branch '3.3.x' 2020-04-06 17:24:41 +02:00
mrgoldy
c7be5d25d0 Merge branch '3.2.x' into 3.3.x 2020-04-06 17:16:48 +02:00
mrgoldy
c990818200 Merge pull request #5908 from phpbb-es/ticket/16404
[ticket/16404] Small bug in prosilver
2020-04-06 17:16:43 +02:00
kasimi
6cab639d8e
[ticket/16425] Added table alias
PHPBB3-16425
2020-04-05 16:02:32 +02:00
kasimi
21dbabe6f2
[ticket/16425] Add event core.generate_smilies_modify_sql
PHPBB3-16425
2020-04-05 11:12:21 +02:00
kasimi
fe9254790c
[ticket/16424] Add base_url to generate_smilies events
PHPBB3-16424
2020-04-05 11:10:53 +02:00
Alfredo Ramos
cbe63da1f7 [ticket/15572] Fix W3C validation error for quote BBCode
PHPBB3-15572
2020-04-04 19:57:31 -06:00
3D-I
c190451098 [ticket/16423] Add Aria Engine to list of Fulltext Supported
PHPBB3-16423
2020-04-02 23:47:01 +02:00
3D-I
551a018613 [ticket/16423] Add Aria Engine to list of Fulltext Supported
PHPBB3-16423
2020-04-02 23:18:26 +02:00
rxu
45f0c77761
[ticket/16421] Add contact field icon template events to viewtopic_body.html
PHPBB3-16421
2020-04-02 12:31:38 +07:00
Marc Alexander
315deeb0bc
Merge branch '3.3.x' 2020-03-29 20:48:44 +02:00
Marc Alexander
6e89799b05
Merge branch '3.2.x' into 3.3.x 2020-03-29 20:48:38 +02:00
Marc Alexander
8877688ee4
Merge pull request #5901 from mrgoldy/ticket/16122
[ticket/16122] Display user rank in MCP user notes
2020-03-29 20:48:32 +02:00
mrgoldy
c71d624a35 Merge branch '3.3.x' 2020-03-29 12:02:42 +02:00
mrgoldy
669c45125c Merge branch '3.2.x' into 3.3.x 2020-03-29 12:01:13 +02:00
mrgoldy
876dc581a8 Merge pull request #5928 from marc1706/ticket/16419
[ticket/16419] Add mrgoldy to CREDITS.txt
2020-03-29 11:59:23 +02:00
Marc Alexander
a267db851a
[ticket/16419] Add mrgoldy to CREDITS.txt
PHPBB3-16419
2020-03-29 11:23:05 +02:00
Marc Alexander
26c150090a
[ticket/16415] Add COMPOSER_AUTH token to appveyor builds
PHPBB3-16415
2020-03-29 11:09:56 +02:00
rxu
4926ff0992
[ticket/16417] Fix CLI database migration for phpBB 3.0.x
PHPBB3-16417
2020-03-29 10:41:21 +07:00
3D-I
39c6d11ed6 [ticket/16418] Fix non-numeric value - ACP board start date
PHPBB3-16418
2020-03-28 15:34:06 +01:00
3D-I
5b5a29849e [ticket/16416] Fix non-numeric value encountered - ACP attachments settings
PHPBB3-16416
2020-03-26 11:27:37 +01:00
3D-I
b9123cad7c [ticket/16416] Fix non-numeric value encountered - ACP attachments settings
PHPBB3-16416
2020-03-26 00:58:24 +01:00
Alfredo Ramos
43e3b3e328 [ticket/16315] Remove Google+ profile field
PHPBB3-16315
2020-03-24 22:16:51 -06:00
hanakin
f7a92b43b8 [ticket/16414] Update version number to 4.0.0
PHPBB3-16414
2020-03-24 14:09:06 -10:00
hanakin
672d894edd [ticket/16414] ignore all curret js files
PHPBB3-16414
2020-03-24 12:40:29 -10:00
hanakin
d94e8f5721 [ticket/16414] setup xo for use in future
PHPBB3-16414
2020-03-24 11:51:05 -10:00
hanakin
19e437a7b1 [ticket/16414] update browserlist
PHPBB3-16414
2020-03-24 10:35:51 -10:00
hanakin
bb94204496 [ticket/16414] Update all deps to newest versions
PHPBB3-16414
2020-03-24 10:18:09 -10:00
hanakin
ce97002307 [ticket/16414] fix errors in gulpjs
PHPBB3-16414
2020-03-24 10:09:21 -10:00
hanakin
907ed34d51 [ticket/16414] update pkg.json & gulpjs deps
PHPBB3-16414
2020-03-24 09:56:53 -10:00
mrgoldy
7149349e25 [ticket/13867] Use order by in profile fields manager test
PHPBB3-13867
2020-03-24 01:06:02 +01:00
mrgoldy
9080a0e778 [ticket/13867] Force data type in profile fields manager
PHPBB3-13867
2020-03-24 00:28:00 +01:00
mrgoldy
d26e0423f7 [ticket/13867] Amend profile fields manager constructor
PHPBB3-13867
2020-03-23 22:47:18 +01:00
mrgoldy
b602e0c014 [ticket/13867] Remove profile field test prophecy
PHPBB3-13867
2020-03-23 22:40:04 +01:00
mrgoldy
29d44973a7 [ticket/13867] Finish profile fields manager tests
PHPBB3-13867
2020-03-23 22:40:04 +01:00
mrgoldy
903185a69c [ticket/13867] Amend profile fields manager tests
PHPBB3-13867
2020-03-23 22:40:04 +01:00
mrgoldy
84cd7e496b [ticket/13867] Amend profile fields manager
PHPBB3-13867
2020-03-23 22:40:04 +01:00
Tristan Darricau
b3f3886cd9 [ticket/13867] Add tests
PHPBB3-13867
2020-03-23 22:37:51 +01:00
javiexin
b1e1ee7d55 [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.
Execute requested changes: more meaningful var names, json_encode, empty.
Execute requested changes: separate a utilit list function, use
sql_in_set, use single quotes ('). Remove code approved in a different PR.

PHPBB3-13867
2020-03-23 22:37:50 +01:00
javiexin
b60322f729 [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.
Execute requested changes: more meaningful var names, json_encode, empty.

PHPBB3-13867
2020-03-23 22:37:29 +01:00
javiexin
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
javiexin
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
Marc Alexander
eae537ab14
Merge branch '3.3.x' 2020-03-22 18:03:55 +01:00
Marc Alexander
d7435d02d3
Merge branch '3.2.x' into 3.3.x 2020-03-22 18:03:50 +01:00
Marc Alexander
3539f9372d
Merge pull request #5891 from mrgoldy/ticket/16391
[ticket/16391] Add extensions info_acp_ lang file to MCP logs
2020-03-22 18:03:45 +01:00
Marc Alexander
cfaa22494e
Merge branch '3.3.x' 2020-03-22 17:58:39 +01:00
Marc Alexander
0e15eb4f00
Merge branch '3.2.x' into 3.3.x 2020-03-22 17:58:34 +01:00
Marc Alexander
119261dc5d
Merge pull request #5912 from mrgoldy/ticket/16407
[ticket/16407] Fix MCP Post reported message
2020-03-22 17:58:29 +01:00
Dark❶
2c0509a5c7
[ticket/16411] Add vars to notification core events
PHPBB3-16411
2020-03-22 03:40:37 +05:30
Dark❶
443b931b36
[ticket/16411] Add vars to notification core events
PHPBB3-16411
2020-03-22 01:47:53 +05:30
Marc Alexander
b42ee7d52e
Merge branch '3.3.x' 2020-03-21 17:17:30 +01:00
Marc Alexander
8c6ef3f0fd
Merge branch '3.2.x' into 3.3.x 2020-03-21 17:17:25 +01:00
Marc Alexander
0fa0013a69
Merge pull request #5915 from mrgoldy/ticket/16222
[ticket/16222] Fix timezone suggestion for 00:00
2020-03-21 17:17:19 +01:00
mrgoldy
8f4c87ad49 [ticket/16326] Use autowidth for ucp_reset_password inputs
PHPBB3-16326
2020-03-18 21:06:51 +01:00
rxu
5842c912a9
[ticket/13426] Improve user timezone initialization
PHPBB3-13426
2020-03-19 00:17:26 +07:00
mrgoldy
c6412a186c [ticket/16222] Fix timezone suggestion for 00:00
PHPBB3-16222
2020-03-18 16:17:42 +00:00
Marc Alexander
0482df490e
Merge branch '3.3.x' 2020-03-17 17:48:42 +01:00
Marc Alexander
e72e6679a3
Merge branch '3.2.x' into 3.3.x 2020-03-17 17:48:37 +01:00
Marc Alexander
0788754a5f
Merge pull request #5911 from dark-1/ticket/16406
[ticket/16406] Fix Core Event of notification
2020-03-17 17:48:32 +01:00
mrgoldy
f5e7233162 [ticket/16326] Add 'inputbox narrow' to ucp_reset_password
PHPBB3-16326
2020-03-17 16:31:23 +01:00
mrgoldy
a37f95e7db [ticket/16407] Fix MCP Post reported message
PHPBB3-16407
2020-03-16 22:41:52 +01:00
Marc Alexander
b91dd633ae
Merge branch '3.3.x' 2020-03-16 21:53:25 +01:00
Marc Alexander
20490b0618
Merge branch '3.2.x' into 3.3.x 2020-03-16 21:53:21 +01:00
Marc Alexander
8b1f69c1a3
Merge pull request #5893 from mrgoldy/ticket/15275
[ticket/15275] Fix IP lookup pagination
2020-03-16 21:53:16 +01:00
Marc Alexander
5ab5b949d2
Merge branch '3.3.x' 2020-03-16 17:24:33 +01:00
Marc Alexander
f830f0f6df
Merge branch '3.2.x' into 3.3.x 2020-03-16 17:24:28 +01:00
Marc Alexander
4721a4ae19
Merge pull request #5899 from 3D-I/ticket/16400
[ticket/16400] Add posting_editor_* events
2020-03-16 17:24:23 +01:00
Marc Alexander
2fe453c64c
Merge branch '3.3.x' 2020-03-16 16:34:23 +01:00
Marc Alexander
c4a5099e56
Merge branch '3.2.x' into 3.3.x 2020-03-16 16:34:18 +01:00
Marc Alexander
be343298e8
Merge pull request #5890 from mrgoldy/ticket/15979
[ticket/15979] Fix restoring/deleting when editing soft-deleted post
2020-03-16 16:34:12 +01:00
Marc Alexander
48a8195e3a
Merge branch '3.3.x' 2020-03-16 15:54:31 +01:00
Marc Alexander
54017bcf63
Merge branch '3.2.x' into 3.3.x 2020-03-16 15:54:24 +01:00
Marc Alexander
90a4ea4f9b
Merge pull request #5889 from mrgoldy/ticket/15609
[ticket/15609] MCP Queue and Report forum and topic identifiers
2020-03-16 15:54:18 +01:00
Marc Alexander
d588a4baa8
Merge branch '3.3.x' 2020-03-16 14:19:56 +01:00
Marc Alexander
6b5cbe3768
Merge branch '3.2.x' into 3.3.x 2020-03-16 14:19:51 +01:00
Marc Alexander
46b4a74549
Merge pull request #5895 from 3D-I/ticket/16399
[ticket/16399] Fix Emoji in topic title for MCP split topic
2020-03-16 14:19:46 +01:00
mrgoldy
feb94b446a [ticket/15937] Amend Google reCAPTCHA v3 Migrations
PHPBB3-15937
2020-03-16 12:05:33 +01:00
Marc Alexander
cc58370371
Merge branch '3.3.x' 2020-03-15 19:34:43 +01:00
Marc Alexander
879362c5b5
Merge branch '3.2.x' into 3.3.x 2020-03-15 19:34:38 +01:00
Marc Alexander
1e7fc0f7df
Merge pull request #5903 from 3D-I/ticket/16403
[ticket/16403] Fix attachment icon in MCP reports
2020-03-15 19:34:33 +01:00
Marc Alexander
ffd7ebf05e
Merge branch '3.3.x' 2020-03-15 17:25:55 +01:00
Marc Alexander
8df557f621
Merge branch '3.2.x' into 3.3.x 2020-03-15 17:25:51 +01:00
Marc Alexander
8b8606349e
Merge pull request #5904 from 3D-I/ticket/13914
[ticket/13914] Cast to INT mixed style ID data in user setup
2020-03-15 17:25:46 +01:00
Marc Alexander
777f91bf39
Merge pull request #5910 from marc1706/ticket/16405
[ticket/16405] Update npm dependencies to latest versions
2020-03-15 17:11:14 +01:00
Marc Alexander
6951e970f3
Merge branch '3.3.x' 2020-03-15 16:52:41 +01:00
Marc Alexander
2b8b04dd55
Merge pull request #5898 from mrgoldy/ticket/16225
[ticket/16225] Display style version in ACP
2020-03-15 16:52:37 +01:00
Dark❶
b23c4dacb9
[ticket/16406] Fix Core Event of notification
PHPBB3-16406
2020-03-15 21:10:28 +05:30
Marc Alexander
07caac9832
Merge branch '3.3.x' 2020-03-15 16:30:39 +01:00
Marc Alexander
f703f3f20e
Merge branch '3.2.x' into 3.3.x 2020-03-15 16:30:34 +01:00
Marc Alexander
2d39d34ab5
Merge pull request #5897 from mrgoldy/ticket/16245
[ticket/16245] Cast attachment filesize to bigint
2020-03-15 16:30:29 +01:00
Marc Alexander
a92a6d3f47
[ticket/16405] Update npm dependencies to latest versions
PHPBB3-16405
2020-03-15 15:50:44 +01:00
Marc Alexander
b0fae02633
Merge branch '3.3.x' 2020-03-15 15:44:46 +01:00
Marc Alexander
671efc0726
Merge branch '3.2.x' into 3.3.x 2020-03-15 15:44:41 +01:00
Marc Alexander
d17b554666
Merge pull request #5888 from mrgoldy/ticket/16388
[ticket/16388] Add online_list_before template events
2020-03-15 15:44:37 +01:00
Marc Alexander
3cf3c1a256
Merge branch '3.3.x' 2020-03-15 15:38:17 +01:00
Marc Alexander
7557af0594
Merge pull request #5885 from 3D-I/ticket/16394
[ticket/16394] Fix access array offset in MCP topic approval - PHP 7.4
2020-03-15 15:38:12 +01:00
Marc Alexander
9f4a240f91
[ticket/14754] Rename email notifications table to fit better
PHPBB3-14754
2020-03-15 15:08:25 +01:00
phpBB España
07576eb338 [ticket/16404] Small bug in prosilver
PHPBB3-16404
2020-03-15 14:45:45 +01:00
Marc Alexander
c61946329c
[ticket/14754] Refactor migration for 3.3 and use ULINT
PHPBB3-14754
2020-03-15 12:51:02 +01:00
Marc Alexander
cc3afd87aa
[ticket/14754] Move migration for email notification table to 33x
PHPBB3-14754
2020-03-15 12:47:14 +01:00
Marc Alexander
858d9271e3
[ticket/14754] Adjust setUp in test for 3.3
PHPBB3-14754
2020-03-15 12:40:35 +01:00
Marc Alexander
5aa4aae0f5
[ticket/14754] Add test for email notifications
PHPBB3-14754
2020-03-15 11:52:17 +01:00
Jakub Senko
82240cb661
[ticket/14754] Fix SQL errors in email::mark_notifications
PHPBB3-14754
2020-03-15 11:52:17 +01:00
Jakub Senko
f3664b07d2
[ticket/14754] Use dedicated table to stop receiving notifications
PHPBB3-14754
2020-03-15 11:52:16 +01:00
Jakub Senko
a3e0117ff0
[ticket/14754] Only one email notification per topic
PHPBB3-14754
2020-03-15 11:52:16 +01:00
3D-I
e5f88a1462 [ticket/13914] Cast to INT mixed style ID data in user setup
PHPBB3-13914
2020-03-15 04:43:31 +01:00
3D-I
95d873574c [ticket/16403] Fix attachment icon in MCP reports
PHPBB3-16403
2020-03-15 04:05:03 +01:00
mrgoldy
d35b3b4792 [ticket/15937] Google reCAPTCHA v3 Plugin migration
PHPBB3-15937
2020-03-14 16:04:48 +01:00
mrgoldy
c8e5c36c1d [ticket/15937] Google reCAPTCHA v3 Plugin migration and clean up
PHPBB3-15937
2020-03-14 16:03:02 +01:00
mrgoldy
01b966c664 [ticket/15937] Google reCAPTCHA v3 Plugin comments
PHPBB3-15937
2020-03-14 15:01:49 +01:00
mrgoldy
0c63f03db4 [ticket/15937] Google reCAPTCHA v3 Plugin
PHPBB3-15937
2020-03-14 14:42:08 +01:00
mrgoldy
962d3f1df0 [ticket/16122] Display user rank in MCP user notes
PHPBB3-16122
2020-03-13 00:49:32 +01:00
mrgoldy
0198029ea6 [ticket/16180] Allow adding message to test email
PHPBB3-16180
2020-03-13 00:09:50 +01:00
3D-I
b0e7221b3a [ticket/16400] Add posting_editor_* events
PHPBB3-16400
2020-03-12 23:35:29 +01:00
3D-I
f6b121758b [ticket/16400] Add posting_editor_* events
PHPBB3-16400
2020-03-12 23:27:23 +01:00
mrgoldy
4c0a1ec0a0 [ticket/16225] Display style version in ACP
PHPBB3-16225
2020-03-12 22:43:05 +01:00
mrgoldy
8dd76e6e2f [ticket/16245] Cast attachment filesize to bigint
PHPBB3-16245
2020-03-12 22:13:14 +01:00
mrgoldy
edf27fdac5 [ticket/16310] Fix soft delete check when editing a post
PHPBB3-16310
2020-03-12 21:11:30 +01:00
3D-I
1c2f65f268 [ticket/16399] Fix Emoji in topic tile for MCP split topic
PHPBB3-16399
2020-03-12 15:27:28 +01:00
Marc Alexander
edba2a9434
Merge branch '3.3.x' 2020-03-11 07:00:30 +01:00
Marc Alexander
4f43bc9226
Merge pull request #5887 from marc1706/ticket/16396-master
[ticket/16396] Use new php-webdriver instead of facebook webdriver
2020-03-11 07:00:24 +01:00
Marc Alexander
b732b4d8c8
Merge pull request #5886 from marc1706/ticket/16396
[ticket/16396] Use new php-webdriver instead facebook webdriver
2020-03-11 06:59:52 +01:00
mrgoldy
291b865f17 [ticket/15275] Use base_url in lookup IP link
PHPBB3-15275
2020-03-10 15:24:39 +01:00
mrgoldy
f57a7826a8 [ticket/15275] Fix IP lookup pagination
PHPBB3-15275
2020-03-10 15:22:22 +01:00
mrgoldy
e5c80e46b0 [ticket/16397] Expose user identifier
PHPBB3-16397
2020-03-10 01:49:57 +01:00
mrgoldy
a66e640499 [ticket/16391] Add extensions info_acp_ lang file to MCP logs
PHPBB3-16391
2020-03-10 01:43:13 +01:00
mrgoldy
24fab91694 [ticket/15979] Fix restoring/deleting when editing deleted post
PHPBB3-15979
2020-03-10 00:24:19 +01:00
mrgoldy
5881a24faa [ticket/15609] MCP Queue and Report forum and topic identifiers
PHPBB3-15609
2020-03-09 23:33:59 +01:00
mrgoldy
3b82c8cb10 [ticket/16388] Add online_list_before template events
PHPBB3-16388
2020-03-09 22:04:20 +01:00
Marc Alexander
3c038429b8
Merge branch 'ticket/16396' into ticket/16396-master 2020-03-09 18:06:44 +01:00
Marc Alexander
b9919f7c88
[ticket/16396] Use new php-webdriver instead facebook webdriver
The dependency has been renamed and updated.

PHPBB3-16396
2020-03-09 18:03:17 +01:00
Marc Alexander
015ee4c5ff
Merge branch '3.3.x' 2020-03-09 17:48:23 +01:00
Marc Alexander
2e9b3fc31e
Merge branch '3.2.x' into 3.3.x 2020-03-09 17:48:19 +01:00
Marc Alexander
0a089c8656
Merge pull request #5877 from mrgoldy/ticket/16121
[ticket/16121] Footer classes in simple_footer
2020-03-09 17:48:14 +01:00
Marc Alexander
6d5c2a276d
Merge branch '3.3.x' 2020-03-08 17:14:34 +01:00
Marc Alexander
a82afd6ccf
Merge branch '3.2.x' into 3.3.x 2020-03-08 17:14:11 +01:00
Marc Alexander
7f59805852
Merge pull request #5884 from marc1706/ticket/16392-master
[ticket/16392] Update composer dependencies for master
2020-03-08 17:13:57 +01:00
Marc Alexander
4fc58068c9
Merge pull request #5883 from marc1706/ticket/16392-3.3
[ticket/16392] Update composer dependencies for 3.3
2020-03-08 17:13:37 +01:00
Marc Alexander
fccae1009b
Merge pull request #5882 from marc1706/ticket/16392
[ticket/16392] Update composer dependencies for 3.2
2020-03-08 17:12:57 +01:00
3D-I
5dac5fdb3b [ticket/16394] Fix access array offset in MCP topic approval
PHPBB3-16394
2020-03-08 00:48:32 +01:00
Marc Alexander
bb6c5def59
Merge branch '3.3.x' 2020-03-07 14:15:43 +01:00
Marc Alexander
ddc8e5c712
Merge branch '3.2.x' into 3.3.x 2020-03-07 14:15:38 +01:00
Marc Alexander
3c07c8c2a0
Merge pull request #5862 from dark-1/ticket/16370
[ticket/16370] Add core events for Notification
2020-03-07 14:15:32 +01:00
Marc Alexander
2792c8ac6a
[ticket/16392] Update composer dependencies for master
PHPBB3-16392
2020-03-06 20:47:36 +01:00
Marc Alexander
4efd1b132d
Merge branch 'ticket/16392-3.3' into ticket/16392-master 2020-03-06 20:45:49 +01:00
Marc Alexander
c97a9b0b19
[ticket/16392] Update dependencies for 3.3
PHPBB3-16392
2020-03-06 20:35:50 +01:00
Marc Alexander
57326be5bf
Merge branch 'ticket/16392' into ticket/16392-3.3 2020-03-06 20:33:18 +01:00
Marc Alexander
7e589a529d
[ticket/16392] Update composer dependencies for 3.2
PHPBB3-16392
2020-03-04 17:54:02 +01:00
Marc Alexander
6afa29eb5c
[ticket/16392] Update composer to 1.9.3
PHPBB3-16392
2020-03-04 17:52:31 +01:00
Marc Alexander
95090f791e
Merge branch '3.3.x' 2020-03-04 17:48:53 +01:00
Marc Alexander
d7c3d59799
Merge pull request #5845 from bwoebi/patch-1
[ticket/16363] Allow replying to locked topics if user has m_lock permissions
2020-03-04 17:48:48 +01:00
Marc Alexander
2dd3cf22fb
Merge branch '3.3.x' 2020-03-04 17:45:42 +01:00
Marc Alexander
1c8e7a3483
Merge branch '3.2.x' into 3.3.x 2020-03-04 17:45:36 +01:00
Marc Alexander
a88e640924
Merge pull request #5880 from mrgoldy/ticket/15438
[ticket/15438] Correct log language strings: from > for
2020-03-04 17:45:30 +01:00
Marc Alexander
c14efc0ded
Merge branch '3.3.x' 2020-03-03 22:02:36 +01:00
Marc Alexander
3c27aa2f2e
Merge branch '3.2.x' into 3.3.x 2020-03-03 21:59:05 +01:00
Marc Alexander
0614a1a57f
Merge pull request #5857 from mrgoldy/ticket/16358
[ticket/16358] Hide attachment tab with no filters and display ACP notice
2020-03-03 21:59:00 +01:00
Marc Alexander
310162fd1c
Merge branch '3.3.x' 2020-03-03 21:40:06 +01:00
Marc Alexander
447a5391ed
Merge pull request #5873 from marc1706/ticket/16325
[ticket/16325] Ensure lock file is opened for updating
2020-03-03 21:40:01 +01:00
Marc Alexander
395f9efa89
Merge branch '3.3.x' 2020-03-03 21:22:17 +01:00
Marc Alexander
7345f1ce2e
Merge branch '3.2.x' into 3.3.x 2020-03-03 21:22:12 +01:00
Marc Alexander
75abae80fd
Merge pull request #5878 from mrgoldy/ticket/16377
[ticket/16377] Rename navlinks loop variable
2020-03-03 21:22:07 +01:00
Dark❶
70513f8da4
[ticket/16370] Add core events for Notification
PHPBB3-16370
2020-03-04 01:41:37 +05:30
Marc Alexander
74b86bd2fc
Merge branch '3.3.x' 2020-03-03 19:47:47 +01:00
Marc Alexander
d5acfc5c2f
Merge branch '3.2.x' into 3.3.x 2020-03-03 19:47:43 +01:00
Marc Alexander
83c886781d
Merge pull request #5876 from mrgoldy/ticket/16163
[ticket/16163] Notice when no posts inside MCP topic
2020-03-03 19:47:38 +01:00
Marc Alexander
a5a1379a97
Merge branch '3.3.x' 2020-03-03 18:03:27 +01:00
Marc Alexander
1215c3ddbf
Merge branch '3.2.x' into 3.3.x 2020-03-03 18:03:23 +01:00
Marc Alexander
ea1a4ffbb8
Merge pull request #5875 from mrgoldy/ticket/16289
[ticket/16289] Correct ampersand in report notification email
2020-03-03 18:03:17 +01:00
mrgoldy
cada6f294d [ticket/15438] Correct log language strings: remove excessive o
PHPBB3-15438
2020-03-02 21:58:19 +01:00
mrgoldy
4ade2789f6 [ticket/15438] Correct log language strings
PHPBB3-15438
2020-03-02 21:22:19 +01:00
Marc Alexander
10f6d65469
Merge branch '3.3.x' 2020-03-02 21:01:49 +01:00
Marc Alexander
c06f224ace
Merge branch '3.2.x' into 3.3.x 2020-03-02 20:52:11 +01:00
Marc Alexander
bb21336191
Merge pull request #5872 from dark-1/ticket/16384
[ticket/16384] Add template events friends list username {prepend/append}
2020-03-02 20:52:06 +01:00
Marc Alexander
f2392b4689
Merge branch '3.3.x' 2020-03-02 20:47:00 +01:00
Marc Alexander
d32030a374
Merge branch '3.2.x' into 3.3.x 2020-03-02 20:46:55 +01:00
Marc Alexander
adf10ef492
Merge pull request #5871 from dark-1/ticket/16383
[ticket/16383] Add core events to modify friends list
2020-03-02 20:46:50 +01:00
Marc Alexander
990408da2f
Merge branch '3.3.x' 2020-03-02 20:41:38 +01:00
Marc Alexander
6788d82316
Merge branch '3.2.x' into 3.3.x 2020-03-02 20:41:33 +01:00
Marc Alexander
a470f0a6db
Merge pull request #5870 from dark-1/ticket/16381
[ticket/16381] Add core event to Modify Topics SQL
2020-03-02 20:41:26 +01:00
Marc Alexander
e95778df58
Merge branch '3.3.x' 2020-03-01 21:41:03 +01:00
Marc Alexander
3feafaade6
Merge pull request #5869 from mrgoldy/ticket/16382
[ticket/16382] Update deprecated Twig_ classes
2020-03-01 21:40:58 +01:00
mrgoldy
8ed41ea525 [ticket/16358] Update no attachment groups warning message
PHPBB3-16358
2020-03-01 20:27:54 +01:00
mrgoldy
558f672634 [ticket/15438] Correct log language strings: from > for
PHPBB3-15438
2020-03-01 20:20:40 +01:00
Marc Alexander
7945c452ec
Merge branch '3.3.x' 2020-03-01 19:20:05 +01:00
Marc Alexander
ca4ce6b2f5
Merge pull request #5868 from mrgoldy/ticket/16380
[ticket/16380] Exception_interface extends \Throwable
2020-03-01 19:20:00 +01:00
Marc Alexander
65ea56f0e2
Merge branch '3.3.x' 2020-03-01 19:10:55 +01:00
Marc Alexander
9a8d8f5b0c
Merge pull request #5867 from mrgoldy/ticket/16378
[ticket/16378] Update deprecated console exception_subscriber event
2020-03-01 19:10:49 +01:00
Marc Alexander
11ee6fac28
Merge branch '3.3.x' 2020-03-01 18:59:48 +01:00
Marc Alexander
6f61d70b72
Merge pull request #5866 from mrgoldy/ticket/16379
[ticket/16379] Update deprecated event dispatcher class
2020-03-01 18:59:43 +01:00
Marc Alexander
0b8ecb4e22
Merge branch '3.3.x' 2020-03-01 18:58:28 +01:00
Marc Alexander
ffe201be36
Merge pull request #5864 from mrgoldy/ticket/16376
[ticket/16376] Add default for display_subforum_limit
2020-03-01 18:58:24 +01:00
Marc Alexander
077db87f53
Merge branch '3.3.x' 2020-03-01 18:51:50 +01:00
Marc Alexander
8943c34572
Merge pull request #5863 from mrgoldy/ticket/16368
[ticket/16368] Container isFresh check order
2020-03-01 18:51:45 +01:00
Marc Alexander
df391eae2f
Merge branch '3.3.x' 2020-03-01 18:43:04 +01:00
Marc Alexander
dc5add2b8d
Merge branch '3.2.x' into 3.3.x 2020-03-01 18:42:59 +01:00
Marc Alexander
10a4d74190
Merge pull request #5879 from mrgoldy/ticket/15887
[ticket/15887] Reposition email after passwords in registration form
2020-03-01 18:42:53 +01:00
Marc Alexander
a7bc774a53
Merge branch '3.3.x' 2020-03-01 17:11:18 +01:00
Marc Alexander
94419d4573
Merge branch '3.2.x' into 3.3.x 2020-03-01 17:11:09 +01:00
Marc Alexander
f59419ed7e
Merge pull request #5856 from mrgoldy/ticket/16356
[ticket/16356] Delete attachments on saving a draft
2020-03-01 17:11:00 +01:00
Marc Alexander
eaea09047f
Merge branch '3.3.x' 2020-03-01 16:50:31 +01:00
Marc Alexander
457f13ad0b
Merge branch '3.2.x' into 3.3.x 2020-03-01 16:50:26 +01:00
Marc Alexander
aea5c3545c
Merge pull request #5855 from mrgoldy/ticket/10506
[ticket/10506] Preserve attachments on not-saving PM draft
2020-03-01 16:50:20 +01:00
mrgoldy
d1d7ed1381 [ticket/15887] Reposition email after passwords in registration form
PHPBB3-15887
2020-03-01 16:01:00 +01:00
mrgoldy
44caadc723 [ticket/16377] Rename navlinks loop variable
PHPBB3-16377
2020-03-01 15:51:53 +01:00
mrgoldy
7c21eb84ea [ticket/16121] Footer classes in simple_footer
PHPBB3-16121
2020-03-01 15:40:04 +01:00
mrgoldy
07cbc847f0 [ticket/16163] Notice when no posts inside MCP topic
PHPBB3-16163
2020-03-01 11:32:09 +01:00
mrgoldy
f6fae7b536 [ticket/16289] Correct ampersand in report notification email
PHPBB3-16289
2020-03-01 11:21:34 +01:00
mrgoldy
ba04bc9d22 [ticket/16378] Update function name to on_error
PHPBB3-16378
2020-02-28 13:41:06 +01:00
mrgoldy
1946d81ab3 [ticket/16379] Remove Symfony version from docblock
PHPBB3-16379
2020-02-28 12:42:41 +01:00
Marc Alexander
e263405a81
[ticket/16325] Ensure lock file is opened for updating
PHPBB3-16325
2020-02-28 07:54:48 +01:00
Dark❶
300f887c02
[ticket/16383] Add core events to modify friends list
PHPBB3-16383
2020-02-28 00:30:34 +05:30
Dark❶
2ee9d4f101
[ticket/16383] Add core events to modify friends list
PHPBB3-16383
2020-02-28 00:21:08 +05:30
Dark❶
255c79a8f7
[ticket/16370] Add core events for Notification
PHPBB3-16370
2020-02-28 00:19:10 +05:30
Dark❶
6f0f366780
[ticket/16381] Add core event to Modify Topics SQL
PHPBB3-16381
2020-02-28 00:14:47 +05:30
Dark❶
1e607a8041
[ticket/16384] Add template events friends list username {prepend/append}
PHPBB3-16384
2020-02-27 22:00:02 +05:30
mrgoldy
49845c1155 [ticket/16382] Update remaining Twig_ references
PHPBB3-16382
2020-02-27 17:15:31 +01:00
Dark❶
f6e9e043d8
[ticket/16383] Add core events to modify friends list
PHPBB3-16383
2020-02-27 21:38:48 +05:30
mrgoldy
75c25556aa [ticket/16382] Update Twig_Environment
PHPBB3-16382
2020-02-27 16:55:54 +01:00
mrgoldy
8a040f3fbc [ticket/16382] Update Twig_Loader_Filesystem
PHPBB3-16382
2020-02-27 16:53:10 +01:00
mrgoldy
07b2046685 [ticket/16382] Update Twig_Loader
PHPBB3-16382
2020-02-27 16:51:06 +01:00
mrgoldy
90c15aeebc [ticket/16382] Update Twig_Node
PHPBB3-16382
2020-02-27 16:48:21 +01:00
mrgoldy
884f48faf6 [ticket/16382] Update Twig_TokenParser
PHPBB3-16382
2020-02-27 16:44:48 +01:00
Dark❶
081d16d907
[ticket/16381] Add core event to Modify Topics SQL
PHPBB3-16381
2020-02-27 21:14:30 +05:30
mrgoldy
b795b8a040 [ticket/16382] Update Twig_Token
PHPBB3-16382
2020-02-27 16:42:44 +01:00
mrgoldy
dbb9cbe280 [ticket/16382] Update Twig_Node_Expression_Name
PHPBB3-16382
2020-02-27 16:39:21 +01:00
mrgoldy
3b1f936dcf [ticket/16382] Update Twig_Node_Expression_Binary
PHPBB3-16382
2020-02-27 16:38:09 +01:00
mrgoldy
d334072722 [ticket/16382] Update Twig_Node_Expression
PHPBB3-16382
2020-02-27 16:37:09 +01:00
mrgoldy
62a390582c [ticket/16382] Update Twig_Lexer
PHPBB3-16382
2020-02-27 16:34:58 +01:00
mrgoldy
a4b104c1da [ticket/16382] Update Twig_Source
PHPBB3-16382
2020-02-27 16:33:54 +01:00
mrgoldy
b823a94124 [ticket/16382] Update Twig_Compiler
PHPBB3-16382
2020-02-27 16:31:09 +01:00
mrgoldy
2451c0a815 [ticket/16382] Update Twig_Extension_Debug
PHPBB3-16382
2020-02-27 16:28:49 +01:00
mrgoldy
725e82f6df [ticket/16380] Exception_interface extends \Throwable
PHPBB3-16380
2020-02-27 16:11:59 +01:00
mrgoldy
4334b446b5 [ticket/16379] Update deprecated event dispatcher class
PHPBB3-16379
2020-02-27 16:03:24 +01:00
mrgoldy
34595c02ba [ticket/16378] Update deprecated console exception_subscriber event
PHPBB3-16378
2020-02-27 15:51:12 +01:00
mrgoldy
1d49ddd86f [ticket/16376] Add default for display_subforum_limit
PHPBB3-16376
2020-02-27 15:29:32 +01:00
mrgoldy
cdb252faaa [ticket/16368] Container isFresh check order
PHPBB3-16368
2020-02-27 14:54:00 +01:00
Dark❶
5f4522e55b
[ticket/16370] Add core events for Notification
PHPBB3-16370
2020-02-21 12:22:26 +05:30
Marc Alexander
fc541c1943
Merge branch '3.3.x' 2020-02-15 16:51:34 +01:00
Marc Alexander
b1f0276307
Merge branch '3.2.x' into 3.3.x 2020-02-15 16:46:02 +01:00
Marc Alexander
5ce1e1e7df
Merge pull request #5849 from rubencm/ticket/16351
[ticket/16351] Use CHMOD constants from filesystem_interface
2020-02-15 16:45:57 +01:00
rubencm
2ed21c98d5 [ticket/16351] Update commends
PHPBB3-16351
2020-02-14 13:11:44 +00:00
Marc Alexander
98e8654c8c
Merge branch '3.3.x' 2020-02-14 08:15:06 +01:00
Marc Alexander
f3815b7bc8
Merge pull request #5851 from marc1706/ticket/16354
[ticket/16354] Improve installer error handling and cache issues
2020-02-14 08:15:00 +01:00
Marc Alexander
218d5dd75f
Merge branch '3.3.x' 2020-02-14 07:32:24 +01:00
Marc Alexander
49b4156cfd
Merge branch '3.2.x' into 3.3.x 2020-02-14 07:32:20 +01:00
Marc Alexander
486413731a
Merge pull request #5854 from mrgoldy/ticket/16344
[ticket/16344] Move DOMAIN_NO_MX_RECORD_EMAIL to common.php
2020-02-14 07:32:15 +01:00
Marc Alexander
6b380063e9
Merge branch '3.3.x' 2020-02-14 07:31:29 +01:00
Marc Alexander
9715054102
Merge branch '3.2.x' into 3.3.x 2020-02-14 07:31:24 +01:00
Marc Alexander
7735f22562
Merge pull request #5853 from mrgoldy/ticket/16060
[ticket/16060] Correct auto prune column for cron job
2020-02-14 07:31:19 +01:00
Marc Alexander
3ff9d24935
Merge branch '3.3.x' 2020-02-14 07:30:35 +01:00
Marc Alexander
d8e441b079
Merge branch '3.2.x' into 3.3.x 2020-02-14 07:30:31 +01:00
Marc Alexander
d75952394f
Merge pull request #5852 from mrgoldy/ticket/16348
[ticket/16348] Prevent double freeing database results on user_ban
2020-02-14 07:30:27 +01:00
Marc Alexander
b86c197d95
Merge branch '3.3.x' 2020-02-14 07:28:49 +01:00
Marc Alexander
af012e8b5a
Merge branch '3.2.x' into 3.3.x 2020-02-14 07:28:26 +01:00
Marc Alexander
b6a320503e
Merge pull request #5850 from rubencm/ticket/16352
[ticket/16352] Deprecate a few functions/classes
2020-02-14 07:11:12 +01:00
Marc Alexander
0a738440af
Merge branch '3.3.x' 2020-02-14 07:06:39 +01:00
Marc Alexander
9a919d8fa3
Merge branch '3.2.x' into 3.3.x 2020-02-14 07:06:35 +01:00
Marc Alexander
b4ecdae8e4
Merge pull request #5848 from rubencm/ticket/16350
[ticket/16350] Move shared code to functions_admin.php
2020-02-14 07:06:31 +01:00
Marc Alexander
cd94e90ab9
Merge branch '3.3.x' 2020-02-14 07:05:03 +01:00
Marc Alexander
0ca20b14f5
Merge branch '3.2.x' into 3.3.x 2020-02-14 07:04:58 +01:00
Marc Alexander
e1ee0dfec1
Merge pull request #5840 from Kidounet/ticket/15395
[ticket/15395] change GIN tsvector indexes in Postgres Fulltext Search
2020-02-14 07:04:53 +01:00
Marc Alexander
90cdab3c0f
Merge branch '3.3.x' 2020-02-14 07:00:58 +01:00
Marc Alexander
685c41689e
Merge branch '3.2.x' into 3.3.x 2020-02-14 07:00:53 +01:00
Marc Alexander
8fcb5dcc4d
Merge pull request #5815 from KYPREO/ticket/16234
[ticket/16234] Fix & enhance Sphinx search backend functionality
2020-02-14 07:00:48 +01:00
Marc Alexander
c606055df2
[ticket/16354] Use target _blank for support forums link
PHPBB3-16354
2020-02-13 21:23:56 +01:00
KYPREO
a4855decb8 [ticket/16234] Fix & enhance Sphinx search backend functionality
PHPBB3-16234
PHPBB3-16233
PHPBB3-15367
PHPBB3-13958
2020-02-12 22:29:17 +11:00
Bob Weinand
86cf600d9e [ticket/16363] Allow replying to locked topics if user has m_lock permissions
An user may not be able to edit - but lock and unlock.
It is terribly inconvenient for users being only able to un/lock threads to
have to first unlock a topic, then reply and then re-lock it.

Thus in reply mode we check for lock permissions instead of edit.

This also includes editing if the user could normally edit his post if it
weren't for the lock.

PHPBB3-16363
2020-02-12 09:24:02 +01:00
Marc Alexander
0ceebede32
Merge pull request #5847 from rubencm/ticket/16349
[ticket/16349] Fix merge issues in acp_attachments and posting_attach_body.html
2020-02-12 07:17:32 +01:00
KYPREO
852959cf2b [ticket/16234] Fix & enhance Sphinx search backend functionality
PHPBB3-16234
PHPBB3-16233
PHPBB3-15367
PHPBB3-13958
2020-02-12 16:42:53 +11:00
JoshyPHP
a5f1ff43b5 [ticket/16361] Truncate schemeless links to the forum
PHPBB3-16361
2020-02-12 01:35:00 +01:00
JoshyPHP
d836677342 [ticket/16361] Invalidate text formatter when server settings change
PHPBB3-16361
2020-02-12 01:30:05 +01:00
Marc Alexander
495428f2ad
Merge branch '3.3.x' 2020-02-11 17:05:39 +01:00
Marc Alexander
b1eaaea89a
Merge branch '3.2.x' into 3.3.x 2020-02-11 17:05:34 +01:00
Marc Alexander
11f2c076f6
Merge pull request #5858 from mrgoldy/ticket/16335
[ticket/16335] Ensure attachment event variables are always defined
2020-02-11 17:05:29 +01:00
Marc Alexander
996b26e823
Merge branch '3.3.x' 2020-02-11 16:49:16 +01:00
Marc Alexander
10c038d8f3
Merge pull request #5859 from rxu/ticket/16360
[ticket/16360] Fix allocating color for GD 3D image CAPTCHA
2020-02-11 16:49:11 +01:00
Marc Alexander
6f8f2e675e
Merge branch '3.3.x' 2020-02-09 16:29:36 +01:00
Marc Alexander
3d4af04927
Merge branch '3.2.x' into 3.3.x 2020-02-09 16:29:30 +01:00
Marc Alexander
1af967b00e
Merge pull request #5842 from kasimi/ticket/16149
[ticket/16149] Always return default profile field data
2020-02-09 16:29:24 +01:00
rxu
b5993fc2a3
[ticket/16360] Fix allocating color for GD 3D image CAPTCHA
PHPBB3-16360
2020-02-09 19:35:06 +07:00
Kidounet
a29d2e1149
[ticket/15395] change GIN tsvector indexes in Postgres Fulltext Search
PHPBB3-15395
2020-02-09 13:11:18 +01:00
Marc Alexander
730204c1f9
Merge branch '3.3.x' 2020-02-09 12:49:10 +01:00
Marc Alexander
9cd1277d70
Merge branch '3.2.x' into 3.3.x 2020-02-09 12:49:06 +01:00
Marc Alexander
ee2a59ad59
Merge pull request #5838 from 3D-I/ticket/16339
[ticket/16339] Fix Poll's voting options refresh
2020-02-09 12:49:01 +01:00
Marc Alexander
6e42c34f79
Merge branch '3.3.x' 2020-02-09 12:24:12 +01:00
Marc Alexander
e05efe8280
Merge branch '3.2.x' into 3.3.x 2020-02-09 12:24:07 +01:00
Marc Alexander
ee33976d1d
Merge pull request #5835 from mrgoldy/ticket/15766
[ticket/15766] Check for role on changing permission settings
2020-02-09 12:24:00 +01:00
Marc Alexander
33c50f236a
Merge branch '3.3.x' 2020-02-06 17:36:49 +01:00
Marc Alexander
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
mrgoldy
76cca33525 [ticket/16335] Ensure event variables are always defined
PHPBB3-16335
2020-02-05 15:24:40 +01:00
mrgoldy
8bdc3940b1 [ticket/16358] Do not change plupload.html
PHPBB3-16358
2020-02-05 15:20:30 +01:00
mrgoldy
31cbb60a38 [ticket/16358] Hide attachment tab with no filters and display ACP notice
PHPBB3-16358
2020-02-05 13:03:01 +01:00
mrgoldy
582919804a [ticket/16356] Delete attachments on saving a draft
PHPBB3-16356
2020-02-05 11:04:01 +01:00
mrgoldy
eaa597a430 [ticket/10506] Preserve attachments on not-saving PM draft
PHPBB3-10506
2020-02-05 10:54:49 +01:00
mrgoldy
a6c5def4f4 [ticket/16344] Un-indent irrelevant language strings
PHPBB3-16344
2020-02-04 22:32:10 +01:00
mrgoldy
13f5997554 [ticket/16344] Move DOMAIN_NO_MX_RECORD_EMAIL to common.php
PHPBB3-16344
2020-02-04 19:16:43 +01:00
mrgoldy
846df59882 [ticket/16344] Add UCP language to memberlist's contact form
PHPBB3-16344
2020-02-04 18:39:23 +01:00
mrgoldy
2d2c0ab6cd [ticket/16060] Correct auto prune column for cron job
Also only log pruning once per forum

PHPBB3-16060
2020-02-04 17:58:28 +01:00
mrgoldy
5625078cfe [ticket/16348] Prevent double freeing database results on user_ban
PHPBB3-16348
2020-02-04 17:16:10 +01:00
rubencm
9e7dc9433a [ticket/16350] Move code to functions_admin
PHPBB3-16350
2020-02-04 06:33:11 +00:00
mrgoldy
87fe2847f0 [ticket/15766] Docblocks, comments and longhand variable names
PHPBB3-15766
2020-02-03 22:42:42 +01:00
Marc Alexander
5c1782a605
[ticket/16354] Remove backtrace as it does not show meaningful info
PHPBB3-16354
2020-02-03 20:21:16 +01:00
Marc Alexander
115d0e794e
[ticket/16354] Clean up startup a bit and add annotations
PHPBB3-16354
2020-02-03 17:44:54 +01:00
Marc Alexander
ee4620ef9e
[ticket/16354] Improve error output
PHPBB3-16354
2020-02-03 17:37:02 +01:00
Marc Alexander
5fb5228591
[ticket/16354] Reload page after cache purge & purge time limit
PHPBB3-16354
2020-02-03 17:36:48 +01:00
Marc Alexander
54ab1f1e80
[ticket/16354] Add shutdown handler to handle issues while loading container
PHPBB3-16354
2020-02-03 17:36:31 +01:00
rubencm
b07fb709ba [ticket/16352] Remove duplicated function
PHPBB3-16352
2020-02-03 02:24:56 +00:00
rubencm
96a7e04ea5 [ticket/16352] Deprecate phpbb_delete_user_pms
PHPBB3-16352
2020-02-03 02:20:35 +00:00
rubencm
2fea7969d3 [ticket/16352] Deprecate more functions
PHPBB3-16352
2020-02-03 01:44:02 +00:00
rubencm
d668f3a3c3 [ticket/16352] Deprecate a few function/classes
PHPBB3-16352
2020-02-03 00:44:44 +00:00
rubencm
9749aa936c [ticket/16351] Use CHMOD constants from filesystem_interface
PHPBB3-16351
2020-02-02 22:00:38 +00:00
rubencm
e2cc1aec26 [ticket/16350] Move shared code to functions.php
PHPBB3-16350
2020-02-02 21:45:08 +00:00
rubencm
ebdb771a0a [ticket/16349] Fix merges
PHPBB3-16349
2020-02-02 21:09:21 +00:00
Marc Alexander
e6624c1fd5
[ticket/16314] Deprecate phpbb_check_and_display_sql_report
PHPBB3-16314
2020-02-02 13:48:46 +01:00
Marc Alexander
2d5289ed7e
Merge branch '3.3.x' 2020-02-01 08:50:24 +01:00
Marc Alexander
3bb2edd53d
Merge branch '3.2.x' into 3.3.x 2020-02-01 08:50:19 +01:00
Marc Alexander
7de24bad2e
Merge pull request #5832 from KYPREO/ticket/16329
[ticket/16329] Add configuration options for Plupload
2020-02-01 08:50:12 +01:00
Marc Alexander
c221858fab
Merge branch '3.3.x' 2020-01-30 21:38:35 +01:00
Marc Alexander
297ac8ef4c
Merge pull request #5843 from JoshyPHP/ticket/16342
[ticket/16342] Increase default hashing costs for Argon2 passwords
2020-01-30 21:38:29 +01:00
Marc Alexander
0922605da8
Merge branch '3.3.x' 2020-01-30 21:16:53 +01:00
Marc Alexander
cd995ff45f
Merge branch '3.2.x' into 3.3.x 2020-01-30 21:16:46 +01:00
Marc Alexander
e61761e9af
Merge pull request #5834 from mrgoldy/ticket/15370
[ticket/15370] Loading indicator when submitting permissions
2020-01-30 21:16:37 +01:00
KYPREO
c927c31391 [ticket/16329] Add configuration options for Plupload
PHPBB3-16329
PHPBB3-16330
2020-01-28 23:57:31 +11:00
JoshyPHP
2dbcad7840 [ticket/16342] Increase default hashing costs for Argon2 passwords
PHPBB3-16342
2020-01-28 01:42:39 +01:00
Marc Alexander
0bbe959fbd
Merge branch '3.3.x' 2020-01-27 19:49:01 +01:00
Marc Alexander
d2a344af5d
Merge pull request #5825 from AlfredoRamos/ticket/16313
[ticket/16313] Remove http block from sample Nginx configuration file
2020-01-27 19:45:15 +01:00
kasimi
9d5f9606a4
[ticket/16149] Always return default profile field data
PHPBB3-16149
2020-01-27 15:37:12 +01:00
Marc Alexander
28ecd3a8c0
Merge branch '3.3.x' 2020-01-25 15:35:38 +01:00
Marc Alexander
4094d62613
Merge branch '3.2.x' into 3.3.x 2020-01-25 15:35:34 +01:00
Marc Alexander
ceaf6fcffe
Merge pull request #5837 from 3D-I/ticket/16337
[ticket/16337] Fix Emoji in BBcode Helpline
2020-01-25 15:35:29 +01:00
3D-I
e72ae0a4b2 [ticket/16339] Fix Poll's voting options refresh
PHPBB3-16339
2020-01-25 02:11:40 +01:00
Marc Alexander
6df36cb0c9
Merge branch '3.3.x' 2020-01-24 16:45:59 +01:00
Marc Alexander
28620b7d93
Merge branch '3.2.x' into 3.3.x 2020-01-24 16:45:36 +01:00
Marc Alexander
65cfd74b98
Merge pull request #5836 from 3D-I/ticket/16316
[ticket/16316] Fix breadcrumbs markup validation
2020-01-24 16:34:44 +01:00
3D-I
11e2cd925b [ticket/16337] Fix Emoji in BBcode Helpline
PHPBB3-16337
2020-01-24 04:46:57 +01:00
3D-I
f7797b89ed [ticket/16337] Fix Emoji in BBcode Helpline
PHPBB3-16337
2020-01-24 04:38:01 +01:00
3D-I
7d80314235 [ticket/16337] Fix Emoji in BBcode Helpline
PHPBB3-16337
2020-01-24 02:55:12 +01:00
3D-I
3d9845ebed [ticket/16316] Fix breadcrumbs markup validation
PHPBB3-16316
2020-01-24 00:21:50 +01:00
Marc Alexander
e31c05f065
Merge branch '3.3.x' 2020-01-22 21:22:45 +01:00
Marc Alexander
b3d07e26fc
Merge pull request #5822 from rxu/ticket/16307
[ticket/16307] Fix SQL time reporting when debug.sql_explain parameter is set
2020-01-22 21:22:38 +01:00
Marc Alexander
6b8ccbc379
Merge branch '3.3.x' 2020-01-22 21:21:13 +01:00
Marc Alexander
9b12a923f5
Merge branch '3.2.x' into 3.3.x 2020-01-22 21:21:07 +01:00
Marc Alexander
eff3b08d49
Merge pull request #5833 from mrgoldy/ticket/16332
[ticket/16332] Code and Quote language strings globally available
2020-01-22 21:21:01 +01:00
KYPREO
1f22248965 Merge branch '3.2.x' into ticket/16329 2020-01-22 20:24:47 +11:00
KYPREO
68677b8525 [ticket/16329] Add configuration options for Plupload
PHPBB3-16329
PHPBB3-16330
2020-01-22 20:21:12 +11:00
3D-I
8e538eebc5 [ticket/16316] Fix breadcrumbs markup validation
PHPBB3-16316
2020-01-21 22:48:20 +01:00
mrgoldy
5bc7723feb [ticket/16332] Amend formatting tests to expect translated code string
PHPBB3-16332
2020-01-21 17:43:11 +01:00
mrgoldy
18e75202d7 [ticket/15766] Use proper variable name for permission set
PHPBB3-15766
2020-01-21 17:27:03 +01:00
mrgoldy
11cf09b41a [ticket/15766] Check for role on changing permission settings
PHPBB3-15766
2020-01-21 17:25:27 +01:00
mrgoldy
908d04d0e8 [ticket/15370] Loading indicator when submitting permissions
PHPBB3-15370
2020-01-21 15:27:28 +01:00
mrgoldy
e7c028eed6 [ticket/16332] Code and Quote language strings globally available
PHPBB3-16332
2020-01-21 14:30:12 +01:00
Marc Alexander
8bdad7d73e
[ticket/16314] Reorder controller helper constructor parameters
PHPBB3-16314
2020-01-20 17:28:37 +01:00
Marc Alexander
912b4ae309
Merge branch '3.3.x' 2020-01-20 17:28:36 +01:00
Marc Alexander
12a624330f
Merge branch '3.2.x' into 3.3.x 2020-01-20 17:28:30 +01:00
Marc Alexander
d7be6e037b
Merge pull request #5814 from 3D-I/ticket/15079
[ticket/15079] Fix Emoji and rich text in subject of post draft
2020-01-20 17:28:24 +01:00
Marc Alexander
0d4bf2df9d
Merge branch '3.3.x' 2020-01-20 17:26:03 +01:00
Marc Alexander
1d90ddc0a9
Merge branch '3.2.x' into 3.3.x 2020-01-20 17:25:56 +01:00
Marc Alexander
830d16943b
Merge pull request #5813 from 3D-I/ticket/15712
[ticket/15712] Fix Emoji and rich text in PM subject & draft
2020-01-20 17:25:48 +01:00
KYPREO
0b03fa963a [ticket/16329] Add configuration options for Plupload
PHPBB3-16329
PHPBB3-16330
2020-01-20 22:16:38 +11:00
KYPREO
a1617548cf [ticket/16329] Add configuration options for Plupload
PHPBB3-16329
PHPBB3-16330
2020-01-20 15:19:56 +11:00
Marc Alexander
2bfea20007
[ticket/16314] Create correct adm relative path for controller helper
PHPBB3-16314
2020-01-19 21:43:07 +01:00
Marc Alexander
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
Marc Alexander
1fefef3e06
Merge branch '3.3.x' 2020-01-18 21:46:17 +01:00
Marc Alexander
6f36a478a5
Merge branch '3.2.x' into 3.3.x 2020-01-18 21:46:12 +01:00
Marc Alexander
880deabac1
Merge pull request #5821 from marc1706/ticket/16296
[ticket/16296] Adjust form token check for mark actions
2020-01-18 21:46:07 +01:00
Marc Alexander
6129bb08ac
Merge branch '3.3.x' 2020-01-18 16:46:58 +01:00
Marc Alexander
eba65f57ab
Merge branch '3.2.x' into 3.3.x 2020-01-18 16:46:52 +01:00
Marc Alexander
7f4badc947
Merge pull request #5830 from marc1706/ticket/16328
[ticket/16328] Inform admins about PHP requirements in phpBB 3.3
2020-01-18 16:46:48 +01:00
Marc Alexander
765f2cfb5f
Merge branch '3.3.x' 2020-01-18 14:34:37 +01:00
Marc Alexander
ebd9d0fe25
Merge pull request #5828 from AlfredoRamos/ticket/16323
[ticket/16323] Replace the spaceless tag with its homologue filter
2020-01-18 14:34:32 +01:00
Marc Alexander
bb5cf54e61
[ticket/16328] Inform admins about PHP requirements in phpBB 3.3
PHPBB3-16328
2020-01-18 14:03:27 +01:00
Alfredo Ramos
ff5fe30407 [ticket/16323] Replace the spaceless tag with its homologue filter
PHPBB3-16323
2020-01-14 14:44:34 -06:00
Marc Alexander
a6cd4df423
Merge pull request #5808 from marc1706/ticket/16284
[ticket/16284] Move 4.0 migrations to v400 folder
2020-01-14 21:20:09 +01:00
Marc Alexander
6acdfab319
[ticket/16284] Add depends_on to classes
PHPBB3-16284
2020-01-14 17:43:17 +01:00
Marc Alexander
20cd3ccee5
Merge branch '3.3.x' 2020-01-13 17:45:12 +01:00
Marc Alexander
50ca72e53c
Merge branch '3.2.x' into 3.3.x 2020-01-13 17:45:06 +01:00
Marc Alexander
21f0a2b1b8
Merge pull request #5819 from mrgoldy/ticket/16291
[ticket/16291] Add missing report time
2020-01-13 17:45:00 +01:00
Marc Alexander
c2505ade2a
Merge branch '3.3.x' 2020-01-11 16:49:12 +01:00
Marc Alexander
d25b55b93a
Merge pull request #5826 from 3D-I/ticket/16308
[ticket/16308] Fix UCP reset password
2020-01-11 16:49:04 +01:00
3D-I
e599bb2a7b [ticket/16308] Fix UCP reset password
PHPBB3-16308
2020-01-11 11:29:45 +01:00
3D-I
f26e20e1e9 [ticket/16308] Fix UCP reset password
remove HTML from PHP and code beautify

PHPBB3-16308
2020-01-10 23:23:15 +01:00
Alfredo Ramos
5d5f34518d [ticket/16313] Remove http block from sample Nginx configuration file
Change placeholder domain to example.com

Also prefer fastcgi.conf over fastcgi_params as per Nginx documentation.

PHPBB3-16313
2020-01-09 19:10:25 -06:00
3D-I
a2fa918da2 [ticket/16308] Fix UCP reset password
PHPBB3-16308
2020-01-09 23:55:47 +01:00
Marc Alexander
085b055577
Merge branch '3.3.x' 2020-01-09 20:37:10 +01:00
Marc Alexander
531f5dd9da
Merge pull request #5823 from JoshyPHP/ticket/16309
[ticket/16309] Fix smilies with a left square bracket
2020-01-09 20:37:05 +01:00
Marc Alexander
d50d878e7b
Merge branch '3.3.x' 2020-01-09 20:34:59 +01:00
Marc Alexander
1b7c42bf53
Merge pull request #5812 from rxu/ticket/16288
[ticket/16288] PHP 8 compatibility
2020-01-09 20:34:53 +01:00
Marc Alexander
996e263cc2
Merge branch '3.3.x' 2020-01-09 20:32:57 +01:00
Marc Alexander
eecd0b91c5
Merge pull request #5824 from rxu/ticket/16311
[ticket/16311] Fix password length ACP setting explanation
2020-01-09 20:32:49 +01:00
rxu
9854db9120
[ticket/16311] Fix password length ACP setting explanation
PHPBB3-16311
2020-01-09 22:29:59 +07:00
JoshyPHP
aeac3df4a1 [ticket/16309] Fix smilies with a left square bracket
PHPBB3-16309
2020-01-08 19:38:50 +01:00
rxu
75c03dd81e
[ticket/16307] Fix SQL time reporting when debug.sql_explain parameter is set
PHPBB3-16307
2020-01-08 22:05:55 +07:00
rxu
f69d9e9559
[ticket/16288] Drop redundant parentheses
PHPBB3-16288
2020-01-08 17:36:48 +07:00
Marc Alexander
11d7b71959
[ticket/16296] Adjust form token check for mark actions
PHPBB3-16296
2020-01-07 20:26:56 +01:00
Marc Alexander
2a5c7b1d43
Merge pull request #5731 from marc1706/ticket/16204
[ticket/16204] Remove hooks system
2020-01-06 22:03:23 +01:00
Marc Alexander
417ec86d8a
Merge branch '3.3.x' 2020-01-06 12:01:26 +01:00
Marc Alexander
126b17898d
Merge branch 'prep-release-3.3.0' into 3.3.x 2020-01-06 11:59:03 +01:00
Marc Alexander
8d00784dfe
[prep-release-3.3.0] Update changelog 2020-01-06 11:21:43 +01:00
Marc Alexander
17d4dcc30b
Merge pull request #5820 from marc1706/ticket/16293
[ticket/16293] Do not update to hashes that don't support combined hashing
2020-01-06 11:20:39 +01:00
Marc Alexander
16dbbdb34c
[ticket/16293] Do not update to hashes that don't support combined hashing
PHPBB3-16293
2020-01-06 11:18:16 +01:00
Marc Alexander
433a23feb4
[prep-release-3.3.0] Rename 3.3 to Proteus 2020-01-05 16:12:15 +01:00
mrgoldy
c747d1d225 [ticket/16291] Add missing report time
PHPBB3-16291
2020-01-05 16:01:37 +01:00
Marc Alexander
d4293866b3
Merge pull request #5818 from marc1706/ticket/16266
[ticket/16266] Remove extra declaration of constants
2020-01-05 15:29:40 +01:00
Marc Alexander
9fa058a8bd
[ticket/16266] Remove extra declaration of constants
PHPBB3-16266
2020-01-05 14:58:17 +01:00
Marc Alexander
4591cf9afa
[prep-release-3.3.0] Update changelog 2020-01-04 22:49:40 +01:00
Marc Alexander
ed34079452
Merge pull request #5817 from marc1706/ticket/16290
[ticket/16290] Update to new SVG logo in package docs
2020-01-04 22:48:05 +01:00
Marc Alexander
f6b47e2ee3
[ticket/16290] Update to new SVG logo in package docs
PHPBB3-16290
2020-01-04 22:32:59 +01:00
Marc Alexander
e900104e10
[prep-release-3.3.0] Add changelog for 3.3.0 2020-01-04 22:01:09 +01:00
Marc Alexander
944a748cb6
[prep-release-3.3.0] Add migration for 3.3.0 2020-01-04 21:54:59 +01:00
Marc Alexander
eb8ace14c8
[prep-release-3.3.0] Update version numbers for 3.3.0 release 2020-01-04 21:54:48 +01:00
Marc Alexander
72bf5d8d15
Merge branch '3.3.x' 2020-01-04 21:53:26 +01:00
Marc Alexander
1b8193ab8b
Merge branch '3.2.x' into 3.3.x 2020-01-04 21:51:44 +01:00
Marc Alexander
ed9cbc89c1
Merge branch 'prep-release-3.2.9' into 3.2.x 2020-01-04 14:19:57 +01:00
Marc Alexander
2fdd46b364
[prep-release-3.2.9] Update changelog for 3.2.9 2020-01-04 11:32:26 +01:00
Marc Alexander
4f39da4343
[prep-release-3.2.9] Add migration for 3.2.9 2020-01-04 10:17:57 +01:00
Marc Alexander
a2a0038368
[prep-release-3.2.9] Update version numbers for 3.2.9 2020-01-04 10:16:06 +01:00
KYPREO
22417e3d9c [ticket/16234] Fix & enhance Sphinx search backend functionality
PHPBB3-16234
PHPBB3-16233
PHPBB3-15367
PHPBB3-13958
2020-01-04 04:15:10 +11:00
KYPREO
4fb9c1cd98 [ticket/16234] Fix & enhance Sphinx search backend functionality
PHPBB3-16234
PHPBB3-16233
PHPBB3-15367
PHPBB3-13958
2020-01-04 03:36:35 +11:00
Marc Alexander
cb833db5fb
Merge pull request #56 from phpbb/ticket/security-250
[ticket/security-250] Check form key when approving group membership
2020-01-03 17:25:12 +01:00
Marc Alexander
4f007321e1
[ticket/security-250] Check form key when approving group membership
SECURITY-250
2020-01-03 17:24:33 +01:00
Marc Alexander
3aa4b67173
Merge pull request #57 from phpbb/ticket/security-251
[ticket/security-251] Check form token when moving PM to folder
2020-01-03 17:22:43 +01:00
Marc Alexander
25c80df156
[ticket/security-252] Check form token on marking PM
SECURITY-252
2020-01-03 17:21:42 +01:00
Marc Alexander
e7a6ed20e8
[ticket/security-251] Check form token when moving PM to folder
SECURITY-251
2020-01-03 17:21:35 +01:00
Marc Alexander
502407a1dd
Merge pull request #58 from phpbb/ticket/security-253
[ticket/security-253] Check form key when exporting PM data
2020-01-03 17:19:06 +01:00
Marc Alexander
03757a0663
Merge pull request #59 from phpbb/ticket/security-249
[ticket/security-249] Do not handle avatar submit on invalid token
2020-01-03 17:18:54 +01:00
KYPREO
f0f1cd37dd
Merge branch '3.2.x' into ticket/16234 2020-01-04 01:13:41 +11:00
KYPREO
83ccccb565 [ticket/16234] Fix & enhance Sphinx search backend functionality
PHPBB3-16234
PHPBB3-16233
PHPBB3-15367
PHPBB3-13958
2020-01-04 00:29:24 +11:00
Marc Alexander
92aa37314a
Merge branch '3.3.x' 2020-01-03 11:25:55 +01:00
Marc Alexander
b83de54bb4
Merge pull request #5811 from paul999/ticket/16287
[ticket/16287] After installation an error message regarding statisti…
2020-01-03 11:25:50 +01:00
Marc Alexander
fb47ac5f33
Merge branch '3.3.x' 2020-01-03 11:07:45 +01:00
Marc Alexander
261bf416ee
Merge pull request #5810 from marc1706/ticket/16230
[ticket/16230] Improve wording of FILESYSTEM_CANNOT_ lang strings
2020-01-03 11:04:34 +01:00
Marc Alexander
a0ffbfce31
[ticket/16287] Correctly pass json response to PHP file
PHPBB3-16287
2020-01-03 10:17:40 +01:00
Marc Alexander
82abd358a5
[ticket/16230] Update links to userguide and support forums
PHPBB3-16230
2020-01-03 08:59:46 +01:00
Marc Alexander
d50d1101fb
[ticket/16287] Remove loops. prefix in providers loop
PHPBB3-16287
2020-01-03 08:57:09 +01:00
3D-I
f0ebd6da0f [ticket/15712] Add Emoji and rich text in PM Draft subject
Extends to Drafts

PHPBB3-15712
2020-01-03 00:06:15 +01:00
3D-I
9f033cbf6d [ticket/15079] Fix Emoji and rich text in Draft subject
User can save Emoji in drafts since the topic title
is checked on post submission already.
Moreover this way the draft can not be lost somehow.

PHPBB3-15079
2020-01-02 21:41:36 +01:00
Marc Alexander
b3f80239c1
[ticket/16287] Use twig syntax and fix coding guidelines issues
PHPBB3-16287
2020-01-02 21:06:58 +01:00
3D-I
0f3dbe1a30 [ticket/15079] Fix Emoji and rich text in Draft subject
PHPBB3-15079
2020-01-02 20:35:48 +01:00
rxu
4ed854c818
[ticket/16288] PHP 8 compatibility
PHPBB3-16288
2020-01-03 02:21:37 +07:00
3D-I
b0586b4f4d [ticket/15712] Add Emoji and rich text in PM subject
PHPBB3-15712
2020-01-02 20:09:32 +01:00
paul sohier
f866a8fd1b
[ticket/16287] After installation an error is given over statistics submission
The phpBB.com website required specific fields to be available for the
statistics. This change switched over to a new statistics page on
www.phpbb.com that uses form fields instead, and that returns JSON as value.

PHPBB3-16287
2020-01-02 15:36:00 +01:00
Marc Alexander
fa39235a0d
Merge branch '3.3.x' 2020-01-02 10:46:56 +01:00
Marc Alexander
dce0441ecf
Merge pull request #5809 from marc1706/ticket/16285
[ticket/16285] Add sanity checks to migrations for 3.3
2020-01-02 10:46:52 +01:00
Marc Alexander
29c9621137
[ticket/16230] Improve wording of FILESYSTEM_CANNOT_ lang strings
PHPBB3-16230
2020-01-02 10:45:24 +01:00
Marc Alexander
ba2f1e1689
Merge branch '3.3.x' 2020-01-02 10:22:19 +01:00
Marc Alexander
46b70ded94
Merge pull request #5805 from 3D-I/ticket/16283
[ticket/16283] Update requirements for 3.3.0
2020-01-02 10:20:53 +01:00
Marc Alexander
481bd70b26
Merge branch '3.3.x' 2020-01-02 10:13:45 +01:00
Marc Alexander
20fb9385f5
Merge branch '3.2.x' into 3.3.x 2020-01-02 10:13:23 +01:00
Marc Alexander
fcca5c5b58
Merge branch 'prep-release-3.2.9' into 3.2.x 2020-01-02 10:13:04 +01:00
Marc Alexander
36c370947c
Merge branch 'ticket/16279' into prep-release-3.2.9 2020-01-02 10:02:17 +01:00
3D-I
fa099867a8
[ticket/16279] Add permission for Emoji in topic title
PHPBB3-16279
2020-01-02 10:02:01 +01:00
3D-I
88277e2d21
[ticket/16279] Add permission for Emoji in topic title
PHPBB3-16279
2020-01-02 10:01:55 +01:00
3D-I
48eb74cfcd
[ticket/16279] Add permission for Emoji in topic title
PHPBB3-16279
2020-01-02 10:01:48 +01:00
Marc Alexander
db5121511d
Merge pull request #5802 from 3D-I/ticket/16279
[ticket/16279] Add permission for Emoji in topic title
2020-01-02 09:59:25 +01:00
3D-I
c7dd7d42c6 [ticket/16283] Update requirements for 3.3.0
PHPBB3-16283
2020-01-01 19:23:50 +01:00
3D-I
0806d34eee [ticket/16279] Add permission for Emoji in topic title
PHPBB3-16279
2020-01-01 19:11:45 +01:00
Marc Alexander
a556e767e6
Merge branch '3.3.x' 2020-01-01 17:45:48 +01:00
Marc Alexander
b9193f35c1
Merge pull request #5807 from 3D-I/ticket/16273
[ticket/16273] Check whether the index exists in memberlist - PHP 7.4
2020-01-01 17:45:42 +01:00
Marc Alexander
9a6ec16a5d
Merge branch '3.3.x' 2020-01-01 17:43:48 +01:00
Marc Alexander
43e5337a0a
Merge pull request #5806 from 3D-I/ticket/16281
[ticket/16281] Fix Ajax refresh-data for extensions' Tab
2020-01-01 17:43:43 +01:00
Marc Alexander
dcf1449de7
Merge branch '3.3.x' 2020-01-01 17:35:00 +01:00
Marc Alexander
1ae812d172
Merge branch '3.2.x' into 3.3.x 2020-01-01 17:34:44 +01:00
Marc Alexander
dd93bb1aad
Merge pull request #5804 from marc1706/ticket/16282-3.3
[ticket/16282] Adjust jQuery cdn url in schema_data
2020-01-01 17:34:13 +01:00
Marc Alexander
bf58fafd76
Merge branch 'prep-release-3.2.9' into 3.2.x 2020-01-01 17:33:39 +01:00
Marc Alexander
693d008851
Merge pull request #5803 from marc1706/ticket/16282
[ticket/16282] Adjust jQuery cdn url in schema_data
2020-01-01 17:33:07 +01:00
Marc Alexander
da650a53b6
Merge branch '3.3.x' 2020-01-01 17:28:33 +01:00
Marc Alexander
737155a43a
Merge branch '3.2.x' into 3.3.x 2020-01-01 17:27:58 +01:00
Marc Alexander
53b3b1bb40
Merge branch 'prep-release-3.2.9' into 3.2.x 2020-01-01 17:27:31 +01:00
Marc Alexander
97e9357153
Merge branch 'ticket/15592' into prep-release-3.2.9 2020-01-01 17:26:38 +01:00
Marc Alexander
706a10d4cf
Merge pull request #5792 from KYPREO/ticket/16269
[ticket/16269] Strip HTML markup from Sphinx search index
2020-01-01 17:26:10 +01:00
Alfredo Ramos
ec694bf8bd
[ticket/15592] Fix attachments place inline button if BBCode is disabled
PHPBB3-15592
2020-01-01 17:24:57 +01:00
Marc Alexander
136345e0b1
Merge branch '3.3.x' 2020-01-01 16:49:43 +01:00
Marc Alexander
372a3bfcde
Merge branch '3.2.x' into 3.3.x 2020-01-01 16:47:40 +01:00
Marc Alexander
cfdc1ef62a
Merge pull request #5799 from AlfredoRamos/ticket/15592
[ticket/15592] Fix attachments place inline button if BBCode is disabled
2020-01-01 16:47:34 +01:00
Marc Alexander
a0e2fa9a45
Merge branch '3.3.x' 2020-01-01 16:35:46 +01:00
Marc Alexander
7ae7502146
Merge pull request #5798 from rxu/ticket/16277
[ticket/16277] Move from each() function
2020-01-01 16:35:42 +01:00
Marc Alexander
14e3eb2d0e
Merge branch '3.3.x' 2020-01-01 16:25:15 +01:00
Marc Alexander
7a294b5fcd
Merge pull request #5795 from 3D-I/ticket/16274
[ticket/16274] Fix compact() call to undefined variables in search.php
2020-01-01 16:25:11 +01:00
Marc Alexander
79287abd7b
[ticket/16285] Add sanity checks to migrations for 3.3
PHPBB3-16285
2020-01-01 16:23:23 +01:00
Marc Alexander
2b65ce123c
[ticket/16284] Adjust create schema and add tables to tests
PHPBB3-16284
2020-01-01 16:17:23 +01:00
Marc Alexander
af7dcb9ba2
[ticket/16284] Add effectively installed checks where applicable
PHPBB3-16284
2020-01-01 12:29:38 +01:00
Marc Alexander
8fed25382a
[ticket/16284] Add effectively_installed to add_storage_permission
PHPBB3-16284
2020-01-01 12:09:57 +01:00
Marc Alexander
73b045fb44
[ticket/16284] Use tables array in acp_storage_module
PHPBB3-16284
2020-01-01 12:09:07 +01:00
Marc Alexander
a72810465f
[ticket/16284] Provide tables as array in migrations
PHPBB3-16284
2020-01-01 12:08:11 +01:00
Marc Alexander
6c0137c7a3
[ticket/16284] Add effectively_installed check to acp_storage_module
PHPBB3-16284
2020-01-01 11:22:03 +01:00
Marc Alexander
d15d75e2ba
[ticket/16284] Add migration for 4.0.0-dev
PHPBB3-16284
2020-01-01 11:21:39 +01:00
Marc Alexander
eac646cf72
[ticket/16284] Move migrations not included in 3.3 to v400
PHPBB3-16284
2020-01-01 11:19:54 +01:00
3D-I
cf450bd01f [ticket/16273] Check whether the index exists in memberlist - PHP 7.4
PHPBB3-16273
2020-01-01 02:12:32 +01:00
3D-I
7e5d0b9ec8 [ticket/16281] Fix Ajax refresh-data for extensions' Tab
PHPBB3-16281
2020-01-01 00:34:05 +01:00
3D-I
314dfb294a [ticket/16281] Fix Ajax refresh-data for extensions' Tab
PHPBB3-16281
2019-12-31 23:51:15 +01:00
3D-I
6705adf47b [ticket/16281] Fix Ajax refresh-data for extensions' Tab
PHPBB3-16281
2019-12-31 23:33:29 +01:00
3D-I
d8dac3f80e [ticket/16281] Fix Ajax refresh-data for extensions' Tab
PHPBB3-16281
2019-12-31 23:31:13 +01:00
3D-I
16dad60eef [ticket/16283] Update requirements for 3.3.0
PHPBB3-16283
2019-12-31 22:10:58 +01:00
3D-I
7ef52f723c [ticket/16283] Update requirements for 3.3.0
PHPBB3-16283
2019-12-31 22:08:18 +01:00
rxu
374dc92e8f
[ticket/16277] Adjust patch for the diff engine
PHPBB3-16277
2020-01-01 04:07:11 +07:00
Marc Alexander
3c91126806
[ticket/16282] Adjust jQuery cdn url in schema_data
PHPBB3-16282
2019-12-31 16:41:58 +01:00
Marc Alexander
803ed6050f
[ticket/16282] Adjust jQuery cdn url in schema_data
PHPBB3-16282
2019-12-31 16:40:20 +01:00
3D-I
7336678454 [ticket/16279] Add permission for Emoji in topic title
PHPBB3-16279
2019-12-30 18:43:58 +01:00
Marc Alexander
9e7f75a124
Merge branch '3.3.x' 2019-12-30 12:32:36 +01:00
Marc Alexander
6ee537b3f2
Merge pull request #5800 from marc1706/ticket/16278
[ticket/16278] Clearly state config.php exception and update INSTALL.html
2019-12-30 12:32:30 +01:00
Marc Alexander
0712b7746d
Merge branch '3.3.x' 2019-12-30 12:19:08 +01:00
Marc Alexander
f3a9301483
Merge branch '3.2.x' into 3.3.x 2019-12-30 12:19:02 +01:00
Marc Alexander
5aba63d5aa
Merge pull request #5792 from KYPREO/ticket/16269
[ticket/16269] Strip HTML markup from Sphinx search index
2019-12-30 12:18:52 +01:00
Marc Alexander
a3276c3ffe
[ticket/16274] Fix feed event referring to undefined variables
PHPBB3-16274
2019-12-30 11:46:52 +01:00
3D-I
4956dc3197
[ticket/16274] Fix compact() call to undefined variables in search.php
PHPBB3-16274
2019-12-30 08:47:23 +01:00
Marc Alexander
5ffb6b34fc
Merge branch '3.3.x' 2019-12-30 08:37:14 +01:00
Marc Alexander
b1c5ad6a61
Merge pull request #5783 from brunoais/ticket/16262
Ticket/16262 compact() calls with undefined variables causing error page
2019-12-30 08:37:08 +01:00
3D-I
364461b58f [ticket/16279] Add permission for Emoji in topic title
PHPBB3-16279
2019-12-30 02:26:31 +01:00
Marc Alexander
74a747d455
[ticket/16278] Clearly state config.php exception and update INSTALL.html
A few typos and not fully up to date information has been updated.

PHPBB3-16278
2019-12-29 21:54:33 +01:00
Marc Alexander
d0707105c7
Merge branch '3.3.x' 2019-12-29 21:43:12 +01:00
Marc Alexander
036871cd95
Merge pull request #5790 from rxu/ticket/16266
[ticket/16266] Fix argon2 driver issue for Sodium implementation
2019-12-29 21:43:06 +01:00
Alfredo Ramos
580126cff3 [ticket/15592] Fix attachments place inline button if BBCode is disabled
PHPBB3-15592
2019-12-29 11:58:38 -06:00
Marc Alexander
9ea5cfd14b
Merge branch '3.3.x' 2019-12-29 15:11:29 +01:00
Marc Alexander
71a1c9fee7
Merge pull request #5796 from rxu/ticket/16276
[ticket/16276] Fix bbcode_firstpass undefined mode property
2019-12-29 15:11:23 +01:00
Marc Alexander
bfaeabe9e5
Merge pull request #5797 from marc1706/ticket/16271
[ticket/16271] Fix sami parse errors in master
2019-12-29 15:08:35 +01:00
rxu
80de9f6a68
[ticket/16277] Move from each() function
PHPBB3-16277
2019-12-29 18:56:36 +07:00
Marc Alexander
56476ed7ee
[ticket/16271] Fix sami parse errors in master
PHPBB3-16271
2019-12-29 11:01:10 +01:00
rxu
c71d4c364a
[ticket/16266] Prevent "Use of undefined constant" warning in tests
PHPBB3-16266
2019-12-29 16:09:17 +07:00
rxu
dcab076221
[ticket/16276] Further fix PHP nightly tests
PHPBB3-16276
2019-12-29 12:59:24 +07:00
Marc Alexander
224b8d5494
Merge branch '3.3.x' 2019-12-28 21:44:48 +01:00
Marc Alexander
94808e2cbc
Merge pull request #5794 from 3D-I/ticket/16273
[ticket/16273] Check whether the index exists in memberlist - PHP 7.4
2019-12-28 21:41:32 +01:00
rxu
82e61f501a
[ticket/16276] Fix bbcode_firstpass undefined mode property
PHPBB3-16276
2019-12-29 01:51:15 +07:00
rxu
37fddf8eef
[ticket/16266] Fix tests
PHPBB3-16266
2019-12-28 23:55:31 +07:00
rxu
3669849368
[ticket/16266] Refactor patch using argon2 predefined constants
PHPBB3-16266
2019-12-28 12:20:51 +07:00
3D-I
ebf7e9f45f [ticket/16273] Check whether the index exists in memberlist - PHP 7.4
Cast to bool

PHPBB3-16273
2019-12-28 01:47:43 +01:00
rxu
d000717d34
[ticket/16266] More code optimizing
PHPBB3-16266
2019-12-28 02:11:58 +07:00
3D-I
d191eed760 [ticket/16273] Check whether the index exists in memberlist - PHP 7.4
PHPBB3-16273
2019-12-27 19:43:32 +01:00
rxu
a750372a03
[ticket/16266] More code optimizing
PHPBB3-16266
2019-12-28 01:04:13 +07:00
rxu
5dfba1b064
[ticket/16266] Optimize code
PHPBB3-16266
2019-12-28 00:15:08 +07:00
Marc Alexander
72747ed686
Merge pull request #5793 from marc1706/ticket/16271
[ticket/16271] Add Sami 4.x and update necessary dependencies
2019-12-27 15:49:41 +01:00
Marc Alexander
b0cd269d2a
Merge branch '3.3.x' 2019-12-27 15:47:23 +01:00
Marc Alexander
c7898ac3e4
Merge pull request #5788 from 3D-I/ticket/16221
[ticket/16221] Fix ACP statistics layout
2019-12-27 15:47:18 +01:00
Marc Alexander
6dee1439e7
Merge branch '3.3.x' 2019-12-27 15:06:05 +01:00
Marc Alexander
c70d024f5f
Merge pull request #5787 from 3D-I/ticket/16267
[ticket/16267] Check whether the index exists in ACP BBcodes - PHP 7.4
2019-12-27 15:06:01 +01:00
Marc Alexander
7cf148ea13
[ticket/16271] Fix invalid docblocks
PHPBB3-16271
2019-12-27 14:58:42 +01:00
Marc Alexander
41f287fbea
[ticket/16271] Add Sami 4.x and update necessary dependencies
PHPBB3-16271
2019-12-27 13:54:46 +01:00
Marc Alexander
09279b81d4
Merge branch '3.3.x' 2019-12-27 08:28:20 +01:00
Marc Alexander
3ae799f4de
Merge branch '3.2.x' into 3.3.x 2019-12-27 08:28:15 +01:00
Marc Alexander
3e5090e792
Merge pull request #5791 from marc1706/ticket/16271
[ticket/16271] Enable support for 3.3.x API documentation
2019-12-27 08:28:10 +01:00
KYPREO
48d038ead4 [ticket/16269] Strip HTML markup from Sphinx search index
PHPBB3-16269
2019-12-27 09:45:45 +11:00
Marc Alexander
8bcff3ac74
[ticket/16271] Enable support for 3.3.x API documentation
PHPBB3-16271
2019-12-26 23:00:29 +01:00
brunoais
202478d108 [ticket/16262] Fixing event's $current_row_number by renaming $i
PHPBB3-16262
2019-12-26 18:17:39 +00:00
Marc Alexander
6320da67e4
[ticket/security-249] Do not handle avatar submit on invalid token
SECURITY-249
2019-12-26 15:05:53 +01:00
Marc Alexander
c44c398626
[ticket/security-253] Check form key when exporting PM data
SECURITY-253
2019-12-26 14:59:14 +01:00
rxu
186a3d40c6
[ticket/16266] Fix argon2 driver issue for Sodium implementation
PHPBB3-16266
2019-12-26 19:44:22 +07:00
Marc Alexander
722ef54295
Merge branch '3.3.x' 2019-12-26 11:42:12 +01:00
Marc Alexander
230472de45
Merge branch '3.2.x' into 3.3.x 2019-12-26 11:39:58 +01:00
Marc Alexander
790e77de01
[3.2.x] Update version numbers to 3.2.10-dev 2019-12-26 11:32:36 +01:00
Marc Alexander
7286532656
Merge branch 'prep-release-3.2.9' into 3.2.x 2019-12-26 11:31:00 +01:00
3D-I
b85c7be5ac [ticket/16221] Fix ACP statistics layout
Fix wide-screen layout

PHPBB3-16221
2019-12-25 21:12:59 +01:00
3D-I
5eae76b209 [ticket/16267] Check whether the index exists in ACP BBcodes - PHP 7.4
PHPBB3-16267
2019-12-25 18:35:58 +01:00
Marc Alexander
7d90f84306
[prep-release-3.2.9] Add changelog for 3.2.9-RC1 2019-12-25 17:57:31 +01:00
Marc Alexander
3e4f18bed2
[prep-release-3.2.9] Update composer dependencies to latest 2019-12-25 17:56:09 +01:00
Marc Alexander
e31da34324
[prep-release-3.2.9] Add migration for 3.2.9-RC1 2019-12-25 17:55:06 +01:00
Marc Alexander
6c85564cc1
[prep-release-3.2.9] Update version numbers to 3.2.9 2019-12-25 17:53:09 +01:00
Marc Alexander
8cfe6a900c
[prep-release-3.2.9] Update version number to 3.2.9-RC1 2019-12-25 17:52:25 +01:00
Marc Alexander
acef860d56
Merge branch '3.3.x' 2019-12-25 17:41:04 +01:00
Marc Alexander
2ebbcbe233
Merge branch '3.2.x' into 3.3.x 2019-12-25 17:40:59 +01:00
Marc Alexander
4e2e36df60
Merge pull request #5564 from xchwarze/PHPBB3-16015
[ticket/16015] Add new hook core.ucp_profile_avatar_upload_validation
2019-12-25 17:40:54 +01:00
Marc Alexander
4bee15d0fa
[ticket/16015] Adjust since version
PHPBB3-16015
2019-12-25 14:36:33 +01:00
3D-I
b1596ffecb [ticket/16221] Fix ACP statistics layout
Resolve conflicts

PHPBB3-16221
2019-12-25 00:06:37 +01:00
3D-I
b9fccc9fce [ticket/16221] Fix ACP statistics layout
PHPBB3-16221
2019-12-24 23:53:48 +01:00
3D-I
9345bc1610 [ticket/16221] Fix ACP statistics layout
PHPBB3-16221
2019-12-24 23:38:35 +01:00
Marc Alexander
c9a4e7b917
Merge branch '3.3.x' 2019-12-24 22:58:17 +01:00
Marc Alexander
78ae67ae28
Merge branch '3.2.x' into 3.3.x 2019-12-24 22:58:13 +01:00
Marc Alexander
e880d2c12a
Merge pull request #5786 from marc1706/ticket/16209
[ticket/16209] Match exactly "phpbb" in nginx example configuration file
2019-12-24 22:58:07 +01:00
3D-I
044d327818 [ticket/16267] Check whether the index exists in ACP BBcodes - PHP 7.4
PHPBB3-16267
2019-12-24 21:51:15 +01:00
Marc Alexander
04c2b3784c
Merge branch '3.3.x' 2019-12-24 16:20:14 +01:00
Marc Alexander
cc9b29488f
Merge branch '3.2.x' into 3.3.x 2019-12-24 16:20:09 +01:00
Marc Alexander
8fe5063a35
Merge pull request #5784 from 3D-I/ticket/15902
[ticket/15902] Out of range error with Sphinx search
2019-12-24 16:20:04 +01:00
Marc Alexander
6f9e83eae9
Merge branch '3.3.x' 2019-12-24 16:15:12 +01:00
Marc Alexander
843887fcb9
Merge branch '3.2.x' into 3.3.x 2019-12-24 16:15:07 +01:00
Marc Alexander
91a60f871a
Merge pull request #5785 from 3D-I/ticket/16257
[ticket/16257] Typo in SMTP_SERVER_EXPLAIN
2019-12-24 16:15:02 +01:00
Alfredo Ramos
225c313bb3
[ticket/16209] Match exactly "phpbb" in nginx example configuration file
It blocks an image in the ACP.

PHPBB3-16209
2019-12-24 15:55:53 +01:00
3D-I
abc6e9a7bc [ticket/16257] Typo in SMTP_SERVER_EXPLAIN
PHPBB3-16257
2019-12-24 05:24:29 +01:00
3D-I
16070b5543 [ticket/15902] Out of range error with Sphinx search
Add missing modification.

PHPBB3-15902
2019-12-24 00:34:27 +01:00
3D-I
0afd410ae7 [ticket/15902] Out of range error with Sphinx search
The reporter he's waiting this fix to be in the core.
I created this PR based on trusting his report.
I can't test it.

PHPBB3-15902
2019-12-23 21:36:13 +01:00
brunoais
faca59b3a6 [ticket/16262] Add unset variables to search's compact
PHPBB3-16262
2019-12-23 18:31:19 +00:00
brunoais
9b6149d3ac [ticket/16262] Add unset variables to fulltext_native compact
PHPBB3-16262
2019-12-23 18:31:18 +00:00
Marc Alexander
a7adb3bf61
Merge branch '3.3.x' 2019-12-23 16:13:29 +01:00
Marc Alexander
4c05257783
Merge pull request #5782 from marc1706/ticket/16263
[ticket/16263] Ensure that remove_email_hash depends on migration adding hash
2019-12-23 16:13:24 +01:00
Marc Alexander
e6a84dcb60
[ticket/16263] Ensure that remove_email_hash depends on migration adding hash
PHPBB3-16263
2019-12-23 15:18:40 +01:00
Marc Alexander
e87635a209
Merge branch '3.3.x' 2019-12-23 10:35:15 +01:00
Marc Alexander
1f3e073894
Merge pull request #5779 from 3D-I/ticket/16260
[ticket/16260] Missing check whether the index exists in ACP - PHP 7.4
2019-12-23 10:35:10 +01:00
Marc Alexander
691e64217e
Merge pull request #5755 from mrgoldy/ticket/16238
[ticket/16238] Remove S_REDIRECT_LOGIN work around
2019-12-22 22:35:39 +01:00
3D-I
dbc164e131 [ticket/16260] Missing check whether the index exists in ACP - PHP 7.4
PHPBB3-16260
2019-12-22 21:03:49 +01:00
3D-I
16a163662b [ticket/16260] Missing check whether the index exists in ACP - PHP 7.4
PHPBB3-16260
2019-12-22 17:44:17 +01:00
Marc Alexander
e61aace9bc
Merge branch '3.3.x' 2019-12-22 17:41:56 +01:00
Marc Alexander
67a8d8ca90
Merge pull request #5781 from marc1706/ticket/16263
[ticket/16263] Do not expect numbers as strings in apache provider test
2019-12-22 17:41:51 +01:00
Marc Alexander
6a0e0463f8
Merge branch '3.3.x' 2019-12-22 16:32:41 +01:00
Marc Alexander
0e974eb49a
Merge pull request #5780 from 3D-I/ticket/16261
[ticket/16261] Missing check whether the index exists in install - PHP 7.4
2019-12-22 16:32:35 +01:00
Marc Alexander
d5f9e3a05e
[ticket/16263] Do not expect numbers as strings in apache provider test
PHPBB3-16263
2019-12-22 16:12:04 +01:00
3D-I
d181713832 [ticket/16261] Missing check whether the index exists in install - PHP 7.4
PHPBB3-16261
2019-12-22 01:12:46 +01:00
3D-I
ffb0adfc59 [ticket/16260] Missing check whether the index exists in ACP - PHP 7.4
PHPBB3-16260
2019-12-21 23:55:00 +01:00
Marc Alexander
88b4dbfc94
Merge branch '3.3.x' 2019-12-21 22:24:48 +01:00
Marc Alexander
a83b8e7792
[3.3.x] Update version numbers to 3.3.0-RC2-dev 2019-12-21 22:23:23 +01:00
Marc Alexander
2f7a9c6a00
Merge branch 'prep-release-3.3.0-RC1' into 3.3.x 2019-12-21 22:20:42 +01:00
Marc Alexander
fed1607f26
Merge branch '3.3.x' 2019-12-21 10:34:22 +01:00
Marc Alexander
7e450a4728
Merge branch '3.3.x' 2019-12-21 10:26:00 +01:00
Marc Alexander
c055a1d0ca
Merge branch '3.3.x' 2019-12-21 10:18:13 +01:00
Marc Alexander
7934d3bd56
Merge branch '3.3.x' 2019-12-15 20:26:06 +01:00
Marc Alexander
07b79ead80
Merge branch '3.3.x' 2019-12-15 20:14:27 +01:00
mrgoldy
a6c0014083
[ticket/16238] Remove S_REDIRECT_LOGIN work around
PHPBB3-16238
2019-12-15 20:03:42 +01:00
Marc Alexander
42292bb507
Merge branch '3.3.x' 2019-12-15 19:59:51 +01:00
Marc Alexander
b293f9a060
Merge branch '3.3.x' 2019-12-13 20:17:32 +01:00
Marc Alexander
e32694920b
Merge pull request #5767 from marc1706/ticket/16224-master
[ticket/16224] Update composer dependencies - master version
2019-12-13 20:17:06 +01:00
Marc Alexander
95f45ddf54
Merge branch '3.3.x' 2019-12-12 18:34:16 +01:00
Marc Alexander
94f85fee06
Merge branch '3.3.x' 2019-12-12 18:21:12 +01:00
Marc Alexander
7dbd6abe8e
Merge branch '3.3.x' 2019-12-12 18:17:06 +01:00
Marc Alexander
d17c4a12e5
Merge branch 'ticket/16224-3.3.x' into ticket/16224-master 2019-12-12 18:16:11 +01:00
Marc Alexander
e734b1aca0 Merge branch '3.3.x' 2019-12-06 08:31:58 +01:00
Marc Alexander
8d9633d169 [ticket/16204] Remove mentions of hooks
PHPBB3-16204
2019-12-06 07:25:11 +01:00
Marc Alexander
e51683511a Merge branch '3.3.x' 2019-12-06 07:22:52 +01:00
Marc Alexander
1a50719e4c Merge branch '3.3.x' 2019-12-06 07:12:50 +01:00
Marc Alexander
2c8e6e400c Merge branch '3.3.x' 2019-12-06 07:03:39 +01:00
Marc Alexander
ad282f09a0
Merge branch '3.3.x' 2019-12-04 21:11:45 +01:00
Marc Alexander
5f836b7fee
Merge branch '3.3.x' 2019-12-04 20:50:15 +01:00
Marc Alexander
720e489df6
Merge branch 'ticket/16224-3.3.x' into ticket/16224-master 2019-12-04 20:41:34 +01:00
Marc Alexander
223f8aad5a
Merge branch '3.3.x' 2019-12-04 20:12:49 +01:00
Marc Alexander
cda0d62c12
Merge branch '3.3.x' 2019-12-01 11:36:30 +01:00
Marc Alexander
8ee56d73d8
Merge pull request #5545 from mrgoldy/ticket/15538
[ticket/15538] Twig icon function
2019-12-01 11:35:01 +01:00
mrgoldy
811fbbeb92 [ticket/15538] Allow array of icons: icon_name => boolean
PHPBB3-15538
2019-11-30 15:55:21 +01:00
mrgoldy
5d2cef6a26 [ticket/16240] Remove deprecated LOG_ template/theme language strings
PHPBB3-16240
2019-11-30 15:23:07 +01:00
mrgoldy
23a2c0c9c7 [ticket/15538] 404 SVG and viewBox
PHPBB3-15538
2019-11-30 15:01:25 +01:00
mrgoldy
c47f9d5744 [ticket/15538] Drop templates and icons folder, twig file extension
PHPBB3-15538
2019-11-30 13:22:11 +01:00
Marc Alexander
0a01b3bcc8
Merge branch '3.3.x' 2019-11-28 21:39:50 +01:00
Marc Alexander
c89c8c92cd
Merge branch '3.3.x' 2019-11-28 21:24:47 +01:00
Marc Alexander
f547024751
Merge branch '3.3.x' 2019-11-28 21:11:54 +01:00
Marc Alexander
c6a354e59c
Merge branch '3.3.x' 2019-11-28 20:46:12 +01:00
mrgoldy
ac2b95c1fa [ticket/15538] Update 404 source path to all/imgs
PHPBB3-15538
2019-11-27 21:01:29 +01:00
Marc Alexander
f26c79621b Merge branch '3.3.x' 2019-11-27 08:10:49 +01:00
mrgoldy
5a1be4611c [ticket/15538] Style inheritance for PNG and a default 'no icon'
PHPBB3-15538
2019-11-26 15:17:47 +01:00
Marc Alexander
6c5fa362dd
[ticket/16204] Remove hook finder and services file
PHPBB3-16204
2019-11-23 14:40:27 +01:00
Marc Alexander
bf6bcad1cb
Merge branch '3.3.x' 2019-11-23 14:28:28 +01:00
Marc Alexander
75b12e7c75
Merge branch '3.3.x' 2019-11-22 19:16:09 +01:00
Marc Alexander
20550a4610
Merge branch '3.3.x' 2019-11-22 19:12:11 +01:00
Marc Alexander
9b3010395d
Merge branch '3.3.x' 2019-11-22 18:21:12 +01:00
Marc Alexander
0e0659cf34
Merge branch '3.3.x' 2019-11-22 10:56:37 +01:00
Marc Alexander
b6ec8c8a94
Merge branch '3.3.x' 2019-11-21 14:55:37 +01:00
mrgoldy
8bac1daba7 [ticket/15538] Add iconify source class
PHPBB3-15538
2019-11-18 17:22:12 +01:00
Marc Alexander
480016f600
Merge branch '3.3.x' 2019-11-17 16:56:47 +01:00
Marc Alexander
6ecda5be44
Merge branch '3.3.x' 2019-11-17 14:55:30 +01:00
Marc Alexander
ba6d41ab70
Merge branch '3.3.x' 2019-11-16 14:35:49 +01:00
Marc Alexander
6574ff6b1d
Merge branch '3.3.x' 2019-11-16 14:22:15 +01:00
mrgoldy
fa8cf86e63 [ticket/15538] Adjust classes to include o-icon-
PHPBB3-15538
2019-11-14 23:49:33 +01:00
Marc Alexander
e9a0633159
Merge branch '3.3.x' 2019-11-14 20:40:10 +01:00
mrgoldy
5bb6218606 [ticket/15538] Move style icon files to all/templates/macros/
PHPBB3-15538
2019-11-12 11:02:28 +01:00
mrgoldy
cf429fd8d0 [ticket/15538] Remove fa: from iconify function
PHPBB3-15538
2019-11-10 22:16:20 +01:00
Marc Alexander
59b8421586
Merge branch '3.3.x' 2019-11-08 20:46:27 +01:00
Marc Alexander
f741fd6293
Merge branch '3.3.x' 2019-11-07 21:19:23 +01:00
Marc Alexander
d66960f4d5
[ticket/16204] Remove hooks system
PHPBB3-16204
2019-11-07 20:21:50 +01:00
mrgoldy
fd95dfe5b3 [ticket/15538] Amend iconfiy to data attributes
PHPBB3-15538
2019-11-07 10:55:51 +01:00
Marc Alexander
e1dce434db
Merge branch '3.3.x' 2019-11-06 21:34:03 +01:00
mrgoldy
0eb9912af8 [ticket/15538] Add iconify
PHPBB3-15538
2019-11-06 14:51:36 +01:00
Marc Alexander
fb37eac0ce
Merge branch '3.3.x' 2019-11-01 22:12:33 +01:00
Marc Alexander
64e5965a02
Merge branch '3.3.x' 2019-11-01 22:10:32 +01:00
Marc Alexander
1499e8c18e
Merge branch '3.3.x' 2019-11-01 22:01:31 +01:00
Marc Alexander
aa34507f30
Merge branch '3.3.x' 2019-11-01 08:32:20 +01:00
Marc Alexander
745d1a957a
Merge branch '3.3.x' 2019-11-01 08:23:48 +01:00
Marc Alexander
1a0d321246
Merge branch '3.3.x' 2019-11-01 08:21:47 +01:00
Marc Alexander
fe11ee3e70
Merge branch '3.3.x' 2019-11-01 08:16:15 +01:00
Marc Alexander
fe22a40dc3
Merge branch '3.3.x' 2019-11-01 08:10:30 +01:00
mrgoldy
8e8532561b [ticket/15538] Amend style name and remove set_style
PHPBB3-15538
2019-10-31 19:38:54 +01:00
mrgoldy
fea97cd115 [ticket/15538] Add icon tests
PHPBB3-15538
2019-10-31 19:36:19 +01:00
mrgoldy
b4b6ba0a37 [ticket/15538] Extract service and enhance icon function
PHPBB3-15538
2019-10-29 12:07:53 +01:00
Marc Alexander
96273d5813
Merge branch '3.3.x' 2019-10-28 20:32:14 +01:00
Marc Alexander
6e961a6954
Merge branch '3.3.x' 2019-10-28 20:23:02 +01:00
Marc Alexander
885fca6a20
Merge branch '3.3.x' 2019-10-28 19:50:06 +01:00
Marc Alexander
9f293bfbc1
Merge branch '3.3.x' 2019-10-28 17:17:19 +01:00
Marc Alexander
6a5ae59ebf
Merge branch '3.3.x' 2019-10-26 21:50:55 +02:00
Marc Alexander
55f6e93d1c
Merge branch '3.3.x' 2019-10-26 21:35:45 +02:00
mrgoldy
a7ae904195
[ticket/15538] Include Icon function
PHPBB3-15538
2019-10-24 18:26:28 +02:00
mrgoldy
ba5e73bfea
[ticket/15538] Revert back to Icon function
PHPBB3-15538
2019-10-24 18:26:16 +02:00
mrgoldy
341266cc71
[ticket/15538] Readding macros and requested changes
PHPBB3-15538
2019-10-24 18:26:08 +02:00
mrgoldy
23fae74bf2
[ticket/15538] Fixes unrelated to the error
PHPBB3-15538
2019-10-24 18:25:54 +02:00
mrgoldy
971b905569
[ticket/15538] Split macros and add docblocks
PHPBB3-15538
2019-10-24 18:24:51 +02:00
mrgoldy
a10087a717
[ticket/15538] Uncommit test files
PHPBB3-15538
2019-10-24 18:24:44 +02:00
mrgoldy
d8274c19c8
[ticket/15538] Create macro and remove icons
PHPBB3-15538
2019-10-24 18:24:37 +02:00
mrgoldy
094f0f663c
[ticket/15538] Capitalize function
PHPBB3-15538
2019-10-24 18:24:22 +02:00
mrgoldy
5f62976d66
[ticket/15538] o-icon class and stylelint
PHPBB3-15538
2019-10-24 18:24:16 +02:00
mrgoldy
2f4aef8689
[ticket/15538] Fix end of files
PHPBB3-15538
2019-10-24 18:24:09 +02:00
mrgoldy
9122d1afd3
[ticket/15538] Twig icon function
PHPBB3-15538
2019-10-24 18:23:54 +02:00
Marc Alexander
0bda740b37
Merge branch '3.3.x' 2019-10-23 21:03:55 +02:00
Marc Alexander
b7fe147da8
Merge branch '3.3.x' 2019-10-21 17:51:34 +02:00
Marc Alexander
d19df70635
Merge branch '3.3.x' 2019-10-21 17:48:53 +02:00
Marc Alexander
0ce3a33cd0
Merge branch '3.3.x' 2019-10-20 21:07:04 +02:00
Marc Alexander
534d9cbc72
Merge branch '3.3.x' 2019-10-20 21:01:48 +02:00
Marc Alexander
efe5c73af9
Merge branch '3.3.x' 2019-10-20 20:59:10 +02:00
Marc Alexander
1bc790b4a0
Merge branch '3.3.x' 2019-10-20 20:57:41 +02:00
Marc Alexander
b1af6b6e25
Merge branch '3.3.x' 2019-10-20 20:51:30 +02:00
Marc Alexander
14b67cd857
Merge branch '3.3.x' 2019-10-20 20:39:17 +02:00
Marc Alexander
dfcdae59e3
Merge branch '3.3.x' 2019-10-20 17:18:21 +02:00
Marc Alexander
9949e27c27
Merge branch '3.3.x' 2019-10-19 14:06:52 +02:00
Marc Alexander
e7275d7061
Merge branch '3.3.x' 2019-10-15 21:43:05 +02:00
Marc Alexander
60da203301
Merge branch '3.3.x' 2019-10-13 12:32:20 +02:00
Marc Alexander
8737fbac0d
Merge branch '3.3.x' 2019-10-07 21:31:52 +02:00
Marc Alexander
f2698da41b
Merge branch '3.3.x' 2019-10-07 20:58:31 +02:00
Marc Alexander
6481aa5932
Merge branch '3.3.x' 2019-10-07 18:31:21 +02:00
Marc Alexander
30cb427349 Merge branch '3.3.x' 2019-10-07 10:40:25 +02:00
Marc Alexander
12c866ebfb
Merge branch '3.3.x' 2019-10-03 21:02:45 +02:00
Marc Alexander
b007374726
Merge branch '3.3.x' 2019-10-03 11:07:03 +02:00
Marc Alexander
b102475692
Merge pull request #5698 from phpbb/dependabot/npm_and_yarn/eslint-utils-1.4.2
[ticket/15980] Bump eslint-utils from 1.3.1 to 1.4.2
2019-09-30 22:00:23 +02:00
Marc Alexander
a85d5e25f0
[ticket/15980] Update packages in package.json as well
PHPBB3-15980
2019-09-30 20:15:54 +02:00
dependabot[bot]
43e072d508
[ticket/15980] Bump eslint-utils from 1.3.1 to 1.4.2
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils)
from 1.3.1 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.2)

PHPBB3-15980
2019-09-30 20:15:54 +02:00
Marc Alexander
88fc515a25
Merge pull request #5699 from marc1706/ticket/15905
[ticket/15905] Adjust tests for twig extensions for master branch
2019-09-28 23:43:54 +02:00
Marc Alexander
d856c5c8c1
[ticket/15905] Adjust tests for twig extensions for master branch
PHPBB3-15905
2019-09-28 21:18:39 +02:00
Marc Alexander
3a9ab9fe69
Merge branch '3.3.x' 2019-09-28 16:17:57 +02:00
Marc Alexander
f4462bdfd6
Merge branch '3.3.x' 2019-09-28 12:57:43 +02:00
Marc Alexander
dc0374eca3
Merge branch '3.3.x' 2019-09-25 17:13:06 +02:00
Marc Alexander
21bf3b1102 Merge branch '3.3.x' 2019-09-24 13:51:32 +02:00
Marc Alexander
200271d872
Merge branch '3.3.x' 2019-09-23 17:37:22 +02:00
Marc Alexander
a30e4de1e9
Merge branch '3.3.x' 2019-09-22 21:16:47 +02:00
Marc Alexander
70574ac2da
Merge branch '3.3.x' 2019-09-22 21:04:46 +02:00
Marc Alexander
1ba63ddfab
Merge branch '3.3.x' 2019-09-22 16:59:13 +02:00
Marc Alexander
a0428ff900
Merge branch '3.3.x' 2019-09-22 16:54:58 +02:00
Marc Alexander
8f6c2507a8
Merge branch '3.3.x' 2019-09-22 13:02:28 +02:00
Marc Alexander
6b3e616777
Merge branch '3.3.x' 2019-09-22 12:17:50 +02:00
Marc Alexander
4aa778ba9e
Merge branch '3.3.x' 2019-09-21 14:33:29 +02:00
Marc Alexander
289849b5da
Merge branch '3.3.x' 2019-09-21 14:29:23 +02:00
Marc Alexander
82a3a7c31f
Merge branch '3.3.x' 2019-09-21 14:17:20 +02:00
Marc Alexander
b1d54f1ffd
Merge branch '3.3.x' 2019-09-21 14:11:54 +02:00
Marc Alexander
17fe7baa38
Merge branch '3.3.x' 2019-09-20 22:23:18 +02:00
Marc Alexander
e123ca826c
Merge pull request #5660 from marc1706/ticket/16133
[ticket/16133] Update npm packages to latest versions
2019-09-05 11:09:26 +02:00
Marc Alexander
c0ca065672
[ticket/16133] Remove not needed packages
PHPBB3-16133
2019-09-04 22:28:55 +02:00
Marc Alexander
57092c3e60
Merge branch '3.3.x' 2019-09-01 13:33:09 +02:00
Marc Alexander
8f976af30a
Merge branch '3.3.x' 2019-09-01 13:01:55 +02:00
Marc Alexander
9468f1705c
[ticket/16133] Use cssnano instead of gulp-cssnano
PHPBB3-16133
2019-08-19 18:12:26 +02:00
Marc Alexander
c8de75f304
[ticket/16133] Update npm packages to latest versions
PHPBB3-16133
2019-08-19 10:41:26 +02:00
Marc Alexander
50eb426837
Merge branch '3.3.x' 2019-08-17 21:48:35 +02:00
Marc Alexander
0bf84e5803
Merge branch '3.3.x' 2019-08-17 11:15:00 +02:00
Marc Alexander
7f8182fbb5
Merge branch '3.3.x' 2019-08-17 11:02:23 +02:00
Marc Alexander
404213cffa
Merge branch '3.3.x' 2019-08-16 12:24:51 +02:00
Marc Alexander
607077af9a
Merge branch '3.3.x' 2019-08-15 10:47:38 +02:00
Marc Alexander
d7a49c9094
Merge branch '3.3.x' 2019-08-13 18:46:36 +02:00
Marc Alexander
0a3adfd59c
Merge branch '3.3.x' 2019-08-13 18:34:21 +02:00
Marc Alexander
e84aee3662
Merge branch '3.3.x' 2019-08-12 21:40:22 +02:00
Marc Alexander
1e699453ea
Merge branch '3.3.x' 2019-08-11 20:45:01 +02:00
Marc Alexander
d163ea51f8
Merge branch '3.3.x' 2019-08-11 20:37:51 +02:00
Marc Alexander
4b2e3e0d90
Merge branch '3.3.x' 2019-08-11 20:02:20 +02:00
Marc Alexander
72fcf2eef5
Merge branch '3.3.x' 2019-08-11 17:36:29 +02:00
Marc Alexander
4845254ee7
Merge branch '3.3.x' 2019-08-11 17:24:20 +02:00
Marc Alexander
dbcc4043b9
Merge branch '3.3.x' 2019-08-11 17:15:55 +02:00
Marc Alexander
81ce07f56a
Merge branch '3.3.x' 2019-08-11 17:10:42 +02:00
Marc Alexander
30a8328038 Merge branch '3.3.x' 2019-08-09 13:27:14 +02:00
Marc Alexander
9bb0275781
Merge branch '3.3.x' 2019-08-07 14:25:22 +02:00
Marc Alexander
674bf49c1f Merge branch '3.3.x' 2019-07-31 07:50:28 +02:00
Marc Alexander
1f12568e3b
Merge branch '3.3.x' 2019-07-30 20:42:28 +02:00
Derky
cebb6dc894 Merge branch '3.3.x' 2019-07-30 07:40:18 +02:00
Marc Alexander
1d942d4b17
Merge branch '3.3.x' 2019-07-29 21:45:22 +02:00
Marc Alexander
e9dbba649a
Merge branch '3.3.x' 2019-07-29 21:43:42 +02:00
Marc Alexander
7eedb85b0b
Merge branch '3.3.x' 2019-07-29 21:38:23 +02:00
Marc Alexander
7e0dc646f0
Merge branch '3.3.x' 2019-07-29 21:31:38 +02:00
Marc Alexander
f4697666ec
Merge pull request #5640 from marc1706/ticket/16112-master
[ticket/16112] Update composer dependencies in master
2019-07-29 21:30:59 +02:00
Marc Alexander
e8b24f2ab2
Merge branch '3.3.x' 2019-07-29 20:48:33 +02:00
Marc Alexander
47161de032
Merge branch 'ticket/16112-3.3.x' into ticket/16112-master 2019-07-29 20:47:09 +02:00
Marc Alexander
365bb80089 Merge branch '3.3.x' 2019-07-29 08:21:16 +02:00
Marc Alexander
5412be9563
Merge branch '3.3.x' 2019-07-28 17:55:34 +02:00
Marc Alexander
d6f62c8764
Merge branch '3.3.x' 2019-07-28 17:19:27 +02:00
Marc Alexander
29a116aea1
Merge branch '3.3.x' 2019-07-28 10:41:03 +02:00
Marc Alexander
c41efac6b7
Merge branch '3.3.x' 2019-07-28 10:38:42 +02:00
Marc Alexander
5c472e4a9c
Merge branch '3.3.x' 2019-07-27 16:30:30 +02:00
Marc Alexander
f3cad544e7
Merge branch '3.3.x' 2019-07-27 16:21:03 +02:00
Marc Alexander
5526ddeeaf
Merge branch '3.3.x' 2019-07-27 16:18:46 +02:00
Marc Alexander
703f86941c
Merge branch '3.3.x' 2019-07-27 14:57:39 +02:00
Marc Alexander
c8d07fef5e
Merge branch '3.3.x' 2019-07-27 14:38:09 +02:00
Marc Alexander
38999e2606
Merge branch '3.3.x' 2019-07-27 14:30:40 +02:00
Marc Alexander
d6fd2b4e2f
Merge branch '3.3.x' 2019-07-26 18:20:38 +02:00
Marc Alexander
d6293db147
Merge branch '3.3.x' 2019-07-23 21:18:31 +02:00
Marc Alexander
edd3472fcb
Merge branch '3.3.x' 2019-07-23 21:08:59 +02:00
Marc Alexander
7100ccb07b
Merge branch '3.3.x' 2019-07-22 22:17:21 +02:00
Marc Alexander
f23b429cd6
Merge branch '3.3.x' 2019-07-22 21:40:17 +02:00
Marc Alexander
cd7a8a7ca1
Merge branch '3.3.x' 2019-07-22 21:32:02 +02:00
Marc Alexander
0071dce31d
Merge branch '3.3.x' 2019-07-22 21:24:51 +02:00
Marc Alexander
5b3aa37527
Merge branch '3.3.x' 2019-07-22 21:23:22 +02:00
Marc Alexander
21442388ff
Merge branch '3.3.x' 2019-07-22 20:55:13 +02:00
Marc Alexander
d1c70f7c66
Merge branch '3.3.x' 2019-07-21 22:24:57 +02:00
Marc Alexander
72dbba8592
Merge branch '3.3.x' 2019-07-21 21:38:31 +02:00
Marc Alexander
627c8b75b1
Merge branch '3.3.x' 2019-07-21 21:12:11 +02:00
Marc Alexander
e9740c6291
Merge branch '3.3.x' 2019-06-23 10:50:17 +02:00
Marc Alexander
6941b3934d
Merge pull request #5582 from paul999/ticket/16043
Make sure $phpbb_container is not null before trying to get anything …
2019-06-19 07:35:43 +02:00
Paul Sohier
4be13baef9 [ticket/16043] Check if not null before getting anything from the container
This is only happening when there is basicly an error during
init of the container.

PHPBB3-16043
2019-06-18 10:30:31 +02:00
Marc Alexander
102ea13e5d Merge branch '3.3.x' 2019-06-17 15:32:31 +02:00
Marc Alexander
6bcfeea6cb Merge branch '3.3.x' 2019-06-17 15:28:35 +02:00
Marc Alexander
48aed593fe Merge branch '3.3.x' 2019-06-17 14:54:53 +02:00
Marc Alexander
3d8218e9d6 Merge branch '3.3.x' 2019-06-17 10:27:02 +02:00
Marc Alexander
670a606d11 Merge branch '3.3.x' 2019-06-17 10:21:36 +02:00
Marc Alexander
869637d544 Merge branch '3.3.x' 2019-06-17 10:15:30 +02:00
Marc Alexander
2d80fc3c4a Merge branch '3.3.x' 2019-06-17 10:12:23 +02:00
Marc Alexander
d0b8e117cc Merge branch '3.3.x' 2019-06-17 10:07:30 +02:00
Marc Alexander
93c1061f17 Merge branch '3.3.x' 2019-06-17 10:00:52 +02:00
Marc Alexander
4107ff2c45 Merge branch '3.3.x' 2019-06-17 09:35:32 +02:00
Marc Alexander
d2da0702f0 Merge branch '3.3.x' 2019-06-17 09:04:06 +02:00
Marc Alexander
9d877917fa
Merge branch '3.3.x' 2019-06-07 23:46:56 +02:00
Marc Alexander
6261ea3c9e
Merge branch '3.3.x' 2019-06-06 22:28:53 +02:00
Marc Alexander
acc5f7d4f1
Merge branch '3.3.x' 2019-06-06 21:59:35 +02:00
Marc Alexander
9b2ded3e0d
Merge branch '3.3.x' 2019-06-06 21:51:19 +02:00
Marc Alexander
12bff3ca31
Merge branch '3.3.x' 2019-06-05 21:45:47 +02:00
Marc Alexander
54d8735013
Merge branch '3.3.x' 2019-06-05 21:22:37 +02:00
Marc Alexander
2c3e3245cd
Merge branch '3.3.x' 2019-06-04 22:21:58 +02:00
Marc Alexander
b779dbaf29
Merge branch '3.3.x' 2019-06-03 23:13:51 +02:00
Marc Alexander
ff61288295
Merge branch '3.3.x' 2019-06-03 21:18:53 +02:00
Marc Alexander
3e00a8a845
Merge branch '3.3.x' 2019-06-03 21:15:22 +02:00
Marc Alexander
b7494fde02
Merge branch '3.3.x' 2019-05-27 21:19:19 +02:00
Marc Alexander
9a7885043b
Merge branch '3.3.x' 2019-05-27 20:51:21 +02:00
Marc Alexander
0bff98a7de
Merge branch '3.3.x' 2019-05-27 20:34:19 +02:00
Marc Alexander
d98c181202
Merge branch '3.3.x' 2019-05-23 22:07:52 +02:00
Marc Alexander
1c16553110
Merge branch '3.3.x' 2019-05-14 17:28:30 +02:00
Marc Alexander
156ac3c350
Merge branch '3.3.x' 2019-05-14 17:18:44 +02:00
Marc Alexander
91e2ec05f3 Merge branch '3.3.x' 2019-05-14 11:43:20 +02:00
Marc Alexander
53025be191
[ticket/16052] Require PHP 7.3 builds to pass
PHPBB3-16052
2019-05-12 21:24:03 +02:00
Marc Alexander
b6387c501b
[ticket/16052] Update composer dependencies for master
PHPBB3-16052
2019-05-12 20:31:41 +02:00
Marc Alexander
9314047a0d
Merge branch '3.3.x' 2019-05-12 18:33:49 +02:00
Marc Alexander
1035cd9ac3
Merge branch '3.3.x' 2019-05-12 18:06:03 +02:00
Marc Alexander
04cfbd6437
Merge branch '3.2.x' 2019-05-05 10:36:31 +02:00
Marc Alexander
004477f6a6
Merge branch '3.2.x' 2019-05-03 23:15:56 +02:00
Marc Alexander
c7cc13804c
Merge branch '3.2.x' 2019-05-02 19:41:36 +02:00
Marc Alexander
42912ba48b
Merge branch '3.2.x' 2019-05-02 19:39:15 +02:00
Marc Alexander
1915c0b594
Merge branch '3.2.x' 2019-05-01 22:20:11 +02:00
Marc Alexander
360e5f3fdf
Merge branch '3.2.x' 2019-05-01 20:33:17 +02:00
Marc Alexander
c5a995ec8d
Merge branch '3.2.x' 2019-04-29 09:40:19 +02:00
Marc Alexander
f6f6d79398
Merge branch '3.2.x' 2019-04-21 00:19:45 +02:00
Marc Alexander
b4d729bbe2
Merge branch '3.2.x' 2019-04-20 22:54:52 +02:00
Marc Alexander
b786baf050
Merge branch '3.2.x' 2019-04-20 22:46:03 +02:00
Marc Alexander
61b199aefb
Merge branch '3.2.x' 2019-04-17 21:24:59 +02:00
Marc Alexander
79b8b152a6
Merge branch '3.2.x' 2019-04-17 09:26:16 +02:00
DSR!
423e9c4ac0 [ticket/16015] Fix core.ucp_profile_avatar_upload_validation docblock
PHPBB3-16015
2019-04-16 20:52:35 -03:00
DSR!
c631db62d5 [ticket/16015] Add new hook core.ucp_profile_avatar_upload_validation
PHPBB3-16015
2019-04-15 01:18:19 -03:00
DSR!
b8de0fc47e [ticket/16015] Add new hook core.ucp_profile_avatar_upload_validation
PHPBB3-16015
2019-04-14 19:36:17 -03:00
Marc Alexander
c044f44db2
Merge branch '3.2.x' 2019-04-13 12:38:48 +02:00
Marc Alexander
e8f08ef465
Merge branch '3.2.x' 2019-04-12 22:04:44 +02:00
Marc Alexander
d7b88c4299
Merge branch '3.2.x' 2019-04-12 21:56:18 +02:00
Marc Alexander
b491b48a0f
Merge branch '3.2.x' 2019-04-07 11:45:59 +02:00
Marc Alexander
19cb70bc46
Merge branch '3.2.x' 2019-04-07 11:41:54 +02:00
Marc Alexander
408fc83c84
Merge branch '3.2.x' 2019-04-07 11:13:48 +02:00
Marc Alexander
c490309af9
Merge branch '3.2.x' 2019-04-07 11:05:46 +02:00
Marc Alexander
38590b5494
Merge branch '3.2.x' 2019-04-07 11:01:38 +02:00
Marc Alexander
2fd4b972b1
Merge branch '3.2.x' 2019-04-07 10:58:38 +02:00
Marc Alexander
c7e39b4777
Merge branch '3.2.x' 2019-04-07 10:45:49 +02:00
Marc Alexander
795b7ed226
Merge pull request #5502 from marc1706/ticket/15928-master
[ticket/15928] Remove support for downloading backups -- Master version
2019-04-07 10:45:43 +02:00
Marc Alexander
79f02da2c3
Merge branch '3.2.x' 2019-04-07 10:35:38 +02:00
Marc Alexander
1cf0ecf14c
Merge branch '3.2.x' 2019-04-07 10:28:57 +02:00
Marc Alexander
cc67558302
Merge branch '3.2.x' 2019-04-07 10:25:38 +02:00
Marc Alexander
8d2669a877
Merge branch '3.2.x' 2019-04-07 10:11:42 +02:00
Marc Alexander
1fe1120c19
Merge branch '3.2.x' 2019-03-31 11:45:23 +02:00
Marc Alexander
c4c19d5a7c
Merge branch '3.2.x' 2019-03-31 11:25:49 +02:00
Marc Alexander
edac651813
Merge branch '3.2.x' 2019-03-31 11:05:31 +02:00
Marc Alexander
ce7d5c5d20
Merge branch 'ticket/15928' into ticket/15928-master 2019-03-31 11:03:32 +02:00
Marc Alexander
150f8b9218
Merge branch '3.2.x' 2019-03-30 17:59:17 +01:00
Marc Alexander
fa5d2bfe50
Merge branch '3.2.x' 2019-03-30 17:58:16 +01:00
Marc Alexander
ec1e199d7b
Merge branch '3.2.x' 2019-03-30 16:54:49 +01:00
Marc Alexander
e313f767e6
Merge branch '3.2.x' 2019-03-30 16:47:10 +01:00
Marc Alexander
938a2909e3
Merge branch '3.2.x' 2019-03-16 14:04:58 +01:00
Marc Alexander
3bdd554b71
Merge branch '3.2.x' 2019-03-16 13:24:06 +01:00
Marc Alexander
de24739623
Merge branch '3.2.x' 2019-03-14 21:37:54 +01:00
Marc Alexander
fc5540dbff
Merge branch '3.2.x' 2019-03-14 21:32:35 +01:00
Marc Alexander
e8d775c281
Merge branch '3.2.x' 2019-03-13 21:21:46 +01:00
Marc Alexander
3c2ae2cb42
Merge branch '3.2.x' 2019-03-13 21:10:14 +01:00
Marc Alexander
411bcc8b8e
Merge branch '3.2.x' 2019-03-13 20:49:45 +01:00
Marc Alexander
7e768d3006
Merge pull request #5542 from hanakin/ticket/15980
[ticket/15980] update and move all npm dependencies to dev
2019-03-11 20:42:53 +01:00
hanakin
3ab6d04dec [ticket/15980] update pkg.json and lock files
PHPBB3-15980
2019-03-10 10:30:04 -10:00
Marc Alexander
b64a7c406e
Merge branch '3.2.x' 2019-03-10 16:47:50 +01:00
hanakin
f95c323881 [ticket/15980] fix new stylelint errors
PHPBB3-15980
2019-03-05 06:24:46 -10:00
hanakin
02c8e8cc1a [ticket/15980] One more tweak
PHPBB3-15980
2019-02-28 16:42:43 -10:00
hanakin
845fa9c144 [ticket/15980] fix stylelintrc
PHPBB3-15980
2019-02-28 16:37:45 -10:00
hanakin
499e79958c [ticket/15980] update styleintrc after upgrade
PHPBB3-15980
2019-02-27 19:41:06 -10:00
hanakin
a33c2c8d3d [ticket/15980] update and move all to dev-deps
PHPBB3-15980
2019-02-27 18:27:54 -10:00
Marc Alexander
61d0093f96
Merge branch '3.2.x' 2019-02-23 16:27:08 +01:00
Marc Alexander
37b6bd0fab
Merge pull request #5507 from marc1706/ticket/15938
[ticket/15938] Update classes in backupStaticAttributesBlacklist
2019-02-19 13:21:09 +01:00
Marc Alexander
a833e4365b Merge branch '3.2.x' 2019-02-11 08:03:19 +01:00
Marc Alexander
513aec9153 Merge branch '3.2.x' 2019-02-11 08:01:21 +01:00
Marc Alexander
64c5d01f9e Merge branch '3.2.x' 2019-02-11 07:58:51 +01:00
Marc Alexander
98ad1a5efc Merge branch '3.2.x' 2019-02-11 07:51:19 +01:00
Marc Alexander
c76a6177d6
Merge branch '3.2.x' 2019-01-20 15:43:27 +01:00
Marc Alexander
e322510c6d
Merge branch '3.2.x' 2019-01-20 15:38:36 +01:00
Marc Alexander
ee10a7c3be
Merge branch '3.2.x' 2019-01-13 14:31:23 +01:00
Marc Alexander
d62a16bae6
Merge pull request #5506 from toxyy/ticket/15935
[ticket/15935] Don't install APCu if it's already installed
2019-01-13 12:02:02 +01:00
Marc Alexander
88d511f721
[ticket/15938] Update classes in backupStaticAttributesBlacklist
PHPBB3-15938
2019-01-13 11:27:03 +01:00
Alec
64b6f9055a [ticket/15935] Don't install APCu if it's already installed
Travis fails when the APCu install fails due to it already being installed
A check is added here to make sure that it does nothing in that case

PHPBB3-15935
2019-01-12 15:21:43 -05:00
Marc Alexander
b8cc0c77a2
Merge pull request #5497 from hanakin/ticket/15927
[ticket/15927] Fix acp style tables width issue
2019-01-06 21:06:20 +01:00
Marc Alexander
fdfb825b96
Merge branch '3.2.x' 2019-01-06 21:03:27 +01:00
Marc Alexander
55b57eb8c2
Merge branch 'ticket/15928' into ticket/15928-master 2019-01-06 18:13:21 +01:00
hanakin
1c4f1fb711 [ticket/15927] Avoid using floats
PHPBB3-15927
2019-01-05 12:54:55 -05:00
Marc Alexander
4c0a948d84
Merge branch '3.2.x' 2019-01-05 16:12:43 +01:00
hanakin
d14b1b3906 [ticket/15927] Fix render issue
PHPBB3-15927
2019-01-04 18:17:26 -05:00
Máté Bartus
25e3d69ad6
Merge pull request #5049 from hanakin/ticket/15462
[ticket/15462] add bidi.css to stylesheet.css
2019-01-04 19:41:16 +01:00
Derk
8bbf591cdb
Merge pull request #5491 from marc1706/ticket/14948
[ticket/14948] Update to PHP 7.1+ and Twig 2.x
2019-01-02 23:34:52 +01:00
Derky
459f2f2c41 Merge branch '3.2.x' 2019-01-02 21:08:11 +01:00
Marc Alexander
5a0e426b38
[ticket/14948] Remove checks for unsupported PHP versions
PHPBB3-14948
2019-01-02 20:34:45 +01:00
Marc Alexander
56669ac280
[ticket/14948] Switch to VC15 where necessary for appveyor mssql driver
PHPBB3-14948
2019-01-02 20:19:59 +01:00
Marc Alexander
9431970b6f
[ticket/14948] Use MSSQL 5.3.0 driver in appveyor builds
PHPBB3-14948
2019-01-02 20:19:58 +01:00
Marc Alexander
df85edfe52
[ticket/14948] Remove no longer needed or supported phpunit configs
PHPBB3-14948
2019-01-02 20:19:58 +01:00
Marc Alexander
5b7fec5c47
[ticket/14948] Use new namespaced classes when generating mssql schema
PHPBB3-14948
2019-01-02 20:19:58 +01:00
Marc Alexander
0e83cbe658
[ticket/14948] Require json extension in composer.json
PHPBB3-14948
2019-01-02 20:19:58 +01:00
Marc Alexander
6b7ab5b794
[ticket/14948] Allow failures on PHP 7.3 until segfault is resolved
PHPUnit still runs into segfaults on PHP 7.3.0. Let this test fail for now.

PHPBB3-14948
2019-01-02 20:19:57 +01:00
Marc Alexander
f3cfe6b164
[ticket/14948] Use continue 2 instead of continue to continue while loop
PHPBB3-14948
2019-01-02 20:19:57 +01:00
Marc Alexander
04d4bfeff4
[ticket/14948] Remove mysql build as it's no longer supported in PHP >= 7.0
PHPBB3-14948
2019-01-02 20:19:57 +01:00
Marc Alexander
830269dfee
[ticket/14948] Update lexer to be compatible with twig 2.6
PHPBB3-14948
2019-01-02 20:19:57 +01:00
Marc Alexander
7c062505aa
[ticket/14948] Change PHP versions for appveyor
PHPBB3-14948
2019-01-02 20:19:56 +01:00
Marc Alexander
c4b3a2ea25
[ticket/14948] Update codesniffer files to be compatible with phpcs 3.x
PHPBB3-14948
2019-01-02 20:19:56 +01:00
Marc Alexander
75757a7db4
[ticket/14948] Update requirements and travis build matrix
PHPBB3-14948
2019-01-02 20:19:56 +01:00
Marc Alexander
c6cc6ba8d8
[ticket/14948] Adjust calls for twig and phpunit updates
PHPBB3-14948
2019-01-02 20:19:56 +01:00
Marc Alexander
8e78d829b1
[ticket/14948] Require PHP 7.1 and update dependencies
PHPBB3-14948
2019-01-02 20:19:55 +01:00
Derk
0ac41f8027
Merge pull request #5495 from marc1706/ticket/15924
[ticket/15924] Fix stylelint after switching to trusty builds
2019-01-02 19:22:52 +01:00
Marc Alexander
b74ee356d2
[ticket/15924] Try running stylelint via node_modules
PHPBB3-15924
2019-01-02 17:43:23 +01:00
Marc Alexander
dfe3d13219
[ticket/15924] Use default travis node version
PHPBB3-15924
2019-01-02 17:33:22 +01:00
Derky
07efa7c19b Merge branch '3.2.x' 2019-01-01 23:12:33 +01:00
Marc Alexander
761be32433
Merge pull request #5490 from CHItA/ticket/15921
[ticket/15921] Fix master build
2018-12-30 11:00:15 +01:00
Máté Bartus
5667eecab8 [ticket/15921] Fix master build
PHPBB3-15921
2018-12-29 23:32:29 +01:00
chita
3a45e1fbcc Merge branch '3.2.x' 2018-12-29 16:06:55 +01:00
Marc Alexander
c82fb61ac5
Merge branch '3.2.x' 2018-12-29 12:25:57 +01:00
Marc Alexander
5bc078652c
Merge branch '3.2.x' 2018-12-27 21:32:14 +01:00
Marc Alexander
3084ea4d75
Merge branch '3.2.x' 2018-12-27 11:10:30 +01:00
Marc Alexander
05f4046b2b
Merge branch '3.2.x' 2018-12-27 10:00:14 +01:00
Marc Alexander
3b50871254
Merge branch '3.2.x' 2018-12-26 21:51:36 +01:00
Marc Alexander
805b52a2ef
Merge pull request #5090 from deguif/twig-2
[ticket/15508] Support Twig 2.x
2018-12-25 23:06:25 +01:00
Marc Alexander
9df8975092
Merge branch '3.2.x' 2018-12-24 15:49:21 +01:00
Marc Alexander
c79da081d8
Merge branch '3.2.x' 2018-12-24 15:32:58 +01:00
Marc Alexander
08e1a7a9e1
Merge branch '3.2.x' 2018-12-23 17:59:21 +01:00
Marc Alexander
e389cb2fab
Merge branch '3.2.x' 2018-12-22 17:33:05 +01:00
Marc Alexander
6e9c5c6769
Merge pull request #5336 from rubencm/ticket/12629
[ticket/12629] Add debug.errors_show
2018-12-03 21:18:59 +01:00
rubencm
7aa527bbf9
Merge pull request #5465 from marc1706/ticket/15892
[ticket/15892] Rename variable to commonly used $storage_attachment
2018-12-02 12:31:22 +00:00
Marc Alexander
3eda535b91
[ticket/15892] Rename variable to commonly used $storage_attachment
PHPBB3-15892
2018-12-02 11:29:31 +01:00
Marc Alexander
d4e78669ba
Merge branch '3.2.x' 2018-12-01 19:29:10 +01:00
Marc Alexander
01615bfd14
Merge branch '3.2.x' 2018-11-29 21:12:31 +01:00
Marc Alexander
45e4ec58b5
Merge branch '3.2.x' 2018-11-29 18:59:22 +01:00
Marc Alexander
a7eb80b83b
Merge branch '3.2.x' 2018-11-28 23:26:01 +01:00
Marc Alexander
685397c32e
Merge branch '3.2.x' 2018-11-28 23:21:50 +01:00
Marc Alexander
6ff0275332
Merge branch '3.2.x' 2018-11-27 22:03:40 +01:00
Marc Alexander
b851e708bb
Merge branch '3.2.x' 2018-11-26 21:19:47 +01:00
Marc Alexander
335c4a93a9
Merge branch '3.2.x' 2018-11-25 21:19:00 +01:00
Marc Alexander
2778c9b76b
Merge branch '3.2.x' 2018-11-25 11:10:28 +01:00
Marc Alexander
000f8a27e3
Merge branch '3.2.x' 2018-11-20 20:54:55 +01:00
Marc Alexander
9f69d42f99
Merge branch '3.2.x' 2018-11-18 20:00:15 +01:00
Marc Alexander
f183588fbe
Merge branch '3.2.x' 2018-11-18 19:50:23 +01:00
Marc Alexander
c6449f0999
Merge branch '3.2.x' 2018-11-18 19:36:19 +01:00
Marc Alexander
20fc2b7c2e
Merge branch '3.2.x' 2018-11-18 12:26:10 +01:00
Marc Alexander
4036b2620b
Merge branch '3.2.x' 2018-11-17 22:18:13 +01:00
Marc Alexander
06a3bfd203
Merge branch '3.2.x' 2018-11-11 14:03:27 +01:00
Marc Alexander
5849fb69a4
Merge branch '3.2.x' 2018-10-28 21:57:28 +01:00
Marc Alexander
649b35fdcc
Merge branch '3.2.x' 2018-10-28 19:49:44 +01:00
Ruben Calvo
a7a0bccc81 Merge branch '3.2.x' 2018-10-28 17:02:36 +00:00
Marc Alexander
f7056d232b
Merge branch '3.2.x' 2018-10-28 16:32:51 +01:00
Marc Alexander
fbb9b368d3
Merge branch '3.2.x' 2018-10-28 16:28:33 +01:00
Marc Alexander
89d0d2828f
Merge branch '3.2.x' 2018-10-28 16:21:58 +01:00
Marc Alexander
3f5c13db25
Merge branch '3.2.x' 2018-10-28 13:40:36 +01:00
Marc Alexander
54f8adf4f3
Merge branch '3.2.x' 2018-10-28 13:30:44 +01:00
Marc Alexander
7bc61277c1
Merge branch '3.2.x' 2018-10-28 13:19:51 +01:00
Marc Alexander
8613a2d77f
Merge branch '3.2.x' 2018-10-28 12:08:51 +01:00
Marc Alexander
002694e37b
Merge branch '3.2.x' 2018-10-28 00:16:23 +02:00
Marc Alexander
a78b3057ed
Merge branch '3.2.x' 2018-10-28 00:12:32 +02:00
Marc Alexander
097f7bd565
Merge branch '3.2.x' 2018-10-28 00:02:44 +02:00
Marc Alexander
994e9c5c5b
Merge branch '3.2.x' 2018-10-27 23:48:59 +02:00
Marc Alexander
9038e9da7b
Merge branch '3.2.x' 2018-10-27 23:44:00 +02:00
Marc Alexander
23230d6b55
Merge branch '3.2.x' 2018-10-27 23:36:51 +02:00
Marc Alexander
cf68f0bdd5
Merge branch '3.2.x' 2018-10-27 22:35:48 +02:00
Marc Alexander
9aae801eee
Merge branch '3.2.x' 2018-10-27 22:33:50 +02:00
Marc Alexander
11dfe7f18e
Merge branch '3.2.x' 2018-10-27 22:26:36 +02:00
Marc Alexander
ecf343f577
Merge branch 'master' into ticket/12629 2018-10-26 10:16:04 +02:00
Marc Alexander
316ac77cdf Merge branch '3.2.x' 2018-10-25 08:21:43 +02:00
Marc Alexander
70cfdef816
Merge pull request #5418 from hubaishan/ticket/15846
[ticket/15846] Fix Wrong id for downldable extensions group
2018-10-23 07:55:53 -04:00
Marc Alexander
ee3d3fbf41
Merge branch '3.2.x' 2018-10-20 20:19:15 -04:00
Marc Alexander
2ba87f06b2
Merge branch '3.2.x' 2018-10-20 19:56:37 -04:00
Marc Alexander
d510202697
Merge branch '3.2.x' 2018-10-20 12:46:55 -04:00
Marc Alexander
38071ac350
Merge branch '3.2.x' 2018-10-20 12:27:16 -04:00
Marc Alexander
dc2170bd64
Merge branch '3.2.x' 2018-10-20 12:17:09 -04:00
Marc Alexander
956aef6a62
Merge branch '3.2.x' 2018-10-20 12:00:53 -04:00
Marc Alexander
8d7629f879
Merge branch '3.2.x' 2018-10-19 12:42:16 -04:00
Marc Alexander
c04a970f72
Merge branch '3.2.x' 2018-10-19 10:37:33 -04:00
hubaishan
5737586210 [ticket/15846] Fix Wrong id for downldable group
`downloadable` extension group has id 5 not 6

PHPBB3-15846
2018-10-17 09:55:15 +03:00
Marc Alexander
c45a9173ba
Merge pull request #5390 from rubencm/ticket/15244
[ticket/15244] Remove unglobalise related code
2018-10-16 13:41:21 -07:00
Marc Alexander
aa1f07960c
Merge branch '3.2.x' 2018-10-13 17:06:16 -07:00
Marc Alexander
8fd6c7f371
Merge branch '3.2.x' 2018-10-13 16:59:50 -07:00
Marc Alexander
ac84e91dcd
Merge branch '3.2.x' 2018-10-13 16:41:32 -07:00
Marc Alexander
6ca8547e90
Merge branch '3.2.x' 2018-10-13 16:37:32 -07:00
Marc Alexander
fbe0f81718
Merge branch '3.2.x' 2018-10-13 16:31:09 -07:00
Marc Alexander
f50b9288ec
Merge branch '3.2.x' 2018-10-13 16:04:30 -07:00
Marc Alexander
7084f97e61
Merge branch '3.2.x' 2018-10-13 15:56:11 -07:00
Marc Alexander
986ba65bff
Merge branch '3.2.x' 2018-10-13 15:52:41 -07:00
Marc Alexander
79745e5904
Merge branch '3.2.x' 2018-10-13 15:49:41 -07:00
Marc Alexander
2849576310
Merge branch '3.2.x' 2018-10-13 15:44:30 -07:00
Marc Alexander
0cf7d57da7
Merge branch '3.2.x' 2018-10-12 07:35:27 +02:00
Marc Alexander
a70aa74dd1
Merge branch '3.2.x' 2018-10-10 22:49:14 +02:00
Marc Alexander
78195562db
Merge pull request #5331 from rubencm/ticket/12636
[ticket/12636] Add session.log_errors
2018-10-10 22:40:21 +02:00
Marc Alexander
115bb2c1ee Merge branch '3.2.x' 2018-10-10 13:56:01 +02:00
Marc Alexander
45532aa18f
Merge branch '3.2.x' 2018-10-09 23:04:37 +02:00
Marc Alexander
a8ce72de74
Merge branch '3.2.x' 2018-10-09 23:01:15 +02:00
Marc Alexander
8b6eddd50b
Merge branch '3.2.x' 2018-10-09 22:59:16 +02:00
Marc Alexander
bd90725d6a
Merge branch '3.2.x' 2018-10-09 22:21:48 +02:00
Marc Alexander
b547cccbb7 Merge branch '3.2.x' 2018-10-09 14:25:17 +02:00
Marc Alexander
466d331fec
Merge pull request #5313 from senky/ticket/12628
[ticket/12628] Introduce debug.memory
2018-10-09 14:05:42 +02:00
Marc Alexander
77d83cf409 Merge branch '3.2.x' 2018-10-09 12:09:32 +02:00
Marc Alexander
49f0680a18
Merge pull request #5004 from JoshyPHP/ticket/15410
[ticket/15410] Remove obsolete code from BBCodes ACP
2018-10-09 08:54:07 +02:00
Marc Alexander
9e38f0a403 Merge branch '3.2.x' 2018-10-09 08:28:55 +02:00
Marc Alexander
3aae3eea0e Merge branch '3.2.x' 2018-10-09 08:07:54 +02:00
Marc Alexander
0b16ded3ca
Merge branch '3.2.x' 2018-10-08 22:28:06 +02:00
Marc Alexander
6695d9d9d2
Merge branch '3.2.x' 2018-10-08 22:24:29 +02:00
Marc Alexander
362123be48
Merge branch '3.2.x' 2018-10-08 22:22:05 +02:00
Marc Alexander
c4814a97f6
Merge branch '3.2.x' 2018-10-08 22:14:48 +02:00
Marc Alexander
6a7b37257f
Merge branch '3.2.x' 2018-10-08 22:10:51 +02:00
Marc Alexander
dd236c6bc9
Merge branch '3.2.x' 2018-10-08 22:08:33 +02:00
Marc Alexander
5cc800bdd1
Merge branch '3.2.x' 2018-10-08 21:55:36 +02:00
Marc Alexander
74b5c48aec
Merge branch '3.2.x' 2018-10-08 21:49:07 +02:00
Marc Alexander
c9bf5eb945
Merge branch '3.2.x' 2018-10-08 21:42:56 +02:00
Marc Alexander
6ea9ed57b7
Merge branch '3.2.x' 2018-10-08 21:35:50 +02:00
Marc Alexander
7234bb4762
Merge branch '3.2.x' 2018-10-08 21:27:18 +02:00
Marc Alexander
d3aae52d66
Merge branch '3.2.x' 2018-10-08 21:24:04 +02:00
Marc Alexander
fb07e145c6
Merge branch '3.2.x' 2018-10-08 21:17:13 +02:00
Marc Alexander
fefc22f150
Merge branch '3.2.x' 2018-10-08 21:13:23 +02:00
Marc Alexander
7ed89f3c4b
Merge branch '3.2.x' 2018-10-08 21:06:19 +02:00
Rubén Calvo
d070f20a42 [ticket/15244] Remove unglobalise related code
PHPBB3-15244
2018-10-01 16:01:02 +02:00
Marc Alexander
359f0e0987 Merge branch '3.2.x' 2018-09-25 13:25:08 +02:00
Marc Alexander
9929ff1fef
[ticket/15772] Remove not needed check for IN_INSTALL
PHPBB3-15772
2018-09-22 22:20:30 +02:00
Marc Alexander
4fbf1a5b5c
Merge pull request #5356 from rubencm/ticket/15772
[ticket/15772] Hide warning in acp when allow_install_dir is true
2018-09-22 12:55:30 +02:00
Marc Alexander
1fd304b564
[ticket/15772] Make sure to not run install extensions in ui test case
PHPBB3-15772
2018-09-22 12:08:38 +02:00
rubencm
f3a2c99a14
[ticket/15772] Hide warning in acp when allow_install_dir is true
PHPBB3-15772
2018-09-22 12:08:32 +02:00
Marc Alexander
cbb56a9e3d
Merge pull request #5364 from VSEphpbb/ticket/15795
[ticket/15795] Fix broken migration, $config is not a method
2018-09-19 09:52:17 +02:00
Matt Friedman
f644cc4ba0 [ticket/15795] Fix broken migration, $config is not a method
PHPBB3-15795
2018-09-18 09:18:58 -07:00
Marc Alexander
fa6a6a8fcf
Merge pull request #5328 from rubencm/ticket/15255
[ticket/15255] Move language strings from acp/common to common
2018-09-18 08:57:21 +02:00
Marc Alexander
fbe3fbeb75
Merge branch '3.2.x' 2018-09-17 21:10:46 +02:00
Marc Alexander
ca04dca6e9
Merge branch '3.2.x' 2018-09-17 21:01:51 +02:00
Marc Alexander
36ef12aa03
Merge branch '3.2.x' 2018-09-16 17:29:53 +02:00
Marc Alexander
d2c5c65682
Merge branch '3.2.x' 2018-09-16 17:15:29 +02:00
Marc Alexander
94f377a75e
Merge branch '3.2.x' 2018-09-16 17:08:02 +02:00
Marc Alexander
cacbf36509
Merge branch '3.2.x' 2018-09-16 16:55:55 +02:00
Marc Alexander
58dd39f781
Merge branch '3.2.x' 2018-09-16 16:19:59 +02:00
Marc Alexander
d80b208a4b
Merge pull request #5303 from senky/ticket/11838
[ticket/11838] OAuth registration from ucp_register
2018-09-16 13:26:19 +02:00
Marc Alexander
ca408a899c
Merge branch '3.2.x' 2018-09-16 13:15:05 +02:00
Derky
796dde0428 Merge branch '3.2.x' 2018-09-16 13:08:39 +02:00
Marc Alexander
e7b7c66c77
Merge pull request #5248 from rubencm/ticket/15692
[ticket/15692] Move checks if file exists from adapter to storage
2018-09-16 13:05:35 +02:00
Marc Alexander
d93c87861e
Merge pull request #5289 from rubencm/ticket/15720
[ticket/15720] Don't escape ampersands on redirections
2018-09-16 11:40:39 +02:00
Marc Alexander
9ab4e3b958
Merge pull request #5288 from rubencm/ticket/15413
[ticket/15413] Login redirect to previous page
2018-09-16 11:36:51 +02:00
Marc Alexander
62e191826d
Merge branch '3.2.x' 2018-09-16 11:27:11 +02:00
Rubén Calvo
212882fe70 [ticket/15692] Don't try to track files that don't exist
PHPBB3-15692
2018-09-16 08:57:01 +00:00
Marc Alexander
fd6aaf17a4
Merge branch '3.2.x' 2018-09-15 17:22:42 +02:00
Tristan Darricau
c922661a8d Merge branch '3.2.x' 2018-09-15 17:11:44 +02:00
Tristan Darricau
7d12b757c0 Merge branch '3.2.x' 2018-09-15 17:05:17 +02:00
Derk
b0497a613c
Merge pull request #5340 from senky/ticket/15744
[ticket/15744] Remove useless sql_freeresults
2018-09-15 13:04:14 +02:00
Derky
29e1e26180 Merge branch '3.2.x' 2018-09-15 13:00:28 +02:00
Derky
9481ff4c1c Merge branch '3.2.x' 2018-09-15 12:53:51 +02:00
Derky
5367c09ec0 Merge branch '3.2.x' 2018-09-14 14:43:48 +02:00
Marc Alexander
7f0ed0a575
Merge pull request #5114 from Nicofuma/ticket/15536
[ticket/15536] Catalog: adds satis.phpbb.com to repositories
2018-09-14 12:27:59 +02:00
Marc Alexander
bf071ffac3
Merge pull request #5324 from rubencm/ticket/15760
[ticket/15760] Fix write_stream
2018-09-13 19:10:14 +02:00
Marc Alexander
9c55100c82
Merge pull request #5330 from rubencm/ticket/12623
[ticket/12623] Add allow_install_dir
2018-09-13 19:08:09 +02:00
Marc Alexander
2482e39e1a
Merge pull request #5347 from marc1706/ticket/15746-master
[ticket/15746] Update symfony to latest on master
2018-09-13 18:53:32 +02:00
rubencm
9a5edd2874 [ticket/12629] Fix tests
PHPBB3-12629
2018-09-13 15:17:12 +00:00
rubencm
03ea042d57 [ticket/12636] Rename log.session_errors to session.log_errors
PHPBB3-12636
2018-09-13 14:53:01 +00:00
rubencm
06a8affd66 [ticket/12629] Rename errors_show to show_errors
PHPBB3-12629
2018-09-13 14:40:47 +00:00
rubencm
4734e56b5b [ticket/15692] Update comments
PHPBB3-15692
2018-09-13 12:39:16 +00:00
Marc Alexander
6fc311f2e1
[ticket/15746] Update symfony to latest on master
Also fixed incorrect creation of dumped container (Container instead of
ContainerBuilder).

PHPBB3-15746
2018-09-12 13:57:34 +02:00
Marc Alexander
d5c6808db5
Merge branch '3.2.x' 2018-09-10 16:53:08 +01:00
Marc Alexander
2c6a4cd670
Merge branch '3.2.x' 2018-09-09 12:04:19 +01:00
Marc Alexander
ed717d2c09
Merge pull request #5316 from marc1706/ticket/15746-master
[ticket/15746] Update symfony & other dependencies to latest
2018-09-09 12:03:08 +01:00
Jakub Senko
bae561be22
[ticket/15744] Remove useless sql_freeresults
PHPBB3-15744
2018-09-06 14:11:51 +02:00
Rubén Calvo
0268f9a0d6 [ticket/12623] Add install dir during tests
PHPBB3-12623
2018-09-01 04:29:17 +02:00
Rubén Calvo
ade145dc56 [ticket/12636] Add log.session_errors to mock container_builder
PHPBB3-12636
2018-09-01 01:57:01 +02:00
Rubén Calvo
43141a0d92 [ticket/12629] Add debug.errors_show
PHPBB3-12629
2018-09-01 01:47:10 +02:00
Rubén Calvo
f93ddcb382 [ticket/12636] Add log.session_errors
PHPBB3-12636
2018-09-01 01:16:57 +02:00
Rubén Calvo
5dd9c251e7 [ticket/12623] Add allow_install_dir
PHPBB3-12623
2018-09-01 01:09:22 +02:00
Rubén Calvo
da77d04dd9 [ticket/15255] Move language strings from acp/common to common
PHPBB3-15255
2018-08-30 21:18:16 +02:00
Rubén Calvo
8d89f20b81 [ticket/15692] Append / to board url
PHPBB3-15692
2018-08-28 00:32:06 +02:00
Marc Alexander
35bfec5ebe
[ticket/15746] Add missing symfony/polyfill-ctype to lock file
PHPBB3-15746
2018-08-26 10:00:15 +02:00
Marc Alexander
1f0df30484
Merge branch '3.2.x' into ticket/15746-master 2018-08-26 09:43:33 +02:00
Marc Alexander
7545cb24a0
Merge branch 'prep-release-3.2.3' into 3.2.x 2018-08-21 21:28:44 +02:00
Rubén Calvo
f225d85acf [ticket/15760] Remove comment
PHPBB3-15760
2018-08-21 03:50:09 +02:00
Rubén Calvo
00938c2589 [ticket/15760] Fix write_stream
PHPBB3-15760
2018-08-21 03:49:12 +02:00
Rubén Calvo
252bb7704c [ticket/15692] Add comment
PHPBB3-15692
2018-08-20 23:58:24 +02:00
Rubén Calvo
0c1bf3c561 [ticket/15692] Fix full_check in exist method
PHPBB3-15692
2018-08-20 12:08:15 +02:00
Rubén Calvo
d5df62597b [ticket/15692] Remove duplicated checks
PHPBB3-15692
2018-08-20 12:08:15 +02:00
Rubén Calvo
115749a9ec [ticket/15692] Update docblock
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
d0b7875b18 [ticket/15692] Update tests
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
5fbe929a1d [ticket/15692] Check if argument is a valid resource
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
071d5fe997 [ticket/15692] Remove useless code
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
69c1f5713c [ticket/15692] Modify variable
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
d40bda0e08 [ticket/15692] Modify condition
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
d65e60d1a6 [ticket/15692] Fix exists condition and add more checks if file exists
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
9650763a19 [ticket/15692] Allow to check if file exists using adapter too
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
5934bdaaf1 [ticket/15692] Close db connection after use storage
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
3ebbb8b837 [ticket/15692] Add missing import
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
4fed285779 [ticket/15692] Reduce storage api calls
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Rubén Calvo
1d43e15c60 [ticket/15692] Move checks if file exist from adapter to storage
PHPBB3-15692
2018-08-20 12:05:29 +02:00
Marc Alexander
d098020e72
Merge pull request #5317 from rubencm/ticket/15747
[ticket/15747] Change parameter depth to boolean
2018-08-20 11:04:30 +02:00
Rubén Calvo
b2d7406381 [ticket/15747] Add test
PHPBB3-15747
2018-08-15 01:01:43 +02:00
Rubén Calvo
225a6e2cbe [ticket/15747] Replace migration
PHPBB3-15747
2018-08-13 15:56:30 +02:00
Rubén Calvo
c24b801746 [ticket/15747] Change parameter depth to boolean
PHPBB3-15747
2018-08-08 19:23:10 +02:00
Marc Alexander
1c406c70e0
Merge pull request #5221 from rubencm/ticket/15663
[ticket/15663] Remove flash support in attachments
2018-08-05 13:19:33 +02:00
Marc Alexander
d0b1a201a3
Merge pull request #5310 from rubencm/ticket/15738
[ticket/15738] Remove code related with safe_mode
2018-08-03 09:14:45 +02:00
Marc Alexander
4f1ec3ad23
Merge branch '3.2.x' 2018-08-02 21:45:50 +02:00
Rubén Calvo
6742f3e6bf [ticket/15738] Remove deprecated variables from questionnaire
PHPBB3-15738
2018-08-02 16:19:08 +02:00
Jakub Senko
204f798f76
[ticket/12628] Introduce debug.memory
Also fix one debug.sql_explain missing from the previous PR

PHPBB3-12628
2018-08-02 09:21:25 +02:00
Rubén Calvo
aaa98248d6 [ticket/15738] Remove code related with safe_mode
PHPBB3-15738
2018-07-30 13:58:52 +02:00
Marc Alexander
445afbaeba Merge branch '3.2.x' 2018-07-30 13:58:30 +02:00
Marc Alexander
7a91766caa Merge branch '3.2.x' 2018-07-30 13:46:50 +02:00
Marc Alexander
b6a0c997b3
Merge pull request #5306 from rxu/ticket/15725
[ticket/15725] Fix installing ext in tests for master branch
2018-07-30 11:17:37 +02:00
rxu
c90e8d270f [ticket/15725] Fix installing ext in tests for master branch
PHPBB3-15725
2018-07-29 17:57:21 +07:00
Jakub Senko
e398008624
[ticket/11838] OAuth registration from ucp_register
PHPBB3-11838
2018-07-27 20:50:48 +02:00
Rubén Calvo
df25ad0452 [ticket/15663] Remove empty line
PHPBB3-15663
2018-07-26 03:34:47 +02:00
Rubén Calvo
f0b70512c0 [ticket/15720] Don't escape ampersands on redirections
PHPBB3-15720
2018-07-25 22:03:11 +02:00
Rubén Calvo
7ccecf6f77 [ticket/15413] Login redirect to previous page
PHPBB3-15413
2018-07-25 22:02:50 +02:00
Marc Alexander
a9e0d91cc1
Merge branch '3.2.x' 2018-07-18 22:19:59 +02:00
Marc Alexander
065c68e2be
Merge pull request #5283 from marc1706/ticket/15677-master
[ticket/15677] Update composer dependencies to latest -- Master version
2018-07-18 22:19:47 +02:00
Marc Alexander
e240a6fb23
Merge pull request #5243 from rubencm/ticket/15689
[ticket/15689] Show statistics of storages on acp_storage
2018-07-15 10:59:07 +02:00
Rubén Calvo
38e657bec5 [ticket/15689] Use twig syntax
PHPBB3-15689
2018-07-14 11:25:09 +02:00
Rubén Calvo
f3c991aa27 [ticket/15663] Remove flash icon and template
PHPBB3-15663
2018-07-12 22:02:48 +02:00
Rubén Calvo
451c60f9cf [ticket/15663] Move constant to compatibility_globals
PHPBB3-15663
2018-07-12 22:02:48 +02:00
Rubén Calvo
87110937a4 [ticket/15663] Add migration
PHPBB3-15663
2018-07-12 22:02:48 +02:00
Rubén Calvo
3966440008 [ticket/15663] Remove flash attachments support
PHPBB3-15663
2018-07-12 22:02:48 +02:00
Rubén Calvo
f8423600b1 [ticket/15689] Handle storage stats outside template
PHPBB3-15689
2018-07-12 21:57:26 +02:00
Rubén Calvo
50af5409a6 [ticket/15689] Remove format_bytes filter from twig
PHPBB3-15689
2018-07-12 21:57:26 +02:00
Rubén Calvo
0fed1054db [ticket/15689] Show unknown if can't retrieve free space
PHPBB3-15689
2018-07-12 21:57:26 +02:00
Rubén Calvo
584d03a9fe [ticket/15689] Show statistics of storages on acp_storage
PHPBB3-15689
2018-07-12 21:57:26 +02:00
Marc Alexander
5087d5d6b6
Merge pull request #4933 from rubencm/ticket/15342
[ticket/15342] Track storage files
2018-07-12 21:49:04 +02:00
Rubén Calvo
e40daea4bd [ticket/15342] Update comments
PHPBB3-15342
2018-07-12 15:56:17 +02:00
Rubén Calvo
af7e3662b8 [ticket/15342] Catch exception in check_disk_space
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
e5d8b1600b [ticket/15342] free_space return float and throws exception
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
117d9e69ce [ticket/15342] Fix comments
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
0e0e157e87 [ticket/15342] If the file haven't been moved, remove it from the filesystem
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
78c8674643 [ticket/15342] Fix check_disk_space
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
7d7217c381 [ticket/15342] Move call to remove file
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
c039fcba18 [ticket/15342] free_space() now return false if there is any error
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
6d2aae5853 [ticket/15342] Fix docblock
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
0cc77d2c99 [ticket/15342] Check if is resource before close it
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
bdf3a0c913 [ticket/15342] Escape strings in sql querys
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
522ff2f792 [ticket/15342] Fix sql condition
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
3ed63388b4 [ticket/15342] Use track_rename when renaming files
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
db9daf1dea [ticket/15342] Fix docblock
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
238247b5fc [ticket/15342] Remove unused variables
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
a3d949c3d0 [ticket/15342] Fix migration
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
f9c1901317 [ticket/15342] Fix test
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
22b2e95531 [ticket/15342] Add again check of free space when uploading attachments
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
4cff370f8d [ticket/15342] Add method to get free space
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
bb0d705ebf [ticket/15342] Fix files not being tracked
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
944432d382 [ticket/15342] Remove comment since they are a little diferent things
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
1d686fecb5 [ticket/15342] Fix parameter that could be null
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
9184d34a51 [ticket/15342] Use cache to get the number of files and the size of any storage
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
80e5fe255b [ticket/15342] Add method to storage to get number of tracked files
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
83d559afc5 [ticket/15342] Track attachments thumbnails
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
b823ae85cf [ticket/15342] Track current uploaded files
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
cc7178a6e0 [ticket/15342] Small improvements to storage
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
28c0db86cf [ticket/15342] Add dependencies to migration
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
b91ce7610b [ticket/15342] Fix tests
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
171b56b0ac [ticket/15342] Add missing services dependencies
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
91026b56b9 [ticket/15342] Track current uploaded files
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
e9dd717b8b [ticket/15342] Track stream write and move tracking to separate methods
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
5a1b4f559d [ticket/15342] Add avatar storage size to acp_main
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Rubén Calvo
a02fa1170b [ticket/15342] Track storage files
PHPBB3-15342
2018-07-11 09:27:08 +02:00
Marc Alexander
cd84919f1a
Merge pull request #5284 from marc1706/ticket/12627
[ticket/12627] Add missing function definition for set_debug_sql_explain
2018-07-10 10:24:15 +02:00
Marc Alexander
3bdc1d4e16
[ticket/12627] Fix stylelint issues in CSS files after merging 3.2.x
PHPBB3-12627
2018-07-09 20:12:24 +02:00
Marc Alexander
d7fcf40b6b [ticket/12627] Add missing set_debug_load_time definition
PHPBB3-12627
2018-07-09 10:13:45 +02:00
Marc Alexander
0e89c85178 [ticket/12627] Add missing function definition for set_debug_sql_explain
PHPBB3-12627
2018-07-09 09:55:14 +02:00
Marc Alexander
486022ebd3
Merge branch 'ticket/15677' into ticket/15677-master 2018-07-08 21:15:26 +02:00
Tristan Darricau
72ce0ec309 Merge pull request #5271 from rubencm/ticket/15286-2
[ticket/15286] Download remote attachments properly

* github.com:/phpbb/phpbb:
  [ticket/15286] Download remote attachments properly
2018-07-08 18:58:08 +02:00
Tristan Darricau
ccd2bc9bb9 Merge branch '3.2.x'
* 3.2.x:
2018-07-08 18:50:30 +02:00
Tristan Darricau
4a2d417981 Merge pull request #5234 from hanakin/ticket/15679
[ticket/15679] notifications ucp front-page looks poor due to cp styling inheritance

* github.com:/phpbb/phpbb:
  [ticket/15679] Overide css inheritance in cp.css
  [ticket/15679] assign proper classes to html
2018-07-08 18:48:58 +02:00
Tristan Darricau
1c2e0aa1d3 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15680] Point to 3.2 documentation
2018-07-08 18:48:19 +02:00
Tristan Darricau
0876a63f2b Merge branch '3.2.x'
* 3.2.x:
  [ticket/15683] Better error message when commit message has CRLF
2018-07-08 18:47:37 +02:00
Tristan Darricau
844ecb88b4 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15678] Fix build and cache flow for container
2018-07-08 18:46:33 +02:00
Tristan Darricau
2d26fd5b0c Merge branch '3.2.x'
* 3.2.x:
  [ticket/15659] Fix retrieve_block_vars()
2018-07-08 18:43:17 +02:00
Tristan Darricau
d84af59cad Merge branch '3.2.x'
* 3.2.x:
  [ticket/15666] Fix array key in twig lang() call
2018-07-08 18:42:27 +02:00
Tristan Darricau
c56568871d Merge branch '3.2.x'
* 3.2.x:
  [ticket/15674] Improve CPF lang descriptions
2018-07-08 18:41:42 +02:00
Tristan Darricau
e247a0f6ea Merge branch '3.2.x'
* 3.2.x:
  [ticket/15618] Display The team link only to users with permission
2018-07-08 18:41:04 +02:00
Tristan Darricau
001604df0c Merge branch '3.2.x'
* 3.2.x:
  [ticket/15620] Use separate local avatar cache file for every lang
2018-07-08 18:40:22 +02:00
Tristan Darricau
683250ee62 Merge pull request #5255 from senky/ticket/15694
[ticket/15694] Ignore lang files in prosilver/theme dir

* github.com:/phpbb/phpbb:
  [ticket/15694] Ignore lang files in prosilver/theme dir
2018-07-08 18:39:45 +02:00
Tristan Darricau
e190873280 Merge branch '3.2.x'
* 3.2.x:
  [ticket/13043] Improve HTML5
2018-07-08 18:38:53 +02:00
Tristan Darricau
47d70d9c2d Merge branch '3.2.x'
* 3.2.x:
  [ticket/15651] Remove unnecessary condition
2018-07-08 18:38:14 +02:00
Tristan Darricau
c37e77c8bb Merge branch '3.2.x'
* 3.2.x:
  [ticket/15628] Add topic link to newtopic_notify.txt
2018-07-08 18:36:58 +02:00
Tristan Darricau
8033209e03 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15696] Add tests
  [ticket/15696] Add support of other tools to 'if'
2018-07-08 18:36:10 +02:00
Tristan Darricau
28112b7b77 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15670] Fix SQL error when !f_list_topics and f_read
2018-07-08 18:35:30 +02:00
Tristan Darricau
6d062aa562 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15606] Hide viewprofile link when unavailable
2018-07-08 18:34:13 +02:00
Tristan Darricau
52f77f113a Merge pull request #5263 from senky/ticket/12591-2
[ticket/12591] Improve breadcrumb naming and extend it's usage

* github.com:/phpbb/phpbb:
  [ticket/12591] Introduce a BC fallback
  [ticket/12591] Improve breadcrumb naming and extend it's usage
2018-07-08 18:33:35 +02:00
Tristan Darricau
f6301ea85a Merge pull request #5266 from senky/ticket/12624
[ticket/12624] Add debug.load_time parameter

* github.com:/phpbb/phpbb:
  [ticket/12624] Add debug.load_time parameter
2018-07-08 18:32:45 +02:00
Tristan Darricau
7cf35eafb5 Merge pull request #5267 from senky/ticket/12627
[ticket/12627] Add debug.sql_explain parameter

* github.com:/phpbb/phpbb:
  [ticket/12627] Add debug.sql_explain parameter
2018-07-08 18:26:52 +02:00
Tristan Darricau
0efb48855f Merge branch '3.2.x'
* 3.2.x:
  [ticket/15705] fix phpbbcli language vs PHP
2018-07-08 18:25:53 +02:00
Tristan Darricau
4028c92c9d Merge pull request #5272 from rubencm/ticket/15714
[ticket/15714] Auto login after registration

* github.com:/phpbb/phpbb:
  [ticket/15714] Edit language string
  [ticket/15714] Auto login after registration
2018-07-08 18:23:33 +02:00
Tristan Darricau
187e598236 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15717] Using correct variable for log entry
2018-07-08 18:21:46 +02:00
Tristan Darricau
e454b5838d Merge branch '3.2.x'
* 3.2.x:
  [ticket/15673] Fix Duplicated links in QuickLinks and main nav bar
2018-07-08 18:19:39 +02:00
Tristan Darricau
e2152a3f02 Merge pull request #5280 from senky/ticket/15718
[ticket/15718] Update CONTRIBUTING.md

* github.com:/phpbb/phpbb:
  [ticket/15718] Update CONTRIBUTING.md
2018-07-08 18:18:10 +02:00
Tristan Darricau
6c53a68ee1 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15637] Remove trailing space from description
  [ticket/15637] Preserve line breaks in event descriptions
  [ticket/15637] Updated test fixture to include complete event description
  [ticket/15637] Remove trailing space from description
  [ticket/15637] Fixed removing white-spaces from description line
  [ticket/15637] Extract all lines before the first @tag
  [ticket/15637] Extract multi-line PHP event descriptions
2018-07-08 18:14:20 +02:00
Tristan Darricau
aa2ed924a8 Merge pull request #4986 from Sophist-UK/ticket/15388
[ticket/15388] List boxes internal corners rounded

* github.com:/phpbb/phpbb:
  [ticket/15388] List boxes internal corners rounded fix 2
  [ticket/15388] List boxes internal corners rounded fix 1
  [ticket/15388] List boxes internal corners rounded
2018-07-08 18:12:43 +02:00
Tristan Darricau
a2653c97b4 Merge pull request #5119 from hubaishan/ticket/15545
[ticket/15545] Fix no vertical space between format buttons

* github.com:/phpbb/phpbb:
  [ticket/15545] Fix no vertical space between format buttons
  [ticket/15545] Fix no vertical space between format buttons
  [ticket/15545] Fix no vertical space between format buttons
2018-07-08 18:10:42 +02:00
Tristan Darricau
1c61e85425
Merge pull request #5156 from 3D-I/ticket/15580_
[ticket/15580] Remove redundant code from ACP
2018-07-08 18:09:51 +02:00
Tristan Darricau
8dc100949d Merge pull request #5136 from senky/ticket/15522-2
[ticket/15522] Improve color palette syntax

* github.com:/phpbb/phpbb:
  [ticket/15522] Improve color palette syntax
2018-07-08 18:07:53 +02:00
Tristan Darricau
9fd893a2cf Merge branch '3.2.x'
* 3.2.x:
  [ticket/15583] Update session time in AJAX request only once a minute
  [ticket/15583] Update session time in AJAX request only once a minute
2018-07-08 18:06:16 +02:00
Tristan Darricau
f51b1911b7 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15611] Fix misaligned text in responsive user profile
2018-07-08 18:03:59 +02:00
Tristan Darricau
89862b9783 Merge pull request #5183 from dnssh/phpbb-dev
[ticket/15605] Correct Right-Margin for ribbon image

* github.com:/phpbb/phpbb:
  [ticket/15605] Correct Right Margin for ribbon image
  [ticket/15605] Correct Right-Margin for ribbon image 4
  [ticket/15605] Correct Right-Margin for ribbon image 3
  [ticket/15605] Updated Correct Right-Margin for ribbon image 2
  [ticket/15605] Correct Right-Margin for ribbon image 1
2018-07-08 18:03:01 +02:00
Tristan Darricau
67cd86aca7 Merge pull request #5187 from amalnaeem/master
[ticket/15610] Improving UI of Board Statistics in ACP

* github.com:/phpbb/phpbb:
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics
  [ticket/15610] Improving UI of Board Statistics in ACP
  [ticket/15610] Improving UI of Board Statistics in ACP
2018-07-08 17:59:13 +02:00
Tristan Darricau
0e842e1d63 Merge pull request #5223 from senky/ticket/15664
[ticket/15664] Manage extensions with ajax

* github.com:/phpbb/phpbb:
  [ticket/15664] Add support for multi step processes
  [ticket/15664] Ajaxify ext actions in ACP
2018-07-08 17:57:56 +02:00
Tristan Darricau
7f7f3904cd Merge branch '3.2.x'
* 3.2.x:
  [ticket/15638] Add word-break for overflowing.
2018-07-08 17:56:25 +02:00
Tristan Darricau
1872e8f04b Merge branch '3.2.x'
* 3.2.x:
  [ticket/15656] Add "View post" link in the mod logs on the ACP
2018-07-08 17:48:11 +02:00
Tristan Darricau
29c2dfda4e Merge branch '3.2.x'
* 3.2.x:
  [ticket/15613] Fix Notification dropdown said to be not RTL compliant
2018-07-08 17:42:14 +02:00
Tristan Darricau
4829dfe487 Merge branch '3.2.x'
* 3.2.x:
  [ticket/15676] Use paragraphs and classes as suggested by hanakin
  [ticket/15676] Use twig syntax
  [ticket/15676] Simplify link text and use privacy link in cookie notice
  [ticket/15676] Display privacy notice in footer & allow overriding U_PRIVACY
2018-07-08 17:40:26 +02:00
Tristan Darricau
5f3898fc5f [ticket/15536] Catalog: adds satis.phpbb.com to repositories
Also always installs composer/installers in vendor-ext too.

PHPBB3-15536
2018-07-07 19:50:28 +02:00
Jakub Senko
bdff0f5590
[ticket/12627] Add debug.sql_explain parameter
PHPBB3-12627
2018-07-06 17:17:48 +02:00
Jakub Senko
fcc3dd996d
[ticket/12624] Add debug.load_time parameter
PHPBB3-12624
2018-07-06 17:01:15 +02:00
Jakub Senko
a89b432411
[ticket/15718] Update CONTRIBUTING.md
PHPBB3-15718
2018-07-06 14:20:00 +02:00
Jakub Senko
0fa95f3e51
[ticket/12591] Introduce a BC fallback
PHPBB3-12591
2018-07-05 11:56:17 +02:00
Jakub Senko
5cf88ea871
[ticket/15664] Add support for multi step processes
PHPBB3-15664
2018-07-04 14:56:36 +02:00
Marc Alexander
1491ce875d
Merge pull request #5242 from rubencm/ticket/15688
[ticket/15688] Fix event location in attachments download
2018-06-29 11:44:34 +02:00
Marc Alexander
7266e69e6d
Merge pull request #5227 from rubencm/ticket/15671
[ticket/15671] Limit accepted formats for avatar upload
2018-06-29 11:41:57 +02:00
Rubén Calvo
48afa41669 [ticket/15714] Edit language string
PHPBB3-15714
2018-06-29 01:36:53 +02:00
Rubén Calvo
548363d57d [ticket/15714] Auto login after registration
PHPBB3-15714
2018-06-29 01:34:02 +02:00
Rubén Calvo
5387df2a3f [ticket/15286] Download remote attachments properly
PHPBB3-15286
2018-06-27 17:49:47 +02:00
Marc Alexander
68c6670c8b
Merge branch '3.2.x' 2018-06-20 22:11:22 +02:00
Marc Alexander
857b55dd20 Merge branch '3.2.x' 2018-06-19 13:32:49 +02:00
Marc Alexander
596259f23e
Merge pull request #5241 from rubencm/ticket/15686
[ticket/15686] Update homestead
2018-06-18 22:17:45 +02:00
Jakub Senko
49efa50c88
[ticket/12591] Improve breadcrumb naming and extend it's usage
PHPBB3-12591
2018-06-18 19:58:33 +02:00
Jakub Senko
ce97b113c0
[ticket/15694] Ignore lang files in prosilver/theme dir
PHPBB3-15694
2018-06-18 13:15:39 +02:00
Marc Alexander
1d0046437b
Merge branch '3.2.x' 2018-06-17 15:44:33 +02:00
Marc Alexander
5a9b8a815d
Merge branch '3.2.x' 2018-06-17 15:40:02 +02:00
Marc Alexander
2e938b2297
Merge pull request #4968 from rubencm/ticket/15371
[ticket/15371] Split uploaded files into subdirectories
2018-06-17 10:48:45 +02:00
Rubén Calvo
f0385fbda7 [ticket/15371] Correct grammar
PHPBB3-15371
2018-06-14 11:41:20 +02:00
Rubén Calvo
aa75904ace [ticket/15371] Add get_filename method
PHPBB3-15371
2018-06-13 21:19:58 +02:00
Rubén Calvo
26680763c2 [ticket/15671] Add test
PHPBB3-15671
2018-06-13 21:19:58 +02:00
Rubén Calvo
a641ea9291 [ticket/15371] Add doc
PHPBB3-15371
2018-06-13 21:19:58 +02:00
Rubén Calvo
db8ae41496 [ticket/15371] Update migration
PHPBB3-15371
2018-06-13 21:19:10 +02:00
Rubén Calvo
796939c7f6 [ticket/15371] Add language string
PHPBB3-15371
2018-06-13 21:19:10 +02:00
Rubén Calvo
837a333ef2 [ticket/15171] Update logic
PHPBB3-15171
2018-06-13 21:19:10 +02:00
Rubén Calvo
7a4dd368b5 [ticket/15371] Return an empty string if the array has no elements
PHPBB3-15371
2018-06-13 21:19:10 +02:00
Rubén Calvo
5edb8f0b5b [ticket/15371] Split uploaded files into subdirectories
PHPBB3-15371
2018-06-13 21:19:10 +02:00
Marc Alexander
449b930c5e
Merge branch '3.2.x' 2018-06-12 22:35:17 +02:00
Marc Alexander
db52a549ab
Merge branch '3.2.x' 2018-06-12 22:24:27 +02:00
Marc Alexander
3b69b3aa32
Merge branch '3.2.x' 2018-06-12 22:11:06 +02:00
Marc Alexander
9b79b56e7e
Merge pull request #5134 from rubencm/ticket/15553
[ticket/15553] Add method to get direct link
2018-06-12 21:48:12 +02:00
Jakub Senko
2b66608023
[ticket/15664] Ajaxify ext actions in ACP
PHPBB3-15664
2018-06-10 19:01:58 +02:00
Rubén Calvo
8896018e66 [ticket/15688] Fix event location in attachments download
PHPBB3-15688
2018-06-09 17:09:33 +02:00
Rubén Calvo
c367c3507e [ticket/15686] Update homestead
PHPBB3-15686
2018-06-08 22:46:03 +02:00
Marc Alexander
d1dd9d383e
Merge pull request #4916 from rubencm/ticket/15311
[ticket/15311] Use storage in backups
2018-06-07 22:18:03 +02:00
Marc Alexander
da30ddd483
Merge pull request #5240 from VSEphpbb/ticket/15684
[ticket/15684] Correct broken migration
2018-06-06 08:30:14 +02:00
Matt Friedman
eba23133ca [ticket/15684] Correct broken migration
PHPBB3-15684
2018-06-05 17:03:14 -07:00
hanakin
8b3fa91ae3 [ticket/15679] Overide css inheritance in cp.css
PHPBB3-15679
2018-06-03 19:54:20 -04:00
hanakin
20d0bc9c36 [ticket/15679] assign proper classes to html
PHPBB3-15679
2018-06-03 19:42:41 -04:00
Rubén Calvo
3320ffb399 [ticket/15311] Change service and method name
PHPBB3-15311
2018-05-31 22:55:02 +02:00
Marc Alexander
1de7aedc63
Merge branch '3.2.x' 2018-05-31 19:52:16 +02:00
Rubén Calvo
b43268e8fc [ticket/15311] Move get_temp_dir to another service
PHPBB3-15311
2018-05-30 23:56:56 +02:00
Rubén Calvo
f95cb27643 [ticket/15553] Add return annotation to get_link
PHPBB3-15553
2018-05-30 22:34:54 +02:00
Rubén Calvo
450c90a688 [ticket/15671] Rewrite load extensions from a variable instead of harcode it
PHPBB3-15671
2018-05-27 13:40:52 +02:00
Rubén Calvo
7dc362c824 [ticket/15671] Load extensions from a variable instead of harcode it
PHPBB3-15671
2018-05-27 00:49:04 +02:00
Rubén Calvo
75220fe13d [ticket/15671] Limit accepted formats for avatar upload
PHPBB3-15671
2018-05-25 02:32:19 +02:00
Rubén Calvo
d156bf3757 [ticket/15311] Fix code style
PHPBB3-15311
2018-05-23 22:46:22 +02:00
Rubén Calvo
b029c7889e [ticket/15311] Fix test
PHPBB3-15311
2018-05-17 00:54:12 +02:00
Rubén Calvo
01f88fd269 [ticket/15311] Escape file_name in sql query
PHPBB3-15311
2018-05-16 23:27:56 +02:00
Rubén Calvo
4ebded01b9 [ticket/15311] Improve code comments
PHPBB3-15311
2018-05-16 23:27:56 +02:00
Rubén Calvo
6b6c02aa7f [ticket/15311] Fix variable
PHPBB3-15311
2018-05-16 23:27:56 +02:00
Rubén Calvo
01a8487244 [ticket/15311] Use cache directory if can't use system temp
PHPBB3-15311
2018-05-16 23:27:56 +02:00
Rubén Calvo
e8a70dcb24 [ticket/15311] Use stream_copy_to_stream
PHPBB3-15311
2018-05-16 23:23:45 +02:00
Rubén Calvo
6d2c815c75 [ticket/15311] Detail errors a little more
PHPBB3-15311
2018-05-16 23:23:45 +02:00
Rubén Calvo
5a65208341 [ticket/15311] Fix language string
PHPBB3-15311
2018-05-16 23:23:45 +02:00
Rubén Calvo
12b55beb42 [ticket/15311] Fix code style
PHPBB3-15311
2018-05-16 23:23:45 +02:00
Rubén Calvo
fb716743d2 [ticket/15311] Use storage in backups
PHPBB3-15311
2018-05-16 23:23:45 +02:00
Marc Alexander
1b11013988
Merge pull request #4899 from rubencm/ticket/15286
[ticket/15286] Use storage in attachments
2018-05-14 21:59:05 +02:00
Rubén Calvo
246cc01507 [ticket/15286] Remove double semicolon
PHPBB3-15286
2018-05-08 14:17:17 +02:00
Rubén Calvo
ed2165342f [ticket/15286] Remove thumbnail if there is an error
PHPBB3-15286
2018-05-01 14:40:02 +02:00
Rubén Calvo
f80c59cb05 [ticket/15286] Fix tests after rebase
PHPBB3-15286
2018-05-01 14:40:02 +02:00
Rubén Calvo
0dda99ead6 [ticket/15553] Fix path
PHPBB3-15553
2018-05-01 10:51:27 +02:00
Rubén Calvo
9cb6d1bf13 [ticket/15553] Add method to get direct link
PHPBB3-15553
2018-05-01 10:51:27 +02:00
Rubén Calvo
6bd01d1506 [ticket/15286] Add event to allow redirects
PHPBB3-15286
2018-05-01 10:47:11 +02:00
Rubén Calvo
3c295abd66 [ticket/15286] Remove download_mode
PHPBB3-15286
2018-05-01 10:47:11 +02:00
Rubén Calvo
5111d8a339 [ticket/15286] Update tests
PHPBB3-15286
2018-05-01 10:47:11 +02:00
Rubén Calvo
a176fa56ef [ticket/15286] Fix tests
PHPBB3-15286
2018-05-01 10:47:11 +02:00
Rubén Calvo
ef43dbdcca [ticket/15286] Update use storage in avatars
PHPBB3-15286
2018-05-01 10:47:11 +02:00
Rubén Calvo
e564ca6e60 [ticket/15286] Fix tests
PHPBB3-15286
2018-05-01 10:47:11 +02:00
Rubén Calvo
e749e06042 [ticket/15286] Use storage in attachments
PHPBB3-15286
2018-05-01 10:47:11 +02:00
Marc Alexander
1c9798320e
Merge pull request #5212 from hanakin/ticket/15647
[ticket/15647] fix post font-size and line-height
2018-04-23 13:49:54 +02:00
Marc Alexander
23dcc948f2
Merge pull request #5211 from JoshyPHP/ticket/15646
[ticket/15646] Add support for Argon2i passwords
2018-04-22 10:08:54 +02:00
Michael Miday
ba1eda7d95 [ticket/15647] fix post font-size and line-height
PHPBB3-15647
2018-04-18 18:34:20 -04:00
JoshyPHP
e2ae8560f5 [ticket/15646] Made Argon2i the default password driver
PHPBB3-15646
2018-04-18 22:44:21 +02:00
JoshyPHP
9e7b10164a [ticket/15646] Added support for Argon2i passwords
PHPBB3-15646
2018-04-18 21:10:26 +02:00
amalnaeem
cdaf6dc0ff [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html.

PHPBB3-15610
2018-04-08 11:44:44 +05:00
amalnaeem
00d43a12fa [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html.

PHPBB3-15610
2018-04-08 11:43:17 +05:00
amalnaeem
c76f480466 [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in  acp_main.html.

PHPBB3-15610
2018-04-07 11:05:58 +05:00
amalnaeem
fe160de475 [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in  acp_main.html

PHPBB3-15610
2018-04-06 22:13:04 +05:00
amalnaeem
520064d0fc [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html

PHPBB3-15610
2018-04-06 20:14:35 +05:00
amalnaeem
026f3e23db [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html

PHPBB3-15610
2018-04-06 20:14:35 +05:00
amalnaeem
975c63b518 [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html

PHPBB3-15610
2018-04-06 20:14:35 +05:00
amalnaeem
b4535658f3 [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html.

PHPBB3-15610
2018-04-06 20:14:35 +05:00
amalnaeem
557a9b47af [ticket/15610] Improving UI of Board Statistics
Master Improving UI of Board Statistics in ACP.

Statistics table was divided into two in acp_main.html.

PHPBB3-15610
2018-04-06 20:14:34 +05:00
amalnaeem
a71edb0d90 [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html.

PHPBB3-15610
2018-04-06 20:14:33 +05:00
amalnaeem
9cd941237c [ticket/15610] Improving UI of Board Statistics in ACP
Master Improving UI of Board Statistics in ACP

Statistics table was divided into two in acp_main.html.

PHPBB3-15610
2018-04-06 20:13:50 +05:00
Devansh Shah
af077a9da3 [ticket/15605] Correct Right Margin for ribbon image
PHPBB3-15605
2018-04-06 18:32:50 +05:30
Devansh Shah
857225c886 [ticket/15605] Correct Right-Margin for ribbon image 4
PHPBB3-15605
2018-03-31 13:26:58 +05:30
Devansh Shah
b1a6cb3ee3 [ticket/15605] Correct Right-Margin for ribbon image 3
PHPBB3-15605
2018-03-31 13:06:09 +05:30
Devansh Shah
12403abfcb [ticket/15605] Updated Correct Right-Margin for ribbon image 2
PHPBB3-15605
2018-03-31 13:05:54 +05:30
Devansh Shah
3f7dfa19ce [ticket/15605] Correct Right-Margin for ribbon image 1
PHPBB3-15605
2018-03-31 13:03:48 +05:30
Derky
0d2960bd5e Merge branch '3.2.x' 2018-03-30 21:05:09 +02:00
Marc Alexander
f3338b2874
Merge branch '3.2.x' 2018-03-26 21:20:21 +02:00
3D-I
e0405feae1 [ticket/15580] Remove redundant code from ACP
PHPBB3-15580
2018-03-08 21:19:42 +01:00
Marc Alexander
c706883e44
Merge branch '3.2.x' 2018-02-28 21:21:27 +01:00
Marc Alexander
7dc4eea66b
Merge branch '3.2.x' 2018-02-28 21:03:03 +01:00
Marc Alexander
7be590d325
Merge branch '3.2.x' 2018-02-24 19:17:39 +01:00
Marc Alexander
a03fa03dd5
Merge branch '3.2.x' 2018-02-24 18:55:09 +01:00
Marc Alexander
f43184d0a7
Merge branch '3.2.x' 2018-02-22 20:34:28 +01:00
Marc Alexander
98d4065f58
Merge branch '3.2.x' 2018-02-22 20:06:53 +01:00
Marc Alexander
7cc319875c
Merge branch '3.2.x' 2018-02-22 19:49:09 +01:00
Marc Alexander
2b8c8973e9
Merge branch '3.2.x' 2018-02-21 21:14:07 +01:00
Marc Alexander
47c1538272
Merge branch '3.2.x' 2018-02-21 20:55:24 +01:00
Marc Alexander
9380d8b51a
Merge remote-tracking branch 'hanakin/ticket/15535' 2018-02-21 19:27:29 +01:00
Michael Miday
025d40a63d
[ticket/15565] remove improper font-sizes
PHPBB3-15565
2018-02-21 19:24:51 +01:00
Marc Alexander
7786b78e94
Merge branch '3.2.x' 2018-02-21 19:06:00 +01:00
Jakub Senko
42ff95c300
[ticket/15522] Improve color palette syntax
PHPBB3-15522
2018-02-21 09:26:15 +01:00
Marc Alexander
2470dcbc20
Merge branch '3.2.x' 2018-02-20 20:00:27 +01:00
Marc Alexander
09718a565b
Merge branch '3.2.x' 2018-02-19 21:27:07 +01:00
Marc Alexander
03c6e0e17e
Merge branch '3.2.x' 2018-02-19 19:44:18 +01:00
Marc Alexander
ee62c66035
Merge branch '3.2.x' 2018-02-19 08:03:58 +01:00
Marc Alexander
f201afc9df
Merge branch '3.2.x' 2018-02-19 07:55:17 +01:00
Marc Alexander
0e6a293e2c
Merge branch '3.2.x' 2018-02-18 17:10:26 +01:00
Marc Alexander
009ae0dfac
Merge pull request #4966 from VSEphpbb/ticket/15369
[ticket/15369] Update composer
2018-02-17 16:31:53 +01:00
Marc Alexander
00a35827b0
Merge branch '3.2.x' 2018-02-14 20:11:44 +01:00
hubaishan
81c36fc9c7 [ticket/15545] Fix no vertical space between format buttons
Add margin-bottom to input and select

PHPBB3-15545
2018-02-06 20:22:53 +03:00
hubaishan
c40713bf28 [ticket/15545] Fix no vertical space between format buttons
move to `buttons.css`

PHPBB3-15545
2018-02-06 17:35:11 +03:00
hubaishan
cc2fe6677e [ticket/15545] Fix no vertical space between format buttons
Fix no vertical space between format buttons

PHPBB3-15545
2018-02-04 17:33:34 +03:00
Marc Alexander
7e2cde0844
Merge branch '3.2.x' 2018-01-31 19:59:07 +01:00
Marc Alexander
798843dc18
Merge branch '3.2.x' 2018-01-29 18:53:57 +01:00
Marc Alexander
4981f4cddd
Merge branch '3.2.x' 2018-01-27 12:58:26 +01:00
Marc Alexander
dac735f89d
Merge branch '3.2.x' 2018-01-27 12:55:04 +01:00
Marc Alexander
aecb6e6372
Merge branch '3.2.x' 2018-01-25 21:23:57 +01:00
Marc Alexander
a24a8a6757
Merge branch '3.2.x' 2018-01-25 18:44:22 +01:00
Marc Alexander
2053399085
Merge branch '3.2.x' 2018-01-24 23:35:53 +01:00
Marc Alexander
4b4f256817
Merge branch '3.2.x' 2018-01-24 19:19:34 +01:00
Marc Alexander
ca537a691d
Merge branch '3.2.x' 2018-01-24 19:16:28 +01:00
Marc Alexander
ef6b6b156d
Merge branch '3.2.x' 2018-01-24 19:09:29 +01:00
Marc Alexander
18cd315071
Merge branch '3.2.x' 2018-01-24 18:40:09 +01:00
Marc Alexander
ef0680fd19
Merge branch '3.2.x' 2018-01-24 18:32:19 +01:00
Marc Alexander
2113e998d1
Merge branch '3.2.x' 2018-01-24 18:12:21 +01:00
Marc Alexander
d0c93d56ad
Merge branch '3.2.x' 2018-01-20 19:57:38 +01:00
Marc Alexander
e0f9794126
Merge branch '3.2.x' 2018-01-20 19:52:18 +01:00
Marc Alexander
c6dbfeadee
Merge branch '3.2.x' 2018-01-20 19:50:15 +01:00
Marc Alexander
8b03b9ded2
Merge branch '3.2.x' 2018-01-20 19:45:50 +01:00
Marc Alexander
77d02d4d24
Merge branch '3.2.x' 2018-01-20 18:40:35 +01:00
Marc Alexander
39945aec10
Merge branch '3.2.x' 2018-01-19 12:20:57 +01:00
Marc Alexander
82ccc43767
Merge branch '3.2.x' 2018-01-17 23:06:19 +01:00
Marc Alexander
ab65accebc
Merge branch '3.2.x' 2018-01-16 21:34:23 +01:00
François-Xavier de Guillebon
fbbf5a7cec [ticket/15508] Update loader
PHPBB3-15508
2018-01-16 15:26:58 +01:00
François-Xavier de Guillebon
23b13c239b [ticket/15508] Remove call to getEnvironment() from parser
PHPBB3-15508
2018-01-16 15:26:58 +01:00
François-Xavier de Guillebon
e75077fc5b [ticket/15508] Replace Twig_NodeInterface with Twig_Node
PHPBB3-15508
2018-01-16 15:26:58 +01:00
François-Xavier de Guillebon
8e664e92ea [ticket/15508] Update composer dependencies to allow Twig 2.x
PHPBB3-15508
2018-01-16 15:26:36 +01:00
Derky
6ac85a371a Merge branch '3.2.x' 2018-01-12 07:32:13 +01:00
Derky
3d409d4932 Merge branch '3.2.x' 2018-01-11 21:45:46 +01:00
Marc Alexander
4bf3290c23 Merge branch '3.2.x' 2018-01-11 21:33:44 +01:00
Derky
beed8821ff Merge branch '3.2.x' 2018-01-11 21:03:20 +01:00
Marc Alexander
6b221ae4cb
Merge branch '3.2.x' 2018-01-07 19:30:41 +01:00
Matt Friedman
a2e603c058 [ticket/15369] Fix php_exporter tests
PHPBB3-15369
2018-01-06 11:01:40 -08:00
Matt Friedman
6ad1188b65 [ticket/15369] Fix tests
PHPBB3-15369
2018-01-06 10:37:39 -08:00
Matt Friedman
a6b45ff0fd [ticket/15369] Update composer to 1.6.x
PHPBB3-15369
2018-01-06 09:36:16 -08:00
Derky
7560ffcbe9 Merge branch '3.2.x' 2018-01-05 22:52:33 +01:00
Derky
7d5276e7dc Merge branch '3.2.x' 2018-01-04 21:46:38 +01:00
Matt Friedman
3c143e7ae8 [ticket/15369] Update composer to 1.5
PHPBB3-15369
2018-01-02 12:27:41 -08:00
Marc Alexander
9e3432cd7b
Merge branch '3.2.x' 2017-12-28 22:06:33 +01:00
JoshyPHP
cb22798fe0 [ticket/15410] Remove obsolete code from BBCodes ACP
PHPBB3-15410
2017-12-28 20:15:13 +01:00
Marc Alexander
7bb7bbc54c
Merge branch '3.2.x' 2017-12-28 14:51:05 +01:00
Marc Alexander
3232c27ece
Merge branch '3.2.x' 2017-12-28 11:15:36 +01:00
Marc Alexander
f9da4f10ae
Merge pull request #5017 from Elsensee/ticket/15339-33
[ticket/15339] Use manual method when adding modules
2017-12-28 11:14:13 +01:00
Marc Alexander
ea1d911508
Merge branch '3.2.x' 2017-12-28 10:43:31 +01:00
Marc Alexander
19c8112e99
Merge branch '3.2.x' 2017-12-28 08:29:32 +01:00
Marc Alexander
15033667da
Merge branch '3.2.x' 2017-12-28 08:22:40 +01:00
Marc Alexander
3ccba88948
Merge branch '3.2.x' 2017-12-27 21:37:18 +01:00
Marc Alexander
a12ad9c914
Merge branch '3.2.x' 2017-12-27 21:31:36 +01:00
Marc Alexander
59c7a5506b
Merge branch '3.2.x' 2017-12-27 21:27:15 +01:00
Marc Alexander
475b85200b
Merge branch '3.2.x' 2017-12-27 21:14:02 +01:00
Marc Alexander
f0284ddbdf
Merge branch '3.2.x' 2017-12-27 20:56:51 +01:00
Marc Alexander
a89fdabb35
Merge branch '3.2.x' 2017-12-27 20:44:44 +01:00
Marc Alexander
3bc3c7febc
Merge branch '3.2.x' 2017-12-27 20:28:14 +01:00
Derky
c94c2a1ec2 Merge branch '3.2.x' 2017-12-27 19:32:20 +01:00
Marc Alexander
6b98cc9ae8
Merge pull request #5065 from rubencm/ticket/15400
[ticket/15400] Make app.php routes work in vagrant
2017-12-27 19:27:03 +01:00
Marc Alexander
a4a57b5860
Merge branch '3.2.x' 2017-12-27 19:14:03 +01:00
Marc Alexander
c596383592
Merge branch '3.2.x' 2017-12-27 19:08:16 +01:00
Marc Alexander
52cde712f2
Merge branch '3.2.x' 2017-12-27 18:39:20 +01:00
Marc Alexander
1656ca4011
Merge branch '3.2.x' 2017-12-27 18:16:29 +01:00
Marc Alexander
93beaa8a3a
Merge branch '3.2.x' 2017-12-27 14:39:46 +01:00
Oliver Schramm
1702219629 Merge branch 'ticket/15339' into ticket/15339-33 2017-12-24 19:55:46 +01:00
Marc Alexander
843586a93f
Merge branch '3.2.x' 2017-12-23 13:23:07 +01:00
Marc Alexander
7ef4be39a5
Merge branch '3.2.x' 2017-12-22 19:52:21 +01:00
Rubén Calvo
a4a928b156 [ticket/15400] Make app.php routes work in vagrant
PHPBB3-15400
2017-12-20 20:35:26 +01:00
Marc Alexander
20984af029
Merge branch '3.2.x' 2017-12-18 21:13:19 +01:00
Derk
b9e2e53c33
Merge pull request #5062 from vinny/ticket/15484
[ticket/15484] Remove empty lines from includes/ucp/ucp_register.php
2017-12-18 07:43:37 +01:00
vinny
68f8ec60fc [ticket/15484] Remove multiple empty lines at includes/ucp/ucp_register.php
PHPBB3-15484
2017-12-18 02:32:51 -03:00
Derky
bcbfd75719 Merge branch '3.2.x' 2017-12-18 00:07:13 +01:00
Marc Alexander
730e472fb3
Merge branch '3.2.x' 2017-12-17 21:37:57 +01:00
Marc Alexander
dfdb02c933
Merge branch '3.2.x' 2017-12-17 16:22:01 +01:00
Marc Alexander
2b7c498f40
Merge branch '3.2.x' 2017-12-17 16:13:10 +01:00
Marc Alexander
10f1e2d1fa
Merge branch '3.2.x' 2017-12-10 10:45:03 +01:00
Derk
9a5d03ce72
Merge pull request #4962 from rubencm/ticket/14972
[ticket/14972] replace all occurrences of sizeof() with the count()
2017-12-03 23:58:34 +01:00
Derky
f70801856a Merge branch '3.2.x' 2017-12-03 23:06:09 +01:00
Marc Alexander
0568c4a502
Merge branch '3.2.x' 2017-12-03 17:49:43 +01:00
MichaelC
156dd4a05b Merge branch '3.2.x'
* 3.2.x:
  [ticket/15460] Fix group name displayed in the manage users ACP module
2017-11-26 22:12:44 +00:00
MichaelC
ddc9b720ad Merge branch '3.2.x'
* 3.2.x:
  [ticket/15463] Add MichaelC and Hanakin to the dev credits
2017-11-26 21:57:07 +00:00
Marc Alexander
66c4c6748f
Merge branch '3.2.x' 2017-11-26 22:04:01 +01:00
Marc Alexander
206c6b2185
Merge branch '3.2.x' 2017-11-26 18:33:59 +01:00
Michael Miday
693b6efdbf [ticket/15462] add bidi.css to stylesheet.css
PHPBB3-15462
2017-11-21 10:06:52 -05:00
Derky
1dd447c4aa Merge branch '3.2.x' 2017-11-21 14:10:06 +01:00
Marc Alexander
c123254242
Merge branch '3.2.x' 2017-11-16 22:11:11 +01:00
Máté Bartus
cd757469a6 Merge branch '3.2.x' 2017-11-15 21:45:10 +01:00
Marc Alexander
ded043baab
Merge pull request #5000 from hanakin/ticket/15402
[ticket/15402] repurpose tweaks.css
2017-11-05 11:50:06 +01:00
Marc Alexander
7bb40cf5d7
Merge branch '3.2.x' 2017-11-05 11:06:20 +01:00
Marc Alexander
9448cb07c6
Merge pull request #5005 from hanakin/ticket/15404
[ticket/15404] autoprefix browser compatibility
2017-11-04 14:46:30 +01:00
Michael Miday
9a1acae8af
[ticket/15404] fix gradients
PHPBB3-15404
2017-11-04 11:43:09 +01:00
Marc Alexander
7ad6e50af2
Merge branch '3.2.x' 2017-11-02 21:36:24 +01:00
Marc Alexander
968d483d39
Merge pull request #5006 from hanakin/ticket/15406
[ticket/15406] Fix/standardize bidi.css classes
2017-11-02 21:22:04 +01:00
Marc Alexander
7c141954bf
Merge branch '3.2.x' 2017-11-02 21:14:19 +01:00
Marc Alexander
4523eb0812
Merge branch '3.2.x' 2017-11-01 21:33:40 +01:00
Marc Alexander
0a929155b1
Merge pull request #5028 from marc1706/ticket/15387
[ticket/15387] Fix CSS for master branch
2017-11-01 19:45:55 +01:00
Marc Alexander
2312af57c6
[ticket/15387] Fix CSS for master branch
PHPBB3-15387
2017-11-01 19:08:17 +01:00
Marc Alexander
c309b4cd8d
Merge branch '3.2.x' 2017-11-01 18:02:14 +01:00
Marc Alexander
91caee664a
Merge branch '3.2.x' 2017-11-01 16:08:46 +01:00
Marc Alexander
1926f1a3a8
Merge pull request #5010 from hanakin/ticket/15414
[ticket/15414] Remove useless redundant css properties
2017-11-01 16:03:31 +01:00
Marc Alexander
d7f9b9bc07
Merge pull request #5011 from rxu/ticket/15415
[ticket/15415] Fix styling in ucp_notifications.html
2017-11-01 16:02:11 +01:00
Marc Alexander
a3fd51ae47
Merge branch '3.2.x' 2017-11-01 15:59:09 +01:00
Marc Alexander
dbca73f468
Merge branch '3.2.x' 2017-11-01 15:51:31 +01:00
Marc Alexander
f75fdc69b3
Merge branch '3.2.x' 2017-11-01 15:45:15 +01:00
Marc Alexander
51b8974312
Merge branch '3.2.x' 2017-11-01 13:21:37 +01:00
Marc Alexander
54d5d9329a
Merge branch '3.2.x' 2017-11-01 13:19:50 +01:00
Marc Alexander
e157d8890b
Merge pull request #5020 from marc1706/ticket/15424
[ticket/15424] Multiple typo fixes in docs & comments
2017-11-01 12:27:13 +01:00
Marc Alexander
14cb1b9cfc
Merge branch '3.2.x' 2017-11-01 12:19:46 +01:00
Marc Alexander
c1fb27a68a
Merge pull request #5001 from hanakin/ticket/15403
[ticket/15403] Add useful front-end build tools
2017-11-01 11:07:57 +01:00
Marc Alexander
6259789e02
Merge branch '3.2.x' 2017-11-01 10:40:01 +01:00
Marc Alexander
28df230f8d
Merge branch '3.2.x' 2017-10-31 16:13:39 +01:00
Marc Alexander
c6e8a5ddee
Merge branch '3.2.x' 2017-10-31 15:51:24 +01:00
Marc Alexander
a51741df41
Merge branch '3.2.x' 2017-10-31 15:47:14 +01:00
Marc Alexander
330b06b3e8
Merge pull request #5021 from marc1706/ticket/15245
[ticket/15245] Fix tests after merging into master
2017-10-31 15:09:55 +01:00
Marc Alexander
f5467c560a
Merge branch '3.2.x' 2017-10-31 14:17:32 +01:00
Marc Alexander
dee88e28e0
[ticket/15245] Fix tests after merging into master
PHPBB3-15245
2017-10-31 14:11:17 +01:00
Marc Alexander
cc52dc9a7e
Merge branch '3.2.x' 2017-10-31 12:58:44 +01:00
Marc Alexander
ea23d456d5
Merge branch '3.2.x' 2017-10-31 09:58:33 +01:00
Marc Alexander
0c009e3feb
Merge pull request #4959 from rubencm/ticket/15366
[ticket/15366] Remove useless code
2017-10-29 22:09:49 +01:00
Marc Alexander
7a54b0631d
Merge branch '3.2.x' 2017-10-29 12:49:25 +01:00
luzpaz
e13ba99c81
[ticket/15424] Multiple typo fixes in docs & comments
Fixed typos in some docs, guidelines, some non-user-facing files.

PHPBB3-15424
2017-10-29 12:44:01 +01:00
Marc Alexander
408916d24e
Merge branch '3.2.x' 2017-10-29 11:34:52 +01:00
Oliver Schramm
297278a45c Merge branch 'ticket/15339' into ticket/15339-33 2017-10-28 04:00:22 +02:00
Marc Alexander
d11db17e2c
Merge branch '3.2.x' 2017-10-22 10:19:35 +02:00
rxu
613cbd8654 [ticket/15415] Fix styling in ucp_notifications.html
PHPBB3-15415
2017-10-19 23:58:57 +07:00
Marc Alexander
e7fa0de888
Merge branch '3.2.x' 2017-10-18 21:11:42 +02:00
Michael Miday
817736ed3a [ticket/15414] Inline take no dimensions
PHPBB3-15414
2017-10-17 23:32:31 -04:00
Michael Miday
f9e21a81dc [ticket/15414] Inline with float
PHPBB3-15414
2017-10-17 23:31:58 -04:00
Michael Miday
8b76c54240 [ticket/15404] Add missing non-vendors
PHPBB3-15404
2017-10-17 23:27:02 -04:00
Michael Miday
2c58e7a8a9 [ticket/15404] fix errors
PHPBB3-15404
2017-10-17 23:26:26 -04:00
Marc Alexander
f2f1037e8d
Merge branch '3.2.x' 2017-10-17 21:16:15 +02:00
Marc Alexander
867d0bfb2f
Merge branch '3.2.x' 2017-10-17 21:01:25 +02:00
Marc Alexander
5338b7a361
Merge branch '3.2.x' 2017-10-17 19:54:24 +02:00
Marc Alexander
b60f30ca66 Merge pull request #5007 from vinny/ticket/15411
[ticket/15411] Use lowercase in hex color code
2017-10-17 12:05:32 +02:00
vinny
40247dcd1b [ticket/15411] Use lowercase in hex color code
PHPBB3-15411
2017-10-17 03:54:08 -03:00
Michael Miday
1a5c75ef35 [ticket/15406] Remove deprecated fucky code
PHPBB3-15406
2017-10-16 23:59:21 -04:00
Michael Miday
01d05c2ccb [ticket/15406] Fix missing .rtl class
PHPBB3-15406
2017-10-16 23:58:46 -04:00
Marc Alexander
d509bd9baa Merge pull request #4947 from rubencm/ticket/15289-2
[ticket/15289] Allow to configure storage from acp
2017-10-16 21:05:01 +02:00
Michael Miday
83079a89c7 [ticket/15404] autoprefix browser compatability
PHPBB3-15404
2017-10-16 12:42:46 -04:00
Michael Miday
a59db22959 [ticket/15402] repurpose tweaks.css
PHPBB3-15402
2017-10-16 12:32:54 -04:00
Michael Miday
919d2879c3 [ticket/15403] Add useful gulp methods
PHPBB3-15403
2017-10-16 12:31:18 -04:00
Michael Miday
a97ae96eda [ticket/15403] Add node modules
PHPBB3-15403
2017-10-16 12:30:48 -04:00
Marc Alexander
3dc1cde5c6
Merge branch '3.2.x' 2017-10-15 21:32:26 +02:00
Marc Alexander
d80b2d4236
Merge pull request #4946 from Nicofuma/ticket/15357
[ticket/15357] Requires composer/installers in phpBB core for extensions
2017-10-15 20:48:09 +02:00
Marc Alexander
21ccc97cf8
Merge branch '3.2.x' 2017-10-15 20:42:05 +02:00
Marc Alexander
052b55624b Merge pull request #4626 from hanakin/ticket/14976
[ticket/14976] Convert all ems to px
2017-10-15 10:06:39 +02:00
Marc Alexander
c3939580b3
Merge branch '3.2.x' 2017-10-13 19:39:46 +02:00
Michael Miday
b7c3318541 [ticket/14976] fix error
PHPBB3-14976
2017-10-13 00:16:48 -04:00
Michael Miday
dbcd54d523 [ticket/14976] refactor fieldset.fields1 dd
PHPBB3-14976
2017-10-13 00:16:30 -04:00
Marc Alexander
d64ce15ecf
Merge branch '3.2.x' 2017-10-11 21:00:38 +02:00
hanakin
a408180c4a [ticket/14976] fix errors
PHPBB3-14976
2017-10-11 14:51:16 -04:00
hanakin
f7baa94d44 [ticket/14976] Fix content.css
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
4ddc9a89fe [ticket/14976] more fixes in content.css
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
8a312b01fb [ticket/14976] fix errors
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
f268e07935 [ticket/14976] fix common.css and ignore normalize
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
c51b613015 [ticket/14976] Allow px line-heights for prosilver
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
a3372e628a [ticket/14976] Fix linting
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
036d00f872 [ticket/14976] Some cleanup
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
3652a9cae6 [ticket/14976] More conversions
PHPBB3-14976
2017-10-11 14:50:32 -04:00
hanakin
3b5fa30bb5 [ticket/14976] Fix icon line-height
PHPBB3-14976
2017-10-11 14:49:49 -04:00
hanakin
dbf1987bb3 [ticket/14976] more em converstions and size fixes
PHPBB3-14976
2017-10-11 14:49:49 -04:00
hanakin
725805e7ed [ticket/14976] Some more em conversions
PHPBB3-14976
2017-10-11 14:48:33 -04:00
hanakin
980a9a6f69 [ticket/14976] Start converting ems
PHPBB3-14976
2017-10-11 14:48:33 -04:00
Marc Alexander
0e6a0aae8f
Merge pull request #4987 from hanakin/ticket/14336
[ticket/14336] add title text to online status icon
2017-10-11 19:13:18 +02:00
Marc Alexander
5fb7029692
Merge branch '3.2.x' 2017-10-11 19:06:52 +02:00
Marc Alexander
7998aa8381
Merge branch '3.2.x' 2017-10-11 13:29:06 +02:00
Máté Bartus
68b3da2df0 Merge pull request #4990 from rubencm/ticket/15377
[ticket/15377] Fix INCLUDECSS and INCLUDEJS
2017-10-09 21:12:08 +02:00
Máté Bartus
eb0122b8ee Merge pull request #4685 from hanakin/ticket/15071
[ticket/15071] Consolidate all media queries
2017-10-09 16:15:33 +02:00
Rubén Calvo
eaeec9b50b [ticket/15377] Use __DIR__ constant
PHPBB3-15377
2017-10-09 12:31:57 +02:00
Rubén Calvo
c2d3322e82 [ticket/15377] Add test
PHPBB3-15377
2017-10-07 00:20:20 +02:00
Rubén Calvo
18c5f5c6e8 [ticket/15377] Fix INCLUDECSS and INCLUDEJS
PHPBB3-15377
2017-10-05 20:54:01 +02:00
Máté Bartus
f4ffbd5506 Merge branch '3.2.x' 2017-10-05 20:46:10 +02:00
Oliver Schramm
bba4b4fc30 Merge branch '3.2.x' 2017-10-05 15:40:28 +02:00
Oliver Schramm
8e62ea225e Merge branch '3.2.x'
Conflicts:
	phpBB/includes/ucp/ucp_notifications.php
2017-10-05 15:14:58 +02:00
Oliver Schramm
5d3cac71d5 Merge branch '3.2.x' 2017-10-05 15:00:55 +02:00
Oliver Schramm
92f25a6edc Merge branch '3.2.x' 2017-10-05 14:55:00 +02:00
Michael Miday
7d464aa0ea [ticket/14336] add title
PHPBB3-14336
2017-10-04 10:07:43 -04:00
Sophist
bed0ee2e7b [ticket/15388] List boxes internal corners rounded fix 2
Further Travis fixes.

PHPBB3-15388
2017-10-03 20:25:35 +01:00
Sophist
885cb1502c [ticket/15388] List boxes internal corners rounded fix 1
Fix CSS formatting errors identified by Travis.

PHPBB3-15388
2017-10-03 20:25:29 +01:00
Sophist
d1859dbd9e [ticket/15388] List boxes internal corners rounded
Improve the visual style commonality by making the internal corners of
the forum and topic list boxes rounded to match the rounded outer
corners.

PHPBB3-15388
2017-10-03 20:25:14 +01:00
Marc Alexander
ff52857b1e
Merge branch '3.2.x' 2017-09-28 21:33:24 +02:00
Oliver Schramm
6de10bd75e Merge branch '3.2.x' 2017-09-28 18:57:57 +02:00
Michael Miday
ad67efecfa [ticket/15071] Tweak order
PHPBB3-15071
2017-09-23 11:32:02 -04:00
hanakin
98479f235b [ticket/15071] Fix cahnges
PHPBB3-15071
2017-09-23 11:24:32 -04:00
hanakin
f724017953 [ticket/15071] Consolidate all media queries
PHPBB3-15071
2017-09-23 11:17:57 -04:00
Marc Alexander
b70ba0e47c
Merge branch '3.2.x' 2017-09-19 19:22:22 +02:00
Rubén Calvo
e1e2c8ae3f [ticket/14972] replace all occurrences of sizeof() with the count()
PHPBB3-14972
2017-09-17 17:05:37 +02:00
Rubén Calvo
7b4c355190 [ticket/15366] Remove useless code
PHPBB3-15366
2017-09-16 12:30:36 +02:00
Marc Alexander
024cf709c4 Merge pull request #4957 from CHItA/ticket/13214
[ticket/13214] Remove px after 0 from padding property
2017-09-15 15:45:37 +02:00
Máté Bartus
36e7446103 [ticket/13214] Remove px after 0 from padding property
PHPBB3-13214
2017-09-15 11:29:08 +02:00
Máté Bartus
711d4db968 [ticket/13214] Remove .idea files added by accident on merge
PHPBB3-13214
2017-09-15 10:18:34 +02:00
Máté Bartus
ba58e9cb4c Merge branch '3.2.x' 2017-09-15 10:12:14 +02:00
Máté Bartus
905c5e3706 Merge branch '3.2.x' 2017-09-15 10:05:19 +02:00
Oliver Schramm
99306435bd Merge branch '3.2.x' 2017-09-10 15:32:28 +02:00
Máté Bartus
10f487fbf6 Merge branch '3.2.x' 2017-09-10 15:18:06 +02:00
Rubén Calvo
c10f1b38ac [ticket/15289] Add migration for storage module
PHPBB3-15289
2017-09-10 14:42:06 +02:00
Rubén Calvo
748235276e [ticket/15289] Remove permission for standard admin
PHPBB3-15289
2017-09-10 13:23:02 +02:00
Marc Alexander
9aa997b4ef
Merge branch '3.2.x' 2017-09-10 13:02:15 +02:00
Rubén Calvo
cb350e20e1 [ticket/15289] Add permission for storage
PHPBB3-15289
2017-09-10 11:55:05 +02:00
Máté Bartus
5ab5e99691 Merge pull request #4719 from hanakin/ticket/14131
[ticket/14131] Completely overhaul all colors in Colours.css
2017-09-10 11:40:53 +02:00
Tristan Darricau
c6bf129ee4
[ticket/15357] Requires composer/installers in phpBB core for extensions
PHPBB3-15357
2017-09-10 11:03:31 +02:00
Rubén Calvo
246bc8cf08 [ticket/15289] Fix missing language string
PHPBB3-15289
2017-09-09 17:59:33 +02:00
Tristan Darricau
83071ee3fd
Merge pull request #4895 from rubencm/ticket/15289
[ticket/15289] Allow to configure storage from acp

* github.com:phpbb/phpbb: (38 commits)
  [ticket/15289] Add phpdoc
  [ticket/15289] Remove common language from acp module
  [ticket/15289] Check form
  [ticket/15289] Use empty instead of count
  [ticket/15289] Language fixes
  [ticket/15289] Add missing files
  [ticket/15289] Use twig syntax in variables
  [ticket/15289] Use lang_defined()
  [ticket/15289] Dont use short names
  [ticket/15289] Dont use short names
  [ticket/15289] Use Twig includes
  [ticket/15289] Update acp module
  [ticket/15289] Fix comment typo
  [ticket/15289] Fix show field description
  [ticket/15289] Update event
  [ticket/15289] Remove switch since there is only one mode
  [ticket/15289] Improve error messages
  [ticket/15289] Fix code style
  [ticket/15289] Update acp storage
  [ticket/15289] Update acp storage template
  ...
2017-09-09 17:33:51 +02:00
Máté Bartus
5fccb54391 Merge branch '3.2.x' 2017-09-09 17:20:36 +02:00
Máté Bartus
72799a26ea Merge branch '3.2.x' 2017-09-09 17:11:03 +02:00
Tristan Darricau
3e18766fd6
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15149] Fix Ctrl+Submit action on posting
2017-09-09 17:09:09 +02:00
Máté Bartus
5a19307e9a Merge pull request #4938 from hanakin/ticket/15354
[ticket/15354] Use Lang Var for Loading text
2017-09-09 17:07:18 +02:00
Tristan Darricau
a33666fd32
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15355] Remove version field when no update is available
2017-09-09 17:04:32 +02:00
Rubén Calvo
2b864f51d8 [ticket/15289] Add phpdoc
PHPBB3-15289
2017-09-09 15:21:06 +02:00
hanakin
43e7261acc [ticket/14131] Fix rebase conflict
PHPBB3-14131
2017-09-09 14:13:42 +02:00
hanakin
ae7d5f1207 [ticket/14131] Fix prefixing
PHPBB3-14131
2017-09-09 14:13:42 +02:00
hanakin
cd0a2a7e63 [ticket/14131] Re-color everything consistently
PHPBB3-14131
2017-09-09 14:13:42 +02:00
Rubén Calvo
c2f508eec6 [ticket/15289] Remove common language from acp module
PHPBB3-15289
2017-09-09 14:01:08 +02:00
Tristan Darricau
870ced94eb
Merge pull request #4939 from CHItA/ticket/15351
[ticket/15351] Fix missing global usage

* github.com:phpbb/phpbb:
  [ticket/15351] Fix missing global usage
2017-09-09 13:19:56 +02:00
Máté Bartus
bd7cdd2e25 [ticket/15351] Fix missing global usage
PHPBB3-15351
2017-09-09 12:58:05 +02:00
Máté Bartus
dababbb9ad Merge branch '3.2.x' 2017-09-09 12:09:50 +02:00
Michael Miday
dca07283e9 [ticket/15354] Use Lang Var
PHPBB3-15354
2017-09-09 11:20:05 +02:00
Rubén Calvo
11f13e21ac [ticket/15289] Check form
PHPBB3-15289
2017-09-08 17:01:13 +02:00
Rubén Calvo
036ae01b82 [ticket/15289] Use empty instead of count
PHPBB3-15289
2017-09-08 16:54:11 +02:00
Rubén Calvo
d7b1018110 [ticket/15289] Language fixes
PHPBB3-15289
2017-09-08 16:53:20 +02:00
Rubén Calvo
b1928d515e [ticket/15289] Add missing files
PHPBB3-15289
2017-09-08 16:27:26 +02:00
Rubén Calvo
367b84b462 [ticket/15289] Use twig syntax in variables
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
557165ac2f [ticket/15289] Use lang_defined()
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
7a0c5fcb18 [ticket/15289] Dont use short names
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
500404a921 [ticket/15289] Dont use short names
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
5420d660ba [ticket/15289] Use Twig includes
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
0628d00986 [ticket/15289] Update acp module
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
c785bfa00e [ticket/15289] Fix comment typo
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
0789a42c7a [ticket/15289] Fix show field description
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
d322404d00 [ticket/15289] Update event
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
ab2dfc2762 [ticket/15289] Remove switch since there is only one mode
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
4c9670363c [ticket/15289] Improve error messages
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
e27e51bdbf [ticket/15289] Fix code style
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
c5f3dec2f2 [ticket/15289] Update acp storage
PHPBB3-15289
2017-09-08 16:25:18 +02:00
Rubén Calvo
f36a6d845d [ticket/15289] Update acp storage template
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
fdb75ed443 [ticket/15289] Use config global
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
5be42739dc [ticket/15289] Fix radio buttons
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
da32ecb30b [ticket/15289] Remove comment
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
7f4e47d26f [ticket/15289] Update provider
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
0b75f1e46a [ticket/15289] Update acp template
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
04a34d9f4f [ticket/15289] Use macros to generate form
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
7e0845f930 [ticket/15289] Fix code style
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
ebfb71604d [ticket/15289] Use lang function in template
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
d5438dd3f2 [ticket/15289] Add event to add language
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
c3c8117f0a [ticket/15289] Update acp to be able to save data in the database
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
6e739a1d0b [ticket/15289] Fix adapter factory
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
71f9babcf1 [ticket/15289] Fix language key
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
19b99a0770 [ticket/15289] Add twig extension to generate inputs from the template
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
9fd8a6ee0f [ticket/15289] Update acp template
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
6cf97b9471 [ticket/15289] Fix selected
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
737a8f9f7d [ticket/15289] Update acp module
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
ba9f082bf4 [ticket/15289] Add acp module
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Rubén Calvo
944f9bf54e [ticket/15289] Add storage collection service
PHPBB3-15289
2017-09-08 16:22:10 +02:00
Marc Alexander
ad24ecae11 Merge pull request #4937 from rubencm/ticket/15330
[ticket/15330] Twig function to know if a language string is defined
2017-09-08 16:16:44 +02:00
Oliver Schramm
7a32f79752 Merge branch '3.2.x' 2017-09-08 16:06:52 +02:00
Oliver Schramm
da1f2fb9a9 Merge branch '3.2.x' 2017-09-08 15:02:26 +02:00
Rubén Calvo
c87b94133c [ticket/15330] Fix typo
PHPBB3-15330
2017-09-08 14:39:04 +02:00
Oliver Schramm
92f4cb442b Merge branch '3.2.x' 2017-09-08 14:22:17 +02:00
Oliver Schramm
aa15e61e4c Merge branch '3.2.x' 2017-09-08 13:53:38 +02:00
Tristan Darricau
9b2c45d892
Merge pull request #4894 from rubencm/ticket/15276
[ticket/15276] Use storage in avatars

* github.com:phpbb/phpbb: (34 commits)
  [ticket/15276] Changed annotation
  [ticket/15276] Remove unused code
  [ticket/15276] Revert some changes
  [ticket/15276] Use IniGetWrapper
  [ticket/15276] Add missing dependency
  [ticket/15276] Remove unused dependency
  [ticket/15276] Add missing properties
  [ticket/15276] Use InitGetWrapper
  [ticket/15276] Fix comments
  [ticket/15276] Fix code and add phpdoc
  [ticket/15276] Use stream_copy_to_stream
  [ticket/15276] Fix typo
  [ticket/15276] Use mimetype guesser
  [ticket/15276] Update file_info to get size of images
  [ticket/15276] Update
  [ticket/15276] Remove avatar_path
  [ticket/15276] Remove avatar_path from acp
  [ticket/15276] Use finfo to get mimetype
  [ticket/15276] Update file_info
  [ticket/15276] Fix code style
  ...
2017-09-08 13:32:38 +02:00
Rubén Calvo
21f3c53882 [ticket/15330] Twig function to know if a language string is defined
PHPBB3-15330
2017-09-08 11:56:20 +02:00
Rubén Calvo
443c5034ce [ticket/15276] Changed annotation
PHPBB3-15276
2017-09-07 16:44:01 +02:00
Rubén Calvo
a8ba4a99e3 [ticket/15276] Remove unused code
PHPBB3-15276
2017-09-07 15:10:52 +02:00
Máté Bartus
b1fe0f9dbe Merge branch '3.2.x' 2017-09-07 15:09:40 +02:00
Máté Bartus
2c56beee33 Merge pull request #4890 from hanakin/ticket/15308
[ticket/15308] Remove !important from pagination css class
2017-09-07 15:07:26 +02:00
Tristan Darricau
d7005b816c
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15262] Update the font-weight of buttons
2017-09-07 15:01:00 +02:00
Rubén Calvo
ed282199ac [ticket/15276] Revert some changes
PHPBB3-15276
2017-09-07 14:59:55 +02:00
Tristan Darricau
4bed192958
Merge pull request #4921 from hanakin/ticket/15343
[ticket/15343] Fix forum row inner list

* github.com:phpbb/phpbb:
  [ticket/15343] make blocks
  [ticket/15343] Fix forum row inner list
2017-09-07 14:58:26 +02:00
Rubén Calvo
9fcf30d504 [ticket/15276] Use IniGetWrapper
PHPBB3-15276
2017-09-07 14:50:55 +02:00
Tristan Darricau
51693764f9
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15309] Add margin to pagination
  [ticket/15309] Right-align responsive pagination for consistency
  [ticket/15309] Fix pagination overlap
2017-09-07 14:46:12 +02:00
Tristan Darricau
1521def486
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15333] Call callback when confirm dialog is canceled
2017-09-07 14:41:49 +02:00
Máté Bartus
049971d31d Merge branch '3.2.x' 2017-09-07 14:39:03 +02:00
Tristan Darricau
b2be15e46e
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15332] Don't remove dark background if fadedark is false
2017-09-07 14:36:09 +02:00
Máté Bartus
6211b69a6f Merge branch '3.2.x' 2017-09-07 14:32:51 +02:00
Tristan Darricau
1bf9d4815d
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15340] Update plupload to version 2.3.3
2017-09-07 14:19:26 +02:00
Tristan Darricau
d4f56b7409
Merge pull request #4923 from hanakin/ticket/15344
[ticket/15344] update and fix stylelint

* github.com:phpbb/phpbb:
  [ticket/15344] update stylelint and fix issues
2017-09-07 14:16:32 +02:00
Máté Bartus
60dba82e1d Merge branch '3.2.x' 2017-09-07 14:13:58 +02:00
Máté Bartus
6459bcf98f Merge branch '3.2.x' 2017-09-07 14:07:26 +02:00
Rubén Calvo
5ff182ce25 [ticket/15276] Add missing dependency
PHPBB3-15276
2017-09-07 13:51:35 +02:00
Rubén Calvo
b255209574 [ticket/15276] Remove unused dependency
PHPBB3-15276
2017-09-07 13:36:25 +02:00
Rubén Calvo
bb886667d2 [ticket/15276] Add missing properties
PHPBB3-15276
2017-09-07 13:35:15 +02:00
Rubén Calvo
354dda5cc8 [ticket/15276] Use InitGetWrapper
PHPBB3-15276
2017-09-07 13:29:35 +02:00
Rubén Calvo
fe20aa058f [ticket/15276] Fix comments
PHPBB3-15276
2017-09-07 13:15:19 +02:00
Marc Alexander
a6fb569fa9
Merge branch '3.2.x' 2017-09-06 19:07:35 +02:00
Michael Miday
30fa0c9474 [ticket/15344] update stylelint and fix issues
PHPBB3-15344
2017-09-02 15:44:47 -04:00
Michael Miday
40b2e3c1d4 [ticket/15343] make blocks
PHPBB3-15343
2017-09-01 06:30:44 -04:00
Michael Miday
95e5f9cfe0 [ticket/15343] Fix forum row inner list
PHPBB3-15343
2017-08-30 17:41:33 -04:00
Michael Miday
cff4e1e7fb [ticket/15308] Unqualify selectors
PHPBB3-15308
2017-08-30 17:12:19 -04:00
Rubén Calvo
da3c9b3de7 [ticket/15276] Fix code and add phpdoc
PHPBB3-15276
2017-08-28 17:55:19 +02:00
Rubén Calvo
28060a8468 [ticket/15276] Use stream_copy_to_stream
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
87229e1a77 [ticket/15276] Fix typo
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
c3e9aa1c18 [ticket/15276] Use mimetype guesser
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
09856aeb26 [ticket/15276] Update file_info to get size of images
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
3c60333725 [ticket/15276] Update
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
2afada5a5a [ticket/15276] Remove avatar_path
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
0ff80fead8 [ticket/15276] Remove avatar_path from acp
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
090ed9bf79 [ticket/15276] Use finfo to get mimetype
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
400e663347 [ticket/15276] Update file_info
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
8d7336e57c [ticket/15276] Fix code style
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
8a47fd4120 [ticket/15276] Remove old code
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
006990f1d0 [ticket/15276] Fix file_info errors
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
9e018e7c12 [ticket/15276] Use streams
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
946f0348a2 [ticket/15276] Add methods to get file info
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
4c5114c14d [ticket/15276] Use storage to download avatar
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
286b1bbe33 [ticket/15276] Change adapter to provider in config_name
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
89f4e12f85 [ticket/15276] Add service to collection
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
5a25a6b69f [ticket/15276] Remove empty line
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
ee094dd0de [ticket/15276] Remove annotation
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
929e32e80d [ticket/15276] Use storage in avatar test
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
41af01b1ee [ticket/15276] Rename exception
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
ef00bb4da5 [ticket/15276] Resolve conflicts
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
0417482d55 [ticket/15276] Fix migration
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Rubén Calvo
4ed0de9f41 [ticket/15276] Use storage in avatars
PHPBB3-15276
2017-08-25 15:31:58 +02:00
Tristan Darricau
d8fb94245f
Merge pull request #4893 from rubencm/ticket/15305
[ticket/15305] Add streams for storage

* github.com:phpbb/phpbb:
  [ticket/15305] Update phpdoc
  [ticket/15305] Remove not_implemented exception
  [ticket/15305] Close stream before throwing an exception
  [ticket/15305] Update annotations
  [ticket/15305] Remove not_implemented exception in streams
  [ticket/15305] Use streams in filespec
  [ticket/15305] Throw exception if stream_copy_to_stream() fail
  [ticket/15305] Use php://temp stream instead of tmpfile()
  [ticket/15305] Revert open in w+b mode
  [ticket/15305] Fix typo
  [ticket/15305] Open file in w+b mode
  [ticket/15305] Open file in binary mode
  [ticket/15305] Simulate streams if they are not implemented
  [ticket/15305] Use an aditional interface for streams
  [ticket/15305] Fix streams
  [ticket/15305] Add tests
  [ticket/15305] Update PHPDoc
  [ticket/15305] Add streams
2017-08-25 15:28:37 +02:00
Rubén Calvo
89bb359361 [ticket/15305] Update phpdoc
PHPBB3-15305
2017-08-25 15:11:21 +02:00
Rubén Calvo
6c3756a1b3 [ticket/15305] Remove not_implemented exception
PHPBB3-15305
2017-08-24 17:42:31 +02:00
Rubén Calvo
0ec50e9055 [ticket/15305] Close stream before throwing an exception
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
b311bb6411 [ticket/15305] Update annotations
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
dbd80a950a [ticket/15305] Remove not_implemented exception in streams
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
55f3452e2d [ticket/15305] Use streams in filespec
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
d89df35959 [ticket/15305] Throw exception if stream_copy_to_stream() fail
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
98ad1e4971 [ticket/15305] Use php://temp stream instead of tmpfile()
The tmpfile() return a file resource, but is not in binary mode.

PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
4a4e5d13b1 [ticket/15305] Revert open in w+b mode
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
e87daeb952 [ticket/15305] Fix typo
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
9d8e0080b9 [ticket/15305] Open file in w+b mode
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
c28100be1c [ticket/15305] Open file in binary mode
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
b9e22b4da4 [ticket/15305] Simulate streams if they are not implemented
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
c93c2d4007 [ticket/15305] Use an aditional interface for streams
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
cd2bae63cb [ticket/15305] Fix streams
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
9b7a5fc2a5 [ticket/15305] Add tests
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
dedd7648cd [ticket/15305] Update PHPDoc
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Rubén Calvo
8ffb14b305 [ticket/15305] Add streams
PHPBB3-15305
2017-08-23 17:18:53 +02:00
Tristan Darricau
c17db782f8
Merge pull request #4917 from vinny/ticket/15336
[ticket/15336] Fix travis fail in bidi.css

* github.com:phpbb/phpbb:
  [ticket/15336] Fix travis fail in bidi.css
2017-08-23 14:52:04 +02:00
Vinny
9fc4052697 [ticket/15336] Fix travis fail in bidi.css
PHPBB3-15336
2017-08-23 04:17:33 -03:00
Marc Alexander
52d356da88
Merge branch '3.2.x' 2017-08-13 16:15:43 +02:00
Marc Alexander
5519bf05f1
Merge branch '3.2.x' 2017-08-13 16:10:30 +02:00
Marc Alexander
53a0c8a4e0
Merge branch '3.2.x' 2017-08-13 16:06:03 +02:00
Marc Alexander
cdd58d997b
Merge branch '3.2.x' 2017-08-13 15:59:46 +02:00
Tristan Darricau
5e97463651
Merge branch '3.2.x'
* 3.2.x:
  [PHPBB3-15247] Add support for php v7 APCu cache API
2017-08-06 12:07:53 +02:00
Tristan Darricau
6cdf94197f
Merge pull request #4871 from javiexin/ticket/15274
[ticket/15274] Allow "custom" migrations to use parameters

* github.com:phpbb/phpbb:
  [ticket/15274] Allow "custom" migrations to use parameters
  [ticket/15274] Allow "custom" migrations to use parameters
2017-08-06 12:04:07 +02:00
Tristan Darricau
07c12f2d1e
Merge pull request #4875 from rubencm/ticket/15287
[ticket/15287] Factory to build storage from DI

* github.com:phpbb/phpbb:
  [ticket/15287] Change adapter to provider in config_name
  [ticket/15287] Launch exception if storage is not available
  [ticket/15287] Add is_available method
  [ticket/15287] Fix annotation return type
  [ticket/15287] Fix variable name
  [ticket/15287] Fix method name
  [ticket/15287] Ensures that the target file directory exists
  [ticket/15287] Rename class
  [ticket/15287] Load the adapter lazily
  [ticket/15287] Travis
  [ticket/15287] Remove unused argument
  [ticket/15287] Travis
  [ticket/15287] Fix code style
  [ticket/15287] Add PHPDoc
  [ticket/15287] Remove unused services
  [ticket/15287] Add filespec for storage
  [ticket/15287] Add services
  [ticket/15287] Update test
  [ticket/15287] Apply suggested change
  [ticket/15287] Update storage
2017-08-06 12:02:25 +02:00
Tristan Darricau
85cecd8764
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15292] Reduce bluriness for forum and topic icons
2017-08-06 12:01:05 +02:00
Tristan Darricau
c59ef8bd2f
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15304] Update s9e/text-formatter dependency
2017-08-06 11:52:08 +02:00
Tristan Darricau
8422d1551b
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15303] Correctly refer to $memcached and not $memcache
2017-08-06 11:32:56 +02:00
Rubén Calvo
42dcce34de [ticket/15287] Change adapter to provider in config_name
PHPBB3-15287
2017-07-28 15:32:15 +02:00
Marc Alexander
d4bb31d240 Merge pull request #4883 from VSEphpbb/ticket/15295
[ticket/15295] Restore tests on mysql and myisam
2017-07-27 18:59:15 +02:00
Matt Friedman
bc93feba66 [ticket/15295] Restore tests on mysql and myisam
PHPBB3-15295
2017-07-26 12:24:57 -07:00
Máté Bartus
ec9b52f86e Merge pull request #4866 from Nicofuma/ticket/15258
[ticket/15258] Adds a method to get a service by class in service_collection
2017-07-26 17:42:53 +02:00
Tristan Darricau
29f48475aa
[ticket/15258] Adds a method to get a service by class in service_collection
PHPBB3-15258
2017-07-26 13:16:51 +02:00
Tristan Darricau
3de15aa6f0
Merge pull request #4878 from rxu/ticket/14972
[ticket/14972] Add PHP 7.2 to the test matrix

* github.com:phpbb/phpbb:
  [ticket/14972] Add PHP 7.2 to the test matrix
2017-07-26 13:11:35 +02:00
Tristan Darricau
ca260d41e5
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15293] Prevent continuing to database update on incomplete file update
2017-07-26 13:09:30 +02:00
Rubén Calvo
e41d4b0d0c [ticket/15287] Launch exception if storage is not available
PHPBB3-15287
2017-07-24 09:42:29 +02:00
Rubén Calvo
ba8cda4d05 [ticket/15287] Add is_available method
PHPBB3-15287
2017-07-24 09:29:57 +02:00
rxu
a0434284d5 [ticket/14972] Add PHP 7.2 to the test matrix
PHPBB3-14972
2017-07-23 01:30:42 +07:00
Rubén Calvo
23e67da331 [ticket/15287] Fix annotation return type
PHPBB3-15287
2017-07-21 20:23:38 +02:00
Rubén Calvo
a09a50670c [ticket/15287] Fix variable name
PHPBB3-15287
2017-07-21 19:29:22 +02:00
Rubén Calvo
8d7e8d4311 [ticket/15287] Fix method name
PHPBB3-15287
2017-07-21 19:29:12 +02:00
Rubén Calvo
2a19e213e8 [ticket/15287] Ensures that the target file directory exists
PHPBB3-15287
2017-07-21 19:28:54 +02:00
Rubén Calvo
e2b02c15a5 [ticket/15287] Rename class
PHPBB3-15287
2017-07-21 19:28:46 +02:00
Rubén Calvo
69bfc48dd2 [ticket/15287] Load the adapter lazily
PHPBB3-15287
2017-07-21 19:28:32 +02:00
Rubén Calvo
18ca46a66c [ticket/15287] Travis
PHPBB3-15287
2017-07-21 19:28:23 +02:00
Rubén Calvo
3e89fdca6d [ticket/15287] Remove unused argument
PHPBB3-15287
2017-07-21 19:28:12 +02:00
Rubén Calvo
4d37063cd7 [ticket/15287] Travis
PHPBB3-15287
2017-07-21 19:28:01 +02:00
Rubén Calvo
a710bc616a [ticket/15287] Fix code style
PHPBB3-15287
2017-07-21 19:27:47 +02:00
Rubén Calvo
ff86178667 [ticket/15287] Add PHPDoc
PHPBB3-15287
2017-07-21 19:27:38 +02:00
Rubén Calvo
67f1f85146 [ticket/15287] Remove unused services
PHPBB3-15287
2017-07-21 19:27:26 +02:00
Rubén Calvo
1dbf75c32c [ticket/15287] Add filespec for storage
PHPBB3-15287
2017-07-21 19:27:12 +02:00
Rubén Calvo
440ef369ca [ticket/15287] Add services
PHPBB3-15287
2017-07-21 19:26:58 +02:00
Rubén Calvo
95ebd5d894 [ticket/15287] Update test
PHPBB3-15287
2017-07-21 19:26:45 +02:00
Rubén Calvo
5897876f2f [ticket/15287] Apply suggested change
PHPBB3-15287
2017-07-21 19:26:27 +02:00
Rubén Calvo
af21b8b6c1 [ticket/15287] Update storage
PHPBB3-15287
2017-07-21 19:26:00 +02:00
Tristan Darricau
51d42b2ced
Merge pull request #4859 from rubencm/ticket/15253
[ticket/15253] Add storage abstraction

* github.com:phpbb/phpbb: (26 commits)
  [ticket/15253] Fix code style
  [ticket/15253] Fix rebase
  [ticket/15253] Add create dir method
  [ticket/15253] Remove delete dir method
  [ticket/15253] Fix get contents method
  [ticket/15253] PHP 7.2 compatibility
  [ticket/15253] Fix method visibility
  [ticket/15253] Add old tests
  [ticket/15253] Fix code
  [ticket/15253] Add missing return
  [ticket/15253] Make symfony_filesystem variable static
  [ticket/15253] Fix test for <php7.0
  [ticket/15253] Replace realpath with helper
  [ticket/15253] Update tests
  [ticket/15253] Update imports
  [ticket/15253] Add language strings
  [ticket/15253] Fix code style
  [ticket/15253] Move storage helper to filesystem
  [ticket/15253] Move storage helper to filesystem
  [ticket/15253] Add experimental annotation
  ...
2017-07-20 21:09:10 +02:00
Rubén Calvo
3399594946 [ticket/15253] Fix code style
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
c3a422bdeb [ticket/15253] Fix rebase
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
c18c40aaa5 [ticket/15253] Add create dir method
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
b8483c582d [ticket/15253] Remove delete dir method
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
30e0015ca9 [ticket/15253] Fix get contents method
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
01a28d0bd4 [ticket/15253] PHP 7.2 compatibility
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
9b28b21f9a [ticket/15253] Fix method visibility
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
7bf1a27db4 [ticket/15253] Add old tests
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
436410761d [ticket/15253] Fix code
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
a01d33b1fa [ticket/15253] Add missing return
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
9de384fb22 [ticket/15253] Make symfony_filesystem variable static
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
425fb5b09d [ticket/15253] Fix test for <php7.0
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
9ff25b5970 [ticket/15253] Replace realpath with helper
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
45334eadb6 [ticket/15253] Update tests
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
b1755d9dac [ticket/15253] Update imports
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
8bbec30748 [ticket/15253] Add language strings
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
94ee3dc8b0 [ticket/15253] Fix code style
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
de288be1b3 [ticket/15253] Move storage helper to filesystem
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
603a8c51da [ticket/15253] Move storage helper to filesystem
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
8dbbf74550 [ticket/15253] Add experimental annotation
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
ecb79539f4 [ticket/15253] Use storage helper methods instead of filesystem methods
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
21c9b0eeae [ticket/15253] Fix coding style
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
91163d7ec3 [ticket/15253] Update test
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
afb804fe1e [ticket/15253] Fix exception route
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
0d14c85630 [ticket/15253] Use path from adapter
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
334b44057d [ticket/15253] Add storage abstraction
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Marc Alexander
2482ec6897
Merge branch '3.2.x' 2017-07-20 19:50:19 +02:00
Tristan Darricau
35962a0508
Merge pull request #4862 from rxu/ticket/14972-new
[ticket/14972] PHP 7.2 compatibility

* github.com:phpbb/phpbb:
  [ticket/14972] Temporarily pull PHP nightly build out of allowed tests failures
  [ticket/14972] replace all occurrences of sizeof() with the count()
  [ticket/14972] Fix find_key_index method
  [ticket/14972] Update tests matrix to reflect bumping PHP version requirement
  [ticket/14972] Fix test_collection_with_mask test
  [ticket/14972] Avoid using self as constant in tests
  [ticket/14972] Fix create_insert_array() declaration in admin_activate_user
  [ticket/14972] Fix use of deprecated media attachment constants
  [ticket/14972] Migrate from deprecated getMock() method to createMock()
  [ticket/14972] Fix sizeof calls
  [ticket/14972] Bump PHP requirements to 5.6. Update dependencies.
2017-07-18 10:25:24 +02:00
Tristan Darricau
60efaef3cb
Merge pull request #4870 from rubencm/ticket/15269
[ticket/15269] Set development environment and enable all debugs when installing with vagrant

* github.com:phpbb/phpbb:
  [ticket/15269] Don't enable DEBUG_CONTAINER by default
  [ticket/15269] Remove comment only if is the beginning of a line
  [ticket/15269] Set development environment and enable all debugs with vagrant
2017-07-18 10:22:59 +02:00
Rubén Calvo
60f175046d [ticket/15269] Don't enable DEBUG_CONTAINER by default
PHPBB3-15269
2017-07-17 21:09:35 +02:00
rxu
765768f139 [ticket/14972] Temporarily pull PHP nightly build out of allowed tests failures
PHPBB3-14972
2017-07-17 18:44:45 +07:00
rxu
797234e416 [ticket/14972] replace all occurrences of sizeof() with the count()
PHPBB3-14972
2017-07-17 16:57:00 +07:00
rxu
67a65e3788 [ticket/14972] Fix find_key_index method
PHPBB3-14972
2017-07-17 16:56:58 +07:00
rxu
e336a62fa3 [ticket/14972] Update tests matrix to reflect bumping PHP version requirement
PHPBB3-14972
2017-07-17 16:56:57 +07:00
rxu
0552666cf5 [ticket/14972] Fix test_collection_with_mask test
In PHP 7.2, the severity of the message “Use of undefined constant” was raised
from E_NOTICE to E_WARNING, so calling $array[ITEM] causes warning caught by
error collector. Use undefined offset notice to get an empty message as such.

PHPBB3-14972
2017-07-17 16:56:57 +07:00
rxu
221004b21b [ticket/14972] Avoid using self as constant in tests
PHPBB3-14972
2017-07-17 16:56:56 +07:00
rxu
efd8e35a6b [ticket/14972] Fix create_insert_array() declaration in admin_activate_user
PHPBB3-14972
2017-07-17 16:56:56 +07:00
rxu
003a9a6d25 [ticket/14972] Fix use of deprecated media attachment constants
PHPBB3-14972
2017-07-17 16:56:55 +07:00
rxu
e3859d894d [ticket/14972] Migrate from deprecated getMock() method to createMock()
PHPBB3-14972
2017-07-17 16:56:55 +07:00
rxu
055a5f8040 [ticket/14972] Fix sizeof calls
As of PHP 7.2, only arrays and objects implementing the Countable interface
should be passed as a count() or sizeof() parameter.
See https://github.com/php/php-src/blob/php-7.2.0alpha2/UPGRADING#L197-L198
Also, sizeof() seems to be sheduled for deprecation, see
https://wiki.php.net/rfc/deprecations_php_7_2#suggested_deprecations

PHPBB3-14972
2017-07-17 16:56:54 +07:00
rxu
07c6e821d5 [ticket/14972] Bump PHP requirements to 5.6. Update dependencies.
Also bump to PHP 7.2 compatible versions: PHPUnit to 5.7, Guzzle to 6.3.

PHPBB3-14972
2017-07-17 16:56:53 +07:00
Marc Alexander
f101532c09
Merge branch '3.2.x' 2017-07-16 21:42:30 +02:00
javiexin
55d5ed79fb [ticket/15274] Allow "custom" migrations to use parameters
Remove references in migration tool.

PHPBB3-15274
2017-07-16 11:58:54 +02:00
javiexin
563a6680eb [ticket/15274] Allow "custom" migrations to use parameters
Add the possibility to have custom migrations with parameters,
allowing the use of a single function for several uses.

PHPBB3-15274
2017-07-15 18:49:13 +02:00
Rubén Calvo
2a31978aff [ticket/15269] Remove comment only if is the beginning of a line
PHPBB3-15269
2017-07-12 12:07:13 +02:00
Rubén Calvo
f9a5787fc9 [ticket/15269] Set development environment and enable all debugs with vagrant
PHPBB3-15269
2017-07-12 12:06:47 +02:00
Marc Alexander
8514e8be73
Merge branch '3.2.x' 2017-07-11 21:30:04 +02:00
Marc Alexander
324d1e3c55
Merge branch '3.2.x' 2017-07-11 21:19:00 +02:00
Marc Alexander
5e24508280
Merge branch '3.2.x' 2017-06-25 21:27:09 +02:00
Marc Alexander
848cc8c5e6
Merge branch '3.2.x' 2017-06-25 17:27:50 +02:00
Marc Alexander
6b55ae7573
Merge branch '3.2.x' 2017-06-25 15:12:39 +02:00
Marc Alexander
c876392b98
Merge branch '3.2.x' 2017-06-25 14:13:58 +02:00
Marc Alexander
797bde42aa
Merge branch '3.2.x' 2017-06-25 11:07:13 +02:00
Marc Alexander
fd9a084386
Merge branch '3.2.x' 2017-06-25 10:32:43 +02:00
Marc Alexander
3b8a155de0
Merge pull request #4848 from rubencm/ticket/15203
[ticket/15203] Include missing constants in web installer
2017-06-25 10:29:49 +02:00
Marc Alexander
1660f7e52c
Merge branch '3.2.x' 2017-06-25 10:24:15 +02:00
Marc Alexander
1b3bdddfd1
Merge branch '3.2.x' 2017-06-25 10:10:14 +02:00
Marc Alexander
976d799ff2
Merge branch '3.2.x' 2017-06-24 21:42:54 +02:00
Marc Alexander
d77c018d7f
Merge branch '3.2.x' 2017-06-24 21:32:14 +02:00
Marc Alexander
059c08181e
Merge branch '3.2.x' 2017-06-16 20:18:55 +02:00
Marc Alexander
011aa0a125
Merge branch '3.2.x' 2017-06-16 19:49:13 +02:00
Rubén Calvo
833a4c9e95 [ticket/15203] Remove require since is already in startup.php
PHPBB3-15203
2017-06-14 08:37:12 +02:00
Rubén Calvo
0f941a8db2 [ticket/15203] Include missing constants in web installer
PHPBB3-15203
2017-06-14 06:12:02 +02:00
Marc Alexander
b51d809491 Merge pull request #4846 from rxu/ticket/15179
[ticket/15179] Fix indentation
2017-06-11 21:39:45 +02:00
rxu
467ff41e84 [ticket/15179] Fix indentation
PHPBB3-15179
2017-06-12 02:04:30 +07:00
Marc Alexander
a44f31ec42
Merge branch '3.2.x' 2017-06-11 19:09:02 +02:00
Marc Alexander
70e30a0591
Merge pull request #4741 from flash1452/ticket/11515
[ticket/11515] Extra check after acquiring locks.
2017-06-11 16:40:48 +02:00
Tristan Darricau
5e6d8f44c9
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15219] Add console command for updating hashes to bcrypt
  [ticket/15219] Add missing space
  [ticket/15219] Update hashes to bcrypt with cron
2017-06-06 09:33:57 +02:00
Marc Alexander
cfa56ed3b8
Merge branch '3.2.x' 2017-06-05 11:57:37 +02:00
Marc Alexander
c0abca3c1a
Merge pull request #4836 from hanakin/ticket/15234
[ticket/15234] quickfix notification avatar sizes
2017-06-05 11:55:06 +02:00
Marc Alexander
92195ede52
Merge branch '3.2.x' 2017-06-05 11:53:07 +02:00
Marc Alexander
1377f13f36
Merge branch '3.2.x' 2017-06-05 11:44:13 +02:00
Marc Alexander
47684bd684
Merge branch '3.2.x' 2017-06-05 11:19:26 +02:00
Marc Alexander
970c44b05f
Merge branch '3.2.x' 2017-06-05 11:16:35 +02:00
Marc Alexander
a58d032bf9
Merge branch '3.2.x' 2017-06-05 11:13:43 +02:00
Marc Alexander
509ea30aa2
Merge branch '3.2.x' 2017-06-05 11:02:49 +02:00
Marc Alexander
df2a0e0b00
Merge branch '3.2.x' 2017-06-05 10:54:46 +02:00
Marc Alexander
cfafc32694
Merge branch '3.2.x' 2017-06-03 11:43:13 +02:00
Marc Alexander
2a8f3e0101
Merge branch '3.2.x' 2017-06-03 11:37:10 +02:00
Michael Miday
686a8e6d3a [ticket/15234] patch avatar sizes
PHPBB3-15234
2017-06-01 16:35:21 -04:00
Marc Alexander
9a18d3e79c
Merge branch '3.2.x' 2017-05-30 19:10:22 +02:00
Marc Alexander
145a3a2c75 Merge branch '3.2.x' 2017-05-29 12:14:10 +02:00
Marc Alexander
0a3d290551
Merge branch '3.2.x' 2017-05-25 21:50:23 +02:00
Marc Alexander
cb3ce2b19a
Merge branch '3.2.x' 2017-05-25 19:38:02 +02:00
Marc Alexander
36763ab244
Merge branch '3.2.x' 2017-05-25 08:52:49 +02:00
Marc Alexander
ee95103ced
Merge branch '3.2.x' 2017-05-21 16:42:17 +02:00
Marc Alexander
0d1c6d46af
Merge branch '3.2.x' 2017-05-21 16:33:08 +02:00
Marc Alexander
3c9843dc42
Merge branch '3.2.x' 2017-05-21 14:20:12 +02:00
Marc Alexander
f9ceb05f2c
Merge branch '3.2.x' 2017-05-21 12:49:23 +02:00
Vishal Pandey
fa108176e5 [ticket/11515] If condition changes
Duplicate return statements removed.

PHPBB3-11515
2017-05-14 12:08:20 +05:30
Vishal Pandey
8897dbf9fe [ticket/11515] Inverted Logic
Inverted the logic to raise exception inside if.

PHPBB3-11515
2017-05-14 11:47:48 +05:30
Tristan Darricau
52dd4895c8
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15226] Add index for latest topics to topics table
2017-05-12 17:27:06 +02:00
Máté Bartus
e87e2a76b1 Merge pull request #4827 from rxu/ticket/15220
[ticket/15220] Fix undefined variable $phpbb_root_path in acp_extensions.php
2017-05-09 08:58:18 +02:00
Máté Bartus
f6ac6701ff Merge pull request #4820 from marc1706/ticket/15213
[ticket/15213] Fix stylelint failures
2017-05-09 08:41:48 +02:00
Tristan Darricau
985d822706
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15221] add missing commas
2017-05-08 14:56:01 +02:00
Tristan Darricau
0af7fc6e08
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15222] Fix a typo in generate_text_for_display_test.php
2017-05-08 14:52:00 +02:00
rxu
2485db81a3 [ticket/15220] Fix undefined variable $phpbb_root_path in acp_extensions.php
PHPBB3-15220
2017-05-07 10:03:19 +07:00
Marc Alexander
5f09e0ec0a
[ticket/15213] Fix stylelint failures
PHPBB3-15213
2017-05-02 13:55:36 -04:00
Marc Alexander
cf603f7025
Merge branch '3.2.x' 2017-05-02 13:16:39 -04:00
Marc Alexander
d8e11c7983
Merge branch '3.2.x' 2017-04-30 20:36:15 -04:00
Tristan Darricau
d6f5231324
Merge branch '3.2.x'
* 3.2.x:
2017-04-28 11:30:36 +02:00
Marc Alexander
e60306d1e1
Merge pull request #4801 from hanakin/ticket/15156
[ticket/15156] Simplify user online notification
2017-04-27 17:04:18 -04:00
Marc Alexander
b98b039056
Merge branch '3.2.x' 2017-04-27 10:04:12 -04:00
Marc Alexander
bd1206d45f
Merge branch '3.2.x' 2017-04-27 09:36:14 -04:00
Marc Alexander
183ec7c05f
Merge branch '3.2.x' 2017-04-26 19:58:51 -04:00
Marc Alexander
a7a7757e30
Merge branch '3.2.x' 2017-04-26 19:54:02 -04:00
Marc Alexander
630320d9d2
Merge branch '3.2.x' 2017-04-26 19:30:53 -04:00
Marc Alexander
47231fe435
Merge branch '3.2.x' 2017-04-26 19:08:30 -04:00
Marc Alexander
2cf47ffaa1
Merge pull request #3909 from Nicofuma/ticket/11150
[ticket/11150] Install extensions through composer
2017-04-26 09:49:37 -04:00
Marc Alexander
df473d2a7e
Merge pull request #4808 from hanakin/ticket/15192
[ticket/15192] Fix dropdown-extended & notification code
2017-04-26 09:35:19 -04:00
hanakin
077a3c1fa1 [ticket/15156] remove old img and fix language.css
PHPBB3-15156
2017-04-25 20:48:07 -04:00
hanakin
0b818b0739 [ticket/15192] fix stupid test issue
PHPBB3-15192
2017-04-25 18:32:25 -04:00
hanakin
5c36c41f06 [ticket/15192] use proper scope for overides
PHPBB3-15192
2017-04-25 18:30:09 -04:00
hanakin
323f187ccf [ticket/15192] Cleanup selectors and proper scope
PHPBB3-15192
2017-04-25 18:07:21 -04:00
hanakin
308b0778cf [ticket/15192] Fix js selectors
PHPBB3-15192
2017-04-25 18:06:44 -04:00
hanakin
5e6ba1e466 [ticket/15192] relocate class properly
PHPBB3-15192
2017-04-25 18:04:06 -04:00
Tristan Darricau
1f9a269d78
[ticket/11150] Makes the customisation db lync dynamic
PHPBB3-11150
2017-04-23 21:09:59 +02:00
Tristan Darricau
5376f676bf
[ticket/11150] Handle composer context transparently
PHPBB3-11150
2017-04-23 21:01:16 +02:00
Tristan Darricau
69571f9cef
[ticket/11150] Fix comments
PHPBB3-11150
2017-04-23 21:01:15 +02:00
Tristan Darricau
31953496ee
[ticket/11150] More CSS fixes
PHPBB3-11150
2017-04-23 21:01:15 +02:00
Tristan Darricau
9314e533c8
[ticket/11150] Fix rebase conflicts
PHPBB3-11150
2017-04-23 21:01:15 +02:00
Tristan Darricau
a49663a10f
[ticket/11150] Silly CSS changes
PHPBB3-11150
2017-04-23 21:01:15 +02:00
Tristan Darricau
ab162b2fa6
[ticket/11150] Do not generate actions links in templates
PHPBB3-11150
2017-04-23 21:01:15 +02:00
Tristan Darricau
d59b26dcec
[ticket/11150] Add comments + ignore invaid repositories URLs
PHPBB3-11150
2017-04-23 21:01:15 +02:00
Tristan Darricau
fbf11d61aa
[ticket/11150] Updates deps + fix various issues
PHPBB3-11150
2017-04-23 21:01:14 +02:00
Tristan Darricau
87ce6cadaf
[ticket/11150] Fix wording
PHPBB3-11150
2017-04-23 21:01:14 +02:00
Tristan Darricau
efe37cd5a8
[ticket/11150] Wording
PHPBB3-11150
2017-04-23 21:01:14 +02:00
Tristan Darricau
ed32ab89ad
[ticket/11150] Removes outdated TODO
PHPBB3-11150
2017-04-23 21:01:14 +02:00
Tristan Darricau
60bf9af27a
[ticket/11150] Fix illegal uage if $_SERVER when viewing the catalog
PHPBB3-11150
2017-04-23 21:01:14 +02:00
Tristan Darricau
4599799fba
[ticket/11150] Improves requirements check
PHPBB3-11150
2017-04-23 21:01:14 +02:00
Tristan Darricau
16d3fa49a1
[ticket/11150] Add composer-ext.* and vendor-ext/
PHPBB3-11150
2017-04-23 21:01:13 +02:00
Tristan Darricau
1703b678d0
[ticket/11150] Skip invalid extensions, not the whole list
PHPBB3-11150
2017-04-23 21:01:13 +02:00
Tristan Darricau
5f4aa4f416
[ticket/11150] Uses PHPBB_VERSION, not the composer.json one
PHPBB3-11150
2017-04-23 21:01:13 +02:00
Tristan Darricau
ce12b7799f
[ticket/11150] Ignore vendor-ext in the sniffer
PHPBB3-11150
2017-04-23 21:01:13 +02:00
Tristan Darricau
fad379813f
[ticket/11150] Always display an error message
PHPBB3-11150
2017-04-23 21:01:13 +02:00
Tristan Darricau
f6eb17048a
[ticket/11150] Initialize the errors array in the translate trait
PHPBB3-11150
2017-04-23 21:01:13 +02:00
Tristan Darricau
1c9ecd084c
[ticket/11150] CS
PHPBB3-11150
2017-04-23 21:01:12 +02:00
Tristan Darricau
43038a65de
[ticket/11150] Update tests
PHPBB3-11150
2017-04-23 21:01:12 +02:00
Tristan Darricau
718ca44a06
[ticket/11150] CS
PHPBB3-11150
2017-04-23 21:01:12 +02:00
Tristan Darricau
4617037feb
[ticket/11150] Console liek output
PHPBB3-11150
2017-04-23 21:01:12 +02:00
Tristan Darricau
6571067719
[ticket/11150] Case insentitive sort
PHPBB3-11150
2017-04-23 21:01:12 +02:00
Tristan Darricau
b5136e4976
[ticket/11150] Fix CS
PHPBB3-11150
2017-04-23 21:01:11 +02:00
Tristan Darricau
ea4a4acee0
[ticket/11150] CS and wording
PHPBB3-11150
2017-04-23 21:01:11 +02:00
Tristan Darricau
8ea2ecf835
[ticket/11150] Disable packagist and add titania
PHPBB3-11150
2017-04-23 21:01:11 +02:00
Tristan Darricau
7958dca09d
[ticket/11150] Load vendor/ext-autoload.php
PHPBB3-11150
2017-04-23 21:01:11 +02:00
Tristan Darricau
e71e6224f5
[ticket/11150] Remove 'Update' and 'Remove' actions in the catalog
PHPBB3-11150
2017-04-23 21:01:11 +02:00
Tristan Darricau
bac391c282
[ticket/11150] CS
PHPBB3-11150
2017-04-23 21:01:11 +02:00
Tristan Darricau
8b96fc7d04
[ticket/11150] Add missing config entries
PHPBB3-11150
2017-04-23 21:01:10 +02:00
Tristan Darricau
65cd20539f
[ticket/11150] Purge on remove by default
PHPBB3-11150
2017-04-23 21:01:10 +02:00
Tristan Darricau
b10719d03d
[ticket/11150] Don't display remove for enabled extensions
PHPBB3-11150
2017-04-23 21:01:10 +02:00
Tristan Darricau
ba0f151c39
[ticket/11150] Adds an overflow to composer output
PHPBB3-11150
2017-04-23 21:01:10 +02:00
Tristan Darricau
0926e94955
[ticket/11150] CS
PHPBB3-11150
2017-04-23 21:01:10 +02:00
Tristan Darricau
dbfe2d7947
[ticket/11150] Yellow => Orange in composer output
PHPBB3-11150
2017-04-23 21:01:09 +02:00
Tristan Darricau
fc1d79cf47
[ticket/11150] Correctly enable/purge extensions
PHPBB3-11150
2017-04-23 21:01:09 +02:00
Tristan Darricau
60086b5c41
[ticket/11150] Add language key
PHPBB3-11150
2017-04-23 21:01:09 +02:00
Tristan Darricau
9a836b5901
[ticket/11150] Makes composer output level configurable
PHPBB3-11150
2017-04-23 21:01:09 +02:00
Tristan Darricau
972f3a7ff4
[ticket/11150] Fix Html output formatter
PHPBB3-11150
2017-04-23 21:01:09 +02:00
Tristan Darricau
317c90cf48
[ticket/11150] Makes minimum-stability configurable
PHPBB3-11150
2017-04-23 21:01:09 +02:00
Tristan Darricau
6bbd8486b2
[ticket/11150] Filter out versions incompatibles with the minimum stability flag
PHPBB3-11150
2017-04-23 21:01:08 +02:00
Tristan Darricau
a5a678c0d8
[ticket/11150] Translate Enabling/disabling extension
PHPBB3-11150
2017-04-23 21:01:08 +02:00
Tristan Darricau
ab60adb60c
[ticket/11150] Add html output formatter
PHPBB3-11150
2017-04-23 21:01:08 +02:00
Tristan Darricau
c88c692ad6
[ticket/11150] Use json instead of serialize
PHPBB3-11150
2017-04-23 21:01:08 +02:00
Tristan Darricau
f1e80830b7
[ticket/11150] Wording
PHPBB3-11150
2017-04-23 21:01:08 +02:00
Tristan Darricau
38a58df41b
[ticket/11150] Gallery => Catalog
PHPBB3-11150
2017-04-23 21:01:08 +02:00
Tristan Darricau
963eea33a9
[ticket/11150] Move composer output
PHPBB3-11150
2017-04-23 21:01:07 +02:00
Tristan Darricau
560d4729f9
[ticket/11150] Small fix
PHPBB3-11150
2017-04-23 21:01:07 +02:00
Tristan Darricau
178f0e1639
[ticket/11150] Tweak gallery actions
PHPBB3-11150
2017-04-23 21:01:07 +02:00
Tristan Darricau
35b0543da9
[ticket/11150] Uses percentages instead of fixed column size
PHPBB3-11150
2017-04-23 21:01:07 +02:00
Tristan Darricau
1acef8d268
[ticket/11150] Updates CLI wording
PHPBB3-11150
2017-04-23 21:01:07 +02:00
Tristan Darricau
31931134aa
[ticket/11150] Composer is using $_SERVER for some git stuff
PHPBB3-11150
2017-04-23 21:01:07 +02:00
Tristan Darricau
cc0a762866
[ticket/11150] Disable if directories not writable
PHPBB3-11150
2017-04-23 21:01:06 +02:00
Tristan Darricau
0a809fb90e
[ticket/11150] Add missing language keys
PHPBB3-11150
2017-04-23 21:01:06 +02:00
Tristan Darricau
9b69cd74ae
[ticket/11150] Language keys
PHPBB3-11150
2017-04-23 21:01:06 +02:00
Tristan Darricau
46972aa4c7
[ticket/11150] Enforce enable on install and purge on remove options
PHPBB3-11150
2017-04-23 21:01:06 +02:00
Tristan Darricau
8f1d254191
[ticket/11150] Repositories settings - end
PHPBB3-11150
2017-04-23 21:01:06 +02:00
Tristan Darricau
b75087a433
[ticket/11150] Repositories settings, beginning
PHPBB3-11150
2017-04-23 21:01:06 +02:00
Tristan Darricau
3640302afd
[ticket/11150] Set settings
PHPBB3-11150
2017-04-23 21:01:05 +02:00
Tristan Darricau
3d363a7bb3
[ticket/11150] Gallery pagination
PHPBB3-11150
2017-04-23 21:01:05 +02:00
Tristan Darricau
3a1f2ad3ff
[ticket/11150] Sorts extensions by display name
PHPBB3-11150
2017-04-23 21:01:05 +02:00
Tristan Darricau
8db408a21c
[ticket/11150] Resize actions column
PHPBB3-11150
2017-04-23 21:01:05 +02:00
Tristan Darricau
bf5462e708
[ticket/11150] Resizes some columns
PHPBB3-11150
2017-04-23 21:01:05 +02:00
Tristan Darricau
f6a867af5f
[ticket/11150] Move homepage and display package name
PHPBB3-11150
2017-04-23 21:01:05 +02:00
Tristan Darricau
c12cfdad9d
[ticket/11150] Move actions to a dedicated collumn in the gallery
PHPBB3-11150
2017-04-23 21:01:04 +02:00
Tristan Darricau
76a9bb2275
[ticket/11150] Display extensions with the display_name in the gallery
PHPBB3-11150
2017-04-23 21:01:04 +02:00
Tristan Darricau
88b32580dc
[ticket/11150] Add Remove && Update buttons
PHPBB3-11150
2017-04-23 21:01:04 +02:00
Tristan Darricau
d6618397bf
[ticket/11150] Better pre/post action handling, restore ext.json in case of err
PHPBB3-11150
2017-04-23 21:01:04 +02:00
Tristan Darricau
51916def9c
[ticket/11150] Display extension status in "gallery"
PHPBB3-11150
2017-04-23 21:01:04 +02:00
Tristan Darricau
a32d429f1e
[ticket/11150] Restore the cwd before using the autoloader in case of error
PHPBB3-11150
2017-04-23 21:01:03 +02:00
Tristan Darricau
50b2989cf0
[ticket/11150] PHP 5.4 compatibility
PHPBB3-11150
2017-04-23 21:01:03 +02:00
Tristan Darricau
d5672303a3
[ticket/11150] Install from ACP
PHPBB3-11150
2017-04-23 21:01:03 +02:00
Tristan Darricau
6a15ad1368
[ticket/11150] Implement install extension link in ACP
PHPBB3-11150
2017-04-23 21:01:03 +02:00
Tristan Darricau
adb8d30d98
[ticket/11150] Add ACP gallery
PHPBB3-11150
2017-04-23 21:01:03 +02:00
Tristan Darricau
c49cd29e96
[ticket/11150] Cache the list of available packages for 24 hours
PHPBB3-11150
2017-04-23 21:01:03 +02:00
Tristan Darricau
8b1284594b
[ticket/11150] Use a trait to translate composer and introduce web_io
PHPBB3-11150
2017-04-23 21:01:02 +02:00
Tristan Darricau
8a1ca4375e
[ticket/11150] Preserve original requirements and avoid finally
PHPBB3-11150
2017-04-23 21:01:02 +02:00
Tristan Darricau
e3fadc1fc7
[ticket/11150] Display and translate composer output
PHPBB3-11150
2017-04-23 21:01:02 +02:00
Tristan Darricau
00229c20f0
[ticket/11150] Add extension:start-managing command
PHPBB3-11150
2017-04-23 21:01:02 +02:00
Tristan Darricau
779c9c8552
[ticket/11150] Preserve every packages of every phpbb types in composer-ext.json
PHPBB3-11150
2017-04-23 21:01:02 +02:00
Tristan Darricau
540bac3ba4
[ticket/11150] Better version normalization
PHPBB3-11150
2017-04-23 21:01:02 +02:00
Tristan Darricau
ac129f34d3
[ticket/11150] Do not override extensions installed manually
PHPBB3-11150
2017-04-23 21:01:01 +02:00
Tristan Darricau
fbb85e2f4f
[ticket/11150] Add ability to manage extensions through composer
PHPBB3-11150
2017-04-23 21:01:01 +02:00
Tristan Darricau
712626d845
Merge branch '3.2.x'
* 3.2.x:
  [ticket/8116] Add missing new line
  [ticket/8116] Correctly get other users who posted under IP
  [ticket/8116] Improve code and add tests for helper functions
  [ticket/8116] Add pagination for IP tables on post info
2017-04-21 23:55:13 +02:00
Tristan Darricau
1844b8ca2a
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15011] Use exception interface for 3.2
2017-04-21 23:51:42 +02:00
Tristan Darricau
bdbac7b4c9
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15144] Attachment icon display should only occur
2017-04-20 12:55:14 +02:00
hanakin
522b73cd46 [ticket/15156] Fix profile page
PHPBB3-15156
2017-04-19 19:21:36 -04:00
Tristan Darricau
f21662ab95
Merge branch '3.2.x'
* 3.2.x:
  [ticket/13608] Add core.ucp_restore_permissions event
2017-04-19 23:09:05 +02:00
Tristan Darricau
fb328548f4
Merge branch '3.2.x'
* 3.2.x:
  [ticket/13609] Add core.ucp_switch_permissions event
2017-04-19 23:04:46 +02:00
Tristan Darricau
edf6aefd2a
Merge branch '3.2.x'
* 3.2.x:
  [ticket/7336] Index first post when splitting topics
  [ticket/7336] Add tests for indexing first post after splitting topics
2017-04-19 23:02:03 +02:00
Tristan Darricau
f579e75be0
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15146] Date profile field validation incorrect
2017-04-19 22:53:00 +02:00
Tristan Darricau
69b703f1ad
Merge branch '3.2.x'
* 3.2.x:
  [ticket/13735] Fix input type number for Firefox in prosilver
2017-04-19 22:20:21 +02:00
hanakin
9f71c1baff [ticket/15109] Add icon to member profile
PHPBB3-15109
2017-04-19 15:26:31 -04:00
hanakin
4ffb033978 [ticket/15156] Add icon to pm profile
PHPBB3-15156
2017-04-19 14:51:47 -04:00
hanakin
c730702570 [ticket/15156] Add icon to post profile
PHPBB3-15156
2017-04-19 14:35:15 -04:00
hanakin
e34ad7c4a9 [ticket/15156] Set icon color
PHPBB3-15156
2017-04-19 14:32:25 -04:00
hanakin
e678880492 [ticket/15156] Remove online styles
PHPBB3-15156
2017-04-19 14:10:34 -04:00
Tristan Darricau
57b122cc16
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15151] Use redirected link for consistency
  [ticket/15151] ACP Cookie settings explanatory text
  [ticket/15151] ACP Cookie settings add explanatory text where it was missing
2017-04-19 17:08:28 +02:00
Tristan Darricau
1e14328493
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15158] Update oauth to v0.8.10
2017-04-18 23:54:27 +02:00
Tristan Darricau
3a59ba17e5
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15173] Fix message area resizing lag
2017-04-18 23:49:00 +02:00
Tristan Darricau
446bfd9680
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15174] Split timeout message to extra method and set timeout to 60s
  [ticket/15174] Increase timeout for loading indicator
2017-04-18 23:43:03 +02:00
Tristan Darricau
ea1222f3bb
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15163] Escape curly braces in smilies HTML attributes
2017-04-18 23:37:01 +02:00
Tristan Darricau
5566d03718
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15084] fix wrong order of breadcrumbs on module management
2017-04-18 23:25:44 +02:00
Tristan Darricau
d4df27b567
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15079] Parse message before inserting it into drafts table
2017-04-18 23:20:05 +02:00
Tristan Darricau
451a7ce43c
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15097] New 'Installed software' lead section
  [ticket/15097] Resolve travis-ci error
  [ticket/15097] Resolve travis-ci error
  [ticket/15097] Add PHP version to Board statistics
  [ticket/15097] Add PHP version to Board statistics
2017-04-18 23:15:10 +02:00
Tristan Darricau
19cbb8fa9d
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15108] Remove duplicate code in request->context
2017-04-18 23:10:41 +02:00
Tristan Darricau
a4d1c60b00
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15103] Update fast-image-size to 1.1.3
2017-04-18 23:07:41 +02:00
Tristan Darricau
5e12ca7929
Merge pull request #4773 from VSEphpbb/ticket/15154
[ticket/15154] Load compatibility globals into the CLI installer

* github.com:phpbb/phpbb:
  [ticket/15154] Load compatibility globals into the CLI installer
2017-04-18 23:05:52 +02:00
Marc Alexander
31e258c8c3
Merge branch '3.2.x' 2017-04-18 21:46:48 +02:00
Marc Alexander
38b44ea5fc
Merge branch '3.2.x' 2017-04-18 20:38:46 +02:00
Marc Alexander
a87727ba47
Merge branch '3.2.x' 2017-04-17 12:02:22 +02:00
Marc Alexander
4206e25b2a
Merge branch '3.2.x' 2017-04-17 11:51:16 +02:00
Marc Alexander
465ceab1e6
Merge branch '3.2.x' 2017-04-16 19:41:19 +02:00
Marc Alexander
1b9380040c
Merge branch '3.2.x' 2017-04-16 17:35:48 +02:00
Marc Alexander
473f8bc0a6
Merge branch '3.2.x' 2017-04-16 15:14:23 +02:00
Marc Alexander
c92c2aa2f4
Merge branch '3.2.x' 2017-04-16 11:42:53 +02:00
Tristan Darricau
905e189c77
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15090] Ensure send stats module exists before removing
2017-04-16 10:22:01 +02:00
Marc Alexander
58929bdccd
Merge branch '3.2.x' 2017-04-15 18:19:16 +02:00
Marc Alexander
fba8595421
Merge branch '3.2.x' 2017-04-11 21:28:08 +02:00
Marc Alexander
4a657d0732
Merge branch '3.2.x' 2017-04-09 14:11:10 +02:00
Marc Alexander
08b55af93f
Merge pull request #4785 from hanakin/patch-3
[ticket/15160] correct path of node_modules
2017-04-02 10:40:07 +02:00
hanakin
bf5d0fc468 [ticket/15160] correct gitignore node_modules path
PHPBB3-15160
2017-03-31 17:36:02 -04:00
Marc Alexander
798dda2cbc
Merge branch '3.2.x' 2017-03-28 19:42:59 +02:00
Matt Friedman
a10129e6f4 [ticket/15154] Load compatibility globals into the CLI installer
PHPBB3-15154
2017-03-26 23:40:24 -07:00
Marc Alexander
c95a4820b5 Merge pull request #4772 from VSEphpbb/ticket/15153
[ticket/15153] Update to newer homestead for vagrant
2017-03-27 08:14:09 +02:00
Matt Friedman
c6321fc61b [ticket/15153] Update to newer homestead for vagrant
PHPBB3-15153
2017-03-26 16:31:59 -07:00
Marc Alexander
835d8f429d
Merge pull request #4727 from hanakin/ticket/15116
[ticket/15116] Fix admin errors
2017-03-26 22:39:45 +02:00
Marc Alexander
e2a746c644
Merge branch '3.2.x' 2017-03-26 17:12:43 +02:00
hanakin
75e4b235b4 [ticket/15116] turn on adm tests
PHPBB3-15116
2017-03-25 17:41:05 -04:00
hanakin
6dc1bdc1ca [ticket/15116] fix new errors after rc update
PHPBB3-15116
2017-03-25 17:40:15 -04:00
hanakin
f0e07ceb90 [ticket/15116] Fix admin errors
PHPBB3-15116
2017-03-25 17:37:58 -04:00
Marc Alexander
f36d5691c8
Merge pull request #4726 from hanakin/ticket/15115
[ticket/15115] Update CSS error checking Stylelintrc file
2017-03-25 16:48:05 +01:00
Michael Miday
84fdd1a5d4
[ticket/15115] Fix typo
PHPBB3-15115
2017-03-25 16:47:51 +01:00
Marc Alexander
f23ff335c7
Merge branch '3.2.x' 2017-03-25 16:37:37 +01:00
Marc Alexander
097f77dc66
Merge branch '3.2.x' 2017-03-25 11:30:35 +01:00
hanakin
74fcd60afe [ticket/15115] Update grads & single line rules
PHPBB3-15115
2017-03-24 20:33:24 -04:00
hanakin
1f224233c7 [ticket/15115] Fix test paths
PHPBB3-15115
2017-03-24 20:01:10 -04:00
hanakin
3173b46315 [ticket/15115] fix stylelintrc error
PHPBB3-15115
2017-03-24 20:01:10 -04:00
hanakin
79f865bd56 [ticket/15115] Fix errors
PHPBB3-15115
2017-03-24 20:01:10 -04:00
hanakin
ae85c9e91d [ticket/15115] minor order adjustments
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
09dbd30541 [ticket/15115] Small tweak to orders
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
3b67065d89 [ticket/15115] Update tests to run on proprer dir
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
8f25f40321 [ticket/15115] Fix print.css errors
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
9f5dc941dc [ticket/15115] Slight tweaks to rc and sorting file
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
f1ad532a56 [ticket/15115] pkg.json must be in root
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
c6f2f00a78 [ticket/15115] more prep for rebase
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
8713c71776 [ticket/15115] prep for rebase
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
ec71279a77 [ticket/15115] Fix errors
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
2ca1402476 [ticket/15115] Update stylelintrc & pkg.json files
PHPBB3-15115
2017-03-24 20:01:09 -04:00
hanakin
6102a3f6ae [ticket/15115] Add .postcss-sorting.json file
allow for editors to auto sort on save
https://github.com/hudochenkov/postcss-sorting#usage

PHPBB3-15115
2017-03-24 20:01:09 -04:00
Tristan Darricau
e4c13af894
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15143] Fix display of version update in ACP
2017-03-24 23:20:08 +01:00
Tristan Darricau
1f1baf3e30
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15135] Correctly pass exception arguments and add back link again
  [ticket/15135] Parse language files in acp_extensions instead of md manager
2017-03-24 23:08:02 +01:00
Tristan Darricau
9b6fa7421b
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15137] Missed one language string change
  [ticket/15137] Global announcements can stick for a non-zero number of days
2017-03-21 16:29:38 +01:00
Tristan Darricau
d64726815c
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15102] Missing parameter calling version_check
2017-03-19 18:53:22 +01:00
Tristan Darricau
e0bdec4709
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14758] Improve the ACP Parameter wording
2017-03-19 18:49:59 +01:00
Tristan Darricau
7d0692eff3
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14806] Fix ACP test emails authentication failure
2017-03-19 18:45:39 +01:00
Tristan Darricau
0d701f0bd1
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14928] fixing valid stability %s
2017-03-19 18:39:10 +01:00
Tristan Darricau
e2701bd28b
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15123] modified return error codes
  [ticket/15123] modified language strings
  [ticket/15123] modified language string
  [ticket/15123] removed blank spaces
  [ticket/15123] add check before enable or disable extension
2017-03-19 18:17:45 +01:00
Tristan Darricau
c3f20c34bd
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15122] Add cache driver for memcached
2017-03-19 18:15:00 +01:00
Tristan Darricau
9c49aebfe9
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14974] make cookie notice configurable via language files
2017-03-19 18:11:43 +01:00
Tristan Darricau
d81afd4af1
Merge branch '3.2.x'
* 3.2.x:
  [ticket/13558] Change options prefix and add settings precautions.
  [ticket/13558] Make SSL context specific options more SMTP general
  [ticket/13558] Add smtp SSL context configuration options
2017-03-19 18:10:46 +01:00
Tristan Darricau
b8e9b0e934
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14844] Add CSS classes for strong and italics text to BBCodes
2017-03-19 18:02:02 +01:00
Marc Alexander
644182398f
Merge pull request #4704 from hanakin/ticket/14095
[ticket/14095] Pure CSS loader...No Image
2017-03-19 17:27:47 +01:00
Marc Alexander
0dc61deb77
Merge branch '3.2.x' 2017-03-19 16:01:42 +01:00
Marc Alexander
adc2ea3f0c
Merge branch '3.2.x' 2017-03-19 15:53:27 +01:00
Marc Alexander
218466b40e
Merge branch '3.2.x' 2017-03-19 15:28:26 +01:00
Marc Alexander
811a58377e
Merge branch '3.2.x' 2017-03-19 00:11:41 +01:00
Marc Alexander
02c584636f
Merge branch '3.2.x' 2017-03-19 00:07:30 +01:00
Marc Alexander
6676aefa36
Merge branch '3.2.x' 2017-03-19 00:01:38 +01:00
Vishal Pandey
f18743eb50 [ticket/11515] Refactoring changes.
Refactoring the code as suggested.

PHPBB3-11515
2017-03-18 22:37:16 +05:30
Marc Alexander
7c59f084a6
Merge pull request #3937 from hanakin/ticket/14204
[ticket/14204]Fix form buttons to use consistent button codebase
2017-03-18 14:35:38 +01:00
Vishal Pandey
b98acb9409 [ticket/11515] Refactoring the patch.
Removing else conditions.

PHPBB3-11515
2017-03-14 17:19:41 +05:30
Vishal Pandey
4f71a75df1 [ticket/11515] Space between if and braces
Exactly one space between if and opening brace.

PHPBB3-11515
2017-03-14 02:27:18 +05:30
Vishal Pandey
1ba32e1b7a [ticket/11515] Change If...else statement struct
Modifications in if-else structure.

PHPBB3-11515
2017-03-14 02:16:18 +05:30
Vishal Pandey
9063556a57 [ticket/11515] Extra check after acquiring locks.
Add additional check to flock.php and db.php to ensure lock aquiring.

PHPBB3-11515
2017-03-14 00:57:28 +05:30
Oliver Schramm
b4478676b5 Merge pull request #4731 from Rishabh04-02/ticket/15120
[ticket/15120] Semicolon missing
2017-03-11 01:03:56 +01:00
Rishabh04-02
e077bd70a4
[ticket/15120] Semicolon missing
PHPBB3-15120
2017-03-10 11:00:46 +05:30
Marc Alexander
1eb364b8d3
Merge pull request #4627 from hanakin/ticket/14981
[ticket/14981] Update nomalize.css to v5.0
2017-03-09 22:22:03 +01:00
Marc Alexander
f7a58e0a6a
Merge branch '3.2.x' 2017-03-09 22:11:59 +01:00
Marc Alexander
a96f55ec15
Merge branch 'ticket/14970' 2017-03-08 21:45:52 +01:00
Marc Alexander
18641e822e
Merge branch '3.2.x' 2017-03-08 21:29:20 +01:00
Marc Alexander
173ca21ca1
Merge branch '3.2.x' 2017-03-08 21:27:15 +01:00
Marc Alexander
6ce33c2e69
Merge branch '3.2.x' 2017-03-08 21:24:51 +01:00
Marc Alexander
8921c3a3b8
Merge branch '3.2.x' 2017-03-08 21:21:21 +01:00
Marc Alexander
37ee22a0e6
Merge branch '3.2.x' 2017-03-08 21:09:40 +01:00
Marc Alexander
0097a575ec
[ticket/14970] Also run stylelint against admin css
PHPBB3-14970
2017-03-08 20:59:16 +01:00
hanakin
978c2a6a28 [ticket/14095] Update admin.css
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
e4df5ea53f [ticket/14095] Cleanup/simplify JS
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
c9bf006a09 [ticket/14095] Add to all footers by default
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
b19103c5e3 [ticket/14095] Use gmd animated svg spinner
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
2872d6aa1f [ticket/14095] Update design a little
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
072ac9fdca [ticket/14095] keyframes supported by all browsers
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
920ea3018d [ticket/14095] Faster & simpler
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
f02e755756 [ticket/14095] Display it properly on darkened bg
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
8b9a5848f6 [ticket/14095] use the var
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
3d7319d308 [ticket/14095] Add text for screen reader
PHPBB3-14095
2017-02-23 17:44:05 -05:00
hanakin
cf738f05e5 [ticket/14095] Swap out everything
PHPBB3-14095
2017-02-23 17:44:05 -05:00
Marc Alexander
54d60dc8b1
[ticket/14970] Fix issues noted by stylelint
PHPBB3-14970
2017-02-23 22:27:42 +01:00
Marc Alexander
967817143d
Merge branch '3.2.x' 2017-02-23 22:21:25 +01:00
Marc Alexander
4365d85b38
Merge branch '3.2.x' 2017-02-22 21:54:10 +01:00
Marc Alexander
fa2d1eb8b1
[ticket/14970] Remove unneeded parameters from check-stylesheet.sh
PHPBB3-14970
2017-02-22 21:46:07 +01:00
Marc Alexander
ccd4aed3c8
[ticket/14970] Add stylelint-order as dependency
PHPBB3-14970
2017-02-22 21:46:07 +01:00
Marc Alexander
dcf83ce60b
[ticket/14970] Update package.json definitions for bugs & homepage
PHPBB3-14970
2017-02-22 21:46:07 +01:00
Marc Alexander
6a8f20a788
[ticket/14970] Do not output node install output in stylelint
PHPBB3-14970
2017-02-22 21:46:07 +01:00
Marc Alexander
f872020c1a
[ticket/14970] Try using newer node version
PHPBB3-14970
2017-02-22 21:46:07 +01:00
Marc Alexander
1be84e0233
[ticket/14970] Run stylelint on travis
PHPBB3-14970
2017-02-22 21:46:07 +01:00
Marc Alexander
47caa97ff2
[ticket/14970] Fixed issues picked up by stylelint
PHPBB3-14970
2017-02-22 21:46:07 +01:00
Marc Alexander
67bc5f93ce
[ticket/14970] Add stylelint to package.json
PHPBB3-14970
2017-02-22 21:44:15 +01:00
Marc Alexander
c8dcf82b3e
[ticket/14970] Ignore node_modules directory
PHPBB3-14970
2017-02-22 21:44:15 +01:00
Marc Alexander
9ac840f853
[ticket/14970] Add package.json for phpBB
PHPBB3-14970
2017-02-22 21:44:15 +01:00
Marc Alexander
d956ac418d Merge branch '3.2.x' 2017-02-22 11:09:30 +01:00
Marc Alexander
cfeea80a8c
Merge branch '3.2.x' 2017-02-21 22:08:21 +01:00
Marc Alexander
7794696317
Merge branch '3.2.x' 2017-02-21 21:14:34 +01:00
Marc Alexander
e24d3a6ade
Merge branch '3.2.x' 2017-02-19 21:47:10 +01:00
Marc Alexander
38c3ded1f8
Merge branch '3.2.x' 2017-02-19 10:06:45 +01:00
hanakin
1c85634778 [ticket/14204] Add new refactored code
PHPBB3-14204
2017-02-17 14:24:11 -05:00
hanakin
2b52a13a3f [ticket/14204] Remove old code
PHPBB3-14204
2017-02-17 14:23:48 -05:00
hanakin
c0b22b380f [ticket/14204] Add new classes
PHPBB3-14204
2017-02-17 14:23:14 -05:00
Marc Alexander
277fcba26e
Merge branch '3.2.x' 2017-02-11 22:04:07 +01:00
Marc Alexander
30c8e40b9b
Merge branch '3.2.x' 2017-02-11 21:48:42 +01:00
Tristan Darricau
f11fd2b726
Merge branch '3.2.x'
* 3.2.x:
  [ticket/13250] Use faster str_replace() instead of preg_replace()
  [ticket/13250] Replace slashes in cache file names
2017-02-05 18:11:28 +01:00
Tristan Darricau
95ad20c994
Merge branch '3.2.x'
* 3.2.x:
  [ticket/13601] Add core.acl_clear_prefetch_after event
2017-02-05 18:06:04 +01:00
Tristan Darricau
608cf8a38b
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15059] Preserve code line breaks and scroll overflow
2017-02-05 17:53:30 +01:00
Tristan Darricau
bb132cceb3
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15062] Update to Rhea version the CSS files
2017-02-05 17:38:16 +01:00
Máté Bartus
e906b2c609 Merge branch '3.2.x' 2017-01-29 14:43:15 +01:00
Máté Bartus
f890ba3913 Merge branch '3.2.x' 2017-01-29 14:34:13 +01:00
Marc Alexander
4e0e52d2f8
Merge branch '3.2.x' 2017-01-28 11:09:30 +01:00
Marc Alexander
5f6133ac7f
Merge branch '3.2.x' 2017-01-27 19:00:37 +01:00
Marc Alexander
674584f319 Merge branch '3.2.x' 2017-01-25 10:06:30 +01:00
Tristan Darricau
a6eec874af
Merge branch '3.2.x'
* 3.2.x:
  [ticket/11076] Also state min PHP version when visiting forum website
  [ticket/11076] Also add notice about unsupported version to installer
2017-01-22 23:35:40 +01:00
Tristan Darricau
51be7891e2
Merge branch '3.2.x'
* 3.2.x:
  Use SSL in version check for extension
2017-01-22 23:32:13 +01:00
Tristan Darricau
007bb90e05
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15036] Unlink install_config during functional testing
2017-01-22 23:30:25 +01:00
Tristan Darricau
8d0fe34a06
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14997] Fixing topiclist_row_topic_title_after position
2017-01-22 23:29:18 +01:00
Tristan Darricau
7f82d28f6f
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14968] Use earlier version as written in comment
  [ticket/14968] Update docblock and ensure method returns array
  [ticket/14968] Display possible upgrade on acp index and update page
  [ticket/14968] Add method for retrieving updates on current branch
2017-01-22 23:16:23 +01:00
Tristan Darricau
aa7ca1993d
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15006] Pass inherit settings to form and use correct button
2017-01-22 23:07:53 +01:00
Tristan Darricau
34866b2db1
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15015] Use correct explain string for enable email settings
2017-01-22 23:06:53 +01:00
Marc Alexander
574dac7667
Merge branch '3.2.x' 2017-01-22 23:02:47 +01:00
Marc Alexander
defcb1c46f
Merge branch '3.2.x' 2017-01-22 23:00:12 +01:00
Marc Alexander
e0412085a6
Merge branch '3.2.x' 2017-01-21 11:56:21 +01:00
Tristan Darricau
a2a26f04e7
Merge branch '3.2.x'
* 3.2.x:
  [ticket/11611] Remove no longer used file for setting up git repository
2017-01-20 20:55:28 +01:00
Marc Alexander
5e06278f62
Merge branch '3.2.x' 2017-01-17 21:55:09 +01:00
Tristan Darricau
3d61d2b370
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15011] Output meaningful errors when validating all metadata
  [ticket/11076] State current and minimum required versions in old PHP notice
2017-01-15 18:16:45 +01:00
Marc Alexander
7973984821
Merge branch '3.2.x' 2017-01-15 14:06:13 +01:00
Tristan Darricau
51500977b2
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14989] Allow more admin-configurable schemes in post links
2017-01-15 12:36:29 +01:00
Tristan Darricau
6fe1605137
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14985] Added functional tests for BBCodes and smilies
  [ticket/14985] Decode HTML special chars in plain text columns
2017-01-15 12:08:06 +01:00
Tristan Darricau
567034e306
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15011] Fix 3.2.x merge
  [ticket/15011] Error not checked on metadata load failure
2017-01-15 12:01:26 +01:00
Tristan Darricau
84e6b87acd
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14984] Correct wrong arrow direction in PM inbox
2017-01-15 11:40:26 +01:00
Tristan Darricau
ba0aff0a40
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15002] Show topic icons in search results
2017-01-15 11:36:47 +01:00
Tristan Darricau
d9e6a06729
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14999] Correct Next PM Iconography
2017-01-15 11:27:03 +01:00
Tristan Darricau
891fa43442
Merge branch '3.2.x'
* 3.2.x:
  [ticket/15012] Use valid constructor in ftp_file_updater
2017-01-15 11:25:59 +01:00
Marc Alexander
d882911bf5
Merge branch '3.2.x' 2017-01-15 00:25:32 +01:00
Marc Alexander
605fd40914
Merge branch '3.2.x' 2017-01-15 00:13:50 +01:00
Marc Alexander
ad0e26d6ea
Merge branch '3.2.x' 2017-01-14 14:59:30 +01:00
hanakin
82830baa16 [ticket/14981] Update nomalize.css to v5.0
PHPBB3-14981
2017-01-09 11:05:44 -05:00
Marc Alexander
6b2e277a27
Merge branch '3.2.x' 2017-01-08 20:53:56 +01:00
Tristan Darricau
fb5f33f190
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14971] Add on_page test with the string arguments
  [ticket/14971] Fix pagination PHP warning on PHP 7.1
2017-01-08 18:35:29 +01:00
Tristan Darricau
118824fd26
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14967] Add cookie notice migration fixing invalid previous one
2017-01-08 18:06:22 +01:00
Marc Alexander
1d0bb70f78
Merge pull request #4509 from hanakin/ticket/14865
[ticket/14865] Use Stylelint for managing CSS
2017-01-08 14:02:28 +01:00
Marc Alexander
a5384fa7a6
Merge branch '3.2.x' 2017-01-07 17:20:39 +01:00
Marc Alexander
8d58d1814f
Merge branch '3.2.x' 2017-01-07 17:08:30 +01:00
Marc Alexander
663bdda53c
Merge branch '3.2.x' 2017-01-07 00:20:22 +01:00
Marc Alexander
f8d5b3c417
Merge branch '3.2.x' 2017-01-07 00:18:43 +01:00
Marc Alexander
c0fb367d0a
Merge branch '3.2.x' 2017-01-07 00:16:49 +01:00
Marc Alexander
710d3e921c
Merge branch '3.2.x' 2017-01-06 15:29:45 +01:00
Marc Alexander
49b2269155
Merge branch '3.2.x' 2017-01-06 13:53:43 +01:00
Marc Alexander
a187c46072
Merge branch '3.2.x' 2017-01-06 01:14:13 +01:00
Marc Alexander
839fec4a0c
Merge branch '3.2.x' 2017-01-06 01:12:43 +01:00
Marc Alexander
0543413626
Merge branch '3.2.x' 2017-01-06 01:06:10 +01:00
Marc Alexander
93567727fe
Merge branch '3.2.x' 2017-01-04 22:16:47 +01:00
Marc Alexander
13d0549e59
Merge branch '3.2.x' 2017-01-04 21:50:47 +01:00
Marc Alexander
ee3cf0af0f
Merge branch '3.2.x' 2017-01-04 21:07:36 +01:00
Marc Alexander
0f19c507e2
Merge branch '3.2.x' 2017-01-04 20:31:50 +01:00
Marc Alexander
ac1bf79904
Merge branch '3.2.x' 2017-01-04 20:12:03 +01:00
Marc Alexander
3fef34a541
Merge branch '3.2.x' 2017-01-04 17:48:56 +01:00
Marc Alexander
e5cc7b6631
Merge branch '3.2.x' 2017-01-04 17:44:15 +01:00
Marc Alexander
5c2b9e0e37
Merge branch '3.2.x' 2017-01-04 17:30:05 +01:00
Marc Alexander
b5ad21debc
Merge branch '3.2.x' 2017-01-02 22:55:25 +01:00
Tristan Darricau
387d76aa09
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14953] Use ORDER_BY instead of incorrect ORDER for sql query
2017-01-02 22:47:51 +01:00
Tristan Darricau
bab707a00d Merge branch '3.2.x' 2016-12-30 10:22:24 +01:00
Tristan Darricau
c12b4320eb Merge branch '3.2.x' 2016-12-30 10:06:29 +01:00
Tristan Darricau
5ff0e4ec7d Merge branch '3.2.x' 2016-12-29 18:27:59 +01:00
Tristan Darricau
b81aaee17f Merge branch '3.2.x' 2016-12-29 18:18:54 +01:00
Marc Alexander
7eddb02568
Merge branch '3.2.x' 2016-12-28 22:24:12 +01:00
Marc Alexander
f3750fbfea
Merge branch '3.2.x' 2016-12-28 22:15:29 +01:00
Marc Alexander
4ca90795af
Merge branch '3.2.x' 2016-12-28 22:12:48 +01:00
Marc Alexander
27c5997e87
Merge branch '3.2.x' 2016-12-25 15:52:42 +01:00
Marc Alexander
a4911c59fb
Merge branch '3.2.x' 2016-12-25 11:58:01 +01:00
Máté Bartus
c0493c2e81 Merge branch '3.2.x' 2016-12-24 12:53:20 +01:00
Marc Alexander
aba8a664ce
Merge branch '3.2.x' 2016-12-20 20:27:42 +01:00
Marc Alexander
006961c8a4
Merge branch '3.2.x' 2016-12-18 21:10:29 +01:00
Marc Alexander
585195a646
Merge branch '3.2.x' 2016-12-18 21:07:27 +01:00
Marc Alexander
6d2f549417
Merge branch '3.2.x' 2016-12-18 21:01:22 +01:00
Marc Alexander
9e998e1830
Merge branch '3.2.x' 2016-12-18 20:50:59 +01:00
Marc Alexander
7da6b23ebe
Merge branch '3.2.x' 2016-12-18 20:47:50 +01:00
Marc Alexander
1f7c2afbab
Merge branch '3.2.x' 2016-12-18 20:40:51 +01:00
Marc Alexander
1ccc214afb
Merge branch '3.2.x' 2016-12-18 19:34:19 +01:00
Máté Bartus
afd511674e Merge branch '3.2.x' 2016-12-18 19:09:12 +01:00
Marc Alexander
a56d25b437
Merge branch '3.2.x' 2016-12-18 16:23:04 +01:00
Marc Alexander
33f8ace91c
Merge branch '3.2.x' 2016-12-18 15:46:57 +01:00
Marc Alexander
3848c7e8e6
Merge branch '3.2.x' 2016-12-18 10:44:21 +01:00
Marc Alexander
84d7371167
Merge branch '3.2.x' 2016-12-17 23:39:09 +01:00
Marc Alexander
20752848ff
Merge branch '3.2.x' 2016-12-17 16:41:59 +01:00
Marc Alexander
36c6c1fa55
Merge branch '3.2.x' 2016-12-17 16:27:07 +01:00
Marc Alexander
2ddaf5dc2d
Merge branch '3.2.x' 2016-12-17 15:58:19 +01:00
Marc Alexander
5dc31fd03d
Merge branch '3.2.x' 2016-12-12 22:09:40 +01:00
Tristan Darricau
d1959cb731
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14887] ACP profile step one lang specific event
2016-12-11 20:43:42 +01:00
Tristan Darricau
41f4de72f5
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14889] Missing method in profile fields type interface
2016-12-11 20:41:45 +01:00
Tristan Darricau
84d6f2fafb
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14893] Fix undefined variable on reporting PM notification
2016-12-11 20:28:26 +01:00
Tristan Darricau
9744352053
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14893] Fix undefined variable on reporting PM notification
2016-12-11 20:26:45 +01:00
Tristan Darricau
58734f960d
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14895] Fix broken tests
  [ticket/14895] Fix issues in CLI classes
  [ticket/14895] Use SymfonyStyle in all CLI
  [ticket/14895] Use SymfonyIO styling
  [ticket/14895] CLI reparser:list should display proper list
2016-12-11 20:25:12 +01:00
Tristan Darricau
37f786b3b7
erge branch '3.2.x'
* 3.2.x:
  [ticket/14855] Update notification and PM alert bubbles
  [ticket/14855] Update notification and PM alert bubbles
  [ticket/14855] Update notification and PM alert bubbles
2016-12-11 20:16:35 +01:00
Tristan Darricau
cb3dd0bce5
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14901] Remove notice for extension without version check
2016-12-11 20:09:18 +01:00
Tristan Darricau
5374acd04c
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14906] Delete redundant sig key in user_cache_data array
2016-12-11 19:51:59 +01:00
Tristan Darricau
31dbdfe6b6
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14910] Fixes typo PLease to Please in EXTENSION_NOT_INSTALLED
2016-12-11 19:49:40 +01:00
Marc Alexander
e1b62c5f72
Merge branch '3.2.x' 2016-12-11 15:59:22 +01:00
Marc Alexander
ad4a61dcd5
Merge branch '3.2.x' 2016-12-10 23:02:14 +01:00
Marc Alexander
5ac8059bad
Merge branch '3.2.x' 2016-12-10 13:38:05 +01:00
Marc Alexander
02769c3d7e
Merge branch '3.2.x' 2016-12-10 00:34:14 +01:00
Marc Alexander
86257feb33
Merge branch '3.2.x' 2016-12-10 00:30:07 +01:00
Marc Alexander
e9ccc41336
Merge branch '3.2.x' 2016-12-09 20:48:17 +01:00
Máté Bartus
c5f5ab2c3f Merge branch '3.2.x' 2016-12-09 12:44:44 +01:00
Marc Alexander
1de4b6d260
Merge branch '3.2.x' 2016-12-08 22:00:45 +01:00
Máté Bartus
e5baca179d Merge branch '3.2.x' 2016-12-08 20:56:04 +01:00
Marc Alexander
101584bc0f
Merge branch '3.2.x' 2016-12-08 20:32:19 +01:00
Marc Alexander
bc6ce4c4af Merge branch '3.2.x' 2016-12-06 15:18:02 +01:00
Marc Alexander
2a4d88f07f
Merge branch '3.2.x' 2016-12-05 19:15:41 +01:00
Marc Alexander
e75fa8d834
Merge branch '3.2.x' 2016-12-05 18:13:36 +01:00
Tristan Darricau
874f31fc52
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14888] Missing check for disabled profile field types
2016-12-04 10:31:35 +01:00
Marc Alexander
e978a5e5ec
Merge branch '3.2.x' 2016-12-03 16:02:00 +01:00
Marc Alexander
b85c8afabb
Merge branch '3.2.x' 2016-12-03 15:54:16 +01:00
Tristan Darricau
c36ac7703a
Merge branch '3.2.x'
* 3.2.x: (47 commits)
  [ticket/14492] Add user service to installer & only instantiate if needed
  [ticket/14492] Fix redirection to help phpBB page
  [ticket/14492] Encode URI components in systemdata for stats
  [ticket/14492] Always update the time the stats were sent
  [ticket/14492] Update versions in files
  [ticket/14492] Add missing event variable
  [ticket/14492] Don't explicitly pass data providers by refs
  [ticket/14492] Update phpBB version and fix miscellaneous code issues
  [ticket/14492] Install all extensions if 'all' is specified for extensions
  [ticket/14492] Checkout master if viglink tag does not exist for latest version
  [ticket/14492] Add language variables for updating extensions
  [ticket/14492] Prevent timeouts in install & update extensions tasks
  [ticket/14492] Use same list for checking if extension should be updated
  [ticket/14492] Add missing config to schema_data.sql
  [ticket/14492] Unify version check for installing default extensions
  [ticket/14492] Use extension manager instead of finder and add try/catch
  [ticket/14492] Checkout viglink for each version depending on tags
  [ticket/14492] Remove unused use statement
  [ticket/14492] Redirect to help phpBB page after installation
  [ticket/14492] Properly retrieve version updating from
  ...
2016-12-03 14:42:32 +01:00
Tristan Darricau
e064fd0d6d
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14733] Make sure detect_algorithm() works correctly and add tests
  [ticket/14733] Extend passwords driver_interface in rehashable_driver_interface
  [ticket/14733] Use new interface to preserve backwards compatibility
  [ticket/14733] Use default cost factor in bcrypt constructor
  [ticket/14733] Support increasing hashing cost factor
2016-12-03 14:08:01 +01:00
Tristan Darricau
054d0d158b
Merge branch '3.2.x'
* 3.2.x:
2016-12-03 13:32:43 +01:00
Tristan Darricau
97c6b88a1c
Merge branch '3.2.x'
* 3.2.x:
  [ticket/9590] Update permissions with correct permission role
  [ticket/9590] Correctly update submit size and replace all forum_id[]
  [ticket/9590] Further deduplicate code for form data
  [ticket/9590] Preserve selected forums after previous page redirect
  [ticket/9590] Support ajax submit of permissions for specific forums
  [ticket/9590] Correctly set roles and refresh page using POST
  [ticket/9590] Submit permissions form in chunks when using "Apply all"
2016-12-03 13:17:07 +01:00
Tristan Darricau
4ae6cb9789
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14736] Reset role dropdown when modifying permissions
2016-12-03 13:03:18 +01:00
Tristan Darricau
6aa4f0e9d1
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14884] Remove duplicate span from navbar_header
2016-12-03 12:42:36 +01:00
Tristan Darricau
51ec271748
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14885] Use \n instead of \r for output_handler messages
  [ticket/14885] Add a line break when writing to the migrator output file
2016-12-03 12:36:26 +01:00
Tristan Darricau
b7061af193
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14875] Add raw_variable() to request mock
  [ticket/14875] Move raw_variable() method to request_interface
  [ticket/14875] Use raw_variable() method in _variable() to get raw data
  [ticket/14875] Add method for raw input to request and add to installer
  [ticket/14875] Add method for untrimmed input to ajax iohandler
2016-12-03 12:33:05 +01:00
Marc Alexander
19d136f62d
Merge branch '3.2.x' 2016-12-02 16:39:56 +01:00
Marc Alexander
92b6991d0e
Merge branch '3.2.x' 2016-12-02 11:50:56 +01:00
Marc Alexander
58a7ac9b5b
Merge branch '3.2.x' 2016-12-02 11:27:00 +01:00
Marc Alexander
2019d750c4
Merge branch '3.2.x' 2016-12-01 13:23:11 +01:00
Marc Alexander
ece91e92c3
Merge branch '3.2.x' 2016-12-01 11:41:25 +01:00
Marc Alexander
08209af201
Merge branch '3.2.x' 2016-11-27 20:49:25 +01:00
Marc Alexander
7fb6d3e414
Merge branch '3.2.x' 2016-11-27 20:45:14 +01:00
Marc Alexander
79bc8752ea
Merge branch '3.2.x' 2016-11-26 16:41:34 +01:00
hanakin
e79e0efc9e [ticket/14865] Mask remaining issues with print
PHPBB3-14865
2016-11-25 00:28:09 +01:00
hanakin
58d50129ce [ticket/14865] Mask remaining issues in responsive
PHPBB3-14865
2016-11-25 00:27:46 +01:00
hanakin
4d5b955a61 [ticket/18465] Fix badge color
PHPBB3-14865
2016-11-25 00:26:53 +01:00
hanakin
52ddce75f6 [ticket/14865] Remove duplicate from responsive
PHPBB3-14865
2016-11-25 00:26:17 +01:00
hanakin
154552dfa4 [ticket/14865] Fix comments in responsive
PHPBB3-14865
2016-11-25 00:25:41 +01:00
hanakin
6010bc298e [ticket/14865] Mask remaining issues with tweaks
PHPBB3-14865
2016-11-25 00:24:52 +01:00
Tristan Darricau
fd6de052ef
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14867] Revert back to twig 1.26.* and update dependencies
2016-11-24 14:23:24 +01:00
Tristan Darricau
28ef544521
Merge branch '3.2.x'
* 3.2.x:
  [ticket/9211] Use different icon for link subforum in forum legend
2016-11-24 14:16:40 +01:00
Tristan Darricau
ce1f5eeffd
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14750] Remove html5 invalid attributes from attachment file input
2016-11-24 14:15:32 +01:00
hanakin
fc056cf717 [ticket/14865] Remove spacer overqualified div
PHPBB3-14865
2016-11-24 13:32:14 +01:00
hanakin
298353146d [ticket/14865] Mask remaining issues with links
PHPBB3-14865
2016-11-24 13:32:13 +01:00
hanakin
53b82f28f7 [ticket/14865] Mask remaining issues with forms
PHPBB3-14865
2016-11-24 13:32:11 +01:00
hanakin
628005e730 [ticket/14865] Mask remaining issues with cp
PHPBB3-14865
2016-11-24 13:32:09 +01:00
hanakin
507428e5dc [ticket/14865] Mask remaining issues with contnet
PHPBB3-14865
2016-11-24 13:32:09 +01:00
hanakin
cc258f09eb [ticket/14865] Move colors from content to colours
PHPBB3-14865
2016-11-24 13:32:08 +01:00
hanakin
abcc7efff1 [ticket/14865] Mask remaining issues with common
PHPBB3-14865
2016-11-24 13:32:07 +01:00
hanakin
30d3d5c696 [ticket/14865] Remove duplicate code from common
PHPBB3-14865
2016-11-24 13:32:07 +01:00
hanakin
e69f9e5847 [ticket/14865] Mask remaining issues with colours
PHPBB3-14865
2016-11-24 13:32:06 +01:00
hanakin
80e5f6f187 [ticket/14865] Remove duplicate code from colours
PHPBB3-14865
2016-11-24 13:30:19 +01:00
hanakin
c5fa60cd78 [ticket/14865] Mask remaining issue with buttons
PHPBB3-14865
2016-11-24 13:30:19 +01:00
hanakin
7c85e16c40 [ticket/14865] Mask remaining issues with bidi
PHPBB3-14865
2016-11-24 13:30:19 +01:00
hanakin
9dcd206ab3 [ticket/14865] Standardize comments a little
PHPBB3-14865
2016-11-24 13:30:19 +01:00
hanakin
452261e806 [ticket/14865] Fix all fixable linting issues
PHPBB3-14865
2016-11-24 13:30:19 +01:00
hanakin
39572a3aa0 [ticket/14865] Add stylelint file
PHPBB3-14865
2016-11-24 13:30:19 +01:00
Marc Alexander
8b5806c002
Merge branch '3.2.x' 2016-11-20 15:23:23 +01:00
Marc Alexander
dcd8540f3c
Merge branch '3.2.x' 2016-11-20 13:18:34 +01:00
Marc Alexander
5474aec55f
Merge branch '3.2.x' 2016-11-20 12:58:04 +01:00
Marc Alexander
7aba483d61
Merge branch '3.2.x' 2016-11-20 09:46:37 +01:00
Marc Alexander
82960414f7 Merge branch '3.2.x' 2016-11-17 09:56:59 +01:00
Marc Alexander
32667f6290
Merge branch '3.2.x' 2016-11-16 21:57:49 +01:00
Marc Alexander
d5a6ae7290
Merge branch '3.2.x' 2016-11-16 21:53:33 +01:00
Tristan Darricau
462fb7b296
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14716] Update dependencies to latest versions
2016-11-14 21:36:34 +01:00
Tristan Darricau
361ec09956
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14831] Rename migration and replace preg_replace() with simpler methods
  [ticket/14831] Compare depends_on for migrations and remove prefixless names
  [ticket/14831] Add migration for deduplicating entries and fix typo
  [ticket/14831] Add method for getting valid migration name
  [ticket/14831] Fall back to possible migration names instead of adding prefix
  [ticket/14831] Make sure migrations always start with backslash
2016-11-14 21:22:16 +01:00
Marc Alexander
3bde3cf45a
Merge branch '3.2.x' 2016-11-13 21:29:38 +01:00
Marc Alexander
fa9182c133
Merge branch '3.2.x' 2016-11-12 19:41:20 +01:00
Marc Alexander
ccf06c25a5
Merge branch '3.2.x' 2016-11-12 19:27:12 +01:00
Marc Alexander
221a8beb07
Merge branch '3.2.x' 2016-11-12 17:14:42 +01:00
Marc Alexander
5451c7fea9
Merge branch '3.2.x' 2016-11-12 17:10:39 +01:00
Marc Alexander
90cd9fc18f
Merge branch '3.2.x' 2016-11-12 16:17:34 +01:00
Marc Alexander
577fb0c39c
Merge branch '3.2.x' 2016-11-12 13:55:53 +01:00
Marc Alexander
0759b591fb
Merge branch '3.2.x' 2016-11-12 13:47:46 +01:00
Marc Alexander
6b6b740dcb
Merge branch '3.2.x' 2016-11-12 13:44:36 +01:00
Tristan Darricau
3364a54f39 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14795] Use maximum topic views instead of adding up views in merge
2016-11-06 15:47:56 +01:00
Tristan Darricau
79dd364b9c Merge branch '3.2.x'
* 3.2.x:
  [ticket/11483] Add tests for generating user act key on force reactivate
  [ticket/11483] Generate user act key if database entry is empty
2016-11-06 15:42:05 +01:00
Marc Alexander
0cb72ed6c5
Merge branch '3.2.x' 2016-11-05 21:36:27 +01:00
Máté Bartus
65d09b1dce Merge branch '3.2.x' 2016-11-02 10:02:09 +01:00
Marc Alexander
890fe72e48
Merge branch '3.2.x' 2016-10-28 21:06:54 +02:00
Tristan Darricau
c563fe3cc5
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14818] Optimize generate_board_url function
2016-10-24 23:08:11 +02:00
Tristan Darricau
e1234a92be
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14831] Optimize code construction
  [ticket/14831] Add more tests against UCP modules
  [ticket/14831] Add more tests, better name for $e placeholder
  [ticket/14831] Do not throw exception on the module existence checking
  [ticket/14831] Fix module migrator tool
2016-10-24 22:24:28 +02:00
Marc Alexander
773099d761
Merge branch '3.2.x' 2016-10-24 18:21:19 +02:00
Marc Alexander
84db7a66ee
Merge branch '3.2.x' 2016-10-23 11:48:59 +02:00
Máté Bartus
e030ddc1b2 Merge branch '3.2.x' 2016-10-20 18:35:40 +02:00
Marc Alexander
47b6e7edf4
Merge branch '3.2.x' 2016-10-12 21:44:07 +02:00
Marc Alexander
8f4ea4c495
Merge branch '3.2.x' 2016-10-10 21:39:21 +02:00
Marc Alexander
54ca672dde
Merge branch '3.2.x' 2016-10-09 15:58:33 +02:00
Tristan Darricau
d94c03d084
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14802] Add test for empty/blank lines in poll options
  [ticket/14802] Empty/blank lines should not be additional poll options
2016-10-03 20:21:46 +02:00
Tristan Darricau
10ae96c9b6
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14786] Add mcp_forum_actions_before/after events
2016-10-02 18:13:13 +02:00
Tristan Darricau
3375ce16eb
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14787] Add 1 more parameter to the core.search_modify_url_parameters
2016-10-02 18:08:26 +02:00
Tristan Darricau
2602c2d29c
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14801] Highlighting utf8 strings in search results
2016-10-02 17:44:59 +02:00
Tristan Darricau
bd71c3d8e2
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14789] Remove obsolete check_form_key() and add missing hashes
  [ticket/14789] Move form key checks to where they actually do something
2016-10-02 17:18:35 +02:00
Tristan Darricau
a0c508b926
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14805] Ignore platform requirements while building packages
2016-10-02 17:14:58 +02:00
Marc Alexander
c30a2b27a5
Merge branch '3.2.x' 2016-10-01 16:58:15 +01:00
Marc Alexander
89f3e5d29e
Merge branch '3.2.x' 2016-10-01 11:07:46 +01:00
Marc Alexander
0b1d7cc53f
Merge branch '3.2.x' 2016-09-30 21:49:41 +01:00
Tristan Darricau
ab84605991
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14799] purge_notifications() should not leave open transactions.
2016-09-28 20:58:39 +02:00
Tristan Darricau
c4812a2d83
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14797] Support PHP 7.1 and clearly state support for latest versions
2016-09-25 17:26:32 +02:00
Tristan Darricau
a713f5159a
Merge branch '3.2.x'
* 3.2.x:
  [ticket/10809] Reflect MSSQL removal in docs files
  [ticket/10809] Remove MSSQL support
2016-09-25 17:19:18 +02:00
Marc Alexander
e2431502d1
Merge branch '3.2.x' 2016-09-24 21:45:36 +02:00
Marc Alexander
531d23935a
Merge branch '3.2.x' 2016-09-24 13:04:27 +02:00
Marc Alexander
62e288bc90
Merge branch '3.2.x' 2016-09-24 11:50:20 +02:00
Tristan Darricau
f9b7bbafac
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14484] Remove duplicate methods and no longer needed calls
  [ticket/14484] Remove invalid code caused by merge conflict
  [ticket/14484] Properly enable extensions in UI tests
  [ticket/14484] Move facebook/webdriver back to tests dir composer.json
  [ticket/14484] Move facebook webdriver to main composer.json
2016-09-24 10:31:48 +02:00
Marc Alexander
1b57fed387
Merge branch '3.2.x' 2016-09-24 10:28:42 +02:00
Marc Alexander
8b17274d7f
Merge branch '3.2.x' 2016-09-24 10:04:38 +02:00
Marc Alexander
173adc1053
Merge branch '3.2.x' 2016-09-24 09:56:33 +02:00
Marc Alexander
4fffe2eb4d
Merge branch '3.2.x' 2016-09-24 09:42:21 +02:00
Marc Alexander
f79aabb866
Merge branch '3.2.x' 2016-09-24 09:36:08 +02:00
Marc Alexander
b15517e700
Merge branch '3.2.x' 2016-09-23 21:10:29 +02:00
Marc Alexander
bbb1ff325b
Merge branch '3.2.x' 2016-09-23 20:55:24 +02:00
Marc Alexander
1b82a9d608
Merge branch '3.2.x' 2016-09-22 21:26:38 +02:00
Marc Alexander
8c53b369d4
Merge branch '3.2.x' 2016-09-22 21:24:02 +02:00
Máté Bartus
a94c4ce0dd Merge branch '3.2.x'
* 3.2.x:
  [ticket/14791] Get form tokens from correct button in search test base
2016-09-22 10:16:22 +02:00
Tristan Darricau
9df5a7e7da
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14787] Add more parameters to the core.search_modify_url_parameters
2016-09-18 21:25:19 +02:00
Tristan Darricau
3c2b7d026b
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14789] Add form tokens to tests and uncomment add_form_key
  [ticket/14789] Add link hashes and form tokens to all acp links/buttons
2016-09-18 21:17:18 +02:00
Tristan Darricau
2d99f129ea
[ticket/11063] Use HTTPS for phpBB's version check
PHPBB3-11063
2016-09-18 19:01:20 +02:00
Tristan Darricau
b12ab19ecd
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14788] Update CREDITS.txt
2016-09-18 13:28:42 +02:00
Marc Alexander
3fdeb74e02
Merge branch '3.2.x' 2016-09-18 13:08:55 +02:00
Marc Alexander
ce3d46c19a
Merge branch '3.2.x' 2016-09-17 16:27:57 +02:00
Marc Alexander
ea4a0e3439
Merge branch '3.2.x' 2016-09-17 13:00:24 +02:00
Marc Alexander
d21d2bca87
Merge branch '3.2.x' 2016-09-17 08:54:08 +02:00
Marc Alexander
ca7fdf4e5b
Merge branch '3.2.x' 2016-09-17 00:05:13 +02:00
Andreas Fischer
4c54237e3e Merge branch '3.2.x'
* 3.2.x:
  [ticket/14782] Use the $select variable in "Your Posts" search
2016-09-15 19:30:55 +02:00
Marc Alexander
53d96f66e5
Merge branch '3.2.x' 2016-09-14 20:51:42 +02:00
Marc Alexander
c571d99c0f Merge pull request #4441 from Nicofuma/ticket/14769
[ticket/14769] Fix CLI installer configuration compatibility with SF 3
2016-09-13 21:39:59 +02:00
Tristan Darricau
6d7d7d4c0f
Revert "Deploy on Heroku"
This reverts commit 89842299d7.
2016-09-13 01:04:26 +02:00
Tristan Darricau
89842299d7
Deploy on Heroku 2016-09-13 01:01:01 +02:00
Tristan Darricau
d9aea27c75
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14774] Support partial downloads of attachments
2016-09-11 13:59:08 +02:00
Tristan Darricau
b8260cadf0
[ticket/14769] Fix CLI installer configuration compatibility with SF 3
PHPBB3-14769
2016-09-11 13:41:33 +02:00
Marc Alexander
6f31d334e0 Merge branch '3.2.x' 2016-09-11 11:08:41 +02:00
Marc Alexander
38866f927c Merge branch '3.2.x' 2016-09-09 23:39:25 +02:00
Marc Alexander
0fdb72dd29 Merge branch '3.2.x' 2016-09-07 21:25:35 +02:00
Marc Alexander
66e481c501 Merge branch '3.2.x' 2016-09-06 21:50:28 +02:00
Marc Alexander
d13ef57ff4 Merge branch '3.2.x' 2016-09-06 21:45:52 +02:00
Marc Alexander
b8423ed6ff Merge branch '3.2.x' 2016-09-04 17:47:57 +02:00
Tristan Darricau
a94cb72b8e
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14763] Specify correct class for local files class type
2016-09-03 14:54:05 +02:00
Marc Alexander
0fd39234eb Merge pull request #4431 from VSEphpbb/ticket/14761
[ticket/14761] myisam tests should be setup on PHP 5.5 (5.4 removed)
2016-09-02 19:26:28 +02:00
Matt Friedman
55d927493c [ticket/14761] myisam should be setup on PHP 5.5 (5.4 removed)
PHPBB3-14761
2016-09-01 20:35:35 -07:00
Tristan Darricau
c61465dbe7
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14727] Event core.search_modify_submit_parameters

 Conflicts:
	phpBB/search.php
2016-09-01 16:25:13 +02:00
Tristan Darricau
e6be2e558f
Merge branch '3.2.x'
* 3.2.x:
  [ticket/10961] Send HTTP 403 when applicable
2016-09-01 14:54:06 +02:00
Tristan Darricau
0c91160856
Merge pull request #4412 from Senky/ticket/14573
[ticket/14573] Extend breadcrumb to support more pages

* Senky/ticket/14573:
  [ticket/14573] Add Whoisonline breadcrumbs
  [ticket/14573] Add Memberlist breadcrumbs
  [ticket/14573] Add MCP breadcrumbs
  [ticket/14573] Add UCP breadcrumbs
  [ticket/14573] Add Search breadcrumbs
  [ticket/14573] Add FAQ breadcrumbs
2016-09-01 14:50:15 +02:00
Marc Alexander
7a9f8ddee9 Merge branch '3.2.x' 2016-08-31 21:42:15 +02:00
Tristan Darricau
9e53c7e0c3
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14673] Changes wrong language variable in mcp_forum
2016-08-31 19:08:27 +02:00
Tristan Darricau
7919cf7462
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14588] fix header search rtl
2016-08-31 19:04:28 +02:00
Marc Alexander
a08b078440 Merge branch '3.2.x' 2016-08-28 15:54:33 +02:00
Marc Alexander
a78a334a0d Merge branch '3.2.x' 2016-08-28 15:45:10 +02:00
Marc Alexander
e740552bfb Merge branch '3.2.x' 2016-08-28 00:12:57 +02:00
Crizzo
aaf45d12ec Merge branch '3.2.x' 2016-08-27 16:20:15 +02:00
Andreas Fischer
6d12b454cb Merge branch '3.2.x'
* 3.2.x:
  [ticket/14749] Adds missing } in mcp_forum.html to TOPIC_DELETED
2016-08-22 22:05:52 +02:00
Marc Alexander
34b3e4b8e2 Merge branch '3.2.x' 2016-08-21 19:04:20 +02:00
Marc Alexander
229816ebe8 Merge branch '3.2.x' 2016-08-21 18:57:37 +02:00
Marc Alexander
c3681a259c Merge branch '3.2.x' 2016-08-21 10:07:40 +02:00
Marc Alexander
8783ede6e0 Merge branch '3.2.x' 2016-08-21 09:51:28 +02:00
Marc Alexander
f10d68c07e Merge branch '3.2.x' 2016-08-21 09:45:02 +02:00
Marc Alexander
dc2777e769 Merge branch '3.2.x' 2016-08-16 21:02:56 +02:00
Marc Alexander
9dbe47ba8e Merge branch '3.2.x' 2016-08-16 20:49:36 +02:00
Jakub Senko
6260beb3f2 [ticket/14573] Add Whoisonline breadcrumbs
PHPBB3-14573
2016-08-15 18:12:20 +02:00
Jakub Senko
51a744fda5 [ticket/14573] Add Memberlist breadcrumbs
PHPBB3-14573
2016-08-15 18:09:23 +02:00
Jakub Senko
10e7c88877 [ticket/14573] Add MCP breadcrumbs
PHPBB3-14573
2016-08-15 17:35:32 +02:00
Jakub Senko
5292f9c091 [ticket/14573] Add UCP breadcrumbs
PHPBB3-14573
2016-08-15 17:34:33 +02:00
Jakub Senko
fc0714721e [ticket/14573] Add Search breadcrumbs
PHPBB3-14573
2016-08-15 17:25:22 +02:00
Jakub Senko
3870b221d6 [ticket/14573] Add FAQ breadcrumbs
PHPBB3-14573
2016-08-15 17:20:20 +02:00
Marc Alexander
0df1d39c1f Merge branch '3.2.x' 2016-08-13 23:14:11 +02:00
Marc Alexander
c8bdd0a67c Merge pull request #4232 from CHItA/ticket/14542
[ticket/14542] Move cron to controller
2016-08-08 09:44:52 +02:00
Máté Bartus
8c137a5658 [ticket/14542] Add missing dockblocks
PHPBB3-14542
2016-08-07 22:03:21 +02:00
Marc Alexander
5acb831f19 Merge pull request #4282 from CHItA/ticket/14584
[ticket/14548] Move deprecated globals and functions
2016-08-07 21:02:17 +02:00
Máté Bartus
447f094871 [ticket/14542] Fix tests
PHPBB3-14542
2016-08-05 23:03:35 +02:00
Máté Bartus
6eecc26e31 [ticket/14542] Move cron to controller
PHPBB3-14542
2016-08-05 22:50:54 +02:00
Máté Bartus
6ca10fc85a Merge branch '3.2.x' 2016-08-05 21:29:27 +02:00
Marc Alexander
e2207c65e7 Merge branch '3.2.x' 2016-08-05 20:18:54 +02:00
Marc Alexander
d74e85ffd9 Merge branch '3.2.x' 2016-08-04 20:47:33 +02:00
Marc Alexander
81f0d912b0 Merge branch '3.2.x' 2016-08-03 22:21:47 +02:00
Marc Alexander
94e6479c93 Merge branch '3.2.x' 2016-08-03 21:54:38 +02:00
Marc Alexander
da15d435bf Merge branch '3.2.x' 2016-08-01 20:42:16 +02:00
Marc Alexander
4cd89dcda7 Merge branch '3.2.x' 2016-07-31 15:39:10 +02:00
Oliver Schramm
46045eb9b0 Merge branch '3.2.x' 2016-07-30 23:23:00 +02:00
Máté Bartus
832722417a Merge pull request #4350 from marc1706/ticket/14670
[ticket/14670] Use symfony 3.x in master branch
2016-07-29 17:51:50 +02:00
Máté Bartus
e9f28ea22c [ticket/14584] Change all to be removed tags to 4.0
PHPBB3-14584
2016-07-29 17:48:26 +02:00
Máté Bartus
54e5d41359 [ticket/14548] Move deprecated globals and functions
PHPBB3-14584
2016-07-29 17:48:00 +02:00
Andreas Fischer
0dc13c720c Merge branch '3.2.x'
* 3.2.x:
  [ticket/14652] Fix typos in core.index_modify_birthdays_list vars descriptions
2016-07-29 09:41:51 +02:00
Marc Alexander
224b0bb8d2 [ticket/14670] Set shared flag instead of defining prototype scope
The prototype scope was deprecated in symfony 2.8 and removed in 3.0.

PHPBB3-14670
2016-07-24 21:52:05 +02:00
Marc Alexander
402292cb07 [ticket/14670] Do not backup static attributes
This seems to cause issues with the UI tests as the backed up
static web driver does not seem to be properly initialized.

PHPBB3-14670
2016-07-24 19:30:02 +02:00
Marc Alexander
6d2a9805db Merge branch '3.2.x' 2016-07-24 19:15:53 +02:00
Marc Alexander
e1f9c946ef [ticket/14670] Modify service definition for RouterListener
PHPBB3-14670
2016-07-23 17:54:45 +02:00
Marc Alexander
d66e8cba23 [ticket/14670] Fix typo in .travis.yml
PHPBB3-14670
2016-07-23 17:13:54 +02:00
Marc Alexander
74abce31bc [ticket/14670] Remove usage of prototype scope in tests
In this specific case, the mock container builder is used which does not
even support setting the scope.

PHPBB3-14670
2016-07-23 17:13:54 +02:00
Marc Alexander
b93bdfb1c3 [ticket/14670] Add new travis builds and PHP 5.5 requirement
PHPBB3-14670
2016-07-23 17:13:54 +02:00
Marc Alexander
42b6dc38c5 [ticket/14670] Fix incompatibilities with container definitions
PHPBB3-14670
2016-07-23 17:13:54 +02:00
Marc Alexander
59a228f7cd [ticket/14670] Use symfony 3.1 in master branch
Removed sami as it doesn't have a version compatible
with symfony 3.x.

PHPBB3-14670
2016-07-23 17:13:54 +02:00
Máté Bartus
96617e8e46 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14717] Quote strings beginning with @ or % in yaml definitions
2016-07-23 16:57:56 +02:00
Marc Alexander
0628735f57 Merge branch '3.2.x' 2016-07-21 22:05:23 +02:00
Marc Alexander
83fadbe697 Merge branch '3.2.x' 2016-07-20 20:25:08 +02:00
Máté Bartus
0336bef2d9 Merge branch '3.2.x' 2016-07-19 19:24:52 +02:00
Máté Bartus
5760099618 Merge branch '3.2.x' 2016-07-19 10:20:21 +02:00
Marc Alexander
c5bfcb4c48 Merge branch '3.2.x' 2016-07-18 20:40:41 +02:00
Marc Alexander
c14d7d719e Merge branch '3.2.x' 2016-07-17 22:10:12 +02:00
Marc Alexander
cff33d6c39 Merge branch '3.2.x' 2016-07-17 17:52:09 +02:00
Marc Alexander
7eb8d8fcae Merge branch '3.2.x' 2016-07-17 15:57:33 +02:00
Marc Alexander
8760a1fd51 Merge branch '3.2.x' 2016-07-17 15:54:19 +02:00
Marc Alexander
ae6e5a6c20 Merge branch '3.2.x' 2016-07-17 15:52:46 +02:00
Marc Alexander
3816b5e54b Merge branch '3.2.x' 2016-07-17 11:06:54 +02:00
Marc Alexander
007aeb5dec Merge branch '3.2.x' 2016-07-17 11:05:34 +02:00
Marc Alexander
9227ade5e3 Merge branch '3.2.x' 2016-07-17 10:56:59 +02:00
Crizzo
95124db4c9 Merge branch '3.2.x' 2016-07-16 23:45:54 +02:00
Marc Alexander
1c20bc33a5 Merge branch '3.2.x' 2016-07-16 21:25:53 +02:00
Marc Alexander
305efd648b Merge branch '3.2.x' 2016-07-16 19:49:31 +02:00
Marc Alexander
4e840fee16 Merge branch '3.2.x'
Conflicts:
	phpBB/composer.lock
2016-07-14 20:23:27 +02:00
Marc Alexander
96406f9b2e Merge branch '3.2.x' 2016-07-14 20:14:30 +02:00
Marc Alexander
c880d73fe8 Merge branch '3.2.x' 2016-07-14 20:11:54 +02:00
Andreas Fischer
c2860cbabb Merge branch '3.2.x'
* 3.2.x:
  [ticket/14665] Remove invalid syntax in report_id_auto_increment migration
2016-07-10 20:06:48 +02:00
Andreas Fischer
a4f575c322 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14689] Build API docs for 3.2.x
2016-07-08 14:12:52 +02:00
Marc Alexander
113738fce9 Merge branch '3.2.x' 2016-07-07 19:20:42 +02:00
Marc Alexander
cd45922186 Merge branch '3.2.x' 2016-07-06 19:30:26 +02:00
Marc Alexander
fc8a7013d6 Merge branch '3.2.x' 2016-07-06 19:24:08 +02:00
Marc Alexander
983d9a629b Merge branch '3.2.x' 2016-07-06 19:19:21 +02:00
Marc Alexander
46aa5e65e4 Merge branch '3.2.x' 2016-06-28 21:10:18 +02:00
Marc Alexander
c9716a8b63 Merge branch '3.2.x' 2016-06-27 22:06:08 +02:00
Tristan Darricau
fe9df5b76b
[Release 3.2.0-RC1] Restore versions in master
This reverts commit 37cf178c0c.
2016-06-27 21:59:53 +02:00
Tristan Darricau
926d55bc02
Merge branch '3.2.x'
* 3.2.x:
  [Release 3.2.0-RC1] Update version to 3.2.0-RC2-dev
2016-06-27 21:58:43 +02:00
Tristan Darricau
f9d251943b
Merge branch '3.2.x'
* 3.2.x:
  [prep-release-3.2.0-RC1] Update changelog
  [prep-release-3.2.0-RC1] Add migration
  [prep-release-3.2.0-RC1] Update schema.json
  [prep-release-3.2.0-RC1] Update version to 3.2.0-RC1
2016-06-27 21:56:21 +02:00
Marc Alexander
8bdbca3f52 Merge branch '3.2.x' 2016-06-26 10:27:26 +02:00
Marc Alexander
155d24107a Merge branch '3.2.x'
Conflicts:
	phpBB/composer.lock
2016-06-20 21:24:46 +02:00
Máté Bartus
1dc622e921 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14660] Remove redundant empty line in ucp_profile.php
2016-06-20 10:14:18 +02:00
Marc Alexander
871a97b4b3 Merge branch '3.2.x' 2016-06-19 22:33:37 +02:00
Marc Alexander
9e7f5e9d86 Merge branch '3.2.x' 2016-06-19 22:07:44 +02:00
Marc Alexander
f9a38cafb2 Merge branch '3.2.x'
Conflicts:
	phpBB/language/en/install.php
2016-06-19 18:57:52 +02:00
Marc Alexander
9b748631ed Merge branch '3.2.x' 2016-06-19 18:38:25 +02:00
Marc Alexander
f8978f23a6 Merge branch '3.2.x' 2016-06-19 18:25:37 +02:00
Marc Alexander
a6863249a1 Merge branch '3.2.x' 2016-06-19 18:07:55 +02:00
Marc Alexander
2a0c4a8fa9 Merge branch '3.2.x' 2016-06-19 17:55:37 +02:00
Marc Alexander
74f36bc1c9 Merge branch '3.2.x' 2016-06-19 17:49:10 +02:00
Marc Alexander
ff2c9202bc Merge branch '3.2.x' 2016-06-19 17:46:15 +02:00
Marc Alexander
f1306cf9ff Merge branch '3.2.x' 2016-06-19 17:21:20 +02:00
Marc Alexander
4296e0a329 Merge branch '3.2.x' 2016-06-13 22:08:19 +02:00
Andreas Fischer
83682fe4cf Merge branch '3.2.x'
* 3.2.x:
  [ticket/14291] Do not update filesize if displaying thumbnail
2016-06-11 13:45:58 +02:00
Marc Alexander
36e78f4aba Merge branch '3.2.x' 2016-06-08 20:47:20 +02:00
Marc Alexander
34d44d58c3 Merge branch '3.2.x' 2016-06-08 20:32:30 +02:00
Marc Alexander
1bf58c654a Merge branch '3.2.x' 2016-06-04 16:16:22 +02:00
Marc Alexander
401e78c5b0 Merge branch '3.2.x' 2016-05-31 21:43:21 +02:00
Marc Alexander
b465df321c Merge branch '3.2.x' 2016-05-28 09:59:55 +02:00
Marc Alexander
57733f84e5 Merge branch '3.2.x' 2016-05-27 22:14:00 +02:00
Marc Alexander
51d80174b1 Merge branch '3.2.x' 2016-05-27 21:10:51 +02:00
Máté Bartus
1d9e8e4485 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14650] Semi-colon instead of slash to make Matt happy
  [ticket/14650] Move CONTRIBUTING.md and add pull request template
2016-05-27 13:29:26 +02:00
Marc Alexander
89371294bf Merge branch '3.2.x' 2016-05-26 15:47:25 +02:00
Marc Alexander
682aa32af1 Merge branch '3.2.x' 2016-05-24 21:47:56 +02:00
Máté Bartus
8afbb3fb76 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14645] Language pack not reconised when using a symlink
2016-05-22 21:44:48 +02:00
Marc Alexander
4cf0b56d7a Merge branch '3.2.x' 2016-05-16 14:05:29 +02:00
Máté Bartus
3c1cd4f478 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14624] Remove no longer existing event argumemt
2016-05-16 12:12:04 +02:00
Marc Alexander
c24b29cc36 Merge branch '3.2.x' 2016-05-15 23:57:47 +02:00
Tristan Darricau
ddcd458167
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14595] Added smtp_port where places where smtp_host exists. PHPBB3-14595
  [ticket/14595] Added SMTP port to getConfigTreeBuilder PHPBB3-14595
2016-05-15 10:20:38 +02:00
Marc Alexander
b70b9714dd Merge branch '3.2.x' 2016-05-12 19:18:31 +02:00
Tristan Darricau
c43fabf502
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14619] Updates 3.1.x/ascraeus to 3.2.x/rhea
2016-05-02 21:19:58 +02:00
Tristan Darricau
7c8f383bf2
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14607] Add missing auto_increment to report_id
2016-05-02 21:14:35 +02:00
Tristan Darricau
21bd3b7c0a
Merge branch '3.2.x'
* 3.2.x:
  [ticket/13969] Remove obsolute language files
2016-04-29 20:16:48 +02:00
Tristan Darricau
d70a9fb81e
Merge branch '3.2.x'
* 3.2.x:
2016-04-29 20:11:42 +02:00
Tristan Darricau
6949ee162d
erge branch 'prep-release-3.2.0-b2'
* prep-release-3.2.0-b2:
  [prep-release-3.2.0-b2] Add schema.json
  [prep-release-3.2.0-b2] Add changelog for 3.2.0-b2
  [prep-release-3.2.0-b2] Add migration for 3.2.0-b2
  [prep-release-3.2.0-b2] Update version to 3.2.0-b2
2016-04-28 21:51:23 +02:00
Marc Alexander
682c44cee4 Merge branch '3.2.x' 2016-04-23 23:04:13 +02:00
Joas Schilling
4b51590520 Merge branch '3.2.x' 2016-04-16 12:51:06 +02:00
Tristan Darricau
36c87313a4
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14589] Fix @var usage
2016-04-13 19:14:18 +02:00
Tristan Darricau
3a028ef067
Merge pull request #4288 from CHItA/ticket/14601
[ticket/14601] Fix composer.lock

* CHItA/ticket/14601:
  [ticket/14601] Fix composer.lock
2016-04-13 19:06:46 +02:00
Máté Bartus
caf63ba86b [ticket/14601] Fix composer.lock
PHPBB3-14601
2016-04-13 10:52:12 +02:00
Máté Bartus
3a44ac1690 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14598] Support vars docblock in sniffer
2016-04-13 10:20:39 +02:00
Máté Bartus
13a3e99848 Merge branch '3.2.x'
* 3.2.x:
  [ticket/13616] Fix CS + constant in the core extension
  [ticket/13616] Fix UI tests
  [ticket/13616] Cleanup globals after installing the board in func tests
  [ticket/13616] Updates direct call to twig environment constructor
  [ticket/13616] Uses a php 5.4 compatible version
  [ticket/13616] Uses symfony/proxy-manager-bridge to lazy load twig lexer

Conflicts:
	phpBB/composer.lock
2016-04-13 10:14:47 +02:00
Tristan Darricau
94853ba2dd
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14589] Fix grammatical errors in language strings
  [ticket/14589] Add error messages for failable installer requirements
2016-04-12 11:27:03 +02:00
Marc Alexander
ffcde0c95a Merge branch '3.2.x' 2016-04-11 21:27:20 +02:00
Joas Schilling
4a1d1dd6a5 Merge branch '3.2.x' 2016-04-09 19:53:57 +02:00
Joas Schilling
c03d9d9acc
Merge branch '3.2.x'
* 3.2.x:
  [ticket/14587] Remove sectionGroup from web.config
2016-04-08 16:35:18 +02:00
Marc Alexander
662fbc7cde Merge branch '3.2.x' 2016-04-07 21:59:44 +02:00
Marc Alexander
76af1c608c Merge branch '3.2.x' 2016-04-06 21:00:41 +02:00
Marc Alexander
a6c90643fd Merge branch '3.2.x' 2016-04-06 20:54:57 +02:00
Tristan Darricau
4ded3864cd Merge branch '3.2.x'
* 3.2.x:
  [ticket/14559] Remove attachment BBCode tags from the quoted message
2016-04-03 16:34:46 +02:00
Tristan Darricau
b1085b7dcb Merge branch '3.2.x'
* 3.2.x:
  [ticket/14561] Remove requires for functions in tests
  [ticket/14561] Small change to progress bar output
  [ticket/14561] Fix function docblock in activate command
  [ticket/14561] Add a progress bar to reclean command
  [ticket/14561] Use the user loader where appropriate
  [ticket/14561] Add extra help explaining reclean command
  [ticket/14561] Import classes with use statements
  [ticket/14561] Remove unused use statements
  [ticket/14561] Refactor tests
  [ticket/14561] Reclean usernames command
  [ticket/14561] User activate command
  [ticket/14561] User delete command
2016-04-03 16:32:25 +02:00
Tristan Darricau
71c4ffceec Merge branch '3.2.x'
* 3.2.x:
  [ticket/13502] Also cover passing object to resolver in tests
  [ticket/13502] Test getArguments() method of controller resolver
  [ticket/13502] Fix coding style
  [ticket/13502] Controller resolver should handle callable functions and objects
2016-04-03 16:04:59 +02:00
Tristan Darricau
3c89a69701 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14532] Do not escape column default in mssql
2016-04-03 16:03:07 +02:00
Tristan Darricau
e2372b369b Merge branch '3.2.x'
* 3.2.x:
  [ticket/14260] Added regression test
2016-04-03 15:51:57 +02:00
Marc Alexander
0eefec86a5 Merge branch '3.2.x' 2016-04-03 10:28:19 +02:00
Tristan Darricau
92fdc14208 Merge branch '3.2.x'
* 3.2.x:
  Revert "[ticket/14562] Language fallback for extension permissions"
  [ticket/14562] Language fallback for extension permissions (3.2.x)
  [ticket/14562] Language fallback for extension permissions
2016-04-02 13:13:01 +02:00
Tristan Darricau
93f932b80f [ticket/14495] Revert changes in master
PHPBB3-14495
2016-04-02 12:12:24 +02:00
Tristan Darricau
2b5037ee96 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14495] Specify correct version numbers in 3.2.x
2016-04-02 12:09:40 +02:00
Tristan Darricau
b81be8f71e Merge branch '3.2.x'
* 3.2.x:
  [ticket/14577] Do not calculate size of array in for loop
2016-04-02 12:07:15 +02:00
Tristan Darricau
49c3da0cb9 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14393] Fix db update progress bar
  [ticket/14393] Fix init for conflict archive
  [ticket/14393] Fix updater behaviour
2016-03-31 22:50:47 +02:00
Tristan Darricau
cae1e4127a Merge branch '3.2.x'
* 3.2.x:
  [ticket/14576] Move common required files to bootstrap
2016-03-31 22:42:55 +02:00
Marc Alexander
7d5e052e97 Merge branch '3.2.x' 2016-03-31 12:30:20 +02:00
Marc Alexander
be5175d451 Merge branch '3.2.x' 2016-03-30 21:04:14 +02:00
Marc Alexander
073cf35422 Merge branch '3.2.x' 2016-03-30 19:01:12 +02:00
Marc Alexander
4ddf69f0f1 Merge branch '3.2.x' 2016-03-30 10:04:57 +02:00
Máté Bartus
646c2e40a2 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14568] Update the repository readme
2016-03-28 19:27:21 +02:00
Marc Alexander
d298e7f5a1 Merge branch '3.2.x' 2016-03-28 00:28:36 +02:00
Tristan Darricau
32c7209887 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14329] Add missing ACP language vars
2016-03-27 16:41:38 +02:00
Tristan Darricau
1fba54ab2e Merge branch '3.2.x'
* 3.2.x:
  [ticket/14272] Allow input of floats for filesize
  [ticket/14272] Use input type number instead of text in avatars
  [ticket/14272] Assign min and max values for avatar driver settings
  [ticket/14272] Define min and max values for avatar width and height
  [ticket/14272] Disable not toggled form elements
  [ticket/14272] Make sure phpbb_avatar_manager was defined
  [ticket/14272] Remove useless check
  [ticket/14272] Fix invalid or missing min/max settings
  [ticket/14272] Assign min/max for all allowed types
  [ticket/14272] Only use maxlength and size for allowed input elements
2016-03-27 13:34:57 +02:00
Tristan Darricau
c13c7c28ad Merge branch '3.2.x'
* 3.2.x:
  [ticket/14481] Add tests for x_forwarded_proto header
  [ticket/14481] Use port 443 if https is specified in x-forwarded-proto
  [ticket/14481] Respect HTTP_X_FORWARDED headers for implying https
2016-03-27 12:56:06 +02:00
Marc Alexander
475b92e28e Merge branch '3.2.x' 2016-03-27 12:40:41 +02:00
Marc Alexander
4924e225d7 Merge branch '3.2.x' 2016-03-27 12:37:32 +02:00
Marc Alexander
42c923ba5a Merge branch '3.2.x' 2016-03-27 12:35:08 +02:00
Tristan Darricau
9467b602a8 Merge branch '3.2.x'
* 3.2.x: (26 commits)
  [ticket/12684] Use a switch statement for readability
  [ticket/12684] Refactor a test
  [ticket/12684] Use interactive method correctly
  [ticket/12684] Extract interactivity to a method
  [ticket/12684] Update option help
  [ticket/12684] Add extended help for the user:add command
  [ticket/12684] Add shorthand alternates to the options
  [ticket/12684] Remove whitespace
  [ticket/12684] Add an error on user creation failure
  [ticket/12684] Remove unnecessary null arguments
  [ticket/12684] Additional clean up
  [ticket/12684] Allowed to use $this in enclosure
  [ticket/12684] Move all lang keys to cli
  [ticket/12684] Fix a few mistakes and clean it up
  [ticket/12684] Some code clean up
  [ticket/12684] Another little fix
  [ticket/12684] Fix tests
  [ticket/12684] Update to use non-deprecated methods
  [ticket/12684] Add send email option
  [ticket/12684] Add input validation
  ...
2016-03-26 19:38:59 +01:00
Tristan Darricau
8e15967a66 Merge branch '3.2.x'
* 3.2.x:
  [ticket/13013] Explain to user explicitl what "participate more" means
2016-03-26 19:21:49 +01:00
Tristan Darricau
053f89fa07 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14134] Fix Okay in a comment.
  [ticket/14134] Fix code comments.
  [ticket/14134] Send warning notification PM in user's language.
2016-03-26 18:59:35 +01:00
Tristan Darricau
cb84946d7b Merge branch '3.2.x'
* 3.2.x:
2016-03-25 11:56:16 +01:00
Tristan Darricau
ce24e46879 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14437] Make sure attachments array is properly ordered before processing
  [ticket/14437] Preserve attachment ID order by ordering by attach_id
  [ticket/14437] Sort attachments after assigning inline attachments
  [ticket/14437] Correctly assume index from attachment display order
2016-03-25 11:49:57 +01:00
Tristan Darricau
a54b528bc6 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14497] Do not check for doctype on index and use correct return
  [ticket/14497] Add test for visiting installer
  [ticket/14497] Use nginx sample config in travis tests
  [ticket/14497] Support second app.php script in install folder
2016-03-25 11:46:16 +01:00
Tristan Darricau
06186ea250 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14241] Log fatal captcha error to error log
  [ticket/14241] Prevent empty q&a as a result of improper settings
2016-03-25 11:43:39 +01:00
Tristan Darricau
5d118581ce Merge branch '3.2.x'
* 3.2.x:
  [ticket/14527] Decode automatically generated postlink without prefix
  [ticket/14527] Add tests for reverted improper fix
  [ticket/14527] Retrieve link URL from href and not link text
2016-03-25 11:35:47 +01:00
Tristan Darricau
e7cf42da8c Merge branch '3.2.x'
* 3.2.x:
  [ticket/13630] Prevent empty parameter select_single
2016-03-25 11:21:29 +01:00
Tristan Darricau
dfd7426be4 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14530] Only generate text again if sig was parsed for storage
  [ticket/14530] Add accidentally removed sig_parsed flag
2016-03-25 11:14:33 +01:00
Tristan Darricau
ba9e9ecfa3 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14290] Correctly use modified since header
2016-03-25 11:11:09 +01:00
Tristan Darricau
3bb78d3b85 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14381] Set the mode in message parser to "reparse"
2016-03-25 11:03:47 +01:00
Marc Alexander
5bb1a98125 Merge branch '3.2.x' 2016-03-24 21:15:21 +01:00
Tristan Darricau
80e4bc9ec0 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14136] Add back X-UA-Compatible meta tag
2016-03-24 18:00:48 +01:00
Tristan Darricau
b0d105c8e0 Merge branch '3.2.x'
* 3.2.x:
  [ticket/14536] Force unix time stamps to be integer
2016-03-24 17:54:14 +01:00
Marc Alexander
46faec12fa Merge branch '3.2.x' 2016-03-24 17:22:39 +01:00
Marc Alexander
4d69df687a Merge branch '3.2.x' 2016-03-24 16:33:19 +01:00
Marc Alexander
f729e51ba8 Merge branch '3.2.x' 2016-03-24 15:22:42 +01:00
Marc Alexander
1aedf3ab60 Merge branch '3.2.x' 2016-03-24 11:49:35 +01:00
2103 changed files with 104963 additions and 48732 deletions

View file

@ -1,146 +0,0 @@
build: false
clone_folder: c:\projects\phpbb
version: '{build}'
services:
- iis
environment:
matrix:
- db: mssql
db_version: sql2012sp1
php: 7.1
- db: mssql
db_version: sql2014
php: 7.1
- db: mssql
db_version: sql2016
php: 7.2
# - db: mssql
# db_version: sql2017
# php: 7.1
# - db: mariadb
# php: 7.1
# - db: mysqli
# php: 7.1
# - db: sqlite
# php: 7.1
# - db: postgresql
# php: 7.1
hosts:
phpbb.test: 127.0.0.1
init:
- SET PATH=%systemroot%\system32\inetsrv\;C:\Program Files\OpenSSL;C:\tools\php;c:\php;%PATH%
- SET ANSICON=121x90 (121x90)
- REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v DelayedExpansion /t REG_DWORD /d 1 /f
before_test:
- ps: |
Set-Service wuauserv -StartupType Manual
choco install chocolatey -y --version 0.10.13 --allow-downgrade
choco install php -y --version ((choco search php --exact --all-versions -r | select-string -pattern $env:php | sort { [version]($_ -split '\|' | select -last 1) } -Descending | Select-Object -first 1) -replace '[php|]','')
Get-ChildItem -Path "c:\tools\php$($env:php -replace '([0-9])[.]([0-9])[.]?([0-9]+)?','$1$2')" -Recurse |
Move-Item -destination "c:\tools\php"
cd c:\tools\php
cat php.ini-development | %{$_ -replace "memory_limit = 128M","memory_limit = 1024M"} | Out-File -Encoding "Default" php.ini
Add-Content php.ini "`n date.timezone=UTC"
Add-Content php.ini "`n display_errors=On"
Add-Content php.ini "`n extension_dir=ext"
Add-Content php.ini "`n extension=php_openssl.dll"
Add-Content php.ini "`n extension=php_mbstring.dll"
Add-Content php.ini "`n extension=php_curl.dll"
Add-Content php.ini "`n extension=php_gd2.dll"
Add-Content php.ini "`n extension=php_tidy.dll"
Add-Content php.ini "`n extension=php_fileinfo.dll"
Add-Content php.ini "`n extension=php_pdo_sqlite.dll"
Add-Content php.ini "`n extension=php_sqlite3.dll"
Add-Content php.ini "`n extension=php_pdo_mysql.dll"
Add-Content php.ini "`n extension=php_mysqli.dll"
Add-Content php.ini "`n extension=php_pdo_pgsql.dll"
Add-Content php.ini "`n extension=php_pgsql.dll"
# Get MSSQL driver
if ($env:db -eq "mssql") {
cd c:\tools\php\ext
$DLLVersion = "5.3.0"
$VCVersion = If ([System.Version]"$($env:php)" -ge [System.Version]"7.2") {"vc15"} Else {"vc14"}
curl -o php_sqlsrv-$($DLLVersion)-$($env:php -replace '([0-9])[.]([0-9])[.]?([0-9]+)?','$1.$2')-nts-vc14-x64.zip https://windows.php.net/downloads/pecl/releases/sqlsrv/$($:DLLVersion)/php_sqlsrv-$($DLLVersion)-$($env:php -replace '([0-9])[.]([0-9])[.]?([0-9]+)?','$1.$2')-nts-$($VCVersion)-x64.zip
7z x -y php_sqlsrv-$($DLLVersion)-$($env:php -replace '([0-9])[.]([0-9])[.]?([0-9]+)?','$1.$2')-nts-vc14-x64.zip > $null
curl -o php_pdo_sqlsrv-$($DLLVersion)-$($env:php -replace '([0-9])[.]([0-9])[.]?([0-9]+)?','$1.$2')-nts-vc14-x64.zip https://windows.php.net/downloads/pecl/releases/pdo_sqlsrv/$($DLLVersion)/php_pdo_sqlsrv-$($DLLVersion)-$($env:php -replace '([0-9])[.]([0-9])[.]?([0-9]+)?','$1.$2')-nts-$($VCVersion)-x64.zip
7z x -y php_pdo_sqlsrv-$($DLLVersion)-$($env:php -replace '([0-9])[.]([0-9])[.]?([0-9]+)?','$1.$2')-nts-vc14-x64.zip > $null
Remove-Item c:\tools\php\* -include .zip
cd c:\tools\php
Add-Content php.ini "`nextension=php_sqlsrv.dll"
Add-Content php.ini "`nextension=php_pdo_sqlsrv.dll"
Add-Content php.ini "`n"
$instanceName = $env:db_version.ToUpper()
Start-Service "MSSQL`$$instanceName"
Set-Variable -Name "sqlServerPath" -Value "(local)\$($env:db_version.ToUpper())"
# Create database write test config
sqlcmd -S $sqlServerPath -Q "Use [master]; CREATE DATABASE [phpbb_test] COLLATE Latin1_General_CI_AS"
$data = "<?php`n`n`$dbms = 'phpbb\\db\\driver\\mssqlnative';`n`$dbhost = '.\\$env:db_version';`n`$dbport = '';`n`$dbname = 'phpbb_test';`n`$dbuser = 'sa';`n`$dbpasswd = 'Password12!';`n`$phpbb_functional_url = 'http://phpbb.test/';"; $data | Out-File -Encoding "Default" "c:\\projects\\phpbb\\tests\\test_config.php"
}
elseif ($env:db -eq "mysqli") {
Start-Service MySQL57
$env:MYSQL_PWD="Password12!"
$cmd = '"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql" -e "create database phpbb_test;" --user=root'
iex "& $cmd"
$data = "<?php`n`n`$dbms = 'phpbb\\db\\driver\\mysqli';`n`$dbhost = 'localhost';`n`$dbport = '';`n`$dbname = 'phpbb_test';`n`$dbuser = 'root';`n`$dbpasswd = 'Password12!';`n`$phpbb_functional_url = 'http://phpbb.test/';"; $data | Out-File -Encoding "Default" "c:\\projects\\phpbb\\tests\\test_config.php"
}
elseif ($env:db -eq "postgresql") {
Start-Service postgresql-x64-9.5
$env:PGUSER="postgres"
$env:PGPASSWORD="Password12!"
$Env:Path="C:\Program Files\PostgreSQL\9.6\bin\;$($Env:Path)"
createdb phpbb_test
$data = "<?php`n`n`$dbms = 'phpbb\\db\\driver\\postgres';`n`$dbhost = 'localhost';`n`$dbport = '';`n`$dbname = 'phpbb_test';`n`$dbuser = 'postgres';`n`$dbpasswd = 'Password12!';`n`$phpbb_functional_url = 'http://phpbb.test/';"; $data | Out-File -Encoding "Default" "c:\\projects\\phpbb\\tests\\test_config.php"
}
elseif ($env:db -eq "mariadb") {
appveyor-retry choco install mariadb -y --force
$env:MYSQL_PWD=""
$cmd = '"C:\Program Files\MariaDB 10.2\bin\mysql" -e "create database phpbb_test;" --user=root'
iex "& $cmd"
$data = "<?php`n`n`$dbms = 'phpbb\\db\\driver\\mysqli';`n`$dbhost = 'localhost';`n`$dbport = '';`n`$dbname = 'phpbb_test';`n`$dbuser = 'root';`n`$dbpasswd = '';`n`$phpbb_functional_url = 'http://phpbb.test/';"; $data | Out-File -Encoding "Default" "c:\\projects\\phpbb\\tests\\test_config.php"
}
elseif ($env:db -eq "sqlite") {
# install sqlite
appveyor-retry choco install sqlite -y
sqlite3 c:\projects\test.db "create table aTable(field1 int); drop table aTable;"
$data = "<?php`n`n`$dbms = 'phpbb\\db\\driver\\sqlite3';`n`$dbhost = 'c:\\projects\\test.db';`n`$dbport = '';`n`$dbname = '';`n`$dbuser = '';`n`$dbpasswd = '';`n`$phpbb_functional_url = 'http://phpbb.test/';"; $data | Out-File -Encoding "Default" "c:\\projects\\phpbb\\tests\\test_config.php"
}
# Install PhantomJS
choco install phantomjs -y
Start-Process "phantomjs" "--webdriver=8910" | Out-Null
- ps: |
cd c:\projects\phpbb\phpBB
(Get-Content c:\projects\phpbb\phpBB\web.config).replace("<configuration>", "<configuration>`n`t<system.web>`n`t`t<customErrors mode=`"Off`"/>`n`t</system.web>") | Set-Content c:\projects\phpbb\phpBB\web.config
(Get-Content c:\projects\phpbb\phpBB\web.config).replace("`t</system.webServer>", "`t`t<httpErrors errorMode=`"Detailed`" />`n`t</system.webServer>") | Set-Content c:\projects\phpbb\phpBB\web.config
- cd c:\projects\phpbb\phpBB
- php ..\composer.phar install
- choco install urlrewrite -y
- ps: New-WebSite -Name 'phpBBTest' -PhysicalPath 'c:\projects\phpbb\phpBB' -Force
- ps: Import-Module WebAdministration; Set-ItemProperty 'IIS:\Sites\phpBBTest' -name Bindings -value @{protocol='http';bindingInformation='*:80:phpbb.test'}
- echo Change default anonymous user AUTH to ApplicationPool
- appcmd set config -section:anonymousAuthentication /username:"" --password
- echo Setup FAST-CGI configuration
- appcmd set config /section:system.webServer/fastCGI /+[fullPath='C:\tools\php\php-cgi.exe']
- echo Setup FACT-CGI handler
- appcmd set config /section:system.webServer/handlers /+[name='PHP-FastCGI',path='*.php',verb='*',modules='FastCgiModule',scriptProcessor='C:\tools\php\php-cgi.exe',resourceType='Either']
- iisreset
- NET START W3SVC
- mkdir "C:\projects\phpbb\phpBB\cache\test"
- mkdir "C:\projects\phpbb\phpBB\cache\installer"
- icacls "C:\projects\phpbb\phpBB\cache" /grant Users:F /T
- icacls "C:\projects\phpbb\phpBB\files" /grant Users:F /T
- icacls "C:\projects\phpbb\phpBB\store" /grant Users:F /T
- icacls "C:\projects\phpbb\phpBB\images\avatars\upload" /grant Users:F /T
test_script:
- cd c:\projects\phpbb
- php -e phpBB\vendor\phpunit\phpunit\phpunit --verbose

20
.devcontainer/Dockerfile Normal file
View file

@ -0,0 +1,20 @@
# Debian version
ARG VARIANT="buster"
FROM mcr.microsoft.com/vscode/devcontainers/base:0-${VARIANT}
# Install PHP
RUN apt-get -y update
RUN apt-get -y install php php-xml php-mbstring php-curl php-zip php-xdebug
# Install Composer
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
# Install MySQL
RUN apt-get -y install mysql-server php-mysql
# Xdebug
ADD resources/xdebug.ini /etc/php/8.1/apache2/conf.d/xdebug.ini
# Configure Apache
RUN echo "Listen 8080" >> /etc/apache2/ports.conf && \
a2enmod rewrite

View file

@ -0,0 +1,37 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.238.1/containers/ubuntu
{
"name": "Ubuntu",
"build": {
"dockerfile": "Dockerfile",
// Update 'VARIANT' to pick an Ubuntu version: jammy / ubuntu-22.04, focal / ubuntu-20.04, bionic /ubuntu-18.04
// Use ubuntu-22.04 or ubuntu-18.04 on local arm64/Apple Silicon.
"args": { "VARIANT": "ubuntu-22.04" }
},
// Configure tool-specific properties.
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
"settings": {
// Allow Xdebug to listen to requests from remote (or container)
"remote.localPortHost": "allInterfaces"
},
//"devPort": {},
// Specify which VS Code extensions to install (List of IDs)
"extensions": ["xdebug.php-debug"]
}
},
// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [80, 9003],
// Use 'postCreateCommand' to run commands after the container is created.
"postStartCommand": "bash .devcontainer/resources/setup.sh",
// Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "vscode",
"features": {
"github-cli": "latest"
}
}

View file

@ -0,0 +1,38 @@
installer:
admin:
name: admin
password: adminadmin
email: admin@example.org
board:
lang: en
name: My Board
description: My amazing new phpBB board
database:
dbms: mysqli
dbhost: 127.0.0.1
dbport: 3306
dbuser: phpbb
dbpasswd: phpbb
dbname: phpbb
table_prefix: phpbb_
email:
enabled: false
smtp_delivery : ~
smtp_host: ~
smtp_port: ~
smtp_auth: ~
smtp_user: ~
smtp_pass: ~
server:
cookie_secure: false
server_protocol: http://
force_server_vars: true
server_name: localhost
server_port: 80
script_path: /
extensions: []

View file

@ -0,0 +1,52 @@
# setup.sh
# Commands to install and configure phpBB
# Start MySQL
echo "[Codespaces] Start MySQL"
sudo service mysql start
# Start Apache
echo "[Codespaces] Start Apache"
sudo service apache2 start
# Add SSH key
echo "[Codespaces] Add SSH key"
echo "$SSH_KEY" > /home/vscode/.ssh/id_rsa && chmod 600 /home/vscode/.ssh/id_rsa
# Create a MySQL user to use
echo "[Codespaces] Create MySQL user"
sudo mysql -u root<<EOFMYSQL
CREATE USER 'phpbb'@'localhost' IDENTIFIED BY 'phpbb';
GRANT ALL PRIVILEGES ON *.* TO 'phpbb'@'localhost' WITH GRANT OPTION;
CREATE DATABASE IF NOT EXISTS phpbb;
EOFMYSQL
# Download dependencies
echo "[Codespaces] Install Composer dependencies"
composer install --no-interaction
# Symlink the webroot so it can be viewed
echo "[Codespaces] Create Symlink of webroot"
sudo rm -rf /var/www/html
sudo ln -s /workspaces/phpbb/phpBB /var/www/html
# Copy phpBB config
echo "[Codespaces] Copy phpBB configuration"
cp /workspaces/phpbb/.devcontainer/resources/phpbb-config.yml /workspaces/phpbb/phpBB/install/install-config.yml
# Force the server URL to reflect the Codespace
# https://docs.github.com/en/codespaces/developing-in-a-codespace/default-environment-variables-for-your-codespace
if [ "$CODESPACES" = true ] ; then
echo "[Codespaces] Set the phpBB server name using default environment variables"
codespaces_url="${CODESPACE_NAME}-80.${GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN}"
sed -i "s/localhost/$codespaces_url/g" /workspaces/phpbb/phpBB/install/install-config.yml
fi
# Install phpBB
echo "[Codespaces] Run phpBB CLI installation"
cd /workspaces/phpbb/phpBB && composer install --no-interaction
sudo php /workspaces/phpbb/phpBB/install/phpbbcli.php install /workspaces/phpbb/phpBB/install/install-config.yml
rm -rf /workspaces/phpbb/phpBB/install
# Finished
echo "[Codespaces] phpBB installation completed"

View file

@ -0,0 +1,10 @@
zend_extension=xdebug.so
[xdebug]
xdebug.mode=develop,debug
xdebug.discover_client_host=1
xdebug.client_port=9003
xdebug.start_with_request=yes
xdebug.log='/var/log/xdebug/xdebug.log'
xdebug.connect_timeout_ms=2000
xdebug.idekey=VSCODE

View file

@ -1,10 +1,10 @@
Checklist:
- [ ] Correct branch: master for new features; 3.3.x & 3.2.x for fixes
- [ ] Correct branch: master for new features; 3.3.x for fixes
- [ ] Tests pass
- [ ] Code follows coding guidelines: [master](https://area51.phpbb.com/docs/dev/master/development/coding_guidelines.html), [3.3.x](https://area51.phpbb.com/docs/dev/3.3.x/development/coding_guidelines.html) and [3.2.x](https://area51.phpbb.com/docs/dev/3.2.x/development/coding_guidelines.html)
- [ ] Code follows coding guidelines: [master](https://area51.phpbb.com/docs/master/coding-guidelines.html) and [3.3.x](https://area51.phpbb.com/docs/dev/3.3.x/development/coding_guidelines.html)
- [ ] Commit follows commit message [format](https://area51.phpbb.com/docs/dev/3.3.x/development/git.html)
Tracker ticket (set the ticket ID to **your ticket ID**):
Tracker ticket:
https://tracker.phpbb.com/browse/PHPBB3-12345
https://tracker.phpbb.com/browse/PHPBB-12345

27
.github/check-doctum-parse-errors.sh vendored Executable file
View file

@ -0,0 +1,27 @@
#!/bin/bash
#
# This file is part of the phpBB Forum Software package.
#
# @copyright (c) phpBB Limited <https://www.phpbb.com>
# @license GNU General Public License, version 2 (GPL-2.0)
#
# For full copyright and license information, please see
# the docs/CREDITS.txt file.
#
set -e
if [ ! -f doctum.phar ]; then
# Download the latest (5.x.x) release if the file does not exist
# Remove it to update your phar
curl -O https://doctum.long-term.support/releases/5/doctum.phar
rm -f doctum.phar.sha256
curl -O https://doctum.long-term.support/releases/5/doctum.phar.sha256
sha256sum --strict --check doctum.phar.sha256
rm -f doctum.phar.sha256
chmod +x ./doctum.phar
# You can fetch the latest (5.x.x) version code here:
# https://doctum.long-term.support/releases/5/VERSION
fi
# Show the version to inform users of the script
./doctum.phar version --text
./doctum.phar parse build/doctum-checkout.conf.php -v

63
.github/check-executable-files.sh vendored Executable file
View file

@ -0,0 +1,63 @@
#!/bin/bash
#
# This file is part of the phpBB Forum Software package.
#
# @copyright (c) phpBB Limited <https://www.phpbb.com>
# @license GNU General Public License, version 2 (GPL-2.0)
#
# For full copyright and license information, please see
# the docs/CREDITS.txt file.
#
set -e
root="$1"
path="${root}phpBB/"
# Check the permissions of the files
# The following variables MUST NOT contain any wildcard
# Directories to skip
directories_skipped="-path ${path}develop -o -path ${path}vendor"
# Files to skip
files_skipped="-false"
# Files which have to be executable
executable_files="-path ${path}bin/* -o -path ${path}install/phpbbcli.php"
incorrect_files=$( \
find ${path} \
'(' \
'(' \
${directories_skipped} \
')' \
-a -type d -prune -a -type f \
')' -o \
'(' \
-type f -a \
-not '(' \
${files_skipped} \
')' -a \
'(' \
'(' \
'(' \
${executable_files} \
')' -a \
-not -perm /100 \
')' -o \
'(' \
-not '(' \
${executable_files} \
')' -a \
-perm /111 \
')' \
')' \
')' \
)
if [ "${incorrect_files}" != '' ]
then
echo "The following files do not have proper permissions:";
ls -la ${incorrect_files}
exit 1;
fi

View file

@ -10,12 +10,5 @@
#
set -e
DB=$1
TRAVIS_PHP_VERSION=$2
NOTESTS=$3
if [ "$NOTESTS" == '1' ]
then
find . -type f -a -iregex '.*\.\(gif\|jpg\|jpeg\|png\)$' -a -not -wholename '*vendor/*' | \
parallel --gnu --keep-order 'phpBB/develop/strip_icc_profiles.sh {}'
fi
find . -type f -a -iregex '.*\.\(gif\|jpg\|jpeg\|png\)$' -a -not -wholename '*vendor/*' | \
parallel --gnu --keep-order 'phpBB/develop/strip_icc_profiles.sh {}'

View file

@ -9,15 +9,11 @@
# the docs/CREDITS.txt file.
#
set -e
set +x
sudo npm install -g > /dev/null
npm ci > /dev/null
set -x
SLOWTESTS=$1
if [ "$SLOWTESTS" == '1' ]
then
sudo apt-get -y install ldap-utils slapd php-ldap
mkdir /tmp/slapd
slapd -f travis/ldap/slapd.conf -h ldap://localhost:3389 &
sleep 3
ldapadd -h localhost:3389 -D "cn=admin,dc=example,dc=com" -w adminadmin -f travis/ldap/base.ldif
fi
node_modules/eslint/bin/eslint.js "phpBB/**/*.js"
node_modules/eslint/bin/eslint.js "phpBB/**/*.js.twig"
node_modules/eslint/bin/eslint.js "gulpfile.js"

18
.github/check-stylesheet.sh vendored Executable file
View file

@ -0,0 +1,18 @@
#!/bin/bash
#
# This file is part of the phpBB Forum Software package.
#
# @copyright (c) phpBB Limited <https://www.phpbb.com>
# @license GNU General Public License, version 2 (GPL-2.0)
#
# For full copyright and license information, please see
# the docs/CREDITS.txt file.
#
set -e
set +x
sudo npm install -g > /dev/null
npm ci > /dev/null
set -x
node_modules/stylelint/bin/stylelint.js "phpBB/styles/prosilver/theme/*.css"
node_modules/stylelint/bin/stylelint.js "phpBB/adm/style/*.css"

64
.github/ext-check-executable-files.sh vendored Executable file
View file

@ -0,0 +1,64 @@
#!/bin/bash
#
# This file is part of the phpBB Forum Software package.
#
# @copyright (c) phpBB Limited <https://www.phpbb.com>
# @license GNU General Public License, version 2 (GPL-2.0)
#
# For full copyright and license information, please see
# the docs/CREDITS.txt file.
#
set -e
root="$1"
extname="$2"
path="${root}phpBB/ext/${extname}/"
# Check the permissions of the files
# The following variables MUST NOT contain any wildcard
# Directories to skip
directories_skipped="-path ${path}develop -o -path ${path}vendor -o -path ${path}.git"
# Files to skip
files_skipped="-false"
# Files which have to be executable
executable_files="-path ${path}bin/* -o -path ${path}install/phpbbcli.php"
incorrect_files=$( \
find ${path} \
'(' \
'(' \
${directories_skipped} \
')' \
-a -type d -prune -a -type f \
')' -o \
'(' \
-type f -a \
-not '(' \
${files_skipped} \
')' -a \
'(' \
'(' \
'(' \
${executable_files} \
')' -a \
-not -perm /100 \
')' -o \
'(' \
-not '(' \
${executable_files} \
')' -a \
-perm /111 \
')' \
')' \
')' \
)
if [ "${incorrect_files}" != '' ]
then
echo "The following files do not have proper permissions:";
ls -la ${incorrect_files}
exit 1;
fi

View file

@ -11,10 +11,8 @@
set -e
set -x
DB=$1
TRAVIS_PHP_VERSION=$2
EXTNAME=$3
NOTESTS=$4
EXTNAME=$1
NOTESTS=$2
if [ "$NOTESTS" == "1" ]
then

View file

@ -4,13 +4,13 @@ include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/inetorgperson.schema
include /etc/ldap/schema/nis.schema
pidfile /tmp/slapd/slapd.pid
argsfile /tmp/slapd/slapd.args
pidfile /var/tmp/slapd/slapd.pid
argsfile /var/tmp/slapd/slapd.args
modulepath /usr/lib/openldap
database ldif
directory /tmp/slapd
directory /var/tmp/slapd
suffix "dc=example,dc=com"
rootdn "cn=admin,dc=example,dc=com"

View file

@ -11,13 +11,6 @@
set -e
set -x
DB=$1
TRAVIS_PHP_VERSION=$2
NOTESTS=$3
if [ "$NOTESTS" == '1' ]
then
cd build
../phpBB/vendor/bin/phing sniff
cd ..
fi
cd build
../phpBB/vendor/bin/phing sniff
cd ..

View file

@ -14,14 +14,10 @@
<directory suffix="_test.php">../tests</directory>
<exclude>../tests/functional</exclude>
<exclude>../tests/lint_test.php</exclude>
<exclude>../tests/ui</exclude>
</testsuite>
<testsuite name="phpBB Functional Tests">
<directory suffix="_test.php">../tests/functional</directory>
</testsuite>
<testsuite name="phpBB UI Tests">
<directory suffix="_test.php">../tests/ui</directory>
</testsuite>
</testsuites>
<groups>

View file

@ -14,14 +14,10 @@
<directory suffix="_test.php">../tests</directory>
<exclude>../tests/functional</exclude>
<exclude>../tests/lint_test.php</exclude>
<exclude>../tests/ui</exclude>
</testsuite>
<testsuite name="phpBB Functional Tests">
<directory suffix="_test.php">../tests/functional</directory>
</testsuite>
<testsuite name="phpBB UI Tests">
<directory suffix="_test.php">../tests/ui</directory>
</testsuite>
</testsuites>
<groups>
@ -31,12 +27,12 @@
</groups>
<php>
<!--server name="PHPBB_TEST_DBMS" value="phpbb\db\driver\sqlite3" /-->
<!--server name="PHPBB_TEST_DBHOST" value="../phpbb_unit_tests.sqlite3" /-->
<!--server name="PHPBB_TEST_DBPORT" value="" /-->
<!--server name="PHPBB_TEST_DBNAME" value="" /-->
<!--server name="PHPBB_TEST_DBUSER" value="" /-->
<!--server name="PHPBB_TEST_DBPASSWD" value="" /-->
<server name="PHPBB_TEST_DBMS" value="phpbb\db\driver\mssqlnative" />
<server name="PHPBB_TEST_DBHOST" value="127.0.0.1" />
<server name="PHPBB_TEST_DBPORT" value="" />
<server name="PHPBB_TEST_DBNAME" value="phpbb_tests" />
<server name="PHPBB_TEST_DBUSER" value="sa" />
<server name="PHPBB_TEST_DBPASSWD" value="Pssw0rd_12" />
<server name="PHPBB_TEST_REDIS_HOST" value="localhost" />
<server name="PHPBB_TEST_MEMCACHED_HOST" value="localhost" />
<server name="PHPBB_TEST_TABLE_PREFIX" value="phpbb_"/>

View file

@ -14,14 +14,10 @@
<directory suffix="_test.php">../tests</directory>
<exclude>../tests/functional</exclude>
<exclude>../tests/lint_test.php</exclude>
<exclude>../tests/ui</exclude>
</testsuite>
<testsuite name="phpBB Functional Tests">
<directory suffix="_test.php">../tests/functional</directory>
</testsuite>
<testsuite name="phpBB UI Tests">
<directory suffix="_test.php">../tests/ui</directory>
</testsuite>
</testsuites>
<groups>

View file

@ -14,14 +14,10 @@
<directory suffix="_test.php">../tests</directory>
<exclude>../tests/functional</exclude>
<exclude>../tests/lint_test.php</exclude>
<exclude>../tests/ui</exclude>
</testsuite>
<testsuite name="phpBB Functional Tests">
<directory suffix="_test.php">../tests/functional</directory>
</testsuite>
<testsuite name="phpBB UI Tests">
<directory suffix="_test.php">../tests/ui</directory>
</testsuite>
</testsuites>
<groups>
@ -36,7 +32,7 @@
<server name="PHPBB_TEST_DBPORT" value="5432" />
<server name="PHPBB_TEST_DBNAME" value="phpbb_tests" />
<server name="PHPBB_TEST_DBUSER" value="postgres" />
<server name="PHPBB_TEST_DBPASSWD" value="" />
<server name="PHPBB_TEST_DBPASSWD" value="postgres" />
<server name="PHPBB_TEST_REDIS_HOST" value="localhost" />
<server name="PHPBB_TEST_MEMCACHED_HOST" value="localhost" />
<server name="PHPBB_TEST_TABLE_PREFIX" value="phpbb_"/>

41
.github/phpunit-psql-windows-github.xml vendored Normal file
View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit backupGlobals="true"
backupStaticAttributes="false"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false"
verbose="true"
bootstrap="../tests/bootstrap.php">
<testsuites>
<testsuite name="phpBB Test Suite">
<directory suffix="_test.php">../tests</directory>
<exclude>../tests/functional</exclude>
<exclude>../tests/lint_test.php</exclude>
</testsuite>
<testsuite name="phpBB Functional Tests">
<directory suffix="_test.php">../tests/functional</directory>
</testsuite>
</testsuites>
<groups>
<exclude>
<group>slow</group>
</exclude>
</groups>
<php>
<server name="PHPBB_TEST_DBMS" value="phpbb\db\driver\postgres"/>
<server name="PHPBB_TEST_DBHOST" value="localhost" />
<server name="PHPBB_TEST_DBPORT" value="5432" />
<server name="PHPBB_TEST_DBNAME" value="phpbb_tests" />
<server name="PHPBB_TEST_DBUSER" value="postgres" />
<server name="PHPBB_TEST_DBPASSWD" value="root" />
<server name="PHPBB_TEST_REDIS_HOST" value="localhost" />
<server name="PHPBB_TEST_MEMCACHED_HOST" value="localhost" />
<server name="PHPBB_TEST_TABLE_PREFIX" value="phpbb_"/>
<server name="PHPBB_FUNCTIONAL_URL" value="http://phpbb.test/" />
</php>
</phpunit>

35
.github/phpunit-sqlite3-github.xml vendored Normal file
View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit backupGlobals="true"
backupStaticAttributes="false"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false"
verbose="true"
bootstrap="../tests/bootstrap.php">
<testsuites>
<testsuite name="phpBB Test Suite">
<directory suffix="_test.php">../tests</directory>
<exclude>../tests/functional</exclude>
<exclude>../tests/lint_test.php</exclude>
</testsuite>
<testsuite name="phpBB Functional Tests">
<directory suffix="_test.php">../tests/functional</directory>
</testsuite>
</testsuites>
<groups>
<exclude>
<group>slow</group>
</exclude>
</groups>
<php>
<server name="PHPBB_TEST_REDIS_HOST" value="localhost" />
<server name="PHPBB_TEST_MEMCACHED_HOST" value="localhost" />
<server name="PHPBB_TEST_TABLE_PREFIX" value="phpbb_"/>
<server name="PHPBB_FUNCTIONAL_URL" value="http://localhost/" />
</php>
</phpunit>

View file

@ -12,11 +12,11 @@ set -e
set -x
EXTNAME=$1
BRANCH=$2
# Move the extension in place
mkdir --parents phpBB/ext/$EXTNAME
cp -R ../tmp/* phpBB/ext/$EXTNAME
# Move the extensions travis/phpunit-*-travis.xml files in place
cp -R travis/* phpBB/ext/$EXTNAME/travis
# Move the test files for extensions in place
cp -R .github/*.xml phpBB/ext/$EXTNAME/.github
cp -R .github/*.sh phpBB/ext/$EXTNAME/.github

View file

@ -12,13 +12,7 @@ set -e
set -x
DB=$1
TRAVIS_PHP_VERSION=$2
NOTESTS=$3
if [ "$NOTESTS" == '1' ]
then
exit 0
fi
MYISAM=$2
if [ "$DB" == "postgres" ]
then
@ -26,12 +20,7 @@ then
psql -c 'create database phpbb_tests;' -U postgres
fi
if [ "$TRAVIS_PHP_VERSION" == "5.6" -a "$DB" == "mysqli" ]
if [ "$MYISAM" == '1' ]
then
mysql -e 'SET GLOBAL storage_engine=MyISAM;'
fi
if [ "$DB" == "mysqli" -o "$DB" == "mariadb" ]
then
mysql -e 'create database IF NOT EXISTS phpbb_tests;'
mysql -h 127.0.0.1 -u root -e 'SET GLOBAL default_storage_engine=MyISAM;'
fi

View file

@ -10,5 +10,4 @@
#
set -e
sudo apt-get update
sudo apt-get install -y parallel libimage-exiftool-perl

19
.github/setup-ldap.sh vendored Executable file
View file

@ -0,0 +1,19 @@
#!/bin/bash
#
# This file is part of the phpBB Forum Software package.
#
# @copyright (c) phpBB Limited <https://www.phpbb.com>
# @license GNU General Public License, version 2 (GPL-2.0)
#
# For full copyright and license information, please see
# the docs/CREDITS.txt file.
#
set -e
set -x
sudo apt-get -y install ldap-utils slapd
mkdir /var/tmp/slapd
cp .github/ldap/slapd.conf /var/tmp/slapd/slapd.conf
slapd -d 256 -d 128 -f /var/tmp/slapd/slapd.conf -h ldap://localhost:3389 &
sleep 3
ldapadd -H ldap://localhost:3389 -D "cn=admin,dc=example,dc=com" -w adminadmin -f .github/ldap/base.ldif

View file

@ -12,28 +12,18 @@ set -e
set -x
DB=$1
TRAVIS_PHP_VERSION=$2
PHP_VERSION=$2
NOTESTS=$3
if [ "$NOTESTS" == '1' ]
then
travis/setup-exiftool.sh
travis/setup-unbuffer.sh
fi
if [ "$DB" == "mariadb" ]
then
travis/setup-mariadb.sh
.github/setup-exiftool.sh
.github/setup-unbuffer.sh
fi
if [ "$NOTESTS" != '1' ]
then
travis/setup-php-extensions.sh
fi
if [ "$NOTESTS" != '1' ]
then
travis/setup-webserver.sh
.github/setup-webserver.sh
fi
cd phpBB

143
.github/setup-sphinx.sh vendored Executable file
View file

@ -0,0 +1,143 @@
#!/bin/bash
#
# This file is part of the phpBB Forum Software package.
#
# @copyright (c) phpBB Limited <https://www.phpbb.com>
# @license GNU General Public License, version 2 (GPL-2.0)
#
# For full copyright and license information, please see
# the docs/CREDITS.txt file.
#
set -e
set -x
sudo apt-get install -q -y sphinxsearch
DIR=$(dirname "$0")
SPHINX_DAEMON_HOST="localhost"
SPHINX_DAEMON_PORT="9312"
SPHINX_CONF="$DIR/sphinx.conf"
SPHINX_DATA_DIR="/var/run/sphinxsearch"
SPHINX_LOG="$SPHINX_DATA_DIR/log/searchd.log"
SPHINX_QUERY_LOG="$SPHINX_DATA_DIR/log/sphinx-query.log"
ID="saw9zf2fdhp1goue" # Randomly generated via phpBB unique_id()
PHPBB_TEST_DBHOST="0.0.0.0"
PHPBB_TEST_DBNAME="phpbb_tests"
PHPBB_TEST_DBUSER="root"
PHPBB_TEST_DBPASSWD=""
sudo service sphinxsearch stop
sudo mkdir -p "$SPHINX_DATA_DIR/log"
sudo chown "sphinxsearch" "$SPHINX_DATA_DIR/log"
# Generate configuration file for Sphinx
echo "
source source_phpbb_${ID}_main
{
type = mysql # mysql or pgsql
sql_host = $PHPBB_TEST_DBHOST
sql_user = $PHPBB_TEST_DBUSER
sql_pass = $PHPBB_TEST_DBPASSWD
sql_db = $PHPBB_TEST_DBNAME
sql_port =
sql_query_pre = SET NAMES 'utf8'
sql_query_pre = UPDATE phpbb_sphinx SET max_doc_id = (SELECT MAX(post_id) FROM phpbb_posts) WHERE counter_id = 1
sql_query_range = SELECT MIN(post_id), MAX(post_id) FROM phpbb_posts
sql_range_step = 5000
sql_query = SELECT \
p.post_id AS id, \
p.forum_id, \
p.topic_id, \
p.poster_id, \
p.post_visibility, \
CASE WHEN p.post_id = t.topic_first_post_id THEN 1 ELSE 0 END as topic_first_post, \
p.post_time, \
p.post_subject, \
p.post_subject as title, \
p.post_text as data, \
t.topic_last_post_time, \
0 as deleted \
FROM phpbb_posts p, phpbb_topics t \
WHERE \
p.topic_id = t.topic_id \
AND p.post_id >= \$start AND p.post_id <= \$end
sql_query_post =
sql_query_post_index = UPDATE phpbb_sphinx SET max_doc_id = \$maxid WHERE counter_id = 1
sql_attr_uint = forum_id
sql_attr_uint = topic_id
sql_attr_uint = poster_id
sql_attr_uint = post_visibility
sql_attr_bool = topic_first_post
sql_attr_bool = deleted
sql_attr_timestamp = post_time
sql_attr_timestamp = topic_last_post_time
sql_attr_string = post_subject
}
source source_phpbb_${ID}_delta : source_phpbb_${ID}_main
{
sql_query_pre = SET NAMES 'utf8'
sql_query_range =
sql_range_step =
sql_query = SELECT \
p.post_id AS id, \
p.forum_id, \
p.topic_id, \
p.poster_id, \
p.post_visibility, \
CASE WHEN p.post_id = t.topic_first_post_id THEN 1 ELSE 0 END as topic_first_post, \
p.post_time, \
p.post_subject, \
p.post_subject as title, \
p.post_text as data, \
t.topic_last_post_time, \
0 as deleted \
FROM phpbb_posts p, phpbb_topics t \
WHERE \
p.topic_id = t.topic_id \
AND p.post_id >= ( SELECT max_doc_id FROM phpbb_sphinx WHERE counter_id=1 )
sql_query_post_index =
}
index index_phpbb_${ID}_main
{
path = $SPHINX_DATA_DIR/index_phpbb_${ID}_main
source = source_phpbb_${ID}_main
docinfo = extern
morphology = none
stopwords =
wordforms =
exceptions =
min_word_len = 2
charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, U+4E00..U+9FFF
ignore_chars = U+0027, U+002C
min_prefix_len = 3
min_infix_len = 0
html_strip = 1
index_exact_words = 0
blend_chars = U+23, U+24, U+25, U+26, U+40
}
index index_phpbb_${ID}_delta : index_phpbb_${ID}_main
{
path = $SPHINX_DATA_DIR/index_phpbb_${ID}_delta
source = source_phpbb_${ID}_delta
}
indexer
{
mem_limit = 512M
}
searchd
{
listen = $SPHINX_DAEMON_PORT
log = $SPHINX_LOG
query_log = $SPHINX_QUERY_LOG
read_timeout = 5
max_children = 30
pid_file = $SPHINX_DATA_DIR/searchd.pid
binlog_path = $SPHINX_DATA_DIR
}
" > $SPHINX_CONF
sudo mv "$SPHINX_CONF" "/etc/sphinxsearch/sphinx.conf"
sudo sed -i "s/START=no/START=yes/g" "/etc/default/sphinxsearch"
sudo chmod 777 "/var/run/sphinxsearch"

View file

@ -10,5 +10,4 @@
#
set -e
sudo apt-get update
sudo apt-get install -y expect-dev

80
.github/setup-webserver.sh vendored Executable file
View file

@ -0,0 +1,80 @@
#!/bin/bash
#
# This file is part of the phpBB Forum Software package.
#
# @copyright (c) phpBB Limited <https://www.phpbb.com>
# @license GNU General Public License, version 2 (GPL-2.0)
#
# For full copyright and license information, please see
# the docs/CREDITS.txt file.
#
set -e
set -x
sudo apt-get install -y nginx coreutils
sudo service nginx stop
DIR=$(dirname "$0")
USER=$(whoami)
PHPBB_ROOT_PATH=$(realpath "$DIR/../phpBB")
NGINX_SITE_CONF="/etc/nginx/sites-enabled/default"
NGINX_CONF="/etc/nginx/nginx.conf"
APP_SOCK=$(realpath "$DIR")/php-app.sock
NGINX_PHP_CONF="$DIR/nginx-php.conf"
# php-fpm
PHP_FPM_BIN="/usr/sbin/php-fpm$PHP_VERSION"
PHP_FPM_CONF="$DIR/php-fpm.conf"
if [ ! -f $PHP_FPM_BIN ] && [ -f "/usr/bin/php-fpm" ]
then
PHP_FPM_BIN="/usr/bin/php-fpm"
fi
if [ ! -f $PHP_FPM_BIN ]
then
sudo apt-get install php$PHP_VERSION-fpm php$PHP_VERSION-cli \
php$PHP_VERSION-curl php$PHP_VERSION-xml php$PHP_VERSION-mbstring \
php$PHP_VERSION-zip php$PHP_VERSION-mysql php$PHP_VERSION-sqlite3 \
php$PHP_VERSION-intl php$PHP_VERSION-gd php$PHP_VERSION-pgsql
sudo service php$PHP_VERSION-fpm start
sudo service php$PHP_VERSION-fpm status
fi
echo "
[global]
[ci]
user = $USER
group = $USER
listen = $APP_SOCK
listen.mode = 0666
pm = static
pm.max_children = 2
php_admin_value[memory_limit] = 128M
" > $PHP_FPM_CONF
sudo $PHP_FPM_BIN \
--fpm-config "$DIR/php-fpm.conf"
# nginx
sudo sed -i "s/user www-data;/user $USER;/g" $NGINX_CONF
sudo cp "$DIR/../phpBB/docs/nginx.sample.conf" "$NGINX_SITE_CONF"
sudo sed -i \
-e "s/example\.com/localhost/g" \
-e "s|root /path/to/phpbb;|root $PHPBB_ROOT_PATH;|g" \
$NGINX_SITE_CONF
# Generate FastCGI configuration for Nginx
echo "
upstream php {
server unix:$APP_SOCK;
}
" > $NGINX_PHP_CONF
sudo mv "$NGINX_PHP_CONF" /etc/nginx/conf.d/php.conf
sudo nginx -T
sudo service nginx start

View file

@ -0,0 +1,70 @@
name: Check merge to master
on:
pull_request_target:
types: [ opened, synchronize, reopened ]
branches:
- 3.3.x
jobs:
merge-check:
if: github.event_name == 'pull_request_target' && github.event.pull_request.base.ref == '3.3.x'
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
uses: actions/checkout@v3
with:
fetch-depth: 0 # Ensure full history is fetched
- name: Set up Git user
run: |
git config --global user.name "github-actions"
git config --global user.email "github-actions@github.com"
- name: Fetch all branches
run: git fetch origin
- name: Simulate merging PR into 3.3.x
id: simulate_merge
run: |
git checkout 3.3.x
git fetch origin pull/${{ github.event.pull_request.number }}/head
git merge --no-ff FETCH_HEAD || exit 1
- name: Attempt to merge updated 3.3.x into master
id: merge_master
run: |
git checkout master
if git merge --no-ff 3.3.x --no-commit; then
echo "mergeable=true" >> $GITHUB_OUTPUT
else
echo "mergeable=false" >> $GITHUB_OUTPUT
git merge --abort
fi
- name: Find Comment
uses: peter-evans/find-comment@v3
id: fc
with:
issue-number: ${{ github.event.pull_request.number }}
comment-author: 'github-actions[bot]'
body-includes: The attempt to merge branch `3.3.x` into `master` has completed
- name: Post comment on PR
if: always() # Ensure this step always runs, regardless of merge result
uses: peter-evans/create-or-update-comment@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
issue-number: ${{ github.event.pull_request.number }}
comment-id: ${{ steps.fc.outputs.comment-id }}
edit-mode: replace
body: |
The attempt to merge branch `3.3.x` into `master` has completed after considering the changes in this PR.
- Merge result: ${{ steps.merge_master.outputs.mergeable == 'true' && 'Success ✅' || 'Conflict ❌' }}
${{ steps.merge_master.outputs.mergeable == 'true' && 'This PR is ready to be merged.' || 'A separate PR will be needed to merge `3.3.x` into `master`.' }}
- name: Mark job as succeeded
if: always()
run: echo "Merge check completed. Ignoring the result to avoid failed status."

View file

@ -0,0 +1,60 @@
name: Merge 3.3.x into master
on:
push:
branches:
- 3.3.x
jobs:
merge-branch:
runs-on: ubuntu-latest
steps:
- uses: actions/create-github-app-token@v1
id: app-token
with:
app-id: ${{ vars.MERGE_MASTER_APP_ID }}
private-key: ${{ secrets.MERGE_MASTER_SECRET }}
- name: Checkout the repository
uses: actions/checkout@v4
with:
fetch-depth: 0 # Fetch full history for proper merging
ref: 3.3.x # Checkout the 3.3.x branch
token: ${{ steps.app-token.outputs.token }}
- name: Fetch the latest commit information
id: get-commit-info
run: |
# Get the latest commit SHA and its author details
COMMIT_SHA=$(git rev-parse HEAD)
COMMIT_AUTHOR_NAME=$(git log -1 --pretty=format:'%an' $COMMIT_SHA)
COMMIT_AUTHOR_EMAIL=$(git log -1 --pretty=format:'%ae' $COMMIT_SHA)
# Save them as output for later steps
echo "commit_sha=$COMMIT_SHA" >> $GITHUB_ENV
echo "commit_author_name=$COMMIT_AUTHOR_NAME" >> $GITHUB_ENV
echo "commit_author_email=$COMMIT_AUTHOR_EMAIL" >> $GITHUB_ENV
- name: Set up Git with the pull request author's info
run: |
git config --global user.name "${{ env.commit_author_name }}"
git config --global user.email "${{ env.commit_author_email }}"
- name: Fetch all branches
run: git fetch --all
- name: Merge 3.3.x into master
run: |
git checkout master
if git merge --no-ff 3.3.x; then
echo "merge_failed=false" >> $GITHUB_ENV
else
echo "merge_failed=true" >> $GITHUB_ENV
fi
- name: Push changes to master if merge was successful
if: env.merge_failed == 'false'
run: git push origin master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

613
.github/workflows/tests.yml vendored Normal file
View file

@ -0,0 +1,613 @@
name: Tests
on:
push:
branches:
- 3.3.x
- master
- 'prep-release-*'
tags:
- 'release-*'
pull_request:
branches:
- 3.3.x
- master
- 'prep-release-*'
jobs:
# Basic checks, e.g. parse errors, commit messages, etc.
basic-checks:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- db: 'none'
php: '8.1'
NOTESTS: 1
name: PHP ${{ matrix.php }} - ${{ matrix.db }}
steps:
- name: Update Ubuntu package lists
run: |
sudo apt-get update -y --allow-releaseinfo-change
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 100
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, intl, gd, exif, iconv
coverage: none
- name: Get Composer Cache Directory
id: composer-cache
run: |
cd phpBB
echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
cd ..
- name: Cache Composer dependencies
uses: actions/cache@v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: composer-${{ matrix.php }}-${{ hashFiles('phpBB/composer.lock') }}
- name: Setup environment for phpBB
env:
DB: ${{ matrix.db }}
PHP_VERSION: ${{ matrix.php }}
NOTESTS: '1'
run: |
.github/setup-phpbb.sh $DB $PHP_VERSION $NOTESTS
- name: Phing sniff
run: |
.github/phing-sniff.sh
- name: Check doctum parse errors
run: |
.github/check-doctum-parse-errors.sh
- name: Check code with psalm
run: |
phpBB/vendor/bin/psalm --output-format=github
- name: Check image ICC profiles
run: |
.github/check-image-icc-profiles.sh
- name: Check executable files
run: |
.github/check-executable-files.sh ./
- name: Check stylesheets
run: |
.github/check-stylesheet.sh
- name: Lint JavaScript files
run: |
.github/check-js.sh
- name: Check commit message
if: github.event_name == 'pull_request'
run: |
git fetch origin $GITHUB_BASE_REF &> /dev/null
git-tools/commit-msg-hook-range.sh $(git rev-parse origin/$GITHUB_BASE_REF)..$GITHUB_SHA
# Tests for MySQL and MariaDB
mysql-tests:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- php: '8.1'
db: "mariadb:10.2"
- php: '8.1'
db: "mariadb:10.3"
- php: '8.1'
db: "mariadb:10.4"
- php: '8.1'
db: "mariadb:10.6"
- php: '8.1'
db: "mariadb:10.9"
- php: '8.1'
db: "mariadb:10.10"
- php: '8.1'
db: "mariadb:10.11"
- php: '8.1'
db: "mysql:5.7"
db_alias: "MySQL Slow Tests"
SLOWTESTS: 1
- php: '8.1'
db: "mysql:5.7"
db_alias: "MyISAM Tests"
MYISAM: 1
- php: '8.1'
db: "mysql:5.7"
- php: '8.1'
db: "mysql:8.0"
- php: '8.1'
db: "mysql:8.1"
- php: '8.2'
db: "mysql:8.0"
- php: '8.2'
db: "mariadb:10.2"
- php: '8.3'
db: "mysql:5.7"
- php: '8.3'
db: "mariadb:10.2"
- php: '8.4'
db: "mysql:8.0"
- php: '8.4'
db: "mariadb:10.3"
name: PHP ${{ matrix.php }} - ${{ matrix.db_alias != '' && matrix.db_alias || matrix.db }}
services:
mysql:
image: ${{ matrix.db }}
env:
MYSQL_ALLOW_EMPTY_PASSWORD: yes
MYSQL_DATABASE: phpbb_tests
ports:
- 3306:3306
options: >-
--health-cmd="mysqladmin ping"
--health-interval=10s
--health-timeout=5s
--health-retries=3
redis:
image: redis
options: >-
--health-cmd "redis-cli ping"
--health-interval 10s
--health-timeout 5s
--health-retries 5
ports:
- 6379:6379
steps:
- name: Update Ubuntu package lists
run: |
sudo apt-get update -y --allow-releaseinfo-change
- name: Checkout repository
uses: actions/checkout@v4
- id: database-type
env:
MATRIX_DB: ${{ matrix.db }}
run: |
db=$(echo "${MATRIX_DB%%:*}")
echo "db=$db" >> $GITHUB_OUTPUT
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, intl, gd, exif, iconv, mysqli, pdo, pdo_mysql, ldap
coverage: none
- name: Get Composer Cache Directory
id: composer-cache
env:
PHP_VERSION: ${{ matrix.php }}
run: |
cd phpBB
echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
cd ..
- name: Cache Composer dependencies
uses: actions/cache@v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: composer-${{ matrix.php }}-${{ hashFiles('phpBB/composer.lock') }}
- name: Setup environment for phpBB
env:
DB: ${{steps.database-type.outputs.db}}
PHP_VERSION: ${{ matrix.php }}
NOTESTS: '0'
run: |
.github/setup-phpbb.sh $DB $PHP_VERSION ${NOTESTS:-0}
- name: Setup database
env:
DB: ${{steps.database-type.outputs.db}}
MYISAM: ${{ matrix.MYISAM != 1 && '0' || '1' }}
run: |
.github/setup-database.sh $DB $MYISAM
- name: Setup LDAP
if: ${{ matrix.SLOWTESTS == 1 }}
run: |
.github/setup-ldap.sh
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Setup node dependencies
run: npm ci
- name: Setup SPHINX
run: |
.github/setup-sphinx.sh
- name: Lint tests
if: ${{ matrix.SLOWTESTS != 1 && steps.database-type.outputs.db == 'mysql' }}
run: phpBB/vendor/bin/phpunit tests/lint_test.php
- name: Run unit tests
env:
DB: ${{steps.database-type.outputs.db}}
if: ${{ matrix.SLOWTESTS != 1 && matrix.NOTESTS != 1 }}
run: |
phpBB/vendor/bin/phpunit --configuration .github/phpunit-$DB-github.xml --verbose --stop-on-error
- name: Slow tests
env:
DB: ${{steps.database-type.outputs.db}}
if: ${{ matrix.SLOWTESTS == 1 }}
run: |
phpBB/vendor/bin/phpunit --configuration .github/phpunit-$DB-github.xml --group slow
# Tests for PostgreSQL
postgres-tests:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- php: '8.1'
db: "postgres:9.5"
- php: '8.1'
db: "postgres:9.6"
- php: '8.1'
db: "postgres:10"
- php: '8.1'
db: "postgres:11"
- php: '8.1'
db: "postgres:12"
- php: '8.1'
db: "postgres:13"
- php: '8.1'
db: "postgres:14"
- php: '8.1'
db: "postgres:15"
- php: '8.2'
db: "postgres:9.5"
- php: '8.3'
db: "postgres:9.5"
- php: '8.4'
db: "postgres:9.5"
name: PHP ${{ matrix.php }} - ${{ matrix.db }}
services:
postgres:
image: ${{ matrix.db != 'postgres:9.5' && matrix.db != 'postgres:9.6' && matrix.db != 'postgres:10' && matrix.db != 'postgres:11' && matrix.db != 'postgres:12' && matrix.db != 'postgres:13' && matrix.db != 'postgres:14' && matrix.db != 'postgres:15' && 'postgres:10' || matrix.db }}
env:
POSTGRES_HOST: localhost
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
ports:
- 5432:5432
options: >-
-v /var/run/postgresql:/var/run/postgresql
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
redis:
image: redis
options: >-
--health-cmd "redis-cli ping"
--health-interval 10s
--health-timeout 5s
--health-retries 5
ports:
- 6379:6379
steps:
- name: Update Ubuntu package lists
run: |
sudo apt-get update -y --allow-releaseinfo-change
- name: Checkout repository
uses: actions/checkout@v4
- id: database-type
env:
MATRIX_DB: ${{ matrix.db }}
run: |
db=$(echo "${MATRIX_DB%%:*}")
echo "db=$db" >> $GITHUB_OUTPUT
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, intl, gd, exif, iconv, pgsql, pdo, pdo_pgsql
coverage: none
- name: Get Composer Cache Directory
id: composer-cache
env:
PHP_VERSION: ${{ matrix.php }}
run: |
cd phpBB
echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
cd ..
- name: Cache Composer dependencies
uses: actions/cache@v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: composer-${{ matrix.php }}-${{ hashFiles('phpBB/composer.lock') }}
- name: Setup environment for phpBB
env:
DB: ${{steps.database-type.outputs.db}}
PHP_VERSION: ${{ matrix.php }}
NOTESTS: '0'
run: |
.github/setup-phpbb.sh $DB $PHP_VERSION ${NOTESTS:-0}
- name: Setup database
env:
DB: ${{steps.database-type.outputs.db}}
MYISAM: '0'
run: |
.github/setup-database.sh $DB $MYISAM
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Setup node dependencies
run: npm ci
- name: Run unit tests
env:
DB: ${{steps.database-type.outputs.db}}
run: |
phpBB/vendor/bin/phpunit --configuration .github/phpunit-$DB-github.xml --verbose --stop-on-error
# Other database types, namely sqlite3 and mssql
other-tests:
runs-on: ubuntu-22.04
strategy:
matrix:
include:
- php: '8.1'
db: "sqlite3"
- php: '8.1'
db: "mcr.microsoft.com/mssql/server:2019-CU27-ubuntu-20.04"
db_alias: 'MSSQL 2019'
- php: '8.1'
db: "mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04"
db_alias: 'MSSQL 2022'
name: PHP ${{ matrix.php }} - ${{ matrix.db_alias != '' && matrix.db_alias || matrix.db }}
services:
mssql:
image: ${{ matrix.db != 'mcr.microsoft.com/mssql/server:2019-CU27-ubuntu-20.04' && matrix.db != 'mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04' && 'mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04' || matrix.db }}
env:
SA_PASSWORD: "Pssw0rd_12"
ACCEPT_EULA: "y"
ports:
- 1433:1433
options: >-
--health-cmd="/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P 'Pssw0rd_12' -Q \"Use [master]; CREATE DATABASE [phpbb_tests] COLLATE Latin1_General_CI_AS\" || exit 1"
--health-interval 10s
--health-timeout 5s
--health-retries 5
--health-start-period 10s
redis:
image: redis
options: >-
--health-cmd "redis-cli ping"
--health-interval 10s
--health-timeout 5s
--health-retries 5
ports:
- 6379:6379
steps:
- name: Update Ubuntu package lists
run: |
sudo apt-get update -y --allow-releaseinfo-change
- name: Checkout repository
uses: actions/checkout@v4
- id: database-type
env:
MATRIX_DB: ${{ matrix.db }}
run: |
if [ $MATRIX_DB == 'mcr.microsoft.com/mssql/server:2019-CU27-ubuntu-20.04' ] || [ $MATRIX_DB == 'mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04' ]
then
db='mssql'
else
db=$(echo "${MATRIX_DB%%:*}")
fi
echo "db=$db" >> $GITHUB_OUTPUT
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, intl, gd, exif, iconv, sqlsrv, pdo, pdo_sqlsrv
coverage: none
- name: Get Composer Cache Directory
id: composer-cache
env:
PHP_VERSION: ${{ matrix.php }}
run: |
cd phpBB
echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
cd ..
- name: Cache Composer dependencies
uses: actions/cache@v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: composer-${{ matrix.php }}-${{ hashFiles('phpBB/composer.lock') }}
- name: Setup environment for phpBB
env:
DB: ${{steps.database-type.outputs.db}}
PHP_VERSION: ${{ matrix.php }}
NOTESTS: '0'
run: |
.github/setup-phpbb.sh $DB $PHP_VERSION ${NOTESTS:-0}
- name: Setup database
env:
DB: ${{steps.database-type.outputs.db}}
MYISAM: '0'
run: |
.github/setup-database.sh $DB $MYISAM
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Setup node dependencies
run: npm ci
- name: Run unit tests
env:
DB: ${{steps.database-type.outputs.db}}
run: |
phpBB/vendor/bin/phpunit --configuration .github/phpunit-$DB-github.xml --verbose --stop-on-error
# Test with IIS & PostgreSQL on Windows
windows-tests:
runs-on: windows-latest
strategy:
matrix:
type: ['unit', 'functional']
php: ['8.1', '8.2', '8.3']
db: ['postgres']
name: Windows - ${{ matrix.type }} - PHP ${{ matrix.php }} - ${{ matrix.db }}
steps:
- name: Prepare git for Windows
run: |
git config --system core.autocrlf false
git config --system core.eol lf
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, intl, gd, exif, iconv, pgsql, pdo_pgsql, sodium
ini-values: upload_tmp_dir=${{ runner.temp }}, sys_temp_dir=${{ runner.temp }}
coverage: none
- name: Get Composer Cache Directory
id: composer-cache
run: |
cd phpBB
echo "dir=$(composer config cache-files-dir)" >> $env:GITHUB_OUTPUT
cd ..
- name: Cache Composer dependencies
uses: actions/cache@v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: composer-${{ matrix.php }}-${{ hashFiles('phpBB/composer.lock') }}
- name: Setup environment for phpBB
env:
GITHUB_WORKSPACE: ${{ github.workspace }}
TEMP_DIR: ${{ runner.temp }}
run: |
Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer, IIS-CommonHttpFeatures, IIS-ManagementConsole, IIS-HttpErrors, IIS-HttpRedirect, IIS-WindowsAuthentication, IIS-StaticContent, IIS-DefaultDocument, IIS-HttpCompressionStatic, IIS-DirectoryBrowsing, IIS-WebServerManagementTools, IIS-CGI -All
Set-Service wuauserv -StartupType Manual
(Get-Content ${env:GITHUB_WORKSPACE}\phpBB\web.config).replace("<configuration>", "<configuration>`n`t<system.web>`n`t`t<customErrors mode=`"Off`"/>`n`t</system.web>") | Set-Content ${env:GITHUB_WORKSPACE}\phpBB\web.config
(Get-Content ${env:GITHUB_WORKSPACE}\phpBB\web.config).replace("`t</system.webServer>", "`t`t<httpErrors errorMode=`"Detailed`" />`n`t</system.webServer>") | Set-Content ${env:GITHUB_WORKSPACE}\phpBB\web.config
choco install urlrewrite -y
Import-Module WebAdministration
New-WebSite -Name 'phpBBTest' -PhysicalPath "${env:GITHUB_WORKSPACE}\phpBB" -Force
$session = Get-PSSession -Name WinPSCompatSession
$sb = {Set-ItemProperty 'IIS:\Sites\phpBBTest' -name Bindings -value @{protocol='http';bindingInformation='*:80:phpbb.test'}}
Invoke-Command -Scriptblock $sb -Session $session
$sb = {Set-WebConfigurationProperty -filter /system.WebServer/security/authentication/AnonymousAuthentication -name enabled -value true -location "IIS:\Sites\phpBBTest"}
Invoke-Command -Scriptblock $sb -Session $session
Add-Content -Path $env:windir\System32\drivers\etc\hosts -Value "`r`n127.0.0.1`tphpbb.test" -Force
[System.Environment]::SetEnvironmentVariable('PATH',$Env:PATH+";%windir%\system32\inetsrv")
echo Setup FAST-CGI configuration
Add-WebConfiguration -Filter /system.webServer/fastCgi -PSPath IIS:\ -Value @{fullpath="C:\tools\php\php-cgi.exe"}
echo Setup FACT-CGI handler
New-WebHandler -Name "PHP-FastCGI" -Path "*.php" -Modules FastCgiModule -ScriptProcessor "C:\tools\php\php-cgi.exe" -Verb '*' -ResourceType Either
iisreset
NET START W3SVC
mkdir "${env:GITHUB_WORKSPACE}\phpBB\cache\test"
mkdir "${env:GITHUB_WORKSPACE}\phpBB\cache\installer"
icacls "${env:GITHUB_WORKSPACE}\phpBB\cache" /grant Users:F /T
icacls "${env:GITHUB_WORKSPACE}\phpBB\files" /grant Users:F /T
icacls "${env:GITHUB_WORKSPACE}\phpBB\store" /grant Users:F /T
icacls "${env:GITHUB_WORKSPACE}\phpBB\ext" /grant Users:F /T
icacls "${env:GITHUB_WORKSPACE}\phpBB\vendor-ext" /grant Users:F /T
icacls "${env:GITHUB_WORKSPACE}\phpBB\composer-ext.json" /grant Users:F /T
icacls "${env:GITHUB_WORKSPACE}\phpBB\composer-ext.lock" /grant Users:F /T
icacls "${env:GITHUB_WORKSPACE}\phpBB\images\avatars\upload" /grant Users:F /T
$accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule("IIS_IUSRS", "FullControl", "ContainerInherit,ObjectInherit", "None", "Allow")
$acl = Get-ACL "${env:TEMP_DIR}"
$acl.AddAccessRule($accessRule)
Set-ACL -Path "${env:TEMP_DIR}" -ACLObject $acl
cd ${env:GITHUB_WORKSPACE}\phpBB
php ..\composer.phar install
cd ..
- name: Setup database
run: |
$postgreSqlSvc = Get-Service "postgresql*"
Set-Service $postgreSqlSvc.Name -StartupType manual
$runningStatus = [System.ServiceProcess.ServiceControllerStatus]::Running
$maxStartTimeout = New-TimeSpan -Seconds 30
try {
$postgreSqlSvc.Start()
$postgreSqlSvc.WaitForStatus($runningStatus, $maxStartTimeout)
} catch {
$_ | select *
}
[System.Environment]::SetEnvironmentVariable('PATH',$Env:PATH+";${env:PGBIN}")
$env:PGPASSWORD = 'root'
psql -c 'ALTER SYSTEM SET hot_standby = on;' -U postgres
psql -c 'ALTER SYSTEM SET wal_level = minimal;' -U postgres
psql -c 'DROP DATABASE IF EXISTS phpbb_tests;' -U postgres
psql -c 'create database phpbb_tests;' -U postgres
Set-MpPreference -ExclusionPath "${env:PGDATA}" # Exclude PGDATA directory from Windows Defender
Set-MpPreference -DisableRealtimeMonitoring $true
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Setup node dependencies
run: npm ci
- name: Run unit tests
if: ${{ matrix.type == 'unit' }}
run: |
phpBB/vendor/bin/phpunit --configuration .github/phpunit-psql-windows-github.xml --verbose --stop-on-error --exclude-group functional,slow
- name: Run functional tests
if: ${{ matrix.type == 'functional' }}
run: |
phpBB/vendor/bin/phpunit --configuration .github/phpunit-psql-windows-github.xml --verbose --stop-on-error --group functional

41
.gitignore vendored
View file

@ -1,30 +1,59 @@
*~
/phpunit.xml
# Excludes cache
/phpBB/cache/*
!/phpBB/cache/.htaccess
!/phpBB/cache/index.html
/phpBB/composer.phar
# Excludes user data
/phpBB/config*.php*
/phpBB/ext/*
/phpBB/files/*
/phpBB/images/avatars/gallery/*
/phpBB/images/avatars/upload/*
/phpBB/images/ranks/*
/phpBB/install/schemas/schema.json
/phpBB/store/*
# Excludes all custom langages
/phpBB/language/*
!/phpBB/language/en
/phpBB/store/*
# Excludes all custom styles
/phpBB/styles/*
!/phpBB/styles/prosilver
/phpBB/styles/prosilver/theme/*/
!/phpBB/styles/prosilver/theme/en
!/phpBB/styles/prosilver/theme/images
!/phpBB/styles/all
# Excludes all custom env
/phpBB/config/*
!/phpBB/config/default
!/phpBB/config/development
!/phpBB/config/installer
!/phpBB/config/production
!/phpBB/config/test
!/phpBB/config/.htaccess
# Excludes vendors
/phpBB/vendor
/phpBB/vendor-ext/*
!/phpBB/vendor-ext/.git-keep
/phpBB/composer-ext.json
/phpBB/composer-ext.lock
# Excludes test / dev files
/phpunit.xml
/.phpunit.result.cache
/phpBB/composer.phar
/tests/phpbb_unit_tests.sqlite*
/tests/test_config*.php
/tests/tmp/*
/tests/vendor
/vagrant/phpbb-install-config.yml
.vagrant
node_modules
/build/package_signature
# Excludes IDE / editors files
*~
.idea
*.DS_Store*
/.vscode

78
.jscsrc
View file

@ -1,78 +0,0 @@
{
"excludeFiles": ["node_modules/**", "**/build/**"],
"requireCurlyBraces": [
"if", "else", "for", "while", "do", "try", "catch"
],
"requireSpaceBeforeKeywords": [
"else", "while", "catch"
],
"requireSpaceAfterKeywords": [
"do", "for", "if", "else", "switch", "case", "try", "catch", "while", "return", "typeof"
],
"requireSpaceBeforeBlockStatements": true,
"requireParenthesesAroundIIFE": true,
"requireSpacesInConditionalExpression": {
"afterTest": true,
"beforeConsequent": true,
"afterConsequent": true,
"beforeAlternate": true
},
"requireSpacesInAnonymousFunctionExpression": {
"beforeOpeningCurlyBrace": true
},
"disallowSpacesInNamedFunctionExpression": {
"beforeOpeningRoundBrace": true
},
"requireSpacesInFunction": {
"beforeOpeningCurlyBrace": true
},
"disallowSpacesInCallExpression": true,
"requireBlocksOnNewline": true,
"requirePaddingNewlinesBeforeKeywords": ["case"],
"disallowEmptyBlocks": true,
"disallowSpacesInsideArrayBrackets": "nested",
"disallowSpacesInsideParentheses": true,
"requireSpacesInsideObjectBrackets": "all",
"disallowQuotedKeysInObjects": "allButReserved",
"disallowSpaceAfterObjectKeys": true,
"requireSpaceBeforeObjectValues": true,
"requireCommaBeforeLineBreak": true,
"requireOperatorBeforeLineBreak": [
"?", "=", "+", "-", "/", "*", "===", "!==", ">", ">=", "<", "<="
],
"disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
"disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
"requireSpaceBeforeBinaryOperators": [
"=", "+", "+=", "-", "-=", "/", "/=", "*", "*=", "===", "!==", "<", "<=", ">", ">="
],
"requireSpaceAfterBinaryOperators": [
"=", "+", "+=", "-", "-=", "/", "/=", "*", "*=", "===", "!==", "<", "<=", ">", ">="
],
"disallowKeywords": ["with"],
"disallowMultipleLineStrings": true,
"disallowMixedSpacesAndTabs": "smart",
"disallowTrailingWhitespace": true,
"disallowTrailingComma": true,
"disallowKeywordsOnNewLine": ["else"],
"requireLineFeedAtFileEnd": true,
"maximumLineLength": {
"value": 120,
"tabSize": 4,
"allowUrlComments": true,
"allowRegex": true
},
"requireCapitalizedConstructors": true,
"requireDotNotation": true,
"disallowYodaConditions": true,
"requireSpaceAfterLineComment": {
"allExcept": ["#", "="]
},
"disallowNewlineBeforeBlockStatements": true,
"validateQuoteMarks": {
"mark": "'",
"escape": true
},
"validateParameterSeparator": ", ",
"safeContextKeyword": ["that"]
}

View file

@ -1,25 +0,0 @@
{
"bitwise": true,
"curly": true,
"eqeqeq": true,
"es3": true,
"forin": false,
"freeze": true,
"newcap": true,
"noarg": true,
"noempty": true,
"nonbsp": true,
"undef": true,
"unused": true,
"strict": true,
"browser": true,
"devel": true,
"jquery": true,
"globals": {
"JSON": true,
"phpbb": true
}
}

206
.postcss-sorting.json Normal file
View file

@ -0,0 +1,206 @@
{
"order": [
"custom-properties",
"dollar-variables",
{
"type": "at-rule",
"name": "include"
},
"declarations",
"rules",
{
"type": "at-rule",
"name": "media"
}
],
"properties-order": [
"font",
"font-family",
"font-size",
"font-weight",
"font-style",
"font-variant",
"font-size-adjust",
"font-stretch",
"font-effect",
"font-emphasize",
"font-emphasize-position",
"font-emphasize-style",
"font-smooth",
"font-smoothing",
"line-height",
"text-align",
"text-align-last",
"vertical-align",
"white-space",
"text-decoration",
"text-emphasis",
"text-emphasis-color",
"text-emphasis-style",
"text-emphasis-position",
"text-indent",
"text-justify",
"letter-spacing",
"word-spacing",
"writing-mode",
"text-outline",
"text-transform",
"text-size-adjust",
"text-wrap",
"text-overflow",
"text-overflow-ellipsis",
"text-overflow-mode",
"word-wrap",
"word-break",
"tab-size",
"hyphens",
"background",
"background-color",
"background-image",
"background-repeat",
"background-attachment",
"background-position",
"background-position-x",
"background-position-y",
"background-clip",
"background-origin",
"background-size",
"interpolation-mode",
"filter",
"border",
"border-width",
"border-style",
"border-color",
"border-top",
"border-top-width",
"border-top-style",
"border-top-color",
"border-right",
"border-right-width",
"border-right-style",
"border-right-color",
"border-bottom",
"border-bottom-width",
"border-bottom-style",
"border-bottom-color",
"border-left",
"border-left-width",
"border-left-style",
"border-left-color",
"border-radius",
"border-top-left-radius",
"border-top-right-radius",
"border-bottom-right-radius",
"border-bottom-left-radius",
"border-image",
"border-image-source",
"border-image-slice",
"border-image-width",
"border-image-outset",
"border-image-repeat",
"outline",
"outline-width",
"outline-style",
"outline-color",
"outline-offset",
"tap-highlight-color",
"box-decoration-break",
"box-shadow",
"text-shadow",
"color",
"opacity",
"position",
"z-index",
"top",
"right",
"bottom",
"left",
"display",
"visibility",
"float",
"clear",
"overflow",
"overflow-x",
"overflow-y",
"overflow-scrolling",
"clip",
"zoom",
"flex",
"flex-direction",
"flex-order",
"flex-pack",
"flex-align",
"flex-grow",
"flex-shrink",
"flex-basis",
"flex-wrap",
"justify-content",
"align-items",
"align-self",
"box-sizing",
"width",
"min-width",
"max-width",
"height",
"min-height",
"max-height",
"margin",
"margin-top",
"margin-right",
"margin-bottom",
"margin-left",
"padding",
"padding-top",
"padding-right",
"padding-bottom",
"padding-left",
"table-layout",
"empty-cells",
"caption-side",
"border-spacing",
"border-collapse",
"list-style",
"list-style-position",
"list-style-type",
"list-style-image",
"content",
"quotes",
"counter-reset",
"counter-increment",
"resize",
"cursor",
"touch-callout",
"touch-action",
"user-select",
"nav-index",
"nav-up",
"nav-right",
"nav-down",
"nav-left",
"transition",
"transition-delay",
"transition-timing-function",
"transition-duration",
"transition-property",
"transform",
"transform-origin",
"animation",
"animation-name",
"animation-duration",
"animation-play-state",
"animation-timing-function",
"animation-delay",
"animation-iteration-count",
"animation-direction",
"pointer-events"
],
"unspecified-properties-position": "bottomAlphabetical"
}

397
.stylelintrc Normal file
View file

@ -0,0 +1,397 @@
{
"plugins": [
"stylelint-order"
],
"ignoreFiles": [
"./phpBB/styles/prosilver/theme/normalize.css"
],
"rules": {
"at-rule-name-case": "lower",
"at-rule-name-newline-after": "always-multi-line",
"at-rule-name-space-after": "always-single-line",
"at-rule-no-vendor-prefix": true,
"at-rule-semicolon-newline-after": "always",
"block-closing-brace-newline-after": [
"always", {
"ignoreAtRules": ["if", "else"]
}
],
"block-closing-brace-newline-before": "always-multi-line",
"block-closing-brace-space-before": "always-single-line",
"block-no-empty": true,
"block-opening-brace-newline-after": "always-multi-line",
"block-opening-brace-space-after": "always-single-line",
"block-opening-brace-space-before": "always",
"color-hex-case": "lower",
"color-hex-length": "long",
"color-named": "never",
"color-no-invalid-hex": true,
"comment-empty-line-before": [
"always", {
"except": ["first-nested"],
"ignore": ["stylelint-commands"]
}
],
"comment-whitespace-inside": "always",
"declaration-bang-space-after": "never",
"declaration-bang-space-before": "always",
"declaration-block-no-shorthand-property-overrides": true,
"declaration-block-semicolon-newline-after": "always-multi-line",
"declaration-block-semicolon-newline-before": "never-multi-line",
"declaration-block-semicolon-space-after": "always-single-line",
"declaration-block-semicolon-space-before": "never",
"declaration-block-trailing-semicolon": "always",
"declaration-block-single-line-max-declarations": 1,
"declaration-block-no-duplicate-properties": [
true, {
"ignore": ["consecutive-duplicates-with-different-values"]
}
],
"declaration-colon-newline-after": "always-multi-line",
"declaration-colon-space-after": "always-single-line",
"declaration-colon-space-before": "never",
"declaration-empty-line-before": "never",
"declaration-property-unit-disallowed-list": {
"line-height": ["rem", "em", "%"]
},
"declaration-property-unit-allowed-list": {
"height": ["px", "%", "vh"],
"width": ["px", "%", "vw"],
"font-size": ["px", "rem", "%"],
"margin-left": ["px", "rem", "%"],
"margin-right": ["px", "rem", "%"],
"margin-top": ["px", "rem", "%"],
"margin-bottom": ["px", "rem", "%"],
"padding-left": ["px", "rem"],
"padding-right": ["px", "rem"],
"padding-top": ["px", "rem"],
"padding-bottom": ["px", "rem"],
"letter-spacing": ["em"],
"word-spacing": ["em"]
},
"font-family-name-quotes": "always-where-recommended",
"function-calc-no-unspaced-operator": true,
"function-comma-newline-after": "never-multi-line",
"function-comma-newline-before": "never-multi-line",
"function-comma-space-after": "always-single-line",
"function-comma-space-before": "never-single-line",
"function-linear-gradient-no-nonstandard-direction": true,
"function-max-empty-lines": 5,
"function-name-case": "lower",
"function-parentheses-newline-inside": "always-multi-line",
"function-parentheses-space-inside": "never-single-line",
"function-url-quotes": "always",
"function-whitespace-after": "always",
"indentation": "tab",
"length-zero-no-unit": true,
"max-empty-lines": 10,
"max-line-length": 180,
"max-nesting-depth": 4,
"media-feature-colon-space-after": "always",
"media-feature-colon-space-before": "never",
"media-feature-name-case": "lower",
"media-feature-parentheses-space-inside": "never",
"media-feature-range-operator-space-after": "always",
"media-feature-range-operator-space-before": "always",
"media-query-list-comma-newline-after": "always-multi-line",
"media-query-list-comma-newline-before": "never-multi-line",
"media-query-list-comma-space-after": "always-single-line",
"media-query-list-comma-space-before": "never",
"no-duplicate-selectors": true,
"no-empty-source": true,
"no-eol-whitespace": true,
"no-extra-semicolons": true,
"no-missing-end-of-source-newline": true,
"no-unknown-animations": true,
"number-leading-zero": "always",
"number-max-precision": 10,
"number-no-trailing-zeros": true,
"property-case": "lower",
"property-no-unknown": true,
"rule-empty-line-before": ["always-multi-line", {
"ignore": ["after-comment"],
"except": ["first-nested"]
}],
"selector-attribute-brackets-space-inside": "never",
"selector-attribute-operator-space-after": "never",
"selector-attribute-operator-space-before": "never",
"selector-attribute-quotes": "always",
"selector-combinator-space-after": "always",
"selector-combinator-space-before": "always",
"selector-list-comma-newline-after": "always",
"selector-list-comma-space-before": "never",
"selector-max-empty-lines": 5,
"selector-max-compound-selectors": 5,
"selector-pseudo-class-case": "lower",
"selector-pseudo-class-no-unknown": true,
"selector-pseudo-class-parentheses-space-inside": "never",
"selector-pseudo-element-case": "lower",
"selector-pseudo-element-colon-notation": "single",
"selector-pseudo-element-no-unknown": true,
"selector-type-case": "lower",
"selector-type-no-unknown": true,
"selector-descendant-combinator-no-non-space": true,
"selector-max-id": 0,
"selector-no-qualifying-type": [
true, {
"ignore": ["attribute"]
}
],
"shorthand-property-no-redundant-values": true,
"string-no-newline": true,
"string-quotes": "double",
"unit-case": "lower",
"unit-no-unknown": true,
"value-list-comma-newline-after": "always-multi-line",
"value-list-comma-newline-before": "never-multi-line",
"value-list-comma-space-after": "always-single-line",
"value-list-comma-space-before": "never",
"order/order": [
"custom-properties",
"dollar-variables",
{
"type": "at-rule",
"name": "include",
"parameter": "type"
},
"declarations",
"rules",
{
"type": "at-rule",
"name": "include",
"parameter": "fluid"
},
{
"type": "at-rule",
"name": "media"
}
],
"order/properties-order": [
[
"font",
"font-family",
"font-size",
"font-weight",
"font-style",
"font-variant",
"font-size-adjust",
"font-stretch",
"font-effect",
"font-emphasize",
"font-emphasize-position",
"font-emphasize-style",
"font-smooth",
"font-smoothing",
"line-height",
"text-align",
"text-align-last",
"vertical-align",
"white-space",
"text-decoration",
"text-emphasis",
"text-emphasis-color",
"text-emphasis-style",
"text-emphasis-position",
"text-indent",
"text-justify",
"letter-spacing",
"word-spacing",
"writing-mode",
"text-outline",
"text-transform",
"text-size-adjust",
"text-wrap",
"text-overflow",
"text-overflow-ellipsis",
"text-overflow-mode",
"word-wrap",
"word-break",
"tab-size",
"hyphens",
"background",
"background-color",
"background-image",
"background-repeat",
"background-attachment",
"background-position",
"background-position-x",
"background-position-y",
"background-clip",
"background-origin",
"background-size",
"interpolation-mode",
"filter",
"border",
"border-width",
"border-style",
"border-color",
"border-top",
"border-top-width",
"border-top-style",
"border-top-color",
"border-right",
"border-right-width",
"border-right-style",
"border-right-color",
"border-bottom",
"border-bottom-width",
"border-bottom-style",
"border-bottom-color",
"border-left",
"border-left-width",
"border-left-style",
"border-left-color",
"border-radius",
"border-top-left-radius",
"border-top-right-radius",
"border-bottom-right-radius",
"border-bottom-left-radius",
"border-image",
"border-image-source",
"border-image-slice",
"border-image-width",
"border-image-outset",
"border-image-repeat",
"outline",
"outline-width",
"outline-style",
"outline-color",
"outline-offset",
"tap-highlight-color",
"box-decoration-break",
"box-shadow",
"text-shadow",
"color",
"opacity",
"position",
"z-index",
"top",
"right",
"bottom",
"left",
"display",
"visibility",
"float",
"clear",
"overflow",
"overflow-x",
"overflow-y",
"overflow-scrolling",
"clip",
"zoom",
"flex",
"flex-direction",
"flex-order",
"flex-pack",
"flex-align",
"flex-basis",
"flex-grow",
"flex-shrink",
"flex-wrap",
"justify-content",
"align-items",
"align-self",
"box-sizing",
"width",
"min-width",
"max-width",
"height",
"min-height",
"max-height",
"margin",
"margin-top",
"margin-right",
"margin-bottom",
"margin-left",
"padding",
"padding-top",
"padding-right",
"padding-bottom",
"padding-left",
"table-layout",
"empty-cells",
"caption-side",
"border-spacing",
"border-collapse",
"list-style",
"list-style-position",
"list-style-type",
"list-style-image",
"content",
"quotes",
"counter-reset",
"counter-increment",
"resize",
"cursor",
"touch-callout",
"touch-action",
"user-select",
"nav-index",
"nav-up",
"nav-right",
"nav-down",
"nav-left",
"transition",
"transition-delay",
"transition-timing-function",
"transition-duration",
"transition-property",
"transform",
"transform-origin",
"animation",
"animation-name",
"animation-duration",
"animation-play-state",
"animation-timing-function",
"animation-delay",
"animation-iteration-count",
"animation-direction",
"pointer-events"
],
{ "unspecified": "bottomAlphabetical" }
]
}
}

View file

@ -1,52 +0,0 @@
language: php
dist: xenial
matrix:
include:
- php: 7.1
env: DB=none;NOTESTS=1
- php: 7.1
env: DB=mariadb
- php: 7.1
env: DB=postgres
- php: 7.1
env: DB=sqlite3
- php: 7.1
env: DB=mysqli;SLOWTESTS=1
- php: 7.1
env: DB=mysqli # MyISAM
- php: 7.2
env: DB=mysqli
- php: 7.3
env: DB=mysqli
- php: 7.4snapshot
env: DB=mysqli
- php: nightly
env: DB=mysqli
allow_failures:
- php: nightly
fast_finish: true
services:
- redis-server
- postgresql
- mysql
- memcached
install:
- travis/setup-phpbb.sh $DB $TRAVIS_PHP_VERSION $NOTESTS
before_script:
- travis/setup-database.sh $DB $TRAVIS_PHP_VERSION $NOTESTS
- travis/setup-ldap.sh $SLOWTESTS
- phantomjs --webdriver=8910 > /dev/null &
script:
- travis/phing-sniff.sh $DB $TRAVIS_PHP_VERSION $NOTESTS
- travis/check-sami-parse-errors.sh $DB $TRAVIS_PHP_VERSION $NOTESTS
- travis/check-image-icc-profiles.sh $DB $TRAVIS_PHP_VERSION $NOTESTS
- travis/check-executable-files.sh $DB $TRAVIS_PHP_VERSION $NOTESTS ./
- sh -c "if [ '$SLOWTESTS' != '1' -a '$DB' = 'mysqli' ]; then phpBB/vendor/bin/phpunit tests/lint_test.php; fi"
- sh -c "if [ '$NOTESTS' != '1' -a '$SLOWTESTS' != '1' ]; then phpBB/vendor/bin/phpunit --configuration travis/phpunit-$DB-travis.xml --verbose --stop-on-error; fi"
- sh -c "if [ '$SLOWTESTS' = '1' ]; then phpBB/vendor/bin/phpunit --configuration travis/phpunit-$DB-travis.xml --group slow; fi"
- sh -c "set -x;if [ '$NOTESTS' = '1' -a '$TRAVIS_PULL_REQUEST' != 'false' ]; then git remote set-branches --add origin $TRAVIS_BRANCH && git fetch && git-tools/commit-msg-hook-range.sh origin/$TRAVIS_BRANCH..$TRAVIS_PULL_REQUEST_SHA; fi"

18
.vscode/launch.json vendored Normal file
View file

@ -0,0 +1,18 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug phpBB",
"type": "php",
"request": "launch",
"port": 9003,
"pathMappings": {
"/var/www/html": "${workspaceRoot}/phpBB/"
},
"log": true
}
]
}

3
.vscode/settings.json vendored Normal file
View file

@ -0,0 +1,3 @@
{
"php.debug.ideKey": "VSCODE"
}

View file

@ -1,42 +1,50 @@
[![phpBB](https://www.phpbb.com/theme/images/logos/blue/160x52.png)](http://www.phpbb.com)
## ABOUT
[<img src="phpBB/styles/all/imgs/svg/phpbb_logo_large_cosmic.svg" alt="phpBB" style="max-width:40%" width="400">](https://www.phpbb.com)
phpBB is a free open-source bulletin board written in PHP.
## COMMUNITY
## 🧑🏻‍🤝🏻🧑🏽 Community
Get your copy of phpBB, find support and lots more on [phpBB.com](http://www.phpbb.com)! Discuss the development on [area51](http://area51.phpbb.com/phpBB/index.php).
Get your copy of phpBB, find support and lots more on [phpBB.com](https://www.phpbb.com). Discuss the development on [area51](https://area51.phpbb.com/phpBB/index.php).
## INSTALLING DEPENDENCIES
## 👨‍💻 Contribute
To be able to run an installation from the repo (and not from a pre-built package) you need to run the following commands to install phpBB's dependencies.
cd phpBB
php ../composer.phar install
## CONTRIBUTE
1. [Create an account on phpBB.com](http://www.phpbb.com/community/ucp.php?mode=register)
2. [Create a ticket (unless there already is one)](http://tracker.phpbb.com/secure/CreateIssue!default.jspa)
1. [Create an account on phpBB.com](https://www.phpbb.com/community/ucp.php?mode=register)
2. [Create a ticket (unless there already is one)](https://tracker.phpbb.com/secure/CreateIssue!default.jspa)
3. Read our [Coding guidelines](https://area51.phpbb.com/docs/dev/development/coding_guidelines.html) and [Git Contribution Guidelines](https://area51.phpbb.com/docs/dev/development/git.html)
4. Send us a pull request
## VAGRANT
### 🏗️ Setting up a development build of phpBB
Read our [Vagrant documentation](phpBB/docs/vagrant.md) to find out how to use Vagrant to develop and contribute to phpBB.
To run an installation from the repo (and not from a pre-built package) on a local server, run the following commands:
## AUTOMATED TESTING
- Fork phpbb/phpbb to your GitHub account, then create a local clone of it:
```
git clone https://github.com/your_github_name/phpbb.git
```
- Install phpBB's dependencies (from the root of your phpbb repo):
```
cd phpBB
php ../composer.phar install
```
We have unit and functional tests in order to prevent regressions. You can view the bamboo continuous integration [here](https://bamboo.phpbb.com) or check our travis builds below:
Alternatively, you can read:
Travis CI | AppVeyor | Branch | Description
---------- | -------- | ------- | -----------
[![Build Status](https://travis-ci.org/phpbb/phpbb.svg?branch=master)](http://travis-ci.org/phpbb/phpbb) | [![Build status](https://ci.appveyor.com/api/projects/status/8g98ybngd2f3axy1/branch/master?svg=true)](https://ci.appveyor.com/project/phpBB/phpbb/branch/master) | **master** | Latest development version
[![Build Status](https://travis-ci.org/phpbb/phpbb.svg?branch=3.3.x)](http://travis-ci.org/phpbb/phpbb) | [![Build status](https://ci.appveyor.com/api/projects/status/8g98ybngd2f3axy1/branch/3.3.x?svg=true)](https://ci.appveyor.com/project/phpBB/phpbb/branch/3.3.x) | **3.3.x** | Development of version 3.3.x
[![Build Status](https://travis-ci.org/phpbb/phpbb.svg?branch=3.2.x)](http://travis-ci.org/phpbb/phpbb) | [![Build status](https://ci.appveyor.com/api/projects/status/8g98ybngd2f3axy1/branch/3.2.x?svg=true)](https://ci.appveyor.com/project/phpBB/phpbb/branch/3.2.x) | **3.2.x** | Development of version 3.2.x
* Our [Vagrant documentation](phpBB/docs/vagrant.md) to find out how to use Vagrant to develop and contribute to phpBB.
* Our [GitHub Codespaces documentation](phpBB/docs/codespaces.md) to learn about phpBB's cloud-based development environment.
## LICENSE
## 📓 Documentation
phpBB's [Development Documentation](https://area51.phpbb.com/docs/dev/index.html) contains all the information you'll need to learn about developing for phpBB's core, extensions and automated testing.
## 🔬 Automated Testing
We have unit and functional tests in order to prevent regressions. You can view the bamboo continuous integration [here](https://bamboo.phpbb.com) or check our GitHub Actions below:
Branch | Description | GitHub Actions |
------- | ----------- | -------------- |
**master** | Latest development version | ![Tests](https://github.com/phpbb/phpbb/actions/workflows/tests.yml/badge.svg?branch=master) |
**3.3.x** | Development of version 3.3.x | ![Tests](https://github.com/phpbb/phpbb/actions/workflows/tests.yml/badge.svg?branch=3.3.x) |
## 📜 License
[GNU General Public License v2](http://opensource.org/licenses/gpl-2.0.php)

13
SECURITY.md Normal file
View file

@ -0,0 +1,13 @@
# Security Policy
## Reporting a Vulnerability
Please do not post potential security vulnerabilities publicly. Instead, report them to the phpBB team.
We take security very seriously and will respond to reports about potential security vulnerabilities as quickly as possible.
There are multiple ways a potential security vulnerability can be reported:
- HackerOne: [phpBB | Vulnerability Disclosure Program | HackerOne](https://hackerone.com/phpbb)
- Create a report in the security tracker: [Security Tracker](https://www.phpbb.com/security/)
- Send an email: [security@phpbb.com](mailto:security@phpbb.com)
Please provide as much detail as possible when reporting a vulnerability. You can expect to receive an update on your report within a few days. If the vulnerability is accepted, we will work on a fix and keep you informed of the progress. If the vulnerability is declined, we will provide an explanation.

6
Vagrantfile vendored
View file

@ -11,15 +11,15 @@ aliasesPath = "vagrant/aliases"
require File.expand_path(confDir + '/scripts/homestead.rb')
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
if File.exists? aliasesPath then
if File.exist? aliasesPath then
config.vm.provision "file", source: aliasesPath, destination: "~/.bash_aliases"
end
if File.exists? homesteadYamlPath then
if File.exist? homesteadYamlPath then
Homestead.configure(config, YAML::load(File.read(homesteadYamlPath)))
end
if File.exists? afterScriptPath then
if File.exist? afterScriptPath then
config.vm.provision "shell", path: afterScriptPath
end
end

View file

@ -2,9 +2,9 @@
<project name="phpBB" description="The phpBB forum software" default="all" basedir="../">
<!-- a few settings for the build -->
<property name="newversion" value="3.3.0-RC1" />
<property name="prevversion" value="3.2.8" />
<property name="olderversions" value="3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.1.5, 3.1.6, 3.1.7, 3.1.7-pl1, 3.1.8, 3.1.9, 3.1.10, 3.1.11, 3.1.12, 3.2.0-a1, 3.2.0-a2, 3.2.0-b1, 3.2.0-b2, 3.2.0-RC1, 3.2.0-RC2, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.6, 3.2.7, 3.3.0-b1, 3.3.0-b2" />
<property name="newversion" value="4.0.0-a1-dev" />
<property name="prevversion" value="3.3.15" />
<property name="olderversions" value="3.1.12, 3.2.11, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.3.10, 3.3.11, 3.3.12, 3.3.13, 3.3.14" />
<!-- no configuration should be needed beyond this point -->
<property name="oldversions" value="${olderversions}, ${prevversion}" />
@ -128,13 +128,13 @@
<!-- Builds docs for current branch into build/api/output/master -->
<target name="docs">
<exec dir="."
command="phpBB/vendor/bin/sami.php update build/sami-checkout.conf.php"
command="./doctum.phar update build/doctum-checkout.conf.php"
passthru="true" />
</target>
<!-- Builds docs for multiple branches/tags into build/api/output/$branch -->
<target name="docs-all">
<exec dir="."
command="phpBB/vendor/bin/sami.php update build/sami-all.conf.php"
command="./doctum.phar update build/doctum-all.conf.php"
passthru="true" />
</target>
@ -166,31 +166,32 @@
<target name="prepare-new-version">
<!-- select the currently checked out commit (HEAD) for packaging -->
<mkdir dir="build/new_version/phpBB3" />
<mkdir dir="build/new_version/phpBB" />
<phingcall target="export">
<property name="revision" value="HEAD" />
<property name="dir" value="build/new_version/phpBB3" />
<property name="dir" value="build/new_version/phpBB" />
</phingcall>
<!-- copy into directory for diffs -->
<exec dir="build" command="cp -rp new_version/phpBB3 old_versions/release-${newversion}" />
<exec dir="build" command="cp -rp new_version/phpBB old_versions/release-${newversion}" />
<!-- and clean up -->
<phingcall target="clean-diff-dir">
<property name="dir" value="build/old_versions/release-${newversion}" />
</phingcall>
<!-- create an empty config.php file (not for diffs) -->
<touch file="build/new_version/phpBB3/config.php" />
<touch file="build/new_version/phpBB/config.php" />
<copy file="build/new_version/phpBB/vendor-ext/.htaccess" tofile="build/new_version/phpBB/vendor/.htaccess" />
</target>
<target name="package" depends="clean,prepare,prepare-new-version,old-version-diffs">
<exec dir="build" command="php -f package.php '${versions}' > logs/package.log" escape="false" />
<exec dir="build" escape="false"
command="LC_ALL=C diff -crNEBZbd old_versions/release-${prevversion}/language new_version/phpBB3/language >
command="LC_ALL=C diff -crNEBZbd old_versions/release-${prevversion}/language new_version/phpBB/language >
save/phpbb-${prevversion}_to_${newversion}_language.patch" />
<exec dir="build" escape="false"
command="LC_ALL=C diff -crNEBZbd old_versions/release-${prevversion}/styles/prosilver new_version/phpBB3/styles/prosilver >
command="LC_ALL=C diff -crNEBZbd old_versions/release-${prevversion}/styles/prosilver new_version/phpBB/styles/prosilver >
save/phpbb-${prevversion}_to_${newversion}_prosilver.patch" />
<exec dir="build" escape="false"
@ -203,6 +204,12 @@
<phingcall target="checksum-dir">
<property name="dir" value="build/new_version/release_files" />
</phingcall>
<phingcall target="sign-packages">
<property name="dir" value="build/new_version/release_files" />
</phingcall>
<exec dir="build" command="php generate_package_json.php > new_version/packages.json"/>
</target>
<target name="checksum-dir">
@ -219,6 +226,31 @@
<exec dir="${dir}" command="sha256sum ${filename} > ${filename}.sha256" />
</target>
<target name="sign-packages">
<property name="packageSignatureExists" value="false" />
<exec command="if [ -f 'build/package_signature' ]; then echo 'true'; else echo 'false'; fi;" outputProperty="packageSignatureExists" />
<if>
<equals arg1="${packageSignatureExists}" arg2="true" />
<then>
<foreach param="filename" absparam="absfilename" target="sign-file">
<fileset dir="${dir}">
<type type="file" />
<include name="*.tar.bz2"/>
<include name="*.zip"/>
</fileset>
</foreach>
</then>
<else>
<echo msg="Skipping signing of packages due to missing build/package_signature"/>
</else>
</if>
</target>
<target name="sign-file">
<echo msg="Creating signature file for ${absfilename}" />
<exec command="php build/generate_signature.php `cat build/package_signature` ${absfilename}" />
</target>
<target name="announcement" depends="prepare">
<echo msg="Writing download links and checksums for email announcement to save/announcement_email_${newversion}.txt" />
<exec dir="build" escape="false"
@ -362,6 +394,8 @@
<chmod mode="0777" file="${dir}/store" />
<chmod mode="0777" file="${dir}/files" />
<chmod mode="0777" file="${dir}/images/avatars/upload" />
<!-- set permissions of executable scripts to 755 -->
<chmod mode="0755" file="${dir}/bin/phpbbcli.php" />
</target>
<target name="clean-vendor-dir">

View file

@ -1,16 +1,16 @@
#!/usr/bin/env php
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
if ($_SERVER['argc'] != 2)
{
@ -18,40 +18,54 @@ if ($_SERVER['argc'] != 2)
exit(1);
}
$fixVersion = $_SERVER['argv'][1];
if ($_SERVER['argv'][1] == '--stdin')
{
$stdIn = file_get_contents('php://stdin');
// XML output from tracker can be directly piped to this script using:
// cat tracker_output.xml | php build/build_changelog.php --stdin
$xml = simplexml_load_string($stdIn);
}
else
{
$fixVersion = $_SERVER['argv'][1];
$query = 'project IN (PHPBB3, SECURITY)
AND resolution = Fixed
AND fixVersion = "' . $fixVersion . '"
AND status IN ("Unverified Fix", Closed)';
$query = 'project IN (PHPBB, PHPBB3, SECURITY)
AND resolution = Fixed
AND fixVersion = "' . $fixVersion . '"
AND status IN ("Unverified Fix", Closed)';
$url = 'http://tracker.phpbb.com/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=' . urlencode($query) . '&tempMax=1000';
$xml = simplexml_load_string(file_get_contents($url));
$url = 'https://tracker.phpbb.com/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=' . urlencode($query) . '&tempMax=1000';
$xml = simplexml_load_string(file_get_contents($url));
}
$types = [];
foreach ($xml->xpath('//item') as $item)
{
$key = (string) $item->key;
$keyUrl = 'http://tracker.phpbb.com/browse/' . $key;
$keyUrl = 'https://tracker.phpbb.com/browse/' . $key;
$keyLink = '<a href="' . $keyUrl . '">' . $key . '</a>';
$value = str_replace($key, $keyLink, htmlspecialchars($item->title));
$value = str_replace($key, $keyLink, htmlspecialchars($item->title, ENT_COMPAT));
$value = str_replace(']', '] -', $value);
$types[(string) $item->type][$key] = $value;
}
ksort($types);
foreach ($types as $type => $tickets)
if (count($types))
{
echo "<h4>$type</h4>\n";
echo "<ul>\n";
uksort($tickets, 'strnatcasecmp');
foreach ($tickets as $ticket)
ksort($types);
foreach ($types as $type => $tickets)
{
echo "<li>$ticket</li>\n";
echo "<h4>$type</h4>\n";
echo "<ul>\n";
uksort($tickets, 'strnatcasecmp');
foreach ($tickets as $ticket)
{
echo "<li>$ticket</li>\n";
}
echo "</ul>\n";
}
echo "</ul>\n";
}

View file

@ -43,14 +43,14 @@ class build_package
$_before = $this->versions[count($this->versions) - 2];
$this->locations = array(
'new_version' => dirname(dirname(__FILE__)) . '/phpBB/',
'old_versions' => dirname(__FILE__) . '/old_versions/',
'root' => dirname(__FILE__) . '/',
'package_dir' => dirname(__FILE__) . '/new_version/'
'new_version' => dirname(__DIR__) . '/phpBB/',
'old_versions' => __DIR__ . '/old_versions/',
'root' => __DIR__ . '/',
'package_dir' => __DIR__ . '/new_version/'
);
$this->package_infos = array(
'package_name' => 'phpBB3',
'package_name' => 'phpBB',
'name_prefix' => 'phpbb',
'simple_name' => 'release-' . $_latest,
'new_version_number' => $_latest,

View file

@ -0,0 +1,116 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
namespace phpbb\Sniffs\CodeLayout;
use PHP_CodeSniffer\Files\File;
use PHP_CodeSniffer\Sniffs\Sniff;
/**
* Checks that union type declarations follows the coding guidelines.
*/
class UnionTypesCheckSniff implements Sniff
{
/**
* {@inheritdoc}
*/
public function register()
{
return [
T_FUNCTION,
T_CLASS,
];
}
/**
* {@inheritdoc}
*/
public function process(File $phpcsFile, $stackPtr)
{
$tokens = $phpcsFile->getTokens();
if ($tokens[$stackPtr]['type'] === 'T_FUNCTION')
{
$method_params = $phpcsFile->getMethodParameters($stackPtr);
$method_params_array = array_column($method_params, 'type_hint', 'token');
foreach ($method_params_array as $stack_pointer => $type_hint)
{
$this->check_union_type($phpcsFile, $stack_pointer, $type_hint);
}
$method_properties = $phpcsFile->getMethodProperties($stackPtr);
$this->check_union_type($phpcsFile, $stackPtr, $method_properties['return_type']);
}
else if ($tokens[$stackPtr]['type'] === 'T_CLASS')
{
$class_token = $tokens[$stackPtr];
$class_closer_pointer = $class_token['scope_closer'];
$first_method_pointer = $phpcsFile->findNext(T_FUNCTION, $stackPtr);
$class_members_declarations_end_pointer = $first_method_pointer ?: $class_closer_pointer;
$stack_pointer = $stackPtr;
while(($class_member_pointer = $phpcsFile->findNext(T_VARIABLE, $stack_pointer)) !== false && ($class_member_pointer < $class_members_declarations_end_pointer))
{
$properties = $phpcsFile->getMemberProperties($class_member_pointer);
$this->check_union_type($phpcsFile, $class_member_pointer, $properties['type']);
$stack_pointer = $class_member_pointer + 1;
}
}
}
public function check_union_type(File $phpcsFile, $stack_pointer, $type_hint)
{
if (empty($type_hint))
{
return;
}
if (!strpos($type_hint, '|') && $type_hint[0] == '?') // Check nullable shortcut syntax
{
$type = substr($type_hint, 1);
$error = 'Nullable shortcut syntax must not be used. Use union type instead: %1$s|null; found %2$s';
$data = [$type, $type_hint];
$phpcsFile->addError($error, $stack_pointer, 'ShortNullableSyntax', $data);
}
else if ((count($types_array = explode('|', $type_hint))) > 1) // Check union type layout
{
$types_array_null_less = $types_array;
// Check 'null' to be the last element
$null_position = array_search('null', $types_array);
if ($null_position !== false && $null_position != array_key_last($types_array))
{
$error = 'The "null" type hint must be the last of the union type elements; found %s';
$data = [implode('|', $types_array)];
$phpcsFile->addError($error, $stack_pointer, 'NullAlwaysLast', $data);
}
// Check types excepting 'null' to follow alphabetical order
if ($null_position !== false)
{
array_splice($types_array_null_less, $null_position, 1);
}
if (count($types_array_null_less) > 1)
{
$types_array_null_less_sorted = $types_array_null_less;
sort($types_array_null_less_sorted);
if (!empty(array_diff_assoc($types_array_null_less, $types_array_null_less_sorted)))
{
$error = 'Union type elements must be sorted alphabetically excepting the "null" type hint must be the last if any; found %s';
$data = [implode('|', $types_array)];
$phpcsFile->addError($error, $stack_pointer, 'AlphabeticalSort', $data);
}
}
}
}
}

View file

@ -11,6 +11,8 @@
*
*/
namespace phpbb\Sniffs\Commenting;
use PHP_CodeSniffer\Files\File;
use PHP_CodeSniffer\Sniffs\Sniff;
@ -21,7 +23,7 @@ use PHP_CodeSniffer\Sniffs\Sniff;
* @package code_sniffer
* @author Manuel Pichler <mapi@phpundercontrol.org>
*/
class phpbb_Sniffs_Commenting_FileCommentSniff implements Sniff
class FileCommentSniff implements Sniff
{
/**
* Returns an array of tokens this test wants to listen for.

View file

@ -11,6 +11,8 @@
*
*/
namespace phpbb\Sniffs\ControlStructures;
use PHP_CodeSniffer\Files\File;
use PHP_CodeSniffer\Sniffs\Sniff;
@ -18,7 +20,7 @@ use PHP_CodeSniffer\Sniffs\Sniff;
* Checks that the opening brace of a control structures is on the line after.
* From Generic_Sniffs_Functions_OpeningFunctionBraceBsdAllmanSniff
*/
class phpbb_Sniffs_ControlStructures_OpeningBraceBsdAllmanSniff implements Sniff
class OpeningBraceBsdAllmanSniff implements Sniff
{
/**
* Registers the tokens that this sniff wants to listen for.

View file

@ -10,6 +10,7 @@
* the docs/CREDITS.txt file.
*
*/
namespace phpbb\Sniffs\ControlStructures;
use PHP_CodeSniffer\Files\File;
use PHP_CodeSniffer\Sniffs\Sniff;
@ -18,7 +19,7 @@ use PHP_CodeSniffer\Sniffs\Sniff;
* Checks that there is exactly one space between the keyword and the opening
* parenthesis of a control structures.
*/
class phpbb_Sniffs_ControlStructures_OpeningParenthesisSniff implements Sniff
class OpeningParenthesisSniff implements Sniff
{
/**
* Registers the tokens that this sniff wants to listen for.

View file

@ -0,0 +1,59 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
namespace phpbb\Sniffs\ControlStructures;
use PHP_CodeSniffer\Files\File;
use PHP_CodeSniffer\Sniffs\Sniff;
/**
* Checks that the visibility qualifiers are placed after the static keyword
* according to the coding guidelines
*/
class StaticKeywordSniff implements Sniff
{
/**
* Registers the tokens that this sniff wants to listen for.
*/
public function register()
{
return [
T_STATIC,
];
}
/**
* Processes this test, when one of its tokens is encountered.
*
* @param File $phpcsFile The file being scanned.
* @param int $stackPtr The position of the current token in the stack passed in $tokens.
*
* @return void
*/
public function process(File $phpcsFile, $stackPtr)
{
$tokens = $phpcsFile->getTokens();
$disallowed_after_tokens = [
T_PUBLIC,
T_PROTECTED,
T_PRIVATE,
];
if (in_array($tokens[$stackPtr + 2]['code'], $disallowed_after_tokens))
{
$error = 'Access specifier (e.g. public) should not follow static scope attribute. Encountered "' . $tokens[$stackPtr + 2]['content'] . '" after static';
$phpcsFile->addError($error, $stackPtr, 'InvalidStaticFunctionDeclaration');
}
}
}

View file

@ -11,34 +11,60 @@
*
*/
namespace phpbb\Sniffs\Namespaces;
use PHP_CodeSniffer\Files\File;
use PHP_CodeSniffer\Sniffs\Sniff;
/**
* Checks that each use statement is used.
*/
class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
class UnusedUseSniff implements Sniff
{
const FIND = [
T_NS_SEPARATOR,
T_STRING,
T_WHITESPACE,
];
/**
* {@inheritdoc}
*/
public function register()
{
return array(T_USE);
return [T_USE];
}
protected function check(File $phpcsFile, $found_name, $full_name, $short_name, $line)
protected function check(File $phpcsFile, $found_name, $full_name, $short_name, $stack_pointer)
{
$found_name_normalized = ltrim($found_name, '\\');
$full_name = ltrim($full_name, '\\');
if ($found_name === $full_name)
$is_global = ($full_name === $short_name);
$unnecessarily_fully_qualified = ($is_global)
? ($found_name_normalized !== $found_name && $found_name_normalized === $short_name)
: ($found_name_normalized === $full_name);
if ($unnecessarily_fully_qualified)
{
$error = 'Either use statement or full name must be used.';
$phpcsFile->addError($error, $line, 'FullName');
$phpcsFile->addError($error, $stack_pointer, 'FullName');
}
if ($found_name === $short_name)
/*
* Check for possible union types (like string|MyType|null)
* and question mark nullable type syntax (like ?MyType)
*/
$types = explode('|', $found_name);
foreach ($types as $type)
{
return true;
// Nullable type syntax
$type = (strpos($type, '?') === 0) ? substr($type, 1) : $type;
if ($short_name === $type)
{
return true;
}
}
return false;
@ -58,27 +84,50 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
$class_name_start = $phpcsFile->findNext(array(T_NS_SEPARATOR, T_STRING), ($stackPtr + 1));
$find = array(
T_NS_SEPARATOR,
T_STRING,
T_WHITESPACE,
);
$class_name_end = $phpcsFile->findNext($find, ($stackPtr + 1), null, true);
$class_name_end = $phpcsFile->findNext(self::FIND, ($stackPtr + 1), null, true);
$aliasing_as_position = $phpcsFile->findNext(T_AS, $class_name_end, null, false, null, true);
if ($aliasing_as_position !== false)
{
$alias_position = $phpcsFile->findNext(T_STRING, $aliasing_as_position, null, false, null, true);
$class_name_short = $tokens[$alias_position]['content'];
$class_name_full = $phpcsFile->getTokensAsString($class_name_start, ($class_name_end - $class_name_start - 1));
$name_short = $tokens[$alias_position]['content'];
$name_full = $phpcsFile->getTokensAsString($class_name_start, ($class_name_end - $class_name_start - 1));
}
else
{
$class_name_full = $phpcsFile->getTokensAsString($class_name_start, ($class_name_end - $class_name_start));
$class_name_short = $tokens[$class_name_end - 1]['content'];
$name_full = $phpcsFile->getTokensAsString($class_name_start, ($class_name_end - $class_name_start));
$name_short = $tokens[$class_name_end - 1]['content'];
}
if ($tokens[$class_name_start]['content'] === 'function'
&& $tokens[$class_name_start + 1]['code'] === T_WHITESPACE)
{
$class_name_start += 2;
$name_full = $phpcsFile->getTokensAsString(
$class_name_start,
($class_name_end - $class_name_start - (int) ($aliasing_as_position !== false))
);
$ok = $this->findFunctionUsage($phpcsFile, $stackPtr, $tokens, $name_full, $name_short);
}
else
{
$ok = $this->findClassUsage($phpcsFile, $stackPtr, $tokens, $name_full, $name_short);
}
if ($name_full[0] === '\\')
{
$phpcsFile->addError("There must not be a leading '\\' in use statements.", $stackPtr, 'Malformed');
}
if (!$ok)
{
$error = 'There must not be unused USE statements.';
$phpcsFile->addError($error, $stackPtr, 'Unused');
}
}
private function findClassUsage(File $phpcsFile, $stackPtr, $tokens, $class_name_full, $class_name_short)
{
$ok = false;
// Checks in simple statements (new, instanceof and extends)
@ -95,11 +144,11 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
continue;
}
$simple_class_name_end = $phpcsFile->findNext($find, ($simple_statement + 1), null, true);
$simple_class_name_end = $phpcsFile->findNext(self::FIND, ($simple_statement + 1), null, true);
$simple_class_name = trim($phpcsFile->getTokensAsString($simple_class_name_start, ($simple_class_name_end - $simple_class_name_start)));
$ok = $this->check($phpcsFile, $simple_class_name, $class_name_full, $class_name_short, $simple_statement) ? true : $ok;
$ok = $this->check($phpcsFile, $simple_class_name, $class_name_full, $class_name_short, $simple_statement) || $ok;
}
}
@ -109,12 +158,12 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
{
$old_paamayim_nekudotayim = $paamayim_nekudotayim;
$paamayim_nekudotayim_class_name_start = $phpcsFile->findPrevious($find, $paamayim_nekudotayim - 1, null, true);
$paamayim_nekudotayim_class_name_start = $phpcsFile->findPrevious(self::FIND, $paamayim_nekudotayim - 1, null, true);
$paamayim_nekudotayim_class_name_end = $paamayim_nekudotayim - 1;
$paamayim_nekudotayim_class_name = trim($phpcsFile->getTokensAsString($paamayim_nekudotayim_class_name_start + 1, ($paamayim_nekudotayim_class_name_end - $paamayim_nekudotayim_class_name_start)));
$ok = $this->check($phpcsFile, $paamayim_nekudotayim_class_name, $class_name_full, $class_name_short, $paamayim_nekudotayim) ? true : $ok;
$ok = $this->check($phpcsFile, $paamayim_nekudotayim_class_name, $class_name_full, $class_name_short, $paamayim_nekudotayim) || $ok;
}
// Checks in implements
@ -129,11 +178,11 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
$old_implemented_class = $implemented_class;
$implements_class_name_start = $phpcsFile->findNext(array(T_NS_SEPARATOR, T_STRING), ($implemented_class - 1));
$implements_class_name_end = $phpcsFile->findNext($find, ($implemented_class - 1), null, true);
$implements_class_name_end = $phpcsFile->findNext(self::FIND, ($implemented_class - 1), null, true);
$implements_class_name = trim($phpcsFile->getTokensAsString($implements_class_name_start, ($implements_class_name_end - $implements_class_name_start)));
$ok = $this->check($phpcsFile, $implements_class_name, $class_name_full, $class_name_short, $implements) ? true : $ok;
$ok = $this->check($phpcsFile, $implements_class_name, $class_name_full, $class_name_short, $implements) || $ok;
}
}
@ -141,12 +190,12 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
while (($docblock = $phpcsFile->findNext(T_DOC_COMMENT_CLOSE_TAG, ($old_docblock + 1))) !== false)
{
$old_docblock = $docblock;
$ok = $this->checkDocblock($phpcsFile, $docblock, $tokens, $class_name_full, $class_name_short) ? true : $ok;
$ok = $this->checkDocblock($phpcsFile, $docblock, $tokens, $class_name_full, $class_name_short) || $ok;
}
// Checks in type hinting
$old_function_declaration = $stackPtr;
while (($function_declaration = $phpcsFile->findNext(T_FUNCTION, ($old_function_declaration + 1))) !== false)
while (($function_declaration = $phpcsFile->findNext([T_FUNCTION, T_CLOSURE], ($old_function_declaration + 1))) !== false)
{
$old_function_declaration = $function_declaration;
@ -154,8 +203,11 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
$params = $phpcsFile->getMethodParameters($function_declaration);
foreach ($params as $param)
{
$ok = $this->check($phpcsFile, $param['type_hint'], $class_name_full, $class_name_short, $function_declaration) ? true : $ok;
$ok = $this->check($phpcsFile, $param['type_hint'], $class_name_full, $class_name_short, $function_declaration) || $ok;
}
$method_properties = $phpcsFile->getMethodProperties($function_declaration);
$ok = $this->check($phpcsFile, $method_properties['return_type'], $class_name_full, $class_name_short, $function_declaration) || $ok;
}
// Checks in catch blocks
@ -165,18 +217,106 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
$old_catch = $catch;
$caught_class_name_start = $phpcsFile->findNext(array(T_NS_SEPARATOR, T_STRING), $catch + 1);
$caught_class_name_end = $phpcsFile->findNext($find, $caught_class_name_start + 1, null, true);
$caught_class_name_end = $phpcsFile->findNext(self::FIND, $caught_class_name_start + 1, null, true);
$caught_class_name = trim($phpcsFile->getTokensAsString($caught_class_name_start, ($caught_class_name_end - $caught_class_name_start)));
$ok = $this->check($phpcsFile, $caught_class_name, $class_name_full, $class_name_short, $catch) ? true : $ok;
$ok = $this->check($phpcsFile, $caught_class_name, $class_name_full, $class_name_short, $catch) || $ok;
}
if (!$ok)
$old_use = $stackPtr;
while (($use = $phpcsFile->findNext(T_USE, ($old_use + 1))) !== false)
{
$error = 'There must not be unused USE statements.';
$phpcsFile->addError($error, $stackPtr, 'Unused');
$old_use = $use;
// Needs to be inside a class and must not be inside a function scope.
if (!$phpcsFile->hasCondition($use, [T_CLASS, T_TRAIT]) || $phpcsFile->hasCondition($use, T_FUNCTION))
{
continue;
}
$next = $phpcsFile->findNext(T_WHITESPACE, ($use + 1), null, true, null, true);
if ($tokens[$next]['code'] === T_OPEN_PARENTHESIS)
{
continue;
}
$class_name_start = $phpcsFile->findNext(array(T_NS_SEPARATOR, T_STRING), $use + 1, null, false, null, true);
$class_name_end = $phpcsFile->findNext(self::FIND, $class_name_start + 1, null, true, null, true);
$found_name = trim($phpcsFile->getTokensAsString($class_name_start, ($class_name_end - $class_name_start)));
$ok = $this->check($phpcsFile, $found_name, $class_name_full, $class_name_short, $use) || $ok;
}
return $ok;
}
private function findFunctionUsage(File $phpcsFile, $stackPtr, $tokens, $name_full, $name_short)
{
$ok = false;
$position = $phpcsFile->findNext(T_OPEN_PARENTHESIS, $stackPtr + 1);
while ($position !== false)
{
$function_name_end = $position;
$found_start = 1 + $phpcsFile->findPrevious(
[T_NS_SEPARATOR, T_STRING, T_WHITESPACE],
$function_name_end - 1,
null,
true
);
$position = $phpcsFile->findNext(T_OPEN_PARENTHESIS, $position + 1);
if ($found_start === null)
{
continue;
}
$function_name_start = $found_start;
// Trim the output.
while ($tokens[$function_name_start]['code'] === T_WHITESPACE && $function_name_start < $function_name_end)
{
++$function_name_start;
}
while ($tokens[$function_name_end]['code'] === T_WHITESPACE && $function_name_end > $function_name_start)
{
--$function_name_end;
}
$function_name_length = $function_name_end - $function_name_start;
// Filter out control structures, built in type constructors, etc.
if ($function_name_length <= 0)
{
continue;
}
// This doesn't seem to be valid PHP, where is the opening tag?
if ($found_start === 0)
{
continue;
}
$previous_token = $found_start - 1;
$filter = [
T_FUNCTION, // Function declaration
T_OBJECT_OPERATOR, // Method call
T_DOUBLE_COLON, // Static method call
T_NEW, // Constructors
];
// Filter out calls to methods and function declarations.
if (in_array($tokens[$previous_token]['code'], $filter))
{
continue;
}
$function_name = $phpcsFile->getTokensAsString($function_name_start, $function_name_length);
$ok = $this->check($phpcsFile, $function_name, $name_full, $name_short, $function_name_start) || $ok;
}
return $ok;
}
/**
@ -247,7 +387,7 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
$classes = explode('|', str_replace('[]', '', $classes));
foreach ($classes as $class)
{
$ok = $this->check($phpcsFile, $class, $class_name_full, $class_name_short, $tokens[$tag + 2]['line']) ? true : $ok;
$ok = $this->check($phpcsFile, $class, $class_name_full, $class_name_short, $tag + 2) || $ok;
}
}

View file

@ -17,9 +17,6 @@
<!-- There MUST not be more than one statement per line. -->
<rule ref="Generic.Formatting.DisallowMultipleStatements" />
<!-- Call-time pass-by-reference MUST not be used. -->
<rule ref="Generic.Functions.CallTimePassByReference.NotAllowed" />
<!-- Filenames MUST be lowercase. -->
<rule ref="Generic.Files.LowercasedFilename" />
@ -89,4 +86,7 @@
<!-- There MUST be one space between control structure and opening parenthesis -->
<rule ref="./phpbb/Sniffs/ControlStructures/OpeningParenthesisSniff.php" />
<!-- Static qualifier MUST be placed before the visibility qualifiers. -->
<rule ref="./phpbb/Sniffs/ControlStructures/StaticKeywordSniff.php" />
</ruleset>

View file

@ -45,4 +45,8 @@
<!-- There MUST NOT be unused use statements. -->
<rule ref="./phpbb/Sniffs/Namespaces/UnusedUseSniff.php" />
<!-- The null type SHALL be the last union type element, other types SHALL follow alphabetical order.
No nullable type shortcut syntax should be used. -->
<rule ref="./phpbb/Sniffs/CodeLayout/UnionTypesCheckSniff.php" />
</ruleset>

View file

@ -19,9 +19,9 @@ do
$command "$1.$ext"
for file in `find phpBB3 -name '.svn' -prune -o -type f -print`
for file in `find phpBB -name '.svn' -prune -o -type f -print`
do
orig_file="${file/#phpBB3/$orig_dir}"
orig_file="${file/#phpBB/$orig_dir}"
diff_result=`diff $orig_file $file`
if [ -n "$diff_result" ]
@ -31,7 +31,7 @@ do
fi
done
rm -rf phpBB3
rm -rf phpBB
done
cd ..

View file

@ -11,17 +11,11 @@
*
*/
/**
*/
class phpbb_mock_search
{
require __DIR__ . '/doctum-checkout.conf.php';
public function __construct($error, $phpbb_root_path, $phpEx, $auth, $config, $db, $user)
{
}
public function index_remove($post_ids, $poster_ids, $forum_ids)
{
}
}
$config['versions'] = Doctum\Version\GitVersionCollection::create(__DIR__ . '/../')
->add('3.3.x')
->add('master')
;
return new Doctum\Doctum($iterator, $config);

View file

@ -0,0 +1,31 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
$iterator = Symfony\Component\Finder\Finder::create()
->files()
->name('*.php')
->in(__DIR__ . '/../phpBB/')
->notPath('#^cache/#')
->notPath('#^develop/#')
->notPath('#^ext/#')
->notPath('#^vendor/#')
->notPath('data');
// This variable will be used and changed in doctum-all.conf.php
$config = [
'title' => 'phpBB API Documentation',
'build_dir' => __DIR__ . '/api/output/%version%',
'cache_dir' => __DIR__ . '/api/cache/%version%',
];
return new Doctum\Doctum($iterator, $config);

View file

@ -84,7 +84,7 @@ foreach ($older_verions as $version)
'phpBB ' . $version . ' to ' . $current_version . ' Update Package',
'phpBB-' . $version . '_to_' . $current_version,
'update',
'update',
'advanced_update',
$version
);
}
@ -120,6 +120,12 @@ function phpbb_add_package_file(array &$package_list, $name, $file_name, $type,
$filedata->filesize = filesize($file_path);
$filedata->checksum = trim(preg_replace('/(^\w+)(.+)/', '$1', file_get_contents($file_path . '.sha256')));
$filedata->filetype = $extension;
if (file_exists($file_path . '.sig'))
{
$filedata->signature = trim(file_get_contents($file_path . '.sig'));
}
$package_file->files[] = $filedata;
}

View file

@ -0,0 +1,52 @@
#!/usr/bin/env php
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
if ($_SERVER['argc'] != 3)
{
echo "Please specify the secret key and filename for which the signature should be created, e.g. generate_signature.php mySecretSecret path/to/file\n";
exit(1);
}
$secret_key = base64_decode($_SERVER['argv'][1]);
$file_path = $_SERVER['argv'][2];
if (!extension_loaded('sodium'))
{
die('Required sodium extension not loaded');
}
if (!file_exists($file_path))
{
die('File does not exist');
}
$hash = hash_file('sha384', $file_path, true);
try
{
$signature = sodium_crypto_sign_detached($hash, $secret_key);
}
catch (SodiumException $e)
{
$keypair = sodium_crypto_sign_keypair();
$secret_key = base64_encode(sodium_crypto_sign_secretkey($keypair));
$public_key = base64_encode(sodium_crypto_sign_publickey($keypair));
echo 'Unable to create the signature: ' . $e->getMessage() . "\n";
echo "Maybe use these keys:\nPublic key: {$public_key}\nSecret key: {$secret_key}\n";
die();
}
$signature = base64_encode($signature);
file_put_contents($file_path . '.sig', $signature);

View file

@ -0,0 +1,35 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
class APCUIterator implements Iterator
{
public function current()
{
}
public function next()
{
}
public function key()
{
}
public function valid()
{
}
public function rewind()
{
}
}

15
build/psalm/stubs/gd.php Normal file
View file

@ -0,0 +1,15 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
/** @link https://www.php.net/manual/en/image.constants.php */
define('IMG_COLOR_STYLED', -2);

View file

@ -0,0 +1,16 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
/** @link https://www.php.net/manual/en/ldap.constants.php */
define('LDAP_OPT_PROTOCOL_VERSION', 17);
define('LDAP_OPT_REFERRALS', 8);

View file

@ -0,0 +1,20 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
/** @link https://www.php.net/manual/en/memcached.constants.php */
class Memcached
{
public const OPT_COMPRESSION = -1001;
public const OPT_BINARY_PROTOCOL = 18;
}

View file

@ -0,0 +1,19 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
/** @link https://php.net/manual/en/oci8.constants.php */
define('OCI_DEFAULT', 0);
define('OCI_ASSOC', 1);
define('OCI_RETURN_NULLS', 4);

View file

@ -0,0 +1,15 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
/** @link https://www.php.net/manual/en/pgsql.constants.php */
define('PGSQL_CONNECT_FORCE_NEW', 2);

View file

@ -0,0 +1,19 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
/** @link https://phpredis.github.io/phpredis/Redis.html */
class Redis
{
public const OPT_PREFIX = 2;
public const SERIALIZER_PHP = 1;
}

View file

@ -0,0 +1,33 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
class SQLite3
{
public function query(string $query) {}
}
class SQLite3Result
{
public function fetchArray(int $mode = SQLITE3_BOTH) {}
}
/**
* @link https://www.php.net/manual/en/sqlite3.constants.php
*/
define('SQLITE3_ASSOC', 1);
define('SQLITE3_NUM', 2);
define('SQLITE3_BOTH', 3);
define('SQLITE3_OPEN_READONLY', 1);
define('SQLITE3_OPEN_READWRITE', 2);
define('SQLITE3_OPEN_CREATE', 4);

View file

@ -0,0 +1,17 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
/** @link https://www.php.net/manual/en/sqlsrv.constants.php */
define('SQLSRV_ERR_ERRORS', 0);
define('SQLSRV_FETCH_ASSOC', 2);
define('SQLSRV_CURSOR_STATIC', 'static');

55
build/psalm_bootstrap.php Normal file
View file

@ -0,0 +1,55 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
define('IN_PHPBB', true);
define('PHPBB_ENVIRONMENT', 'test');
$phpbb_root_path = 'phpBB/';
$phpEx = 'php';
global $table_prefix;
require_once $phpbb_root_path . 'includes/startup.php';
$table_prefix = 'phpbb_';
require_once $phpbb_root_path . 'includes/constants.php';
require_once $phpbb_root_path . 'phpbb/class_loader.' . $phpEx;
require_once $phpbb_root_path . 'includes/acp/acp_database.' . $phpEx;
require_once $phpbb_root_path . 'includes/utf/utf_tools.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_acp.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_admin.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_compatibility.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_compress.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_content.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_display.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_mcp.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_module.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_posting.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_transfer.' . $phpEx;
require_once $phpbb_root_path . 'includes/functions_user.' . $phpEx;
require_once $phpbb_root_path . 'includes/sphinxapi.' . $phpEx;
require_once $phpbb_root_path . 'includes/diff/diff.' . $phpEx;
require_once $phpbb_root_path . 'includes/diff/engine.' . $phpEx;
require_once $phpbb_root_path . 'includes/compatibility_globals.' . $phpEx;
$phpbb_class_loader = new \phpbb\class_loader('phpbb\\', $phpbb_root_path . 'phpbb/', "php");
$phpbb_class_loader->register();
// Include files that require class loader to be initialized
require_once $phpbb_root_path . 'includes/acp/auth.' . $phpEx;
require_once $phpbb_root_path . 'includes/acp/acp_captcha.' . $phpEx;
class phpbb_cache_container extends \Symfony\Component\DependencyInjection\Container
{
}

View file

@ -1,32 +0,0 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
require __DIR__ . '/sami-checkout.conf.php';
$config['versions'] = Sami\Version\GitVersionCollection::create(__DIR__ . '/../')
/*
This would be nice, but currently causes various problems that need
debugging.
->addFromTags('release-3.0.*')
->add('3.0.x', '3.0-next (olympus)')
->addFromTags('release-3.1.*')
->add('3.1.x', '3.1-next (ascraeus)')
->add('master')
*/
->add('3.0.x')
->add('3.1.x')
->add('3.2.x')
->add('master')
;
return new Sami\Sami($iterator, $config);

View file

@ -1,44 +0,0 @@
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
// Prevent 'Class "acm" does not exist.' exception on removeClass().
class PhpbbArrayStore extends Sami\Store\ArrayStore
{
public function removeClass(Sami\Project $project, $name)
{
unset($this->classes[$name]);
}
}
$iterator = Symfony\Component\Finder\Finder::create()
->files()
->name('*.php')
->in(__DIR__ . '/../phpBB/')
->notPath('#^cache/#')
->notPath('#^develop/#')
->notPath('#^ext/#')
->notPath('#^vendor/#')
->notPath('data')
;
$config = array(
'theme' => 'enhanced',
'title' => 'phpBB API Documentation',
'build_dir' => __DIR__.'/api/output/%version%',
'cache_dir' => __DIR__.'/api/cache/%version%',
'default_opened_level' => 2,
// Do not use JsonStore. See https://github.com/fabpot/Sami/issues/79
'store' => new PhpbbArrayStore,
);
return new Sami\Sami($iterator, $config);

View file

@ -0,0 +1,54 @@
<?php declare(strict_types=1);
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
if (php_sapi_name() !== 'cli')
{
die("This program must be run from the command line.\n");
}
if (version_compare(PHP_VERSION, '7.1.3', '<'))
{
die('update_stylesheet_querystrings.php requires at least PHP 7.1.3');
}
// Usage: "$ php build/update_stylesheet_querystrings.php"
$targets = [dirname(dirname(__FILE__)) . '/phpBB/styles/prosilver/theme/stylesheet.css'];
array_map('patch_glob', $targets);
function patch_glob($glob): void
{
array_map('patch_file', glob($glob));
}
function patch_file(string $filepath): void
{
$file = file_get_contents($filepath);
$old = $file;
$new = preg_replace_callback(
'(^@import\\s+url\\([\'"](?<basename>\\w++\\.css)\\?\\K(?:hash|v)=[^\'"]++)m',
function ($match) use ($filepath)
{
$path = dirname($filepath) . DIRECTORY_SEPARATOR . $match['basename'];
$hash = sprintf('%08x', crc32(file_get_contents($path)));
return 'hash=' . $hash;
},
$old
);
if ($new !== $old)
{
file_put_contents($filepath, $new);
}
}

View file

@ -0,0 +1,56 @@
#!/usr/bin/env php
<?php
/**
*
* This file is part of the phpBB Forum Software package.
*
* @copyright (c) phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
* For full copyright and license information, please see
* the docs/CREDITS.txt file.
*
*/
if ($_SERVER['argc'] != 4)
{
echo "Please specify the public key, filename for which the signature should be check, and the signature file, e.g. verify_signature.php superPublicKey path/to/file path/to/signature\n";
exit(1);
}
$public_key = base64_decode($_SERVER['argv'][1]);
$file_path = $_SERVER['argv'][2];
$signature_path = $_SERVER['argv'][3];
if (!extension_loaded('sodium'))
{
die('Required sodium extension not loaded');
}
if (!file_exists($file_path))
{
die('File does not exist');
}
if (!file_exists($signature_path))
{
die('Signature file does not exist');
}
$hash = hash_file('sha384', $file_path, true);
$signature = base64_decode(file_get_contents($signature_path));
try
{
if (sodium_crypto_sign_verify_detached($signature, $hash, $public_key))
{
echo 'Signature is valid!';
}
else
{
echo 'Signature is not valid!';
}
} catch (SodiumException $e)
{
die('Unable to verify the signature: ' . $e->getMessage() . "\n");
}

Binary file not shown.

BIN
doctum.phar Executable file

Binary file not shown.

View file

@ -24,7 +24,17 @@ COMMIT_MSG_HOOK_FATAL=$(git config --bool phpbb.hooks.commit-msg.fatal 2> /dev/n
git config phpbb.hooks.commit-msg.fatal true
EXIT_STATUS=0
for COMMIT_HASH in $(git rev-list --no-merges "$COMMIT_RANGE")
COMMIT_HASHES=$(git rev-list --no-merges "$COMMIT_RANGE")
# If any message have been returned instead of commit hashes list
# send a non-zero exit status upstream.
if ! [[ "$COMMIT_HASHES" =~ ^[0-9a-f]{5,40} ]]
then
EXIT_STATUS=1
fi
for COMMIT_HASH in $COMMIT_HASHES
do
echo "Inspecting commit message of commit $COMMIT_HASH"

View file

@ -1,7 +1,7 @@
#!/bin/sh
#
# A hook to check syntax of a phpBB3 commit message, per:
# * <http://wiki.phpbb.com/display/DEV/Git>
# A hook to check syntax of a phpBB commit message, per:
# * <https://area51.phpbb.com/docs/dev/master/development/git.html>
# * <http://area51.phpbb.com/phpBB/viewtopic.php?p=209919#p209919>
#
# This is a commit-msg hook.
@ -224,7 +224,7 @@ do
"footer")
err=$ERR_FOOTER;
# Each ticket is on its own line
echo "$line" | grep -Eq "^PHPBB3-[0-9]+$";
echo "$line" | grep -Eq "^PHPBB3?-[0-9]+$";
;;
"eof")
err=$ERR_EOF;
@ -356,7 +356,7 @@ echo "$expecting" | grep -q "eof" || (
# Check the branch ticket is mentioned, doesn't make sense otherwise
if [ $ticket -gt 0 ]
then
echo "$tickets" | grep -Eq "\bPHPBB3-$ticket\b" || (
echo "$tickets" | grep -Eq "\bPHPBB3?-$ticket\b" || (
complain "Ticket ID [$ticket] of branch missing from list of tickets:" >&2;
complain "$tickets" | sed 's/ /\n/g;s/^/* /g' >&2;
quit $ERR_FOOTER;

View file

@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
#
# A hook to add [$branch] to the beginning of a commit message
# if certain conditions are met.
@ -31,12 +31,25 @@ branch="$(echo "$branch" | sed "s/refs\/heads\///g")"
if [ "$2" = "" ]
then
tail="";
ticket_id=$(sed -E 's/(ticket\/)(security\/)?([0-9]+)(.+$)?/\3/gm;t;d' <<< "$branch");
branch_title=$(sed -E 's/(ticket\/)(security\/)?([0-9]+)(.+$)?/\1\2\3/gm;t;d' <<< "$branch");
# Branch is prefixed with 'ticket/', append ticket ID to message
if [ "$branch" != "${branch##ticket/}" ];
# Fall back to branch name if no ticket ID
if [ -z "$branch_title" ];
then
tail="$(printf "\n\nPHPBB3-${branch##ticket/}")";
branch_title="$branch";
fi
echo "[$branch] $tail$(cat "$1")" > "$1"
if [ "security/" = "$(sed -E 's/(ticket\/)(security\/)?([0-9]+)(.+$)?/\2/gm;t;d' <<< "$branch")" ];
then
tail="$(printf '\n\nSECURITY-%s' "$ticket_id")";
else
# Branch is prefixed with 'ticket/', append ticket ID to message
if [ "$branch" != "${branch##ticket/}" ];
then
tail="$(printf '\n\nPHPBB-%s' "$ticket_id")";
fi
fi
echo "[$branch_title] $tail$(cat "$1")" > "$1"
fi

View file

@ -56,7 +56,7 @@ catch (RuntimeException $e)
function work($pull_id, $remote)
{
// Get some basic data
$pull = get_pull('phpbb', 'phpbb3', $pull_id);
$pull = get_pull('phpbb', 'phpbb', $pull_id);
if (!$pull_id)
{
@ -79,7 +79,7 @@ function work($pull_id, $remote)
run("git checkout develop-olympus");
run("git pull $remote develop-olympus");
add_remote($pull_user, 'phpbb3');
add_remote($pull_user, 'phpbb');
run("git fetch $pull_user");
run("git merge --no-ff $pull_user/$pull_branch");
run("phpBB/vendor/bin/phpunit");
@ -94,7 +94,7 @@ function work($pull_id, $remote)
run("git checkout develop");
run("git pull $remote develop");
add_remote($pull_user, 'phpbb3');
add_remote($pull_user, 'phpbb');
run("git fetch $pull_user");
run("git merge --no-ff $pull_user/$pull_branch");
run("phpBB/vendor/bin/phpunit");

69
gulpfile.js Normal file
View file

@ -0,0 +1,69 @@
'use strict';
const gulp = require('gulp');
const rename = require('gulp-rename');
const concat = require('gulp-concat');
const postcss = require('gulp-postcss');
const autoprefixer = require('autoprefixer');
const cssnano = require('cssnano');
const sorting = require('postcss-sorting');
const sortOrder = require('./.postcss-sorting.json');
// Config
const paths = {
styles: {
src: './phpBB/styles/prosilver/theme/*.css',
css: './phpBB/styles/prosilver/theme/',
},
};
function styles() {
return gulp.src(paths.styles.src, { sourcemaps: true })
.pipe(
postcss([
autoprefixer(),
sorting(sortOrder),
]),
)
.pipe(gulp.dest(paths.styles.css, { sourcemaps: './' }));
}
function minify() {
return gulp.src([
paths.styles.css + 'normalize.css',
paths.styles.css + 'base.css',
paths.styles.css + 'utilities.css',
paths.styles.css + 'icons.css',
paths.styles.css + 'common.css',
paths.styles.css + 'buttons.css',
paths.styles.css + 'links.css',
paths.styles.css + 'mentions.css',
paths.styles.css + 'content.css',
paths.styles.css + 'cp.css',
paths.styles.css + 'forms.css',
paths.styles.css + 'colours.css',
paths.styles.css + 'responsive.css',
paths.styles.css + 'bidi.css',
], { sourcemaps: true })
.pipe(concat('stylesheet.css'))
.pipe(
postcss([
cssnano(),
]),
)
.pipe(rename({
suffix: '.min',
extname: '.css',
}))
.pipe(gulp.dest(paths.styles.css, { sourcemaps: './' }));
}
function watch() {
gulp.watch(paths.styles.src, styles);
}
exports.style = styles;
exports.minify = minify;
exports.watch = watch;
exports.default = gulp.series(styles, minify, watch);

10469
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff

116
package.json Normal file
View file

@ -0,0 +1,116 @@
{
"name": "phpbb",
"version": "4.0.0-dev",
"description": "phpBB Forum Software application",
"main": " ",
"directories": {
"doc": "docs"
},
"eslintConfig": {
"extends": "xo",
"ignorePatterns": [
"phpBB/adm/style/admin.js",
"phpBB/adm/style/ajax.js",
"phpBB/adm/style/permissions.js",
"phpBB/adm/style/tooltip.js",
"phpBB/assets/javascript/core.js",
"phpBB/assets/javascript/cropper.js",
"phpBB/assets/javascript/editor.js",
"phpBB/assets/javascript/hermite.js",
"phpBB/assets/javascript/installer.js",
"phpBB/assets/javascript/jquery-cropper.js",
"phpBB/assets/javascript/plupload.js",
"phpBB/ext/**/*.js",
"phpBB/styles/prosilver/template/ajax.js",
"phpBB/styles/prosilver/template/forum_fn.js",
"phpBB/**/*.min.js",
"phpBB/vendor/**/*.js",
"phpBB/vendor-ext/**/*.js",
"phpBB/phpbb/**/*.js",
"phpBB/tests/**/*.js"
],
"rules": {
"quotes": [
"error",
"single"
],
"comma-dangle": [
"error",
"always-multiline"
],
"block-spacing": "error",
"array-bracket-spacing": [
"error",
"always"
],
"multiline-comment-style": "off",
"computed-property-spacing": "off",
"space-before-function-paren": [
"error",
"never"
],
"space-in-parens": "off",
"capitalized-comments": "off",
"object-curly-spacing": [
"error",
"always"
],
"no-lonely-if": "off",
"unicorn/prefer-module": "off"
},
"env": {
"es6": true,
"browser": true,
"node": true,
"jquery": true
}
},
"browserslist": [
"> 1%",
"not ie 11",
"not samsung 10.1",
"not and_uc 12.12",
"not op_mini all",
"edge >= 18",
"ff >= 72",
"chrome >= 79",
"safari >= 13",
"ios >= 12.4"
],
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/phpbb/phpbb.git"
},
"keywords": [
"phpBB",
"phpbb",
"forum",
"php",
"software",
"community"
],
"author": "",
"license": "GPL-2.0",
"bugs": {
"url": "https://tracker.phpbb.com"
},
"homepage": "https://www.phpbb.com",
"devDependencies": {
"autoprefixer": "^10.4.4",
"cssnano": "^5.1.7",
"eslint": "^8.13.0",
"eslint-config-xo": "^0.40.0",
"gulp": "^5.0.0",
"gulp-concat": "^2.6.1",
"gulp-postcss": "^9.0.1",
"gulp-rename": "^2.0.0",
"postcss": "^8.4.31",
"postcss-sorting": "^7.0.1",
"stylelint": "^14.7.0",
"stylelint-order": "^5.0.0",
"web-push-testing": "^1.1.1"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 416 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 385 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 826 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 344 B

Some files were not shown because too many files have changed in this diff Show more