Commit Graph

260 Commits

Author SHA1 Message Date
Jon
4851dd109e chore(project_management): correct pylint error W0611:unused-import
ref: #765
2025-05-18 06:51:50 +09:30
Jon
98b392d4a2 refactor(project_management): Rename History models
ref: #765 #759
2025-05-18 03:06:43 +09:30
Jon
603d7a4b7b refactor(base): rename app to centurion
ref: #764
2025-05-16 22:10:38 +09:30
Jon
2d7335ff85 refactor(access): Rename model Organization -> Tenant
ref: #756 #505
2025-05-15 02:44:53 +09:30
Jon
a4772e3c25 refactor(project_management): Update all references to User to use get_user_model()
ref: #756 #755
2025-05-14 19:40:54 +09:30
Jon
db47d0e160 feat(project_management): Depreciate Project Task Ticket Endpoint
ref: #732 #564
2025-04-26 07:38:10 +09:30
Jon
daf30de835 chore: correct tests so they function and cleanup correctly
ref: #731
2025-04-23 18:33:10 +09:30
Jon
4872c6d1c8 refactor(core): rename ticket model filename in preparation for base ticket model
ref: #724 #723
2025-04-16 00:38:15 +09:30
Jon
8984aeebb8 test(project_management): Add test cases for api field render for model fields estimation_project and duration_project
ref: #722 closes #312
2025-04-15 16:47:02 +09:30
Jon
a0d750b1f5 feat(project_management): add estimation field to project api fields
ref: #722 closes #312
2025-04-15 16:44:23 +09:30
Jon
75618de977 refactor(project_management): add duration field to project api fields
ref: #722 #312
2025-04-15 16:41:07 +09:30
Jon
9c88c23bb3 test: Migrate models to use refactored model tests
ref: #719 closes #708
2025-04-13 16:35:48 +09:30
Jon
e4588771e8 test: Consolidate All model tests to remove duplicates and to simplify
ref: #719 #708
2025-04-13 13:48:54 +09:30
Jon
1d1c76e033 test: Refactor all ViewSet Unit Test cases to use new test cases class
ref: #696 closes #672
2025-03-25 02:22:47 +09:30
Jon
b63f6b7092 feat: Remove serializer caching from ALL viewsets
ref: #671 closes #668
2025-03-07 17:53:14 +09:30
Jon
f833121c08 fix(core): Serializer _urls.notes URL generation now dynamic
ref: #662 #665
2025-03-04 03:17:31 +09:30
Jon
3058f7212a chore(core): Squash history commits
to reduce amount of migrations

ref: #605 closes #601
2025-02-21 02:30:48 +09:30
Jon
19ccc5af9b refactor: Update migrations imports to new path
ref: #640 #641
2025-02-19 22:17:49 +09:30
Jon
a9698eada1 refactor(project_management): Update access imports to new path
ref: #640 #641
2025-02-19 21:49:46 +09:30
Jon
c0e8769781 test: Fix History API checks for project milestone
ref: #605 #602
2025-02-18 04:13:40 +09:30
Jon
04491fbc34 test: Fix History Entry checks for models
ref: #605 #602
2025-02-18 04:13:39 +09:30
Jon
89e6bc362c fix(project_management): Project milestone is not a child model
ref: #605 #631
2025-02-18 04:13:39 +09:30
Jon
381ceb723d test(project_management): History Entry checks for Project Type model
ref: #605 closes #634
2025-02-18 04:13:39 +09:30
Jon
67e010e001 test(project_management): History Entry checks for Project State model
ref: #605 closes #632
2025-02-18 04:13:39 +09:30
Jon
1a1317b584 test(project_management): History Entry checks for Project Milestone model
ref: #605 closes #631
2025-02-18 04:13:39 +09:30
Jon
2a3051c2ae test(project_management): History Entry checks for Project model
ref: #605 closes #630
2025-02-18 04:13:39 +09:30
Jon
91c964b581 fix(project_management): Project Milestone History is a primaryu model
ref: #605 #631
2025-02-18 04:13:39 +09:30
Jon
e31bc90869 test(project_management): API Field Checks for Project Type History
ref: #605 #634
2025-02-18 04:13:38 +09:30
Jon
a5156bd476 test(project_management): API Field Checks for Project State History
ref: #605 #632
2025-02-18 04:13:38 +09:30
Jon
675f46ce66 test(project_management): API Field Checks for Project Milestone History
ref: #605 #631
2025-02-18 04:13:38 +09:30
Jon
ccb85b16ae test(project_management): API Field Checks for Project History
ref: #605 #630
2025-02-18 04:13:38 +09:30
Jon
a66c441f5a feat(project_management): History Model migrations for Project Type
ref: #605 #634
2025-02-18 04:13:37 +09:30
Jon
1cf844d22d feat(project_management): save_history method added to Project Type
ref: #605 #634
2025-02-18 04:13:37 +09:30
Jon
aaba1c5ad6 feat(project_management): History Model for Project TYpe added
ref: #605 #634
2025-02-18 04:13:37 +09:30
Jon
2b1f8a6e05 feat(project_management): History Model migrations for Project State
ref: #605 #632
2025-02-18 04:13:37 +09:30
Jon
6cd5698f6e feat(project_management): save_history method added to Project State
ref: #605 #632
2025-02-18 04:13:37 +09:30
Jon
eb137c7ae3 feat(project_management): History Model for Project State added
ref: #605 #632
2025-02-18 04:13:37 +09:30
Jon
9ca5cdb88a feat(project_management): History Model migrations for Project Milestone
ref: #605 #631
2025-02-18 04:13:37 +09:30
Jon
0ec202d633 feat(project_management): save_history method added to Project Milestonr
ref: #605 #631
2025-02-18 04:13:37 +09:30
Jon
18ba0704ec feat(project_management): History Model for Project Milestone added
ref: #605 #631
2025-02-18 04:13:37 +09:30
Jon
70d24b1094 feat(project_management): History Model migrations for Project
ref: #605 #630
2025-02-18 04:13:37 +09:30
Jon
a9419fd742 feat(project_management): save_history method added to Project
ref: #605 #630
2025-02-18 04:13:37 +09:30
Jon
e17a0ac5e8 feat(project_management): History Model for Project added
ref: #605 #630
2025-02-18 04:13:37 +09:30
Jon
4dd19ba22f fix(tests): Correct Permission Import due to removing from access.models
ref: #605 #601
2025-02-18 04:13:35 +09:30
Jon
723bc7aed4 test(core): correct kwargs for history tests
ref: #602 #605
2025-02-18 04:13:34 +09:30
Jon
358c1720d5 fix(project_management): project Model serializer must inherit common serializer
ref: #601 #605
2025-02-18 04:13:34 +09:30
Jon
7cd4cb965b refactor(core): move get_url to common serializer
reduces duplicated code

ref: #602 #605
2025-02-18 04:13:33 +09:30
Jon
25373fc5b6 test: Disable Old History Model test suites
ref: #601 #602 #605
2025-02-18 04:13:33 +09:30
Jon
103f25be1d fix(project_management): Opened by field set to read only for project task ticket
ref: #570
2025-02-18 04:12:59 +09:30
Jon
9a4521a604 fix(assistance): Category can be empty for Project Task Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30