7636 Commits

Author SHA1 Message Date
James Valleroy
7978196768
Release v22.15~bpo11+1 to bullseye-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.15_bpo11+1
2022-07-08 07:36:56 -04:00
James Valleroy
3e72f8d736 freedombox Debian release 22.15
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmLDnfEWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICLF3EACpOjBeMzEOvy/eztxoU/NavMNm
 uxitrYx6AplHewc93Ir480CDrA5HDutY3Bj9NBmXTX+2MYIaanRS42fK47jbYCfG
 aIYbSWa+2kvWLxA0z08SEDO492Io/159fiGt1G6u+KieztETAR7tfj/QFK06DSgG
 an9N28bndq1WLLsoLQe0yj7oqNw2vCWY36yklaIsXU1bXBlF6O/ef5DZGXtN8pFN
 UfE/nsid8rXFOqExeFU59zMDteWyA9ITwrE7V+WJjD+PFolSmwE0Q3/o7pHQl13n
 9nh4NYjA+REuoDfJ/FWSpA/BJ1YJ8KbxwX+xv1m6TP7e/uUNu5usAJxO5fJM7wam
 fZwNgjqCvbbtgBDsemWoUnocZf+OP/XKWwAbPnvFPbakaCZ10/YQyQjHoFhMMOO5
 oRQqB6QSo2pShSBcyD5oZTlfom91M3/6az4USyE918q4lAB8R4NF6W1vg/iKrUzB
 CIn8oGy3hMxokJ5VVO0sS229bADdQdDNoXLGIEe4VttaE4XlX05748ArknkQhtr3
 tB6hen9+S83vPTXumZXpY2htSpQd+9qT7u8niuYPP2ZuALzMKhuHOqTuTjlXoYkH
 9Hpz2p3X45oPkD8F/Hx+Qz5XNG3GaqzN4NceYN+XaFh9ijNpv1EYxY92qD+jyWq0
 VZE8tiIHIgwRzuA30Q==
 =WKSL
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmLIFq8ACgkQd8DHXntl
 CAizlxAAxTi0UJI+zpdFNWZw40oENVa6ZumiPuMmEg6jFIhEztqugaBdlRTfBCQ9
 WE2Da1+hR7vK6eOSAWcrFYCKVuWshWrRuS4G/Vzpoh2jPpp610by3HSl9WndhNXO
 HJypKQ5ulxfJ+f0yokRlNRAgJNXOXlOUuoFtgtG8PRcUO3nFTrWexH9apI/0Tw7u
 UpoWY9RKOE1Ia6rPu9P5KD8UYKgxW8vY5M+mQUZqJkMrw+T34h94ZGuOkY09lTpt
 Z8lvQl7U5iuLLUDb2gk8eCsuU4rYgmzwrDbUN1ul/68pLL9cJA8veOAQBgvkRpEW
 teejhAIzv6FBd0O7ZqunrRySG7ZjlUcAb2pE+IdjJ3WBHfy3Lb4Wx5MhA0b2CjOb
 db08RpzNx7+LgJxncPU7fr6IYhQD06mqXGFYvCasKcEjv4C7lk32RpSagbMeMG2W
 xYEAXUiWa3nECE+UHN1WjoraUMiUoMCbob4Ypx1qsbBKmZrycmxdYPo4bzdCh/m3
 AVXCHL4LvFkx8EQUxFAoyvIHCjmZR3/djjZUq93q+s/vH0F0MDYA3j3zlyJFwXsC
 hwmxD4nw0MlI4WXV0pAcwNxNRjOlLBtCBNKxQEhLN+FLk2hcVWnnkM0C+PoI/7WD
 XbC7w71g7DTm5xywdu9da2M6+6Pl34lqQwZUrrrDJH+p6Ww14l0=
 =k+pY
 -----END PGP SIGNATURE-----

Merge tag 'v22.15' into debian/bullseye-backports

