Commit graph

  • 58d77756df Zoom-toolbar: − til venstre, + til høyre main vegard 2026-03-19 08:18:30 +00:00
  • c9bee967c7 Skjermen: dedikert sceneskifte-knapp med 0.2s fade + auto-pause vegard 2026-03-19 08:15:11 +00:00
  • 9781bd5d0e Skjermen: ytelsesanalyse for nåværende server vegard 2026-03-19 08:11:20 +00:00
  • 38dbf98e63 Skjermen: frameless er default men valgfritt per element vegard 2026-03-19 08:05:50 +00:00
  • bebf08644d Skjermen: frameless modus for noder inne i skjermen vegard 2026-03-19 08:05:33 +00:00
  • af17ee3fa4 Proposal: Skjermen — live-produksjon i arbeidsflaten vegard 2026-03-19 08:04:56 +00:00
  • 2605f6de25 synops-agent: motivasjon (erstatter claude -p) + lib/CLI/API-arkitektur vegard 2026-03-19 07:41:26 +00:00
  • 311a73b940 synops-agent: erstatning, ikke hjelper — selvstendig orkestrator vegard 2026-03-19 07:40:10 +00:00
  • 988d60a939 synops-agent: sanntids token-regnskap per modell vegard 2026-03-19 07:38:36 +00:00
  • 87e7dd70b5 synops-agent: orkestreringsmodell med tre intelligensnivåer vegard 2026-03-19 07:37:42 +00:00
  • 2bdbff5ee8 synops-agent proposal: research og supersett-ambisjon vegard 2026-03-19 07:32:41 +00:00
  • c2fb8555cc Proposal: synops-agent — modell-agnostisk agent-harness i Rust vegard 2026-03-19 07:27:50 +00:00
  • 24fbc7cc19 Paneler husker brukerens foretrukne størrelse per verktøy-type vegard 2026-03-19 07:24:25 +00:00
  • e520b8037c Canvas: sist berørt boks forblir øverst (persistent z-order) vegard 2026-03-19 07:21:51 +00:00
  • cf992b6f58 Canvas: valgt/aktiv boks alltid på topp (z-index 10) vegard 2026-03-19 07:19:06 +00:00
  • 88dd490d07 Zoom +/- knapper: 1% inkrement for finjustering vegard 2026-03-19 07:17:04 +00:00
  • 3cfa9a8b12 Håndlagde tema-presets med mer variasjon og harmoni vegard 2026-03-19 07:14:13 +00:00
  • a2fc8609d4 Egendefinerte tema-slots: lagre opptil 6 temaer for gjenbruk vegard 2026-03-19 07:11:09 +00:00
  • ebcacf4847 Globale farger via CSS vars: toolbar, traits og Tailwind-overrides vegard 2026-03-19 07:04:23 +00:00
  • 798a11f93f Fargevelger: velg grensesnittelement fra dropdown, full HSL-kontroll vegard 2026-03-19 06:56:19 +00:00
  • bf744639c1 Forenklet fargevelger: én aksentfarge + lys/mørk vegard 2026-03-19 06:50:16 +00:00
  • 28f3b17261 Fargevelger: full HSL-kontroll (hue + lightness + saturation) vegard 2026-03-19 06:41:09 +00:00
  • 149046572f Header-fiks: slett fungerer, Egenskaper til venstre, Hjem vegard 2026-03-19 06:35:47 +00:00
  • f565cfc670 Unifisert ContextHeader: innstillinger, fargevelger, slett, tema-modul vegard 2026-03-19 06:27:42 +00:00
  • fa85d29c35 Canvas: gruppe-drag, grid-persistering, ZOOM_MIN 5% vegard 2026-03-19 06:18:28 +00:00
  • 79371c20ac Canvas: venstreklikk-dra for pan + kameraposisjon lagres vegard 2026-03-19 06:13:02 +00:00
  • 6101bf00b1 Canvas: toolbar fungerer, dobbeltklikk = tilpass visning, diskret seleksjon vegard 2026-03-19 06:01:10 +00:00
  • b37746207a Resize n/w: inkrementell delta i stedet for kumulativ vegard 2026-03-19 05:53:54 +00:00
  • b8be448908 Resize fra nord/vest: juster posisjon slik at motstående kant forblir fast vegard 2026-03-19 05:52:00 +00:00
  • da88bfcb1f BlockShell: vis resize-handles uavhengig av panelbredde vegard 2026-03-19 05:47:49 +00:00
  • 1c9cf66960 Canvas: overflow visible på canvas-object for resize-handles vegard 2026-03-19 05:45:55 +00:00
  • b863611daa BlockShell: fiks resize-handles + visuell affordance vegard 2026-03-19 05:42:34 +00:00
  • b8bb8703ca Tema-slidere påvirker hele workspace + ny arbeidsflate med default traits vegard 2026-03-19 05:19:46 +00:00
  • d82fab25df Workspace UI: AI/ressurs-paneler, innstillinger, kontekst-velger vegard 2026-03-19 05:11:09 +00:00
  • a1a1b8c460 Dokumentasjon: oppdater etter domene/ruting-refaktor vegard 2026-03-19 04:52:26 +00:00
  • f092afd2ba Fjern mottak-konseptet: alle referanser peker til arbeidsflaten vegard 2026-03-19 04:47:10 +00:00
  • c46c9e364e / viser arbeidsflaten direkte, ikke mottak vegard 2026-03-19 04:44:18 +00:00
  • 70b33d5387 ws.synops.no: ren domene/ruting/auth-opprydding vegard 2026-03-19 04:31:39 +00:00
  • 7c4d51a267 workspace.synops.no / viser arbeidsflaten direkte, ikke redirect til /workspace vegard 2026-03-19 03:51:23 +00:00
  • be6aa2b1bc workspace.synops.no: redirect til login/workspace, aldri vis landingsside vegard 2026-03-19 03:47:02 +00:00
  • 32c3dfc1b0 synops.no = offentlig, workspace.synops.no = app vegard 2026-03-19 03:40:21 +00:00
  • ed632f686d Cookie-domene .synops.no for subdomain-deling + workspace.synops.no vegard 2026-03-19 03:35:10 +00:00
  • 6411347aec Redirect innloggede fra / til /workspace vegard 2026-03-19 03:33:29 +00:00
  • 8d914ed38f Landingsside som Svelte-komponent, fjern iframe (X-Frame-Options blokkerte) vegard 2026-03-19 03:27:45 +00:00
  • daf9660353 Landingsside via iframe til /landing for uautentiserte vegard 2026-03-19 03:20:19 +00:00
  • 7233488c71 Fiks signin-loop: / tillatt for uautentiserte, viser inline landingsside vegard 2026-03-19 03:17:08 +00:00
  • 27f7848a90 Migrer fra sidelinja-sentrisk til synops-sentrisk domener vegard 2026-03-19 03:13:59 +00:00
  • 57a3874310 Fjern footer: AI-verktøy og ressursforbruk ut av hardkodet posisjon vegard 2026-03-19 03:04:29 +00:00
  • b57efa1dc6 Fiks fullskjerm: portal til document.body for å unngå Canvas transform vegard 2026-03-19 02:59:34 +00:00
  • df8b3b2f2e Fiks BlockShell-knapper: stopPropagation forhindrer drag-capture vegard 2026-03-19 02:56:48 +00:00
  • 25a543e957 Fikseliste: kontekst-velger med rename, ny flate, deling via edges vegard 2026-03-19 02:51:12 +00:00
  • 3255c25c1e Fikseliste: workspace er appen, alle ruter blir deep links til paneler vegard 2026-03-19 02:40:47 +00:00
  • 37c3bc8b8c Oppdater fikseliste: footer fjernes, innstillingsmeny i header, fargevelger vegard 2026-03-19 02:37:13 +00:00
  • b190c79fb3 Mørk canvas-bakgrunn + subtile indigo grid-linjer vegard 2026-03-19 02:29:18 +00:00
  • 543b0ca29f Mørkt tema på alle sider: workspace, canvas, blockshell, traits, collection vegard 2026-03-19 02:27:15 +00:00
  • ab30ab8c65 Fiks mørkt tema: force bakgrunn på html/body/min-h-screen, lysere surface vegard 2026-03-19 02:19:12 +00:00
  • 98a7b0ab62 Mørkt tema: matcher landingssiden (accent indigo, surface #141416) vegard 2026-03-19 02:16:32 +00:00
  • 09f69d1fdb Fiks workspace JSONB type-mismatch: metadata leses som serde_json::Value vegard 2026-03-19 02:09:39 +00:00
  • 6370b02cc7 26.7 ferdig: utgående varsler med brukerpreferanser vegard 2026-03-19 02:08:00 +00:00
  • 7be810b994 Starter oppgave 26.7 vegard 2026-03-19 01:57:17 +00:00
  • 259868574d 26.6 ferdig: domene-alias implementert i synops-mail vegard 2026-03-19 01:57:08 +00:00
  • 36bbe0a193 Fjern frase-sjekk, legg til domene-alias i synops-mail vegard 2026-03-19 01:55:37 +00:00
  • 25713c4482 26.5 ferdig: synops-mail --receive med avsender-verifisering og node-opprettelse vegard 2026-03-19 01:52:53 +00:00
  • ad8aa2181a Starter oppgave 26.5 vegard 2026-03-19 01:47:14 +00:00
  • a6740f82e3 26.4 ferdig: Postfix som receive-only MTA med pipe til synops-mail vegard 2026-03-19 01:32:04 +00:00
  • 8e8c9ba1dd Starter oppgave 26.4 vegard 2026-03-19 01:26:15 +00:00
  • c7338a8389 26.3 ferdig: MX-records satt opp for alle domener vegard 2026-03-19 01:26:05 +00:00
  • 9403c6d7cf 26.3 delvis: port 25 åpnet, MX-instruksjoner dokumentert vegard 2026-03-19 00:57:40 +00:00
  • c07317f6d8 Starter oppgave 26.3 vegard 2026-03-19 00:55:17 +00:00
  • b83895c8fb 26.2 ferdig: Brevo SMTP-credentials konfigurert vegard 2026-03-19 00:55:07 +00:00
  • c5239d2923 Feed-redirect: 301 for podcast som flyttes til ny host (oppgave 30.8) vegard 2026-03-19 00:31:39 +00:00
  • ba8d361626 Starter oppgave 30.8 vegard 2026-03-19 00:25:31 +00:00
  • a469614ca1 Ferdigstill oppgave 30.7: podcast import wizard vegard 2026-03-19 00:21:25 +00:00
  • 62b1ecd0b6 Podcast import wizard: backend + frontend (oppgave 30.7) vegard 2026-03-19 00:19:24 +00:00
  • 07d783d572 Starter oppgave 30.7 vegard 2026-03-19 00:10:30 +00:00
  • 2cc389e7f5 synops-import-podcast: importer podcast fra RSS-feed (oppgave 30.6) vegard 2026-03-19 00:06:37 +00:00
  • 10d3249a6a Starter oppgave 30.6 vegard 2026-03-18 23:55:39 +00:00
  • 4c1c470ed7 Embed podcast-spiller: /pub/{slug}/{episode}/player (oppgave 30.5) vegard 2026-03-18 23:53:21 +00:00
  • 4b53adefa9 Starter oppgave 30.5 vegard 2026-03-18 23:45:32 +00:00
  • 3e57adce46 Podcast-statistikk dashboard i admin-panelet (oppgave 30.4) vegard 2026-03-18 23:42:23 +00:00
  • e394035a5e Starter oppgave 30.4 vegard 2026-03-18 23:35:33 +00:00
  • 86d7002815 synops-stats CLI: podcast-nedlastingsstatistikk fra Caddy-logger (oppgave 30.3) vegard 2026-03-18 23:30:45 +00:00
  • 43db2c5d00 Starter oppgave 30.3 vegard 2026-03-18 23:24:22 +00:00
  • 6aeb8aa783 Podcast-trait admin-UI og utvidet RSS-metadata (oppgave 30.2) vegard 2026-03-18 23:21:15 +00:00
  • 84396dc805 Starter oppgave 30.2 vegard 2026-03-18 23:15:30 +00:00
  • d7f08d439d iTunes/Podcasting 2.0 RSS-tags: komplett implementering (oppgave 30.1) vegard 2026-03-18 23:12:34 +00:00
  • 1b459948b9 Starter oppgave 30.1 vegard 2026-03-18 23:05:30 +00:00
  • 5b3367e7e5 CalDAV-abonnement: periodisk polling av eksterne kalendere (oppgave 29.12) vegard 2026-03-18 23:04:29 +00:00
  • 55e45e32e0 Starter oppgave 29.12 vegard 2026-03-18 22:55:29 +00:00
  • a77a6ea12f ICS-import: synops-calendar CLI for kalenderimport (oppgave 29.11) vegard 2026-03-18 22:51:16 +00:00
  • 59e34878cc Starter oppgave 29.11 vegard 2026-03-18 22:45:29 +00:00
  • 4d03ab7271 Tegne-input: enkel canvas-basert skisseflate i chat-input (oppgave 29.10) vegard 2026-03-18 22:43:19 +00:00
  • 3b7dd3cb68 Starter oppgave 29.10 vegard 2026-03-18 22:40:33 +00:00
  • 6729a35435 Lokasjon-input: del posisjon i chat med kartvisning (oppgave 29.9) vegard 2026-03-18 22:36:08 +00:00
  • 87170e8059 Starter oppgave 29.9 vegard 2026-03-18 22:30:30 +00:00
  • 3b6bab5092 synops-video: CLI for video-transcode, thumbnail og varighet (oppgave 29.8) vegard 2026-03-18 22:25:42 +00:00
  • 10a4dd8059 Starter oppgave 29.8 vegard 2026-03-18 22:20:27 +00:00
  • fd40d51466 Video-opptak i frontend: webcam/skjermopptak via MediaRecorder API (oppgave 29.7) vegard 2026-03-18 22:19:30 +00:00
  • 532bd4b3ec Starter oppgave 29.7 vegard 2026-03-18 22:15:30 +00:00
  • a3dfa3b254 Webhook-templates: forhåndsdefinerte mappinger for kjente tjenester (oppgave 29.6) vegard 2026-03-18 22:10:33 +00:00