7607 Commits

Author SHA1 Message Date
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
Sunil Mohan Adapa
15038ae24c
transmission: Simplify actions using the privileged decorator
Tests:

- Get and set the storage path.

- Functional tests pass.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-20 18:17:18 -04:00
Sunil Mohan Adapa
a68776d04b
doc: dev: Use and recommend new privileged actions
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-20 18:17:07 -04:00
Sunil Mohan Adapa
4fed6921d6
actions: Add a decorator for marking superuser actions
Any privileged action (a method) can be marked as such with the new decorator. A
call to the method will be serialized into a sudo call (or later into a D-Bus
call). The method arguments are turned to JSON and method is called as
superuser. Arguments are de-serialized and are verified for type before the
actual call as superuser. Return values are serialized and returned where they
are de-serialized. Exceptions are also serialized and de-serialized.

The method must have be strictly typed and should not have keyword-only
arguments. Currently supported types are int, float, str, dict/Dict, list/List
and Optional.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-20 18:16:47 -04:00
nbenedek
3ec086411b
mediawiki: Add option to change the site name
[sunil: Update the form description for styling]
[sunil: Show the default site name when nothing is set]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-20 14:13:28 -07:00
Sunil Mohan Adapa
aa5b1cea12
ejabberd: Make localhost disabled option in domain selection
Remove the label description that says the localhost option is not shown.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-20 12:51:41 -07:00
James Valleroy
1a39212313
ejabberd: Add multi-select form for domains
Choices includes all of the available domain names in the system, as
well as any domains that are in ejabberd configuration.

Tests:

- Disable a domain. It is removed from ejabberd config.

- Enable a domain. It is added to ejabberd config.

- Enable all name services. Run ejabberd functional tests and observe
  that they pass.

Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-20 11:09:31 -07:00
James Valleroy
7d4c3dbb67
ejabberd: Automatically use coturn
Closes #2183.

Tests:

- Install Ejabberd. "Automatically manage audio/video call setup" is
  enabled.

- Set a domain name and install Coturn. Ejabberd config is updated.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-20 11:09:18 -07:00
James Valleroy
b43e42ac7a
tests: Add a dummy parameter for middlewares
From the Django 4.0 release notes: The get_response argument for
django.utils.deprecation.MiddlewareMixin.__init__() is required and
doesn’t accept None.

It appears that any non-None value can be used here, so I pass in
`True` when initializing middlewares for tests. I don't know if this
was the intended value, but it does fix the tests.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-20 10:40:48 -07:00
Sunil Mohan Adapa
2a0239b6ba
users: Fix deleting user LDAP entry with Django 4.0
Helps: #2228.

In Django 4.0, form_valid() method should be overridden instead of delete()
method. This is because DeleteView inherits from FormMixin. To make the code
work for Django 2.2 and up, implement both methods but make delete() method
available only after base __init__() so that Django does not show a warning with
Django 4.0.

Tests:

- Run unit tests on stable, testing and unstable containers.

- Create a temporary user and delete the user. User deletion success message
must be show. Create another user with the same username as the deleted user (to
ensure that deletion actually happened). Perform the test on stable, testing and
unstable containers.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-20 10:23:17 -04:00
Sunil Mohan Adapa
5d0a7c6d16
translation: Don't use session for storing lang pref in Django 4.0
Helps: #2228.

- In Django 3.0, storing language preference in session key is deprecated and
only the language cookie is used. In Django 4.0, this functionality is
completely removed along with the constant LANGUAGE_SESSION_KEY.

- Debian stable (Bullseye) uses Django 2.2 and this depends on code to store
language preference in session key. To work on Django 2.2 through 4.0, check if
the constant is available and then set the session key of the constant is found.

Tests:

- Change language in user edit page and see that it is persisted.

- After logout, the new language is still set.

- Changing language as anonymous user works.

