9101 Commits

Author SHA1 Message Date
Vijay Gopu
cc259e1f8c
Translated using Weblate (Telugu)
Currently translated at 93.0% (1449 of 1558 strings)
2024-02-09 05:56:31 +01:00
Muntha Veera
3ac6730126
Translated using Weblate (Telugu)
Currently translated at 93.0% (1449 of 1558 strings)
2024-02-09 05:56:31 +01:00
Sri Harsha
f3889e6be7
Translated using Weblate (Telugu)
Currently translated at 92.7% (1445 of 1558 strings)
2024-02-09 05:55:57 +01:00
Nistchal sri
25bd1a6160
Translated using Weblate (Telugu)
Currently translated at 92.7% (1445 of 1558 strings)
2024-02-09 05:55:57 +01:00
Vijay Gopu
64454d6ffb
Translated using Weblate (Telugu)
Currently translated at 92.7% (1445 of 1558 strings)
2024-02-09 05:55:57 +01:00
Faraaz M.d
4181c44406
Translated using Weblate (Telugu)
Currently translated at 92.7% (1445 of 1558 strings)
2024-02-09 05:55:57 +01:00
Mahi Reddy
5b33d47cdb
Translated using Weblate (Telugu)
Currently translated at 92.7% (1445 of 1558 strings)
2024-02-09 05:55:57 +01:00
Likhil Chowdary
a0f2b1aec1
Translated using Weblate (Telugu)
Currently translated at 92.4% (1441 of 1558 strings)
2024-02-09 05:55:30 +01:00
Nistchal sri
92a3397dd2
Translated using Weblate (Telugu)
Currently translated at 92.5% (1442 of 1558 strings)
2024-02-09 05:55:20 +01:00
Sarath Chandra
de18e70cd4
Translated using Weblate (Telugu)
Currently translated at 92.5% (1442 of 1558 strings)
2024-02-09 05:55:20 +01:00
Faraaz M.d
cf431dee57
Translated using Weblate (Telugu)
Currently translated at 92.5% (1442 of 1558 strings)
2024-02-09 05:55:20 +01:00
Mahi Reddy
41701e641f
Translated using Weblate (Telugu)
Currently translated at 92.5% (1442 of 1558 strings)
2024-02-09 05:55:20 +01:00
Vijay Gopu
96881b2c20
Translated using Weblate (Telugu)
Currently translated at 92.5% (1442 of 1558 strings)
2024-02-09 05:55:20 +01:00
Latheesh kumar
f4b7b31f1a
Translated using Weblate (Telugu)
Currently translated at 92.2% (1438 of 1558 strings)
2024-02-09 05:54:33 +01:00
Sarath Chandra
279ae5e552
Translated using Weblate (Telugu)
Currently translated at 92.2% (1438 of 1558 strings)
2024-02-09 05:54:33 +01:00
Soumika Devarakonda
2363c88958
Translated using Weblate (Telugu)
Currently translated at 92.2% (1438 of 1558 strings)
2024-02-09 05:54:33 +01:00
SAI MANIKANTA
0b30d1ce69
Translated using Weblate (Telugu)
Currently translated at 92.2% (1437 of 1558 strings)
2024-02-09 05:53:46 +01:00
Kesava Manikanta
44ae2e9600
Translated using Weblate (Telugu)
Currently translated at 92.1% (1436 of 1558 strings)
2024-02-09 05:52:07 +01:00
Kesava Manikanta
5dac411315
Translated using Weblate (Telugu)
Currently translated at 92.1% (1435 of 1558 strings)
2024-02-09 05:51:14 +01:00
Faraaz M.d
ad3f0dc80c
Translated using Weblate (Telugu)
Currently translated at 92.1% (1435 of 1558 strings)
2024-02-09 05:51:14 +01:00
gallegonovato
2a283c3c65
Translated using Weblate (Spanish)
Currently translated at 100.0% (1558 of 1558 strings)
2024-02-06 15:01:45 +01:00
Ihor Hordiichuk
f4efc61cfa
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1558 of 1558 strings)
2024-02-05 01:01:45 +01:00
James Valleroy
860bffac86
Release v24.3~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v24.3_bpo12+1
2024-02-04 08:11:33 -05:00
James Valleroy
94789388ec freedombox Debian release 24.3
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmW4ZjUWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOMjEAC0CEGkp25ijOS9Hx1A8sTPNNhk
 1qbWtlaoZNxLeh/ti7afrqwWOTr+e/3ktw+rgcX5bVUTWyDsJh7gEOwaRwqJsyKK
 Y0aTp0LwidKSqO7xEne8roFo3rP8YY82CA7M5Pk394YNll0NNGEOnxoP9pMYbhgM
 MKTDmPN3qSKzFfQ92f0GzqQc1G7OIr4daGArEyHsjREaBL/uupY/74hTC4qpd3+1
 jTR6DOaRKCYmf6run38xEWGiECJq28JZ+zZ+y2W7zG/yq9mSzvp1efYtB1SD6ZE+
 qn97p+SK+wxppmdMdL61t2AZNVjq1M9jpdpT/IgaDQvbsYCUxnQj+R5wrzNxSgLr
 bPK93P54NzZwSTRE8e759ZEfyEMsE8kFtA9hp9/6PgeIXSUuU6c5EdOtoTwCtRjC
 Rg0BQpwk4bXCJ9glkGshM5Yw9w5IIU+KCvJo6Z+/h1ujstOUuo4PId/3j7kG7xxu
 76fVyB2c37RDId7v+HBvjLRo5UV5lC0lESJ5pyqMDCHVtsZ7GA9vAicNmNuuAhSg
 ccShqztCDgRSh6d8dSOxB91OXWzNNJYNSqvHb/kPN7mekdZPvEsV3Z2tHpbS3ufX
 7nRjALzm1xo1i7C1pAe+SxQrE2IOsHEBMVPpFtGoXY5/+ihz19rl3gofylsW9GTT
 RMxftoQXq51S23I1TA==
 =aLA3
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmW/jOgWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJxyD/0chAFhHO+XCqjLGhkZUvAJbXrb
 GslWs+6tWRREdvEzOLY9NBIFswMDfinHXncrpKjbaGAzUw7XvNJfCtgP30YxAmAt
 JNezQ5hnX/Heq3ftqx0vu+og6cy37yIt44UBDrkkFupFh5DHX9eNZS7wKQTkLYmw
 pQrwNBFDV0Cjj61qnn+KXwrpp6MJ6H2spOd/SbH+jsADQJVtenw2ug5Z83sAF09e
 VKCL3IsrLUmeErDhh0SIyuHav35gXI6fXDFk8UIwS29o0Fqf3kxfh/aoY/HR8j2h
 k1kGXqEAWOtvwV9e0UlrEvMiKotcfX8TBTSmRmB7CA3kGjLwL9+VW/+UPLf7hZSO
 2dyQfubwre4IvUl4n2Q7PvIls86hHyU+PzEpCtrajwQYnf/8sO0b0jDoUno23OWN
 nbEItkkbLHpUl1jzStS9aPQ80bqBGU5tCZe+k9MD/A8d3l6LKq4TVc8DKu/6xgQp
 CcYKkahynYUPW94/18bwx/jI2Z1FgZh4b7MvH3iunlHpZCVcGbrMzsPSU4zJTfJ0
 sJdX4sQ7HWMDYXJfbeYVkcnJNujl21JSIAYzVQ8STYQd3/pq9rY8jOe2LkdQJqoQ
 UYDE37zS3zLNMEl4SWtBitjM7JPf3wvGxZmkgO+s6k1ezTd0XGwysLUi2RNh8vFP
 84+hdixiSKEPzq36rw==
 =VQQ2
 -----END PGP SIGNATURE-----

