Commit Graph

4060 Commits

Author SHA1 Message Date
Jon
90f95672aa feat(itam): Populate initial organization value from user default organization for device model creation
!11 #28
2024-05-25 18:25:26 +09:30
Jon
7f3bf95b46 feat(api): Populate initial organization value from user default organization inventory
!11 #28
2024-05-25 18:21:31 +09:30
Jon
9f5e5d25ec feat(itam): Populate initial organization value from user default organization for Software creation
!11 #28
2024-05-25 17:47:33 +09:30
Jon
62c0bb77fe feat(itam): Populate initial organization value from user default organization for operating system creation
!11 #28
2024-05-25 17:46:05 +09:30
Jon
7f4a036a32 fix(device): OS form trying to add last inventory date when empty
!11
2024-05-25 17:42:15 +09:30
Jon
abbd6a49d6 feat(device): Populate initial organization value from user default organization
!11 #28
2024-05-25 17:41:35 +09:30
Jon
395f24f22c feat: Add management command software
allows setting software as global and migrating to global organization

!11 #27
2024-05-25 15:37:17 +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
900412b317 refactor(context_processor): relocate as base
!11
2024-05-25 10:11:48 +09:30
Jon
249b9cbab9 fix: add static files path to urls
!11
2024-05-25 07:57:30 +09:30
Jon
8e2b3b4e2a Merge branch '12-manufacturer-model-info' into 'development'
feat: Manufacturer and Model Information

Closes #17, #18, and #12

See merge request nofusscomputing/projects/django_template!10
2024-05-23 13:09:25 +00:00
Jon
f5d5529c17 fix(inventory): Dont select device_type, use 'null'
!10 fixes #17
2024-05-23 22:35:45 +09:30
Jon
d2dba2f7b8 fix(base): show "content_title - SITE_TITLE" as site title
!10 fixes #18
2024-05-23 22:31:52 +09:30
Jon
3af254d9e8 docs: update software and os
!10 #12
2024-05-23 22:27:54 +09:30
Jon
23e661cef0 refactor(itam): software index does not require created and modified date
info belongs inside item view as a detail

!10
2024-05-23 22:23:06 +09:30
Jon
2fcbb1ead7 feat(itam): Add publisher to software
!10 #12
2024-05-23 22:21:10 +09:30
Jon
53baeb59c9 feat(itam): Add publisher to operating system
!10 #12
2024-05-23 22:20:40 +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
a6a0da72b2 refactor(organizations): set org field to null if not set
!10
2024-05-23 20:29:48 +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
Jon
88f1007a74 Merge branch 'feat-2024-05-21' into 'development'
feat: 2024 05 21-23

Closes #5

See merge request nofusscomputing/projects/django_template!9
2024-05-23 06:20:13 +00:00
Jon
9e1a024a12 test: adjust test layout and update contributing
!9 #15
2024-05-23 15:45:30 +09:30
Jon
724c52b777 feat(access): Save changes to history for organization and teams
!9 closes #5
2024-05-23 14:07:36 +09:30
Jon
f7444892d0 docs(core): Add history docs
!9 #5
2024-05-23 13:10:58 +09:30
Jon
ae4ef9d14d test(core): placeholder tests for history component
!9 #5
2024-05-23 13:10:21 +09:30
Jon
b5470f2cef feat(software): Save changes to history
!9 #5
2024-05-23 12:43:30 +09:30
Jon
e16a4212cc feat(operating_system): Save changes to history
!9 #5
2024-05-23 12:43:25 +09:30
Jon
6cbcd4aa56 feat(device): Save changes to history
!9 #5
2024-05-23 12:43:19 +09:30
Jon
9b2abecac3 feat(core): history model for saving model history
!9 #5
2024-05-23 12:43:04 +09:30
Jon
41621c6a64 chore(notes): ensure blank note cant be saved
!9
2024-05-22 13:56:31 +09:30
Jon
2689c35db3 fix(device): Read Only field set as required=false
!9
2024-05-22 13:55:19 +09:30
Jon
dd063feae9 chore: add description/notes issue link to models
!9 #13
2024-05-21 05:46:16 +09:30
Jon
cf5a5f5e49 chore(ui): add history icon
!9 #5
2024-05-21 03:42:56 +09:30
Jon
5bf2e03c9f Merge branch 'feat-2024-05-19' into 'development'
feat: 2024 05 19/20

Closes #7 and #2

See merge request nofusscomputing/projects/django_template!8
2024-05-20 16:29:07 +00:00
Jon
5dadc3fe98 docs(core): Add details about model notes
!8 #7
2024-05-21 01:53:29 +09:30
Jon
7ae7ffaef4 fix: correct typo in notes templates
!8 #7
2024-05-21 01:46:04 +09:30
Jon
4562e921e9 test(core): place holder tests for notes model
!8 closes #7
2024-05-21 01:37:53 +09:30
Jon
4df25575e8 chore(core): remove serial_number field from notes model
!8 #7
2024-05-21 01:36:40 +09:30
Jon
dec2942996 feat(itam): Ability to add notes to software
!8 #7
2024-05-21 01:22:15 +09:30
Jon
4d5f229fc7 feat(itam): Ability to add notes to operating systems
!8 #7
2024-05-21 01:22:02 +09:30
Jon
725e6b8c92 feat(itam): Ability to add notes on devices
!8 #7
2024-05-21 01:21:22 +09:30
Jon
8e0df948d5 feat(core): notes model added to core
!8 #7
2024-05-21 01:20:43 +09:30
Jon
cad2bfe7da chore(ui): add issue link for manufacturer and model
!8 #12
2024-05-20 20:47:26 +09:30
Jon
fb041f77eb feat(device): Record inventory date and show as part of details
inventory date is added when an inventory is processed

!8 #2
2024-05-20 20:46:44 +09:30
Jon
6b5acc0d57 docs: add inventory details
!8 #2
2024-05-20 18:14:42 +09:30