Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INT Release #245

Merged
merged 32 commits into from
Jul 25, 2024
Merged

INT Release #245

merged 32 commits into from
Jul 25, 2024

Conversation

daniel-va
Copy link
Contributor

No description provided.

daniel-va and others added 30 commits July 22, 2024 08:14
…peline

Fix: Reactivate Code Quality Pipeline
…selector

Feature 220: Bug - Polygon Selector öffnet Detailauswahl
…liste-in-filter

Feature 221: Bug - Autoren Liste in Filtern unschön
…ctor-öffnet-detailauswahl

Feature 225: Bug - Polygon Selector öffnet Detailauswahl
…oduzieren-502

Feature 219: Bug - Stats produzieren 502
…-im-filter-datum-von

Feature 222: Anfangsdatum im Filter "Datum von" anpassen
Fix: Add missing optional NX dependencies used by docker build
…on-studies

Feature 230: Bug - Rauten von Studies
add workgroups to schema.prisma

add constraint for name of workgroup to be unique

write the current roles of the users into the default workgroup, add two more mock users for all roles.

fix error with db schema
Move models and their policies into `@shared` module

Adapt new user to old frontend model

Implement policy-based authorization in client code

Fix user not loading after login

Fix master-editors not being allowed to change the status of their assets

Fix reloads on the asset-admin page causing a whitepage

Remove deprecation annotation from `POST /asset-edit` route handler

Respond to illegal request bodies with 403 instead of 404

Fix admins not having access to `asset-admin` page

Rename `adminOnly.directive.ts` file to `admin-only.directive.ts`

Remove unused `AssetRepo.list` method.

Fix authorization directives for push detection

Add global 403 page for forbidden resources

Replace authorization decorators with `authorize`  function

Differentiate forbidden access types

Move `lib/shared2` to `lib/shared/v2` as `@asset-sg/shared/v2`

Add simplified workgroup listing to workgroup api

# Conflicts:
#	apps/server-asset-sg/src/features/workgroups/workgroup.controller.ts

# Conflicts:
#	apps/server-asset-sg/src/features/workgroups/workgroup.repo.ts
#	apps/server-asset-sg/src/features/workgroups/workgroups.controller.ts
# Conflicts:
#	apps/server-asset-sg/src/app.module.ts

Add title to workgroup section in asset form
Move workgroup filter to top

Add empty workgroups to asset search filters

Fix collision on user creation

Fix user and workgroup forms overwriting existing values on save

Fix eIAM forbidden errors not displaying unauthorized login page
Fix lint error
@daniel-va daniel-va requested a review from vej-ananas July 25, 2024 11:26
@daniel-va daniel-va self-assigned this Jul 25, 2024
vej-ananas
vej-ananas previously approved these changes Jul 25, 2024
@daniel-va daniel-va merged commit 95bd458 into main Jul 25, 2024
6 checks passed
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.

3 participants