Skip to content

Add possibility to edit Deploy daemon configuration #332

@andrey18106

Description

@andrey18106

Describe why it is important and where it will be useful

It would be more convenient to have an "Edit Deploy daemon" feature.

Describe your proposed solution

It's actually the same modal as for "Register Deploy daemon" but slightly adjusted with already filled data from the target Deploy daemon to edit. In this way we keep all the logic of the registration checks.
The backend part also needs the endpoint to update the edited Deploy daemon.

For each Deploy daemon list item add context menu option "Edit", which opens a modal with data of selected daemon configuration, similar to "Register modal", but without templates, and with adjusted warnings logic.

Describe alternatives you've considered, if relevant

No response

Additional context

There are some fields, the changes of which are reflected only for newly installed ExApps (Docker container re-create is required

Fields that should be able to be edited without warning:

  • Display Name, Daemon Host, HaProxyPassword (in the deployment config)

With warning:

  • Nextcloud Url, Network (in deployment config), Compute Device (in deployment config)
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions