Skip to content

build(deps): bump nginx from 35cd774 to 54f2a90 in /frontend#15

Merged
WolfTasks merged 1 commit into
mainfrom
dependabot/docker/frontend/nginx-54f2a90
Jul 2, 2026
Merged

build(deps): bump nginx from 35cd774 to 54f2a90 in /frontend#15
WolfTasks merged 1 commit into
mainfrom
dependabot/docker/frontend/nginx-54f2a90

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps nginx from 35cd774 to 54f2a90.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps nginx from `35cd774` to `54f2a90`.

---
updated-dependencies:
- dependency-name: nginx
  dependency-version: alpine
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Jul 1, 2026
@WolfTasks
WolfTasks merged commit d239826 into main Jul 2, 2026
11 checks passed
@WolfTasks
WolfTasks deleted the dependabot/docker/frontend/nginx-54f2a90 branch July 2, 2026 17:19
WolfTasks added a commit that referenced this pull request Jul 13, 2026
…oling) (#58)

* docs(specs): #15 i18n full-rollout master spec (scanner-driven, per-namespace)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* docs(plans): #15 i18n full-rollout Session 0 (tooling) plan + spec scanner correction

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* feat(i18n): hardcoded-string scanner core + tests

* feat(i18n): scanner CLI + baseline allowlist + npm scripts

Adds the CLI wrapper around findViolations (Task 1) that walks
frontend/src/**/*.tsx, skips allowlisted files, and exits non-zero
on violations; --init regenerates the baseline allowlist. Also wires
up the scan:i18n / scan:i18n:init / check:i18n / test:i18n / lint:i18n
npm scripts.

AppLayout.tsx (one of the 8 already-localized pilot files) surfaced
as an offender during --init: the "TaskWolf" brand/logo text in the
sidebar. Marked it with an i18n-ignore comment since a brand name is
non-UI content, not translatable copy. Re-ran --init afterward; all
8 pilot files are now absent from the allowlist and scan:i18n is
green (0 hardcoded strings, 66 files still allowlisted).

* feat(i18n): en/de key-parity core + tests

* feat(i18n): en/de key-parity CLI gate

* ci(i18n): gate frontend build on i18n coverage + key parity

* docs(i18n): correct #13 status, register #15/#16, add per-session migration checklist

* fix(i18n): close scanner detection gaps (template literals + JSX-expr string children) + tests

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks added a commit that referenced this pull request Jul 14, 2026
* feat(i18n): add issues namespace (en/de) + common close/yes/no

* feat(i18n): localize IssueDialog

* feat(i18n): localize IssueDetailContent

* feat(i18n): localize IssueListPage

* docs(i18n): mark S1 issues slice complete in coverage matrix

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
WolfTasks pushed a commit that referenced this pull request Jul 14, 2026
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks added a commit that referenced this pull request Jul 14, 2026
…DE/EN) (#64)

* feat(i18n): add issues-fields namespace (en/de)

* feat(i18n): localize issue type & priority enum labels

* feat(i18n): localize assignee/sprint/story-points/due-date selectors

* feat(i18n): localize label & version selectors

* feat(i18n): localize custom-field/rich-text/attachment components

* docs(i18n): mark S2 issues-fields slice complete in coverage matrix

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
WolfTasks pushed a commit that referenced this pull request Jul 15, 2026
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks added a commit that referenced this pull request Jul 15, 2026
#65)

* feat(i18n): add comments namespace (en/de)

* feat(i18n): localize comments/activity tab labels

* feat(i18n): localize comment thread + relative-time rollout

* feat(i18n): localize activity feed + relative-time rollout

* docs(i18n): mark S3 comments slice complete in coverage matrix

* chore(docker): upgrade curl in frontend nginx image (CVE-2026-5773/6276)

nginx:alpine base drifted to Alpine 3.23 with curl/libcurl 8.19.0-r0 carrying
HIGH CVE-2026-5773 and CVE-2026-6276 (fixed 8.20.0-r0), tripping the Trivy
HIGH,CRITICAL gate in frontend-docker. Add curl to the existing apk upgrade
line (verified locally: 0 HIGH/CRITICAL OS vulns post-upgrade). Environmental
base-image fix, unrelated to the S3 i18n change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks pushed a commit that referenced this pull request Jul 15, 2026
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks added a commit that referenced this pull request Jul 16, 2026
* feat(i18n): add board namespace (en/de)

* feat(i18n): localize board page + card priority label

* docs(i18n): mark S4 board slice complete in coverage matrix

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
WolfTasks added a commit that referenced this pull request Jul 17, 2026
* docs(plans): #15 i18n S7-S13 execution plans (dashboard→automation)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* docs(plans): #15 i18n S14-S18 execution plans (admin→cleanup, empties allowlist)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* feat(i18n): add backlog namespace (en/de)

Co-Authored-By: Claude Haiku <noreply@anthropic.com>

* feat(i18n): localize backlog page

* docs(i18n): mark S5 backlog slice complete in coverage matrix

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks added a commit that referenced this pull request Jul 17, 2026
* feat(i18n): add sprints namespace (en/de)

* feat(i18n): localize sprints page

* feat(i18n): localize sprint card & header (+ format.ts date)

* feat(i18n): localize create-sprint form & complete-sprint dialog

* docs(i18n): mark S6 sprints slice complete in coverage matrix

* fix(i18n): correct German closing quote in sprints complete dialog title

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks added a commit that referenced this pull request Jul 17, 2026
* feat(i18n): add dashboard namespace (en/de)

* feat(i18n): localize dashboard project-list page

* feat(i18n): localize project dashboard page, widget wrapper + palette

* feat(i18n): localize dashboard widgets (burndown, velocity, cycle-time, counts, list)

* docs(i18n): mark S7 dashboard slice complete in coverage matrix

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
WolfTasks added a commit that referenced this pull request Jul 17, 2026
* feat(i18n): add reports namespace (en/de)

* feat(i18n): localize reports page (burndown + velocity)

* docs(i18n): mark S8 reports slice complete in coverage matrix

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
WolfTasks added a commit that referenced this pull request Jul 17, 2026
…71)

