Commit Graph

6 Commits

Author SHA1 Message Date
Erwin
82391ee079 docs: add TESTING.md with API testing guide 2026-03-28 03:32:19 +00:00
Erwin
8b0b60db33 fix: add missing libraryService.js and fix two bugs
- Create missing src/services/libraryService.js (was imported but never created)
- Fix readJSONFile import in tagIndexer.js (unused import)
- Fix found.found?.libId typo in deleteDocument (double .found lookup)

These were blocking the application from starting.
2026-03-28 03:31:14 +00:00
Erwin
825dfba2a7 Implement SimpleNote Web API - full REST API with Express
- Express server with CORS, JSON middleware
- Auth middleware (Bearer token)
- Document CRUD with markdown storage
- Library CRUD with nested support
- Tag indexing and search
- Error handler middleware
- Config from env vars
- Init script for data structure
2026-03-28 03:27:27 +00:00
Erwin
0e244d2b30 feat: basic entry point and health check 2026-03-28 03:14:22 +00:00
Erwin
e123bf596b Initial project structure 2026-03-28 03:13:43 +00:00
c53aad9061 Initial commit 2026-03-28 03:07:55 +00:00