[PR #2125] [MERGED] release 1.0.0 - posix tasks #3849

Closed
opened 2026-03-14 07:42:21 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amidaware/tacticalrmm/pull/2125
Author: @wh1te909
Created: 1/24/2025
Status: Merged
Merged: 2/24/2025
Merged by: @wh1te909

Base: developHead: 1.0.0


📝 Commits (10+)

📊 Changes

23 files changed (+703 additions, -32 deletions)

View changed files

📝 .github/workflows/ci-tests.yml (+1 -1)
📝 .gitignore (+2 -1)
📝 api/tacticalrmm/apiv3/views.py (+6 -7)
📝 api/tacticalrmm/automation/models.py (+2 -1)
api/tacticalrmm/autotasks/migrations/0041_automatedtask_task_supported_platforms_and_more.py (+44 -0)
📝 api/tacticalrmm/autotasks/models.py (+42 -4)
📝 api/tacticalrmm/autotasks/tasks.py (+1 -1)
api/tacticalrmm/autotasks/tests/__init__.py (+0 -0)
📝 api/tacticalrmm/autotasks/tests/test_autotasks.py (+3 -3)
api/tacticalrmm/autotasks/tests/test_scheduler.py (+195 -0)
📝 api/tacticalrmm/core/decorators.py (+24 -0)
📝 api/tacticalrmm/core/tasks.py (+115 -4)
📝 api/tacticalrmm/core/urls.py (+2 -1)
📝 api/tacticalrmm/core/views.py (+68 -1)
📝 api/tacticalrmm/requirements-test.txt (+2 -1)
📝 api/tacticalrmm/tacticalrmm/celery.py (+4 -0)
📝 api/tacticalrmm/tacticalrmm/constants.py (+16 -0)
📝 api/tacticalrmm/tacticalrmm/helpers.py (+16 -0)
api/tacticalrmm/tacticalrmm/scheduler.py (+124 -0)
📝 api/tacticalrmm/tacticalrmm/utils.py (+22 -2)

...and 3 more files

📄 Description

No description provided


🔄 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/2125 **Author:** [@wh1te909](https://github.com/wh1te909) **Created:** 1/24/2025 **Status:** ✅ Merged **Merged:** 2/24/2025 **Merged by:** [@wh1te909](https://github.com/wh1te909) **Base:** `develop` ← **Head:** `1.0.0` --- ### 📝 Commits (10+) - [`e12c454`](https://github.com/amidaware/tacticalrmm/commit/e12c454dbf5e5a1db8c77fa3285ff06563f5cbf1) monitoring view v2 - [`b87272c`](https://github.com/amidaware/tacticalrmm/commit/b87272c250d01fd5237ddddec4a5a7cdc2bbdaed) debugging black - [`28e65f9`](https://github.com/amidaware/tacticalrmm/commit/28e65f9a6ac5fbd1b730c5681e56ca952d5b146a) blacked - [`79fea4c`](https://github.com/amidaware/tacticalrmm/commit/79fea4ceb73ef806676edd412e67e71dca25ad8e) fix flake - [`34e2174`](https://github.com/amidaware/tacticalrmm/commit/34e21747968b53f3c6627a50782e71dad2b0279d) feat: posix tasks - [`3355a78`](https://github.com/amidaware/tacticalrmm/commit/3355a788c256adc3ee3270de60f64b744e6e02f5) add missing req for tests - [`660bc2f`](https://github.com/amidaware/tacticalrmm/commit/660bc2f97ec017a38afc5eb35561eddaf8923684) fix imports - [`afe6fcc`](https://github.com/amidaware/tacticalrmm/commit/afe6fcccd00367979b5e3ab78bab66dd8471b5a9) fix mock - [`b4e3f6a`](https://github.com/amidaware/tacticalrmm/commit/b4e3f6a6b08406939ac22bf408d0d729f48b6079) move imports for celery - [`b56f4d9`](https://github.com/amidaware/tacticalrmm/commit/b56f4d9806d1d3ca03a342a10ebdce06eb28eae3) fix import ### 📊 Changes **23 files changed** (+703 additions, -32 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/ci-tests.yml` (+1 -1) 📝 `.gitignore` (+2 -1) 📝 `api/tacticalrmm/apiv3/views.py` (+6 -7) 📝 `api/tacticalrmm/automation/models.py` (+2 -1) ➕ `api/tacticalrmm/autotasks/migrations/0041_automatedtask_task_supported_platforms_and_more.py` (+44 -0) 📝 `api/tacticalrmm/autotasks/models.py` (+42 -4) 📝 `api/tacticalrmm/autotasks/tasks.py` (+1 -1) ➕ `api/tacticalrmm/autotasks/tests/__init__.py` (+0 -0) 📝 `api/tacticalrmm/autotasks/tests/test_autotasks.py` (+3 -3) ➕ `api/tacticalrmm/autotasks/tests/test_scheduler.py` (+195 -0) 📝 `api/tacticalrmm/core/decorators.py` (+24 -0) 📝 `api/tacticalrmm/core/tasks.py` (+115 -4) 📝 `api/tacticalrmm/core/urls.py` (+2 -1) 📝 `api/tacticalrmm/core/views.py` (+68 -1) 📝 `api/tacticalrmm/requirements-test.txt` (+2 -1) 📝 `api/tacticalrmm/tacticalrmm/celery.py` (+4 -0) 📝 `api/tacticalrmm/tacticalrmm/constants.py` (+16 -0) 📝 `api/tacticalrmm/tacticalrmm/helpers.py` (+16 -0) ➕ `api/tacticalrmm/tacticalrmm/scheduler.py` (+124 -0) 📝 `api/tacticalrmm/tacticalrmm/utils.py` (+22 -2) _...and 3 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-14 07:42:21 +03:00
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#3849
No description provided.