Merge tag 'v24.3' into debian/bookworm-backports

freedombox Debian release 24.3
2024-02-04 08:11:03 -05:00
bittin1ddc447d824349b2
cb2c9a65fb
Translated using Weblate (Swedish)
Currently translated at 100.0% (1558 of 1558 strings)
2024-02-02 21:01:55 +01:00
大王叫我来巡山
5654aa136a
Translated using Weblate (Chinese (Simplified))
Currently translated at 67.1% (1046 of 1558 strings)
2024-01-31 06:01:53 +01:00
Burak Yavuz
26cab36aca
Translated using Weblate (Turkish)
Currently translated at 100.0% (1558 of 1558 strings)
2024-01-31 06:01:52 +01:00
Johannes Keyser
8388541fac
Translated using Weblate (German)
Currently translated at 99.2% (1547 of 1558 strings)
2024-01-31 06:01:51 +01:00
James Valleroy
102863a2aa
Release v24.3 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v24.3
2024-01-29 20:50:25 -05:00
James Valleroy
4585748fe8
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-29 20:47:49 -05:00
James Valleroy
f88914116b
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-29 20:14:57 -05:00
Sunil Mohan Adapa
c96c97166f
glib: Change API for repeating an in-thread scheduled task
Previously, in glib.schedule(), when in_thread is set to True, it is expected
that the task method return whether it wants to be repeated (True) or
not (False). However, this was not documented and different from the behavior of
the separate-thread task (passed as argument repeat=). To simply and improve
consistency, use the repeat= argument instead of return value from the method.