freedombox Debian release 22.15

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-08 07:36:14 -04:00
James Valleroy
d0118752f2
Release v22.15 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.15
2022-07-04 21:43:09 -04:00
James Valleroy
70f9af7341
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 21:42:33 -04:00
James Valleroy
e7f432f914
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 21:23:21 -04:00
Andrij Mizyk
55bc21b5fc
Translated using Weblate (Ukrainian)
Currently translated at 83.5% (1216 of 1455 strings)
2022-07-05 03:21:41 +02:00
Sunil Mohan Adapa
40f4a24e92
views: Add a comment about change in Django 4.0
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 21:03:10 -04:00
Sunil Mohan Adapa
a150cd15bd
static: js: css: Make multiple select fields work with Django 4.0
Closes: #2228.

- Django 4.0 changed to using <div> instead of using <ul> and <li> for multiple
choice select fields. Update code for the select-all button to work with the new
HTML structure.

- Add styling to ensure that multiple choice select field appears similar to
previous <ul> and <li> based style.

- This patch assumes that django-bootstrap-form has support for Django 4.0 as
seen in https://github.com/tzangms/django-bootstrap-form/pull/110 .

Tests:

- Radio select seem to have no issues. Checked in networks -> connection type
page.

- Open Backups -> Create backup page and ensure that select all button works
and appears same on testing (Django 3.2) and unstable (Django 4.0).

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 21:03:02 -04:00
James Valleroy
d42a07a630
datetime: Fix typo from pylint fix
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 20:58:21 -04:00
Sunil Mohan Adapa
bb35ddfeaa
pyproject.toml: Ignore some refactoring messages with pylint
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 19:46:39 -04:00
Sunil Mohan Adapa
eaa3a59791
*: pylint: Drop unnecessary 'pass' statements
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 19:46:31 -04:00
Sunil Mohan Adapa
22a120d979
*: pylint: Avoid calling super() with arguments
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 19:46:23 -04:00
Sunil Mohan Adapa
bfa11beb73
*: pylint: Don't inherit from 'object'
- This was required in Python 2 but useless in Python 3.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 19:46:15 -04:00
Sunil Mohan Adapa
c73f88b925
*: pylint: Suppress unused argument warnings
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 19:46:06 -04:00
Sunil Mohan Adapa
3c7bc4a192
*: pylint: Explicitly specify encoding when open a file
This is recommended by PEP-0597: https://peps.python.org/pep-0597/

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 19:45:57 -04:00
Joseph Nuthalapati
05815bc992
ci: Use compatible versions of Selenium and Splinter
This is a temporary fix until Splinter addresses the breaking changes in Selenium 4.3.0

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-07-04 19:26:40 -04:00
James Valleroy
892deefdca
upgrades: Hold packages one at a time
`apt-mark hold PACKAGES` accepts a list of packages. But if one of the
package is missing from the apt repository, then it will fail to hold
any of the listed packages. So it is necessary to try to hold each
package by itself.

Test:
- Run dist-upgrade from bullseye to bookworm. mumble-server package is
currently missing from bookworm, but it should not cause an error in
dist-upgrade.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-07-01 10:22:42 -04:00
James Valleroy
c70006d03a
upgrades: Re-add workaround for grub
For dist-upgrade from buster to bullseye, we had a workaround to avoid
grub error during upgrade. The workaround is still needed for
dist-upgrade from bullseye to bookworm.

Helps #2057.

Test:
1. Build freedombox package for bullseye-backports with this fix
included.
2. Install package in bullseye vagrant box.
3. Enable automatic updates, and start dist upgrade from action.
4. Check journal to see if there is an error from grub.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-07-01 09:30:40 -04:00
Guillermo Lopez Alejos
957ddf5a2d
backups: Unmount repositories before and after backup
[sunil: Make the umount code specific to SSH repositories]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-30 15:31:16 -07:00
Guillermo Lopez Alejos
d7a1ea03a3
backups: Add options to keep sshfs shares responsive
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-30 15:31:13 -07:00
Artem
d7c9c89257
Translated using Weblate (Ukrainian)
Currently translated at 81.0% (1179 of 1455 strings)
2022-06-30 20:19:52 +02:00
Joseph Nuthalapati
77f9037219
tests: functional: Simplify GitLabCI configuration
- The GitLab CI Runner no longer directly runs AWS CLI commands
- The Runner calls two AWS Lambda functions for running or terminating the app servers
- The Lambda functions invoke AWS APIs using the Python boto3 library

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-30 09:32:26 -07:00
nbenedek
35b50a2c71
users: create home directories for newly created users
Test I made: Created a few users, then appied the changes
and rebooted FreedomBox. After reboot I created another user
whose home directory could now be listed.

Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-30 09:07:52 -07:00
109247019824
12f157071b
Translated using Weblate (Bulgarian)
Currently translated at 29.3% (427 of 1455 strings)
2022-06-29 23:17:36 +02:00
Nikita Epifanov
559ab48e9b
Translated using Weblate (Russian)
Currently translated at 99.7% (1451 of 1455 strings)
2022-06-29 23:17:35 +02:00
nbenedek
0d37809eb8
mediawiki: Add regex validator to the domain field
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-29 13:01:37 -07:00
nbenedek
26f576bb79
mediawiki: Remove wgLogo as it is not needed in Bullseye
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-29 09:29:37 -07:00
nbenedek
9ca56c728e
mediawiki: Remove Buster specific code not needed in Bullseye
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-29 09:29:09 -07:00
James Valleroy
467d287207
Release v22.14.1~bpo11+1 to bullseye-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.14.1_bpo11+1
2022-06-28 06:57:50 -04:00
James Valleroy
718b58350e freedombox Debian release 22.14.1
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmK5sqIACgkQd8DHXntl
 CAgxHxAAnGFwIMS6Ijuec2/MoVrgxxQ3Q+ggTy6Z4fP7bHT5cqq67X3j148irH5/
 BvI8X8sknzF94f8QJQwO8udFbKvHFtgrGNpIg+1qaobR2A1bH0iCC1V0YX+qk6vl
 Amu/V5WNAfVzVPSyTxisBL2gCP/H0cyuE5YGLcCzZa4R8Sz0JrWmWzR4+w8wgmD9
 cNxwEhNKB0ZnMFc6Pz/pkWNqvQadXefQ37MlHGhIOO4DrAlfetlFuUpOZHKZVQez
 fJRjctSjJKAIrmaBZaDvGUKrMWDBUG5Srye/6yVH/JC438wP9xPYjZFS5pcvo4r6
 T+2B8AF5gXacthM3IIPRkrW706zgkKbAHnFzvvNUzYVG/Ef8IGiPK/ai+NRu9Oj7
 juMM0ZUXztxhz43tszLcNTjHfX/Ft2EsSgluCkQ8W1zUs6/53bQ7Yhw2SkXRWWvR
 jaSOPCCdiK6Yc8m4pmvTuVjCk6MzHSelHxENtWBopGOlaqFJHJFQE6lJB66eunVn
 dxA9g9YgXnX7KFtvqdsydA1oeFiQqz9yILZFBAOOST+YM0pENXsREUVQ1qsoe4/L
 u2XCo1nJ3wsGyyGtLVsleQix/HrmP6CVx8c/jdBmcdequRZO+thI1GMmyqQXOluj
 /5pCV0J8eMzuP/ppQDiwoYkyA3024wrvDqiKaK6+M79QZ6lbsOw=
 =wWou
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmK63oQACgkQd8DHXntl
 CAgkZw/+M173HGQvGkDy8nihsI9loiG6B+3hu6bdVa+PNbsJJjNI4gkAgG5NAY14
 PZ9tSrIX1f61o10/Ad2WNAVoyATpV6rbhHXRtTCPmsakj1YYOhgZwE22ZBTSjYG2
 m6n9aNtvHiAywYlg9qzFycYtrJ9CNYXyPDP06gAC7ejSQpuZhk3vT2tS+OGBwo0j
 WWBTxo9JvAdeIudPUKPJCQZOnZi1Y1fbozD1drCeC6egQKMAq1Zxk6oJsqNak+Jp
 kPmYKPfR7fcDvO1YPGEkF5fMYqAXVTRobtCR8d/HWpAfmTmy1SCok6N6Ohg+WxuH
 ovFv9Tzl1Z/PzbRCxvl4RBqBQKjWQWGRBVa/GE5RE7sDs0P9NQsWxhwJ+QsIvOdf
 qy0gnDkKKa4jRjy77RTN9++xuG//ItmrRI8RGkXwbDaTLNad3BRKTcMmDY43V3fS
 IaCNrOJMTTABdBQk4gEW4Ari7Mz0mMCPtruVoyZNMgNjWA8NDDRUfqvbY9XamXVJ
 EDAY6uMtPCP4rqfJinSdOpbCHOPj4QP48pTgcl3Nxr1VtKjHyCI5+yE73g3pDCgq
 SyG4vcP/GoFaSJ73JI9ahYOfpKW/ezm3N4W3K2RDKi0HtpVUCQdhdGi8LA+iJoo+
 hoQkmVJNud5wDlXJv1eZt+14V9UerhtQ6ET7t4A5KbXlObybKH4=
 =6aaO
 -----END PGP SIGNATURE-----

Merge tag 'v22.14.1' into debian/bullseye-backports

freedombox Debian release 22.14.1

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-28 06:57:06 -04:00
James Valleroy
402b5594aa
Release v22.14.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.14.1
2022-06-27 08:45:18 -04:00
James Valleroy
9603521813
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-27 08:45:12 -04:00
Jiří Podhorecký
5d862f1a1f
Translated using Weblate (Czech)
Currently translated at 100.0% (1455 of 1455 strings)
2022-06-25 02:20:09 +02:00
Sunil Mohan Adapa
696a876df4
mumble: tests: Add functional tests for setting the passwords
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-24 08:41:57 -04:00
Sunil Mohan Adapa
c772534a35
mumble: Don't set the root channel name unless it is changed
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-24 08:41:50 -04:00
Sunil Mohan Adapa
f8b4aa9d6f
mumble: Backup/restore the configuration file
This allows the root channel name to be preserved as expected.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-24 08:41:42 -04:00
Sunil Mohan Adapa
fb70fdef6e
actions: Note that privileged actions can't output to stdout
- This can be improved later by using a IPC mechanism other than stdin/stdout.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-24 08:41:34 -04:00
Sunil Mohan Adapa
7470821dc7
mumble: Use privileged decorator for superuser actions
- Don't use command line argument for sending the join password for security.

- murmurd can switch to mumble-server UID before performing database operations.
Remove code to switch to mumble-server user.

- murmurd seems to return correct response code of 0 upon successfully setting
the password. Simplify code accordingly.

- Use subprocess.run() instead of subprocess.Popen for convenience.

Tests:

- Run functional and unit tests on Debian stable.

- Perform a fresh installation.

- Verify that setting super user password works.

- Verify that setting root channel names works.

- Verify that setting join password works.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-24 08:41:23 -04:00
Sunil Mohan Adapa
a55e63b7f4
matrixsynapse: Allow new dependency to be installed from backports
Closes: #2230.

- matrix-synapse >= 1.59.1-1 requires python3-unpaddedbase64 >= 2.1.0~

Tests:

- On a stable container, matrixsynapse app is not installable.

