Jan Böhmer
|
8104c474b7
|
New translations messages.en.xlf (English) (#1226)
|
2026-02-07 18:13:01 +01:00 |
|
Jan Böhmer
|
dcdc990af1
|
Fixed unnecessary colon in english translation
|
2026-02-07 17:33:44 +01:00 |
|
Jan Böhmer
|
aec53bd1dd
|
Do not output HTML chars in translations escaped in CDATA to ensure consistentcy with crowdin XMLs
This should avoid some unnecessary diffs in the future
|
2026-02-07 17:33:32 +01:00 |
|
Jan Böhmer
|
81dde6fa68
|
Only allow to set the DELETE method via HTTP method overriding
This hardens security
|
2026-02-07 17:18:31 +01:00 |
|
Jan Böhmer
|
b144f5e383
|
Updated dependencies
|
2026-02-07 17:13:49 +01:00 |
|
Jan Böhmer
|
fd4eb72eb2
|
Merge remote-tracking branch 'origin/master'
|
2026-02-07 17:11:36 +01:00 |
|
Jan Böhmer
|
44204b9dbb
|
New Crowdin updates (#1212)
* New translations messages.en.xlf (Danish)
* New translations messages.en.xlf (English)
* New translations messages.en.xlf (Danish)
* New translations messages.en.xlf (English)
* New translations messages.en.xlf (Danish)
* New translations messages.en.xlf (English)
* New translations validators.en.xlf (Chinese Simplified)
* New translations frontend.en.xlf (Chinese Simplified)
* New translations frontend.en.xlf (Chinese Simplified)
* New translations security.en.xlf (Ukrainian)
* New translations validators.en.xlf (Ukrainian)
* New translations frontend.en.xlf (Ukrainian)
* New translations messages.en.xlf (English)
* New translations messages.en.xlf (German)
* New translations messages.en.xlf (German)
* New translations messages.en.xlf (Danish)
|
2026-02-07 17:11:32 +01:00 |
|
Jan Böhmer
|
7bffe66b73
|
Removed Translator that became obsolete with Symfony 7.2
|
2026-02-07 17:11:05 +01:00 |
|
Jan Böhmer
|
061af28c48
|
Fixed phpstan issues in GenericWebProvider
|
2026-02-07 17:07:53 +01:00 |
|
Jan Böhmer
|
851055bdb4
|
Merge branch 'generic_webshop'
Build assets artifact / Build assets artifact (push) Has been cancelled
Docker Image Build / docker (push) Has been cancelled
Docker Image Build (FrankenPHP) / docker (push) Has been cancelled
Static analysis / Static analysis (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, sqlite) (push) Has been cancelled
|
2026-02-03 23:20:17 +01:00 |
|
Jan Böhmer
|
7d19ed3ca8
|
Try to get a category from a webshop based on the breadcrumbs
|
2026-02-03 23:20:13 +01:00 |
|
Jan Böhmer
|
b48de83a32
|
Use brick schema to implement GenericWebProvider
This is less error prone than our own parser and also allows to parse Microdata and rdfa lite to support more webshops
|
2026-02-03 23:04:18 +01:00 |
|
Jan Böhmer
|
518953ad45
|
Merge branch 'master' into generic_webshop
|
2026-02-03 21:51:27 +01:00 |
|
Jan Böhmer
|
ea748dc469
|
Use cache.app adapter for settings content cache
|
2026-02-03 21:49:31 +01:00 |
|
Jan Böhmer
|
c027f9ab03
|
Updated dependencies
|
2026-02-03 21:48:17 +01:00 |
|
Jan Böhmer
|
bc28eb9473
|
Remove lowercase version of Makefile that causes warnings on Windows
|
2026-02-03 21:42:50 +01:00 |
|
Jan Böhmer
|
7eafa7da14
|
Merge branch 'feature/update-manager'
|
2026-02-03 21:41:44 +01:00 |
|
Jan Böhmer
|
1601382b41
|
Added translation for downgrading in progress title
|
2026-02-03 20:55:31 +01:00 |
|
Jan Böhmer
|
5ceadc8353
|
Use a special settings cache that lives in cache.system to ensure that it is properly cleared on cache clear
|
2026-02-03 20:49:25 +01:00 |
|
Jan Böhmer
|
36e105afa8
|
Merge remote-tracking branch 'Sebbeben/feature/update-manager' into feature/update-manager
|
2026-02-03 20:34:09 +01:00 |
|
Jan Böhmer
|
c34acfe523
|
Allow to view progress view while update is running
|
2026-02-03 20:34:03 +01:00 |
|
Sebastian Almberg
|
e83e7398a2
|
Improve .env comments for Update Manager settings
Clarify that 0=enabled and 1=disabled for DISABLE_WEB_UPDATES
and DISABLE_BACKUP_RESTORE environment variables.
|
2026-02-03 20:16:24 +01:00 |
|
Sebastian Almberg
|
984529bc79
|
Add Update Manager documentation
- Add comprehensive update_manager.md with feature overview
- Document CLI commands (partdb:update, partdb:maintenance-mode)
- Document web interface and permissions
- Add security considerations and troubleshooting
- Update console_commands.md with new commands
|
2026-02-03 11:55:53 +01:00 |
|
Jan Böhmer
|
cad5261aba
|
Fixed phpstan issues
|
2026-02-02 23:26:18 +01:00 |
|
Jan Böhmer
|
a755287c3b
|
Make maintenance command available under partdb:maintenance-mode to make it more consistent with other hyphen command tools
|
2026-02-02 23:09:52 +01:00 |
|
Jan Böhmer
|
9ca1834d9b
|
Removed unused translations
|
2026-02-02 23:07:24 +01:00 |
|
Jan Böhmer
|
1a06432cec
|
Removed custom yes and no translations
|
2026-02-02 22:16:26 +01:00 |
|
Jan Böhmer
|
58d574a33a
|
Only use the simple maintenance page, and made this a bit more generic
|
2026-02-02 22:10:52 +01:00 |
|
Jan Böhmer
|
1adfec16e2
|
Added an console command to turn maintenance mode on or off
|
2026-02-02 21:53:55 +01:00 |
|
Jan Böhmer
|
903716ad62
|
Added missing translations
|
2026-02-02 21:39:01 +01:00 |
|
Jan Böhmer
|
427778e4eb
|
Moved "Cant auto update panel higher" to make it more visible
|
2026-02-02 21:37:04 +01:00 |
|
Jan Böhmer
|
9b0841081b
|
We are in development of 2.6.0
|
2026-02-02 21:30:02 +01:00 |
|
Jan Böhmer
|
f327688f0a
|
Put update manager under /system route instead of admin
|
2026-02-02 21:29:07 +01:00 |
|
Jan Böhmer
|
0e5a73b6f4
|
Add nonce to inline script in progress bar
|
2026-02-02 21:22:06 +01:00 |
|
Jan Böhmer
|
d06df4410d
|
Disable the web updater and web backup restore for now
This can become default, when there is more experience with the web updated
|
2026-02-02 21:18:44 +01:00 |
|
Jan Böhmer
|
883e3b271d
|
Fixed git commit hash logic
|
2026-02-02 21:02:08 +01:00 |
|
Jan Böhmer
|
29a08d152a
|
Use version info from updateChecker to be consistent
|
2026-02-02 20:52:42 +01:00 |
|
Jan Böhmer
|
2b94ff952c
|
Use different symbol for update manager
|
2026-02-02 20:49:21 +01:00 |
|
Jan Böhmer
|
7a856bf6f1
|
Try to emulate nohup behavior on windows
|
2026-02-02 20:37:02 +01:00 |
|
Jan Böhmer
|
720c1e51e8
|
Improved UpdateExecutor
|
2026-02-02 20:28:17 +01:00 |
|
Jan Böhmer
|
1ccc3ad440
|
Extracted logic used by both BackupManager and UpdateExecutor to new service
|
2026-02-02 19:48:27 +01:00 |
|
Jan Böhmer
|
68ff0721ce
|
Merged functionality from UpdateAvailableManager and UpdateChecker
|
2026-02-02 18:44:44 +01:00 |
|
Jan Böhmer
|
6dbead6d10
|
Centralized git logic from InstallationTypeDetector and UpdateChecker in GitVersionInfoProvider service
|
2026-02-02 18:18:36 +01:00 |
|
Jan Böhmer
|
7ff07a7ab4
|
Remove Content-Security-Policy for maintenance mode
|
2026-02-02 17:28:35 +01:00 |
|
Jan Böhmer
|
1bfd36ccf5
|
Do not automatically give existing users the right to manage updates, but include that for new databases
|
2026-02-02 17:04:45 +01:00 |
|
Jan Böhmer
|
7e486a93c9
|
Added missing phpdoc structure definitions
|
2026-02-02 17:02:01 +01:00 |
|
Jan Böhmer
|
599145886b
|
Merge branch 'master' into feature/update-manager
|
2026-02-02 16:43:02 +01:00 |
|
Jan Böhmer
|
0826acbd52
|
Fixed phpunit tests
Build assets artifact / Build assets artifact (push) Has been cancelled
Docker Image Build / docker (push) Has been cancelled
Docker Image Build (FrankenPHP) / docker (push) Has been cancelled
Static analysis / Static analysis (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, sqlite) (push) Has been cancelled
|
2026-02-01 23:11:56 +01:00 |
|
Jan Böhmer
|
04e8229799
|
Merge branch 'generic_webshop'
|
2026-02-01 21:35:33 +01:00 |
|
Jan Böhmer
|
a1396c6696
|
Fixed delegation logic for PartDetailDTO
|
2026-02-01 21:19:11 +01:00 |
|