Commit Graph

3708 Commits

Author SHA1 Message Date
Jon
14a3df16c8 chore(access): remove superfluous API Permissions Test suite for Tenant model
test already covered under meta api permissions

ref: #892
2025-07-25 08:13:46 +09:30
Jon
4dbef179c9 chore(core): refactor viewset checks so they work for model TicketBase
ref: #892 #889
2025-07-25 07:46:34 +09:30
Jon
18c1c4029e chore(accounting): refactor viewset checks so they work for model AssetBase
ref: #892 #887
2025-07-25 07:40:18 +09:30
Jon
52001959d9 chore(human_resources): refactor api perm checks so they work for model employee
ref: #892 #881
2025-07-25 07:39:46 +09:30
Jon
b78c0e3045 chore(access): refactor api perm checks so they work for model contact
ref: #892 #879
2025-07-25 07:39:17 +09:30
Jon
2e0953d0ed chore(access): refactor api perm checks so they work for model person
ref: #892 #878
2025-07-25 07:38:28 +09:30
Jon
bca0f0a3e2 test(itim): Refactor TicketSLM model API Fields render test Suite to PyTest
ref: #892 #890
2025-07-25 06:59:23 +09:30
Jon
bd51c55a15 test(itim): Refactor TicketRequest model API Fields render test Suite to PyTest
ref: #892 #891
2025-07-25 06:59:19 +09:30
Jon
bc0180b246 test(core): Refactor TicketBase model API Fields render test Suite to PyTest
ref: #892 #889
2025-07-25 06:59:05 +09:30
Jon
c7b16874d3 chore: correct fixture
ref: #892 #888
2025-07-25 06:39:26 +09:30
Jon
590535516b test(api): Refactor Test Suite for API Fields render tests to PyTest
ref: #883 #730 #876
2025-07-24 18:50:27 +09:30
Jon
1fbbbfba88 test(itam): Refactor ITAMAssetBase model API Fields render test Suite to PyTest
ref: #883 #888
2025-07-24 18:47:14 +09:30
Jon
767957ad66 test(accounting): Refactor AssetBase model API Fields render test Suite to PyTest
ref: #883 #887
2025-07-24 18:46:40 +09:30
Jon
82bbf88c6f test(core): Refactor TicketCommentSolution model API Fields render test Suite to PyTest
ref: #883 #886 #728
2025-07-24 18:23:53 +09:30
Jon
daf68103ad test(core): Refactor TicketCommentAction model API Fields render test Suite to PyTest
ref: #883 #885 #736
2025-07-24 18:21:50 +09:30
Jon
8159799afc test(core): Refactor TicketCommentBase model API Fields render test Suite to PyTest
ref: #883 #884 #726
2025-07-24 18:20:40 +09:30
Jon
25b8993462 test(human_resources): Refactor Employee model API Fields render test Suite to PyTest
ref: #883 #881
2025-07-24 17:13:52 +09:30
Jon
3fc2b538a8 test(access): Refactor Person model API Fields render test Suite to PyTest
ref: #883 #878
2025-07-24 17:13:07 +09:30
Jon
ca938d2b61 test(access): Refactor Entity model API Fields render test Suite to PyTest
ref: #883 #877
2025-07-24 17:12:35 +09:30
Jon
6e65802932 test(access): Refactor Contact model API Fields render test Suite to PyTest
ref: #883 #879
2025-07-24 17:11:35 +09:30
Jon
cbaaefa87d test(access): Refactor Company model API Fields render test Suite to PyTest
ref: #883 #880
2025-07-24 17:10:18 +09:30
Jon
6b28dbf346 fix(base): on fixture cleanup, only clean if obj exists
ref: #883 #730
2025-07-24 16:53:04 +09:30
Jon
a84676c227 refactor(base): normalize empty/not used to be models.NOT_PROVIDED
ref: #883 #730
2025-07-24 15:46:48 +09:30
Jon
8191785134 test(devops): Adjust functional model test to use fixture kwargs
ref: #883 #882
2025-07-24 15:37:38 +09:30
Jon
6e1d0c747d refactor(base): adjust functional model test to use fixture kwargs
ref: #883 #735
2025-07-24 15:36:23 +09:30
Jon
3d45e0ddfc feat(access): Filter history permissions
ref: #873 #875 closes #643
2025-07-23 12:03:05 +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
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
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