Part-DB-server/templates/admin
Sebastian Almberg 10c192edd1 Address PR feedback: add yarn build, env vars, and BackupManager
Changes based on maintainer feedback from PR #1217:

1. Add yarn install/build steps to update process
   - Added yarn availability check in validateUpdatePreconditions
   - Added yarn install and yarn build steps after composer install
   - Added yarn rebuild to rollback process
   - Updated total steps count from 12 to 14

2. Add environment variables to disable web features
   - DISABLE_WEB_UPDATES: Completely disable web-based updates
   - DISABLE_BACKUP_RESTORE: Disable backup restore from web UI
   - Added checks in controller and template

3. Extract BackupManager service
   - New service handles backup creation, listing, details, and restoration
   - UpdateExecutor now delegates backup operations to BackupManager
   - Cleaner separation of concerns for future reuse

4. Merge upstream/master and resolve translation conflicts
   - Added Conrad info provider and generic web provider translations
   - Kept Update Manager translations
2026-02-01 19:17:22 +01:00
..
update_manager Address PR feedback: add yarn build, env vars, and BackupManager 2026-02-01 19:17:22 +01:00
_attachments.html.twig Renamed AdminPages/ templates folder to recommended snake_case style 2023-02-04 23:34:39 +01:00
_delete_form.html.twig Forbid a user to delete himself on the admin page 2023-10-24 13:32:44 +02:00
_duplicate.html.twig Renamed AdminPages/ templates folder to recommended snake_case style 2023-02-04 23:34:39 +01:00
_export_form.html.twig Renamed AdminPages/ templates folder to recommended snake_case style 2023-02-04 23:34:39 +01:00
_info.html.twig Renamed AdminPages/ templates folder to recommended snake_case style 2023-02-04 23:34:39 +01:00
_parameters.html.twig Renamed AdminPages/ templates folder to recommended snake_case style 2023-02-04 23:34:39 +01:00
attachment_type_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
base_admin.html.twig Added custom part status (#1053) 2025-10-27 21:58:16 +01:00
base_company_admin.html.twig Added possibility to define alternative names on data structures 2023-07-16 22:59:46 +02:00
category_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
currency_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
footprint_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
group_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
label_profile_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
manufacturer_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
measurement_unit_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
part_custom_state_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
project_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
storelocation_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
supplier_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00
user_admin.html.twig Implemented the ability to set user-defined synonyms/labels for internal element types 2025-11-12 21:35:02 +01:00