Commit graph

4048 commits

Author SHA1 Message Date
Alexandre Aubin
1e61883b2f Merge branch 'dev' into bullseye 2022-01-18 00:16:49 +01:00
Alexandre Aubin
89dda11b56 postgresql migration: Attempt to fix cluster upgrade, complaining that cluster for 13 already existed, suspecting a race condition maybe 2022-01-17 23:58:04 +01:00
yunohost-bot
7373971573 [CI] Format code with Black 2022-01-17 22:03:13 +00:00
Alexandre Aubin
deda909eba typoe / Aaaand ofc I forgot to pass the var as argument ∕o\ 2022-01-17 22:48:45 +01:00
Alexandre Aubin
019839dbf9 certificates: fix edge case where None is returned, triggering 'NoneType has no attribute get' 2022-01-17 22:06:49 +01:00
Alexandre Aubin
ecb8419ee0 dyndns: fix dyndns_update, needs to construct the update object using the target zone, not the domain itself 2022-01-17 21:21:46 +01:00
Alexandre Aubin
ac5718c666 migrate_to_bullseye: add super ugly and boring hack to tools_upgrade to run some commands needed after migrations é_è 2022-01-17 20:38:43 +01:00
Alexandre Aubin
c2c0358781 Moar boring apt warnings to filter 2022-01-17 16:23:27 +01:00
Alexandre Aubin
2612df97d0 hmpf 2022-01-17 15:47:19 +01:00
Alexandre Aubin
b80158befe typo, in bash return is only inside functions... 2022-01-17 14:31:06 +01:00
Alexandre Aubin
938d08134e migrate_to_bullseye: Try to tell the system to not yolorestart nginx in the middle of the big upgrade because of nginx-common... 2022-01-17 14:12:53 +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
08efbbb904 Revert "Tmp remove bullseye migration for minor release"
This reverts commit f322783d15.
2022-01-14 01:37:17 +01:00
Alexandre Aubin
f322783d15 Tmp remove bullseye migration for minor release 2022-01-14 01:34:47 +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
0f9560ffe0
Merge branch 'bullseye' into manifestv2 2022-01-12 22:33:59 +01:00
Alexandre Aubin
b1fe61ed68 codequality: fstring all the things! (well, not all but a lot :P) 2022-01-11 21:37:21 +01:00
Alexandre Aubin
4cb8c91475 Draft migration for new admins group 2022-01-11 18:15:34 +01:00
Alexandre Aubin
9126beffc2 Prevent deletion of the new admins group 2022-01-11 17:11:45 +01:00
Alexandre Aubin
b84c1c24b4 Merge branch 'bullseye' into admins 2022-01-11 17:10:54 +01:00
Alexandre Aubin
ea6500ebfd ldap: having to repeat the base dn everytime we call search() is boring and inconsistent with other methods, let's use relative dns instead 2022-01-11 17:10:07 +01:00
Alexandre Aubin
8af721993b
Merge branch 'bullseye' into admins 2022-01-11 16:12:23 +01:00
Alexandre Aubin
04a92e547d Merge branch 'dev' into bullseye 2022-01-11 16:10:51 +01:00
Alexandre Aubin
fedcf6dabb migrate_to_bullseye: mark the base php7.4 packages as auto 2022-01-11 16:04:25 +01:00
Alexandre Aubin
6cae524910 Drop the 'admin' user, have 'admins' be a group of Yunohost users instead 2022-01-11 14:53:04 +01:00
Alexandre Aubin
6315166749
Merge pull request #1394 from YunoHost/moar_session_management_changes
api: Move cookie session management logic to the authenticator for more flexibility
2022-01-11 12:58:38 +01:00
Alexandre Aubin
af1937c596
Typo 2022-01-11 12:57:53 +01:00
Alexandre Aubin
b63136da52 certificate: don't attempt to restart metronome if not installed 2022-01-09 18:41:44 +01:00
yunohost-bot
bbcbc411ea [CI] Format code with Black 2022-01-07 22:02:58 +00:00
Alexandre Aubin
7aa840a956
Typo: grep doesn't like args starting with dashes 2022-01-07 22:46:15 +01:00
Kay0u
beadea5305
remove unused import 2022-01-07 10:47:03 +01:00
Alexandre Aubin
26b837b085 Merge branch 'dev' into bullseye 2022-01-07 02:54:55 +01:00
Alexandre Aubin
9cfbbd122b migrate_to_bullseye: add sury before running apt update otherwise we end up in an inconsistent state 2022-01-07 02:26:18 +01:00
Alexandre Aubin
79c70b7629 migrate_to_bullseye: add the list of app-ynh-deps in the php7.4 install trick, because that seem to solve some stupid dependency blocage issues... 2022-01-07 01:01:19 +01:00
Kayou
2b3138ef80
remove args for metadata (#1405)
* remove args for metadata

* Add explanation for removing 'args' from log metadata

Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2022-01-06 17:37:05 +01:00
Tagada
b5e04df398 [fix] Force install certificate on yunohost domain add 2022-01-06 11:50:10 +01:00
Alexandre Aubin
fa163cbc2e migrate_to_bullseye: zblerg, more constrains to not yoloremove app-ynh-deps ... 2022-01-05 19:50:50 +01:00
Alexandre Aubin
17ad3c8581 migrate_to_bullseye: fix typo + reorganize a couple steps 2022-01-05 17:45:23 +01:00
Alexandre Aubin
3cc1a0a59d tools_upgrade: filter more boring apt messages 2022-01-05 17:44:15 +01:00
Alexandre Aubin
e12a0153bb Unused imports 2022-01-03 20:07:32 +01:00
Alexandre Aubin
63a84f5398 dyndns: replace dnssec-keygen and nsupdate with python code, drop legacy md5 stuff, drop unecessary dyndns 'private' key 2022-01-03 20:02:56 +01:00
yunohost-bot
05b93aaaf1 [CI] Format code with Black 2022-01-03 16:01:49 +00:00
Alexandre Aubin
b552b792df
Merge pull request #1388 from YunoHost/enh-ssh-password-authentication-setting
[enh] Manage SSH PasswordAuthentication setting
2022-01-03 16:35:45 +01:00
Alexandre Aubin
e98ba46e4b
postinstall: don't skip migrate_to_bullseye migration when installing a fresh buster 2022-01-03 16:32:34 +01:00
Alexandre Aubin
fa9365d5fa
Yolotweaking for the bullseye migration mecanism to also install, for example, php7.4-zip if an app is gonna need it 2022-01-03 16:28:35 +01:00