Commit Graph

15 Commits

Author SHA1 Message Date
3aaf328511 feat(router): migrate to declarative view-based navigation system
All checks were successful
continuous-integration/drone/tag Build is passing
- Introduce unified View hierarchy (VIEW_TREE) with parent/child relationships
- Add useViewRouter for navigate(), goBack(), openArticle(), and dynamic child navigation
- Replace legacy boolean-based view flags with single ui.view state
- Implement dynamic component rendering via VIEW_COMPONENTS map
- Add HomeView wrapper and integrate dynamic navigation props
- Update ArticleView to use open_editor and new ArticleViewProps
- Adjust ArticleEditor props type to accept null article
- Normalize navigation prop naming (open_* passed as onBack/onEdit via router)
- Enforce validation: prevent article updates without logged-in user
- Remove old conditional rendering/switch blocks and simplify Blog.tsx
- Version bump: 0.2.3 → 0.2.4
2025-11-18 17:55:01 +05:30
c2e6daca13 This release adds a new large article card layout, improves image URL handling across the app, and enhances article CRUD logic to correctly insert/update items in the global provider.
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-15 18:20:23 +05:30
ec9b5c905a bumping up to 0.2.2 for Implemented article editor, cover image upload, new UploadProvider, image URL normalization, and UI integration for editing and creating articles.
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-15 05:55:06 +05:30
ce91526599 added libraries for markdown editor 2025-11-15 03:23:05 +05:30
945912f16d bumped up version to 0.2.1 for avatar upload and update profile with uploaded avatar URL
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-14 23:50:05 +05:30
3e1ec9a3ed bumped up to 0.2.0 for maintaining parity with blog api 0.2.0 version
Some checks reported errors
continuous-integration/drone/tag Build was killed
2025-11-12 05:28:39 +05:30
d29efe53e0 bumped up to 0.1.1
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-12 03:14:04 +05:30
2374d9a437 bumped up to 0.1.0
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-11 20:54:58 +05:30
ef7ed61665 bumped up to 0.0.9 2025-11-11 20:54:30 +05:30
6b8d351fed bumping up to 0.0.8
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-07 21:49:45 +05:30
eedb9a24f3 bumping up to 0.0.7
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-07 21:34:14 +05:30
5943c08e73 bumped up to version 0.0.4
All checks were successful
continuous-integration/drone/tag Build is passing
2025-11-07 20:35:21 +05:30
a5749d2bc2 added axios package 2025-10-28 22:44:22 +05:30
a29c92ccc2 added marked library 2025-10-28 22:01:28 +05:30
33d9c8e30d init Blog App 2025-10-27 17:25:02 +05:30