Skip to content

chore: upgrade frontend dependencies - #820

Closed
lajczi wants to merge 11 commits into
Hack4Krak:masterfrom
lajczi:chore/update-dependencies
Closed

chore: upgrade frontend dependencies#820
lajczi wants to merge 11 commits into
Hack4Krak:masterfrom
lajczi:chore/update-dependencies

Conversation

@lajczi

@lajczi lajczi commented Mar 18, 2026

Copy link
Copy Markdown
Collaborator

Supersedes #807
Closes #681

See commit history for all changes

Note: the .nuxtrc file was automatically generated during the build

lajczi added 7 commits March 18, 2026 11:24
Also removes unused `how-to-participate.json` file

Signed-off-by: lajczi <lajczi@disroot.org>
  Also removes renovate ignore rule for it

Signed-off-by: lajczi <lajczi@disroot.org>
Also migrate `UModal` usages to the new `AutoFormModal` component
Thanks to Norbi for the original commit

Signed-off-by: lajczi <lajczi@disroot.org>
Also removes unused `@iconify-json/octicon` package

Signed-off-by: lajczi <lajczi@disroot.org>
Also removes unused `happy-dom` and `jiti` packages

Signed-off-by: lajczi <lajczi@disroot.org>
Also migrate from deprecated `statusCode` to `status` and use `appLayout` route rules instead of per-page `definePageMeta`

Signed-off-by: lajczi <lajczi@disroot.org>
Also add back `happy-dom` because Vitest needs it

Signed-off-by: lajczi <lajczi@disroot.org>
@hack4krak-frontend-dokploy

hack4krak-frontend-dokploy Bot commented Mar 18, 2026

Copy link
Copy Markdown

Dokploy Preview Deployment

Name Status Preview Updated (UTC)
Frontend ❌ Failed Preview URL 2026-03-18T18:12:41.950Z

Signed-off-by: lajczi <lajczi@disroot.org>
@lajczi lajczi changed the title [WIP] chore: upgrade frontend dependencies chore: upgrade frontend dependencies Mar 18, 2026
@lajczi
lajczi marked this pull request as ready for review March 18, 2026 18:19
@lajczi
lajczi requested review from a team and Norbiros as code owners March 18, 2026 18:19
Comment thread frontend/package.json
Comment thread frontend/nuxt.config.ts
Comment thread frontend/app/app.config.ts Outdated
@lajczi
lajczi force-pushed the chore/update-dependencies branch 2 times, most recently from 804ddb0 to 62f4f0f Compare March 21, 2026 15:38
@lajczi
lajczi requested a review from Norbiros March 21, 2026 15:40
This reverts commit 194c140.

Signed-off-by: lajczi <lajczi@disroot.org>
@lajczi
lajczi force-pushed the chore/update-dependencies branch from 62f4f0f to cb4a2b1 Compare March 21, 2026 16:04
@Norbiros

Copy link
Copy Markdown
Member

I applied some changes to your branch, and I couldn't forcepush to your fork, so it won't display as merged

@Norbiros

Copy link
Copy Markdown
Member

Merged in 89f8aa3

@Norbiros Norbiros closed this Mar 21, 2026
@lajczi
lajczi deleted the chore/update-dependencies branch March 21, 2026 16:53
Norbiros added a commit that referenced this pull request Mar 21, 2026
Norbiros added a commit that referenced this pull request Mar 21, 2026
In #820 we switched to using `AutoFormModal` component, but it
isn't really suitable here. It looks bad, it less performant
than raw modal etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Tracking/Bug]: Tracking issues with Zod v4

2 participants