This fixes issue with daily diagnostics not running for the second time.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-23 11:40:57 -08:00
James Valleroy
d7907e0ef3
diagnostics: Add option to toggle daily run
The option is stored in kvstore. If no value is set, it is assumed to be
enabled.

Tests:

- Disable daily run. In development mode, diagnostic are not run after several
  minutes.

- Enable daily run. In development mode, diagnostics are run after several
  minutes.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
[sunil: Minor refactoring and update messages in UI]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-23 11:40:09 -08:00
Benedek Nagy
9c5491de7e
zoph: Fix failing PHP configuration requirements
I tested both fresh install and updating an existing installation.
When updating an existing instance, the app had to be manually enabled,
so I added:

```
elif old_version < 2:
            self.enable()
```

Fixes: #2345

Signed-off-by: Benedek Nagy <contact@nbenedek.me>
[sunil: Change the config name to zoph-freedombox.php]
[sunil: Enable the config during update only if app is already enabled]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-19 12:37:57 -08:00
Sunil Mohan Adapa
acc498cb90
diagnostics: Fix a potential iteration of None value in error cases
- Prompted by pylint.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-18 22:19:28 -08:00
Sunil Mohan Adapa
ba145b3194
diagnostics: Safely access results when showing notification
It is best to have obtained the results lock when counting the severe failures
in diagnostic results.

Tests:

- When some packages are outdated, notification is shown with warning severity.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-18 22:19:24 -08:00
Sunil Mohan Adapa
5f08752058
diagnostics: Simplify getting translated description in results
Tests:

- Unit tests pass.

- Run full diagnostics tests and see that results and app name are translated
when language preference is not English.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-18 22:19:21 -08:00
James Valleroy
27284fe888
diagnostics: Store results of full run in database
Tests:

- Run diagnostics. Restart plinth, and check that the diagnostics results are
  still available to view.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-18 22:19:14 -08:00
James Valleroy
3fcd6b9e58
diagnostics: Translate descriptions only in view
Tests:

- Enable all apps, and run diagnostics. Diagnostic descriptions are formatted
  as expected.

- Change the language to Spanish, and view the diagnostic results. Diagnostic
  descriptions are translated as expected.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-18 22:19:05 -08:00
