Commit Graph

592 Commits

Author SHA1 Message Date
Jon
3b86ab0e88 refactor(access): Remove old test suites no longer required model Tenant
ref: #942 closes #899
2025-08-05 14:41:08 +09:30
Jon
9f62e2a458 refactor(access): Serializer Unit Test Suite re-written to Pytest for model Tenant
ref: #942 #899
2025-08-05 14:39:07 +09:30
Jon
bd393e3dd4 refactor(access): API Fields render Functional Test Suite re-written to Pytest for model Tenant
ref: #942 #899
2025-08-05 14:38:38 +09:30
Jon
9c73885f1b refactor(access): Model Functional Test Suite re-written to Pytest for model Tenant
ref: #942 #899
2025-08-05 14:38:23 +09:30
Jon
dbac9326b3 refactor(access): API Metadata Functional Test Suite re-written to Pytest for model Tenant
ref: #942 #899
2025-08-05 14:38:03 +09:30
Jon
9e7c4a8191 refactor(access): ViewSet TestSuite re-written to pytest for model Tenant
ref: #897 #899
2025-07-28 13:05:42 +09:30
Jon
c19fe7f874 chore(access): Remove superflous functional tests for ViewSet for model Person
ref: #897 #878
2025-07-28 11:52:31 +09:30
Jon
05d87c93e6 chore(access): Remove superflous test permission for model Person
ref: #897 #878
2025-07-28 11:52:18 +09:30
Jon
ca661c9ebb chore(access): Remove superflous functional tests for ViewSet for model Entity
ref: #897 #877
2025-07-28 11:52:04 +09:30
Jon
2a7bf9c57b chore(access): Remove superflous test permission for model Entity
ref: #897 #877
2025-07-28 11:51:33 +09:30
Jon
5794d88ce4 chore(access): Remove superflous functional tests for Serializer for model Contact
ref: #897 #879
2025-07-28 11:51:10 +09:30
Jon
73e3781fe6 chore(access): Remove superflous functional tests for Serializer for model Contact
ref: #897 #879
2025-07-28 11:50:56 +09:30
Jon
f95639681d chore(access): Remove superflous test permission for model Contact
ref: #897 #879
2025-07-28 11:50:27 +09:30
Jon
c99166fffa chore(access): Remove superflous functional tests for ViewSet for model Company
ref: #897 #880
2025-07-28 11:50:00 +09:30
Jon
850e183f45 chore(access): Remove superflous functional tests for Serializer for model Company
ref: #897 #880
2025-07-28 11:49:51 +09:30
Jon
10569b6a46 chore(access): Remove superflous test permission for model Company
ref: #897 #880
2025-07-28 11:49:30 +09:30
Jon
464bf0da1d refactor(access): ViewSet TestSuite re-written to pytest for model Person
ref: #897 #878
2025-07-28 11:21:51 +09:30
Jon
123828d96d refactor(access): ViewSet TestSuite re-written to pytest for model Entity
ref: #897 #877
2025-07-28 11:21:00 +09:30
Jon
a72e153aa3 refactor(access): ViewSet TestSuite re-written to pytest for model Contact
ref: #897 #879
2025-07-28 11:20:35 +09:30
Jon
3ed7471c15 refactor(access): ViewSet TestSuite re-written to pytest for model Company
ref: #897 #880
2025-07-28 11:20:16 +09:30
Jon
6baeb12be6 chore(api): SubModel ViewSet Test Suite temp disable _log attribute check until feature developed
ref: #897 #895 #898
2025-07-28 10:45:36 +09:30
Jon
2769859db0 test(api): SubModel ViewSet Test Suite to test re-written class
ref: #897 #895
2025-07-28 10:31:30 +09:30
Jon
209c01f5a3 test(api): Dont test a django object that has not been customised
ref: #897 #895 #877
2025-07-28 09:57:28 +09:30
Jon
83b1ca577b test(access): Initial ViewSet Unit Test Suite for Entity Model
ref: #896 #877
2025-07-27 15:00:37 +09:30
Jon
c252717bb7 chore(api): mark ALL ViewSet Unit Test Suites to skip
Viewset tests being refactored

ref: #893 #876 #895
2025-07-26 08:22:39 +09:30
Jon
2806f6bc8e test(access): Add Serializer unit test suit for model Role
ref: #893 #894
2025-07-26 07:37:21 +09:30
Jon
b0b7208eaa test(access): Add Serializer unit test suit for model Person
ref: #893 #878
2025-07-26 07:34:25 +09:30
Jon
c089b6fdf4 test(access): Add Serializer unit test suit for model Entity
ref: #893 #877
2025-07-26 07:33:58 +09:30
Jon
b9a9346b3f test(access): Add Serializer unit test suit for model Contact
ref: #893 #879
2025-07-26 07:33:31 +09:30
Jon
d49f71d3fe test(access): Add Serializer unit test suit for model Company
ref: #893 #880
2025-07-26 07:32:34 +09:30
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
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
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
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
a749862dbc chore(access): correct pytest mark for model role
ref: #873
2025-07-23 07:29:33 +09:30
Jon
f6c1b77c43 test: Test case for model field type
ref: #872
2025-07-21 16:05:40 +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
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
2f7865bb83 feat(access): Add Audit and notes tables for model Role
ref: #862 #844
2025-07-12 18:27:03 +09:30
Jon
b643347c01 test(access): Model Role is not usable within global org, remove test
ref: #862 #844
2025-07-12 18:21:51 +09:30
Jon
957052da84 refactor(access): Adjust add permission test for model Role
ref: #862 #844
2025-07-12 17:30:58 +09:30
Jon
b2e0982b4c refactor(access): Migrations for Inheritance change for Role model
ref: #862 closes #844
2025-07-12 16:57:20 +09:30
Jon
ca63e4d6fc refactor(access): Update URL route name for Role model
ref: #862 #844
2025-07-12 16:56:41 +09:30
Jon
3b7e88969e refactor(access): Update Test Suite for Role model
ref: #862 #844
2025-07-12 16:56:07 +09:30