6 Commits

Author SHA1 Message Date
8575d7631f Add admin reset-password command
Features:
- Add admin reset-password command to reset user passwords
- Support SQLite, PostgreSQL, and MySQL databases
- Use scrypt hashing compatible with CodiMD
- Update README with reset-password usage examples
2026-04-07 12:27:23 +08:00
1df784ec7c Update README with admin commands usage 2026-04-07 12:23:42 +08:00
b34c503826 Add admin commands for database operations
Features:
- Add admin command group for database operations
- admin list-users: List all users from SQLite/PostgreSQL/MySQL
- admin user-notes: List notes for specific user
- Add CodiMDDatabase class for direct DB access
2026-04-07 12:22:24 +08:00
8508268a58 Add README.md 2026-04-07 09:38:29 +08:00
9e17f1bf29 Add CLI source code and update .gitignore 2026-04-07 09:38:12 +08:00
6ef2dddf3f Initial commit: CodiMD CLI harness
Features:
- Note operations (list, get, create, update, delete)
- User authentication (login, logout, status)
- Export operations (markdown, PDF, HTML, slide)
- Revision history
- JSON output mode
- REPL interactive mode

- 46 tests passing (100%)
- Python 3.7+ support
2026-04-07 09:37:50 +08:00