Commit Graph

2061 Commits

Author SHA1 Message Date
Jon
7122b7c56d feat(information_management): Ability to link Knowledge Base article to a Software Category
ref: #331 #426 #427 #431
2024-12-21 17:20:05 +09:30
Jon
44158ebe80 feat(information_management): Ability to link Knowledge Base article to a Operating System Version
ref: #331 #426 #427 closes #430
2024-12-21 17:20:05 +09:30
Jon
4b4c534b00 feat(information_management): Ability to link Knowledge Base article to a Operating System
ref: #331 #426 #427 closes #429
2024-12-21 17:20:05 +09:30
Jon
dcc525bfa8 feat(information_management): Ability to link Knowledge Base article to a Device
ref: #331 #426 #427 closes #428
2024-12-21 17:20:05 +09:30
Jon
4ce8f0fa3e feat(information_management): Ability to link Knowledge Base article to a Device Type
ref: #331 #426 #427 #428
2024-12-21 17:20:05 +09:30
Jon
81dbc30027 feat(information_management): Ability to link Knowledge Base article to a Device Model
ref: #331 #426 #427 #428
2024-12-21 17:20:05 +09:30
Jon
c2ad23834e feat(information_management): Ability to link Knowledge Base article to an External Link
ref: #426 #427
2024-12-21 17:10:53 +09:30
Jon
11169d8722 feat(information_management): Ability to link Knowledge Base article to a Project
ref: #426 #427
2024-12-21 17:10:34 +09:30
Jon
e34a5eec5b feat(information_management): Ability to link Knowledge Base article to a Project Type
ref: #426 #427
2024-12-21 17:10:20 +09:30
Jon
4bddbd151d feat(information_management): Ability to link Knowledge Base article to a Project State
ref: #426 #427
2024-12-21 17:10:09 +09:30
Jon
143506a020 feat(information_management): Ability to link Knowledge Base article to a Project Milestone
ref: #426 #427
2024-12-21 17:09:31 +09:30
Jon
2fb938256b feat(information_management): Ability to link Knowledge Base article to a Service
ref: #426 #427
2024-12-21 17:08:30 +09:30
Jon
8df8f7c22b feat(information_management): Ability to link Knowledge Base article to a Port
ref: #426 #427
2024-12-21 17:08:17 +09:30
Jon
8e73d163c7 feat(information_management): Ability to link Knowledge Base article to a Cluster Type
ref: #426 #427
2024-12-21 17:08:06 +09:30
Jon
64dbf24220 feat(information_management): Ability to link Knowledge Base article to a Cluster
ref: #426 #427
2024-12-21 17:07:49 +09:30
Jon
bdda61fc0b feat(information_management): Ability to link Knowledge Base article to a Ticket Category
ref: #426 #427
2024-12-21 17:07:09 +09:30
Jon
803491f048 feat(information_management): Ability to link Knowledge Base article to a Manufacturer
ref: #426 #427
2024-12-21 17:06:49 +09:30
Jon
b66e4bac48 feat(information_management): Ability to link Knowledge Base article to a Config Group
ref: #426 #427
2024-12-21 17:06:30 +09:30
Jon
63d44ed6e8 feat(information_management): Ability to link Knowledge Base article to a Team
ref: #426 #427
2024-12-21 17:06:05 +09:30
Jon
18769635ff feat(information_management): Ability to link Knowledge Base article to an Organization
ref: #426 #427
2024-12-21 17:05:46 +09:30
Jon
cbd1af7322 test(information_management): Add model test cases for Model KB Article
ref: #331 #426 #427 #428 #429 #430 #431 #432
2024-12-21 17:02:02 +09:30
Jon
921e072e23 test(information_management): Add API v2 Endpoint test cases for Model KB Article
ref: #331 #426 #427 #428 #429 #430 #431 #432
2024-12-21 17:01:49 +09:30
Jon
d6a0cde203 test(information_management): Add Viewset test cases for Model KB Article
ref: #331 #426 #427 #428 #429 #430 #431 #432
2024-12-21 17:01:35 +09:30
Jon
bd700337fd test(information_management): Add Serializer test cases for Model KB Article
ref: #331 #426 #427 #428 #429 #430 #431 #432
2024-12-21 17:01:24 +09:30
Jon
7961a236dd feat(information_management): Add API v2 Endpoint for model KB articles
ref: #331 #426 #427 #428 #429 #430 #431 #432
2024-12-21 17:00:47 +09:30
Jon
d31eba4bf4 feat(information_management): Add method get_url to model kb article
set to RTN none as not required.

