Commit Graph

35 Commits

Author SHA1 Message Date
Jon
bfb20dab0f feat(itim): Ability to add external link to cluster
ref: #244 #71 #6
2024-08-23 17:45:44 +09:30
Jon
12abc741d2 refactor(itam): manufacturer now uses details template
#242 closes #232
2024-08-23 17:45:44 +09:30
Jon
9b4dbc58f3 feat(settings): New model to allow adding templated links to devices and software
!43 #6
2024-08-23 17:45:43 +09:30
Jon
0fc5f41391 fix(settings): ensure that the api token cant be saved to notes field
#153
2024-08-11 16:26:19 +09:30
Jon
7f225784c2 chore(settings): remove org filter as its not required
not required as org filtering is done as part of the initial queryset within the model.

!42
2024-07-18 15:34:25 +09:30
Jon
7c62309a31 fix(core): migrate manufacturer to use new form/view logic
!42 fixes #127
2024-07-16 11:55:25 +09:30
Jon
af3e770760 fix(settings): correct the permission to view manufacturers
!42 #74
2024-07-14 17:09:18 +09:30
Jon
367c4bebb6 refactor: adjust views missing add/change form to now use forms
!35 #15 #46 #74 #120 #121 fixes #118
2024-07-13 17:32:45 +09:30
Jon
77ff580f19 fix(itam): Add missing permissions to software categories index view
!35 #74
2024-07-13 16:01:12 +09:30
Jon
423ff11d4c fix(itam): Add missing permissions to device types index view
!35 #74
2024-07-13 16:01:12 +09:30
Jon
9e4b5185b1 fix(itam): Add missing permissions to device model index view
!35 #74
2024-07-13 16:01:12 +09:30
Jon
020441c41a fix(settings): Add missing permissions to app settings view
!35 #74
2024-07-13 16:01:12 +09:30
Jon
7d172fb4af refactor: migrate views to use new abstract model view classes
!35 fixes #111
2024-07-12 05:50:36 +09:30
Jon
c00cf16bc8 fix(itam): Ability to view software category
Ensure organization filters to list of orgs

!35
2024-07-11 18:12:07 +09:30
Jon
f0bbd22cf4 refactor: remove settings model
wasnt required, so removed

!35
2024-07-10 12:02:06 +09:30
Jon
b42bb3a30e feat(access): enable non-organization django permission checks
!39 #76
2024-07-09 02:26:21 +09:30
Jon
6cfcf1580c fix(user_token): conduct user check on token view access
!34 #63
2024-06-30 16:05:31 +09:30
Jon
4d3a238583 docs: Add user settings documentation
!34 #63
2024-06-30 12:35:58 +09:30
Jon
ce2c6f3b13 feat(api): abilty for user to create/delete api token
!34 #63
2024-06-28 15:52:55 +09:30
Jon
66b8d9362d refactor(settings): use seperate change/view views
!34
2024-06-28 02:06:30 +09:30
Jon
37d277e149 refactor(settings): use form for user settings
!34
2024-06-28 01:18:48 +09:30
Jon
c570fb114f feat(core): Add a notes field to manufacturer/ publisher
!21 #13
2024-06-12 05:59:33 +09:30
Jon
da93425c0b feat(settings): add docs icon to application settings page
!21
2024-06-12 05:08:22 +09:30
Jon
8bfc952f2e fix(settings): Add correct permissions for manufacturer / publisher delete
!13
2024-05-29 07:29:53 +09:30
Jon
6e6bd1070e fix(settings): Add correct permissions for manufacturer / publisher add
!13
2024-05-29 07:29:42 +09:30
Jon
42fd648e4c fix(settings): Add correct permissions for manufacturer / publisher view/update
!13
2024-05-29 07:29:24 +09:30
Jon
668e871e4f refactor(itam): relocation item delete from list to inside device
!11 #23
2024-05-25 19:30:01 +09:30
Jon
f36400dbb9 feat(setting): Enable super admin to set ALL software as global
sets is_global=true and creates software in global organization

!11 closes #27
2024-05-25 14:18:01 +09:30
Jon
ee7977fe4a feat(user): Add user settings panel
!11 closes #28
2024-05-25 10:44:49 +09:30
Jon
99a559fe6d feat(itam): Add device model
!10 closes #12
2024-05-23 21:42:03 +09:30
Jon
ef463b845d feat(core): Add manufacturers
!10 #12
2024-05-23 20:31:53 +09:30
Jon
bf0fa3f41d feat(settings): add dummy model for permissions
!10
2024-05-23 19:46:32 +09:30
Jon
66e8b29014 refactor(itam): move software categories to settings app
!10
2024-05-23 19:26:09 +09:30
Jon
c83b883673 refactor(itam): move device types to settings app
!10
2024-05-23 19:16:55 +09:30
Jon
ac233e432f feat(settings): new module for whole of application settings/globals
!10
2024-05-23 19:14:07 +09:30