NaiJi
ac93a384e9
Implement recovery cloudflare page
2022-05-24 10:55:51 +03:00
Inex Code
fa6f74e884
Finish recovery flow cubit
2022-05-23 17:21:34 +03:00
NaiJi
eddeac57d6
Implement server selection pages
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-21 01:56:50 +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
NaiJi
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
NaiJi
93215d90fb
Implement fallback recovery method page
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-17 16:30:05 +03:00
NaiJi
7a719f15ce
Implement first recovery device method page
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-17 15:45:20 +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
NaiJi
10488d6832
Fix application failure on cloudflare 403 response
...
Check error response and show modal dialogue if domain couldn't be registered
2022-05-17 01:16:56 +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
NaiJi
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
e925a1897a
Fix some typos
2022-02-16 10:28:29 +03:00
inexcode
914d56ff87
DNS records cubit and screen
2022-02-16 10:09:53 +03:00
inexcode
83a2d19e37
Introduce new brand screen, use it for backups
2022-02-16 10:01:05 +03:00
Inex Code
c937cfdbb4
Add gifs to illustrate API token instructions
2021-12-23 14:27:19 +00:00
Inex Code
85a27e8ee2
Add more instructions to UI
2021-12-23 13:52:12 +00:00
Inex Code
4ca873e794
Add user deletion (for real)
2021-12-20 15:25:31 +00:00
Inex Code
2b8c009ef1
Add button to force refetch backups list
2021-12-09 03:35:15 +00:00
Inex Code
650e0e7376
Add translation strings for backups
2021-12-06 18:30:30 +00:00
Inex Code
08ff445935
Fix some obvious typos in ru translation
2021-11-17 17:57:30 +00:00
Kherel
4ae77f33c8
fix
2021-10-05 22:43:12 +02:00
tester.nicolai
5c01d6a375
fixed RU app text
2021-10-05 22:38:10 +02:00
Kherel
2c4d0ea7d1
fix
2021-09-29 20:28:47 +02:00
Kherel
d0023e5718
update
2021-09-15 15:15:54 +02:00
Kherel
90d64d8f51
update
2021-09-02 21:32:07 +02:00
Kherel
84e9259ec2
update
2021-08-29 15:54:28 +02:00
Kherel
94a0e22b15
update
2021-08-29 11:50:24 +02:00
Kherel
1a8a4e7270
update
2021-08-18 12:44:46 +02:00
Kherel
3a5353dbf4
add validation
2021-07-29 11:34:26 +02:00
Kherel
65c6a0b870
fix translations
2021-07-29 08:06:29 +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
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
Illia Chub
e69b0de5bd
Fixed translations
2021-03-29 13:59:05 +03:00
Kherel
275ba21a47
fix
2021-03-26 14:53:21 +01:00
Kherel
804147b8d6
update
2021-03-26 14:38:39 +01:00
Kherel
bc6c55b528
change http client
2021-03-26 00:30:34 +01:00
Kherel
3c683bef63
fix
2021-03-25 09:32:00 +01:00
Kherel
97c6fa435d
fix
2021-03-24 14:12:09 +01:00
Kherel
33f8f033c3
update
2021-03-23 20:57:44 +01:00
Kherel
bb6de7ff67
update
2021-03-23 20:50:11 +01:00
Kherel
481a6e3d47
update
2021-03-23 20:21:42 +01:00
Illia Chub
5f0951f8da
Translated description
2021-03-18 16:29:47 +02:00
Illia Chub
69db87098c
Translated missed elements
2021-03-18 15:26:51 +02:00
Kherel
10fdb019ff
update
2021-03-18 13:24:30 +01:00
Illia Chub
6a21d89744
Extended English translation
2021-03-18 13:26:17 +02: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
edadf10d05
update flutter
2021-03-14 19:44:35 +01:00
Kherel
6d43cb699b
update
2021-02-17 17:20:09 +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
9a749cf006
update
2021-01-06 18:35:57 +01:00
Kherel
6613949d12
update
2020-12-30 15:13:25 +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
cd02c75e2f
add localizations
2020-12-01 13:26:29 +01:00
Kherel
2bf2bb3b71
add app icon
2020-12-01 12:27:13 +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