Releases: axelav/interne
Releases · axelav/interne
v1.0.0
Interne v1.0.0 — spaced repetition for websites.
Features
- Entries — save URLs with custom revisit intervals (hours/days/weeks/months/years); entries resurface when they're due
- Filter views — Ready, Waiting, Unseen, and All views with htmx-powered filter bar
- Collections — shared groups of entries with invite-code joining, member management
- Tags — comma-separated tags per entry, tag cloud with logarithmic scaling
- Visits — full visit history per entry with relative time display
- Export — JSON download of all entries with tags
- URL normalization — accepts bare domains, normalizes to https, rejects non-http schemes
- Form validation — client-side (blur/submit) and server-side validation with description character counter
- Auth — invite-code login, session-based with 30-day expiry, configurable secure cookies
- Cache busting — compile-time static asset hashing
- Docker — multi-stage build for deployment