Commit Graph

  • 86ab8f2a19 feat(podcast): del med ukendte, gæstelinks med navn og udløb der kan trækkes tilbage master v1.7.0 agw 2026-11-05 21:31:00 +01:00
  • 04958419ae feat(e-pub): jobs overlever genstart (job.json, slettes efter et døgn) og sendes automatisk til CWA/Audiobookshelf v1.6.2 root 2026-10-10 20:19:18 +02:00
  • 873500f5d4 feat(e-pub): Tilføj til CWA (.epub) og Send til Audiobookshelf (.m4b) v1.6.1 root 2026-10-10 11:49:57 +02:00
  • 9a57e178b5 feat(e-pub): e-bog/lydbog fra et indsat link, med live-log, kø, timeout og /admin/epub v1.6.0 root 2026-10-10 11:17:16 +02:00
  • 6e5bb5eac1 feat(ops): værtens apt-sikkerhedsopdateringer på driftssiden v1.5.5 root 2026-10-09 19:25:57 +02:00
  • 79f49bda45 fix(ui): tabeller pakkes i .wt-table-wrap (standardkomponent i base.html), portal.css cache-bustes v1.5.4 root 2026-10-06 22:51:09 +02:00
  • 1c1962e1d8 feat(erindringer): live-afskrift mens man taler, spørgsmål+svar på ét afspillerelement, voice isolation for podcast-favoritter v1.5.3 root 2026-10-06 22:43:38 +02:00
  • 49a33b25a6 feat(erindringer): kladde-upload ved stop, afskrift og næste spørgsmål i baggrunden, dagbog pr. dag, afspil spørgsmål + svar; tabeller ruller selv på mobil v1.5.2 root 2026-10-06 22:34:36 +02:00
  • 3dee428a37 feat(erindringer): samtalestyring med forberedte spørgsmål, talt udgave med lydtags, spørgsmålets lyd gemmes med svaret v1.5.1 root 2026-10-06 22:15:46 +02:00
  • 7f8ddcf7af tests: røgtesten under tests/ root 2026-10-06 22:04:39 +02:00
  • 4005860364 feat(erindringer): familien fortæller minder og dagbog til en AI-interviewer v1.5.0 root 2026-10-06 22:04:20 +02:00
  • 9df3c31e43 Emby-kanalen som førsteklasses kilde: set/favorit virker uden YouTube-bibliotek v1.4.0 yt-kanal-indeks root 2026-10-06 21:37:07 +02:00
  • 6ee54c1248 Indeks: ffprobe-strømme og bitrate pr. video, ryd .playlists med tomme kanaler root 2026-10-06 18:24:20 +02:00
  • 77f33f7c9e feat(yt): indeks over kanaler, playlister og videoer til Emby-kanal-plugin'et agw 2026-10-06 17:56:37 +02:00
  • 776c314b0f feat(yt): YouTube i Emby som serier: kanal = serie, upload-dato = afsnit v1.3.0 agw 2026-10-06 17:13:34 +02:00
  • 1b85698856 fix(yt): en dræbt hentning er midlertidig, ikke "ukendt fejl" v1.2.9 agw 2026-10-06 13:57:54 +02:00
  • 8751ae5722 fix(yt): nye forsøg med samme klient og længere pause v1.2.8 agw 2026-10-06 13:56:22 +02:00
  • ff76660910 fix(yt): én hentning ad gangen, nye forsøg ved 403, genoptag afbrudte v1.2.7 agw 2026-10-06 13:54:07 +02:00
  • fbdb257079 feat(yt): slet-knap på hentede videoer v1.2.6 agw 2026-10-06 13:38:56 +02:00
  • 265b48905a fix(yt): manglende import asyncio gav 500 på overvågning og tilføjelse v1.2.5 agw 2026-10-06 13:34:32 +02:00
  • 902ab6244e fix(podcast): Messenger på iPhone og vandret scroll v1.2.4 agw 2026-10-06 08:03:19 +02:00
  • 6d32fd2b71 fix(podcast): lille omslag i link-forhåndsvisningen v1.2.3 agw 2026-10-06 07:54:54 +02:00
  • 176859b15a fix(podcast): fælles link virker i Messenger v1.2.2 agw 2026-10-06 07:52:11 +02:00
  • 70bc700a11 feat(podcast): også gruppen Gramps må lytte v1.2.1 agw 2026-10-04 22:29:19 +02:00
  • 94e5a0ca01 feat(podcast): fælles familielink uden login v1.2.0 agw 2026-10-04 20:11:28 +02:00
  • 4274047158 feat(podcast): familiens podcast med personlige feeds v1.1.0 agw 2026-10-04 19:31:11 +02:00
  • 58471b1a4d fix(claude-login): siden opgiver ikke mens serveren starter login v1.0.2 agw 2026-10-03 09:03:48 +02:00
  • 11399bb860 fix(auth): admin-sider sender til login i stedet for 403 v1.0.1 agw 2026-10-03 08:56:24 +02:00
  • e2ee9fea5b ci: udrul portalen med et v*-tag v1.0.0 agw 2026-10-03 08:39:39 +02:00
  • 6f21c07d91 feat(admin): log Claude ind igen fra telefonen agw 2026-10-03 08:32:29 +02:00
  • 8ed64bf6d9 Admin-oversigten bruger kortdesignet, som det kører i drift agw 2026-10-03 08:32:29 +02:00
  • 50612a643a Fjern interne referencer fra kildekoden agw 2026-10-01 17:30:00 +02:00
  • fd50bed5fd feat(admin): hemmeligheds-drop til Claude agw 2026-09-30 21:59:59 +02:00
  • e05c376452 Revert "feat(mcp): hovedhusets egen gateway paa /hovedhus/mcp" agw 2026-09-29 17:32:32 +02:00
  • 0635f4a76c feat(mcp): hovedhusets egen gateway paa /hovedhus/mcp agw 2026-09-29 17:27:26 +02:00
  • 52b1a2bb6c feat(admin): invitationslinks med gruppe og udløbstid agw 2026-09-29 17:13:43 +02:00
  • 9675a5b76b feat(mcp): eksponér YouTube-offline i portalens MCP + importér MCP-laget i repoet agw 2026-09-20 09:20:35 +02:00
  • 2c146b0711 feat(yt): overvåg playlister og kanaler, med cycle X på kanaler agw 2026-09-19 22:32:40 +02:00
  • fdf015946e feat(yt): YouTube offline — hent til Emby, slet igen når videoen er set agw 2026-09-19 19:47:48 +02:00
  • 98979f5168 feat(theme): portal.css token aliases + legacy component layer so reconciled pages render on theme tokens agw 2026-06-15 12:56:18 +02:00
  • d9d5a12df1 reconcile: import current prod state from CT151 (media-cleanup, access admin, ops versioning, newer dashboard) agw 2026-06-15 12:27:24 +02:00
  • 8f73960fb4 feat: adopt shared weirsoe-theme (assets.weircon.dk) — drop inline CSS, migrate to .wt-* classes + portal.css glue agw 2026-06-15 11:44:44 +02:00
  • 742d08c9fb refactor: split main.py i moduler (config/cache/store/services/authentik) + async dashboard (TTFB ~6ms, indhold via /dashboard-content) + TTL-cache på Authentik-læsninger agwandClaude Opus 4.8 2026-06-11 21:50:00 +02:00
  • 19386698b5 admin: kort-visning af brugere m. type-filter (skjul service-konti) + kort-baseret gruppe-medlemskab agwandClaude Opus 4.8 2026-06-11 21:35:00 +02:00
  • 7cf79fa901 admin: bruger- og gruppe-administration (opret bruger m. gruppe-adgang, medlemsstyring) agwandClaude Opus 4.8 2026-06-11 21:20:00 +02:00
  • dfe500c178 portal: favoritter+visning, app-/cookie-/ops-admin, ⌘K-palette, ikoner, grupper agwandClaude Opus 4.8 2026-06-11 21:00:00 +02:00
  • 74c8d9f500 weircon-front: SSO-portal til weircon.dk (Authentik-login, app-dashboard, admin, favoritter, tema, palette) agwandClaude Opus 4.8 2026-06-11 20:00:00 +02:00