Localizes NotificationBell + NotificationsPage into new notifications ns (en/de). typeLabel switch → keyed t() (incl. AUTOMATION + SLA_BREACHED). formatTime → formatRelativeTime. Allowlist 34→32.
WolfTasks added a commit that referenced this pull request Jul 17, 2026
Localizes ProjectCreatePage into new projects ns (en/de). Placeholders routed through t(); dedicated create.submit key. Allowlist 32→31.
WolfTasks added a commit that referenced this pull request Jul 17, 2026
…DE/EN) (#73)

Localizes 7 project-settings files into new project-settings ns (en/de). Const-map labels localized at render site; <Trans> org banner; formatDateTime audit; t-shadow ft. SettingsLayout rewired to settings:/nav: keys. Allowlist 31→24.
WolfTasks added a commit that referenced this pull request Jul 17, 2026
Localizes WorkflowEditorPage + TransitionGuardPanel into new workflow ns (en/de). Guard type/field/role labels localized at render site. Allowlist 24→22.
WolfTasks added a commit that referenced this pull request Jul 17, 2026
Localizes 9 automation files (previously hard-coded German) into new automation ns (de=German, en=translation). Enum labels localized at render site; 3 t-shadow renames; i18n-ignore for glyphs/SYSTEM tag. Allowlist 22→14.
WolfTasks added a commit that referenced this pull request Jul 17, 2026
Localizes AdminUsersPage, AuditLogPage, SsoSettingsPage into new admin ns (en/de). Column headers/level badge/alert/confirm localized; AuditLogPage columns moved into component; formatDateTime. Allowlist 14→11.
WolfTasks added a commit that referenced this pull request Jul 17, 2026
Localizes ServiceDeskPage + IncidentDashboardPage into new servicedesk ns (en/de). SLA-status localized (N/A→NA sentinel); formatDateTime; t-shadow rename ticket. Allowlist 11→9.
WolfTasks added a commit that referenced this pull request Jul 17, 2026
Localizes OrgsPage, OrgSettingsPage, OrgSwitcher into new orgs ns (en/de). ROLE_LABELS localized at render site; memberActionErrorMessage takes t; timeout-var renamed handle; interpolated title/confirm. Allowlist 9→6.
WolfTasks added a commit that referenced this pull request Jul 18, 2026
…ions/webhooks, DE/EN) (#79)

* feat(i18n): extend settings namespace for tokens/api-keys/integrations/webhooks (en/de)

* feat(i18n): localize personal access tokens page

* feat(i18n): localize project API keys page

* feat(i18n): localize integrations page

* feat(i18n): localize webhooks page

* docs(i18n): mark S17 settings-rest slice complete in coverage matrix

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
WolfTasks added a commit that referenced this pull request Jul 18, 2026
* feat(i18n): make version tag scanner-clean (fold v prefix into expression)

* feat(i18n): mark auth-layout brand i18n-ignore; empty the allowlist

* docs(i18n): mark S18 + entire #15 i18n full-rollout complete (allowlist empty)

---------

Co-authored-by: Wolfgang Kozian <kozian.wolfgang@gmail.com>
WolfTasks pushed a commit that referenced this pull request Jul 18, 2026
S17 (PR #79) + S18 (PR #80) merged; allowlist empty, scanner 0, en/de
parity green — frontend UI 100% localized. Not yet released.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks pushed a commit that referenced this pull request Jul 18, 2026
#13 + #15 Internationalization full rollout — the entire React frontend
is localized in German and English (react-i18next, per-user + browser
language preference, English fallback, locale-aware dates/relative times).
Coverage enforced by a CI scanner + en/de parity gate; allowlist now empty.
Backend MessageSource remains separate backlog #16.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
WolfTasks pushed a commit that referenced this pull request Jul 18, 2026
…lease status

Add M1 row + section for the v1.0.14 dependency/base-image maintenance
release (Dependabot PRs #81/#62/#60/#59/#82; TypeScript held at 6.x).
Also correct stale tracking: #13 and #15 (i18n) shipped in v1.0.13, not
"noch nicht released".

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant