Commit graph

  • 6c6dd318fb portalapi: implement encrypted password storage in the user's cookie using AES256 Alexandre Aubin 2023-07-11 22:39:22 +02:00
  • 236e85eece apt: add signed-by clause to sury and yarn repo Alexandre Aubin 2023-07-11 18:12:08 +02:00
  • f1200b81dc apt: always add yarn repo because it's annoying to have to deal with an extra repo in each nodejs app just to install a single package.. Alexandre Aubin 2023-07-11 18:10:32 +02:00
  • 9a5080ea16 portalapi: fix split or user/password in auth code Alexandre Aubin 2023-07-11 17:49:25 +02:00
  • a1cf770e1b Merge branch 'dev' into portal-api Alexandre Aubin 2023-07-11 17:11:02 +02:00
  • 2f2ff6eb19
    Simplify fpm add config helper (Bookworm) (#1685) Alexandre Aubin 2023-07-11 15:58:59 +02:00
  • 751f168754
    Merge branch 'bookworm' into simplify-fpm-add-config-helper-bookworm Alexandre Aubin 2023-07-11 15:58:43 +02:00
  • 7ba6c37eb8 Merge branch '11.2' into bookworm Alexandre Aubin 2023-07-11 15:56:52 +02:00
  • e695c89ad0 Typo in i18n key Alexandre Aubin 2023-07-11 15:51:19 +02:00
  • 72d7f237a4 Merge branch 'dev' into 11.2 Alexandre Aubin 2023-07-11 15:47:21 +02:00
  • 7c1c147a74 quality: we don't really care about linter for the tests/ folder ... Alexandre Aubin 2023-07-11 15:46:35 +02:00
  • 81f269fc29 Fix funky no_unsubscribe dyndns stuff in test_domains.py ... Alexandre Aubin 2023-07-10 19:35:17 +02:00
  • ba2159de73 [fix/enh] Rewrite of yunopaste CLI tool (#1667) André Théo LAURET 2023-07-10 21:28:22 +04:00
  • dfc51ed7c5 Revert "[fix/enh] Rewrite of yunopaste CLI tool (#1667)" Alexandre Aubin 2023-07-10 19:29:34 +02:00
  • 1927875924
    [fix/enh] Rewrite of yunopaste CLI tool (#1667) André Théo LAURET 2023-07-10 21:28:22 +04:00
  • f6ffc32719 yunopaste: return link to the raw version, less confusing than haste's ui ... Alexandre Aubin 2023-07-10 19:26:23 +02:00
  • a16fabeb86 yunopaste: anonymize_output is too harsh and not yunopaste's job + print_usage ain't called ... Alexandre Aubin 2023-07-10 19:25:25 +02:00
  • 773bf803b8
    Fix "output" var not existing ... Alexandre Aubin 2023-07-10 19:21:36 +02:00
  • 432a9ab544 regenconf/ssh: disable Banner by default Alexandre Aubin 2023-07-10 19:19:28 +02:00
  • f408dcbe7d
    Merge pull request #1684 from YunoHost/simplify-fpm-add-config-helper Alexandre Aubin 2023-07-10 19:17:30 +02:00
  • 7e18e8c9ec
    Merge pull request #1475 from YunoHost/dyndns-password Alexandre Aubin 2023-07-10 19:15:47 +02:00
  • 961dc5a6ee
    Merge pull request #815 from YunoHost/allow-system-user-to-auth-on-mail-stack Alexandre Aubin 2023-07-10 19:14:30 +02:00
  • e1d0146f8b
    Merge pull request #1676 from YunoHost/before-pydantic-struc Alexandre Aubin 2023-07-10 19:13:47 +02:00
  • e1dcbee2a7
    Merge branch '11.2' into before-pydantic-struc Alexandre Aubin 2023-07-10 19:13:39 +02:00
  • 6b24412910
    Merge pull request #1534 from YunoHost/fix-ocsp-stapling Alexandre Aubin 2023-07-10 19:12:19 +02:00
  • c0c0fcaf54
    ocsp stapling: Use 1.1.1.1 and 9.9.9.9 instead of 8.8.8.8 Alexandre Aubin 2023-07-10 19:10:54 +02:00
  • 89ffe624f6
    Merge pull request #1686 from YunoHost/ci-format-debian/11.1.22 Alexandre Aubin 2023-07-10 19:07:00 +02:00
  • 14040b8fd2 [CI] Format code with Black yunohost-bot 2023-07-10 17:05:52 +00:00
  • 4a1b7c30ba dyndns update is not deprecated because 'dns push' is not ready for dyndns ... Alexandre Aubin 2023-07-10 18:46:36 +02:00
  • 875566915c Merge remote-tracking branch 'origin/dev' into dyndns-password Alexandre Aubin 2023-07-10 18:22:53 +02:00
  • 739e02eaf8 Typo/wording Alexandre Aubin 2023-07-10 18:22:48 +02:00
  • 5b726bb8c0 Update changelog for 11.1.22 debian/11.1.22 Alexandre Aubin 2023-07-10 17:56:33 +02:00
  • af93524c36 regenconf: fix a stupid bug using chown instead of chmod ... Alexandre Aubin 2023-07-10 17:55:21 +02:00
  • 0d0740826d Revert "apps: fix version.parse now refusing to parse legacy version numbers" Alexandre Aubin 2023-07-10 17:43:31 +02:00
  • ee953fe2c2
    Merge pull request #1678 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2023-07-10 17:43:13 +02:00
  • 3f0a23105e Translated using Weblate (Japanese) motcha 2023-07-09 15:17:43 +00:00
  • 392695535e Translated using Weblate (Japanese) motcha 2023-07-09 05:49:40 +00:00
  • 76481dae22 Added translation using Weblate (Japanese) Weblate 2023-07-09 04:32:52 +02:00
  • 48c81a4175 Translated using Weblate (Polish) Grzegorz Cichocki 2023-07-02 22:32:15 +00:00
  • 9c3895300f Translated using Weblate (Basque) xabirequejo 2023-07-01 14:35:44 +00:00
  • e0a1f8ba0b Translated using Weblate (Basque) xabirequejo 2023-06-18 16:08:28 +00:00
  • 798a5469eb Translated using Weblate (Galician) José M 2023-06-18 05:06:05 +00:00
  • b98ac21a06 apps: fix version.parse now refusing to parse legacy version numbers Alexandre Aubin 2023-06-18 15:45:44 +02:00
  • 4152cb0dd1 apps: fix a bug where YunoHost would complain that 'it needs X RAM but only Y left' with Y > X because some apps have a higher runtime RAM requirement than build time ... Alexandre Aubin 2023-07-10 17:34:21 +02:00
  • 7924bb2b28 tests: fix my_webapp test that has been failing for a while Alexandre Aubin 2023-07-04 23:29:36 +02:00
  • cab7667dcc misc: more boring irrelevant postgresql warnings to filter out Alexandre Aubin 2023-07-04 19:48:55 +02:00
  • fddb75e660 helpers: drop dedicated_service option in ynh_add_fpm_config Alexandre Aubin 2023-07-04 18:15:00 +02:00
  • 1dd81a0b1e Simplify ynh_add_fpm_config helper Alexandre Aubin 2023-07-04 18:12:43 +02:00
  • bdc296f858 Merge remote-tracking branch 'origin/dev' into bookworm Alexandre Aubin 2023-07-04 18:10:25 +02:00
  • fd7136446e Simplify ynh_add_fpm_config helper Alexandre Aubin 2023-07-04 18:01:49 +02:00
  • 3957b10e92 nginx: replace $http_host by $host, cf https://github.com/yandex/gixy/blob/master/docs/en/plugins/hostspoofing.md / Credit to A.Wolski Alexandre Aubin 2023-07-04 15:00:02 +02:00
  • 36a17dfdbd
    change string into fstring in resources.py Kayou 2023-07-04 14:15:50 +02:00
  • dc0fa8c4ac app resources: fix apt resource broken by previous commits ... Alexandre Aubin 2023-07-04 03:27:33 +02:00
  • 7d2ecc358e quality: ignore complain from mypy Alexandre Aubin 2023-07-04 03:02:20 +02:00
  • 42d74bfa3d
    Merge pull request #1683 from orhtej2/patch-1 Alexandre Aubin 2023-07-03 22:46:18 +02:00
  • 6f48cbc4a7
    Added tests for Gitea URLs. orhtej2 2023-07-03 22:40:14 +02:00
  • 5c4493ce96
    Further update allowed URLs. orhtej2 2023-07-03 22:36:34 +02:00
  • f571aff93c
    Allow installation from gitea orhtej2 2023-07-03 22:24:47 +02:00
  • b7aefe5167
    [user_registration] add first functions tituspijean 2023-06-29 21:33:49 +00:00
  • e4f83f3413
    [user_registration] Fix calls to patterns tituspijean 2023-06-26 21:08:46 +00:00
  • 59eca6b2c9
    Actions map and config panel for user registration tituspijean 2023-06-26 20:39:51 +00:00
  • 510e82fa22 quality: fix mypy complaining about types for the 'extras' key in apt resource Alexandre Aubin 2023-06-23 19:08:53 +02:00
  • e87ee09b3e postinstall: crash early if the username already exists on the system Alexandre Aubin 2023-06-23 02:30:38 +02:00
  • 1e4e7044a4 regenconf: be paranoid and force the boolean setting to be yes/no ssh_simplify_password Alexandre Aubin 2023-06-20 19:23:42 +02:00
  • bcd2550fdd
    Merge pull request #1681 from YunoHost/enh_app_shell Alexandre Aubin 2023-06-20 18:51:22 +02:00
  • b2aaefe0e6
    Add phpflags setting for app_shell() tituspijean 2023-06-20 16:44:22 +00:00
  • f47d496183
    Ensure that app_shell() does not lock the CLI tituspijean 2023-06-20 16:35:42 +00:00
  • fb4693be39 apps: be able to customize the user-part and domain-part of email when using allow_email on system user Alexandre Aubin 2023-06-20 17:59:09 +02:00
  • f9850a2264
    keep fail2ban rules on firewall reload (#1661) Yann Autissier 2023-06-20 17:49:04 +02:00
  • d69c196fe4
    Merge pull request #1670 from Salamandar/apt_packages_list Alexandre Aubin 2023-06-20 17:29:26 +02:00
  • 4da98e74ae
    Merge pull request #1680 from npalix/dnsdiag Alexandre Aubin 2023-06-20 16:35:14 +02:00
  • 460e39a2f0 Support multiple TXT entries for TLD Nicolas Palix 2023-06-20 15:20:51 +02:00
  • 839672d28f Fix handling of ssh_password_authentication Nicolas Palix 2022-12-19 18:38:08 +01:00
  • 8a865daddd apps: add YNH_DEFAULT_PHP_VERSION in app's dict as a boring workaround/fix for apps using YNH_DEFAULT_PHP_VERSION in _common.sh *before* sourcing helpers ... Alexandre Aubin 2023-06-19 16:04:31 +02:00
  • ced6d5c975 apps: fix version.parse now refusing to parse legacy version numbers Alexandre Aubin 2023-06-18 15:45:44 +02:00
  • 19eb48b6e7 Update changelog for 11.1.21.4 debian/11.1.21.4 Alexandre Aubin 2023-06-14 15:49:16 +02:00
  • 29338f79bc apps: don't attempt to del password key if it doesn't exist Alexandre Aubin 2023-06-14 15:47:17 +02:00
  • a673b3ed42 Postgresql is now version 15 Alexandre Aubin 2023-06-14 10:28:58 +02:00
  • 8ac48ee09e Drop deprecated firstname/lastname in user_create/update + also drop old deprecated cert- commands Alexandre Aubin 2023-06-14 08:04:16 +02:00
  • f6ab380730 helpers/php: Default PHP version in bookworm is now 8.2 Alexandre Aubin 2023-06-14 01:34:42 +02:00
  • efe3ace98d
    Merge pull request #1619 from YunoHost/legacy_cleanup Alexandre Aubin 2023-06-13 21:36:37 +02:00
  • 81b96ad6d4 tests: tmp tweaks to adapt for removed deprecated features Alexandre Aubin 2023-06-13 21:30:20 +02:00
  • b4dcd0fb22 Merge branch 'bookworm' into legacy_cleanup Alexandre Aubin 2023-06-13 21:30:01 +02:00
  • b6ae711dd7
    Merge pull request #1666 from eldertek/fix-2090 Alexandre Aubin 2023-06-13 20:43:35 +02:00
  • 194eb9c6c7 conf: Update ciphers for nginx, postfix, dovecot Alexandre Aubin 2023-06-13 20:14:46 +02:00
  • c4c353843c Unused vars, unhappy linter gods Alexandre Aubin 2023-06-13 14:56:21 +02:00
  • 8728b2030c Remove migrations/0027_migrate_to_bookworm for now because it's triggering errors on the CI, at least half of it should be reworked, and it should be in a separated PR to target dev(=bullseye) Alexandre Aubin 2023-06-13 14:55:28 +02:00
  • d1d6da8fcb Merge branch 'dev' into bookworm Alexandre Aubin 2023-06-13 14:57:44 +02:00
  • 48ee78afa2 fix tests: my_webapp is using manifest v2 now Alexandre Aubin 2023-06-13 14:48:30 +02:00
  • 8242cab735 Get rid of previous tmp hack about /dev/null for people that went through the very first 11.1.21, because it's causing issue in unpriviledged LXC or similar context Alexandre Aubin 2023-06-13 12:28:50 +02:00
  • 08bcfe9daf ynh_add_config keep config panel settings enh/ynh_add_config/keep_config_panel_settings_during_upgrade Tagada 2023-06-13 09:25:42 +02:00
  • 6278c68586 Update changelog for 11.1.21.3 debian/11.1.21.3 Alexandre Aubin 2023-06-12 17:42:10 +02:00
  • 84984ad89a Fix again /var/www/.well-known/ynh-diagnosis/ perms which are too broad and could be exploited to serve malicious files x_x Alexandre Aubin 2023-06-12 17:26:24 +02:00
  • 18336b01dc
    Merge pull request #1673 from YunoHost/ci-format-debian/11.1.21.2 Alexandre Aubin 2023-06-12 17:35:10 +02:00
  • d3fb796edf Add logrotate resource Félix Piédallu 2023-06-12 15:12:28 +02:00
  • 2f982e26a9 [CI] Format code with Black yunohost-bot 2023-06-12 00:30:59 +00:00
  • 4c143a039c [CI] Format code with Black yunohost-bot 2023-06-11 23:10:00 +00:00
  • e1569f962b Update changelog for 11.1.21.2 debian/11.1.21.2 Alexandre Aubin 2023-06-12 00:26:43 +02:00
  • 313a16476a Aleks loves xargs syntax >_> Alexandre Aubin 2023-06-12 00:25:38 +02:00
  • 1222c47620 Update changelog for 11.1.21.1 debian/11.1.21.1 Alexandre Aubin 2023-06-12 00:03:10 +02:00