26.2.0 - 2025-08-12
✨ Added
- Agent installers GMP GET command + feed sync by @timopollmeier in 3a70bfa
- Deleting and restoring of agent installers by @timopollmeier in b6a24e8
- Add GMP doc for agent installers by @timopollmeier in 6ea0857
- Add filter type for agent installers by @timopollmeier in 6caefc6
- Add get_agent_installer_file GMP command by @timopollmeier in 78ed0be
- Add unit tests for some agent installer functions by @timopollmeier in d7ec83c
- Added new GMP commands for OCI image targets by @a-h-abdelsalam in bb03072
- Add create, modify, get, and delete support for agent groups by @ozgen in 0ec6ab7
- Add support to check if agents are in use by @ozgen in 876a86d
- Remove OCI image targets on user deletion by @a-h-abdelsalam in a797f57
- Add support for creating tasks with agent group by @ozgen in 944684a
- Add documentation for create and modify tasks by agent group by @ozgen in bc9169e
- Add support for schedules in agent controller tasks by @ozgen in d08a64c
👷 Changed
- Change the get_agent_groups response and apply the review comments. by @ozgen in 393aef6
- Add dedicated .c and .h files for asset code by @mattmundell in #2495
- Change: Updated get and delete credentials to account for OCI image by @a-h-abdelsalam in ff95f7d
- Move host_uuid to asset files by @mattmundell in fd61801
- Move first two report host functions out of manage_sql.c by @mattmundell in efa57ca
- Move manage_report_host_detail out of manage_sql.c by @mattmundell in #2499
- Move create_asset_host out of manage_sql.c by @mattmundell in #2501
- Indent GMP doc XML more consistently by @mattmundell in #2504
- Move create_asset_report out of manage_sql.c by @mattmundell in #2503
- Move host identifier iterator out of manage_sql.c by @mattmundell in #2507
🐛 Bug Fixes
- Fixed 2 small bugs regarding semaphores and an sql function. by @jhelmold in aef4454
- Define GMP doc variables for ENABLE_AGENTS by @timopollmeier in 8c4e7e9
- Fix comments by @a-h-abdelsalam in 8e0f7ae
- Fix schedule update for modifying agent group task by @ozgen in ff6da92
- Fix typo in modify_task result by @ozgen in a39884d
- Fix agent group in use check for deletion by @ozgen in #2493
- Add validation to reject create_task requests with both target_id and agent_group_id by @ozgen in #2498
- Respond gracefully when asked to stop inactive task by @mattmundell in #2506
- Set default SIGCHLD handler for scan handlers by @timopollmeier in 751d6e4
- Remove invalid XML control characters from generated report.xml by @ozgen in #2509
🔥 Removed
- Remove duplicate header by @mattmundell in d243f9d
📚 Documentation
- Remove file names from @file by @mattmundell in 301f9f0
- Merge duplicate @file blocks by @mattmundell in #2494
- Change icalendar document to markdown format by @bjoernricks in c0eec1f
- Drop obsolete files feed sync script manuals by @bjoernricks in cda8320
- Remove outdated docs about gvmd data by @bjoernricks in 340046c
- Add documentation for the permission system by @bjoernricks in cce4a56
- Add a README.md file to the doc directory by @bjoernricks in 9ea51bd
- Rename doc dir to docs by @bjoernricks in #2505
️ 🔧 Miscellaneous
- Allow to run our CI pipeline from GitHub forks by @bjoernricks in #2491