axolotle
|
91497afbfe
|
form: move option asking+prompt in external function
|
2023-04-19 20:27:17 +02:00 |
|
Alexandre Aubin
|
b489d8bd99
|
Merge pull request #1637 from YunoHost/enh-perms-declaration
Support variables in permissions declaration
|
2023-04-11 13:58:19 +02:00 |
|
Alexandre Aubin
|
8ca756dbd3
|
appsv2: simplify code to hydrate url/additional_urls with app settings
|
2023-04-11 13:57:50 +02:00 |
|
Alexandre Aubin
|
f9deb1d835
|
Merge pull request #1636 from YunoHost/ci-format-debian/11.1.17
[CI] Format code with Black
|
2023-04-11 13:38:19 +02:00 |
|
Alexandre Aubin
|
aa43e6c22b
|
appsv2: fix edge-case when validating packager-provided infos for permissions resource
|
2023-04-10 14:34:10 +02:00 |
|
tituspijean
|
fa26574b51
|
Ooops
|
2023-04-06 23:32:46 +02:00 |
|
tituspijean
|
a66fccbd5b
|
Support variables in permissions declaration
|
2023-04-06 23:21:57 +02:00 |
|
yunohost-bot
|
58cd08e60d
|
[CI] Format code with Black
|
2023-04-05 15:32:22 +00:00 |
|
Alexandre Aubin
|
9a4267ffa4
|
appsv2: for the dir/subdirs of data_dir, create parent folders if they don't exist
|
2023-04-05 15:58:26 +02:00 |
|
axolotle
|
bee218e560
|
fix configpanel.py and form.py imports
|
2023-04-04 16:05:36 +02:00 |
|
axolotle
|
f79cfcc067
|
Merge branches 'split-config-form' and 'split-config-cp' into split-config
|
2023-04-04 15:55:08 +02:00 |
|
axolotle
|
b688944d11
|
remove form related code from configpanel.py
|
2023-04-04 15:54:28 +02:00 |
|
axolotle
|
478291766e
|
mv config.py to configpanel.py
|
2023-04-04 15:51:55 +02:00 |
|
axolotle
|
d8cb2139a9
|
remove ConfigPanel code from form.py
|
2023-04-04 15:50:56 +02:00 |
|
axolotle
|
9c6a7fdf04
|
mv config.py to form.py
|
2023-04-04 15:43:46 +02:00 |
|
Alexandre Aubin
|
17e0a11547
|
Merge pull request #1629 from YunoHost/tests-cp
[tests] Rework questions/options tests
|
2023-04-04 13:01:35 +02:00 |
|
Alexandre Aubin
|
b5f3662627
|
Misc syntax
|
2023-04-04 13:01:25 +02:00 |
|
yunohost-bot
|
4e799bfbc3
|
[CI] Format code with Black
|
2023-04-02 18:52:32 +00:00 |
|
Alexandre Aubin
|
4b46f32201
|
appv2: add support for subdirs property in data_dir
|
2023-03-31 20:26:08 +02:00 |
|
Alexandre Aubin
|
306c5e0e10
|
app resources: add documentation about latest_github_commit strategy for source autoupdate + autoupdate.upstream
|
2023-03-31 20:11:25 +02:00 |
|
Alexandre Aubin
|
63981aacf9
|
appsv2: Add documentation about the new 'autoupdate' mechanism for app sources
|
2023-03-27 20:34:49 +02:00 |
|
axolotle
|
2d03176c7f
|
fix i18n panel+section names
|
2023-03-22 15:37:39 +01:00 |
|
axolotle
|
f8c1e7c168
|
options: misc option quick fixes
|
2023-03-22 14:20:50 +01:00 |
|
Alexandre Aubin
|
b2596f3287
|
appsv2: add validation for expected types for permissions stuff
|
2023-03-14 19:23:24 +01:00 |
|
yunohost-bot
|
98c7b60311
|
[CI] Format code with Black
|
2023-03-09 16:19:40 +00:00 |
|
Alexandre Aubin
|
738d0679da
|
Merge pull request #1615 from YunoHost/sources_toml
helpers: add support for a 'sources' app resources to modernize and replace app.src format
|
2023-03-09 15:20:06 +01:00 |
|
Alexandre Aubin
|
0d524220e5
|
appsv2/sources: i18n
|
2023-03-08 16:44:52 +01:00 |
|
Alexandre Aubin
|
ebc9e645fc
|
Typo
Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com>
|
2023-03-08 16:23:58 +01:00 |
|
Alexandre Aubin
|
acb359bdbf
|
Forgot to remove pdb D:
|
2023-03-06 20:15:20 +01:00 |
|
Alexandre Aubin
|
0a937ab0bd
|
Unecessary pass statement
|
2023-03-06 20:06:11 +01:00 |
|
Alexandre Aubin
|
4102d626e5
|
appsv2/sources: change 'sources.toml' to a new 'sources' app resource instead
|
2023-03-06 19:57:12 +01:00 |
|
Kay0u
|
030d876329
|
trying to fix _port_is_used
|
2023-03-02 18:40:56 +01:00 |
|
yunohost-bot
|
76ff5b1844
|
[CI] Format code with Black
|
2023-03-01 00:47:18 +00:00 |
|
tituspijean
|
8701d8ec62
|
Handle undefined main permission url
|
2023-02-28 22:58:17 +01:00 |
|
Alexandre Aubin
|
8188c28167
|
appsv2: add documentation for previously introduced allow_email flag
|
2023-02-28 18:10:27 +01:00 |
|
Alexandre Aubin
|
c48d9ec483
|
appsv2/mail: add new 'allow_email' flag on app system users that will autogenerate a passwd-like file to be used by dovecot + map for postfix
|
2023-02-28 17:56:49 +01:00 |
|
Éric Gaspar
|
a3df78fe7e
|
Update resources.py
set `w` as default permission on `install_dir` folder
|
2023-02-24 18:46:31 +01:00 |
|
John Schmidt
|
9d214fd3c6
|
[Fixes 2158] Create parent dirs when provisioning install_dir
Signed-off-by: John Schmidt <john@schmidthaus.rocks>
|
2023-02-23 20:25:24 -08:00 |
|
Alexandre Aubin
|
e05df676dc
|
appsv2: fix previous commit about __DOMAIN__ because url may be None x_x
|
2023-02-24 01:30:01 +01:00 |
|
yunohost-bot
|
6210d07c24
|
[CI] Format code with Black
|
2023-02-23 23:17:35 +00:00 |
|
Alexandre Aubin
|
943b9ff89f
|
appsv2: fix usage of __DOMAIN__ in permission url
|
2023-02-23 22:25:44 +01:00 |
|
Alexandre Aubin
|
139e54a2e5
|
appsv2: data_dir's owner should have rwx by default
|
2023-02-23 21:53:59 +01:00 |
|
yunohost-bot
|
aa50526ccd
|
[CI] Format code with Black
|
2023-02-21 19:49:52 +00:00 |
|
Alexandre Aubin
|
1dc8b75315
|
appsv2: fix check that postgresql db exists...
|
2023-02-21 17:08:12 +01:00 |
|
Alexandre Aubin
|
888593ad22
|
appsv2: fix resource provisioning scripts picking up already-closed operation logger, resulting in confusing debugging output
|
2023-02-21 14:57:10 +01:00 |
|
Alexandre Aubin
|
4dfff20140
|
appsv2: add support for a packages_from_raw_bash option in apt where one can add a multiline bash snippet to echo packages
|
2023-02-21 14:51:51 +01:00 |
|
Alexandre Aubin
|
df6a2a2cd2
|
apps: add 'YNH_DEBIAN_VERSION' variable in apps contexts
|
2023-02-21 13:03:51 +01:00 |
|
Alexandre Aubin
|
ec4c2684f7
|
appsv2: zblerg I inadvertendly removed the line that update the user group x_x
|
2023-02-20 20:26:50 +01:00 |
|
Alexandre Aubin
|
63f0f08421
|
appsv2: revert commit that adds a bunch of warning about apt/database consistency, it's more relevant to have them in package linter instead
|
2023-02-20 18:03:32 +01:00 |
|
Alexandre Aubin
|
890b8e8082
|
Semantic
|
2023-02-20 17:52:27 +01:00 |
|