2026-04-22 - 2026-04-29

Overview

1 Active Pull Request
39 Active Issues
Excluding merges, 1 author has pushed 28 commits to main and 32 commits to all branches. On main, 272 files have changed and there have been 13599 additions and 12741 deletions.

1 Release published by 1 user

Published v0.1.0 v0.1.0 — initial public release 2026-04-29 01:30:06 +02:00

1 Pull request proposed by 1 user

36 Issues closed from 1 user

Closed #2 Epic: Phase 0 — Foundation (repo fork, domain, CI/CD, dev environment) 2026-04-29 01:30:54 +02:00

Closed #28 Epic: Prepare public launch, community infrastructure, and initial user onboarding 2026-04-29 01:30:54 +02:00

Closed #30 Prepare v0.1.0 open source release 2026-04-29 01:30:53 +02:00

Closed #4 Register librenot.es domain and configure DNS 2026-04-29 01:29:24 +02:00

Closed #24 Epic: Phase 5 — Infrastructure and Deployment 2026-04-28 23:22:05 +02:00

Closed #17 Epic: Phase 3 — Mobile / PWA 2026-04-28 23:21:38 +02:00

Closed #21 Epic: Phase 4 — Sync and Offline 2026-04-28 23:21:38 +02:00

Closed #7 Epic: Phase 1 — Multi-tenant Backend 2026-04-28 23:21:37 +02:00

Closed #12 Epic: Phase 2 — Frontend Auth + Adaptation 2026-04-28 23:21:37 +02:00

Closed #32 Implement first-run user onboarding flow 2026-04-28 23:20:34 +02:00

Closed #29 Create user, self-hosting, API, and contributing documentation 2026-04-28 23:20:33 +02:00

Closed #31 Set up community infrastructure: issue templates, PR template, and code of conduct 2026-04-28 23:20:33 +02:00

Closed #27 Implement automated daily backups 2026-04-28 22:49:54 +02:00

Closed #26 Implement CI-triggered deployment pipeline 2026-04-28 22:49:53 +02:00

Closed #25 Dockerize the application with multi-stage build and Compose 2026-04-28 22:49:52 +02:00

Closed #22 Implement IndexedDB local cache for offline note access 2026-04-28 22:45:41 +02:00

Closed #23 Implement background sync on reconnect with conflict detection 2026-04-28 22:45:41 +02:00

Closed #20 Replace mouse events with pointer events for mobile touch support 2026-04-28 22:30:49 +02:00

Closed #37 Update README with librenotes branding, build instructions, and attribution 2026-04-28 22:29:14 +02:00

Closed #38 Add Makefile with standard build, test, and development targets 2026-04-28 22:29:14 +02:00

Closed #36 Add upstream Notesium remote and document fork relationship 2026-04-28 22:29:13 +02:00

Closed #35 Restructure Go codebase into standard project layout 2026-04-28 22:29:12 +02:00

Closed #34 Rename Go module and rebrand from Notesium to librenotes 2026-04-28 22:29:11 +02:00

Closed #19 Add PWA support: manifest, service worker, and install prompt 2026-04-28 22:29:10 +02:00

Closed #18 Overhaul CSS for responsive layouts (320px to 2560px) 2026-04-28 22:29:08 +02:00

Closed #15 Implement tenant-scoped localStorage for per-user UI state 2026-04-28 22:29:07 +02:00

Closed #16 Create public landing page at librenot.es with feature overview and CTAs 2026-04-28 22:29:07 +02:00

Closed #14 Add auth token handling to frontend API calls 2026-04-28 22:29:06 +02:00

Closed #11 Add tenant-aware API routing with auth middleware 2026-04-28 22:29:05 +02:00

Closed #13 Add magic link login UI with email validation and error handling 2026-04-28 22:29:05 +02:00

Closed #10 Implement per-user note directory isolation with filesystem sandboxing 2026-04-28 22:29:04 +02:00

Closed #8 Add user model and SQLite storage 2026-04-28 22:29:03 +02:00

Closed #9 Implement email magic link authentication system 2026-04-28 22:29:03 +02:00

Closed #5 Set up CI pipeline (Gitea Actions) 2026-04-28 22:29:02 +02:00

Closed #6 Create reproducible development environment (Nix flake + optional Dockerfile) 2026-04-28 22:29:02 +02:00

Closed #3 Fork Notesium into librenotes repo and reorganize into Go package structure 2026-04-28 22:29:01 +02:00

3 Issues created by 1 user