feature/tests #4

Merged
bpeskiewicz merged 12 commits from feature/tests into main 2026-04-06 21:02:40 +00:00
Owner
No description provided.
fs.realpathSync returns short 8.3 paths on Windows while
fs.promises.realpath returns long paths, causing false path
traversal denials. Use native realpath for consistency.

Also adds files listing behavioral tests (9 tests).
chore: upgrade to Node 22, Express 5, and latest dependencies
All checks were successful
Run Tests / test (pull_request) Successful in 36s
e63937010c
Upgrade major dependencies to their latest versions:
- Node.js 20 → 22 (Dockerfile, CI workflow)
- Express 4 → 5 (with wildcard route fix for Express 5 compatibility)
- Vuetify 3 → 4, Vite 6 → 8, Vitest 3 → 4, dotenv 16 → 17
Add eslint, eslint-plugin-vue, and flat config. Rename Breadcrumb to
BreadcrumbNav per vue/multi-word-component-names rule. Auto-fix
formatting, v-slot shorthand, attribute ordering, and unused variable
across Vue components.
ci: add lint job to Forgejo workflow
All checks were successful
Run Tests / test (pull_request) Successful in 29s
Run Tests / lint (pull_request) Successful in 29s
df26a6d181
bpeskiewicz force-pushed feature/tests from df26a6d181
All checks were successful
Run Tests / test (pull_request) Successful in 29s
Run Tests / lint (pull_request) Successful in 29s
to 9023b295e7
All checks were successful
Run Tests / lint (pull_request) Successful in 28s
Run Tests / test (pull_request) Successful in 22s
2026-04-06 20:53:37 +00:00
Compare
bpeskiewicz deleted branch feature/tests 2026-04-06 21:02:40 +00:00
bpeskiewicz referenced this pull request from a commit 2026-04-06 21:02:42 +00:00
bpeskiewicz referenced this pull request from a commit 2026-04-07 08:38:54 +00:00
bpeskiewicz referenced this pull request from a commit 2026-04-08 10:53:24 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bpeskiewicz/file-gateway!4
No description provided.