sankalp
660d55f4f4
feat(protocol): add ProtocolState implementation
...
Introduce model, admin, serializers, views and URL routes for managing protocol states.
2026-06-25 23:12:35 +05:45
sankalp
e220cfdaa3
feat(tickets): add Ticketing app with models, admin, serializers and views
...
Adds full ticketing functionality for issue tracking, including priority and status management, comments, history, and API endpoints.
2026-06-25 23:11:07 +05:45
sankalp
03bda8889b
feat(src/projects): add Project and ProjectMember models with API serializers and views
...
Implement project management infrastructure to support ticket workflows and dashboard statistics
2026-06-25 23:09:28 +05:45
sankalp
0851411be7
feat(src/notes): add note CRUD API
...
Implement models, serializers, views and URLs for managing project notes; enables structured association of notes with projects and users, improving organization and auditability.
2026-06-25 23:07:58 +05:45
sankalp
72a4c81028
feat(src/external): add ExternalAccess model and serializer and view for external token authentication
...
Add token generation, password field, and secure login endpoint to manage external service access.
2026-06-25 23:06:37 +05:45
sankalp
aeedeb6ea0
feat(src/epics): scaffold epic module with models, admin, serializers, urls, views
...
Implement core Epic model and API for managing project epics, enabling CRUD operations and integration with admin and DRF.
2026-06-25 23:04:37 +05:45
sankalp
493cb6774f
feat(auth): add Google OAuth2 login flow and token endpoint
...
Added GoogleLoginView and GoogleAuthUrlView to exchange auth code for tokens, create or link users, and return refresh/access tokens. Updated User model with Google ID and serializers for profile data.
2026-06-25 23:02:25 +05:45
sankalp
996777f937
initialize project
2026-06-25 22:58:45 +05:45