rxu
aa3f266b8c
[ticket/17525] Address the PR review comments
...
PHPBB-17525
2025-07-05 12:51:40 +07:00
rxu
10921ebc58
[ticket/17525] Fix migration failure on update
...
PHPBB-17525
2025-07-04 11:30:46 +07:00
rxu
5eaabb1c39
[ticket/17525] Fix handling index name prefix logic for renaming
...
PHPBB-17525
2025-07-04 01:25:04 +07:00
rxu
b5c3befa87
[ticket/17525] Fix handling index name prefix logic for renaming
...
PHPBB-17525
2025-07-02 11:01:49 +07:00
rxu
669af8f3aa
[ticket/17525] Automatically handle index name prefixes
...
PHPBB-17525
2025-07-01 23:32:36 +07:00
rxu
8e0ec1edd2
[ticket/17525] Automatically handle index name prefixes
...
PHPBB-17525
2025-07-01 21:01:09 +07:00
rxu
e9157f4d10
[ticket/17525] Fix tests
...
PHPBB-17525
2025-07-01 16:53:29 +07:00
rxu
4274faa715
[ticket/17525] Provide Doctrine connection via dbtools
...
PHPBB-17525
2025-07-01 15:53:19 +07:00
rxu
1cadb3818a
[ticket/17525] Provide Doctrine connection object for migrations
...
PHPBB-17525
2025-07-01 14:27:38 +07:00
rxu
58b3e5dee0
[ticket/17525] Migration to rename actual database indexes if any
...
Also generate short table names rather than use hardcoded map
PHPBB-17525
2025-07-01 00:11:36 +07:00
rxu
4da8591dd8
[ticket/17525] Run index renaming migration the last in migrations queue
...
PHPBB-17525
2025-06-27 22:10:27 +07:00
rxu
5e9d616f57
[ticket/17525] Map Sphinx table, add more test assertions
...
PHPBB-17525
2025-06-25 23:48:45 +07:00
rxu
de1f6329ff
[ticket/17525] Fix tests
...
PHPBB-17525
2025-06-25 22:44:08 +07:00
rxu
75c5fe9459
[ticket/17525] Add index names test for generated database schema
...
PHPBB-17525
2025-06-25 22:24:50 +07:00
rxu
a229797cd7
[ticket/17525] Add database schema getter
...
PHPBB-17525
2025-06-25 21:02:30 +07:00
rxu
1339a31c23
[ticket/17525] Rename all indexes to make names unique
...
With this reNAMING schema, max index name length is 23.
PHPBB-17525
2025-06-25 17:42:36 +07:00
rxu
45a69eca14
[ticket/17525] Rename migration to reflect its purpose
...
PHPBB-17525
2025-06-17 14:09:34 +07:00
rxu
78dcb0c862
[ticket/17525] Avoid more index name duplication
...
PHPBB-17525
2025-06-17 09:32:19 +07:00
rxu
7b0b95250c
[ticket/17525] Avoid more index name duplication
...
Many more tables have indexes with the same names which can cause issues
on SQLite/Postgres. Also, add an option for migrations to rename indexes.
PHPBB-17525
2025-06-17 00:46:17 +07:00
rxu
0e0214a71d
[ticket/17525] Avoid index name duplication (auth_role_id)
...
phpbb_acl_groups and phpbb_acl_users have indexes
with the same names (auth_role_id) which can cause issues on SQLite/Postgres
PHPBB-17525
2025-06-15 15:51:59 +07:00
rxu
8d1f8af7c6
[ticket/17525] Correctly handle Doctrine DB tools exceptions, enrich error info
...
PHPBB-17525
2025-06-15 13:03:55 +07: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
Máté Bartus
b9df5bbbf0
[ticket/17516] Remove dependency on topological sort library
...
PHPBB-17516
2025-06-01 12:06:58 +01: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
24d4b26a82
[ticket/17514] Replace phpBB3 with phpBB in phpbb namespace
...
PHPBB-17514
2025-05-20 20:58:51 +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
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
rxu
1cd17caf87
[ticket/17512] Fix the code layout error reported
...
PHPBB-17512
2025-05-15 20:42:24 +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
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
0066d53c08
[ticket/17496] Fix recently added changes
...
PHPBB-17496
2025-05-02 22:48:59 +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
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
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
83508b415b
[ticket/17493] Remove more jabber remainders
...
PHPBB-17493
2025-04-24 17:32:04 +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
54d8a49e70
[ticket/17493] Improve handling of nullable start parameter
...
PHPBB-17493
2025-04-21 11:40:32 +02:00