ramvignesh-b
|
cc8e3e4e4e
|
refactor: clean up scaffolding backend
|
2026-04-16 03:30:42 +05:30 |
|
ramvignesh-b
|
87dd1fd1f5
|
feat: implement sealed letter protection in backend
|
2026-04-15 03:33:52 +05:30 |
|
ramvignesh-b
|
c259d98acb
|
feat: implement end-to-end testing infrastructure with Playwright and automated containerized database setup
|
2026-04-15 01:00:51 +05:30 |
|
ramvignesh-b
|
bde763fc1a
|
chore: update JWT authentication cookie settings for local development compatibility
|
2026-04-14 01:53:50 +05:30 |
|
ramvignesh-b
|
2776aac69a
|
feat: implement Reader page for viewing encrypted letters and add read-only mode to ComposeCanvas
|
2026-04-13 13:46:55 +05:30 |
|
ramvignesh-b
|
ad8a73bb47
|
feat: iadd drawer and editor navigation, and introduce letter management hooks
|
2026-04-13 00:56:58 +05:30 |
|
ramvignesh-b
|
e328ce83f9
|
fix: address picle error in save requests
|
2026-04-12 21:16:31 +05:30 |
|
Your Name
|
998ad848b0
|
feat: implement encrypted metadata support and fix public_id handling in letter serialization
|
2026-04-12 05:14:02 +05:30 |
|
Your Name
|
ab080d4266
|
fix: update letter update logic to use PUT method and correct user reference
|
2026-04-12 04:15:20 +05:30 |
|
Your Name
|
47474f8ae2
|
feat: add PUT endpoint to update letters and manage associated images
|
2026-04-12 04:08:14 +05:30 |
|
Your Name
|
c288dba6e8
|
feat: enable media file handling and allow manual assignment of letter public_id
|
2026-04-12 03:07:09 +05:30 |
|
Your Name
|
18bc8ac238
|
feat: implement encrypted image support for letters with backend storage
|
2026-04-12 02:09:32 +05:30 |
|
Your Name
|
e2b1ce55a4
|
feat: add LetterImage model
|
2026-04-12 01:51:32 +05:30 |
|
Your Name
|
bbdf4a41d4
|
feat: add encrypted_dek field to Letter model and enforce its presence during serialization
|
2026-04-11 18:37:36 +05:30 |
|
Your Name
|
c6f1e3e2a2
|
feat: implement letter encryption fields, lifecycle timestamps, and API endpoints with validation
|
2026-04-10 21:51:53 +05:30 |
|
Your Name
|
3e02286f6b
|
feat: implement basic Letter model and unit tests
|
2026-04-10 20:58:45 +05:30 |
|
Your Name
|
2d18756c15
|
feat: initialize letters app and register it in settings
|
2026-04-10 20:19:21 +05:30 |
|
Your Name
|
7748cd10c9
|
feat: implement authentication flow with JWT refresh logic, Login page, and user session management
|
2026-04-10 19:24:15 +05:30 |
|
Your Name
|
c4733249fa
|
feat: update status code for auth error
|
2026-04-10 19:06:44 +05:30 |
|
Your Name
|
a0eec02ee4
|
refactor: implement automatic token refresh and credential support for auth API client
|
2026-04-10 18:34:28 +05:30 |
|
Your Name
|
867839f896
|
test: add unit tests for user account activation flow
|
2026-04-10 18:19:56 +05:30 |
|
Your Name
|
a624a9b4fa
|
refactor: rename TokenLoginView to TokenGenerateView and update associated URL patterns
|
2026-04-10 18:13:40 +05:30 |
|
Your Name
|
bb72b65db1
|
refactor: rename TokenRefreshView to RefreshTokenView for consistency
|
2026-04-10 18:12:41 +05:30 |
|
Your Name
|
373c2b1815
|
feat: implement secure cookie-based authentication with login, refresh, and logout endpoints
|
2026-04-10 18:11:15 +05:30 |
|
Your Name
|
0d37242f0d
|
feat: implement secure HTTP-only cookie-based refresh token authentication
|
2026-04-10 17:54:49 +05:30 |
|
Your Name
|
083936d036
|
feat: introduce public_id UUID field for user identification in URLs and APIs
|
2026-04-10 17:11:43 +05:30 |
|
Your Name
|
6a9c9d0812
|
feat: implement atomic user creation with activation email trigger
|
2026-04-10 10:51:23 +05:30 |
|
Your Name
|
8321dacf0c
|
feat: configure SMTP email settings using environment variables
|
2026-04-10 10:30:07 +05:30 |
|
Your Name
|
f0af27f15d
|
feat: migrate User model with kdf_salt field and update is_active default status
|
2026-04-10 10:20:27 +05:30 |
|
Your Name
|
d74fcc0b9c
|
feat: implement email verification flow with account activation and secure cookie configuration
|
2026-04-10 10:18:32 +05:30 |
|
Your Name
|
f1c3b3f9f2
|
feat: implement custom user model with JWT authentication and registration endpoints
|
2026-04-09 14:10:52 +05:30 |
|
Your Name
|
4bdb1ee80d
|
feat: configure environment variables, CORS, and PostgreSQL database settings for backend-frontend integration
|
2026-04-09 12:39:42 +05:30 |
|
Your Name
|
17b8356eac
|
refactor: standardize string quotes to double quotes across project configuration files
|
2026-04-09 12:20:45 +05:30 |
|
Your Name
|
38a19edc1d
|
chore: update backend virtual environment dependencies and Django framework files
|
2026-04-09 12:16:14 +05:30 |
|