Commit graph

10010 commits

Author SHA1 Message Date
Alexandre Aubin
5975dd4310 Merge remote-tracking branch 'origin/dev' into bookworm 2024-01-14 16:25:02 +01:00
Alexandre Aubin
491588bb88
Merge pull request #1763 from YunoHost/fix-dns-suffix-during-xmpp-cert-setup
Fix DNS suffix edge case during XMPP certificate setup
2024-01-13 19:30:40 +01:00
Alexandre Aubin
54ad8dd2cb
Merge pull request #1761 from YunoHost/small-tools
Add basic-space-cleanup command
2024-01-13 19:29:25 +01:00
Alexandre Aubin
0f3c92a15b
Merge pull request #1765 from YunoHost/ssh-port
[enh] Add help on ssh port
2024-01-13 19:28:02 +01:00
Alexandre Aubin
a44ea14141 Update copyright headers to 2024 using maintenance/update_copyright_headers.sh 2024-01-13 19:26:47 +01:00
tituspijean
8ca59703c5
Improve basic-space-cleanup shell calls and documentation 2024-01-13 12:11:05 +01:00
ljf (zamentur)
7a819d33ae
[enh] Add help on ssh port 2024-01-13 11:04:58 +01:00
Alexandre Aubin
bfe3eb21bd
Merge pull request #1764 from YunoHost/ci-autofix-translated-strings-dev
[CI] Reformat / remove stale translated strings
2024-01-12 23:08:44 +01:00
Alexandre Aubin
7f13ea7d65
Merge pull request #1756 from YunoHost/enh_app_shell
Enhance app shells
2024-01-12 23:07:22 +01:00
Alexandre Aubin
43c0c3310a
Merge pull request #1757 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2024-01-12 23:06:28 +01:00
Alexandre Aubin
a52b64d2f5
Merge branch 'dev' into weblate-yunohost-core 2024-01-12 23:06:20 +01:00
yunohost-bot
4f9e69df01 [CI] Reformat / remove stale translated strings 2024-01-12 22:05:32 +00:00
Alexandre Aubin
890fcee05b maintenance: apply localeautofix script to remove stale strings, fix format inconsistencies 2024-01-12 22:55:13 +01:00
Alexandre Aubin
699500dbb0
Fix DNS suffix edge case during XMPP certificate setup 2024-01-12 22:00:10 +01:00
cube
bd0edd0e4e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (782 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/uk/
2024-01-11 14:18:24 +01:00
Saeba Ryo
c93d770d4a Translated using Weblate (Arabic)
Currently translated at 29.2% (229 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ar/
2024-01-11 14:18:24 +01:00
Alexandre Aubin
f53d09c3a2
Merge pull request #1762 from Salamandar/remove_upgrade_full
app.py, helpers: Reword YNH_APP_UPGRADE_TYPE
2024-01-11 14:18:20 +01:00
c8f0f131fd app.py, helpers: Reword YNH_APP_UPGRADE_TYPE
* remove UPGRADE_FULL
* rename DOWNGRADE_FORCED -> DOWNGRADE
* rename UPGRADE_FORCED -> UPGRADE_SAME
* keep the helper ynh_check_app_version_changed behaviour for reverse compatibility.
2024-01-11 10:15:28 +01:00
tituspijean
b920b82f4e
Add basic-space-cleanup command 2024-01-07 22:14:27 +01:00
Bram
6fdcf03e92
Merge pull request #1760 from OniriCorpe/document-changelog-link-latest_github_release
[docs] document changelog link for latest_github_release
2024-01-05 00:12:05 +01:00
OniriCorpe
b424ae01c1 document changelog link for latest_github_release 2024-01-04 23:59:02 +01:00
Alexandre Aubin
3aa087ca04 debian/postinst: make sure /etc/yunohost/portal exists 2024-01-01 19:44:13 +01:00
Alexandre Aubin
aab80f9ecc
Merge pull request #1758 from OniriCorpe/OniriCorpe-patch-1
add --after= in the usage section of ynh_read_var_in_file and ynh_write_var_in_file
2024-01-01 01:02:00 +01:00
OniriCorpe
b2c3c70742
add --after= in the usage section
of ynh_read_var_in_file and ynh_write_var_in_file
2024-01-01 00:56:50 +01:00
tituspijean
1c083845e7
Automatically enable Python environment in app shells
assuming it is in `$install_dir/venv`
2023-12-28 17:47:46 +01:00
Alexandre Aubin
0a01423408 Merge remote-tracking branch 'origin/dev' into bookworm 2023-12-28 02:57:12 +01:00
Alexandre Aubin
6c3290d8bf Update changelog for 11.2.9.1 2023-12-28 02:46:15 +01:00
Alexandre Aubin
0ed6769fcf helpers/utils: replace the damn ynh_die with a warning when patch fails to apply ... 2023-12-28 02:45:27 +01:00
Alexandre Aubin
f12ed69b7b
Merge pull request #1755 from YunoHost/ci-format-debian/11.2.9
[CI] Format code with Black
2023-12-27 21:03:57 +01:00
yunohost-bot
8952d69e05 [CI] Format code with Black 2023-12-27 19:07:29 +00:00
Alexandre Aubin
57a0e8b8f8 Update changelog for 11.2.9 2023-12-27 19:15:09 +01:00
Alexandre Aubin
7eb1413d09 zgrmbl 2023-12-27 05:09:36 +01:00
Alexandre Aubin
570a22a31c Make linters happy 2023-12-27 04:28:08 +01:00
Alexandre Aubin
61551eb40d Fix tests in CI context / yunohost-api is down and it's expected 2023-12-27 04:24:37 +01:00
Alexandre Aubin
0856f27b46 Unused imports 2023-12-27 03:22:30 +01:00
Alexandre Aubin
665592374d user/password: move to passlib hash.sha512_crypt to generate password hashes to replace deprecated crypt lib 2023-12-27 03:18:48 +01:00
Alexandre Aubin
f505efc8bb password: utils/password.py is not used by ssowat anymore 2023-12-27 02:41:52 +01:00
Alexandre Aubin
7f02fcd985 portalapi/sso: add a first bunch of unit tests 2023-12-27 02:41:24 +01:00
Alexandre Aubin
29cac1791d tests: fix hardcoded domain / typo x_x 2023-12-26 19:00:44 +01:00
Alexandre Aubin
3070e504ad Make rspamd an optional dependency, because rspamd is only necessary when you really care about incoming mail, is resource-heavy, and for some reason some setups cant install libhyperscan which is required by rspamd 2023-12-26 17:52:08 +01:00
Alexandre Aubin
155418409e postfix: fix edge case bug with the sni file when no domain has mail enabled 2023-12-26 17:42:11 +01:00
Alexandre Aubin
351d9361fa sso: use PCRE regexes instead of LUA regex 2023-12-23 20:40:20 +01:00
Alexandre Aubin
609c3911d3
Merge pull request #1754 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2023-12-23 19:35:00 +01:00
Kuba Bazan
6fa59bfd5c Translated using Weblate (Polish)
Currently translated at 40.2% (315 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/pl/
2023-12-23 19:34:26 +01:00
xabirequejo
ca354cd827 Translated using Weblate (Basque)
Currently translated at 99.1% (775 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eu/
2023-12-23 19:34:26 +01:00
Josue-T
a729c78379
apps: add mailbox/IMAP support for apps that declared a system user with mail enabled (#1745)
* Add missing account registration for apps in postfix

* Also set email on dovecot DB

* fix undefined var

* Fix missing username format config in dovecot
2023-12-23 19:34:22 +01:00
Alexandre Aubin
7e7a6845d5 portal-api: improve handling of ldap interfaces 2023-12-22 01:11:49 +01:00
Alexandre Aubin
2be1dccb91 mypy doesn't like the function attribute trick 2023-12-22 00:34:15 +01:00
Alexandre Aubin
6022be5ff1 Prevent unecessary import resulting in catastrophies + lazy-load the session secrets 2023-12-22 00:25:08 +01:00
Alexandre Aubin
38b3cfddd8 quality: make linter gods happy 2023-12-22 00:00:49 +01:00