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 |
|
yunohost-bot
|
2389884e85
|
[CI] Format code with Black
|
2023-02-19 19:10:51 +00:00 |
|
Alexandre Aubin
|
ce7227c078
|
appsv2: add home dir that defaults to /var/www/__APP__ for system user resource
|
2023-02-19 18:10:05 +01:00 |
|
Alexandre Aubin
|
771b801ece
|
appsv2: zbfgblg using '&' in os.system calls is interpreted using sh and not bash i guess...
|
2023-02-18 17:29:37 +01:00 |
|
Alexandre Aubin
|
d123fd7674
|
appsv2: fix user provisionion ... Aleks was drunk ... check_output('cmd &>/dev/null') will always return empty string...
|
2023-02-18 16:08:26 +01:00 |
|
Alexandre Aubin
|
97b69e7c69
|
appsv2: add check about database vs. apt consistency in resource / warn about lack of explicit dependency to mariadb-server
|
2023-02-17 15:19:23 +01:00 |
|
yunohost-bot
|
069b782f07
|
[CI] Format code with Black
|
2023-02-15 21:37:05 +00:00 |
|
Alexandre Aubin
|
0c4a006a4f
|
appsv2: also replace __DOMAIN__ in resource properties
|
2023-02-15 19:46:25 +01:00 |
|
Alexandre Aubin
|
0ab20b733b
|
appsv2: mysqlshow is fucking dumb and returns exit code 0 when DB doesnt exists ...
|
2023-02-14 16:09:55 +01:00 |
|
Alexandre Aubin
|
ab8a6b940f
|
appsv2: fix check that main permission url is '/'
|
2023-02-13 18:28:45 +01:00 |
|
Alexandre Aubin
|
1d1a3756ba
|
appsv2: missing raw_msg=True for exceptions
|
2023-02-13 18:17:39 +01:00 |
|
Alexandre Aubin
|
e39c89e087
|
Merge branch 'dev' into dev
|
2023-02-06 17:48:07 +01:00 |
|
Alexandre Aubin
|
71042f0860
|
appsv2: when initalizing permission, make sure to add 'all_users' when visitors is chosen
|
2023-02-06 14:32:19 +01:00 |
|
Alexandre Aubin
|
c179d4b88f
|
appsv2/group question: don't include primary groups in choices
|
2023-02-06 14:32:19 +01:00 |
|
Alexandre Aubin
|
fb54da2e35
|
appsv2: moar fixes for v1->v2 upgrade not getting the proper env context
|
2023-02-04 18:46:33 +01:00 |
|
Alexandre Aubin
|
476908bdc2
|
appsv2: fix permission provisioning for fulldomain apps + fix apps not properly getting removed after failed resources init
|
2023-02-03 20:38:27 +01:00 |
|
Alexandre Aubin
|
0e787acb5d
|
appv2: typo in ports resource doc x_x
|
2023-02-03 15:32:09 +01:00 |
|
Éric Gaspar
|
b06a3053f6
|
Fix spacing
|
2023-02-03 10:21:09 +01:00 |
|
Alexandre Aubin
|
2107a84852
|
appv2 resources: document the fact that the apt resource may create a phpversion setting when the dependencies contain php packages
|
2023-02-03 02:41:28 +01:00 |
|
Alexandre Aubin
|
ba4f192557
|
maintenance: new year, update copyright header
|
2023-02-02 23:51:14 +01:00 |
|
yunohost-bot
|
b943c69c8b
|
[CI] Format code with Black
|
2023-02-01 17:10:08 +00:00 |
|
yunohost-bot
|
8859038a41
|
[CI] Format code with Black
|
2023-01-10 01:30:51 +00:00 |
|
Alexandre Aubin
|
f21fbed2f7
|
configpanel: stop the madness of returning a 500 error when trying to load config panel 0.1 ... otherwise this will crash the new app info view ...
|
2023-01-10 00:42:40 +01:00 |
|
Alexandre Aubin
|
683421719f
|
configpanel: key 'type' may not exist?
|
2023-01-10 00:39:54 +01:00 |
|
yunohost-bot
|
9bf2b0b546
|
[CI] Format code with Black
|
2023-01-06 06:00:05 +00:00 |
|
Alexandre Aubin
|
cddfafaa55
|
app resource: fix boring test edge case related to the initial properties object being modified
|
2023-01-06 03:50:22 +01:00 |
|
Alexandre Aubin
|
02abcd41f9
|
app resources: Fix tests
|
2023-01-05 23:57:42 +01:00 |
|
Alexandre Aubin
|
6d4659a782
|
app resources: fix ambiguity for db resource 'type' property
|
2022-12-22 23:13:20 +01:00 |
|
Alexandre Aubin
|
df8f14eec6
|
app resources: implement logic for port 'exposed' and 'fixed' options
|
2022-12-22 23:13:10 +01:00 |
|
Alexandre Aubin
|
4775b40b95
|
Hmpf
|
2022-12-22 01:15:54 +01:00 |
|
Alexandre Aubin
|
8ab28849a1
|
app resource: handle the --purge logic for data_dir removal
|
2022-12-21 23:11:09 +01:00 |
|
Alexandre Aubin
|
a50e73dc0f
|
app resources: implement permission update
|
2022-12-21 22:29:31 +01:00 |
|
Alexandre Aubin
|
fa2ef3e7ec
|
appv2: better error handling for app resources provisioning/deprovisioning/update failures
|
2022-12-21 20:39:10 +01:00 |
|
Alexandre Aubin
|
47b9b8b520
|
configpanels: fix inconsistent return format for boolean, sometimes 1/0, sometimes True/False -> force normalization of values when calling get() for a single setting from a config panel
|
2022-12-20 19:51:21 +01:00 |
|
yunohost-bot
|
186e61903a
|
[CI] Format code with Black
|
2022-12-06 22:36:37 +00:00 |
|
Alexandre Aubin
|
b47d2c7476
|
Clarify the thing about current_value vs value
|
2022-12-06 23:21:28 +01:00 |
|
ljf (zamentur)
|
744f963508
|
[fix] Visible app condition not properly evaluate
If the config script returned structured data
|
2022-12-06 22:08:13 +01:00 |
|
ljf (zamentur)
|
6de36183d3
|
[fix] hotspot config panel fails in webadmin
|
2022-12-06 20:39:54 +01:00 |
|
Alexandre Aubin
|
73cf0be3fd
|
Fix again the legacy patch for yunohost user create @_@
|
2022-12-03 14:11:53 +01:00 |
|