Skip to content

Latest commit

 

History

History
1039 lines (780 loc) · 121 KB

CHANGELOG.md

File metadata and controls

1039 lines (780 loc) · 121 KB

Changelog

Full Changelog

Closed issues:

  • [CHORE] Optional trigger to force device ip when installing agent 🧹 #119
  • Fix code scanning alert - Database query built from user-controlled sources #118
  • [CHORE] Use system information in agent for mem & cpu, drop node-os-utils, and dont take into account swap for used meme 🧹 #101

Merged pull requests:

v0.1.30 (2025-02-22)

Full Changelog

V0.1.30 (2025-02-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Improve height of the add device modal so it says ~ the same #386

Merged pull requests:

v0.1.29 (2025-02-18)

Full Changelog

Implemented enhancements:

  • [FEATURE] Support for Hostnames in Addition to IP Addresses #684
  • [FEATURE] Add support for hostnames alongside IP addresses in SSH #745 (SquirrelDeveloper)

Fixed bugs:

  • [BUG] Container display not showing every container #733
  • [BUG] Set up proper permissions and user context for Prometheus #744 (SquirrelDeveloper)
  • [BUG] Add support for "watch all containers" configuration #741 (SquirrelDeveloper)

Closed issues:

  • [BUG] Server ist crashing when add device with sshkey connection #748
  • [BUG] prometheus seems to have no permissions on mount #747
  • [CHORE] Migrate Container Stats to Prometheus 🧹 #736
  • [BUG] Current Proxmox install process leads to non-functional install #617
  • [FEATURE] Agent Docker connection test failing due to secure setup of SSH #594

Merged pull requests:

v0.1.28 (2025-02-07)

Full Changelog

Merged pull requests:

v0.1.28-alpha.2 (2025-02-05)

Full Changelog

Fixed bugs:

Merged pull requests:

v0.1.28-alpha (2025-02-04)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • [BUG] allow more TLDs during mail validation #682
  • [BUG] Proxmox update results in LXC hanging #634
  • [BUG– Use Ant Design's built-in email validation #683 (SquirrelDeveloper)

Merged pull requests:

v0.1.27 (2025-01-01)

Full Changelog

Implemented enhancements:

  • [FEATURE] History of output for Ansible playbook executions #598

Closed issues:

  • [FEATURE] Enter Vault Password #609
  • [CHORE] Add elevation privilege test in check connection playbook #605
  • [FEATURE] add (re)initialize action to the git actions menu #422

Merged pull requests:

v0.1.26 (2024-12-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • [BUG] rm records of deleted repos #582
  • [BUG] Container Stack Bugs #577
  • Invalid Project Name Error in Deploy Custom Stack Compose #555
  • [BUG] Refactor repository deletion to use deleteAllByRepository #596 (SquirrelDeveloper)
  • [BUG] Refactor UI state and update Docker transformer logic #578 (SquirrelDeveloper)
  • [BUG] Improve stack naming and validation logic. #561 (SquirrelDeveloper)

Closed issues:

  • [FEATURE] Add Gitea #581
  • [BUG] Ratelimited by docker seems like container update cron task is responsible #546

Merged pull requests:

v0.1.25 (2024-11-29)

Full Changelog

Implemented enhancements:

  • [FEAT] Add disk usage to Dashboard 🔥 #481

Fixed bugs:

Closed issues:

  • [BUG] Response status: 500 - _checkDeviceBeforeAdd.yml not found. #488

Merged pull requests:

v0.1.24 (2024-11-17)

Full Changelog

Fixed bugs:

v0.1.23 (2024-11-15)

Full Changelog

Implemented enhancements:

Merged pull requests:

v0.1.22 (2024-11-14)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • [BUG] Cannot reboot #459
  • I may not have tested all the functionality, but I would like to give feedback on the interface. #445
  • [BUG] Container image tags #441
  • [FEAT] Persist API URL option after first time add of agent 🔥 #424
  • [FEATURE] Filter git playbooks #339
  • [BUG] sendDeviceInfoToApi 401 error #338
  • [FEATURE] Agent in docker #298
  • [CHORE] Use Roles for Ansible Playbook 🧹 #286
  • [FEATURE] - Docker Compose without a NginX Reverse Proxy #139

Merged pull requests:

v0.1.21 (2024-10-15)

Full Changelog

Fixed bugs:

  • [BUG] some playbooks Fail to execute "Attempting to decrypt but no vault secrets found" #365
  • [BUGFIX] Append --vault-id to ansible runner command #383 (SquirrelDeveloper)

Merged pull requests:

v0.1.20 (2024-10-11)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • [BUG] Unable to create sub-directory or playbook after creating new directory in Playbook tab #336
  • [CHORE] Popover in Services/Containers info details is buggy 🧹 #333
  • [BUG] Only 10 hosts available for automation #319
  • [BUG] Adding all LXCs and VMs very high CPU load #165
  • [BUG] Add getAllDevices API endpoint and update client calls #323 (SquirrelDeveloper)
  • [BUG] Filter out undefined names in context arrays #358 (SquirrelDeveloper)
  • [CHORE][BUG]Refactor directory view, enhance Docker install #354 (SquirrelDeveloper)
  • [BUG] Fix update problem of NewFileDrawerForm, bump libs #337 (SquirrelDeveloper)
  • [BUG] Update log path for container management #326 (SquirrelDeveloper)
  • [BUG] **Refactor quick action components to include icons** #325 (SquirrelDeveloper)

Closed issues:

  • [BUG] Encounter "Response status: 500 - ExtraVar value not found !" while trying to add a new server. #296
  • [FEAT] See open ports of containers, update UI to go to that ip/port 🔥 #327

Merged pull requests:

v0.1.19 (2024-09-19)

Full Changelog

Fixed bugs:

Merged pull requests:

v0.1.18 (2024-09-13)

Full Changelog

Implemented enhancements:

  • [FEAT] Add dry run for Ansible playbook #268
  • [CHORE] Refacto ExtraVars 🧹 #263
  • [FEATURE] Compatibility for docker environments with a TLS Configuration #218
  • [FEAT] Enhanced services: Create Network, Volumes & deploy single image 🔥 #179
  • [TEST] Unit tests for Directory Tree util 🧪 #55
  • [FEAT] Create docker network & volume #287 (SquirrelDeveloper)
  • [FEAT] Add Ansible SmartFailure detection and handling #251 (SquirrelDeveloper)
  • [FEAT] Feat ansible configuration mgt #236 (SquirrelDeveloper)

Fixed bugs:

  • [BUG] Buggy Automation editor when setting template 🐛 #222
  • [BUG] Uninstalling the agent still left files behind #46
  • [BUG] Add support for agent log path management in Ansible tasks #266 (SquirrelDeveloper)
  • [BUG][CHORE] Add default values for SSH connection and host checking #265 (SquirrelDeveloper)

Closed issues:

  • [CHORE] Add testing for ansible playbooks with molecule #267

Merged pull requests:

v0.1.18-beta.1 (2024-09-13)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • [FEATURE] Manage a remote device #214
  • [BUG] Unable to create or setup an admin account #138

Merged pull requests:

demo-v1 (2024-08-22)

Full Changelog

Merged pull requests:

v0.1.17 (2024-08-21)

Full Changelog

Implemented enhancements:

  • [FEAT] Advanced features for container management, 'à la ' very know container management soft 🔥 #178
  • [FEAT] Add the ability to show container logs, in real time 🔥 #93
  • [FEAT] SSH Connection terminal from SSM 🔥 #91
  • [FEAT] Add real-time updates for containers and notifications #208 (SquirrelDeveloper)
  • [FEAT] Feat socket real time logs / SSH Connect #181 (SquirrelDeveloper)
  • [FEAT] Enhanced features for services #177 (SquirrelDeveloper)

Fixed bugs:

  • [BUG] keepalived IP used instead of the normal one #163
  • [BUG] Settings a template in automation will trigger an infinite loop 🐛 #184
  • [BUG] No Playbook starts on a certain host #164
  • [BUG] Update Carousel lazyLoad and behavior settings #201 (SquirrelDeveloper)
  • [BUG] Fix cron value synchronization in AutomationTriggerInnerCard #200 (SquirrelDeveloper)
  • [BUG] Remove outdated comment and ensure server initialization #199 (SquirrelDeveloper)

Closed issues:

  • Fix code scanning alert - Database query built from user-controlled sources #203
  • [CHORE] Provide a pre-build container for NGINX 🧹 #102
  • [FEAT] Better update of Services data on container 🔥 #92

Merged pull requests:

v0.1.17-alpha.7 (2024-08-06)

Full Changelog

v0.1.17-alpha.6 (2024-08-06)

Full Changelog

v0.1.17-alpha.5 (2024-08-06)

Full Changelog

v0.1.17-alpha.4 (2024-08-06)

Full Changelog

Merged pull requests:

v0.1.17-alpha.3 (2024-08-05)

Full Changelog

v0.1.17-alpha.2 (2024-08-05)

Full Changelog

v0.1.17-alpha1 (2024-08-04)

Full Changelog

v0.1.16 (2024-08-02)

Full Changelog

Implemented enhancements:

  • [FEAT] Ability to directly see automations logs #97
  • [BUG] Agent overrides IP to LAN #94
  • [FEAT] Refacto of logger for better filtering #88
  • [FEAT] Show connection or processing errors 🔥 #73
  • [FEAT] Use TreeSelect AntD component for Create button / drawer in Playbooks #72
  • [FEAT] 73 feat show connection or processing errors #129 (SquirrelDeveloper)
  • [FEAT] Add ability to show containers for specific device #109 (SquirrelDeveloper)
  • [FEAT] Update NewFileDrawerForm and TreeComponent #106 (SquirrelDeveloper)
  • [FEAT] Implement improved error handling and query processing #98 (SquirrelDeveloper)

Fixed bugs:

Closed issues:

  • No need for custom nginx image #150
  • Cannot run any playbook due to a ValueError("Invalid padding bytes.") #110
  • [Question] Is RAM percentage displayed on dashboard based on available or free RAM #100

Merged pull requests:

v0.1.15 (2024-07-11)

Full Changelog

Implemented enhancements:

  • [FEAT] Create default LocalPlaybooksRepository for user #75
  • [FEAT] Automations - MVP #54
  • [FEAT] Automations mvp #86 (SquirrelDeveloper)

Fixed bugs:

Closed issues:

  • [FEAT] Docker Actions #57

Merged pull requests:

v0.1.15-alpha3 (2024-07-05)

Full Changelog

v0.1.15-alpha2 (2024-07-05)

Full Changelog

Closed issues:

  • [BUG] Cannot create a playbook on a local repository #82

v0.1.15-alpha-1 (2024-07-03)

Full Changelog

Implemented enhancements:

Closed issues:

  • [BUG] e.slice is not a function on services page, no default playbooks present? #67
  • [BUG] Imported Encrypted SSH Key, now api is crashing #42

Merged pull requests:

v.0.1.14 (2024-07-01)

Full Changelog

Implemented enhancements:

  • [FEAT] Playbooks - Support directories & Git sync #48

Closed issues:

  • [BUG] Extra character on the documentation #34
  • Device Configuration shows SSH Private Key #22
  • Status keeps saying registering #10

Merged pull requests:

v.0.1.13 (2024-06-10)

Full Changelog

Closed issues:

  • Invalid Type for Configuration Option Plugin_Type: Connection Plugin: Paramiko_Ssh Setting: Password #19

Merged pull requests:

v0.1.12 (2024-06-08)

Full Changelog

Closed issues:

  • Server in docker keeps restarting - can't connect to mongo #17

Merged pull requests:

v0.1.11 (2024-06-07)

Full Changelog

Merged pull requests:

v0.1.10 (2024-06-07)

Full Changelog

v0.1.9 (2024-06-06)

Full Changelog

v0.1.8 (2024-06-06)

Full Changelog

v0.1.7 (2024-06-06)

Full Changelog

v0.1.6 (2024-06-06)

Full Changelog

Closed issues:

  • Consider hosted docker images #12

Merged pull requests:

v0.1.5 (2024-06-06)

Full Changelog

v0.1.4 (2024-06-06)

Full Changelog

Merged pull requests:

v0.1.3 (2024-06-06)

Full Changelog

v0.1.2 (2024-06-05)

Full Changelog

v0.1.1 (2024-06-05)

Full Changelog

v0.1.0 (2024-06-05)

Full Changelog

Closed issues:

  • Cannot add device - already existing? #9
  • Docker Compose Build fails. #8

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator