Commit graph

381 commits

Author SHA1 Message Date
Inex Code 4246b50a24 fix: Handle situation when enum setting from the server has an invalid value 2024-07-30 16:40:04 +03:00
Inex Code e065463ffb feat: CPU, Network and RAM stats from the server 2024-07-30 07:15:31 +03:00
Inex Code 8fe0de0c9e feat: Allow skipping the server provider token when recovering 2024-07-30 04:15:17 +03:00
Inex Code 894d23bb7c feat: Allow viewing service logs from the service screen 2024-07-30 01:47:27 +03:00
Inex Code 74eb1135df feat: BackupsProvider and TokensBloc 2024-07-30 01:18:54 +03:00
Inex Code 58bfa6db93 feat: Add a notification if the app doesn't support the server API version 2024-07-29 19:38:40 +03:00
Inex Code 8c5bdf9cd8 feat: Check if the server supports logs 2024-07-29 19:38:40 +03:00
Inex Code 515b0e2c67 feat: Server logs screen 2024-07-29 19:38:40 +03:00
Inex Code da073b7454 fix: Do not remove all DNS records if server connection failed 2024-07-29 19:38:40 +03:00
Inex Code ef51f27e91 feat(services): Service settings 2024-07-29 19:38:40 +03:00
Inex Code 7dff880147 feat: Update DNS records after actions that potentially require DNS changes 2024-07-29 19:38:40 +03:00
Weblate 95e51732fc Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/
2024-07-22 17:59:07 +00:00
Inex Code 48f5a6a5fb Merge remote-tracking branch 'weblate/master' 2024-07-22 20:57:16 +03:00
Dmitri B c06ea7b0c8 Translated using Weblate (Estonian)
Currently translated at 100.0% (553 of 553 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/et/
2024-07-05 19:30:55 +00:00
Aliaksei Tratseuski ad910d564a Merge remote-tracking branch 'sp/master' into inex/april-refactor 2024-06-30 18:51:24 +04:00
Aliaksei Tratseuski f7f791cc0c feat: console_page - cleaned up dead code and unused l10n strings 2024-06-30 18:47:26 +04:00
Inex Code e98b1f8e3e Translated using Weblate (Russian)
Currently translated at 99.6% (551 of 553 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2024-06-27 18:28:57 +00:00
Inex Code 6fc6bc8548 Translated using Weblate (English)
Currently translated at 100.0% (553 of 553 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/en/
2024-06-27 18:28:57 +00:00
Weblate 7c9aa8d57e Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/
2024-06-27 18:28:57 +00:00
Inex Code 8318a7a7eb Merge branch 'master' into translations
# Conflicts:
#	assets/markdown/how_fallback_ssh-ja.md
#	assets/translations/ar.json
#	assets/translations/az.json
#	assets/translations/be.json
#	assets/translations/cs.json
#	assets/translations/de.json
#	assets/translations/es.json
#	assets/translations/et.json
#	assets/translations/fr.json
#	assets/translations/kk.json
#	assets/translations/pl.json
#	assets/translations/ru.json
#	assets/translations/sk.json
#	assets/translations/th.json
#	assets/translations/uk.json
#	assets/translations/zh-Hans.json
2024-06-26 19:05:36 +03:00
Aliaksei Tratseuski dd036890b2 fix: l10n assets format fix, whitespace and keyname 2024-06-19 15:20:15 +04:00
Aliaksei Tratseuski dfef56c25f Merge remote-tracking branch 'sp/master' into feat_token_management 2024-06-13 18:43:58 +04:00
Dmitri B f540d2a5de Translated using Weblate (Estonian)
Currently translated at 100.0% (529 of 529 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/et/
2024-05-27 14:25:51 +00:00
TabithiS ef9f00d2a4 Translated using Weblate (Kazakh)
Currently translated at 100.0% (527 of 527 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/kk/
2024-05-25 09:32:25 +00:00
TabithiS f4fa30527a Translated using Weblate (Ukrainian)
Currently translated at 100.0% (527 of 527 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/uk/
2024-05-25 09:32:25 +00:00
Dmitri B 4a92c4f102 Translated using Weblate (Estonian)
Currently translated at 100.0% (527 of 527 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/et/
2024-05-25 09:32:25 +00:00
NaiJi ✨ 0cefe4aac9 Translated using Weblate (Russian)
Currently translated at 99.8% (526 of 527 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2024-05-25 09:32:25 +00:00
Thary aff4116796 Translated using Weblate (Belarusian)
Currently translated at 75.0% (389 of 518 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/be/
2024-05-25 09:32:25 +00:00
Thary f8684cb9a8 Translated using Weblate (Polish)
Currently translated at 80.6% (418 of 518 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/pl/
2024-05-25 09:32:25 +00:00
Thary c2b3f65803 Translated using Weblate (Russian)
Currently translated at 99.8% (517 of 518 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2024-05-25 09:32:25 +00:00
Inex Code 6df5afd8bc Added translation using Weblate (Esperanto) 2024-05-25 09:32:25 +00:00
shirahara 81a836146d Translated using Weblate (Japanese)
Currently translated at 99.2% (514 of 518 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ja/
2024-05-25 09:32:25 +00:00
shirahara d2cc9bef7d Translated using Weblate (Japanese)
Currently translated at 98.8% (512 of 518 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ja/
2024-05-25 09:32:25 +00:00
shirahara cc3fac3e4e Translated using Weblate (Japanese)
Currently translated at 76.0% (394 of 518 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ja/
2024-05-25 09:32:25 +00:00
Weblate d469f56871 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/
2024-05-25 09:32:25 +00:00
NaiJi 291a6507ae feat(jobs): Implement garbage collection job (#506)
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/506
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
Co-authored-by: NaiJi <naijiworld@protonmail.com>
Co-committed-by: NaiJi <naijiworld@protonmail.com>
2024-05-25 12:32:21 +03:00
Aliaksei Tratseuski 4e0779f5e7 feat: some more work on console_page
* console_log's copy data is now a valid json object for all log types
* graphQLResponse now provides raw response object for copy
* console_model now handles pause in itself, so UI pipeline doesn't disturb pause (like when revisiting page / hot reloading)
* some minor console_page UI tweaks
2024-05-20 03:19:30 +04:00
Aliaksei Tratseuski 0ee46e1c1e feat: native language names for locale picker 2024-05-18 02:45:05 +04:00
Aliaksei Tratseuski 1c8cb82e2a feat(strings): added new application_settings strings, sorted keys to correspond to ui order, fixed some be translations 2024-05-15 14:43:38 +04:00
Aliaksei Tratseuski 47f3d5f53c feat: added translations to some of console page elements, empty view when there are 0 logs in console yet. 2024-04-30 02:49:06 +04:00
NaiJi ✨ 6819192219 feat: Add country names to installation process (#501)
Fixes #494

Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/501
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
Co-authored-by: NaiJi  <naiji@noreply.git.selfprivacy.org>
Co-committed-by: NaiJi  <naiji@noreply.git.selfprivacy.org>
2024-04-24 12:54:32 +03:00
Inex Code 48c28261b8 chore: 0.11.0 release 2024-03-14 20:22:03 +03:00
Inex Code e874392a83 refactor: Remove the server deletion function 2024-03-14 18:19:52 +02:00
Weblate 79b9f53fa6 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/
2024-03-14 16:00:58 +00:00
Dmitri B 61752c71f2 Translated using Weblate (Estonian)
Currently translated at 100.0% (571 of 571 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/et/
2024-03-14 16:00:58 +00:00
Deem Alosili 54ebaf34db Translated using Weblate (Arabic)
Currently translated at 98.7% (564 of 571 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ar/
2024-03-14 16:00:58 +00:00
Inex Code a9114fb3f4 Translated using Weblate (Kazakh)
Currently translated at 20.4% (117 of 571 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/kk/
2024-03-14 16:00:58 +00:00
Inex Code c1a9906729 Translated using Weblate (German)
Currently translated at 82.3% (470 of 571 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/de/
2024-03-14 16:00:58 +00:00
Inex Code d12ff88ab3 Translated using Weblate (Russian)
Currently translated at 100.0% (571 of 571 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2024-03-14 16:00:58 +00:00
Yaron 5144b0dcd9 Translated using Weblate (Hebrew)
Currently translated at 100.0% (546 of 546 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/he/
2024-03-14 16:00:58 +00:00