Commit Graph

4175 Commits

Author SHA1 Message Date
Jon
36303ec28f chore(api): clean up/remove api v1 from docs
ref: #873 closes #343
2025-07-23 10:12:12 +09:30
Jon
5eb0931495 chore(api): re-enable notes/history api field check
ref: #873 closes #768
2025-07-23 09:58:48 +09:30
Jon
7392c9700d fix(core): required field must be null for logical chek to function
ref: #873 #768
2025-07-23 09:50:00 +09:30
Jon
68084d8a05 test: Ensure when obj created via serializer calls full_clean
ref: #873 #874 closes #445
2025-07-23 08:33:54 +09:30
Jon
76bf78d3f5 test: Ensure Clean methods called
ref: #873 #445
2025-07-23 08:21:06 +09:30
Jon
a749862dbc chore(access): correct pytest mark for model role
ref: #873
2025-07-23 07:29:33 +09:30
Jon
25d3c5cb5a chore(base): remove ui templates
ref: #873 closes #757
2025-07-23 07:06:32 +09:30
Jon
7c7bfaf26a chore(base): remove ui scripts
ref: #873 #757
2025-07-23 07:06:18 +09:30
Jon
39c09f066d chore(base): remove ui icons
ref: #873 #757
2025-07-23 07:06:07 +09:30
Jon
bc7344c757 chore(base): remove ui Stylesheets
ref: #873 #757
2025-07-23 07:03:04 +09:30
Jon
971e1d61ea Merge pull request #872 from nofusscomputing/2025-07-21 2025-07-23 06:35:17 +09:30
Jon
f6c1b77c43 test: Test case for model field type
ref: #872
2025-07-21 16:05:40 +09:30
Jon
c8fade9e4d refactor(api): Update Test Suite for AuthToken model
ref: #872 #869
2025-07-21 13:43:08 +09:30
Jon
31a03b4226 Merge pull request #871 from nofusscomputing/test-refactor-for-new-inheritance 2025-07-20 12:57:47 +09:30
Jon
de87364b9c refactor(tests): Unskip tests that'll work now due to model inheritance change
ref: #871 #771 #395 #859
2025-07-20 12:34:15 +09:30
Jon
a382561245 refactor(api): Update Test Suite for AuthToken model
ref: #871 closes #869 #735 #771
2025-07-20 12:13:53 +09:30
Jon
0b9eeea12c refactor(api): Update URL route name for Role AuthToken
ref: #870 #869
2025-07-20 12:01:30 +09:30
Jon
7800b1abb0 refactor(api): Switch to inherit from Centurion model for model AuthToken
ref: #871 #869
2025-07-20 12:00:02 +09:30
Jon
049cf6577e fix(itam): field slug no longer avail, use str
ref: #871 #820
2025-07-20 11:41:56 +09:30
Jon
c154cef6d5 refactor(access): When adding model role via api, status is 201/created
ref: #871 #844
2025-07-20 11:24:52 +09:30
Jon
132765833e refactor(itim): Update Test Suite for TicketCommentSolution model
ref: #871 closes #866
2025-07-20 10:59:03 +09:30
Jon
842fc38a98 chore(core): addd rand int to username
ref: #871
2025-07-20 07:24:07 +09:30
Jon
35d2e869b0 chore(core): dont delete obj on fixture clean
ref: #871
2025-07-20 07:09:16 +09:30
Jon
f0fdf4ed15 refactor(itim): Update Test Suite for TicketSLM model
ref: #871 closes #868
2025-07-18 19:34:32 +09:30
Jon
41576f9862 refactor(itim): Update Test Suite for TicketRequest model
ref: #871 closes #867
2025-07-18 19:34:17 +09:30
Jon
4ffbf81b71 refactor(core): Update Test Suite for TicketBase model
ref: #871 closes #861
2025-07-18 19:33:53 +09:30
Jon
cf06783aec refactor(core): Update Test Suite for TicketCommentSolution model
ref: #871 #866
2025-07-18 17:35:47 +09:30
Jon
80ab996851 refactor(core): Update Test Suite for TicketCommentAction model
ref: #871 #864
2025-07-18 17:35:00 +09:30
Jon
13cf3f8152 refactor(core): Update Test Suite for TicketCommentBase model
ref: #871 #865
2025-07-18 17:32:40 +09:30
Jon
9d78d112ec refactor(core): Initial Update Test Suite for TicketCommentBase model
ref: #871 #865
2025-07-17 00:12:13 +09:30
Jon
27e842a57f refactor(core): Update Tests to cater for inheritence changes
ref: #871 #861
2025-07-16 21:56:12 +09:30
Jon
8cc8fdad8b refactor(itim): Update Test Suite for RequestTicket model
ref: #871 #868
2025-07-16 21:29:52 +09:30
Jon
35c5c7ca66 refactor(itim): Update Test Suite for SLMTicket model
ref: #871 #868
2025-07-16 21:29:02 +09:30
Jon
645baa24d9 refactor(itim): Update Test Suite for SLMTicket model
ref: #871 #868
2025-07-15 21:51:05 +09:30
Jon
739cefbf1c refactor(core): Update Test Suite for TicketBase model
ref: #871 #863
2025-07-15 21:11:40 +09:30
Jon
15cf7096f2 chore(core): TicketBase model fn cleanup
ref: #871 #863
2025-07-15 21:11:13 +09:30
Jon
fd5b223632 chore: Update DB test fixture
ref: #871 #863
2025-07-15 21:06:50 +09:30
Jon
42ea8121a8 Merge pull request #870 from nofusscomputing/refactor-ticket-inheritence 2025-07-15 02:50:19 +09:30
Jon
d3741e74e2 refactor(core): Update Test Suite for TicketBase model
ref: #870 #861
2025-07-15 02:15:28 +09:30
Jon
b4f61223d6 refactor(core): Switch to inherit from Centurion model for model TicketBase
ref: #870 #863
2025-07-15 02:14:34 +09:30
Jon
1efa932fb9 refactor(core): Switch to inherit from Centurion model for model SLMTicketBase
ref: #870 #868
2025-07-14 22:20:04 +09:30
Jon
a04c963431 chore: Update DB test fixture
ref: #870 #816 #865
2025-07-13 23:20:09 +09:30
Jon
815075174a refactor(core): Update URL route name for Role TicketCommentBase
ref: #870 #865
2025-07-13 23:07:05 +09:30
Jon
9df5a5898e refactor(core): Switch to inherit from Centurion model for model TicketCommentBase
ref: #870 #865
2025-07-13 23:06:35 +09:30
Jon
ceabd56e1b refactor(core): Update URL route name for Role TicketBase
ref: #870 #861
2025-07-13 23:05:54 +09:30
Jon
61a1792e4c refactor(core): Switch to inherit from Centurion model for model TicketBase
ref: #870 #861
2025-07-13 23:03:49 +09:30
Jon
3baed3f8f5 refactor(core): Add fn get_organization to centurion mixin
Fn is required for perms to work correctly

ref: #870
2025-07-13 22:30:15 +09:30
Jon
9a516fbebc Merge pull request #862 from nofusscomputing/refactor-switch-model-inheritence 2025-07-13 21:36:52 +09:30
Jon
be708b1244 test(fixture): if item already exists, when fetching remove modified field from query if not found with
field is an auto field and most likely wont match the existing item

ref: #862
2025-07-13 21:11:55 +09:30
Jon
2f7865bb83 feat(access): Add Audit and notes tables for model Role
ref: #862 #844
2025-07-12 18:27:03 +09:30