Commit graph

1690 commits

Author SHA1 Message Date
NaiJi ✨
ef8ca84263 Merge pull request 'fix(logs): Implement json encode error handling' () from naiji/ssh-key-rendering-error into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/570
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2024-08-26 11:57:18 +03:00
de3503250c fix(logs): Implement json encode error handling
- Resolves: 
2024-08-26 10:22:11 +04:00
Inex Code
b0fa29e13e ci: Put a recommended Flutter version to the pubspec.yaml 2024-08-23 14:19:54 +03:00
Inex Code
d260a64c88 chore: Bump version to 0.12.2 2024-08-23 14:03:01 +03:00
Inex Code
d54609340f Translated using Weblate (Russian)
Currently translated at 100.0% (626 of 626 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2024-08-23 10:34:00 +00:00
Weblate
4f056c4007 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-08-23 10:31:43 +00:00
Inex Code
c77e5c4978 fix(i18l): Resolve more translation issues 2024-08-23 13:30:50 +03:00
Inex Code
2d90a3b21a fix(i18l): Resolve word puzzles 2024-08-23 13:30:35 +03:00
Inex Code
bdc716ff4f Translated using Weblate (English)
Currently translated at 100.0% (627 of 627 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/en/
2024-08-23 10:30:18 +00:00
Philipp Weiermann
787d157b4b Translated using Weblate (German)
Currently translated at 70.8% (440 of 621 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/de/
2024-08-23 10:01:16 +00:00
Philipp Weiermann
82620a9e1b Translated using Weblate (German)
Currently translated at 68.2% (424 of 621 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/de/
2024-08-23 10:01:16 +00:00
Dmitri B
b82ed3a509 Translated using Weblate (Estonian)
Currently translated at 100.0% (621 of 621 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/et/
2024-08-23 10:01:16 +00:00
Inex Code
8f42d89457 feat: Allow refreshing device token for Server API 2024-08-23 12:59:58 +03:00
Inex Code
0fb898873c fix: Use the cryptographically secure random number generator 2024-08-23 12:59:58 +03:00
NaiJi ✨
7ab158ef14 Merge pull request 'fix: Remove hardcode for recovery support articles' () from naiji/how-messages into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/563
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2024-08-22 12:42:55 +03:00
8c441fff7f fix: Remove hardcode for recovery support articles
- Resolves: 
2024-08-22 11:21:36 +04:00
Inex Code
a6640a7950 feat: Upgrade Flutter to 3.24.0 2024-08-21 12:22:20 +03:00
Inex Code
da9ac1b935 fix: Volume resize function didn't work due to logical error 2024-08-21 07:47:58 +03:00
Inex Code
e58ae99cd7 chore: Bump version to 0.12.1 2024-08-14 09:59:20 +03:00
Inex Code
e9e87e9967 Translated using Weblate (Russian)
Currently translated at 100.0% (621 of 621 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2024-08-14 05:29:11 +00:00
Dmitri B
ee5a670e2c Translated using Weblate (Estonian)
Currently translated at 100.0% (612 of 612 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/et/
2024-08-14 05:23:05 +00:00
NaiJi ✨
1f7f61d531 Translated using Weblate (Russian)
Currently translated at 100.0% (606 of 606 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2024-08-14 05:23:05 +00:00
Inex Code
2e9517838c Translated using Weblate (Belarusian)
Currently translated at 64.6% (391 of 605 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/be/
2024-08-14 05:23:05 +00:00
Dmitri B
dfa97cc83e Translated using Weblate (Estonian)
Currently translated at 100.0% (605 of 605 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/et/
2024-08-14 05:23:05 +00:00
Dmitri B
324167820f Translated using Weblate (Belarusian)
Currently translated at 64.4% (390 of 605 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/be/
2024-08-14 05:23:05 +00:00
Inex Code
55d88fe9d4 fix(ui): Disk chart had too many horizontal grid lines 2024-08-14 08:10:56 +03:00
Inex Code
a490f5391b refactor: Unify calls to show jobs modal sheets
Also open a jobs modal sheet when starting nix collect garbage

Closes 
2024-08-14 07:53:02 +03:00
Inex Code
e13b324afa refactor: Server location is no longer a part of server provider controller. 2024-08-14 07:53:02 +03:00
Inex Code
55616c3e69 fix(ui): Progress bar used the same shade of gray regardless of user preferences 2024-08-14 07:53:02 +03:00
Inex Code
7be2826a0f fix(ui): Useless SafeArea in services migration 2024-08-14 07:53:02 +03:00
Inex Code
1f60b5961c feat: Add server info to developer settings 2024-08-14 07:53:02 +03:00
Inex Code
2e70f26617 fix(ui): Onboarding views getting out of safe area 2024-08-14 07:53:02 +03:00
Inex Code
ef743302cd fix: When app logs are paused, on incoming queue overflow, the main buffer was cleaned up instead 2024-08-14 07:53:02 +03:00
b69e4ad7ff fix: Implement better error messaging for providers token check
- Resolves 
2024-08-07 22:12:11 +04:00
Inex Code
d01df51296 feat(accessibility): Add screen reader descriptions for graphs 2024-08-06 22:04:34 +03:00
Inex Code
100ad5c367 refactor: Remove REST logger 2024-08-06 21:59:12 +03:00
Inex Code
4445b5cba1 fix: Show server logs timestamps in a local timezone
Resolves 
2024-08-06 20:27:43 +03:00
76821aeec5 fix(backups): Resolve backups encryption key on loading state
- Resolves 
2024-08-06 20:27:13 +03:00
Inex Code
eb67c70fa0 feat: When Jobs websocket subscription disconnects, fall back to usual queries for two minutes
Resolves 
2024-08-06 19:49:38 +03:00
449b9ebcb6 fix(services): Make text gray for disabled service options
- Resolves https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/issues/544
2024-08-06 20:29:25 +04:00
758a67f59d fix(services): Remove service link promotion for disabled services ()
- Resolves 

Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/548
Co-authored-by: NaiJi <naijiworld@protonmail.com>
Co-committed-by: NaiJi <naijiworld@protonmail.com>
2024-08-06 18:56:07 +03:00
Inex Code
eb3aaa4c62 refactor: Add colors to disks graph 2024-08-06 18:45:18 +03:00
bc121aa7ed feat(charts): Implement disk usage chart for server screen 2024-08-06 18:45:18 +03:00
68f34dc7b7 feat(metrics): Implement disk usage metrics
- Refactor metrics_cubit
- Implement fallback to legacy when less than 20 dots
2024-08-06 18:45:18 +03:00
48c7d7be2c refactor(charts): Optimize wasted calculation for network chart 2024-08-05 12:47:54 +04:00
Inex Code
bf99d3b73d ci: Fix environment for the deployment 2024-07-30 22:20:46 +03:00
Inex Code
58d7087a0b ci: Fix gitignore 2024-07-30 22:09:25 +03:00
Inex Code
fcf1826e08 ci: Hopefully fix flatpak build 2024-07-30 21:40:04 +03:00
Inex Code
48fcb8090c ci: Here we go again... 2024-07-30 21:15:40 +03:00
Inex Code
769f40cc66 chore: Bump version 2024-07-30 21:07:01 +03:00