|
cb3d645a34
|
feat(base): Add exporter to gunicorn
ref: #156 #469
|
2025-01-13 18:10:33 +09:30 |
|
|
6b6c05f07d
|
feat(base): Add django-prometheus for metrics export
ref: #156 #469
|
2025-01-13 18:09:48 +09:30 |
|
|
7e72bab4ba
|
docs(core): update success and failure admonition boxes
ref: #469 nofusscomputing/centurion_erp_ui#42
|
2025-01-12 19:30:30 +09:30 |
|
|
699a9608ef
|
fix(access): Return API exception, not django
for current interface this exception will not work. however as the interface is depreciated, this bug is OK.
ref: #469
|
2025-01-12 17:43:04 +09:30 |
|
|
6528550fb8
|
fix(api): correctly return API exceptions for user to rectify
will return exactly as required for fields.
ref: #469
|
2025-01-12 17:41:40 +09:30 |
|
|
c778d4cf35
|
test(api): ensure documentation key and data is added to API metadata
ref: #469 closes #463
|
2025-01-12 17:04:27 +09:30 |
|
|
8bc7e62f2d
|
docs(itam): Add path for OS docs
ref: #463 #469
|
2025-01-12 17:03:56 +09:30 |
|
|
e2da2b173d
|
chore(api): remove empty string for documentation link
ref: #463 #469
|
2025-01-12 16:48:12 +09:30 |
|
|
6007668338
|
feat(api): fetch doc path for view metadata
ref: #463 #469
|
2025-01-12 16:46:14 +09:30 |
|
|
ba2d809566
|
fix(core): Set user whom added comment as comment user
ref: #460 #467
|
2025-01-09 17:42:06 +09:30 |
|
|
a6fda85c56
|
test(settings): check to ensure API fields returned are present and correct type for external_links model
ref: #467 #468
|
2025-01-09 17:40:01 +09:30 |
|
|
00215f6d0b
|
feat(settings): Add new field button text
to enable the name field to be used as "friendly" name within interface
ref: #467 closes #468
|
2025-01-09 17:38:28 +09:30 |
|
|
31c125d820
|
docs(itim): Update external link docs with filter docs and new service context
ref: #467 #468
|
2025-01-09 15:45:53 +09:30 |
|
|
8f98f02818
|
feat(itim): Ability to add external link to a service
ref: #467 closes #468
|
2025-01-09 15:16:37 +09:30 |
|
|
b9824892ae
|
feat(access): Add organization to team display_name
ref: #465 #467
|
2025-01-09 14:51:02 +09:30 |
|
|
76c71d68b0
|
test(assistance): Ensure category fields are present for model articles
ref: #465 #467
|
2025-01-09 14:47:14 +09:30 |
|
|
39307e7a0e
|
feat(assistance): add category and org to model articles tab
ref: #465 #467
|
2025-01-09 14:35:17 +09:30 |
|
|
56fec0f34c
|
docs(core): update markdown docs for recent model ref changes
ref: #465 #467
|
2025-01-09 14:18:26 +09:30 |
|
|
f9d82a5e92
|
feat(api): Enable fetching related ticket metadata for the other side of the related ticket
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 02:53:52 +09:30 |
|
|
229014eb8c
|
fix(core): display_name is not a mandatory field for related ticket
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 02:53:06 +09:30 |
|
|
f67fad8927
|
fix(core): display_name is not a mandatory field for ticket linked item
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 02:52:53 +09:30 |
|
|
3e55c93674
|
feat(core): Add ticket comment field metadata to api meta
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 02:21:53 +09:30 |
|
|
4faafb8d27
|
feat(core): Add ticket linked item field metadata to api meta
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 02:21:34 +09:30 |
|
|
d33dd0fcff
|
feat(core): Add related ticket field metadata to api meta
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 02:21:09 +09:30 |
|
|
af96e47126
|
feat(api): Add option to viewset to render field markdown metadata
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 02:19:23 +09:30 |
|
|
86b63acb00
|
feat(api): Add item metadata to markdown field for renderable items
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-09 00:29:42 +09:30 |
|
|
b65da4efac
|
feat(api): Add item metadata to markdown field for renderable items
ref: #466 #467 nofusscomputing/centurion_erp_ui#40
|
2025-01-07 13:19:38 +09:30 |
|
|
f341adab8e
|
fix(api): Ensure ALL required classes for viewset are inherited
ref: #459 #467
|
2025-01-07 13:14:14 +09:30 |
|
|
bc85c532dd
|
build: bump version 1.6.0 -> 1.7.0
1.7.0
|
2025-01-04 10:53:44 +00:00 |
|
|
660eafe598
|
Merge pull request #452 from nofusscomputing/feature-next-release
|
2025-01-04 20:04:41 +09:30 |
|
|
2543047331
|
Merge pull request #459 from nofusscomputing/refactor-inventory
|
2025-01-04 19:51:37 +09:30 |
|
|
4ebff09671
|
fix(api): Ensure ALL required classes for viewset are inherited
ref: #459
|
2025-01-04 19:14:25 +09:30 |
|
|
e7601e311a
|
test(access): Skip test case for appsettings different organization due to model not being tenancy model.
ref: #448 #459
|
2025-01-04 18:26:12 +09:30 |
|
|
1087dde2d5
|
test(access): Ensure items returned from query are from user organization and/or globally set organization
ref: #459 closes #448
|
2025-01-04 18:04:02 +09:30 |
|
|
dd72843ffb
|
feat(access): Enable Objects from global organization to be viewable by user with the permission
ref: #448 #459
|
2025-01-03 12:14:26 +09:30 |
|
|
0d5f329146
|
feat(access): Enable Objects from globally set organization to return within query
ref: #448 #459
|
2025-01-03 12:00:46 +09:30 |
|
|
4b2a89c992
|
chore: test cleanup
ref: #459 closes #437
|
2025-01-03 10:09:38 +09:30 |
|
|
f218d8e2fa
|
docs(roadmap): added release management
ref: #459
|
2025-01-03 10:07:50 +09:30 |
|
|
a4a9f2c3a9
|
feat(access): Enable the calling of the dynamic permissions function to obtain permissions
creates recursive loop
ref: #437 #459
|
2025-01-02 17:01:01 +09:30 |
|
|
e69c1e1b99
|
fix(itam): Dont query parent class for permissions
creates recursive loop
ref: #437 #459
|
2025-01-02 17:00:14 +09:30 |
|
|
0b362f04ee
|
test(itam): API v2 Inventory Permission Check skip diff org
ref: #437 #459 #461
|
2025-01-02 16:57:30 +09:30 |
|
|
d1dc330744
|
test(itam): API v2 Inventory Permission Checks
ref: #437 #459
|
2025-01-02 16:54:55 +09:30 |
|
|
ed8f8ae411
|
test: mv inventory test to itam app
ref: #437 #459
|
2025-01-02 13:58:06 +09:30 |
|
|
d33cf96db3
|
fix(core): If no org specified serializer fetch, dont attempt to access
ref: #459
|
2025-01-01 18:33:30 +09:30 |
|
|
f7b444b8e4
|
fix(access): If no org specified during permission check, rtn false for permission
ref: #437 #459
|
2025-01-01 18:25:44 +09:30 |
|
|
1fd433e621
|
feat(itam): Cater for RabbitMQ errors when uploading inventory
ref: #437 #459
|
2025-01-01 17:31:39 +09:30 |
|
|
df037e59c9
|
fix(itam): return serializer for inventory endpoint
ref: #437 #459
|
2025-01-01 17:31:06 +09:30 |
|
|
ddbce0c0ce
|
feat(itam): On Inventory upload validate existing device
ref: #437 #459
|
2024-12-31 14:10:35 +09:30 |
|
|
3c120291d2
|
refactor(itam): Device UUID field requires no default
ref: #437 #459
|
2024-12-31 13:29:37 +09:30 |
|
|
d6eea69c52
|
refactor(itam): mv inventory task to itam app
ref: #437
|
2024-12-31 11:32:18 +09:30 |
|