Inex Code
41efde80b2
Make SegmentedButtons responsive to visual density
2022-09-16 13:07:26 +03:00
Inex Code
3079b4bcc5
Add animations to segmented_buttons.dart
2022-09-16 01:28:10 +03:00
Inex Code
469fbde6c4
Replace brand_radio_tile.dart with segmented_buttons.dart
2022-09-16 00:59:37 +03:00
Inex Code
71a18695e4
Formatting fixes
2022-09-16 00:08:32 +03:00
Inex Code
0c31e7697c
Refactor cards, move server details screen from modal to screen, move storage card to server screen.
2022-09-15 19:57:26 +03:00
Inex Code
34837d8e29
Introducing InfoBox widget, small UI fixes
2022-09-14 19:45:50 +03:00
Inex Code
1a17f73df4
Delete unused UI components.
2022-09-14 18:14:55 +03:00
Inex Code
31624a3412
Remove BrandDivider and use vanilla instead.
2022-09-14 17:59:38 +03:00
Inex Code
7e10c1324c
Remove BrandDivider and use vanilla instead.
2022-09-14 16:37:29 +03:00
Inex Code
ae8827975a
Fix server_storage_list_item.dart colors and text
2022-09-09 17:55:04 +03:00
inexcode
2826892400
Add a new filled card style and fix red texts
2022-09-08 18:14:05 +03:00
Inex Code
18b737a327
Reformatting
2022-09-05 07:34:47 +03:00
NaiJi
503c8d37ea
Implement server jobs cubit
2022-08-30 06:09:09 +03:00
inexcode
7d8f8e1d38
Rewrite services cubit and add basic service screen.
2022-08-30 00:35:06 +04:00
NaiJi
62db476575
Fix ipv4 bug
2022-08-29 21:18:07 +03:00
NaiJi
6014e385bc
Implement ServerJobCard
2022-08-26 05:34:25 +03:00
NaiJi
7bbdaf2ebe
Last changes on storage pages and job backend logic
2022-08-24 08:35:49 +03:00
NaiJi
c747dcd4ae
Implement Server Storage card for provider menu
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-07-29 08:38:21 +03:00
Inex Code
18d0c2c40f
Bug fixes and linting
2022-06-10 00:13:06 +03:00
NaiJi
2ac8e4366b
Linting!
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-06-06 01:40:34 +03:00
Inex Code
4db0413c42
Linting
2022-06-05 22:36:32 +03:00
Inex Code
8ec3b8c3e3
Finish recovery key screen
2022-05-31 02:06:08 +03:00
NaiJi
1db8e9556e
Fix UI colors and such :)
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-30 19:55:09 +03:00
NaiJi
ead19d2210
Finish recovery key workflow and pages
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-30 16:55:52 +03:00
Inex Code
b60fb19ecc
some ui fixes
2022-05-30 16:49:42 +03:00
NaiJi
72ef16c6f6
Implement recovery key pages and device cubit
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-26 04:02:06 +03:00
NaiJi
5dcaa060a1
Linting
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-25 15:21:56 +03:00
Inex Code
14acfdec6b
Linting
2022-05-24 21:55:39 +03:00
NaiJi
eaa1ba143c
Implement pages for server confirmation on restoring access
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-19 20:43:25 +03:00
NaiJi
6fd7f9400d
Implement recovery by old token pages with mock .md
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-19 17:26:57 +03:00
NaiJi
2d96b4505e
Disable unavailable functionality when server is not created
...
- Remove create and upgrade server jobs when server is not there
- Disable root SSH panel page when server is not there
2022-05-18 12:07:14 +03:00
Inex Code
bf79fb1adf
- Refactor Hive boxes
...
- Delete SSH generation leftovers
- Migrate users box to an encrypted box
2022-05-17 23:08:28 +03:00
NaiJi
ee53590ba0
Implement recovery method select page
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-17 15:33:30 +03:00
Inex Code
b4145dc5c8
First steps to move to Material You
2022-05-17 01:41:00 +03:00
Inex Code
8b5bf24f3a
Merge branch 'dynamic-theming' into flutter-3
...
# Conflicts:
# lib/main.dart
# pubspec.lock
# pubspec.yaml
2022-05-16 23:44:12 +03:00
Inex Code
cc91b14b44
Migrate to flutter 3
2022-05-16 23:30:14 +03:00
NaiJi
01b1f7462d
Implement recovery domain page frontend
2022-05-11 21:37:08 +03:00
NaiJi
ce3e046f5a
Improve server endpoints, add recovery page
...
- Handle Dio error codes properly to avoid exceptions
- Improve en and ru assets
- Improve dns recordings failure handling
- Add recovery button to initializing page
- Add recovery pages group
2022-05-10 23:42:33 +03:00
Inex Code
c5fa712ef0
Test custom colors
2022-05-03 13:45:10 +03:00
inexcode
e4bdd47848
Merge branch 'feature/service-configurations' into dkim
...
# Conflicts:
# lib/logic/api_maps/hetzner.dart
# lib/logic/api_maps/server.dart
# lib/logic/cubit/backups/backups_cubit.dart
# lib/logic/cubit/forms/initializing/cloudflare_form_cubit.dart
# lib/logic/models/job.dart
# lib/ui/pages/initializing/initializing.dart
# lib/ui/pages/providers/providers.dart
# pubspec.lock
# pubspec.yaml
2022-02-18 02:37:15 +03:00
inexcode
e925a1897a
Fix some typos
2022-02-16 10:28:29 +03:00
inexcode
83a2d19e37
Introduce new brand screen, use it for backups
2022-02-16 10:01:05 +03:00
kherel
9566a6ad10
update
2022-01-25 18:02:32 +01:00
Inex Code
b40bea63d1
Backups and server upgrade
2021-12-06 18:31:19 +00:00
Kherel
2c4d0ea7d1
fix
2021-09-29 20:28:47 +02:00
Kherel
4942f67f37
update
2021-09-15 16:37:22 +02:00
Kherel
90d64d8f51
update
2021-09-02 21:32:07 +02:00
Kherel
26607251d9
update
2021-08-29 17:02:51 +02:00
Kherel
94a0e22b15
update
2021-08-29 11:50:24 +02:00
Kherel Kechil
f53ad044c1
finish
2021-07-29 07:24:42 +02:00
Kherel
21611e63c7
commit
2021-06-20 23:08:52 +02:00
Kherel
9e8fdf2965
update
2021-06-08 20:52:44 +02:00
Kherel
d3f494adeb
update
2021-05-25 23:53:54 +02:00
Kherel
8ccb4f18f6
done
2021-04-22 20:04:24 +02:00
Kherel
cd49f9fb45
add charts
2021-04-10 05:04:23 +02:00
Kherel
aabad65698
update
2021-03-31 13:37:39 +02:00
Kherel
804147b8d6
update
2021-03-26 14:38:39 +01:00
Kherel
e4f154b4f5
fix
2021-03-25 09:46:07 +01:00
Kherel
bb6de7ff67
update
2021-03-23 20:50:11 +01:00
Kherel
10fdb019ff
update
2021-03-18 13:24:30 +01:00
Kherel
dce4c41fd1
update
2021-03-18 08:26:54 +01:00
Kherel
ab2893a075
update
2021-03-18 01:55:38 +01:00
Kherel
0ec549042c
update
2021-03-15 16:39:44 +01:00
Kherel
6d43cb699b
update
2021-02-17 17:20:09 +01:00
Kherel
4f6137eaa1
update
2021-02-16 19:48:15 +01:00
Kherel
20166647ea
update
2021-02-15 19:58:29 +01:00
Kherel
25a386d511
update
2021-02-03 20:51:07 +01:00
Kherel
7bafaa66be
update
2021-01-27 20:54:37 +01:00
Kherel
80213abf9b
update
2021-01-21 22:01:42 +01:00
Kherel
21215685dd
update
2021-01-19 13:05:40 +01:00
Kherel
cf6e0b3495
add error observer
2021-01-13 17:45:46 +01:00
Kherel
0ed5fbdd2e
update
2021-01-06 20:25:53 +01:00
Kherel
9a749cf006
update
2021-01-06 18:35:57 +01:00
Kherel
6613949d12
update
2020-12-30 15:13:25 +01:00
Kherel
91aa2b860b
update provider and bottom modal sheet
2020-12-10 21:33:19 +01:00
Kherel
9a8c16344f
add dark theme
2020-12-08 20:26:51 +01:00
Kherel
7ebfc2c048
update project structure
2020-12-06 08:46:12 +01:00
Kherel
a112d873eb
update onboarding and providers
2020-12-06 08:28:31 +01:00
Kherel
80dee9dbab
add users
2020-12-03 17:52:53 +01:00
Kherel
4875e3ee07
add more
2020-12-02 10:16:23 +01:00
Kherel
90df52e895
add service page
2020-12-01 20:08:19 +01:00
Kherel
b626b05a1a
update first page
2020-11-30 11:03:55 +01:00
Kherel
cbd00e87d3
add navigation
2020-11-29 21:07:46 +01:00