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
|
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 |
|
yunohost-bot
|
7c05df05b7
|
[CI] Format code with Black
|
2022-10-24 16:59:10 +00:00 |
|
Alexandre Aubin
|
bd7081baf2
|
maintenance: cleanup .py file headers + automate boring copyright headers...
|
2022-10-09 18:38:34 +02:00 |
|
Alexandre Aubin
|
0d2cb690b3
|
manifestv2: moar test fixes
|
2022-09-03 16:35:09 +02:00 |
|
Alexandre Aubin
|
f6970ba403
|
manifestv2: Add doc about each resource type + script to create doc file
|
2022-09-03 01:19:16 +02:00 |
|
Alexandre Aubin
|
487ef303d8
|
Typo again ugh
|
2022-09-03 01:04:58 +02:00 |
|
Alexandre Aubin
|
74e745a291
|
Stupid typo >_>
|
2022-09-02 21:44:00 +02:00 |
|
Alexandre Aubin
|
ebe41411ad
|
Unused imports
|
2022-09-02 21:03:25 +02:00 |
|
Alexandre Aubin
|
7bd5857b3c
|
manifestv2: fix some FIXME, add some others @_@
|
2022-09-02 21:01:39 +02:00 |
|
Alexandre Aubin
|
564c2de815
|
manifestv2: moar attempts to fix mypy errors
|
2022-09-02 20:34:41 +02:00 |
|
Alexandre Aubin
|
0610a1808b
|
manifestv2: attempt to fix mypy errors é_è
|
2022-09-02 00:20:44 +02:00 |
|
Alexandre Aubin
|
4faeabefa2
|
manifestv2: moar test fixes
|
2022-09-01 21:51:48 +02:00 |
|
Alexandre Aubin
|
8b1333a837
|
manifestv2: iterate on notifications/doc + implement tests for it
|
2022-05-21 14:23:11 +02:00 |
|
Alexandre Aubin
|
9902d191aa
|
manifestv2: improve permission resouce test
|
2022-05-14 00:15:42 +02:00 |
|
Alexandre Aubin
|
61d7ba1e40
|
manifestv2: fix ports resource test
|
2022-04-27 22:06:50 +02:00 |
|
Alexandre Aubin
|
9cb97640b9
|
manifestv2: misc fixes + add test for manifestv2 install
|
2022-01-28 22:12:01 +01:00 |
|
Alexandre Aubin
|
d9873e085d
|
app resources: Support several ports
|
2022-01-28 21:21:41 +01:00 |
|
Alexandre Aubin
|
011c2059a5
|
appresources: fixes /o\
|
2022-01-16 03:34:53 +01:00 |
|
Alexandre Aubin
|
8bc23e6f59
|
app resources: Yoloimplement some tests for each resources
|
2022-01-15 19:18:21 +01:00 |
|
Alexandre Aubin
|
b68e99b2c0
|
app resources: Yoloimplement support for db resources
|
2022-01-14 23:02:50 +01:00 |
|
Alexandre Aubin
|
13fb471f29
|
install_dir resource: automigrate from final path value
|
2022-01-14 21:58:11 +01:00 |
|
Alexandre Aubin
|
33d4dc9749
|
apt resources: Yoloimplement extras repo management
|
2022-01-14 21:41:02 +01:00 |
|
Alexandre Aubin
|
55963bef23
|
Cleanup
|
2022-01-14 21:06:05 +01:00 |
|
Alexandre Aubin
|
4c6786e8af
|
manifestv2, appresources: Implement a more generic 'apply' mecanism with possible rollback
|
2022-01-13 00:45:40 +01:00 |
|
Alexandre Aubin
|
dfc37a48c3
|
manifestv2: forget about webpath ressource, replace with permissions ressource
|
2022-01-02 03:30:57 +01:00 |
|
Alexandre Aubin
|
364a3bc70a
|
manifestv2: fix many things, have resource system somewhat working for install/remove
|
2021-12-31 19:02:19 +01:00 |
|
Alexandre Aubin
|
c8d4e4853b
|
Merge branch 'bullseye' into manifestv2
|
2021-12-04 01:01:00 +01:00 |
|