8408 Commits

Author SHA1 Message Date
James Valleroy
f7c0062ddd
Release v23.19~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v23.19_bpo12+1
2023-10-26 20:01:55 -04:00
James Valleroy
5abe6171c8 freedombox Debian release 23.19
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmU3IboWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICAkmEADRSP8I6lvRDK4kINU5svIksT6Y
 0bMD94DHiZBh8c1yw2Et/r7yQuo9UkQPAMgPgDDA9ZgMeMiNws9tvWTrTVkFIjMo
 mav3mL/olwQoQRaRbPFldWQbOzZ22nniZ3r9NuukikTgRN0HUljMPl2yFUe1tr9u
 qPl/cg6Z7hLF/DKuX1lnN4WDWtHtuWmY+YOyn33ebF/qdx9kM/h1YgfPWj2CKL1c
 FfchwrAdDB9xM4ozwmevdg3PmXxGOglGc6AfjrUotyvH1K41E7t5p74+A4qctCYQ
 4niXojhjHx0pSSmCFYnQ8H5+HJQFsERKYjXNdzaKkt4MNpw3hkXCoaeW6fxFdpI7
 EMT6uKOSHCajnS2dkPt65uY2c2t4+ncq/ZcR2IohopIk9BYrVIz7oG/3q6FdY/NX
 pt9K+PCXiUzGxnOCkTLPZsZB2L+A4HY22DMd7k9/gxARwW1ykDbVvjGZOLXp1fz/
 Xx8GSrhjSHLDX61WcjBJQI+QXCpoJ+ZBDKzs4jgVlJdMLCCiXyAVi4wB3oNFIBx9
 UXB8NAzRwOE/JjN8ED46YIQPqrHlm5kkLGBwrEnTxf7ITi7aXauSn0j3XwH268AL
 QGM69TATp2btut3mXjteZ8pXWKEy5NZm7tY6kX6UlLZi5YfcITJ2dekiSdSimwTa
 tLW54J078lPF+cKkJQ==
 =IVfn
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmU6/TkWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICL5SEAC+LUo5u3URLzHPyz6XHuNbt0Bv
 Bw7NfxfKH39GL2FiBzcy0IVgoXi0V169UyYgjrxyUuo82GXxPZ/nuK9Vgq7n9DVY
 4IZg/CotEs5xEa9mpyclYRM6rTehAHsPltBok85Ri/gqhteOwwd8V+rie8ZDTFQb
 UrNjlXFz83IkUKo0ovUlk7EktK5EXLgcLjfh6NIj8LHfS82OcMybVxcWu/Pq5Aeb
 SuWIJnpAXU2w4p3u0k9Fednkd9Y70cK1o6NfxjbGGPsovJp0/Y3PZt8i/jX9BNoY
 lWSCz8vYFitgQAklF2Ozg+2WTPeED0h8G08P0Cxkc72JDbQdBm5kS/2O1zaaRi+s
 E5ImBGYoxVk/BMnUXK13vQtCOBdLwGntHS/BUA4mUXIYxJHBZazr/zcqciy3d493
 7EyMBGNES/Swd+zekjUhBfBXpD0mMSspuTmaZ1E6YVGGdh/WLzk4qrKiDmIre4eg
 I8g2sUQVV6YKNBhddPhIWcEOkswBRtB73AixuRzKr2P15RbmXqtnX+WIYcfYUVwv
 lDXZmZ79MhmyolccHULMNWgD+DpjD5AoCG9ZPCj1AhSMKrgYkE0txnb/kyraV37g
 d0L3GHVOEP2l39cbWsqtGZ4eQFE5r5vWnPnvUya/iU4pAsHktvSU2bSvtwk0Yooj
 3Q3d61AqfpHuMA6Eyw==
 =/mf2
 -----END PGP SIGNATURE-----

Merge tag 'v23.19' into debian/bookworm-backports

freedombox Debian release 23.19

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-26 19:58:47 -04:00
James Valleroy
9020173af2
Release v23.19 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v23.19
2023-10-23 20:36:22 -04:00
James Valleroy
dabd09a364
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-23 20:35:23 -04:00
James Valleroy
33542d59bd
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-23 20:06:25 -04:00
Joseph Nuthalapati
fba92081d3
Translated using Weblate (Telugu)
Currently translated at 94.3% (1439 of 1525 strings)
2023-10-24 02:04:00 +02:00
Sunil Mohan Adapa
daabeccb60
db: Serialize most of the database queries using locks
See db.py for rationale.

