New version - #5835
Open
auzcoder wants to merge 5 commits into
Open
Conversation
Introduces full Uzbek (uz-UZ) localization support across the frontend, including language registration and HelpDoc content. Fixes user permission update flow by normalizing user ID handling, avoiding writing `id` into permission payloads, and tightening backend/frontend behavior for admin permissions visibility. Also adds a local `docker-compose.yml` setup and ignores runtime data/certificate SQLite artifacts in `.gitignore`.
Updates proxy host and location forwarding fields to use small-screen column widths and `text-nowrap` labels, improving form alignment and preventing label wrapping. Also refines Uzbek translations by removing English parenthetical terms and clarifying forward host wording for cleaner, localized UI text.
|
CI Error: |
Use optional chaining for `access.hasRole` in host permission checks to avoid runtime errors when role helpers are missing, while preserving admin scope behavior. Update frontend locale sorting to run via Node for better cross-platform support, and apply related UI/i18n cleanup (label `htmlFor`, locale key ordering, and trailing newline normalization).
Zoey2936
added a commit
to ZoeyVid/NPMplus
that referenced
this pull request
Sep 6, 2026
mangyan1
added a commit
to mangyan1/NPMplus
that referenced
this pull request
Sep 7, 2026
* small fix (extracted from NginxProxyManager#5835) * pin the dns-challenge certificate flow with characterization tests lock the current behavior of the certbot dns-01 path behind tests so a future change cannot silently remove dns challenge support again: the plugin catalog shape, pip install of the provider package, the exact certbot invocation (authenticator, credentials file, idn domains, propagation seconds), the 0600 credentials file, cleanup on failure, the revoke-then-renew renewal sequence, and fail-fast on unknown providers * pin the http auth, permission and crud contract with express-level tests * pin the crowdsec route contract before extracting its service layer * extract the crowdsec lapi client into internal/crowdsec.js and drop the redundant sendError * drop the redundant try/catch scaffolding express 5 already handles * type the api transport generically instead of blind any casts * split the crowdsec dashboard into per-tab components * pin the backend entrypoint to lf so local windows builds boot * document the internal refactor and its characterization coverage * apply biome formatting to the consolidation refactor * give the http characterization tests writable container-layout paths on the ci runner * diagnose the ci data dir permissions * chown the test data dirs inside the backend step since the runner resets the container per step * diagnose the chown behaviour inside the backend step * chown the test data dirs by uid since the runner user variable is empty * name the lapi machine key honestly and explain the sha256 cache fingerprint --------- Co-authored-by: Zoey <zoey@z0ey.de>
Zoey2936
added a commit
to ZoeyVid/NPMplus
that referenced
this pull request
Sep 7, 2026
Zoey2936
added a commit
to ZoeyVid/NPMplus
that referenced
this pull request
Sep 8, 2026
mangyan1
pushed a commit
to mangyan1/NPMplus
that referenced
this pull request
Sep 9, 2026
* Add Azerbaijani locale * Bump @apidevtools/swagger-parser from 12.1.0 to 13.0.0 in /backend Bumps [@apidevtools/swagger-parser](https://github.com/APIDevTools/swagger-parser) from 12.1.0 to 13.0.0. - [Release notes](https://github.com/APIDevTools/swagger-parser/releases) - [Changelog](https://github.com/APIDevTools/swagger-parser/blob/main/CHANGELOG.md) - [Commits](APIDevTools/swagger-parser@v12.1.0...v13.0.0) --- updated-dependencies: - dependency-name: "@apidevtools/swagger-parser" dependency-version: 13.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mocha from 11.8.0 to 12.0.0 in /test Bumps [mocha](https://github.com/mochajs/mocha) from 11.8.0 to 12.0.0. - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md) - [Commits](mochajs/mocha@v11.8.0...v12.0.0) --- updated-dependencies: - dependency-name: mocha dependency-version: 12.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cypress from 15.21.1 to 16.0.0 in /test Bumps [cypress](https://github.com/cypress-io/cypress) from 15.21.1 to 16.0.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v15.21.1...v16.0.0) --- updated-dependencies: - dependency-name: cypress dependency-version: 16.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * dep updates * small fix (extracted from NginxProxyManager#5835) * make avatars square again * merge upstream --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jamal <jamalkamaladdin@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jc21 <jc@jc21.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Zoey <zoey@z0ey.de> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.
Why
Type of Change
AI Usage