Releases: amidaware/tacticalrmm
Release v0.12.2
- 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
- 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
-
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
andtacticalrpc
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
- docs - adding to how it all works by @silversword411 in #935
- Add files via upload by @iamkhris in #938
- fixed tooltip error by @Yamacore in #940
- docs - docker backup options by @silversword411 in #941
- docs - api examples and more by @silversword411 in #944
- docs - enable keys and FAQ tweaks by @silversword411 in #945
- docs - api example fix thx bc24fl by @silversword411 in #948
- Adding all services to troubleshooting_server.sh and docs additions by @silversword411 in #951
- Non root containers by @joeldeteves in #939
- Commenting scripts by @silversword411 in #1004
Full Changelog: v0.11.3...v0.12.0
Release v0.11.3
Fixed #933 reboot now/later modal
Full release notes https://github.com/wh1te909/tacticalrmm/releases/tag/v0.11.0
Release v0.11.2
fixed update script. full release notes here https://github.com/wh1te909/tacticalrmm/releases/tag/v0.11.0
Release v0.11.1
bump version to fix docker auto build. release notes here https://github.com/wh1te909/tacticalrmm/releases/tag/v0.11.0
Release v0.11.0
- 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
- docs - nginx proxy info by @silversword411 in #852
- Vulnerability fix by @d4-maertzdorf in #853
- Added Sophos Endpoint Install Community Script by @bc24fl in #856
- docs - howitallworks nats server service by @silversword411 in #860
- Added Printer Restart Jobs Community Script by @bc24fl in #861
- docs - updating index by @silversword411 in #862
- docs faq log4j by @silversword411 in #863
- docs: gpo script update and wip script for api example by @silversword411 in #866
- docs - 3rd party Screenconnect AIO, update video, cron backups, sys reqs. Script update windows update settings removal by @silversword411 in #871
- Fixes #872: backup.sh does not have EOL by @NiceGuyIT in #873
- docs - mesh download multiple by @silversword411 in #875
- docs - backup and silent uninstall tweaks by @silversword411 in #878
- Change timeout method by @diskraider in #881
- added script to get securepoint deviceid by @MalteKiefer in #884
- script_wip - admin LAPS script by @silversword411 in #886
- docs - sc and install server, and script_wip by @silversword411 in #887
- docs - av exclusions by @silversword411 in #889
- docs - link add by @silversword411 in #890
- added script for lenovo driver updates by @MalteKiefer in #894
- docs - enable swagger by @silversword411 in #901
- Replace hardcoded services & DNS resolvers in NGINX config with variables by @joeldeteves in #905
- docs - nats-api update by @silversword411 in #904
- Make cert pub & private paths configurable by @joeldeteves in #907
- Docs - update faq and mesh agent recovery by @silversword411 in #908
- Update get_mesh_exe_url command to use MESH_WS_URL for docker by @joeldeteves in #909
- Add option to enable webSocketMaskOverride in MeshCentral config by @joeldeteves in #911
- docs - script temp, support, updating script run info, mesh agent blank data by @silversword411 in #910
- Replace inotify with custom config watcher script by @joeldeteves in #920
- docs - sophos and index update by @silversword411 in #921
- docs - docker 2fa reset by @silversword411 in #923
- Make Mesh SMTP settings configurable by @joeldeteves in #924
- Get Anydesk ID for licensed or unlicensed installs. by @yaroz in #925
- docs - av and faq additions by @silversword411 in #927
- Add files via upload by @iamkhris in #929
- docs - av eset by @silversword411 in #930
New Contributors
- @d4-maertzdorf made their first contribution in #853
- @diskraider made their first contribution in #881
- @MalteKiefer made their first contribution in #884
- @joeldeteves made their first contribution in #905
- @yaroz made their first contribution in #925
- @iamkhris made their first contribution in #929
Full Changelog: v0.10.5...v0.11.0
Release v0.10.5
- 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
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
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
- docs updates by @silversword411 in #814
- Update Defender script by @tremor021 in #815
- docs - video embed #1 and getting started started by @silversword411 in #823
- scripts and docs by @silversword411 in #825
- Document server services and configuration by @NiceGuyIT in #826
- Update unsupported_scripts.md by @ssteeltm in #829
- docs updates by @silversword411 in #830
- docs outbound firewall rules by @silversword411 in #835
- docs tweak by @silversword411 in #837
New Contributors
Full Changelog: v0.10.2...v0.10.3