142b169108
Upload provider
2025-11-15 05:11:53 +05:30
80bf87529e
ImageUploadField
2025-11-15 04:56:02 +05:30
5582d18a01
editor TextField fixes
2025-11-15 04:48:41 +05:30
913755d971
changes for UX of opening and closing editor from both home and through article view
2025-11-15 04:28:42 +05:30
8838ff10f4
changes for UX of opening and closing editor
2025-11-15 04:12:24 +05:30
7a28dde7d5
ArticleEditor.tsx for Editing and Creating Articles
2025-11-15 03:56:47 +05:30
d6c84abdf6
refactor View.tsx as ArticleView.tsx
2025-11-15 03:38:16 +05:30
1b755968dd
refactor View.tsx as ArticleView.tsx
2025-11-15 03:35:55 +05:30
33e9d70b98
use handleShowProfile instead of inline setShowProfile
2025-11-15 03:31:19 +05:30
73d64ea497
refactored Article.tsx to View.tsx
2025-11-15 03:22:51 +05:30
e16804b65d
refactored Article.tsx to View.tsx
2025-11-15 03:20:28 +05:30
4e2af82573
adding API_BASE url to avatar URL to fetch it properly
2025-11-14 23:45:10 +05:30
bd8aea46b1
upload working for avatar
2025-11-14 23:29:44 +05:30
10aa43fa27
added upload and update avatar methods for AUthor Provider
2025-11-14 23:08:43 +05:30
068a741706
cleanup
2025-11-14 23:06:43 +05:30
7faedcf2f9
cleanup
2025-11-14 22:55:59 +05:30
3cac047709
cleanup
2025-11-12 05:27:50 +05:30
1f21ab38fc
cleanup
2025-11-12 05:20:01 +05:30
1f5066a661
Article to use ArticleMeta
2025-11-12 05:19:48 +05:30
6798b64431
ArticleMeta to capture Authors and Article created date
2025-11-12 05:17:50 +05:30
7fa61e6c2e
abstracted styles and Author from ArticleCardSizes
2025-11-12 05:12:28 +05:30
b09900f8ec
dynamic listing of top 6 or less upto 2 articles
2025-11-12 05:06:29 +05:30
fc39d832c1
cleanup
2025-11-12 04:51:46 +05:30
74cae4e4ea
renamed ArticleCards.tsx to ArticleCardsGrid.tsx
2025-11-12 04:51:25 +05:30
08c20c2613
moved out ArticleCards grid
2025-11-12 04:50:47 +05:30
7fece6f8f9
cleanup
2025-11-12 04:48:23 +05:30
e75beaac48
using ArticleCards of various sizes of 6,4,2 instead of hardcoded repeated code
2025-11-12 04:43:21 +05:30
6d951b9ab5
working mvp for tag selection. fails when not enough articles for a particular tag
2025-11-12 04:19:41 +05:30
6abdd443e0
logout button
2025-11-12 03:26:50 +05:30
e9c654e138
fixes
2025-11-12 03:20:01 +05:30
eddb251e4d
current user username instead of "profile" text
2025-11-12 03:19:53 +05:30
8a29261a3e
profile and update view for author
2025-11-11 20:47:37 +05:30
89aa1c6ce4
cleanup code for view
2025-11-11 19:10:02 +05:30
557e8ddfc9
working login and register page
2025-11-11 18:56:48 +05:30
0267aedf52
register page
2025-11-11 18:48:06 +05:30
1c964a7fee
login page
2025-11-11 18:47:59 +05:30
661f8c915b
fixes for public listed articles
2025-11-11 18:47:49 +05:30
b2a7df5760
username and password instead of email and password
2025-11-11 18:47:16 +05:30
3bf0a5839c
register function in Author contexts
2025-11-11 18:33:40 +05:30
90e6a85fff
jwt provider and common api utils
2025-11-11 15:45:24 +05:30
42fe31fc69
refactor(types): centralize all interfaces into dedicated type models and update context usage
...
- Moved all interface definitions into
- Updated all providers and components to import interfaces from types/ folder
- Renamed interfaces for clarity
- Updated Article component to use typed props interface
- Added descriptive inline date formatting utility examples
2025-11-11 15:35:28 +05:30
4f442c369b
feat(ui): make footer always visible on home and hidden in article view
continuous-integration/drone/tag Build is passing
2025-11-09 00:00:55 +05:30
fd5093a1f8
smooth scrolling with fade
2025-11-07 21:48:01 +05:30
d3acf05b08
reduced my to 4 from 16
2025-11-07 21:43:27 +05:30
bc6bfef6ea
cleanup
2025-11-07 21:43:15 +05:30
ce7b5dab6b
infinity scrolling init
2025-11-07 21:27:29 +05:30
71ce77980d
enabled Latest.tsx
2025-11-07 20:50:30 +05:30
bff42d0f0b
fixes for reading from env
2025-11-07 20:34:47 +05:30
939a7eaba2
reading from blog api
2025-11-07 20:17:19 +05:30
e660c2bcb1
vite env interface
2025-11-07 20:17:07 +05:30