Commit Graph

50 Commits

Author SHA1 Message Date
Jon
b17bc5af75 feat(project_management): Add notes tab to Project Milestone details page
ref: #525 #542
2025-02-09 19:45:11 +09:30
Jon
029e5a6d08 feat(project_management): Project Type Notes Model
ref: #525 #544
2025-02-07 23:08:17 +09:30
Jon
c2f7e25579 feat(project_management): Project State Notes Model
ref: #525 #543
2025-02-07 22:59:38 +09:30
Jon
e59e808b7f feat(project_management): Project Milestone Notes Model
ref: #525 #542
2025-02-07 22:52:01 +09:30
Jon
717bc5750b feat(project_management): Project Notes Model
ref: #335 #526
2025-02-07 20:20:30 +09:30
Jon
11169d8722 feat(information_management): Ability to link Knowledge Base article to a Project
ref: #426 #427
2024-12-21 17:10:34 +09:30
Jon
e34a5eec5b feat(information_management): Ability to link Knowledge Base article to a Project Type
ref: #426 #427
2024-12-21 17:10:20 +09:30
Jon
4bddbd151d feat(information_management): Ability to link Knowledge Base article to a Project State
ref: #426 #427
2024-12-21 17:10:09 +09:30
Jon
143506a020 feat(information_management): Ability to link Knowledge Base article to a Project Milestone
ref: #426 #427
2024-12-21 17:09:31 +09:30
Jon
545d4176b2 fix(project_management): Correct All tickets query for calculating project completion
ref: #327 #401
2024-11-29 00:19:11 +09:30
Jon
1d9d426601 feat(project_management): add project completed field
ref: #248 #401
2024-11-29 00:13:52 +09:30
Jon
05f03efc64 refactor: Add function get_url to tenancy models
ref: #248 #366 #391 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:27 +09:30
Jon
20c09ec9ee feat(project_management): Add page_layout to Milestone model
ref: #248 #385 #388 nofusscomputing/centurion_erp_ui#23
2024-11-28 02:22:26 +09:30
Jon
663f496dc7 feat(project_management): Project Validation for API v2
ref: #248 #357
2024-11-28 02:22:13 +09:30
Jon
9ecd545d1f feat(project_management): Add Project State API v2 endpoint
ref: #248 #357
2024-11-28 02:22:13 +09:30
Jon
32d5008f63 fix: Ensure all Model fields are created with attributes help_text and verbose_name
ref:  #248 #346
2024-11-28 02:20:42 +09:30
Jon
d64d744f9f fix(settings): Add missing attribute Meta.verbose_name to External Links model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
4a5991f9db feat(project_management): Add attribute table_fields to Project Type model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
c0a0bc544a feat(project_management): Add attribute page_layout to Project Type model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
3f03b8710f feat(project_management): Add attribute table_fields to Project State model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
9f8d2acd99 feat(project_management): Add attribute page_layout to Project State model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
dc6f9d3f17 feat(project_management): Add attribute page_layout to Project Milestone model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
4e358a0541 feat(project_management): Add attribute table_fields to Project Milestone model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
8ffffab395 feat(project_management): Add attribute table_fields to Project model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
396566c3be feat(project_management): Add attribute page_layout to Project model
ref:  #248 #345 #346
2024-11-28 02:19:25 +09:30
Jon
1dda4a9fb5 feat(project_management): increase project field length 50 -> 100 chars
ref: #341 closes #340
2024-10-05 11:42:39 +09:30
Jon
cf73323dd3 feat(project_management): Add project milestones api endpoint
ref: #285 #301
2024-09-18 14:53:33 +09:30
Jon
f019c50e44 feat(project_management): Add import_project permission and add api serializer
ref: #295 #301
2024-09-18 13:20:44 +09:30
Jon
d6f475a009 feat(project_management): Add field is_deleted to projects
preparation for the purge permission.

ref: #301 closes #293
2024-09-18 12:30:18 +09:30
Jon
b2f20766de feat(project_management): Calculate project completion percentage and display
ref: #293 #301
2024-09-18 12:16:22 +09:30
Jon
f8e96a556d feat(project_management): Add Project State to the UI
ref: #294 #295 #300
2024-09-17 17:20:00 +09:30
Jon
5ad974f947 revert(core): revert ticket class defined in dir init
reef: #300
2024-09-17 17:14:11 +09:30
Jon
1315cc584b feat(project_management): add priority field to project model, form and api endpoint
ref: #293 #299
2024-09-17 13:50:06 +09:30
Jon
34b85441e2 feat(project_management): add project type field to project model
ref: #294 #298
2024-09-17 13:12:26 +09:30
Jon
3f0853654e feat(project_management): new model project type
ref: #294 #298
2024-09-17 13:06:15 +09:30
Jon
a4926f8a0d feat(project_management): add project state field to project model
ref: #294 #298
2024-09-17 12:49:53 +09:30
Jon
1314f9a1ff feat(project_managemenet): new model project state
ref: #294 #298
2024-09-17 12:46:48 +09:30
Jon
033f47b6b9 feat(project_management): add field external system to projects
ref: #292
2024-09-16 16:05:37 +09:30
Jon
383bca4ff9 refactor(core): migrate ticket enums to own class
ref: #292
2024-09-16 15:59:54 +09:30
Jon
5e235617e0 feat(project_management): Add project milestones
ref: #285 #292
2024-09-14 16:09:07 +09:30
Jon
5f3c7296b7 feat(project_management): remove requirement for code field to be populated
ref: #14 #284
2024-09-13 14:39:50 +09:30
Jon
b07872c8c2 feat(project_management): Add project duration field
ref: #14 #270
2024-09-11 12:50:31 +09:30
Jon
6371fa03a1 chore(project_management): remove non-ticket based project tasks
project tasks scope was moved to a type of ticket.

ref: #14 #250 #267
2024-09-10 15:52:34 +09:30
Jon
c5a5c393a8 feat(core): add basic ticketing system
ref: #250 #252 #96 #93 #95 #90 #115
2024-08-25 17:45:55 +09:30
Jon
58a9532c70 chore: update to cater for recent dev changes and class inheritance
!31 !40 !42
2024-08-23 18:03:52 +09:30
Jon
3c206f5aef feat(project_management): Add manager and users for projects and tasks
!30 #14
2024-08-23 18:03:52 +09:30
Jon
376faf3d5a feat(project_management): Add project task model
!30 #14
2024-08-23 18:03:52 +09:30
Jon
86fc1448a6 feat(project_management): save project history
!30 #14
2024-08-23 18:02:53 +09:30
Jon
5f3a778002 feat(project_management): add interim project model
!30
2024-08-23 18:00:45 +09:30
Jon
fe1a9d07f7 chore: planning for project management
!21 #14
2024-06-12 12:08:03 +09:30