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
NaiJi
b69e4ad7ff
fix: Implement better error messaging for providers token check
...
- Resolves #508
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
4445b5cba1
fix: Show server logs timestamps in a local timezone
...
Resolves #540
2024-08-06 20:27:43 +03:00
NaiJi
76821aeec5
fix(backups): Resolve backups encryption key on loading state
...
- Resolves #543
2024-08-06 20:27:13 +03:00
NaiJi
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
NaiJi
758a67f59d
fix(services): Remove service link promotion for disabled services ( #548 )
...
- Resolves #547
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
NaiJi
bc121aa7ed
feat(charts): Implement disk usage chart for server screen
2024-08-06 18:45:18 +03:00
NaiJi
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
NaiJi
48c7d7be2c
refactor(charts): Optimize wasted calculation for network chart
2024-08-05 12:47:54 +04:00
Inex Code
efed52f3ec
feat: Allow setting the provider token after recovery
2024-07-30 18:22:32 +03:00
Inex Code
51b6e0ab41
fix: Do not hide period selector from the memory usage page
2024-07-30 16:48:30 +03:00
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
c24e27ce99
fix: Wrong translation key
2024-07-30 15:33:05 +03:00
Inex Code
751de80840
fix: Hide memory metrics card when there are none
2024-07-30 15:32: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
1c7724347f
fix: Save the scroll position when new server logs added via websocket
2024-07-29 19:38:40 +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
39babdeeaa
fix: Black bars on top of pages
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
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
8960298685
feat(ui): Allow selecting text from Markdown text
...
Closes #470
2024-06-26 18:41:10 +03:00
Inex Code
4ce7b0bcdb
Merge branch 'master' into inex/april-refactor
...
# Conflicts:
# lib/config/get_it_config.dart
# lib/config/hive_config.dart
# lib/logic/api_maps/graphql_maps/graphql_api_map.dart
# lib/logic/cubit/server_installation/server_installation_repository.dart
# lib/logic/cubit/server_installation/server_installation_state.dart
# lib/logic/get_it/api_config.dart
2024-06-25 18:02:51 +03:00
Aliaksei Tratseuski
3fc3a6e7f4
feat: doc comment with clarification of console_logs blacklistedHeaders and hideList
2024-06-19 18:01:13 +04:00
Aliaksei Tratseuski
82a606e320
fix: removed horizontal dividers from app_settings_page
2024-06-19 16:07:36 +04:00
Aliaksei Tratseuski
99a9e5bfed
fix: translate server settings page title
2024-06-19 16:06:49 +04:00
Aliaksei Tratseuski
dd036890b2
fix: l10n assets format fix, whitespace and keyname
2024-06-19 15:20:15 +04:00
Aliaksei Tratseuski
05800f5900
feat: hide/show console header value button, changed icons from cupertino to material
2024-06-19 15:12:34 +04:00
Aliaksei Tratseuski
bd090b646d
feat: reset locale to system default from language settings, removed dead code theme_picker code
2024-06-16 04:13:10 +04:00
Aliaksei Tratseuski
38a896ec2e
fix: app_settings page UI updates
2024-06-13 22:11:08 +04:00
Aliaksei Tratseuski
efd3dfbde5
feat: obscure/remove auth headers from console logs
2024-06-13 21:53:06 +04:00
Aliaksei Tratseuski
dfef56c25f
Merge remote-tracking branch 'sp/master' into feat_token_management
2024-06-13 18:43:58 +04: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
c70edb957d
fix: center empty_page_placeholder title alignment
2024-05-15 20:20:59 +04:00
Aliaksei Tratseuski
a7ed0d20b2
Merge remote-tracking branch 'sp/master' into feat_token_management
2024-05-15 20:12:13 +04:00
Aliaksei Tratseuski
71bd5e5ad2
fix: brand_header now extends preferred_size_widget
2024-05-15 20:01:27 +04:00