17 Commits

Author SHA1 Message Date
6c2bf2a76e fix(DeployDaemon): support for daemon names containing spaces
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2025-04-29 14:40:17 +03:00
bc7d61f92a feat: custom Docker registries support (only for docker-install type)
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2025-04-16 16:23:02 +03:00
087977524d chore: replaced deprecated "IConfig" methods with "IAppConfig"
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2025-04-12 09:08:43 +03:00
3d332ea7e2 HaRP support (#505)
This PR add support for HaRP - the successor of DockerSocketProxy.

---------

Signed-off-by: Anupam Kumar <kyteinsky@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
Co-authored-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Co-authored-by: Oleksander Piskun <oleksandr2088@icloud.com>
2025-04-01 17:03:22 +03:00
c5f3d6a764 docs(reuse): Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-12-18 08:40:54 +01:00
51714417bc keep "haproxy_password" encrypted in the database
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2024-11-20 18:26:32 +03:00
56eab3b36f fixed important typo that lead to incorrect logic
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2024-11-20 11:41:54 +03:00
6d2300aeb9 (fix): do not expose haproxy password to UI
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2024-11-18 19:23:47 +03:00
1eab9f6814 feat: remove ApiScopes (#373)
Ongoing optimization, unnecessary stuff removal to reduce the number of
requests during AppAPIAuth.

---------

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com>
2024-09-04 20:37:02 +03:00
938a820a6b enh: add password confirmation in admin settings, minor fixes (#342)
Minor improvements to the Admin settings.

Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-08-02 13:58:07 +00:00
9297fbc844 Add possibility to edit Deploy daemon configuration (#338)
Resolves #332


![image](https://github.com/user-attachments/assets/06a161f7-7dec-42fb-b2a9-17258a92ac77)

---------

Co-authored-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-07-30 15:55:04 +03:00
488104865b fix: catch error if test ExApp not registered (#293)
Resolves: #292

Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com>
2024-05-21 14:13:05 +03:00
3bf5132211 feat: Test deploy feature (#279)
This PR introduces a "Test deploy" button for each Daemon configuration
to verify each step and identify the error.

Resolves: https://github.com/cloud-py-api/app_api/issues/174

---------

Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com>
2024-04-29 13:36:32 +03:00
003794670a Daemon Templates, Docker Socket Proxy, AppAPI 2.0 (#212) 2024-01-25 12:33:48 +00:00
7738659d08 removed old style attributes definitions (#183)
subj, we do not support NC26
2023-12-27 17:20:59 +03:00
b0e06fe4a1 property declaration/assigment php8.0 style (#124)
* removed property declaration/assigment
* added "void" return type to subclasses of Command class.

---------

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
2023-11-24 15:11:37 +03:00
8017dba784 UI implementation(appstore, daemons) (#77)
- [ ] polish
- [ ] update docs with screenshots

---------

Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Co-authored-by: Alexander Piskun <bigcat88@icloud.com>
Co-authored-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com>
2023-10-02 20:55:33 +03:00