Marc Alexander
4367bc8d11
Merge pull request #6830 from rxu/ticket/17525
...
[ticket/17525] Correctly handle Doctrine DB tools exceptions, enrich error info
2025-07-05 09:31:52 +02:00
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
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
03031e846d
Merge branch '3.3.x'
2025-06-17 09:39:08 +00: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
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
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
Marc Alexander
d017eff8f1
Merge branch '3.3.x'
2025-06-15 09:10:57 +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
8d1f8af7c6
[ticket/17525] Correctly handle Doctrine DB tools exceptions, enrich error info
...
PHPBB-17525
2025-06-15 13:03:55 +07: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
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
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
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
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
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