Commit Graph

23 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
7738659d08 removed old style attributes definitions (#183)
subj, we do not support NC26
2023-12-27 17:20:59 +03:00
d4610dc690 fixed docs for app-cfg and preferences-cfg (#167) 2023-12-18 22:45:06 +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
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
8c24c4008f ocs controllers response types fixes (#16) 2023-07-24 16:30:32 +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
8cefdd2086 support of NC26(#9)
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Co-authored-by: Andrey Borysenko <andrey18106x@gmail.com>
2023-07-13 19:09:57 +03:00
3a0978da46 fixed: deny set empty keys for appconfig/preferences
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
2023-06-29 00:44:23 +03:00
ed482f8d99 Dev: minor fixes and refactoring 2023-06-22 21:50:21 +03:00
e3486fd361 Dev: use PHP8 attribute instead annoation. Added debug logging. Other fixes 2023-06-21 20:11:29 +03:00
c540fd2485 Dev: polish 2023-06-19 21:38:29 +03:00
92172bd580 Dev: minor fixes 2023-06-19 20:26:32 +03:00
9e8264876c Dev: preferences api adjustments 2023-06-19 16:00:50 +03:00
a26329f7be Dev: minor changes to preferences api 2023-06-19 15:37:06 +03:00
55233ed5e4 Dev: minor fixes 2023-06-19 15:04:38 +03:00
067b9b168e Dev: appconfig, preferences api fixes 2023-06-19 14:25:16 +03:00
057da3387a dev: fix for get preference
Signed-off-by: bigcat88 <bigcat88@icloud.com>
2023-06-15 21:29:29 +03:00
f127d7a807 Dev changes 2023-06-15 21:06:02 +03:00
0a338238ae Dev changes: Auth docs draft. Minor fixes. Added data initalization (scopes) 2023-06-13 18:45:02 +03:00
64d5ad265e Dev changes: appconfig, preferences, auth talbes preps 2023-06-06 16:47:00 +03:00