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

1526 Commits

Author SHA1 Message Date
rxu
40cd938e51 [ticket/17528] Review code fix
PHPBB-17528
2025-07-13 14:58:59 +07:00
rxu
b9dbce21f7 [ticket/17507] Minor code fixes
PHPBB-17507
2025-07-09 11:59:53 +07:00
rxu
69a4990b2b [ticket/17507] Fix PostgreSQL errors
PHPBB-17507
2025-07-09 11:46:31 +07:00
rxu
c943ffaf0e [ticket/17507] Fix column removal issues
PHPBB-17507
2025-07-08 19:23:59 +07:00
rxu
d2202b7747 [ticket/17507] Fix column removal issues
PHPBB-17507
2025-07-08 01:02:36 +07:00
rxu
07b63fc6a8 [ticket/17507] Adjust module removal procedure
PHPBB-17507
2025-07-07 23:18:02 +07:00
rxu
1d34b4f06a [ticket/17507] Fix 'add_primary_keys' db tools option for schema generator
PHPBB-17507
2025-07-07 23:18:00 +07:00
rxu
38ee655b2a [ticket/17507] Add id as primary key, fix schema_create_primary_key() method
PHPBB-17507
2025-07-07 23:18:00 +07:00
rxu
e4cd3ac744 [ticket/17507] General SQL error on installing remove_jabber.php migration
The issue affects probably any DBMS excluding MySQL/MariaDB.

PHPBB-17507
2025-07-07 23:17:59 +07:00
Marc Alexander
4f89e2b97d [ticket/17528] Fix migration issue using postgres
PHPBB-17528
2025-07-07 23:17:59 +07:00
rxu
53360e0c17 [ticket/17528] Fix typo
PHPBB-17528
2025-07-07 23:17:59 +07:00
rxu
83f1ed8de4 [ticket/17528] Fix PostgreSQL platform issues
PHPBB-17528
2025-07-07 23:17:58 +07:00
rxu
98c6a88438 [ticket/17528] Fix MySQL platform
PHPBB-17528
2025-07-07 23:17:58 +07:00
rxu
9cccf26311 [ticket/17528] Fix phpBB PostgreSQL platform [ci skip]
PHPBB-17528
2025-07-07 23:17:57 +07:00
Marc Alexander
30ee379576 Merge branch '3.3.x' 2025-07-07 15:35:55 +00:00
rxu
0b242b9608 [ticket/17533] Fix reverting migrations logic
Basically, prefer revert_data() if exists.

PHPBB-17533
2025-07-07 11:02:30 +07: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
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
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
215d1bf1eb [ticket/17509] Bump DBMS supported versions
PHPBB-17509
2025-05-29 17:45:32 +07:00
Marc Alexander
24d4b26a82 [ticket/17514] Replace phpBB3 with phpBB in phpbb namespace
PHPBB-17514
2025-05-20 20:58:51 +02: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
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
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