6 Commits

Author SHA1 Message Date
7082ccb278 enh(docs): docs updates (#333)
Docs updates with known FAQ (will be updated with time) and some Notes
for Developers as an overview or replacement of old parts of docs in
future.

Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-08-02 16:36:18 +00:00
c7d1c3e8b8 "Deploy" removed, Register Rework (#233)
PR should not break anything, for old parts added a workarounds, that we
will remove in a month when all ExApps will publish their updates.

**Changes**:

* UI now use the same algorithm/code for ExApp `register` & `update` as
the CLI commands.
* Deprecated "deploy" command, now `register` commands performs deploy.

**Refactoring**:

* Removed internal `DispatchInit` command, as from CLI we already can do
it without spawning additional process.
* Removed hack(`status['active']`) when we have some half-enabled state
of ExApp when it is not enabled, but already can call APIs, now ExApp
enables before calling `/init`
* Made code more consistent in many place.

OTHER CHANGES FOR DEVS:

* For `--json-info` parameter in occ `register` command keys renamed:
"appid" -> "id", "system_app" -> "system"

_Old naming is still supported but will be removed in future, in such
way we make consistent parameters between `info.xml` and `--json-info`._

----

Related: #219 
_AppAPI will perform deploy & registration in a background and issue
should be fixed_

---------

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Co-authored-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-02-19 18:50:06 +03:00
5008680670 adjust for second release (#85)
Bugfix reelease

---------

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
2023-10-06 14:46:36 +03:00
125bf549ae Fixes after renaming (#71)
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2023-09-13 15:17:06 +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
949b0719c6 updated README.md (#48)
Ready to merge (not everything is ready, but most yes, better than it
was)

---------

Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
2023-08-19 22:42:11 +03:00