|
8c1be67974
|
test: add test test_view_*_attribute_not_exists_fields for add and change views
!25 #15 #46
|
2024-07-13 17:25:20 +09:30 |
|
|
789c035a03
|
test: fix test_view_change_attribute_type_form_class to test if type class
!25 #15 #46
|
2024-07-13 17:23:56 +09:30 |
|
|
1cf15f7339
|
feat(core): add var template_name to common view template for all views that require it
!35
|
2024-07-13 16:01:12 +09:30 |
|
|
77ff580f19
|
fix(itam): Add missing permissions to software categories index view
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
423ff11d4c
|
fix(itam): Add missing permissions to device types index view
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
9e4b5185b1
|
fix(itam): Add missing permissions to device model index view
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
020441c41a
|
fix(settings): Add missing permissions to app settings view
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
d0a3b7b49d
|
fix(itam): Add missing permissions to software index view
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
960fa5485d
|
fix(itam): Add missing permissions to operating system index view
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
26db463044
|
fix(itam): Add missing permissions to device index view
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
1193f1d86d
|
fix(config_management): Add missing permissions to group views
!35 #74
|
2024-07-13 16:01:12 +09:30 |
|
|
9bece0a811
|
test(views): add test cases for model views
!35 #46 #15 #118 #120 #121
|
2024-07-13 16:01:12 +09:30 |
|
|
f29ec63f46
|
test: Add Test case abstract classes to models
!35 #46 #15
|
2024-07-13 16:01:12 +09:30 |
|
|
e48278e6e9
|
Merge branch 'docs' into 'development'
docs(centurion_docs): update docs
See merge request nofusscomputing/projects/centurion_erp!41
|
2024-07-13 04:19:40 +00:00 |
|
|
c41c7ed1f0
|
docs: update mkdocs
Change Repo name
Update URL and URI
!41
|
2024-07-13 12:04:59 +09:30 |
|
|
c9190e9a7d
|
docs: Update index
Slight re-word
nofusscomputing/projects/centurion_erp!41
|
2024-07-13 11:58:15 +09:30 |
|
|
0294f5ed65
|
docs(centurion): replace Django ITSM -> Centurion ERP
nofusscomputing/projects/centurion_erp!41
|
2024-07-13 11:57:34 +09:30 |
|
|
ae4fdcfc58
|
chore: clean-up readme
!35
|
2024-07-12 13:50:34 +09:30 |
|
|
a395f30bd4
|
fix(security) update djangorestframework 3.15.1 -> 3.15.2
[CVE-2024-21520](https://cwe.mitre.org/data/definitions/79.html)
!35
|
2024-07-12 13:48:06 +09:30 |
|
|
c057ffdc9c
|
feat(core): add Display view to common forms abstract class
intended to display generic data
!35
|
2024-07-12 12:47:17 +09:30 |
|
|
6837c38303
|
feat(navigation): always show every menu for super admin
!35
|
2024-07-12 12:44:41 +09:30 |
|
|
ee8920a464
|
fix(navigation): always show settings menu entry
!35
|
2024-07-12 09:27:29 +09:30 |
|
|
ccfdf005f7
|
chore: remove issue#13 links for model notes
!35 closes #13
|
2024-07-12 09:23:12 +09:30 |
|
|
0276f9454b
|
refactor: add navigation menu expand arrows
!35 closes #21
|
2024-07-12 09:19:13 +09:30 |
|
|
45cc34284a
|
feat(core): only display navigation menu item if use can view model
!35 fixes #114
|
2024-07-12 07:16:05 +09:30 |
|
|
7329a65ae7
|
docs: update roadmap
!35
|
2024-07-12 05:56:22 +09:30 |
|
|
9a529a64e2
|
docs: add bug count badge
!35
|
2024-07-12 05:53:21 +09:30 |
|
|
f2640df0d3
|
feat(django): update 5.0.6 -> 5.0.7
!35
|
2024-07-12 05:51:21 +09:30 |
|
|
7d172fb4af
|
refactor: migrate views to use new abstract model view classes
!35 fixes #111
|
2024-07-12 05:50:36 +09:30 |
|
|
f848d01b34
|
refactor: migrate forms to use new abstract model form class
!35
|
2024-07-12 05:47:49 +09:30 |
|
|
44f20b28be
|
feat(core): add common forms abstract class
form class for inclusion in our forms
!35
|
2024-07-12 05:45:39 +09:30 |
|
|
2e22a484a0
|
feat(core): add common views abstract class
class for our views
!35
|
2024-07-12 05:03:11 +09:30 |
|
|
a62a36ba82
|
fix(itam): cater for fields that are prefixed
!35 fixes #112
|
2024-07-11 18:27:07 +09:30 |
|
|
c00cf16bc8
|
fix(itam): Ability to view software category
Ensure organization filters to list of orgs
!35
|
2024-07-11 18:12:07 +09:30 |
|
|
7784dfede9
|
fix(itam): correct view permission
!35
|
2024-07-11 18:01:10 +09:30 |
|
|
03d350e302
|
fix(access): When adding a new team to org ensure parent model is fetched
!35
|
2024-07-11 17:56:12 +09:30 |
|
|
9b79c9d7ff
|
docs: update readme
!35
|
2024-07-11 16:57:21 +09:30 |
|
|
1d5c86f13b
|
fix(access): enable org manager to view orgs
corrects http/500
!35 fixes #105
|
2024-07-11 16:34:19 +09:30 |
|
|
9e336d368d
|
fix(settings): restrict user visible organizations to ones they are part of
this includes if they are the org manager
!35 fixes #99
|
2024-07-11 15:53:50 +09:30 |
|
|
937e935949
|
fix(access): enable org manager to view orgs
!35 fixes #105
|
2024-07-11 15:37:16 +09:30 |
|
|
860eaa6749
|
fix(access): fetch object if method exists
enables the setting og self.model with get_object method
!35 fixes #105
|
2024-07-11 14:25:53 +09:30 |
|
|
aab94431a9
|
fix(docs): update docs link to new path
!35 fixes #103
|
2024-07-11 14:08:18 +09:30 |
|
|
7cfede45b8
|
refactor(access): Rename Team Button "new user" -> "Assign User"
!35 fixes #110
|
2024-07-11 14:00:55 +09:30 |
|
|
65de93715d
|
refactor(access): model pk and name not required context for adding a device
!35
|
2024-07-11 13:59:58 +09:30 |
|
|
fea7ea3119
|
refactor: rename field "model notes" -> "Notes"
!35 fixes #102 #104
|
2024-07-11 13:58:14 +09:30 |
|
|
524a70ba18
|
fix(access): correctly set team user parent model to team
!35 fixes #109
|
2024-07-11 13:43:27 +09:30 |
|
|
29c4b4a0ca
|
fix(access): fallback to django permissions if org permissions check is false
!35 #109 fixes #101
|
2024-07-11 13:41:36 +09:30 |
|
|
f5ae01b08d
|
fix(access): Correct logic so that org managers can see orgs they manage
!35 fixes #100
|
2024-07-10 17:23:24 +09:30 |
|
|
ee3dd68cfe
|
fix(base): add missing content_title to context
!35 #74
|
2024-07-10 15:58:18 +09:30 |
|
|
25efa31493
|
fix(access): Enable Organization Manager to view organisations they are assigned to
!35 fixes #100
|
2024-07-10 15:14:53 +09:30 |
|