Tests:

- Run functional tests and unit tests.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-23 12:40:13 -04:00
Joseph Nuthalapati
28143c091a
kiwix: Do not require login to access the app
Kiwix content packages should be publicly accessible by default. Allow
the frontpage shortcut to be accessed without logging in.

Added a functional test to check that Kiwix library can be accessed
without logging in.

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2023-10-22 14:04:18 -07:00
Sunil Mohan Adapa
16c556de45
glib: Add a jitter to the interval by default when scheduling tasks
- When many tasks are scheduled at once, they will try to write to the database
at the same time. This happens prominently in develop mode when multiple
notifications are attempted to be shown.

- Also other resource contention may happen.

- Avoid this by adding or subtracting 5% to the provided task scheduling
interval time.

Tests:

- Print the interval times in the schedule() method and verify that the final
interval values are randomized and vary by only 5% from the provided interval.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-21 18:43:23 -04:00
Sunil Mohan Adapa
2bf4271e04
glib: Refactor schedule debugging in a central place
Tests:

- Print the interval time in schedule() method and verify that the times are as
expected in develop mode and production mode.

- Notification shows up for RAM usage if the check hardcoded to True.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-21 18:43:20 -04:00
Cheshma Golla
2795e2d994
Translated using Weblate (Telugu)
Currently translated at 94.2% (1437 of 1525 strings)
2023-10-21 18:03:41 +00:00
Joseph Nuthalapati
f46c678914
Translated using Weblate (Telugu)
Currently translated at 94.2% (1437 of 1525 strings)
2023-10-21 18:03:41 +00:00
B.Nandhini
8ec5484f3e
Translated using Weblate (Telugu)
Currently translated at 94.2% (1437 of 1525 strings)
2023-10-21 18:03:40 +00:00
Shaik
940b73ba39
Translated using Weblate (Hindi)
Currently translated at 43.4% (663 of 1525 strings)
2023-10-19 08:30:43 +02:00
Lohitha _Durga
7ce32d1a5b
Translated using Weblate (Telugu)
Currently translated at 93.5% (1427 of 1525 strings)
2023-10-19 08:30:43 +02:00
SHAIK.FAMILABANU
2a9ff3bbd9
Translated using Weblate (Telugu)
Currently translated at 93.5% (1427 of 1525 strings)
2023-10-19 08:30:42 +02:00
M.venkateswarlu
765fd051e8
Translated using Weblate (Telugu)
Currently translated at 93.4% (1425 of 1525 strings)
2023-10-19 08:27:10 +02:00
anudeep kumar
0836b75818
Translated using Weblate (Telugu)
Currently translated at 93.4% (1425 of 1525 strings)
2023-10-19 08:27:10 +02:00
Anvitha Pachwa
7d120a2d0b
Translated using Weblate (Telugu)
Currently translated at 93.4% (1425 of 1525 strings)
2023-10-19 08:27:10 +02:00
Shaik
9c3a887f25
Translated using Weblate (Arabic)
Currently translated at 1.1% (17 of 1525 strings)
2023-10-19 08:18:22 +02:00
M.venkateswarlu
5ce5a23b54
Translated using Weblate (Telugu)
Currently translated at 93.3% (1423 of 1525 strings)
2023-10-19 08:18:22 +02:00
Thop Siva
ea9f1567bc
Translated using Weblate (Telugu)
Currently translated at 93.3% (1423 of 1525 strings)
2023-10-19 08:18:22 +02:00
Harshitha Chainur
31d6b9a9f0
Translated using Weblate (Telugu)
Currently translated at 93.3% (1423 of 1525 strings)
2023-10-19 08:18:22 +02:00
anudeep kumar
a40af86111
Translated using Weblate (Telugu)
Currently translated at 93.1% (1421 of 1525 strings)
2023-10-19 07:56:23 +02:00
Thop Siva
3c555e17fe
Translated using Weblate (Telugu)
Currently translated at 93.1% (1421 of 1525 strings)
2023-10-19 07:56:23 +02:00
M.venkateswarlu
7d86aa4067
Translated using Weblate (Telugu)
Currently translated at 93.2% (1422 of 1525 strings)
2023-10-19 07:55:08 +02:00
G Praharsha
5bcce01ba6
Translated using Weblate (Telugu)
Currently translated at 93.2% (1422 of 1525 strings)
2023-10-19 07:55:08 +02:00
Sk juber
64ae3de3de
Translated using Weblate (Telugu)
Currently translated at 93.2% (1422 of 1525 strings)
2023-10-19 07:37:42 +02:00
O SIDDHARDHA
57f604088e
Translated using Weblate (Telugu)
Currently translated at 93.2% (1422 of 1525 strings)
2023-10-19 07:37:42 +02:00
Nikhil kumar chowdary
04677e46d0
Translated using Weblate (Telugu)
Currently translated at 93.3% (1423 of 1525 strings)
2023-10-19 07:36:20 +02:00
Nikitha1960
ff8d357810
Translated using Weblate (Telugu)
Currently translated at 93.3% (1423 of 1525 strings)
2023-10-19 07:36:19 +02:00
V.Sunil
78c8af0fa1
Translated using Weblate (Telugu)
Currently translated at 92.9% (1418 of 1525 strings)
2023-10-18 23:03:21 +00:00
Ajay
e420dd5490
Translated using Weblate (Arabic)
Currently translated at 1.0% (16 of 1525 strings)
2023-10-18 23:03:20 +00:00
Santha Sumanth
8df6409288
Translated using Weblate (Telugu)
Currently translated at 92.9% (1417 of 1525 strings)
2023-10-18 23:03:19 +00:00
Siddhartha vadlapalli
629ebce49e
Translated using Weblate (Telugu)
Currently translated at 92.9% (1417 of 1525 strings)
2023-10-18 23:03:19 +00:00
Nellore Mohan
fa381b8d63
Translated using Weblate (Telugu)
Currently translated at 92.9% (1417 of 1525 strings)
2023-10-18 23:03:18 +00:00
Sunil Mohan Adapa
bdd39850b5
kiwix: Drop unnecessary file in /etc/plinth/modules-enabled
We already have one in /usr/share/freedombox/modules-enabled.

