Compare commits

...

2 commits

Author SHA1 Message Date
J.A.R.V.I.S.
3720dce7c4 Update project state and run preflight check
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-19 03:07:04 +00:00
J.A.R.V.I.S.
94561193a5 docs: add issue template for role-based access control implementation 2026-03-19 02:07:04 +00:00
5 changed files with 56 additions and 12 deletions

View file

@ -1,16 +1,17 @@
## Issue Template for helpyourneighbour
## Beschreibung
### Description
Brief description of the task to be done.
Implementierung des Rollen- und Rechtekonzepts gemäß der Dokumentation in `docs/roles-and-permissions.md`.
### Acceptance Criteria
- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Criterion 3
## Aufgaben
### Related Files
- File 1
- File 2
- [ ] Implementierung der `requireRole` Middleware
- [ ] Integration der Middleware in die bestehenden Routen
- [ ] Erstellung von Integrationstests für die Rollenprüfung
- [ ] Dokumentation der Rolle in der API-Dokumentation
### Notes
Any additional context or notes.
## Akzeptanzkriterien
- Alle Endpunkte sind entsprechend den Rollen geschützt
- Integrationstests bestehen erfolgreich
- Die Middleware ist in allen relevanten Routen implementiert
- Die Dokumentation wurde aktualisiert

14
node_modules/.package-lock.json generated vendored
View file

@ -1437,6 +1437,20 @@
"linux"
]
},
"node_modules/@unrs/resolver-binding-linux-x64-musl": {
"version": "1.11.1",
"resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz",
"integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==",
"cpu": [
"x64"
],
"dev": true,
"license": "MIT",
"optional": true,
"os": [
"linux"
]
},
"node_modules/accepts": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",

View file

@ -0,0 +1,3 @@
# `@unrs/resolver-binding-linux-x64-musl`
This is the **x86_64-unknown-linux-musl** binary for `@unrs/resolver-binding`

View file

@ -0,0 +1,26 @@
{
"name": "@unrs/resolver-binding-linux-x64-musl",
"version": "1.11.1",
"cpu": [
"x64"
],
"main": "resolver.linux-x64-musl.node",
"files": [
"resolver.linux-x64-musl.node"
],
"description": "UnRS Resolver Node API with PNP support",
"author": "JounQin <admin@1stg.me> (https://www.1stG.me)",
"homepage": "https://github.com/unrs/unrs-resolver#readme",
"license": "MIT",
"publishConfig": {
"registry": "https://registry.npmjs.org",
"access": "public"
},
"repository": "git+https://github.com/unrs/unrs-resolver.git",
"os": [
"linux"
],
"libc": [
"musl"
]
}

Binary file not shown.