This website requires JavaScript.
5ea3bb5aff
feat: per-user timezone-aware briefing scheduler
bvandeusen and Claude Sonnet 4.6
2026-03-12 08:34:31 -04:00
6e57ce4555
feat: temperature unit preference and slot timezone display for briefing
bvandeusen and Claude Sonnet 4.6
2026-03-12 08:29:40 -04:00
44119fb957
Merge pull request 'v26.03.12.1' (#3 ) from dev into main
v26.03.12.1
bvandeusen
2026-03-12 06:45:45 -04:00
d2605287f7
fix: briefing pipeline — pass user_id to is_caldav_configured, use p.title not p.get()
bvandeusen
2026-03-12 06:43:46 -04:00
97d62a6a32
docs: update summary.md — Daily Briefing, CI release process, CalVer, dedup
bvandeusen
2026-03-12 00:08:39 -04:00
09dfebd421
Merge pull request 'ci: don't run on main branch push — PR trigger covers pre-merge safety' (#2 ) from dev into main
v26.03.11.1
bvandeusen
2026-03-12 00:05:06 -04:00
247a9ab9f9
ci: don't run on main branch push — PR trigger covers pre-merge safety
bvandeusen
2026-03-12 00:03:50 -04:00
9ad8326e9d
Merge pull request 'v26.03.11.1' (#1 ) from dev into main
bvandeusen
2026-03-11 23:46:08 -04:00
241e14bd8c
updating readme to reflect significant changes
bvandeusen
2026-03-11 22:56:02 -04:00
1686289af4
feat: daily briefing frontend — view, setup wizard, settings tab, nav
bvandeusen and Claude Sonnet 4.6
2026-03-11 20:30:45 -04:00
d131621de6
feat: APScheduler briefing slots, catch-up logic, profile close-out
bvandeusen and Claude Sonnet 4.6
2026-03-11 20:07:16 -04:00
b66e6e0ad5
feat: briefing conversation management API
bvandeusen and Claude Sonnet 4.6
2026-03-11 20:07:13 -04:00
ebbf1a91f2
feat: briefing pipeline — parallel gather, two-lane LLM synthesis
bvandeusen and Claude Sonnet 4.6
2026-03-11 20:07:10 -04:00
bc2119c067
feat: briefing profile note service
bvandeusen and Claude Sonnet 4.6
2026-03-11 20:07:05 -04:00
1f9ffe74bc
feat: add APScheduler dependency for briefing scheduler
bvandeusen and Claude Sonnet 4.6
2026-03-11 20:07:02 -04:00
42b0d8c4ac
feat: filter chat conversations by type; add get_weather and get_rss_items LLM tools
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:46:08 -04:00
ae3dff0952
feat: briefing API routes — feeds CRUD, weather, config
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:46:04 -04:00
9bb054f3d5
feat: RSS service — feedparser fetch, cache, prune
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:46:01 -04:00
bbdcea57a7
feat: weather service — geocoding, Open-Meteo forecast, cache, change detection
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:45:59 -04:00
dd8dc519ab
feat: migration 0026 — rss_feeds, rss_items, weather_cache, conversation briefing columns
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:45:55 -04:00
9d31c1bab7
feat: add RssFeed, RssItem, WeatherCache models
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:45:50 -04:00
fa81509c9f
feat: add conversation_type and briefing_date to Conversation model
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:45:47 -04:00
598901b9a2
feat: add feedparser dependency for RSS service
bvandeusen and Claude Sonnet 4.6
2026-03-11 19:45:43 -04:00
a63f06712f
Fix ShareDialog transparent background — replace undefined CSS vars
bvandeusen and Claude Sonnet 4.6
2026-03-11 17:38:51 -04:00
6d593a0ef6
Move history to sidebar, simplify task assist, add content deduplication
bvandeusen and Claude Sonnet 4.6
2026-03-11 16:56:30 -04:00
2cb4e6d3b2
Add version footer, task history UI, and note version retention policy
bvandeusen and Claude Sonnet 4.6
2026-03-11 16:23:56 -04:00
9383f10dab
ci: build only on dev push and release tag, not on main merge
bvandeusen and Claude Sonnet 4.6
2026-03-11 16:13:18 -04:00
4636c9a973
Add CalVer build-time version tracking
bvandeusen and Claude Sonnet 4.6
2026-03-11 16:10:57 -04:00
767fa73e1d
Update summary.md and README for sharing/collaboration/backup session
bvandeusen and Claude Sonnet 4.6
2026-03-11 15:40:25 -04:00
c7ef709633
Multi-user sharing, groups, and in-app notifications
bvandeusen and Claude Sonnet 4.6
2026-03-11 15:37:00 -04:00
878b149f4d
feat(backup): v2 backup/restore with all models and FK re-mapping
bvandeusen and Claude Sonnet 4.6
2026-03-11 11:57:21 -04:00
de4ab53363
Add implementation plans: sharing/collaboration and backup rewrite
bvandeusen and Claude Sonnet 4.6
2026-03-11 11:46:54 -04:00
5d3f8683a4
ProjectView UI overhaul: Fraunces title, gradient CTA, stat chips, kanban colors
bvandeusen and Claude Sonnet 4.6
2026-03-11 11:11:41 -04:00
8a83ba8e11
Task views: same UI refinement pass as note views
bvandeusen and Claude Sonnet 4.6
2026-03-11 11:00:08 -04:00
978a2627fb
UI refinement: toolbar icons, gradient CTA, Fraunces title, viewer polish
bvandeusen and Claude Sonnet 4.6
2026-03-11 10:57:02 -04:00
810f63e749
Associate research_topic notes with workspace project
bvandeusen and Claude Sonnet 4.6
2026-03-11 09:29:56 -04:00
71301f631d
Workspace UI overhaul: rail note panel, split task detail, project goal header
bvandeusen and Claude Sonnet 4.6
2026-03-10 23:51:17 -04:00
e4b2cd3aeb
Tasks list: smart sections view (overdue / today / this week / upcoming / no date / done)
bvandeusen and Claude Sonnet 4.6
2026-03-10 23:12:07 -04:00
3b5e84052a
Remove docs/superpowers and gitignore it
bvandeusen and Claude Sonnet 4.6
2026-03-10 22:40:44 -04:00
6e9ec26c8e
UI polish: notes/tasks list views
bvandeusen and Claude Sonnet 4.6
2026-03-10 22:39:05 -04:00
f755067cbd
feat: inline Logs panel into Settings
bvandeusen and Claude Sonnet 4.6
2026-03-10 22:26:52 -04:00
c2565fb818
feat: inline Users panel into Settings
bvandeusen and Claude Sonnet 4.6
2026-03-10 22:22:18 -04:00
7c6d15179d
feat: settings sidebar layout + card header style
bvandeusen and Claude Sonnet 4.6
2026-03-10 21:54:00 -04:00
befee1110b
feat: replace gear dropdown with direct settings link
bvandeusen and Claude Sonnet 4.6
2026-03-10 21:13:43 -04:00
89f3d94895
docs: settings rework implementation plan
bvandeusen and Claude Sonnet 4.6
2026-03-10 21:11:12 -04:00
1047298765
docs: settings rework design spec
bvandeusen and Claude Sonnet 4.6
2026-03-10 20:43:04 -04:00
a6ce287be3
Dashboard: Mission Control layout — hero project, project grid, inbox
bvandeusen and Claude Sonnet 4.6
2026-03-10 20:16:55 -04:00
1c6d009603
API: no_project filter + project_id on tasks route
bvandeusen and Claude Sonnet 4.6
2026-03-10 20:04:03 -04:00
404aba1461
Task UX: forward-only advance button, auto edit mode, reload on save
bvandeusen and Claude Sonnet 4.6
2026-03-10 18:50:36 -04:00
bb1f29c8e2
Header: increase height and logo size for better visibility
bvandeusen and Claude Sonnet 4.6
2026-03-10 18:36:10 -04:00
474ed1fe05
UI polish: hover lift, skeleton loaders, empty states, badge contrast, transitions
bvandeusen and Claude Sonnet 4.6
2026-03-10 18:34:52 -04:00
3ef0e9f2c5
Delete empty untitled chat on navigate-away from ChatView
bvandeusen and Claude Sonnet 4.6
2026-03-10 18:02:57 -04:00
16220c57a0
Fix user bubble text contrast, Chat nav active state, and update summary.md
bvandeusen and Claude Sonnet 4.6
2026-03-10 18:00:04 -04:00
ffe1087aac
Sync WorkspaceView queued bubble to indigo gradient (design language)
bvandeusen and Claude Sonnet 4.6
2026-03-10 17:33:54 -04:00
3c3dd7377a
UI polish: Illuminated Transcript design language
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 15:18:22 -04:00
a56f514df6
UI: logo book fill light mode black → indigo
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 15:07:00 -04:00
5d9085d564
UI: flip bubble hierarchy — responses elevated, prompts recessed
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 15:02:39 -04:00
4a3899d103
UI: indigo/slate theme, border cleanup, rounder edges
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 14:38:19 -04:00
1a6b4b0a97
CI: simplify docker CLI install — use docker.io from Ubuntu repos
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 14:21:39 -04:00
ca151c1a98
CI: split runner-base RUN steps to avoid nginx upload timeout
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 13:24:26 -04:00
418f9e3a77
CI: add docker-ce-cli to runner-base image
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 11:47:11 -04:00
5104fdf27a
CI: fix ruff install on Ubuntu 24.04 (PEP 668)
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 11:21:35 -04:00
af9c540f6e
docs: update summary.md for CI/CD session
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 11:14:43 -04:00
6c051fa59d
CI: remove redundant GITEA_RUNNER_LABELS from runner-compose.yml
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 11:12:52 -04:00
94d818e519
CI: rename runner label ubuntu-latest → py3.12-node22
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 11:04:35 -04:00
eb7d00e114
CI: set runner label-to-image mapping in config.yml
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 11:02:20 -04:00
995c35a53e
gitignore: add .claude/ and settings.local.json
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 10:48:35 -04:00
dc03d71898
CI: custom runner-base image, Node 22, pip caching
Bryan Van Deusen and Claude Sonnet 4.6
2026-03-10 10:45:59 -04:00
f5bee4573f
Scope duplicate detection to same type (notes vs tasks)
bvandeusen and Claude Sonnet 4.6
2026-03-10 08:35:54 -04:00
da28a2f5c4
Fix queued bubble alignment and shape to match user messages
bvandeusen and Claude Sonnet 4.6
2026-03-10 08:30:04 -04:00
a90342c9cb
Restore semantic duplicate check at 0.90 threshold, 200-char minimum
bvandeusen and Claude Sonnet 4.6
2026-03-10 08:20:20 -04:00
4dd3c1fe81
Fix queued bubbles, queue persistence, duplicate confirm UX, semantic check
bvandeusen and Claude Sonnet 4.6
2026-03-10 08:11:39 -04:00
d7e1fe6aab
UX: queue bubbles, dashboard queuing, duplicate confirm buttons, short-note fix
bvandeusen and Claude Sonnet 4.6
2026-03-09 23:32:21 -04:00
12644999c1
Settings: reorganise into tabs (General, Account, Notifications, Integrations, Data, Admin)
bvandeusen and Claude Sonnet 4.6
2026-03-09 23:20:33 -04:00
4327b9f858
CI: use venv for Python tests to isolate setuptools from system Python
bvandeusen and Claude Sonnet 4.6
2026-03-09 22:47:08 -04:00
2b4163523b
CI: pre-install http-ece with --no-build-isolation to fix PEP 517 isolation
bvandeusen and Claude Sonnet 4.6
2026-03-09 22:34:12 -04:00
52d14672e5
CI: install setuptools before dev deps to support legacy http-ece build
bvandeusen and Claude Sonnet 4.6
2026-03-09 22:29:05 -04:00
090df1633a
Fix ruff E741: rename ambiguous variable l → log in task_logs route
bvandeusen and Claude Sonnet 4.6
2026-03-09 22:28:34 -04:00
690270519f
Fix push notifications: focus suppression, empty body, error visibility
bvandeusen and Claude Sonnet 4.6
2026-03-09 22:12:20 -04:00
059a2e06d5
Queue concurrent prompts instead of dropping or conflicting
bvandeusen and Claude Sonnet 4.6
2026-03-09 22:05:49 -04:00
e34f6d6e54
Bump all GitHub Actions to latest major versions
bvandeusen and Claude Sonnet 4.6
2026-03-09 21:41:14 -04:00
bb41ce48be
Fix Python CI jobs: drop container, install Python 3.12 directly
bvandeusen and Claude Sonnet 4.6
2026-03-09 21:33:11 -04:00
c65aad6639
Upgrade all major frontend dependencies
bvandeusen and Claude Sonnet 4.6
2026-03-09 21:30:55 -04:00
8b96115bb2
Bump vue to 3.5.30 (patch)
bvandeusen and Claude Sonnet 4.6
2026-03-09 19:57:33 -04:00
c6211e5239
Gate Docker build on CI passing
bvandeusen and Claude Sonnet 4.6
2026-03-09 18:53:58 -04:00
3d861d08eb
Skip semantic duplicate check for bare-title tasks/notes
bvandeusen and Claude Sonnet 4.6
2026-03-09 18:42:07 -04:00
bd9ba9b526
Fix scanner probes returning 200 via SPA catch-all
bvandeusen and Claude Sonnet 4.6
2026-03-09 18:28:25 -04:00
46672725a1
Skip semantic duplicate check for bare-title tasks/notes
bvandeusen and Claude Sonnet 4.6
2026-03-09 18:42:07 -04:00
4d55d9d82a
Fix scanner probes returning 200 via SPA catch-all
bvandeusen and Claude Sonnet 4.6
2026-03-09 18:28:25 -04:00
02df3a4be4
Add dev branch support to build workflow
bvandeusen and Claude Sonnet 4.6
2026-03-08 21:17:53 -04:00
fbd5d04f6f
Add version tag support to build workflow
bvandeusen and Claude Sonnet 4.6
2026-03-08 21:04:50 -04:00
65c17ab7e8
Fix Python jobs: use python:3.12-slim container instead of setup-python
bvandeusen and Claude Sonnet 4.6
2026-03-08 20:42:35 -04:00
ef3a4fafd4
Add path filters to CI and build workflows
bvandeusen and Claude Sonnet 4.6
2026-03-08 20:39:12 -04:00
feac66dcd0
Scope CI/CD to build+test only; clean up runner infra
bvandeusen and Claude Sonnet 4.6
2026-03-08 19:46:46 -04:00
93fcd753a6
Simplify CI/CD for same-swarm topology: no SSH, direct service update
bvandeusen and Claude Sonnet 4.6
2026-03-08 19:06:11 -04:00
1dc771cec2
Fix CI/CD for Forgejo-on-swarm topology; add runner swarm compose
bvandeusen and Claude Sonnet 4.6
2026-03-08 18:55:40 -04:00
e128406790
Add Forgejo Actions CI/CD, ruff linting, and test foundation
bvandeusen and Claude Sonnet 4.6
2026-03-08 18:46:54 -04:00
ef141f07f8
UI polish pass: word count, slash commands, task lists, graph peek, bulk delete, export
bvandeusen and Claude Sonnet 4.6
2026-03-07 23:15:01 -05:00
de7709039a
Persist workspace panel open/closed state per project
bvandeusen and Claude Sonnet 4.6
2026-03-07 20:47:35 -05:00
fe63a732df
Group conversations by date in chat sidebar
bvandeusen and Claude Sonnet 4.6
2026-03-07 20:45:57 -05:00