ref: #331 #426 #427 #428 #429 #430 #431 #432
2024-12-21 16:58:40 +09:30
Jon
52553b46a5 fix(core): Add missing migrations for linking kb to ticket
ref: #426
2024-12-21 16:57:22 +09:30
Jon
1c065601f6 test(api): mv test case change denied delete to apipermissionchange test cases
this test only works when there is a change user, so it's belongs with change use test cases.

ref: #426
2024-12-21 16:56:28 +09:30
Jon
6498b639c5 feat(information_management): DB Model for linking KB articles to models
ref: #331 #426 #427 #428 #429 #430 #431 #432
2024-12-20 18:10:13 +09:30
Jon
ea74f48e78 feat(assistanace): remove kb article content from details tab
not required as content is on its own tab.

ref: #426
2024-12-20 14:20:52 +09:30
Jon
14f1935b77 feat(core): call models clean method prior to saving model to DB
ref: #426 #433
2024-12-20 14:01:54 +09:30
Jon
c649dc7669 test(base): Ensure Models inherit from Tenancy and SaveHistory Classes
ref: #426
2024-12-20 13:22:43 +09:30
Jon
56112b7ce8 revert(api): during permission checking, if model is an organization and the user is a manager allow access to the organization.
ref: #425 #426
2024-12-20 12:17:57 +09:30
Jon
e282d9967c feat(api): during permission checking, if model is an organization and the user is a manager allow access to the organization.
ref: #425 #426
2024-12-20 12:16:56 +09:30
Jon
5b27e337f4 feat(api): If user is organization manager of any org, show organization within navigation
ref: #425 #426
2024-12-19 18:44:34 +09:30
Jon
2ff7cd684c fix(core): Ensure that a user cant reply to a discussion reply
ref: #421 #426
2024-12-19 18:20:21 +09:30
Jon
d5a3ae046b test(core): test to ensure that a user cant reply to a comment that is already part of a discussion
ref: #421 #426
2024-12-19 18:19:08 +09:30
Jon
e32b901c36 test(core): test to ensure that a user can reply to a comment (start comment)
ref: #421 #426
2024-12-19 18:18:42 +09:30
Jon
15c3fdbcae fix(core): Add Org, Team and KB article to ticket linked Item serializer
ref: #416 #421 #426
2024-12-19 16:24:17 +09:30
Jon
27c4a558bd fix(core): Ticket Linked Item serializer removed from inheriting from common serializer.
see https://github.com/nofusscomputing/centurion_erp/issues/421#issuecomment-2552893083

ref: #421 #426
2024-12-19 16:00:43 +09:30
Jon
57522dc0de fix(core): Ticket model serializer must inherit from common serializer
ref: #421 #426
2024-12-19 15:00:52 +09:30
Jon
042594dd5c fix(core): Ticket Related Item model serializer must inherit from common serializer
ref: #421 #426
2024-12-19 15:00:42 +09:30
Jon
2ae78fdfa3 fix(core): Ticket Linked Item model serializer must inherit from common serializer
ref: #421 #426
2024-12-19 15:00:25 +09:30
Jon
1b223135e8 fix(core): Ticket Comment model serializer must inherit from common serializer
ref: #421 #426
2024-12-19 15:00:12 +09:30
Jon
f1fc5f27c7 fix(core): Notes model serializer must inherit from common serializer
ref: #421 #426
2024-12-19 14:59:53 +09:30
Jon
607fcb368f docs(core): Add kb, org and team to slash command
ref: #274 #416 #426
2024-12-19 14:51:48 +09:30
Jon
88b79bf94f feat(core): Link Team to ticket
ref: #274 #426
2024-12-19 14:20:37 +09:30
Jon
5c324af5d3 feat(core): Link Organization to ticket
ref: #274 #426
2024-12-19 14:19:55 +09:30
Jon
85914f4848 feat(core): Link KB to ticket
ref: #274 #426
2024-12-19 14:07:46 +09:30
Jon
cc98966a76 feat(access): Add project_management permissions to teams avail permissions
ref: #421
2024-12-19 13:40:27 +09:30