- With the changes, start FreedomBox service, setup will run on the upgrades
module and /etc/apt/preferences.d/51freedombox-apps.conf will be changed to
include the two new entries. After this, matrix-synapse app is installable.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-24 08:18:27 -04:00
James Valleroy
e348d33d7a
Release v22.14~bpo11+1 to bullseye-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.14_bpo11+1
2022-06-23 18:15:29 -04:00
James Valleroy
7c5a090152 freedombox Debian release 22.14
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmKxHEIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICATAD/97l7KGbmX/eGyuT4WeXwrUrD9o
 HUTl3GkgzIfWAzwtLoEmkD2ycDXhoFt5dZ7yxCg2DU4hqBq/8aL9oO77TGglu/5p
 RQ0ZmD88zvGo9DCrRubyUdtcc/twvPPwiXQXAuIGVHSJcYPBACvhRJz4t/t4V7+X
 gZ0NQrxwi6+72iY5vWmxE7rN+KNQEo/Ao8Nwtpd1ouy7ddqPG7kuOUiJii4eVOZv
 VsxiE5MlXdH1/VD2sXsvyHPibynijWf+RXZSTCaLfrZFPr1YFk4Mh1tBDXJQbFIt
 FAJbwzroLqST1gYx9Kg+kJbT+8dbCYA+YSlCaUbRG/VtOv0z6o0n5pZVxJnI6NkO
 nz933Jjs5XEkqhn3319wprQGnekpUGwAQz2nGi1JSR/uYw9Q/iNXK9kdcFTWUb5q
 prMe+UZodN+copPckcX1eydifa5ON36rZR8wiVOPV94Vsz4TB4LvTNidQ4VNDd8U
 b8S+Ac7uwUCms915V48voP45Hdkeram7Qh9Zk9jA7Q17tVPeCy3uW03Yjc3LvvF4
 qzIXDH/vOC6/c119N9KLJfc8KnL3FNvUdmF+anEHRwmhINfgYRRmbsMrEL0mtvSb
 MR7eIC689+aNEiMeI39WyIkY350oXnz0PDvyAYityyzJ5NGVU4jfLv7zGq4VjF1f
 x5LZpZ5DY8mObbn16Q==
 =2wJV
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmK05cUACgkQd8DHXntl
 CAgoJg/7B+cdxeS5dR+LDmaYLp3ISfl8dFxXUS4RlqJdcYF4PBtyRlANv4tusF55
 gO3GcUHtNiqeBerMLoPE0jFVWP/Gye1KZjVAakvg5D+Pu5pcvp4qOC0nSSJ4Cxbd
 TPnwim/I8H0CDabKQJqCqcXbAZC3cjW9e1j37rkYSlHsdaHbDTmZFsAfsM/DTMiT
 yxdodTRYn1O/HJ5gwGhj7VrXhw7YA13Hf6rz65Ii+8gTsm0a3zY2b28ow0/Lq89k
 kxCVgC0CIrRSufvRS6R6kGYv9E5wDbtaUtHA/slmfmy4HpUDF2DPwFRWHfWGsUZh
 O24xNhGLhH8wzbZhy96w7//cKGiQzPwENfJ4D2gZ8vexEfnKklhdkDR+D/VuZizG
 r5L1EsJZPnXQqllg++5+MbNtZakzRzv1aNmjelYLdV9YMXCC5I6dO5Huky5nqBQw
 x/RqhsdzzSyASw/ROQaGVY8XCOOcn3W7dDR8wEZRmWyjJz+9BZO6n3Q4YutcygSW
 m8nWUjV+hY1/xSWVEatKRYhVxC8t+fjySwsTuTJNoSWhH65ETccE8eGNaDKmpZ2O
 W9F4JOltBTaQpWfeDgFCw6g8jMNywPm8xqB0UsPETuOBl2s+S/lUQM70P79kTFFX
 sOKWmlwlaA/okol4grEoI9u0nE7wpJgtPfeqqophdsrovnWW4lM=
 =16/c
 -----END PGP SIGNATURE-----

Merge tag 'v22.14' into debian/bullseye-backports

freedombox Debian release 22.14

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-23 18:14:27 -04:00
109247019824
223b1c9417
Translated using Weblate (Bulgarian)
Currently translated at 24.1% (352 of 1455 strings)
2022-06-22 19:14:53 +02:00
Eric
e5eadf059b
Translated using Weblate (Chinese (Simplified))
Currently translated at 69.6% (1013 of 1455 strings)
2022-06-22 19:14:52 +02:00
Burak Yavuz
e79d8b5258
Translated using Weblate (Turkish)
Currently translated at 100.0% (1455 of 1455 strings)
2022-06-22 19:14:52 +02:00
ikmaak
7ad9350596
Translated using Weblate (Dutch)
Currently translated at 100.0% (1455 of 1455 strings)
2022-06-22 19:14:51 +02:00
ikmaak
762b2299a0
Translated using Weblate (German)
Currently translated at 99.7% (1452 of 1455 strings)
2022-06-22 19:14:51 +02:00
James Valleroy
041e154696
Release v22.14 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.14
2022-06-20 20:52:43 -04:00
James Valleroy
fc0ce69ddb
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-20 20:51:27 -04:00
James Valleroy
a3b2751200
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-20 20:22:26 -04:00
Sunil Mohan Adapa
e4f8a7942f
ejabberd: Revert changes to always keep localhost (aa5b1cea126d37)
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-20 17:06:03 -07:00