James Valleroy
a5820bc36d
diagnostics: Add method to translate checks
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-18 22:18:56 -08:00
James Valleroy
4612df954d
diagnostics: Add parameters to DiagnosticCheck
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-01-18 22:18:47 -08:00
James Valleroy
d8a69d002f
Release v24.2~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v24.2_bpo12+1
2024-01-18 06:47:39 -05:00
James Valleroy
12c888046b freedombox Debian release 24.2
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWmctoWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICPi8D/0fahzzL9iLW7HqbjAvvSNAPxth
 6z6X27/eFNXqUY4c0zILtNHYJjlSXx3utmfyRS1CpKbSNHMRrtJ37hsXXgMCJ/qv
 rI89ITaXFQzHmQB4ddhQpp115bZ11ASRcu0H92hjsGjbmgJF0e3iduNLfvGgi4TD
 R1krLMHheNeIGLd1YAOm/1s8bGBQk/kFJvwY9Qqg71aw78A5tbADryE26rb5Z4Ls
 0s7cXTixHtOBXlI4npZAz4PrrPX0h0O5NQAJkNlx7jAGEZAnnnr3gRfHQEOCrNDg
 9WMUCDF3PRtPw9S6c0eP/hWqEXKXWOHKPYWamdsvUKcv2vrhyFzmTQ4ofLB2RnJG
 q+kLDPwS1kBqz3vr4SsAQFbTuJ8N5jm0lvDQMjGg2/xuDKMi+47VxCZS/i7a3Li9
 ZMeBzKimfopSThH2XiniaumQL8hQ9puRoTUsuSYpb+OavDyLcua6dX8e4eaSwnXV
 6SmQmEcYbK33efhVWN0RJG8BRvDNxNuvzVQylxDAtmvO5FTfaOTbIWRpQi46Lmic
 4GMHn41kwhKq+Vacf9n16W5PMDBwvJDZ8M40U4VDl+2vG43DTdrY4OsA2NTwGdLq
 h9CRUogFd6xaNkWjAj5N/9bwKL7gX9nguCFpMMG6CecaWpu1Vi08tnFrhYI9+LN2
 3tZN2AX5M2HtpYS3yQ==
 =8EZ3
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWpD64WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCUiD/wLKmpJR+z5L4uEGMF7djepsvdf
 dUhJtMLUaFFzfzkJ4tnnWY//X04jf0fsyoZq1f2M1+ptecysdy1WfkfMBdJDzuAU
 eGRwGBIX4xfptFldU0+qLPf7SwgHsrnwyZWMZf+oYzl4orws1m2EqXoo/hw9l3I6
 zoe9KwdPnACRmT8fmUsruL3W1V3T3wFxakfgouZFtpYoyLJse23eX26C9A0sSVSm
 /8QP+9KyBQbRM1UsMzKKn6bYslnLn7OTo6cdpX81mGqOXaAf0iTagw1c10LCWfuz
 apwMeX+fw64uv4djjYkrFD0ui0Y44B0y7jUXTDbFLtRBp76Gsu9m0FQvc8Z/p0Gj
 WfbpFOWInqOspSldAApddsfBc27nB8q3/a7oXJdnlXOfJVAs37sdRVQcuP9xqRCD
 +mpf+Gcx4/Ifw4zGV8amI0AQYHMTxd1xYyEfU/lAI6LW4QXVLas8akqLdqlu+Wd4
 Cd1CWRnFoElvlwphXklANQULjG/3QxctV3aNqx6Bhs3LhG13zbg1l6mUJYhejswM
 XE+ETmY+DMskxRUu1RBu2lS+9Pbv3bN0UNqn6OpWe98CMY5iL1BtAl62VW6O8Osj
 6whPcHvRxGyWX3tdazct80OJYB8XGXjGzPh/0vjqkzUR79yQl0OsLC0di8vCaHzx
 1DaAI6nT67J8jVejRQ==
 =JXVD
 -----END PGP SIGNATURE-----

Merge tag 'v24.2' into debian/bookworm-backports

