Commit Graph

  • 3be11fb055 Use siteMonitor instead of ping for HTTP port-level status checks and change Jellyfin to use local IP master Kroonk 2026-07-02 11:36:47 +02:00
  • 88761708da Integrate VM 192.168.178.111 services into public and admin dashboards using ping monitoring Kroonk 2026-07-02 11:31:52 +02:00
  • 7227550998 Exclude mischlabs_ssh_key from git tracking Kroonk 2026-07-02 11:29:07 +02:00
  • 3f3b8c6003 Deploy Filebrowser config editor container and add integration under Arbeit category on Admin dashboard Kroonk 2026-07-01 18:11:42 +02:00
  • 936d1d7b17 Configure 85% opacity dark slate overlay for background image to make it very subtle Kroonk 2026-07-01 18:07:08 +02:00
  • 3ba3638e5e Fix background visibility by using settings.yaml background property and making Next.js wrappers transparent in custom.css Kroonk 2026-07-01 18:04:15 +02:00
  • cc52ab9145 Add homepage documentation to docs folder Kroonk 2026-07-01 17:59:59 +02:00
  • a43717f8ce Update Brain.md documentation with custom styling details Kroonk 2026-07-01 17:46:59 +02:00
  • b2f49b7d10 Add glassmorphic custom.css and custom background image for public and admin instances Kroonk 2026-07-01 17:45:19 +02:00
  • 1cb1661374 Update Brain.md documentation to describe public/admin dashboard split Kroonk 2026-07-01 17:37:21 +02:00
  • 285280fa01 Split dashboard into public and admin instances with separate config-public and config-admin directories Kroonk 2026-07-01 17:37:08 +02:00
  • 6f54867bc3 Update Brain.md documentation with background image removal details Kroonk 2026-07-01 17:31:07 +02:00
  • edd59e73e0 Remove background image to use default dark theme Kroonk 2026-07-01 17:30:54 +02:00
  • 00fe37374f Update Brain.md with Host validation hotfix details Kroonk 2026-07-01 17:25:56 +02:00
  • 16176575b3 Add HOMEPAGE_ALLOWED_HOSTS to docker-compose.yml to fix Host validation failed error Kroonk 2026-07-01 17:25:47 +02:00
  • 4cddac67dd Update Brain.md with Homepage migration details Kroonk 2026-07-01 17:23:55 +02:00
  • 5aea9e5403 Replace custom dashboard with gethomepage.dev and configure services, docker, settings, and widgets Kroonk 2026-07-01 17:23:26 +02:00
  • 366a563b1f docs: Update Brain.md to document Matrix Server & WhatsApp Integration Phase 1 & 2 setup-matrix-docker-server Kroonk 2026-05-22 13:13:17 +02:00
  • 687a6a947b feat: serve matrix .well-known endpoints directly from Node server.js Kroonk 2026-05-22 12:31:55 +02:00
  • 88627711be feat: serve matrix .well-known endpoints directly from Node server.js Kroonk 2026-05-22 12:30:23 +02:00
  • 9927d57755 feat: add .well-known delegation endpoints for Matrix server and client Kroonk 2026-05-22 12:27:13 +02:00
  • fb3c7a99f1 feat: Service-Editor mit vollem CRUD und Server-Speichern Kroonk 2026-05-22 00:43:25 +02:00
  • 072fc9b9f9 Integrate dashboard hamburger menu inside search box and swap control-bar layout Kroonk 2026-05-22 00:32:12 +02:00
  • 47d73a466b Fix CSS hidden specificity and add premium header user badge Kroonk 2026-05-22 00:29:03 +02:00
  • 205cb1d948 feat: implement automatic SSO login redirect on admin panel, with logout protection Kroonk 2026-05-22 00:26:27 +02:00
  • 8ebee64543 fix: bypass service worker cache for dynamic /api/ endpoints, resolving stale favorites cache Kroonk 2026-05-22 00:23:37 +02:00
  • b0bcc8abbd feat: replace online status metric with favorites counter, ordered Dienste first Kroonk 2026-05-22 00:20:59 +02:00
  • 57b39f8771 content: change subtitle to Die Selfhost-Werkstatt Kroonk 2026-05-22 00:18:36 +02:00
  • 6cea1d9de9 fix: remove dark control-bar background to fix black bar visual glitch Kroonk 2026-05-22 00:14:02 +02:00
  • 0a72e63e84 style: remove PWA metric card and optimize category filters for mobile usability Kroonk 2026-05-22 00:10:41 +02:00
  • 1cdd944aca fix: only render admin panel link for admins Kroonk 2026-05-22 00:04:56 +02:00
  • df0a5d5035 fix: move dashboard actions into compact menu Kroonk 2026-05-22 00:02:51 +02:00
  • ae775c4dcf feat: share SSO session with admin panel Kroonk 2026-05-21 23:55:18 +02:00
  • 14505c2296 fix: polish dashboard view toggle styling Kroonk 2026-05-21 23:52:15 +02:00
  • 9572b6116a feat: add dashboard view toggle Kroonk 2026-05-21 23:48:58 +02:00
  • 4c7ef500a1 fix: limit mobile handoff delay to Nextcloud Kroonk 2026-05-21 23:20:11 +02:00
  • d40329ae7c feat: add SSO user favorites dashboard Kroonk 2026-05-21 23:18:23 +02:00
  • fb540813ff fix: avoid web fallback after app handoff Kroonk 2026-05-21 23:05:09 +02:00
  • 705374cacd fix: use current logo for all favicons Kroonk 2026-05-21 22:59:55 +02:00
  • cde4035eb3 fix: use Nextcloud iOS deep link scheme Kroonk 2026-05-21 22:55:17 +02:00
  • 4bb07122ac fix: avoid invalid Nextcloud browser login flow Kroonk 2026-05-21 22:48:02 +02:00
  • 718d843df2 feat: open Nextcloud login flow on mobile Kroonk 2026-05-21 22:43:52 +02:00
  • 60ed7d624e feat: automate Keycloak session settings config on dashboard startup Kroonk 2026-05-21 22:31:04 +02:00
  • 0d4377aed2 feat: implement automatic smart mobile app launcher with custom schemes and web fallbacks Kroonk 2026-05-21 22:28:22 +02:00
  • e663534000 docs: document recent dashboard improvements and add global AI prompt guideline to Brain.md Kroonk 2026-05-21 22:08:38 +02:00
  • c79f856e31 style: apply premium blue-to-purple gradient to brand text logo Kroonk 2026-05-21 20:44:14 +02:00
  • 0a044bbb92 feat: implement container logs modal, service diagnostics inspector, and directory sizer tool Kroonk 2026-05-21 18:49:59 +02:00
  • 6ff401ad74 feat: add consolidated Übersicht (Overview) dashboard tab with real-time mini-cards Kroonk 2026-05-21 18:41:11 +02:00
  • 32bed2d65e fix: bump css and js version parameters to force cache busting Kroonk 2026-05-21 18:36:21 +02:00
  • 223f5abf78 feat: add hamburger menu navigation drawer and tabbed views for admin sections Kroonk 2026-05-21 18:32:30 +02:00
  • 28bf2c5dfe style: wrap service editor in collapsible card and make it narrower Kroonk 2026-05-21 18:26:40 +02:00
  • b3c1fbc9bd feat: fix watchtower manual run stuck states in both client and server Kroonk 2026-05-21 18:25:27 +02:00
  • 76b7a96673 feat: make ops cards collapsible, hide notice and user display, increase button sizes Kroonk 2026-05-21 18:21:47 +02:00
  • 995a397b2e feat: turn status items into mini clickable cards with pill-shaped status LEDs Kroonk 2026-05-21 18:13:21 +02:00
  • 4cb0e89e92 style: minimalist design for services status board with tooltip and horizontal traffic-light bars Kroonk 2026-05-21 18:09:31 +02:00
  • e603bdc3be feat: Add premium server-side Dienste-Status (Realtime) Board to admin panel Kroonk 2026-05-21 18:04:53 +02:00
  • d4f6e56ff0 fix: Bump CSS and JS version to clear browser and service worker cache Kroonk 2026-05-21 17:57:27 +02:00
  • ddca0ae831 fix: Parse both JSON and text formatted logs in parseWatchtower Kroonk 2026-05-21 17:53:41 +02:00
  • ae116f52f9 style: Remove card hover peek raccoon Kroonk 2026-05-21 17:48:53 +02:00
  • 8946cbecf6 feat: Add peeking Bongo Cat Easter Egg with micro-animations Kroonk 2026-05-21 17:41:28 +02:00
  • e9e589ddcc Auto-refresh Watchtower status Kroonk 2026-05-21 17:30:23 +02:00
  • 2af7e65d4a Simplify dashboard service layout Kroonk 2026-05-21 17:27:31 +02:00
  • fddb2e3544 Add temporary danger restart mode Kroonk 2026-05-21 17:21:52 +02:00
  • d62224366b Fix admin ops status refresh Kroonk 2026-05-21 17:16:58 +02:00
  • 5b252f17fd Clean up manual Watchtower containers Kroonk 2026-05-21 17:07:28 +02:00
  • c3ac1be083 Show manual Watchtower run status Kroonk 2026-05-21 16:49:41 +02:00
  • e98130d274 Add manual Watchtower trigger Kroonk 2026-05-21 16:43:59 +02:00
  • 10ad368214 Add admin container restart controls Kroonk 2026-05-21 16:40:52 +02:00
  • ea52f223cd Improve ops status diagnostics Kroonk 2026-05-21 16:26:38 +02:00
  • 29b3b623eb Add NAS status proxy Kroonk 2026-05-21 16:22:34 +02:00
  • f0674cda37 Update dashboard service categories Kroonk 2026-05-21 16:04:31 +02:00
  • 8f2b4faad9 Handle browser-blocked status checks Kroonk 2026-05-21 15:40:50 +02:00
  • 2125601e56 Add SSO admin console for dashboard Kroonk 2026-05-21 15:25:51 +02:00
  • 470220b8f4 Rework MischLabs into service dashboard Kroonk 2026-05-21 15:11:52 +02:00
  • 0c3838da8a Bump iOS PWA icon filename Kroonk 2026-05-21 14:35:23 +02:00
  • 325c30414c Use MischLabs artwork for PWA icons Kroonk 2026-05-21 14:07:19 +02:00
  • 1ecbcc38ae Add PWA support for MischLabs Kroonk 2026-05-21 13:56:14 +02:00
  • 81ddb781ca Improve landing page mobile performance Kroonk 2026-05-20 18:24:11 +02:00
  • 75b8a66c62 Refine cat hover expression Kroonk 2026-05-20 18:20:52 +02:00
  • 6bb915299f Place cat peek behind cards Kroonk 2026-05-20 18:15:39 +02:00
  • 271612af32 Add cat peek hover to service cards Kroonk 2026-05-20 18:09:42 +02:00
  • c0680700a3 Optimize: Migrate mischlabs fully to Gitea Local Package Registry Kroonk 2026-05-20 16:43:54 +02:00
  • bf404e34c3 Update: Set mischlabs image to GHCR repository in docker-compose Kroonk 2026-05-20 16:37:21 +02:00
  • c132cd372d Optimize: Remove Buildx to fix 5-minute hang and use native docker build Kroonk 2026-05-20 16:31:39 +02:00
  • 036196abe1 Fix: Add Set up Docker Buildx step Kroonk 2026-05-20 16:25:59 +02:00
  • 22411b4cc3 Fix: Explicitly use Bourne shell (sh) for Install Docker CLI step Kroonk 2026-05-20 16:25:02 +02:00
  • 13e1f35ae0 Fix: Add robust Docker CLI installation to Gitea workflow using static binaries Kroonk 2026-05-20 16:23:48 +02:00
  • 7ae5007fb5 Add Gitea Actions workflow to build and push docker image Kroonk 2026-05-20 16:20:44 +02:00
  • 50d162af57 Docs-Kachel zu Books.mischlabs.de geaendert Kroonk 2026-05-20 15:40:52 +02:00
  • 9254e9d631 Fix SSO banner: force horizontal layout with smaller elements Kroonk 2026-04-13 21:46:47 +02:00
  • 6d9dca95f0 Add cache-busting version to CSS link Kroonk 2026-04-13 21:44:49 +02:00
  • e04632a3e1 Reduce auth banner height and normalize spacing Kroonk 2026-04-13 21:36:35 +02:00
  • 0f35698eb8 Add auth.mischlabs.de as wide banner card above service grid Kroonk 2026-04-13 21:34:43 +02:00
  • 28f5654060 Remove FoodLabs/Mealie tile (was only a test service) Kroonk 2026-04-13 21:33:32 +02:00
  • 08d5da969d Update Brain.md with MiChess, auth project reference, and learnings Kroonk 2026-04-13 20:40:59 +02:00
  • 7ec77e4ee2 Add MiChess service tile to landing page Kroonk 2026-04-13 20:36:16 +02:00
  • a1a170c1da Add Docker setup for containerized deployment Kroonk 2026-04-12 22:06:00 +02:00
  • bebb6a3028 Initial commit: MischLabs landing page Kroonk 2026-04-12 22:04:25 +02:00