NaiJi
aec259301c
feat(ui): Change provider card title to headline medium
...
- Resolve: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/issues/448
2024-03-04 14:58:16 +04:00
NaiJi ✨
b8b8ac43ea
Merge branch 'master' into move-title-in-cards
2024-03-04 12:42:27 +02:00
Inex Code
60c6736487
fix: Empty server confirmation screen during recovery
2024-03-02 18:50:05 +02:00
Inex Code
b29ee2e90e
fix: Misleading value of "Do not verify TLS"
2024-03-01 11:16:53 +02:00
Inex Code
643020ebd7
fix: Detect the situation when we have faulty link-local IPv6 records
2024-03-01 11:54:27 +03:00
Inex Code
c8577b3bdf
fix: When using fallback upgrade, UI showed that upgrade failed
2024-02-23 20:15:39 +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
490e5f92f3
refactor(ui): Code deduplication in AboutApplicationPage
2024-02-23 17:56:54 +02:00
Inex Code
e36cba045a
feat(ui): Select device icon depending on the screen width
2024-02-23 17:56:54 +02:00
Inex Code
b4f700d56a
feat(ui): Select device icon depending on the platform we are runnning on
2024-02-23 17:56:54 +02:00
Inex Code
9532ddc8af
feat(ui): About page now contains links
2024-02-23 17:56:54 +02:00
Inex Code
275e8b1f40
chore: Fixes from review
2024-02-23 17:49:10 +03:00
Inex Code
160e6d3b35
refactor: Remove unused job
2024-02-21 05:00:45 +03:00
Inex Code
7bb96b5ed0
chore: remove prints
2024-02-21 00:45:32 +03:00
Inex Code
43a339af91
refactor: Code deduplication in server data reload
2024-02-20 23:34:45 +03:00
Inex Code
caa2fd3b8e
refactor: Handle situation when the job has to be removed
...
Closes #166
2024-02-20 23:17:36 +03:00
Inex Code
4eb8f34e37
Merge remote-tracking branch 'origin/master' into api-connection-refactor
2024-02-20 20:13:19 +03:00
Inex Code
92cf2cde6d
refactor: Refactor ServerDetailsCubit to use ApiConnectionRepository
2024-02-20 20:09:14 +03:00
Inex Code
9459191c09
refactor: Remove Job dependency on ClientJobsCubit
2024-02-20 20:04:39 +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
fdb40fccd7
fix: Init ApiConnectionRepository after server access recovery
2024-02-14 15:59:01 +03:00
Inex Code
9a1f47711c
chore: Update GraphQL schema with experimental system rebuild tracking
2024-02-12 20:20:30 +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
def
035fe990d0
Merge branch 'master' into subtitles_for_menu_options
2024-02-08 17:15:21 +02: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
def
087deede3a
Merge branch 'master' into remove_snackbar_style_notif
2024-02-08 14:39:30 +02:00
Inex Code
46910061ed
ci: Update Windows build
2024-02-08 14:30:50 +02:00
aliaksei tratseuski
dd81053f42
refactor(UI): Rewrite onboarding page
...
rewrote OnboardingPage:
* decomposed into separate widgets
* now content stays centered on wide screens (set so width won't expand further than 480px)
* pageController is now properly disposed
* added some more code changes to
* main (error widget builder)
* brand_header (centerTitle instead of empty actions list)
* console_page (listener callback fix, used gaps instead of SizedBox'es, added keys to list items)
* service_page (just cleaner build method)
* removed some dead code
Co-authored-by: Aliaksei Tratseuski <aliaksei.tratseuski@gmail.com>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/444
Co-authored-by: aliaksei tratseuski <misterfourtytwo@noreply.git.selfprivacy.org>
Co-committed-by: aliaksei tratseuski <misterfourtytwo@noreply.git.selfprivacy.org>
2024-02-08 13:59:52 +02:00
dettlaff
c67661ff65
feat: change NavigationDestinationLabelBehavior
2024-02-08 00:19:27 +04:00
dettlaff
ba0e247fba
fix: remove SnackBarBehaviov
2024-02-08 00:06:55 +04:00
Inex Code
98228cfc05
fix(hetzner): Fix the resize volume request
2024-02-07 13:39:41 +03:00
Inex Code
6914b01d2a
refactor: remove ProviderVolumes cubit
2024-02-06 18:21:21 +03:00
Aliaksei Tratseuski
370186030a
added keys to segmented_buttons _ButtonSegment's
2024-02-05 12:59:29 +02:00
Aliaksei Tratseuski
40f4f8822f
chore: segmented_buttons rewrite
2024-02-05 12:59:29 +02:00
NaiJi
1d834703be
feat(ui): Move provider card title to the top row
...
- Resolve: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/issues/448
2024-02-04 11:12:14 +04:00
Inex Code
3b9d616045
refactor: Introduce VolumesBloc, remove ServerVolumeCubit
2024-02-01 18:30:06 +04:00
Inex Code
3222a9b500
refactor: Init blocs in initState and not in widget build
2024-01-31 18:06:49 +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
21c0e200a9
fix: Regenerate codegen for updated model name
2024-01-31 16:03:15 +04:00
Inex Code
725c592086
refactor: Fix callbacks returning sets
2024-01-31 15:14:37 +04:00
Inex Code
02870c3149
style: Formatting
2024-01-31 15:05:12 +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
f46865ca71
style: Apply directives_ordering lint
2024-01-31 14:57:12 +04:00
Inex Code
31c6a18918
Merge remote-tracking branch 'origin/directives_ordering' into api-connection-refactor
...
# Conflicts:
# lib/config/bloc_config.dart
# lib/logic/cubit/app_config_dependent/authentication_dependend_cubit.dart
# lib/logic/cubit/backups/backups_cubit.dart
# lib/logic/cubit/dns_records/dns_records_cubit.dart
# lib/logic/cubit/providers/providers_cubit.dart
# lib/logic/models/service.dart
# lib/ui/pages/backups/backup_details.dart
# lib/ui/pages/backups/change_period_modal.dart
# lib/ui/pages/backups/change_rotation_quotas_modal.dart
# lib/ui/pages/backups/copy_encryption_key_modal.dart
# lib/ui/pages/more/more.dart
# lib/ui/pages/server_storage/binds_migration/migration_process_page.dart
# lib/ui/pages/server_storage/server_storage.dart
# lib/ui/pages/server_storage/storage_card.dart
2024-01-31 14:50:40 +04:00
Inex Code
acb5da9a92
style: Enable directives_ordering lint
2024-01-31 09:14:23 +04:00
Inex Code
149969aed8
refactor: Rename ServerVolume model to reflect that it is tied to provider
2024-01-29 20:49:20 +04:00