Commit graph

36 commits

Author SHA1 Message Date
Inex Code
52b2d0f51e
refactor(ui): Add skeletons to the Devices page 2024-12-06 21:52:38 +03:00
Inex Code
33e9d23043 refactor(ui): Refactor the SnapshotModal 2024-11-14 18:04:35 +03:00
Inex Code
8f42d89457 feat: Allow refreshing device token for Server API 2024-08-23 12:59:58 +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
e13b324afa refactor: Server location is no longer a part of server provider controller. 2024-08-14 07:53:02 +03:00
76821aeec5 fix(backups): Resolve backups encryption key on loading state
- Resolves 
2024-08-06 20:27:13 +03:00
Inex Code
efed52f3ec feat: Allow setting the provider token after recovery 2024-07-30 18:22:32 +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
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
Inex Code
1e024a236b refactor: Move information about tokens to the Resources model, and introduce a WizardData model 2024-05-15 17:16:59 +03:00
Aliaksei Tratseuski
acc007894c feat: cleaned up connection status bloc code 2024-04-29 18:02:23 +04:00
Inex Code
04401e3c00 hotfix: Backups unable to init 2024-03-14 19:51:51 +02:00
Inex Code
b0528aba81 fix: english strings 2024-03-14 17:59:49 +02:00
Inex Code
b2384a5635 feat(jobs): Block starting client-side jobs when server is rebuilding or moving a service 2024-03-08 14:14:23 +03:00
Inex Code
a9a7b04ad5 fix: Return the binds migration interface
Turns out, there are still servers that didn't perform the binds migration. The can't perform it anymore because email changed the id. I'm getting back the option to perform the binds migration, with some fallback defaults.
2024-02-23 19:50:28 +03:00
Inex Code
275e8b1f40 chore: Fixes from review 2024-02-23 17:49:10 +03:00
Inex Code
16094a3257 refactor: Rework ClientJobs cubit so it doesn't depend on other cubits
Also implemented tracking of the jobs and rebuild status
2024-02-20 19:33:24 +03:00
Inex Code
455b1ed7f9 refactor: Replace UsersCubit with UsersBloc 2024-02-09 18:01:05 +03:00
Inex Code
e5f00f8770 refactor: Make sure that blocs use sealed classes 2024-02-09 16:54:04 +03:00
Inex Code
710b9b53dd refactor: Replace ApiDevicesCubit with DevicesBloc 2024-02-09 14:07:03 +03:00
Inex Code
3a525f0d11 refactor: Replace RecoveryKeyCubit with RecoveryKeyBloc 2024-02-08 18:08:29 +03:00
Inex Code
1daf957245 chore: Move ConnectionStatus bloc to bloc folder 2024-02-08 16:58:45 +03:00
Inex Code
6914b01d2a refactor: remove ProviderVolumes cubit 2024-02-06 18:21:21 +03:00
Inex Code
3b9d616045 refactor: Introduce VolumesBloc, remove ServerVolumeCubit 2024-02-01 18:30:06 +04:00
Inex Code
e330f71b63 refactor: Optimistic state update when forgetting a snapshot 2024-01-31 18:06:22 +04:00
Inex Code
1ba8f324fe refactor: Use transformers for blocs 2024-01-31 16:17:27 +04:00
Inex Code
fe6f900165 refactor: Move event handler registration to the beginning of blocs 2024-01-31 15:04:59 +04:00
Inex Code
bdd00683cd refactor: Optimistic state update when removing all finished jobs 2024-01-29 20:14:12 +04:00
Inex Code
831a0e95eb refactor: Rewrite services cubit to bloc, using ApiRepo streams 2024-01-29 19:58:37 +04:00
Inex Code
a5e7725733 refactor: Rewrite backups cubit to bloc, using ApiRepo streams 2024-01-29 17:54:09 +04:00