[PR #899] initial integrations feature #1775

Open
opened 2026-03-02 02:24:41 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amidaware/tacticalrmm/pull/899
Author: @subzdev
Created: 12/24/2021
Status: 🔄 Open

Base: developHead: develop


📝 Commits (10+)

  • dcada0a massive cleanup of files and restructure of integrations design
  • 42c85ba resolve conflicts
  • 9e4807f resolve conflicts
  • 827d091 resolve final conflicts
  • 6443775 checkin/checkout and delete asset
  • 05d93cc display depreciation values
  • eb24c2c more reorganization of unused files/folders and list formatting
  • c03ab3d implement q.loading and bitdefender component work
  • 9d763f0 allow Meraki integration dashboard at client level as well as agent
  • 18affcf commit

📊 Changes

84 files changed (+9032 additions, -9 deletions)

View changed files

api/tacticalrmm/integrations/__init__.py (+0 -0)
api/tacticalrmm/integrations/admin.py (+5 -0)
api/tacticalrmm/integrations/apps.py (+6 -0)
api/tacticalrmm/integrations/bitdefender/__init__.py (+0 -0)
api/tacticalrmm/integrations/bitdefender/admin.py (+3 -0)
api/tacticalrmm/integrations/bitdefender/apps.py (+6 -0)
api/tacticalrmm/integrations/bitdefender/migrations/__init__.py (+0 -0)
api/tacticalrmm/integrations/bitdefender/models.py (+3 -0)
api/tacticalrmm/integrations/bitdefender/tests.py (+3 -0)
api/tacticalrmm/integrations/bitdefender/urls.py (+17 -0)
api/tacticalrmm/integrations/bitdefender/views.py (+347 -0)
api/tacticalrmm/integrations/meraki/__init__.py (+0 -0)
api/tacticalrmm/integrations/meraki/admin.py (+3 -0)
api/tacticalrmm/integrations/meraki/apps.py (+6 -0)
api/tacticalrmm/integrations/meraki/migrations/__init__.py (+0 -0)
api/tacticalrmm/integrations/meraki/models.py (+3 -0)
api/tacticalrmm/integrations/meraki/tests.py (+3 -0)
api/tacticalrmm/integrations/meraki/urls.py (+17 -0)
api/tacticalrmm/integrations/meraki/views.py (+270 -0)
api/tacticalrmm/integrations/migrations/0001_initial.py (+23 -0)

...and 64 more files

📄 Description

TacticalRMM Integrations feature PR WIP, will announce when ready.

  • Re-factor Integration model
  • Re-factor views
  • Re-factor requests
  • Write tests

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amidaware/tacticalrmm/pull/899 **Author:** [@subzdev](https://github.com/subzdev) **Created:** 12/24/2021 **Status:** 🔄 Open **Base:** `develop` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`dcada0a`](https://github.com/amidaware/tacticalrmm/commit/dcada0a1f992a5bad938777a5204ae8c3eca9444) massive cleanup of files and restructure of integrations design - [`42c85ba`](https://github.com/amidaware/tacticalrmm/commit/42c85ba7a48e6b4ad5f08864524bbdf3b63e73e1) resolve conflicts - [`9e4807f`](https://github.com/amidaware/tacticalrmm/commit/9e4807f1f0c0f201b8b2de43f1a8bc3aa1cdd38a) resolve conflicts - [`827d091`](https://github.com/amidaware/tacticalrmm/commit/827d0914b9d8ea07e483bf545c20ee1cf2e2026e) resolve final conflicts - [`6443775`](https://github.com/amidaware/tacticalrmm/commit/6443775a13bbb6d8879feb0f58492cf7be6581f6) checkin/checkout and delete asset - [`05d93cc`](https://github.com/amidaware/tacticalrmm/commit/05d93ccc1a98044742d11e971a89549bb5bd7118) display depreciation values - [`eb24c2c`](https://github.com/amidaware/tacticalrmm/commit/eb24c2cb07870750533e81605d06777e29c04a46) more reorganization of unused files/folders and list formatting - [`c03ab3d`](https://github.com/amidaware/tacticalrmm/commit/c03ab3d35f0dc7b368e94ebe87bdf98c2646afde) implement q.loading and bitdefender component work - [`9d763f0`](https://github.com/amidaware/tacticalrmm/commit/9d763f0ef71cda7f2107baffa6604b1f137b7608) allow Meraki integration dashboard at client level as well as agent - [`18affcf`](https://github.com/amidaware/tacticalrmm/commit/18affcfcac126d9a913dfd5db59b4b27735990a3) commit ### 📊 Changes **84 files changed** (+9032 additions, -9 deletions) <details> <summary>View changed files</summary> ➕ `api/tacticalrmm/integrations/__init__.py` (+0 -0) ➕ `api/tacticalrmm/integrations/admin.py` (+5 -0) ➕ `api/tacticalrmm/integrations/apps.py` (+6 -0) ➕ `api/tacticalrmm/integrations/bitdefender/__init__.py` (+0 -0) ➕ `api/tacticalrmm/integrations/bitdefender/admin.py` (+3 -0) ➕ `api/tacticalrmm/integrations/bitdefender/apps.py` (+6 -0) ➕ `api/tacticalrmm/integrations/bitdefender/migrations/__init__.py` (+0 -0) ➕ `api/tacticalrmm/integrations/bitdefender/models.py` (+3 -0) ➕ `api/tacticalrmm/integrations/bitdefender/tests.py` (+3 -0) ➕ `api/tacticalrmm/integrations/bitdefender/urls.py` (+17 -0) ➕ `api/tacticalrmm/integrations/bitdefender/views.py` (+347 -0) ➕ `api/tacticalrmm/integrations/meraki/__init__.py` (+0 -0) ➕ `api/tacticalrmm/integrations/meraki/admin.py` (+3 -0) ➕ `api/tacticalrmm/integrations/meraki/apps.py` (+6 -0) ➕ `api/tacticalrmm/integrations/meraki/migrations/__init__.py` (+0 -0) ➕ `api/tacticalrmm/integrations/meraki/models.py` (+3 -0) ➕ `api/tacticalrmm/integrations/meraki/tests.py` (+3 -0) ➕ `api/tacticalrmm/integrations/meraki/urls.py` (+17 -0) ➕ `api/tacticalrmm/integrations/meraki/views.py` (+270 -0) ➕ `api/tacticalrmm/integrations/migrations/0001_initial.py` (+23 -0) _...and 64 more files_ </details> ### 📄 Description TacticalRMM Integrations feature PR WIP, will announce when ready. - [x] Re-factor Integration model - [x] Re-factor views - [ ] Re-factor requests - [ ] Write tests --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#1775
No description provided.