This website requires JavaScript.
0f430af877
fix(frontend): Disable exhaustive-deps warning for DeletionLogPage useEffect
matthias.lotz
2025-11-08 12:43:34 +0100
e7da188967
feat(frontend+nginx): Add DeletionLogPage and admin routes
matthias.lotz
2025-11-08 12:38:14 +0100
15fc02235f
feat(frontend): Add countdown and improve approval feedback
matthias.lotz
2025-11-08 12:28:58 +0100
c0ef92ec23
feat(api): Add admin endpoints for deletion log
matthias.lotz
2025-11-08 12:25:20 +0100
939cf22163
feat(backend): Implement automatic cleanup service
matthias.lotz
2025-11-08 12:23:49 +0100
4f58b04a0f
feat(db): Add deletion_log table and cleanup indexes
matthias.lotz
2025-11-08 12:05:34 +0100
852890fca6
docs: Update FEATURE_PLAN - approved field already exists
matthias.lotz
2025-11-08 12:00:30 +0100
5064f265b0
Merge feature/ImageDescription into main
1.3.0
matthias.lotz
2025-11-07 23:21:55 +0100
07b436cc4d
feat: Complete image description feature implementation
matthias.lotz
2025-11-07 23:20:50 +0100
d2f2fe158d
docs: Update documentation for image descriptions feature
matthias.lotz
2025-11-07 18:39:48 +0100
8323cec156
feat: Add image descriptions to Slideshow and Public views
matthias.lotz
2025-11-07 18:36:57 +0100
292d25f5b4
feat: Implement image descriptions - Backend & Core Frontend
matthias.lotz
2025-11-07 18:34:16 +0100
9fd4dff2f5
Add drag-and-drop reordering to upload preview
matthias.lotz
2025-11-07 17:37:57 +0100
71f1a2da82
Fix development nginx configuration with password protection
matthias.lotz
2025-11-07 17:27:45 +0100
3845de92a6
Fix batch upload and attempt nginx auth setup
matthias.lotz
2025-11-06 18:28:32 +0100
782f11e513
Fix nginx routing for development environment
matthias.lotz
2025-11-06 17:35:09 +0100
ae67bc7978
🔧 Fix: Development environment env.sh Pfade korrigiert
matthias.lotz
2025-11-06 17:26:28 +0100
2678ad9b12
🚀 Refactor: Saubere Docker-Struktur mit getrennten dev/prod Umgebungen
matthias.lotz
2025-11-05 23:00:25 +0100
7ea95341c0
🐛 Fix: Bildvorschau beim Upload wieder funktionsfähig
matthias.lotz
2025-11-05 19:50:14 +0100
3ad9490806
Update TODO.md
matthias.lotz
2025-11-03 22:42:07 +0100
8332a78c1e
fix: resolve reordering API routing issue
v1.2.1
1.2.1
matthias.lotz
2025-11-03 21:39:44 +0100
5b4e7b21fa
docs: update README.md with new reordering features
matthias.lotz
2025-11-03 21:24:29 +0100
ba02d26dc7
docs: update feature plan with completion status
matthias.lotz
2025-11-03 21:22:15 +0100
e20b1e433d
feat: complete drag-and-drop reordering integration
matthias.lotz
2025-11-03 21:16:40 +0100
7564525c7e
feat: implement drag-and-drop reordering infrastructure
matthias.lotz
2025-11-03 21:06:39 +0100
abd12923aa
feat: add reordering feature plan and task breakdown
matthias.lotz
2025-11-03 20:44:33 +0100
b3739fee75
update todos
matthias.lotz
2025-11-03 20:30:42 +0100
40348afc7b
Merge branch 'feature/preview-images'
1.2.0
matthias.lotz
2025-11-01 14:07:27 +0100
45e47b9c1d
TODOs aktualisiert
matthias.lotz
2025-11-01 14:00:53 +0100
889f61d9bc
Merge pull request 'feature/preview-images' (#3 ) from feature/preview-images into main
Matthias Lotz
2025-11-01 12:33:21 +0100
4440b969f3
docs: add preview image feature documentation to README
feature/preview-images
matthias.lotz
2025-11-01 12:29:51 +0100
04dca26d00
FIX: Wenn kein Name angegeben ist, wird nun auch nichts angezeigt, anstelle von null
matthias.lotz
2025-11-01 11:43:17 +0100
aec9db2a76
feat(frontend): integrate preview images in gallery components
matthias.lotz
2025-10-31 18:20:50 +0100
ff71c9d86a
chore: add .gitignore with data-backup exclusion
matthias.lotz
2025-10-30 21:52:58 +0100
170e1c20e6
feat: automatic preview generation on database init
matthias.lotz
2025-10-30 20:51:35 +0100
661d6441ab
feat: integrate preview generation into upload flow
matthias.lotz
2025-10-30 20:41:06 +0100
940144cbf5
feat: add preview_path migration and constants
matthias.lotz
2025-10-30 20:30:56 +0100
0471830e49
feat: add Sharp library and ImagePreviewService
matthias.lotz
2025-10-30 20:25:33 +0100
6ee736bcea
docs: add feature plan for preview images
matthias.lotz
2025-10-29 23:34:08 +0100
473465f363
Merge pull request 'upgrade/deps-react-node-20251028' (#2 ) from upgrade/deps-react-node-20251028 into main
Matthias Lotz
2025-10-29 23:22:30 +0100
b0c95c5698
docs: add security audit results to CHANGELOG
upgrade/deps-react-node-20251028
matthias.lotz
2025-10-29 23:16:27 +0100
80ffcfd210
docs: complete migration documentation and finalize dev environment
matthias.lotz
2025-10-29 23:11:37 +0100
fe65544893
docs: complete upgrade documentation with CHANGELOG, smoke tests, and actual timelines
matthias.lotz
2025-10-29 23:10:21 +0100
bf115453f1
chore(frontend): fix ESLint warnings - remove unused handlers/imports
matthias.lotz
2025-10-29 21:54:58 +0100
a44a85be73
chore(frontend): remove @mui/styles, replace react-lottie with lottie-react and remove legacy-peer-deps in Dockerfile
matthias.lotz
2025-10-29 21:49:09 +0100
5b4855a5f5
refactor(frontend): migrate SlideshowPage to MUI sx
matthias.lotz
2025-10-29 21:41:02 +0100
182dcb228c
refactor(frontend): migrate MultiUploadPage to MUI sx
matthias.lotz
2025-10-29 21:34:16 +0100
494c09e062
refactor(frontend): migrate MultiImageDropzone to MUI sx
matthias.lotz
2025-10-29 21:31:02 +0100
4aac9dae4e
refactor(frontend): migrate DescriptionInput to MUI sx
matthias.lotz
2025-10-29 21:26:51 +0100
8535e8fafe
refactor(frontend): migrate UploadProgress to MUI sx (remove makeStyles)
matthias.lotz
2025-10-29 21:18:44 +0100
5c6f0ce061
feat(frontend): migrate to MUI v5 (phase 4 step 1)
matthias.lotz
2025-10-29 20:10:33 +0100
5ba463427b
feat(frontend): upgrade react-router-dom 5→6 (Phase 3)
matthias.lotz
2025-10-28 22:59:59 +0100
93534587d2
feat(frontend): upgrade React 17→18 + react-scripts 4→5 (Phase 2)
matthias.lotz
2025-10-28 21:30:14 +0100
acdb2fa6cd
refactor(backend): upgrade to Node 24 LTS (v24.11.0)
matthias.lotz
2025-10-28 20:35:03 +0100
fd3a10657a
feat(backend): upgrade Node 14 → 18 (Phase 1)
matthias.lotz
2025-10-28 20:25:26 +0100
dea913ac99
Merge pull request 'chore(upgrade): add issue template and upgrade plan for deps upgrade' (#1 ) from upgrade/deps-react-node-20251028 into main
Matthias Lotz
2025-10-28 20:20:11 +0100
58a1979b89
chore(upgrade): add issue template and upgrade plan for deps upgrade
matthias.lotz
2025-10-28 20:13:57 +0100
9406b725c1
removed old css in ImageGallery.css
matthias.lotz
2025-10-28 20:04:42 +0100
a0d74f795a
feat: Complete frontend refactoring and development environment setup
matthias.lotz
2025-10-27 22:22:52 +0100
237c776ddc
CSS Cleanup
matthias.lotz
2025-10-26 11:52:14 +0100
03a7e91d2b
Removed Erweiterungen.md, Update TODO.md
matthias.lotz
2025-10-22 20:22:46 +0200
aec0be8982
tut wieder
matthias.lotz
2025-10-20 21:18:44 +0200
f6c02259dd
GroupsOverviewPage.js wieder hergestellt
matthias.lotz
2025-10-20 21:10:59 +0200
d29aaa05cd
removed old files
matthias.lotz
2025-10-20 20:07:45 +0200
c7f75a4bd8
Renaming GroupImagePage -> ModerationGroupImagesPage.js
matthias.lotz
2025-10-20 19:47:06 +0200
0c0547b4f5
css
matthias.lotz
2025-10-20 19:19:21 +0200
bf4ff75ce5
CSS Anpassungen, noch nicht gut
matthias.lotz
2025-10-19 21:59:37 +0200
e06625ba97
FIX: Fixed different navbar Style
matthias.lotz
2025-10-19 20:50:12 +0200
2a8cedd512
CSS Style Anpassungen
matthias.lotz
2025-10-19 20:34:51 +0200
16f53a129a
FIX: Speichern funktioniert nun
matthias.lotz
2025-10-19 20:06:09 +0200
8d2d27c71d
speichern ohne funktion
matthias.lotz
2025-10-19 19:56:13 +0200
566eb3aed6
IMP: Editierfunktion für Gruppen ergänzt
matthias.lotz
2025-10-19 18:15:34 +0200
81c17c1b30
IMP: Editierfunktion für Gruppen ergänzt
matthias.lotz
2025-10-19 18:15:19 +0200
24c1de1666
IMP: Eigene Verzeichnisse für Uploads und Datenbank - README aktualisiert, um die neuen Verzeichnisse zu reflektieren - Konstanten für Verzeichnispfade in 'constants.js' hinzugefügt - 'DatabaseManager.js' angepasst, um die neuen Datenbankverzeichnisse zu verwenden - Routen für Batch-Upload, Download und Upload aktualisiert, um die neuen Pfade zu berücksichtigen - 'MigrationService.js' hinzugefügt, um vorhandene Daten in die neuen Verzeichnisse zu migrieren - Hilfsfunktionen in 'groupStorage.js' und 'initiate-resources.js' angepasst - 'docker-compose.yml' und 'prod.sh' aktualisiert, um die neuen Verzeichnisse zu berücksichtigen
matthias.lotz
2025-10-18 14:23:12 +0200
0ec8a7590e
IMP: Moved database to src/data/db and imges to src/data/images
matthias.lotz
2025-10-17 22:37:26 +0200
48bf6f2074
Initial Commit
matthias.lotz
2025-10-15 21:33:00 +0200
7ea96bfeca
Initial commit
1.0.0
Matthias Lotz
2025-10-15 21:25:52 +0200