Commit graph

44 commits

Author SHA1 Message Date
Inex Code
18d0c2c40f Bug fixes and linting 2022-06-10 00:13:06 +03:00
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
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
edce25ec55 Hot bug fixing of recovery flow
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-24 20:45:13 +03:00
eddeac57d6 Implement server selection pages
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-21 01:56:50 +03:00
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
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
20f6e8156c Add recovery token pages 2022-05-18 02:18:26 +03:00
19bc780db1 Implement async validation of domain field on recovering access
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-17 19:06:24 +03:00
0d0a3a4fee Refactor App Config Cubit infrastrucute
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-17 16:31:34 +03:00
Inex Code
cc91b14b44 Migrate to flutter 3 2022-05-16 23:30:14 +03:00
129c1bb4c6 Refactor infrastructure
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-14 05:54:40 +03:00
4a42733d31 Refactor infrastructure: cubits and endpoints
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-13 16:57:56 +03:00
01b1f7462d Implement recovery domain page frontend 2022-05-11 21:37:08 +03:00
8d6cbfdfc9 Fix docstyle comments 2022-05-04 22:32:24 +03:00
4c7cf05578 Refactor FieldCubit creation for user forms
Move all cubit fields to a special factory which encapsulates all logic related to their default properties, which leaves possibility for future dependency inversion on that factory or future factories of other cubit fields (in case we will have to replace it with other implementations).
2022-05-04 19:58:47 +03:00
4c99579f13 Fix username validation and exception handling
1. Refactor string validation classes
2. Rename string validation assets for length
3. Improve exception handling when server is not able to create requested server
2022-05-02 14:56:46 +03:00
Inex Code
85235a2e7c Add SSH key adding and deleting 2022-03-23 17:07:52 +03:00
inexcode
d240e493b1 Add user synchronization and SSH keys screen 2022-03-03 20:38:30 +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
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
139843dee8 fix 2021-10-13 23:49:24 +02:00
Kherel
26607251d9 update 2021-08-29 17:02:51 +02:00
Kherel
1202e4ad53 change password generator 2021-08-18 11:36:40 +02:00
Kherel
3a5353dbf4 add validation 2021-07-29 11:34:26 +02:00
Kherel
21611e63c7 commit 2021-06-20 23:08:52 +02:00
Kherel
bc6c55b528 change http client 2021-03-26 00:30:34 +01:00
Kherel
481a6e3d47 update 2021-03-23 20:21:42 +01:00
Kherel
0ec549042c update 2021-03-15 16:39:44 +01:00
Kherel
20166647ea update 2021-02-15 19:58:29 +01:00
Kherel
a07a7247f5 update 2021-02-03 21:26:38 +01:00
Kherel
25a386d511 update 2021-02-03 20:51:07 +01:00
Kherel
80213abf9b update 2021-01-21 22:01:42 +01:00
Kherel
7de50dd237 update 2021-01-21 08:35:38 +01:00
Kherel
08df778346 update 2021-01-15 13:24:09 +01:00
Kherel
853e1fdbdd update 2021-01-14 19:45:10 +01:00
Kherel
cf6e0b3495 add error observer 2021-01-13 17:45:46 +01:00
Kherel
9a749cf006 update 2021-01-06 18:35:57 +01:00
Kherel
6613949d12 update 2020-12-30 15:13:25 +01:00