Commit Graph

76 Commits

Author SHA1 Message Date
sosokker
da975625fb comment the old test 2023-11-21 11:27:01 +07:00
sosokker
8e3b91b8ac Add create adn update task 2023-11-21 07:07:25 +07:00
sosokker
10e64bb340 Change listboard creation logic 2023-11-21 03:42:41 +07:00
sosokker
fc1134d744 Add signal docstring 2023-11-21 03:11:19 +07:00
sosokker
167d943740 Auto create KanbanTaskOrder when First time create ListBoard 2023-11-21 03:02:00 +07:00
sosokker
4d928e4782 Check existing of task in task order data 2023-11-21 02:40:54 +07:00
sosokker
6873d0a174 Add kanban position manage api 2023-11-21 02:38:57 +07:00
sosokker
7429bd9bee Add KanbanTaskOrder to track order of task in list 2023-11-21 01:24:53 +07:00
sosokker
da2a25c53e Merge branch 'main' into feature/tasks-api 2023-11-20 23:16:44 +07:00
sosokker
c18275eeb8 Add test for dashboard stats 2023-11-20 22:57:46 +07:00
sosokker
6c31fb059f Recode the analytic part 2023-11-20 22:36:19 +07:00
sosokker
298d7c2d10 Add completion date / update with completed field 2023-11-20 22:29:04 +07:00
sosokker
02e82e85bc Merge branch 'main' into dashboard-api 2023-11-20 20:54:57 +07:00
sosokker
e4742c8ea2 Add Board and ListBoard Viewset 2023-11-20 20:08:00 +07:00
sosokker
52edc03abd Remove unuse import 2023-11-20 17:04:05 +07:00
sosokker
b3efc99d3d Save all task from calendar in Todo model 2023-11-20 17:03:06 +07:00
sosokker
3c7c966dea Add docstring to describe models 2023-11-20 16:47:42 +07:00
Chaiyawut Thengket
4c4fb02a0e fix percent todo and reccurence compare with all task in that week 2023-11-20 11:55:52 +07:00
Chaiyawut Thengket
f97aaa902d write test 2023-11-20 10:54:36 +07:00
Chaiyawut Thengket
ae89254529 write weekly urls 2023-11-20 10:47:54 +07:00
Chaiyawut Thengket
14d656544b add api weeklystat 2023-11-20 10:46:18 +07:00
sosokker
47c0f6d054 Register board and task to admin 2023-11-20 03:28:30 +07:00
sosokker
a40e1bc6f0 Add Listboard assign signal 2023-11-20 03:16:32 +07:00
sosokker
be1c6fd466 Update Task sub class field 2023-11-20 03:16:15 +07:00
sosokker
fec588f81f Update model according to last design 2023-11-20 02:39:41 +07:00
sosokker
e372c1b3ba Update API url 2023-11-20 01:38:34 +07:00
sosokker
50cfc7809c Merge branch 'main' into dashboard-api 2023-11-20 01:37:02 +07:00
Sirin Puenggun
1d28f2ba01
Update sample.env 2023-11-18 22:02:40 +07:00
sosokker
f1b97d1a3d Merge branch 'main' into dashboard-api 2023-11-17 23:31:46 +07:00
Chaiyawut Thengket
8c91b3030a create apiview 2023-11-17 10:44:54 +07:00
sosokker
d2f75c4fc1 Add RRule parser from 2 tasks and save Recurrence Tasks 2023-11-14 22:28:46 +07:00
sosokker
4d96f8c94e Add Habit Tasks 2023-11-14 01:15:56 +07:00
sosokker
1b436d2dc6 Add RecurrenceTaskViewSet 2023-11-09 23:52:33 +07:00
sosokker
67a30ce114 Update test to match Todoviewset 2023-11-07 03:38:51 +07:00
sosokker
a403e45f9f Use ModelViewset for Todo and Add some fields before validate 2023-11-07 03:23:20 +07:00
sosokker
6f47b10749 Rename Serializer and Skip Reccurence task mapping for now 2023-11-06 23:58:40 +07:00
sosokker
4100b10167 Add recurrence tasks use rrule field 2023-11-06 23:14:53 +07:00
sosokker
792e1f5276 Rewrite test for Todo 2023-11-06 22:18:28 +07:00
sosokker
3baf716c6f Use Signal to calculate Priority 2023-11-06 22:18:20 +07:00
sosokker
39601926ff Use Task Abstract model instead of Big Task model 2023-11-06 22:02:11 +07:00
sosokker
89fb618698 Use signal to create UserStats Instead 2023-11-06 18:34:41 +07:00
sosokker
0c256bf003 Remove unready stat calculation 2023-11-06 13:04:28 +07:00
sosokker
661b178715 Add Level in UserStats 2023-11-06 13:02:25 +07:00
sosokker
a34f2f0a7f Merge branch 'main' into feature/stat-logic 2023-11-06 12:39:37 +07:00
sosokker
cb2b235e20 Add UserProfile 2023-11-06 12:37:10 +07:00
sosokker
194fdc3dbc Update swagger settings 2023-11-05 22:19:29 +07:00
sosokker
b07179f121 Add Swagger Doc 2023-11-05 22:15:25 +07:00
sosokker
2a47b228de Add default for Amazon S3 key 2023-11-05 19:04:25 +07:00
sosokker
47d4d97ce7 Add Profile update page 2023-11-05 19:01:05 +07:00
sosokker
0ce32b9613 Add JWT expiration 2023-11-05 18:59:04 +07:00