Skip to content

Releases: amidaware/tacticalrmm

Release v0.12.2

05 Apr 03:45
Compare
Choose a tag to compare
  • Fixed #1 Linux agent goes offline
  • Added NATS permissions
  • Updated an agent endpoint's payload in preparation for a future release
  • Updated uwsgi config
  • Updated MeshCentral to v1.0.2

Release v0.12.1

25 Mar 01:44
Compare
Choose a tag to compare
  • Fixed #1015 and #1017 linux agent fails to install when /tmp is locked down (like cpanel)
  • Fixed #1013 Double-click remote background action not setting correct tabs for windows agents
  • Remove DOS carriage returns when running scripts on linux agent (was preventing the shebang from being properly read)
  • Set locale during linux mesh agent install to fix mesh install errors
  • Added --debug flag to linux agent install script

Added a troubleshooting script for meshcentral integration errors:

Standard Install:

/rmm/api/env/bin/python /rmm/api/tacticalrmm/manage.py check_mesh

Docker Install:

sudo docker-compose exec tactical-backend python manage.py check_mesh

Full Changelog: v0.12.0...v0.12.1

Release v0.12.0

19 Mar 20:10
Compare
Choose a tag to compare
  • Added linux agent. Still in beta for now, not all features are implemented. Compiled binaries are available for sponsors with a valid code signing token. Everyone else will need to compile the agent from source. Binaries will be made available for everyone once agent is out of beta.

  • Agent repo has moved to rmmagent and source code is now available.

  • Windows agent no longer uses NSSM and there is only 1 windows service now, down from 2 (service name is now tacticalrmm. tacticalagent and tacticalrpc have been removed).

  • Windows agent installer no longer creates desktop or start menu shortcuts.

  • Removed the need to manually upload and manage mesh agents. They are now dynamically generated using meshcentral's api. Added a new setting in Global Settings > MeshCentral to specify the meshcentral device group name for those that are not using the default device group name that tactical sets up during install.

  • Docker now uses non-root containers. Special thanks to @joeldeteves for making this happen.

  • Community scripts have been moved to the community-scripts repo.

  • Code signing servers are now load balanced behind https://agents.tacticalrmm.com

  • Upgraded to python 3.10.2, node 16 and postgresql 14 (upgrade to postgres 14 is not automatic, only for fresh installs. Postgres 14 is not mandatory but you should eventually look into how to upgrade to it. An easy way is to use our backup/restore script onto a new vm. Or simply dump existing database, remove postgres 13, install postgres 14 and restore db.)

  • Added #147 Meshagents are now removed from meshcentral's UI/db during tacticalagent uninstall

  • Added #819 Added a new tab to the 'Edit Agent' modal where you can see a summary of applied policies, applied alert templates and the effective patch policy

  • Added #795 Scripts can now be hidden

  • Added #827 Added client and site columns to the audit log

  • Fixed #957 Scripts with active tasks and checks could be deleted

  • Fixed #912 History doesn't sort correctly - ignores year

  • Fixed #859 Agent history tab > search not matching items

What's Changed

Full Changelog: v0.11.3...v0.12.0

Release v0.11.3

14 Jan 05:39
Compare
Choose a tag to compare

Release v0.11.2

13 Jan 02:49
Compare
Choose a tag to compare

Release v0.11.1

13 Jan 02:06
Compare
Choose a tag to compare

bump version to fix docker auto build. release notes here https://github.com/wh1te909/tacticalrmm/releases/tag/v0.11.0

Release v0.11.0

13 Jan 01:35
Compare
Choose a tag to compare
  • The task scheduler has been reworked to include many more scheduling options. Commands can now be scheduled as tasks in addition to scripts. Scripts and commands can now be chained in specific orders as part of the task. This rework implements the following feature requests: #513, #451, #363 and #167
  • NOTE: The task rework requires agent v1.8.0 and existing tasks will not execute properly until the agent is updated. Attempting to edit existing tasks that were using the old 'scheduled' option might not edit properly and might need to be re-created. Other scheduled types (runonce, check failure, manual) should not be affected.
  • Added a new view for an agent detail page and also added popout button to agent summary tab, implements #332
  • Added a Take Control button and the agent's context menu to the summary tab
  • Reworked how clients/sites are loaded on initial dashboard load to speed up loading times
  • Fixed #895 export to csv button doesn't work
  • Fixed #874 can't search for scripts in Add script check modal
  • Fixed #888 nginx config updates for older installs
  • Fixed agent not always uninstalling (for reals this time) requires agent v1.8.0

What's Changed

New Contributors

Full Changelog: v0.10.5...v0.11.0

Release v0.10.5

20 Dec 06:55
Compare
Choose a tag to compare
  • Agent v1.7.2: fixed agent sometimes not uninstalling properly. Fixed rpc service not logging to file in debug mode.
  • Docker: fixed empty scripts
  • Fixed #858 service checks not sorted alphabetically
  • Docs and community script updates

Full Changelog: v0.10.4...v0.10.5

Release v0.10.4

11 Dec 03:18
Compare
Choose a tag to compare

What's Changed

  • Removed legacy checks from update script

  • Fixed an issue that would limit NATs to ~1k agents

  • Fixed an issue where community scripts that were removed from file system won't be removed from database

  • Fixed an issue where script hashing was stopping the base64 conversion to plain text

  • docs update: mgmt commands by @silversword411 in #841

  • Adding Repo to Help menu by @silversword411 in #842

  • Splashtop 3rd party integration docs and script by @r3die in #833

  • adding docs tips n trick and fixing PR #833 by @silversword411 in #844

  • Community scripts - adding software install report, parameters to task scheduler, bluescreen report by @silversword411 in #847

New Contributors

Full Changelog: v0.10.3...v0.10.4

Release v0.10.3

02 Dec 08:23
Compare
Choose a tag to compare

What's Changed

  • Fixed #634 Uploading and editing scripts with umlauts not possible
  • Fixed #816 agents auto updating at end of update script despite auto update being disabled in global settings
  • Fixed #821 Alert template not cleared when moving agent from Server to Workstation
  • Fixed #831 Remote Background > Processes. Sort by CPU doesn't seem to sort in any order
  • Fixed #726 Information exposed through the Script Variables substitution
  • Fixed a possible memory leak in celery and optimized some queries to reduce overall ram usage
  • Reworked script editor UI and added new field for script syntax
  • Fixed a bug where reboot_required field was not being updated when agent didn't have an automation patch policy and setting was set to 'inherit'
  • Strip null characters from agent output to prevent errors saving to database. Requires agent v1.7.1
  • Added #804 Move Custom Fields in Edit agent
  • Added #810 Make clicking name in agent removal dialog copy name to clipboard
  • Added #822 Add syntax field to Script Manager for non-Community Script

New Contributors

Full Changelog: v0.10.2...v0.10.3