Tests:

- Run ./setup.py install and ensure that app shows up in the UI.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2023-10-18 16:01:45 -07:00
Ajay
bad0438951
Translated using Weblate (Arabic)
Currently translated at 0.9% (14 of 1525 strings)
2023-10-18 08:56:53 +02:00
Sarvepalli sathwika
52a00b21ca
Translated using Weblate (Telugu)
Currently translated at 92.8% (1416 of 1525 strings)
2023-10-18 08:56:53 +02:00
Vayaluru koushik
4f27b3c598
Translated using Weblate (Telugu)
Currently translated at 92.8% (1416 of 1525 strings)
2023-10-18 08:56:53 +02:00
Santha Sumanth
644554c22f
Translated using Weblate (Telugu)
Currently translated at 92.8% (1416 of 1525 strings)
2023-10-18 08:56:53 +02:00
Avisa sudheer
ae1dadc544
Translated using Weblate (Telugu)
Currently translated at 92.8% (1416 of 1525 strings)
2023-10-18 08:56:19 +02:00
Vayaluru koushik
1572712747
Translated using Weblate (Telugu)
Currently translated at 92.8% (1416 of 1525 strings)
2023-10-18 08:56:19 +02:00
Dega chakradhar
7cbea2e9ce
Translated using Weblate (Telugu)
Currently translated at 92.8% (1416 of 1525 strings)
2023-10-18 08:56:06 +02:00
Kumarkalva manaswini
084161aafc
Translated using Weblate (Telugu)
Currently translated at 92.9% (1417 of 1525 strings)
2023-10-18 08:56:02 +02:00
M.venkateswarlu
d08b1d1312
Translated using Weblate (Telugu)
Currently translated at 92.9% (1417 of 1525 strings)
2023-10-18 08:56:02 +02:00
Siddhartha vadlapalli
29b3b81e5d
Translated using Weblate (Telugu)
Currently translated at 92.7% (1415 of 1525 strings)
2023-10-18 08:55:56 +02:00
Vayaluru koushik
5e216e7162
Translated using Weblate (Telugu)
Currently translated at 92.7% (1414 of 1525 strings)
2023-10-18 08:55:48 +02:00
Ajay
9bd9a678c0
Translated using Weblate (Arabic)
Currently translated at 0.9% (14 of 1525 strings)
2023-10-18 08:55:38 +02:00
Harshitha Chandra
432174938b
Translated using Weblate (Telugu)
Currently translated at 92.7% (1415 of 1525 strings)
2023-10-18 08:55:38 +02:00