Commit Graph

8 Commits

Author SHA1 Message Date
lotherk
a5f1f89176 v0.1.6: Add comprehensive API docs and additional documentation pages 2026-03-27 15:11:36 +00:00
lotherk
a98b58be19 Update AGENTS.md version history 2026-03-27 15:07:10 +00:00
lotherk
a1c4016785 v0.1.4: Add version release link on website 2026-03-27 15:05:43 +00:00
lotherk
b42801b6c5 v0.1.2: Add VERSION.txt with build-time injection 2026-03-27 14:50:20 +00:00
lotherk
f6c4da1da3 v0.1.1: System default AI config, configurable URLs, single .env, website refactor 2026-03-27 13:51:15 +00:00
lotherk
4fb4df3e6a docs: update AGENTS.md with www/ structure 2026-03-27 10:42:47 +00:00
lotherk
f414161fd8 feat: add API unit tests
Add Bun test suite covering:
- Auth: register, login, duplicate email, invalid password
- Events: create, location, validation, unauthorized
- Journals: get, generate, delete, list with pagination
- Settings: get, update, clear prompt, change password
- Export/Import: export data, events with location
- Search: search events, no matches, cross-date
- Days: list days, get day details, empty day
2026-03-27 09:50:31 +00:00
lotherk
0bdd71a4ed feat: v0.1.0 - geolocation capture, calendar, search, Starlight docs site
- Automatic browser geolocation capture on event creation
- Reverse geocoding via Nominatim API for place names
- Full-text search with SQLite FTS5
- Calendar view for browsing past entries
- DateNavigator component for day navigation
- SearchModal with Ctrl+K shortcut
- QuickAddWidget with Ctrl+J shortcut
- Starlight documentation site with GitHub Pages deployment
- Multiple AI provider support (Groq, OpenAI, Anthropic, Ollama, LM Studio)
- Multi-user registration support

BREAKING: Events now include latitude/longitude/placeName fields
2026-03-27 02:27:55 +00:00