Commit Graph

63 Commits

Author SHA1 Message Date
Jon
fcdb2fe057 feat(itam): History Model migrations for Software Version
ref: #605 #625
2025-02-18 04:13:36 +09:30
Jon
e254ec6e78 feat(itam): History Model migrations for Software Category
ref: #605 #624
2025-02-18 04:13:36 +09:30
Jon
d273c35baa feat(itam): History Model migrations for Software
ref: #605 #623
2025-02-18 04:13:36 +09:30
Jon
947a9c88fd feat(itam): History Model migrations for Operating System Version
ref: #605 #622
2025-02-18 04:13:36 +09:30
Jon
1173029981 feat(itam): History Model migrations for Device Type
ref: #605 #620
2025-02-18 04:13:36 +09:30
Jon
2d7e621251 feat(itam): History Model migrations for Device Operating System
ref: #605 #618
2025-02-18 04:13:36 +09:30
Jon
70db017ac2 feat(itam): History Model migrations for Operating System
ref: #605 #621
2025-02-18 04:13:36 +09:30
Jon
6ccb63c921 feat(itam): History Model migrations for Device Model
ref: #605 #617
2025-02-18 04:13:35 +09:30
Jon
1963bf0817 feat(api): Device Software Viewset requires its own function to obtain the model view serializer
ref: #578 #477
2025-02-18 04:12:59 +09:30
Jon
39f48aadb1 feat(itam): Software Version Notes ViewSet
ref: #525 #541
2025-02-07 22:41:32 +09:30
Jon
7a0be93752 feat(itam): Software Category Notes ViewSet
ref: #525 #540
2025-02-07 22:32:14 +09:30
Jon
67e892dbaa feat(itam): Operating System Version Notes ViewSet
ref: #525 #539
2025-02-07 22:08:12 +09:30
Jon
d03afa3017 feat(itam): Device Model Notes ViewSet
ref: #523 #526
2025-02-07 21:32:06 +09:30
Jon
47b1dd7732 feat(itam): Device Type Notes ViewSet
ref: #526 #538
2025-02-07 21:08:55 +09:30
Jon
0b418b6f2c feat(itam): Software Notes ViewSet
ref: #526 #532
2025-02-07 19:47:35 +09:30
Jon
c12f9925ae feat(itam): Operating System Notes ViewSet
ref: #526 #531
2025-02-07 19:36:56 +09:30
Jon
02140ce731 feat(itam): Device Notes ViewSet
ref: #524 #525
2025-02-07 18:12:50 +09:30
Jon
6f0a67a957 fix(itam): correct truthy check for software version ViewSet property when evaluating queryset
ref: #512 #518
2025-02-06 20:08:04 +09:30
Jon
66b6ba9ae9 fix(itam): correct truthy check for os version ViewSet property when evaluating queryset
ref: #512 #518
2025-02-06 20:07:51 +09:30
Jon
f1e1e76266 fix(itam): correct truthy check for device software ViewSet property when evaluating queryset
ref: #512 #518
2025-02-06 20:07:35 +09:30
Jon
22fcd42689 fix(itam): correct truthy check for device os ViewSet property when evaluating queryset
ref: #512 #518
2025-02-06 20:07:24 +09:30
Jon
efc95ef736 fix(itam): correct truthy check for software version ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-06 20:07:00 +09:30
Jon
184f775af4 fix(itam): correct truthy check for software category ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-06 20:06:39 +09:30
Jon
4eec08ffda fix(itam): correct truthy check for os version ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-06 20:06:15 +09:30
Jon
9c2b0cbe66 fix(itam): correct truthy check for device software ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-06 20:05:58 +09:30
Jon
84499bf5d1 fix(itam): correct truthy check for device os ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-06 20:05:44 +09:30
Jon
f0c9c0cdc6 fix(itam): correct truthy check for software ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 08:02:23 +09:30
Jon
b57d68082b fix(itam): correct truthy check for os ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 08:02:13 +09:30
Jon
af494acd7f fix(itam): correct truthy check for device ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 08:02:05 +09:30
Jon
e205b0a7a6 fix(itam): correct truthy check for device type ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 08:01:59 +09:30
Jon
c7fc8055f6 fix(itam): correct truthy check for device model ViewSet property when evaluating serializer_class
ref: #513 #518
2025-02-04 08:01:49 +09:30
Jon
c5eb26e62b feat: Views to cache discovered serializer
ref: #471 #511
2025-02-01 14:46:05 +09:30
Jon
8bc7e62f2d docs(itam): Add path for OS docs
ref: #463 #469
2025-01-12 17:03:56 +09:30
Jon
e2da2b173d chore(api): remove empty string for documentation link
ref: #463 #469
2025-01-12 16:48:12 +09:30
Jon
e69c1e1b99 fix(itam): Dont query parent class for permissions
creates recursive loop

ref: #437 #459
2025-01-02 17:00:14 +09:30
Jon
1fd433e621 feat(itam): Cater for RabbitMQ errors when uploading inventory
ref: #437 #459
2025-01-01 17:31:39 +09:30
Jon
df037e59c9 fix(itam): return serializer for inventory endpoint
ref: #437 #459
2025-01-01 17:31:06 +09:30
Jon
ddbce0c0ce feat(itam): On Inventory upload validate existing device
ref: #437 #459
2024-12-31 14:10:35 +09:30
Jon
d6eea69c52 refactor(itam): mv inventory task to itam app
ref: #437
2024-12-31 11:32:18 +09:30
Jon
193c6c3b7f feat(api): Add IndexViewset to ViewSet mixin
ref: #442 #456
2024-12-27 23:03:39 +09:30
Jon
6c50088355 fix(itam): Use Device organization for device operating system
ref: #434 #441
2024-12-22 21:26:22 +09:30
Jon
60db1636a6 fix(itam): Use Software organization for Software Version
ref: #434 #441
2024-12-22 20:15:56 +09:30
Jon
f317ecb2e2 fix(itam): Use Operating System organization for OS Version
ref: #434 #441
2024-12-22 20:15:39 +09:30
Jon
7528adcd2f fix(itam): Use Device organization for device software
ref: #434 #441
2024-12-22 20:12:00 +09:30
Jon
e9298d7b89 feat(itam): Split device software serializer to include seperate software installs serializer
ref: #248 #392 closes #386
2024-11-28 02:22:29 +09:30
Jon
dd4e6242b5 refactor(itam): update device software serializer validator
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
ad7f3870d0 refactor(itam): update device software serializer validator
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
56b5c2c210 feat(itam): Add Software installs endpoint
ref: #248 #391
2024-11-28 02:22:28 +09:30
Jon
92b1222df3 feat(itim): Add nodes and devices to detail view
ref: #248 #390 nofusscomputing/centurion_erp_ui#29
2024-11-28 02:22:28 +09:30
Jon
744f448423 test(itim): Device Operating System API v2 ViewSet permission checks
ref: #248 #390 #362
2024-11-28 02:22:28 +09:30