Inex Code
33b8003f07
Add user-related GraphQL handlers
2022-09-04 13:45:03 +03:00
Alya Sirko
634946285b
Ops: add Drone CI pipelines (debug and release) and Flakes-powered Nix shell environment ( #110 )
...
Co-authored-by: Alya Sirko <alya@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/110
Co-authored-by: Alya Sirko <alya.sirko@tuta.io>
Co-committed-by: Alya Sirko <alya.sirko@tuta.io>
2022-09-04 09:30:24 +03:00
88a1393a1d
Move disk status converting to disk status constructor
2022-09-02 09:06:10 +03:00
a693f694ac
Add endpoints for migration checking
2022-09-02 08:59:46 +03:00
0602ab7de2
Fetch russian text assets
2022-08-30 22:17:22 +03:00
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
62929a4839
Fix dkim runtime exception
2022-08-29 23:21:59 +03:00
d168845b98
Fix storage card size view
2022-08-29 23:15:48 +03:00
d247f41da4
Fix broken installation state check
2022-08-29 22:54:06 +03:00
inexcode
254604d584
Fix money display
2022-08-29 22:43:42 +04:00
62db476575
Fix ipv4 bug
2022-08-29 21:18:07 +03:00
b48017508a
Fix ProviderVolume cubit exception
2022-08-29 19:37:31 +03:00
inexcode
440151d0f5
Add SVG library.
2022-08-29 04:40:55 +04:00
inexcode
c0ce019360
Add Services type and GraphQL endpoints with parsers.
2022-08-29 04:40:35 +04:00
d934a6a9cb
Refactor graphql api, separate by logic
2022-08-26 22:28:01 +03:00
9526035176
Fix volume size calculation
2022-08-26 19:46:30 +03:00
a698d3e7b2
Add padding to About page
2022-08-26 06:41:16 +03:00
6014e385bc
Implement ServerJobCard
2022-08-26 05:34:25 +03:00
37d5ee9913
Implement ServerJob cubit
2022-08-25 02:45:02 +03:00
7bbdaf2ebe
Last changes on storage pages and job backend logic
2022-08-24 08:35:49 +03:00
d2c3d28b0f
Merge from develop into graphql
2022-08-08 13:33:55 +03:00
c230037351
Implement data_migration page and logic
2022-08-03 05:25:33 +03:00
96c7d7966a
Update cubit for volume management and graphql
2022-08-01 02:10:37 +03:00
975c3e237b
Merge pull request 'update ru clownflare markdown' ( #106 ) from def/selfprivacy.org.app:master into develop
...
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/106
2022-07-29 08:41:02 +03:00
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
e7ebfdfac6
fix russian lang
2022-07-28 23:41:27 +02:00
5305059a3a
update ru clownflare markdown
2022-07-28 13:41:17 +02:00
Inex Code
dcf120bdbc
Merge pull request 'Fix installation Timer errors' ( #105 ) from installation-timer into develop
...
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/105
2022-07-27 16:05:23 +03:00
c56a0f5976
Implement getApiTokens for graphql API map
2022-07-25 19:08:46 +03:00
7ead9a29ea
Implement basic graphql api map structure
2022-07-25 17:06:55 +03:00
d8ea528621
Add magic sleep before deleteVolume on creation failure
...
It seems Hetzner fails to accept our deleteVolume request so quickly after failing. We need to wait for about 10 seconds, I guess. The same magic sleep happens on deleteServer pack of requests. Please have patience...
2022-07-25 03:03:19 +03:00
dab2c569ec
Fix installation Timer errors
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-07-22 19:22:10 +03:00
Inex Code
2c9dcbe5e6
Merge pull request 'Implement Dns Provider Api Abstractions' ( #101 ) from dns-provider-api into develop
...
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/101
2022-07-19 15:09:19 +03:00
dac310f913
Implement Dns Provider Api Abstractions
2022-07-14 16:34:08 +03:00
Inex Code
8deb240426
Merge pull request 'Implement Provider Api Abstractions' ( #99 ) from naiji-dev into develop
...
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/99
2022-07-13 21:46:35 +03:00
9993b09e7f
Turn VolumeApiProvider into a mixin
2022-07-13 14:58:23 +03:00
37b7e9f839
Implement Provider Api Abstractions
2022-07-12 15:54:16 +03:00
Inex Code
f40749ca57
Merge pull request 'volumes-hetzner' ( #97 ) from volumes-hetzner into develop
...
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/97
2022-07-04 02:16:25 +03:00
5fd8a68597
Change volume size from Gb to Byte
2022-06-28 21:06:52 +03:00
0a919907c8
Implement hetzner volumes cubit
2022-06-27 10:07:11 +03:00
352351663f
Implement endpoints for hetzner volumes
2022-06-24 00:34:09 +03:00
Inex Code
c4f62e012b
Merge pull request 'naiji-dev' ( #91 ) from naiji-dev into develop
...
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/91
2022-06-23 12:12:37 +03:00
Inex Code
4afd40f5da
Merge branch 'develop' into naiji-dev
2022-06-23 12:11:59 +03:00
Inex Code
7dc35306c4
Merge pull request 'Force domain to lowercase on recovery pages' ( #95 ) from recovery-domain into develop
...
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/95
2022-06-23 01:03:14 +03:00
7e2319bf21
Force domain to lowercase on recovery pages
2022-06-22 22:42:38 +03:00
0feb9bc299
Return to main page on backbutton press for some recovery pages
2022-06-15 07:58:02 +03:00
7870cf9f99
Update pubsec version to 0.6.1
2022-06-15 07:06:57 +03:00
9d4f7b4786
Add changelog for 0.6.1
2022-06-15 06:27:05 +03:00
6a22e2db6f
Fix revert routing errors
2022-06-15 06:23:54 +03:00