Axolotle
|
b17e00c31e
|
skip confirmation if ran from CLI in a non-interactive context
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
|
2022-12-04 13:24:47 +01:00 |
|
Axolotle
|
d4d739bbe2
|
improve version check & rename check key
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
|
2022-12-04 13:23:32 +01:00 |
|
Axolotle
|
92608c6ee3
|
normalize _extract_app_from_* manifest keys
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
|
2022-12-04 13:19:11 +01:00 |
|
Axolotle
|
8d9605161c
|
add some comments
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
|
2022-12-04 13:15:29 +01:00 |
|
Axolotle
|
34b191582a
|
rename 'check' boolean to 'passed'
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
|
2022-12-04 13:12:42 +01:00 |
|
Alexandre Aubin
|
807c1b3794
|
Merge branch 'dev' into enh-apps-v2
|
2022-12-03 16:11:56 +01:00 |
|
Alexandre Aubin
|
080988d20e
|
Fixes for the linter overlords
|
2022-11-26 23:56:27 +01:00 |
|
axolotle
|
dcf4b85b21
|
app_manifest: return base64 screenshot to API
|
2022-11-26 15:48:18 +01:00 |
|
axolotle
|
d766e74a6a
|
app_install: return post_install notifs to API
|
2022-11-26 13:52:19 +01:00 |
|
axolotle
|
f096a14189
|
app_config_get: do not raise error if no config panel found on API
|
2022-11-26 12:46:11 +01:00 |
|
axolotle
|
2d3546247a
|
[kindafix] app_install: override manifest name by given label
|
2022-11-26 12:45:05 +01:00 |
|
Alexandre Aubin
|
ae5941116d
|
Allow apps to be installed on a path sharing a common base, eg /foo and /foo2 (#1537)
|
2022-11-26 00:17:26 +01:00 |
|
axolotle
|
a54e976e21
|
app_install: update notifications display with helpers
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
d0faf8a64a
|
tools_update: add hydrated pre/post upgrade notifications
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
c4432b7823
|
app_upgrade: display pre and post notifications
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
cdcd967eb1
|
app: add notifications helpers
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
ea3826fb8d
|
add new type 'simple' to cli _ask_confirmation
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
cbaa26f472
|
AppUpgrade: ask confirmation when not enough ram
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
d3d18c5ff2
|
add locales & fix multi_instance check
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
e202df4793
|
update checks for app requirements as generator
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
727bef92e5
|
add ask_confirmation helper
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
c45c0a98f2
|
add app quality, antifeatures and alternative to base manifest
|
2022-11-23 16:12:24 +01:00 |
|
axolotle
|
56de320a9a
|
add antifeatures and alternatives to catalog's apps manifest
|
2022-11-23 16:12:24 +01:00 |
|
tituspijean
|
5063e12835
|
Add 502 custom error page (#1530)
|
2022-11-14 23:24:08 +01:00 |
|
yunohost-bot
|
7c05df05b7
|
[CI] Format code with Black
|
2022-10-24 16:59:10 +00:00 |
|
Alexandre Aubin
|
5cfa0d3be8
|
questions: improve support for group question used in manifestv2
|
2022-10-18 20:10:42 +02:00 |
|
Alexandre Aubin
|
bd7081baf2
|
maintenance: cleanup .py file headers + automate boring copyright headers...
|
2022-10-09 18:38:34 +02:00 |
|
Alexandre Aubin
|
e2838455e0
|
Moar i18n friskies
|
2022-10-05 14:18:21 +02:00 |
|
Alexandre Aubin
|
d1d203726b
|
Merge remote-tracking branch 'origin/enh-actions' into 11.1
|
2022-10-04 22:33:28 +02:00 |
|
axolotle
|
3d4909bbf5
|
configpanel: misc fix + add section visible evaluation
|
2022-10-02 17:10:05 +02:00 |
|
Alexandre Aubin
|
90e3f3235c
|
configpanels: Quick and dirty POC for config panel actions
|
2022-09-30 15:03:03 +02:00 |
|
Alexandre Aubin
|
6f0478b383
|
Merge branch 'dev' into manifestv2
|
2022-09-01 15:12:40 +02:00 |
|
yunohost-bot
|
26665b231a
|
[CI] Format code with Black
|
2022-08-17 00:34:05 +00:00 |
|
Alexandre Aubin
|
9eb123f8b1
|
[fix] Better handling of super shitty edge case where an app settings.yml is empty for some unexpected mystic reason ...
|
2022-08-16 23:01:11 +02:00 |
|
Alexandre Aubin
|
da7efd73cf
|
Merge branch 'buster' into dev
|
2022-08-13 20:07:41 +02:00 |
|
Alexandre Aubin
|
dc1f5725d0
|
manifestv2: fix v1/v2 conversion for maintainers
|
2022-08-03 21:47:02 +02:00 |
|
Alexandre Aubin
|
d9e326f2cd
|
manifestv2: print pre/post install notices during install in cli
|
2022-05-21 17:11:41 +02:00 |
|
Alexandre Aubin
|
2ccb0c8db6
|
manifestv2: add some i18n support for doc/notifications
|
2022-05-21 16:38:51 +02:00 |
|
Alexandre Aubin
|
8b1333a837
|
manifestv2: iterate on notifications/doc + implement tests for it
|
2022-05-21 14:23:11 +02:00 |
|
Alexandre Aubin
|
dd6c8976f8
|
manifestv2: drafty implementation for notifications/doc inside the manifest
|
2022-05-06 21:14:44 +02:00 |
|
Alexandre Aubin
|
3675daf26d
|
Fix broken test, having install questions is mandatory
|
2022-05-06 18:03:52 +02:00 |
|
Alexandre Aubin
|
3bc92abe36
|
Merge branch 'dev' into manifestv2
|
2022-04-28 00:49:53 +02:00 |
|
ljf
|
7c09142953
|
[fix] Config Panel edits partially config of the first instance
|
2022-03-23 01:08:28 +01:00 |
|
ljf
|
8296e35435
|
Revert "[fix] Config Panel edits partially config of the first instance"
This reverts commit 1b047ba049 .
|
2022-03-23 01:06:40 +01:00 |
|
ljf
|
1b047ba049
|
[fix] Config Panel edits partially config of the first instance
|
2022-03-23 01:05:21 +01:00 |
|
Kay0u
|
93ed8efb17
|
fix tests
|
2022-03-08 17:48:27 +01:00 |
|
yunohost-bot
|
f13eec176c
|
[CI] Format code with Black
|
2022-03-08 12:15:46 +00:00 |
|
Tagadda
|
d216d06c8c
|
fix: move _list_upgradable_apps() logic from tools.py to apps.py
|
2022-02-16 22:24:17 +00:00 |
|
Alexandre Aubin
|
8939ba66d3
|
Merge branch 'dev' into manifestv2
|
2022-02-01 14:24:21 +01:00 |
|
yunohost-bot
|
e1ffe57282
|
[CI] Format code with Black
|
2022-01-29 17:48:05 +00:00 |
|