Commit Graph

2226 Commits

Author SHA1 Message Date
Jon
83dab570a8 fix(assistance): Category can be empty for Problem Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
a189a60e1b fix(assistance): Category can be empty for Incident Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
91bea05496 fix(assistance): Category can be empty for Change Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
ed41e0b8a9 fix(assistance): Category can be empty for Request Ticket
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
64ca3415d4 fix(core): Ticket Action comment for category change must use category field
ref: #537 #577
2025-02-18 04:12:59 +09:30
Jon
ec6bc7d03a feat(core): Add logic to ensure when organization changes, an action comment is created
ref: #577 closes #558
2025-02-18 04:12:59 +09:30
Jon
0d1a0bff19 feat(core): Add logic to ensure when parnet ticket changes, an action comment is created
ref: #558 #577
2025-02-18 04:12:58 +09:30
Jon
cc46a1426d refactor(core): Ticket action comment logic only requires a single check
ref: #577 #558
2025-02-18 04:12:58 +09:30
Jon
4f2a28bb52 fix(python): Dont use system TimeZone data, use python zoneinfo module zone data
ref: fixes #603
2025-02-14 21:41:21 +09:30
Jon
0a21c37645 fix(core): Dont attempt to access parent_ticket field during ticket validation if it does not exist
ref: #559 #507
2025-02-10 18:42:31 +09:30
Jon
68d3c1ff26 test(settings): Test User Settings API render to ensure browser_model exists and is the correct type
ref: #554 closes #507
2025-02-10 17:32:59 +09:30
Jon
e5680cdbce test(settings): Test User Settings model to ensure browser_mode field exists
ref: #554 #507
2025-02-10 17:31:42 +09:30
Jon
067dd98eee feat(settings): Provide user with the ability to set browser mode
ref: #554 #481 #507 nofusscomputing/centurion_erp_ui#71
2025-02-10 17:24:52 +09:30
Jon
b153f648f9 feat(core): Parent Ticket validation added to ticket serializer
ref: #554 closes #517
2025-02-10 16:39:00 +09:30
Jon
062e846875 feat(core): Add to ticket endpoint the ability to filter using parent_ticket
ref: #517 #554
2025-02-10 16:19:47 +09:30
Jon
0e1f778b80 feat(core): Add to ticket model a function for circular dependecy check of parent ticket
ref: #517 #554
2025-02-10 16:19:18 +09:30
Jon
16076f0ca3 chore(core): Remove old notes model test suites
ref: #525 #389
2025-02-09 21:48:23 +09:30
Jon
6d69b72368 feat(core): Migrate Notes data to new table
ref: #525 #389 #349 closes #547
2025-02-09 21:47:56 +09:30
Jon
d4c6c08710 chore(core): REmove modelnotes permission from permissions list
ref: #525 #389
2025-02-09 20:55:38 +09:30
Jon
05d4c4a94d refactor: Squash migrations so there is less of them for model notes
ref: #525 #389
2025-02-09 20:40:25 +09:30
Jon
51e7f875a2 test(access): Team Note Model Check object requires org
ref: #525 #527
2025-02-09 20:01:14 +09:30
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
80db9022b7 feat(itam): Add notes tab to Software Version details page
ref: #525 #541
2025-02-09 19:44:42 +09:30
Jon
288abb5373 feat(itam): Add notes tab to Operating System details page
ref: #525 #531
2025-02-09 19:44:17 +09:30
Jon
d55010d63f test(settings): External Links Note Model Checks
ref: #525 closes #545
2025-02-09 19:35:06 +09:30
Jon
eeb7075f83 test(project_management): Project Type Note Model Checks
ref: #525 closes #544
2025-02-09 19:34:42 +09:30
Jon
1c34fbad08 test(project_management): Project State Note Model Checks
ref: #525 closes #543
2025-02-09 19:34:29 +09:30
Jon
4549379e62 test(project_management): Project Note Model Checks
ref: #525 closes #335
2025-02-09 19:34:12 +09:30
Jon
64fd692d9c test(project_management): Project Milestone Note Model Checks
ref: #525 closes #542
2025-02-09 19:34:00 +09:30
Jon
795f029c75 test(itim): Service Note Model Checks
ref: #525 closes #534
2025-02-09 19:33:33 +09:30
Jon
a091be7b5e test(itim): Port Note Model Checks
ref: #525 closes #536
2025-02-09 19:33:12 +09:30
Jon
a1c9533555 test(itim): Cluster Type Note Model Checks
ref: #525 closes #535
2025-02-09 19:32:47 +09:30
Jon
20f52d856b test(itim): Cluster Note Model Checks
ref: #525 closes #533
2025-02-09 19:32:27 +09:30
Jon
6e296a3713 test(itam): Software Version Note Model Checks
ref: #525 closes #541
2025-02-09 19:31:57 +09:30
Jon
58b73b9b29 test(itam): Software Note Model Checks
ref: #525 closes #532
2025-02-09 19:31:43 +09:30
Jon
cd65d8e93d test(itam): Software Category Note Model Checks
ref: #525 closes #540
2025-02-09 19:31:17 +09:30
Jon
f26b0706ae test(itam): Operating System Version Note Model Checks
ref: #525 closes #539
2025-02-09 19:30:31 +09:30
Jon
1a0839a2c8 test(itam): Operating System Note Model Checks
ref: #525 closes #531
2025-02-09 19:30:14 +09:30
Jon
cc0f92e132 test(itam): Device Type Note Model Checks
ref: #525 closes #538
2025-02-09 19:29:40 +09:30
Jon
b14262fcad test(itam): Device Note Model Checks
ref: #525 closes #524
2025-02-09 19:28:59 +09:30
Jon
1474f47087 test(itam): Device Model Note Model Checks
ref: #525 closes #523
2025-02-09 19:28:46 +09:30
Jon
e56007d4b1 test(core): Manufacturer Note Model Checks
ref: #525 closes #530
2025-02-09 19:28:21 +09:30
Jon
0602070adb test(config_management): Config Group Note Model Checks
ref: #525 closes #529
2025-02-09 19:28:02 +09:30
Jon
760463705b test(assistance): KB Note Model Checks
ref: #525 closes #528
2025-02-09 19:27:37 +09:30
Jon
8eeb5780c6 test(assistance): KB Category Note Model Checks
ref: #525 closes #546
2025-02-09 19:27:25 +09:30
Jon
7b6d6935d4 test(access): Team Note Model Checks
ref: #525 closes #527
2025-02-09 19:27:05 +09:30
Jon
1cec44f7bd test(access): Organization Note Model Checks
ref: #525 closes #526
2025-02-09 19:26:38 +09:30
Jon
51ec6cb0e5 test(core): Model Notes Test Suite
ref: #389 #525
2025-02-09 19:25:36 +09:30
Jon
9b62ba6367 test(settings): Serializer Checks for External Links Notes
ref: #525 #545
2025-02-09 17:58:27 +09:30
Jon
96420f3d23 test(Project_management): Serializer Checks for Project Type Notes
ref: #525 #544
2025-02-09 17:57:59 +09:30