freedombox Debian release 24.2
2024-01-18 06:46:53 -05:00
James Valleroy
ab213138e0
Release v24.2 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v24.2
2024-01-15 21:31:27 -05:00
James Valleroy
012cc31f5a
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-15 21:30:17 -05:00
Сергій
4ec8f76260
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1554 of 1554 strings)
2024-01-07 15:06:26 +01:00
James Valleroy
40bf5005cb
Release v24.1~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v24.1_bpo12+1
2024-01-05 07:39:43 -05:00
James Valleroy
c64a643882 freedombox Debian release 24.1
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWTeoIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICADfD/4tjMYBuPM7DcWlg477BPjU4SCm
 RvC/uErEtDoxrz0RFssd7+Ggmzns7pKZMeYyEhgc9vRYF6Oa7KZ/yyJpSNubIV59
 h1wqRh3g+i2Egnhy1YvAMYrL/xPaiZ76LAWEGP4n9sTrVR3uKbjMjIHu4pNAbGm8
 NO9cyvUabT2UJls9D0xZP4MGpnPUgC4eQ6exOxJgJaaYqZJe1LldyUghfWU6DIUj
 NEFf8neGATDQvUZXeOLJKS7ol6ZRg+jWVuDjSqvnqBieQMk31FfAemaVBp4NKB3U
 ADrhxONvLxP10J0h9msyp9jk+hkVzThs9xEv0HF/r6GDMraSB8whlvlxJgeow5nk
 Eg3TMQ6ICJ67v65f1E3g03QEKTTBLtsaRzfJcROoCQW6FfB9WaTJy2inG9Yb/dVd
 IjBsx3FXvmPK04DPcucV/Z9RT7TVdQk22v1xM5b2WMSk4YMYWi8jatZfPqaMP2/e
 V8bqaC+BWWzeHiRfyzg1UrXeUooDIBp56nUGW0bchks+pc94HTXmvwZJtiJo7yqj
 h9hGoHU8yYX/kLhqEiR628/XiWB92vE3/SfiMg4TIcgawjeYFE7HK9pOivk68gXs
 VvV793gRG3loNUwrqUea25i/9P8AjIQ16YjdsK4nzLmDs8DJK8puFe7A6jApC0Qu
 J9adWkwLlNyPaL2OKQ==
 =7F5H
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWX+GMWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICF/hEACcwjEGa//1cH0n3UPzXln7TEut
 FBtSnXfT2RX6pyT3TvXCv/aj0TY2HFFzDduEBq20mBwotG72iBC1igpq7W0QQayr
 K/oxiFufcOoBWxcI7SvgARtjfXzLSwktt3aIjxTlthri2LVrcA7SFRP2TIyQGy0d
 xQmWxoopWT6NQEBl4EBSGvDXL6qN/j9Hf7n9iBwVIaZLacv3+vsKBBkYZSdtS31B
 mj5QtTtGQTd85n15YvnnkB0aM2cM7NpP6oMVolTa3+UeFMSlHMFV8J2aIij4Dfda
 wIQVuuo7LwUXBbi21IHSnjJrSyfcCQAUVeIuOY0T1Z92o6AvhjGuoeVgwMag7ro/
 YTnP4Caid2UWf9DsGz4+OPuqr8b0G3ELHRWBLlH/AFEr1juClvF3amLnt7k3XB5S
 sJEb/nAWfoSD4dU3/U6u17nvNgk0zUbIbH9RnjsV4A9cS1XHQ3WFTSua6QhacVzo
 odD4QU5yjuqpodPnn3u7y3Q/s37b+GpuxBE5Sm7gOBZGqI1MxL4dO667UAXRdtzb
 TSalEwCmaCCv2JuxKGGx+aXv8uEH5R82A1nWrMzJZttila7wsRAOpL5bdtqsjlJv
 dLHVqcXOsZOXyx8QpmRcZxC+ORC3jr66iMI6jhiSecLu7GkO9/XF33+cO7Ctsi6M
 wIrlUvP2jB2GG+KgRg==
 =Tu84
 -----END PGP SIGNATURE-----

Merge tag 'v24.1' into debian/bookworm-backports

freedombox Debian release 24.1
2024-01-05 07:38:57 -05:00
Eric
65a9d8e335
Translated using Weblate (Chinese (Simplified))
Currently translated at 67.1% (1043 of 1554 strings)
2024-01-05 07:09:33 +00:00
John Doe
436e9d429a
Translated using Weblate (French)
Currently translated at 100.0% (1554 of 1554 strings)
2024-01-05 07:09:32 +00:00