-
3ea02bab3c
feat: add SSO environment variables to docker-compose.yml and create .env.example
master
Kroonk
2026-05-21 10:55:48 +02:00
-
75e4fbaa19
fix: sync package-lock.json with package.json dependencies
Kroonk
2026-05-21 10:51:12 +02:00
-
163d8a20f1
feat: implement Keycloak SSO integration with dynamic configuration and JIT provisioning
Kroonk
2026-05-21 10:45:22 +02:00
-
d9334dae00
Fix admin dashboard panel visibility
Kroonk
2026-05-20 19:18:18 +02:00
-
3ad76e841d
Rework Photography admin dashboard
Kroonk
2026-05-20 19:13:51 +02:00
-
64fe667240
Fix Photography deploy metadata and SQLite migration
Kroonk
2026-05-20 18:54:10 +02:00
-
e6a11f2eed
Improve folder access admin dashboard
Kroonk
2026-05-20 18:44:47 +02:00
-
c211d2bf9d
Merge branch 'master' of github.com/Kroonk/Photography into master (Resolved docker-build.yml)
Kroonk
2026-05-20 16:40:05 +02:00
-
-
beb123b144
Optimize: Add robust Docker CLI install and native docker build to workflow
Kroonk
2026-05-20 16:39:41 +02:00
-
a588bd36d6
Add admin dashboard card layout
Tom Misch
2026-05-11 16:09:31 +02:00
-
caf56b4117
Skip image build on GitHub mirror
Tom Misch
2026-05-11 15:55:10 +02:00
-
5266f36820
Merge GitHub updates into Gitea master
Tom Misch
2026-05-11 13:03:58 +02:00
-
-
-
-
0efe3066fc
Reduce Docker image layer size
Tom Misch
2026-05-11 11:17:24 +02:00
-
6f879f4d48
Use existing registry user secret
Tom Misch
2026-05-11 11:08:36 +02:00
-
9512650a83
Use registry token for image push
Tom Misch
2026-05-11 11:05:09 +02:00
-
9a2a8dca9f
Use sh shell for Gitea workflow
Tom Misch
2026-05-11 11:02:32 +02:00
-
cb5c0f2581
Install Docker CLI in build workflow
Tom Misch
2026-05-11 11:00:00 +02:00
-
e2c83f5fe4
Use Mischlabs container registry
Tom Misch
2026-05-11 10:43:49 +02:00
-
55f201da40
Add admin deployment sync
Tom Misch
2026-05-11 10:39:02 +02:00
-
a59457a8bb
Secure image access and bootstrap admin
Tom Misch
2026-05-11 10:35:05 +02:00
-
95f2847155
Fix Download: Saubere Trennung JSON (1-3) vs ZIP (4+) Response
Kroonk
2026-04-16 23:52:47 +02:00
-
b65ade8381
Selection-Mode: Gesamtes Bild klickbar, Checkbox nach unten-rechts
Kroonk
2026-04-16 23:43:33 +02:00
-
096d766358
Fix Bilder-Auswahl (Capture-Listener) + Mobile UX verbessern
Kroonk
2026-04-16 23:35:39 +02:00
-
75a5a596c5
Fix Selection-Toolbar: Position oben statt ueber Header, direktes Button-Binding
Kroonk
2026-04-16 23:29:28 +02:00
-
f4c106bd19
Fix Selection-Mode: Blockiere Lightbox wenn Auswahl aktiv
Kroonk
2026-04-16 23:17:03 +02:00
-
74f1da13a3
Mobile-Optimierung: 2-Spalten-Grid, Icon-only Nav, kompakte Toolbar
Kroonk
2026-04-16 23:00:56 +02:00
-
159071a814
Bilder-Download: Mehrfach-Auswahl + Ordner-ZIP
Kroonk
2026-04-16 22:47:58 +02:00
-
43539fa1a3
Ordner-Tabelle: Fehlerbehandlung und Nachladen wenn leer
Kroonk
2026-04-16 22:17:52 +02:00
-
2c040b651d
Ordner-Zuweisung als klickbare Tabelle statt Checkboxen
Kroonk
2026-04-16 22:06:43 +02:00
-
2dcd559501
Fix leere Nutzertabelle: Fehler-Handler + DB-Fallback fuer loadUsers
Kroonk
2026-04-16 21:48:19 +02:00
-
c37aa3261c
Verbessere Nutzer-Erstellung: JSON statt URL-encoded, Erfolgs-Feedback
Kroonk
2026-04-16 21:40:56 +02:00
-
e5e313924d
Installiere JPEG/PNG/WebP Delegates fuer ImageMagick in Alpine
Kroonk
2026-04-16 21:35:08 +02:00
-
83058f80c6
Entferne Galerie-Menuepunkt (Watchtower-Deployment-Test)
Kroonk
2026-04-16 20:27:31 +02:00
-
ea15be0368
Fix Thumbnail-Generierung (magick statt convert) und DB-Migration fuer role-Spalte
Kroonk
2026-04-16 19:40:18 +02:00
-
-
d393630357
Update README to reflect Mischkomposition features and remove original creator info
Kroonk
2026-04-12 21:41:31 +02:00
-
5c81e93455
Isolate client workspaces from root portfolio and restrict Admin view to root images
Kroonk
2026-04-12 20:47:24 +02:00
-
eaa5945611
Wrap background-image url string in quotes to support poorly encoded original filenames
Kroonk
2026-04-12 20:18:22 +02:00
-
33db10f32d
Change lightbox caption background to beige with grey text for readability
Kroonk
2026-04-12 19:19:59 +02:00
-
ab06284beb
Implement Light Mode (Beige) via alternate SASS compilation and runtime switching
Kroonk
2026-04-12 19:11:23 +02:00
-
67044add84
Commit multi-replace docker-compose.yml
Kroonk
2026-04-12 19:08:16 +02:00
-
61bd512cd8
Deploy user requested features and fixes, add Galerie menu link.
Kroonk
2026-04-12 18:53:59 +02:00
-
941d041b5d
Nutzerverwaltung-Upgrade: 3 Rollen, Ordner-Zuweisung, Passwort-Aenderung
Kroonk
2026-04-12 17:53:46 +02:00
-
a4f3cf738c
Fix: Backend-Bugs, fehlende Galerie, Watchtower statt Docker-Socket
Kroonk
2026-04-12 17:22:49 +02:00
-
15e74f42c2
Align all internal, exposed, and mapped ports to 8090 universally per user request.
Kroonk
2026-04-12 16:47:54 +02:00
-
7509253ee7
Revert server port to 80 to match untouched user docker-compose.yml mappings indefinitely
Kroonk
2026-04-12 16:41:05 +02:00
-
567cb67763
Fix CRLF line endings on entrypoint script causing sh\r runtime crash on Alpine
Kroonk
2026-04-12 16:24:02 +02:00
-
21ae8c1599
Add Alpine build dependencies for sqlite3 native fallback
Kroonk
2026-04-12 16:02:31 +02:00
-
ad41d57f91
Convert admin.js to ES5 syntax to support legacy gulp uglify
Kroonk
2026-04-12 15:44:17 +02:00
-
5747813d2d
Implement Node.js backend rewrite with SQLite authentication, admin dashboard and One-Click docker update
Kroonk
2026-04-12 15:40:46 +02:00
-
1c233db10e
Add debug UI trace for empty parsed images array
Kroonk
2026-04-12 15:30:37 +02:00
-
98c39f4b83
Fix Nginx cache and force cache buster on JavaScript
Kroonk
2026-04-12 15:26:37 +02:00
-
4fc9f28a27
Rebuild JS to bundle cache fixes into main.min.js
Kroonk
2026-04-12 15:08:59 +02:00
-
41bfb91ce3
Fix Nginx file permissions and bypass browser cache
Kroonk
2026-04-12 14:58:25 +02:00
-
275db4ed08
Kontaktformular: Formsubmit.co statt mailto
Kroonk
2026-04-12 14:34:11 +02:00
-
62f85e2132
Port auf 8090 geaendert (8080 war belegt auf NAS)
Kroonk
2026-04-12 14:32:58 +02:00
-
a739675b16
Fix Docker build: lowercase image name + Feature Requests ergaenzt
Kroonk
2026-04-12 14:12:44 +02:00
-
9361235637
GitHub Actions: Auto Docker-Build + Feature-Request.md
Kroonk
2026-04-12 14:09:42 +02:00
-
ab6b2bb8fe
Nextcloud-Integration: Dynamische Galerie + Auto-Thumbnails
Kroonk
2026-04-12 14:03:43 +02:00
-
c885d22346
Personalisierung: Mischkomposition by Tom Misch + Docker Setup
Kroonk
2026-04-12 13:52:19 +02:00
-
5434298c25
Initial commit: Photography portfolio based on rampatra/photography
Kroonk
2026-04-12 13:14:44 +02:00