21 Commits

Author SHA1 Message Date
819f104199 feat: add support for sensitive settings values encryption
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2025-05-29 17:07:06 +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
dcd54913e5 Cleanup useless comments (#176)
Yolo PR, just performed a cleanup type comments that are already
specified in code
2023-12-20 19:53:24 +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
8b3f129143 app_ecosystem_v2 to app_api renaming(1) (#68)
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2023-09-11 12:42:34 +03:00
fef5e65d91 config command fixes, remove deprecated annotation reflector (#22)
Resolves: #21

Changes:

- [x] do not update sensitive flag each time config value updated
- [x] remove deprecated and unused `IControllerMethodReflector` in
`AppEcosystemAuthMiddleware`
2023-07-25 21:41:17 +03:00
0a6b653bfa Project updates (#19)
Changes:

- [x] Removed license comments from the beginning of files
- [x] Added LICENSE-README and AUTHORS
- [x] Added Notifications API draft
- [x] Updated Readme
- [x] Updated docs (authentication, development)
- [x] Added app icon license
- [x] Added issue templates
2023-07-24 23:13:04 +03:00
3ff978e660 Caching adjustments. Refactoring, use service layers with caching (#14)
Changes:

- [x] removed last_response_time and related functions
- [x] renamed last_response_time->last_check_time usage (getExApps) in
nc_py_api @bigcat88
- [x] added docker container healthcheck before heartbeat exApp in
deployment process @andrey18106
- [x] added php lint, cs, psalm, security cheks ci @andrey18106 
- [x] reviewed caches usage
- [x] reviewed exception handling and logging
- [x] added ci for tests with redis
- [x] php-cs fixes

---------

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Co-authored-by: Alexander Piskun <bigcat88@icloud.com>
2023-07-22 14:05:17 +03:00
53e1eaa616 Dev: refactoring. DB changes. Commands fixes. Deploy config updates
Added route to register additional API scopes
2023-07-02 17:47:19 +03:00
ddb116b78d Dev: polish. List daemons command. Return empty string if config value is null 2023-06-29 16:27:34 +03:00
518f7c5d8b Dev: commands refactoring 2023-06-27 19:50:16 +03:00
2e6c0687c0 Dev: minor fixes, commands. DB changes (daemon table for deploys) 2023-06-26 21:02:40 +03:00
cb46227868 Dev: minor fixes and api changes 2023-06-19 21:00:53 +03:00
92172bd580 Dev: minor fixes 2023-06-19 20:26:32 +03:00
10ba727aa1 Dev: make appconfig the same way as preferences 2023-06-19 18:59:14 +03:00
ddb0b6299c Dev: minor updates to appconfig api 2023-06-19 15:39:47 +03:00
067b9b168e Dev: appconfig, preferences api fixes 2023-06-19 14:25:16 +03:00
f127d7a807 Dev changes 2023-06-15 21:06:02 +03:00
f7ede2097e Dev changes 2023-06-12 18:42:24 +03:00
64d5ad265e Dev changes: appconfig, preferences, auth talbes preps 2023-06-06 16:47:00 +03:00
a9d6ea8748 Moved routes to OCS. app_config_ex API, fileActionsMenu API and other stuff changes 2023-05-29 00:30:25 +03:00