Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
fda07d8
Adding FontAwesome; Anträge repathed
itshypax Nov 2, 2025
8c0a827
Full repathing; Profile picture setting; Config in DB
itshypax Nov 2, 2025
b0be898
Adding insert ignore to db migration
itshypax Nov 2, 2025
309db7b
Working on config in db
itshypax Nov 2, 2025
9f3e5e3
Config filebased
itshypax Nov 2, 2025
2b3c100
Removing unused files
itshypax Nov 2, 2025
df330ec
Removing config db files
itshypax Nov 2, 2025
3e2b138
Switching LineAwesome to FontAwesome 7 Free
itshypax Nov 2, 2025
bf7d855
Updating readme
itshypax Nov 2, 2025
a4da64e
Adding FontAwesome to eNOTF
itshypax Nov 2, 2025
99e3746
Initial plan
Copilot Nov 2, 2025
4fa03f4
Add registration mode configuration and code management
Copilot Nov 2, 2025
d0363b3
Add login page messages and documentation
Copilot Nov 2, 2025
04874f9
Fix security issues from code review
Copilot Nov 2, 2025
950e5dc
Add comprehensive testing documentation
Copilot Nov 2, 2025
6fdf773
Handle registration on login page and improve error handling
Copilot Nov 2, 2025
a3637f2
Delete docs/REGISTRATION_MODES_TESTING.md
itshypax Nov 2, 2025
22d4274
Delete docs/REGISTRATION_MODES.md
itshypax Nov 2, 2025
3721c0f
Merge pull request #124 from EmergencyForge/copilot/fix-login-config-…
itshypax Nov 2, 2025
6807e52
Adding registration modes
itshypax Nov 2, 2025
4ea4996
Add registration mode override for first user
itshypax Nov 2, 2025
5039aad
Initial plan
Copilot Nov 3, 2025
c7df44e
Implement notification system with database, notification manager, an…
Copilot Nov 3, 2025
ec94755
Address code review feedback: add input validation, fix POST methods,…
Copilot Nov 3, 2025
23b4120
Fix undefined $pdo variable in navbar by adding database connection c…
Copilot Nov 4, 2025
26d2ee4
add .idea to gitignore
itshypax Nov 4, 2025
84e8754
Improve navbar database handling with try-catch and proper use statem…
Copilot Nov 4, 2025
9e86e36
Convert notification bell to dropdown with recent notifications preview
Copilot Nov 4, 2025
aab9ad2
Fix timestamp calculation to handle clock skew and future timestamps
Copilot Nov 4, 2025
548ea5d
Fixing missing head in antrag/admin/view
itshypax Nov 4, 2025
2b3fbf8
Merge remote-tracking branch 'origin/copilot/add-notification-system'…
itshypax Nov 4, 2025
e55d27a
Add notification trigger for document creation in new location (src/D…
Copilot Nov 4, 2025
5f65c55
fixing styling in enotf
itshypax Nov 4, 2025
2519700
Merge remote-tracking branch 'origin/copilot/add-notification-system'…
itshypax Nov 4, 2025
dfbe73a
fixing missing styling
itshypax Nov 4, 2025
2c7202a
Fix navbar in enotf/admin and add notification for protocol deletion
Copilot Nov 4, 2025
1b130ac
Add mark-as-read button in dropdown and improve protocol notification…
Copilot Nov 4, 2025
977ee00
Fix protocol notification lookup via mitarbeiter discord tag and incr…
Copilot Nov 4, 2025
c9ffd9a
Improves notification UX and redirects
itshypax Nov 4, 2025
9bc9cc9
Fix timestamp calculation by ensuring consistent timezone usage
Copilot Nov 4, 2025
c30169c
Fix timezone mismatch by converting MySQL timestamps from Europe/Berl…
Copilot Nov 4, 2025
0e33ec4
Merge pull request #127 from EmergencyForge/copilot/add-notification-…
itshypax Nov 4, 2025
559c726
Improves notification UI and functionality
itshypax Nov 4, 2025
9a4236c
Merge branch 'copilot/add-notification-system' into update
itshypax Nov 4, 2025
797b86c
Auto stash before merge of "update" and "copilot/add-notification-sys…
itshypax Nov 4, 2025
9032af7
Initial plan
Copilot Nov 4, 2025
b6c4e41
Replace all browser confirm() and alert() calls with custom modal system
Copilot Nov 4, 2025
e65b680
Fix remaining alert() calls in beladelisten handler
Copilot Nov 4, 2025
a0ed8ef
Fix promise resolution race conditions in dialog system
Copilot Nov 4, 2025
91f1baf
Merge pull request #130 from EmergencyForge/copilot/replace-confirmat…
itshypax Nov 4, 2025
7b3cd05
Initial plan
Copilot Nov 4, 2025
7ce3b92
Add optional user authentication requirement for eNOTF access
Copilot Nov 4, 2025
5337a5a
Fix code review issues: remove duplicate includes and improve path ch…
Copilot Nov 4, 2025
f4871b7
Remove unused variable and add clarifying comment
Copilot Nov 4, 2025
8a8a439
Add security comments explaining strict comparison and safe redirect
Copilot Nov 4, 2025
94f07fa
Fix redirect issue: ensure session is saved before redirecting to login
Copilot Nov 4, 2025
0cf901d
Fix redirect: remove session_write_close and ensure login.php preserv…
Copilot Nov 4, 2025
d24c361
Merge pull request #131 from EmergencyForge/copilot/add-registration-…
itshypax Nov 4, 2025
3601891
Initial plan
Copilot Nov 4, 2025
e22f53a
Add PersonalLogManager service and refactor log entries
Copilot Nov 4, 2025
880f0a9
Fix undefined variable in comment-delete.php
Copilot Nov 4, 2025
056d89f
Separate comments and system logs in display
Copilot Nov 4, 2025
e1ac99c
Adding styling
itshypax Nov 4, 2025
6283ad7
Make system log less prominent and collapsible
Copilot Nov 4, 2025
da6c8ba
Adding styling
itshypax Nov 4, 2025
b2317ce
Changing styling
itshypax Nov 4, 2025
07dfa8a
Make system log collapsed by default
Copilot Nov 4, 2025
6c63c5d
Open system log when logpage parameter is present
Copilot Nov 4, 2025
7a68a50
Merge pull request #132 from EmergencyForge/copilot/update-personal-l…
itshypax Nov 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/update-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
TIMESTAMP=$(date -u '+%Y-%m-%d %H:%M:%S')

# Erstelle version.json
cat > admin/system/updates/version.json << EOF
cat > system/updates/version.json << EOF
{
"version": "$VERSION",
"updated_at": "$TIMESTAMP",
Expand All @@ -40,14 +40,14 @@ jobs:
EOF

echo "Created version.json with version $VERSION"
cat admin/system/updates/version.json
cat system/updates/version.json

- name: Commit and push version.json
run: |
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"

git add admin/system/updates/version.json
git add system/updates/version.json

# Prüfen ob es Änderungen gibt
if git diff --staged --quiet; then
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ storage/documents/**.pdf
support_errors.log
*.backup
.vscode
.idea
8 changes: 4 additions & 4 deletions .htaccess
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ RewriteRule ^dokumente/urkunden/entlassung/(\d+)$ dokumente/urkunden/entlassung.
RewriteRule ^dokumente/zertifikate/ausbildung/(\d+)$ dokumente/zertifikate/ausbildung.php?dok=$1 [L]
RewriteRule ^dokumente/zertifikate/lehrgang/(\d+)$ dokumente/zertifikate/lehrgang.php?dok=$1 [L]
RewriteRule ^dokumente/zertifikate/fachlehrgang/(\d+)$ dokumente/zertifikate/fachlehrgang.php?dok=$1 [L]
# RewriteRule ^admin/antraege/antrag(\d+)$ admin/antraege/t-view.php?antrag=$1 [L]
# RewriteRule ^admin/enotf/divi(\d+)$ admin/enotf/view.php?id=$1 [L]
# RewriteRule ^admin/users/user(\d+)$ admin/users/edit.php?id=$1 [L]
# RewriteRule ^antraege/antrag(\d+)$ antraege/t-view.php?antrag=$1 [L]
# RewriteRule ^enotf/divi(\d+)$ enotf/view.php?id=$1 [L]
# RewriteRule ^users/user(\d+)$ users/edit.php?id=$1 [L]
RewriteRule ^enotf/([\w-]+)$ enotf/protokoll.php?enr=$1 [L]
# RewriteRule ^admin/personal/(\d+)$ admin/personal/profile.php?id=$1 [L]
# RewriteRule ^personal/(\d+)$ personal/profile.php?id=$1 [L]
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ Admininistrative Ansicht

### Benutzte Assets

- [Line Awesome](https://icons8.com/line-awesome) von [Icons8](https://icons8.com/)
- [Font Awesome 7 (Free)](https://fontawesome.com/)
- [CKEditor5](https://ckeditor.com/)
- Beinhaltete Schriftarten von [Google Fonts](https://fonts.google.com/)
- [Chart.js](https://www.chartjs.org/)
Expand Down
33 changes: 0 additions & 33 deletions admin/enotf/delete.php

This file was deleted.

234 changes: 0 additions & 234 deletions admin/index.php

This file was deleted.

Loading