Commit Graph

4 Commits

Author SHA1 Message Date
962fd1a154 Fix uuid crate for WASM support by adding js feature
Added 'js' feature to uuid dependency to enable proper random number
generation for wasm32-unknown-unknown target.

💘 Generated with Crush

Assisted-by: GLM-4.7 via Crush <crush@charm.land>
2026-02-04 02:35:20 +01:00
6ee6abd26e Fix uuid crate for WASM support
- Remove 'js' feature from workspace-level uuid dependency
- Add uuid dependency with 'js' feature to web package
- This enables proper random number generation for WASM target

💘 Generated with Crush

Assisted-by: GLM-4.7 via Crush <crush@charm.land>
2026-02-04 02:29:22 +01:00
ebeb39a10d Fix uuid crate for WASM support by adding js feature
Added the 'js' feature to the uuid dependency in workspace
dependencies to enable randomness on wasm32-unknown-unknown target.

💘 Generated with Crush

Assisted-by: GLM-4.7 via Crush <crush@charm.land>
2026-02-04 02:19:13 +01:00
bbed451f3e Initial braindump app implementation
Create a complete braindump note-taking application with Dioxus 0.7 featuring:
- Note capture with title, content, and tags
- Full CRUD operations (create, read, update, delete)
- Search functionality for notes
- Tag-based filtering
- Note pinning for quick access
- Modern dark theme with purple accents
- Responsive sidebar layout
- Clean card-based note list
- Full-text editor with auto-save hint

Implemented with:
- Dioxus 0.7.1 fullstack for reactive UI and server functions
- Workspace pattern with shared API crate
- In-memory storage using LazyLock
- Server functions for note management

All core features working and ready for testing.
2026-02-04 02:08:08 +01:00