- Run tests in stable, testing and unstable containers.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-20 08:15:58 -04:00
nbenedek
16ab0e4fc9
janus: improve description about coturn
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
[james: Remove space]
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-18 10:40:26 -04:00
schiriki
7028e3d022
Add char field to set a password that is required to join the server
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
[james: Apply yapf formatting]
[james: Minor adjustment to help text]
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-18 10:26:51 -04:00
109247019824
a7c9248200
Translated using Weblate (Bulgarian)
Currently translated at 24.2% (351 of 1447 strings)
2022-06-17 21:15:38 +02:00
Coucouf
1599bacfb0
Translated using Weblate (French)
Currently translated at 99.5% (1440 of 1447 strings)
2022-06-17 21:15:37 +02:00
Nikita Epifanov
51a68e7651
Translated using Weblate (Russian)
Currently translated at 99.7% (1444 of 1447 strings)
2022-06-13 14:19:14 +02:00
James Valleroy
416d46cf42
Release v22.13~bpo11+1 to bullseye-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.13_bpo11+1
2022-06-10 07:10:00 -04:00
James Valleroy
dfe79c08c3 freedombox Debian release 22.13
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmKetfkWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOWsD/0ZVHXGTVKTBUo0BOojuxma2Iw3
 vqEdwmLZ/oPPScoK33zQByN9a9pn9B8iR+s/Mw+MC+kRalOwOfxrRfjvxw+P3haR
 CxRZIfyRq92bxhxBkeczdwwAURoqMteks4E9oNPc3z7spNl4Yw+Al1L/JlLbeFED
 hJU97+du55mrzYl4cLY29yVdS6VI4R1kj/JDZGpTFlRV0TF+G6whpzeLB3MvAEuT
 LtkGSkLoT0myf8MnTXfuXTDrbsHstFmr8fwbE5V3JmkNc7LlytSr86WkX1TL3k2N
 QAe6AsOHQ369GWPrFoBhp909HEeezjSkXyeTkaWd4ZRWFud3zSBo+LURzYiXkdFV
 2CXTNQGtrl0lWeX0fTzCK2mAKMal7A+wzEyHJp+TG3JwdBH0vfzePgdRKE6368X2
 +XNaGa1C2fEsZte6lgORDuG8a1Epf/KwGOqpwgnXH0Gc7f+n979h3dmMuFlfgY2U
 5VKJNKqp7MJFipjf3RoqhcUt0FzEnCwHkLMxj30u4GY9PKeLPRd1qCpzaTOxhkd3
 MBGo95KyVjyeg9DhiTwln/WANFVNE9PGFrFBwLxvDORH65TgqsUwTkhQYou4UAU2
 VVFwf5uPnCUMU3oehIY+SwAp9ge0MFGX5uCfXfAcN958PGXBxp7W3+DifWVciS++
 26DdFmkzBRct1eMC0g==
 =aGrG
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmKjJmMACgkQd8DHXntl
 CAgjrhAAo0rgZzFC3FqEqpC4IYYwe0+eaqKYL9knTH+sQGdtM5i2t9msKGvyW8zq
 P9zatJNim0UomNSNoKc1m3rUmCficVvAnxLLG8oTC9Dan+IcM3ErTuWtisY0fjcn
 JlYqHAcAnmUHOUiqLlwO3wKfJiJ8CRfhitwANscBNE967g5YCJBovXIjZI6A6PRp
 +4XvuYul5ZFzjcWnwIawrR/eEItwto5WtOyBn+92RZMjb47rU3mBeaTCQ82vEJCz
 rkV7JxPf0Il5RcgVSOiA6g2k7leRrsUCF2bBxoKoBIt3MGYSys1LibKdGrD1KuCO
 BwlLvyo8EDC3QkFIOsCmrYyIgI67apg/+NNghWg6sJfmvjizIR1mnVgPErjFnhsc
 GZQcx4mfkLwLPLSDrRopy3LbAUEXiGXOdoBSwKyt47NASUJoBWQ93XYjrvQ/792o
 JpRvZlkHNIOLXP0QQkq6IIvSgUIQkG+vPVjPASlsKk7RV2cUz2BCSV76QukCw5lb
 Dxjw1DEu6C8dhCX/269mboXxN7JM6Rm/ySMhUmOnHhLm85mw9rotWO5JClCeuE5q
 hzfsFv9JNCDQeV1PI08cWzPxRVShDpq7lppF01/M1M+K7SjbPqcVfgLG5GPWl4dz
 AsORvO9RGgDRKs7TdzkkS5a3ZTCbdk/+5EUlTrzcH7ZHrHqX5O8=
 =NGDl
 -----END PGP SIGNATURE-----

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

freedombox Debian release 22.13

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-10 07:09:21 -04:00
109247019824
159e42e26b
Translated using Weblate (Bulgarian)
Currently translated at 21.5% (312 of 1447 strings)
2022-06-08 18:16:52 +02:00
Jiří Podhorecký
be585b7aec
Translated using Weblate (Czech)
Currently translated at 100.0% (1447 of 1447 strings)
2022-06-08 18:16:33 +02:00
Eric
56d65c6ecc
Translated using Weblate (Chinese (Simplified))
Currently translated at 69.7% (1009 of 1447 strings)
2022-06-08 18:16:32 +02:00
Burak Yavuz
6ced4d4cfa
Translated using Weblate (Turkish)
Currently translated at 100.0% (1447 of 1447 strings)
2022-06-08 18:16:31 +02:00
ikmaak
2a0e90dec6
Translated using Weblate (Dutch)
Currently translated at 100.0% (1447 of 1447 strings)
2022-06-08 18:16:31 +02:00
ikmaak
cff28ee4b8
Translated using Weblate (German)
Currently translated at 100.0% (1447 of 1447 strings)
2022-06-08 18:16:30 +02:00
James Valleroy
fef8bfaf8c
Release v22.13 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v22.13
2022-06-06 22:00:28 -04:00
James Valleroy
f092da6b04
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-06 21:58:53 -04:00
James Valleroy
39a83b7e0b
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-06 21:09:40 -04:00
Sunil Mohan Adapa
086b805c2b
email: Make app available for all users (even without advanced flag)
- Discussed during progress call.

- More testing has happened on the app since making it available.

- Will document difficulties with setting up domain name and ISP outgoing
traffic on port 25.

Tests:

- App is available without the advance flag.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-06 20:55:06 -04:00
Sunil Mohan Adapa
8e5d126b67
email: Add description about ISP and domain limitations
As discussed during progress calls, this is a pre-condition for making the app
generally available (without advanced flag).

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2022-06-06 20:54:57 -04:00
James Valleroy
b7a1d4bf8f
janus: Add new app for lightweight WebRTC server
- Add basic video room based on demo.

- Set port range to use for RTP.

- coturn: Add component for time-limited TURN configuration.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
[sunil: Don't error out when coturn is not installed/configured]
[sunil: Prepend data- to custom attribute in HTML]
[sunil: Convert SVG with embedded bitmap to vector graphics]
[sunil: Hide Javascript license information in footer]
[sunil: Minor changes to comments for styling]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2022-06-06 17:42:41 -07:00