12 Commits

Author SHA1 Message Date
f96226170b Add staff-only all comments page and bump versions
All checks were successful
Build containers when image tags change / build-if-image-changed (., web, containers, main container, git.baumann.gr/adebaumann/vui) (push) Successful in 15s
Build containers when image tags change / build-if-image-changed (data-loader, loader, initContainers, init-container, git.baumann.gr/adebaumann/vui-data-loader) (push) Successful in 4s
SonarQube Scan / SonarQube Trigger (push) Successful in 47s
- Add new "alle-kommentare" (all comments) view for staff users only
  - Allows staff to view and manage all user comments across the system
  - Grouped by document with user information displayed
  - Staff can delete any comment via the dedicated delete button
  - Restricts access via user_passes_test decorator

- Create all_comments.html template
  - Based on user_comments template with added username field
  - Shows comment author, creation time, and edit time
  - Provides delete functionality for comment management

- Update navigation menu
  - Add "Alle Kommentare" link in user dropdown menu
  - Link only visible to staff members

- Add URL route for alle-kommentare page
  - Path: /dokumente/alle-kommentare/
  - URL name: all_comments

- Bump application versions
  - Update footer version from 0.965 to 0.966
  - Update K8s deployment version from 0.917 to 0.918
  - ArgoCD deployment already at 0.966

All existing tests pass (148 tests total)
2025-12-04 13:17:35 +01:00
4376069b11 NFS pointed to wrong place 2025-11-24 15:37:12 +01:00
c285ae81af Test with NFS
All checks were successful
Build containers when image tags change / build-if-image-changed (data-loader, loader, initContainers, init-container, git.baumann.gr/adebaumann/vui-data-loader) (push) Successful in 4s
Build containers when image tags change / build-if-image-changed (., web, containers, main container, git.baumann.gr/adebaumann/vui) (push) Successful in 15s
2025-11-24 15:20:31 +01:00
5f95042cad Replaced NGINX ingress. Fingers crossed. 2025-11-18 08:46:16 +01:00
244e9e155f Data-Loader added as initcontainer 2025-10-06 14:34:54 +02:00
b4add0a333 Diagrammer from ArgoCD added to k8s 2025-10-01 00:08:57 +02:00
1b81296eed Started to add Kroki integration 2025-09-29 23:40:06 +02:00
1a1d057380 ArgoCD-Test 2025-09-24 14:35:02 +02:00
fa89c0b5b9 Test ArgoCD 2025-09-24 14:28:54 +02:00
d242f88e28 Experiments with Data Loader pods 2025-09-22 23:16:07 +02:00
ebf3255fd1 Image change in K8S 2025-09-22 15:42:07 +02:00
d1dba83e30 Removed proxying from pip in Dockerfile, added K8S files 2025-09-22 14:17:02 +02:00