Upgrade to v32.0.6 with rebase#239
Draft
Arsalanulhaq wants to merge 81 commits intoas/dev/v32.0.6_basefrom
Draft
Upgrade to v32.0.6 with rebase#239Arsalanulhaq wants to merge 81 commits intoas/dev/v32.0.6_basefrom
Arsalanulhaq wants to merge 81 commits intoas/dev/v32.0.6_basefrom
Conversation
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
in order to be able to evaluate PR artifacts Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
font awesome folder icon is smaller then MDI icon Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> Co-authored-by: Tatjana Kaschperko Lindt <kaschperko-lindt@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> ci(make): add build_vue_icons_package job in order to be able to build with custom vue icons Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
in order to be able to test build artifacts Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
….providers_allowed reduce search providers by setting core config value to unified_search.providers_allowed = [ 'files', 'setting' ] ./occ config:app:set --value '["files","settings"]' --type array core unified_search.providers_allowed Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
in order to be able to evaluate theme via pull request Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Franziska Bath <franziska.bath@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
git submodule add git@github.com:IONOS-Productivity/nc-MaterialDesign-JS.git custom-npms/nc-mdi-js Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Franziska Bath <franziska.bath@strato.de>
Signed-off-by: Franziska Bath <franziska.bath@strato.de>
…ign-icons" dependencies they are linked further to custom libraries. no need to installthem twice. Signed-off-by: Tatjana Kaschperko Lindt <kaschperko-lindt@strato.de>
in order to reflect product name Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
in order to reflect current product name Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
in order to be able to define different targets Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Thomas Lehmann <t.lehmann@strato.de> Co-authored-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
…acy) Signed-off-by: Tatjana Kaschperko Lindt <kaschperko-lindt@strato.de>
…ents Signed-off-by: Franziska Bath <franziska.bath@strato.de>
./occ config:system:set --value true --type boolean -- sharing.enable_share_accept ./occ config:system:set --value false --type boolean -- sharing.enable_share_accept Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
due to issues with self-hosted runner Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Co-Authored-By: Thomas Lehmann <t.lehmann@strato.de> Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Per HDNEXT-1373 and HDNEXT-1091, the hidrivenext-image pipeline must be triggered on the 'main' branch (same as ncw-server). Pass BUILD_TYPE variable instead to differentiate dev/stable builds.
Adds traceability link back to the GitHub Actions run that triggered the GitLab image pipeline, matching ncw-server behaviour.
… backoff) Mirrors ncw-server behaviour: retries up to 3 times with 5s/10s/20s delays before failing the job, making the trigger more resilient to transient errors.
Validates that all required secrets and job outputs are present before attempting the trigger, providing clear error messages on misconfiguration.
Allows disabling the GitLab trigger via a repository variable without modifying the workflow file. Also makes dependent job success conditions explicit, matching ncw-server behaviour.
Implements build number injection system for production traceability: - Modified version.php to read .buildnumber file and append build ID as $OC_Version[4] - Updated hidrive-next-build.yml workflow to create .buildnumber file with GitHub run_number - Added .buildnumber to .gitignore for CI/CD generated files This preserves the original semantic version while adding build metadata for tracking specific CI/CD runs in production environments. Ported from IONOS-Productivity/ncw-server commit 0f2d429 Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Apply final submodule pointer state from ionos-dev for all IONOS-managed submodules (apps-custom, apps-external, custom-npms, themes, IONOS config). apps-external pointers are placeholders and will be updated to v32-compatible commits in a follow-up step.
The "redirects" config allows configuring redirects from paths to routes.
Example config:
"redirects" => { "^/path/regexp" => "an.apps.controller.route.locator" }
Use case:
* An administrator can configure another app as target for certain paths.
Differentiation from Apache redirects:
* this allows configuring redirects in one place and avoids spreading
the configuration in multiple places.
* the target route locator is more expressive/easier to trace than a
path
Signed-off-by: Thomas Lehmann <t.lehmann@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
simplesettings The config for the previously added "redirects" feature. Signed-off-by: Thomas Lehmann <t.lehmann@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Franziska Bath <franziska.bath@strato.de> Co-authored-by: Kai Henseler <kai.henseler@strato.de> Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Franziska Bath <franziska.bath@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
… better layout in order to fix stylelint error Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
…lity in order to fix stylelint error Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
1 task
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
…e providers Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
…d providers restriction and empty configuration Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
…rder values Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Storage-related strings belong to the core app, not files.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
TODO
Checklist