NaiJi
|
4f8f87f8a8
|
feat: Include volume cost to overall monthly cost per server
|
2023-08-06 20:28:02 -03:00 |
|
NaiJi
|
c37e56b43a
|
Merge master into dto
|
2023-07-27 21:29:05 -03:00 |
|
NaiJi
|
ccac0ff7fa
|
refactor(digital-ocean-dns): Implement basic DTO for Digital Ocean DNS to avoid dynamic objects
|
2023-07-27 20:55:32 -03:00 |
|
NaiJi ✨
|
fd1be6358c
|
Merge pull request 'refactor(desec): Implement basic DTO for DESEC to avoid dynamic objects' (#246) from dto into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/246
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-07-28 00:32:25 +03:00 |
|
NaiJi
|
146350f8f4
|
refactor(desec): Implement basic DTO for DESEC to avoid dynamic objects
|
2023-07-26 21:33:50 -03:00 |
|
NaiJi
|
b313cd340e
|
refactor: Remove unused id field from DnsRecords object
|
2023-07-26 20:27:10 -03:00 |
|
NaiJi
|
603946ba73
|
Merge master into platform-path
|
2023-07-26 20:20:21 -03:00 |
|
NaiJi
|
4dae3404fa
|
fix(ui): Prevent service moving if volume is null for some reason
|
2023-07-25 18:56:47 -03:00 |
|
Inex Code
|
5df1d676f6
|
style: Remove misleading code comment
|
2023-07-25 22:46:12 +03:00 |
|
Inex Code
|
bbc619deed
|
feat(backups): Show the user that the key is copied
|
2023-07-25 22:43:28 +03:00 |
|
Inex Code
|
cfcfd5d708
|
feat(backups): Update the UI of the encryption key modal
|
2023-07-25 22:25:08 +03:00 |
|
Inex Code
|
3b1e71d771
|
fix: Add a workaround for the case when we don't have sreverTypeId
|
2023-07-25 18:39:58 +03:00 |
|
NaiJi
|
c3752673f7
|
feat(backups): Implement modal for copying backups encryption key
|
2023-07-25 18:15:04 +03:00 |
|
NaiJi ✨
|
ac6a4c192e
|
Merge pull request 'feat(graphql): Implement Accept-Language header for GraphQL API map' (#243) from graphql-locale into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/243
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-07-25 17:38:14 +03:00 |
|
NaiJi
|
27aaf93838
|
chore: Rename '_getApiToken' to 'get _token' for GraphQL API map
|
2023-07-22 11:26:48 -03:00 |
|
NaiJi
|
08f3258615
|
feat(graphql): Implement Accept-Language header for GraphQL API map
|
2023-07-22 11:24:37 -03:00 |
|
NaiJi
|
69822f24ca
|
chore: Remove unused server basic info attribute
|
2023-07-21 19:50:20 -03:00 |
|
NaiJi
|
7b02074345
|
fix(recovery): Replace server basic info request method with server type info request method
|
2023-07-21 19:48:00 -03:00 |
|
NaiJi
|
80f28463ec
|
fix(recovery): Implement server type id requesting on recovery finish
|
2023-07-21 18:07:26 -03:00 |
|
NaiJi
|
d8660b9f3a
|
feat(platform): Print storage path before Hive initialization
|
2023-07-21 14:44:01 -03:00 |
|
NaiJi
|
06a857aa8c
|
chore(platform): Fix comment typo
|
2023-07-20 17:19:29 -03:00 |
|
NaiJi
|
3b1eee5a94
|
fix(platform): Make platform storage path nullable for compability with previous behaviour
|
2023-07-20 17:14:17 -03:00 |
|
NaiJi
|
25d6881837
|
chore: Remove misleading commentary
|
2023-07-20 17:07:08 -03:00 |
|
NaiJi
|
68ed776785
|
feat(platform): Implement custom platform-dependent storage path definition
- Create new PlatformAdapter util and hide i/o there
- Move other usages of Platform class in PlatformAdapter
|
2023-07-20 17:06:17 -03:00 |
|
NaiJi
|
1e5b6c12e6
|
feat(digital-ocean): Implement uniqueness check
- Suggest to delete duplicate server
- Increase timeout by 5 iterations
|
2023-07-20 12:53:56 -03:00 |
|
NaiJi
|
cbef1d578b
|
feat(location): Make flag getter a part of server provider location object
|
2023-07-17 12:25:41 -03:00 |
|
NaiJi
|
56231a4197
|
feat(provider): Implement proper load functions for DNS and Server providers
|
2023-07-16 10:05:37 -03:00 |
|
NaiJi ✨
|
0a333214d8
|
chore: Merge pull request 'refactor(rest-api): Move rest api methods according to their business logic files positions' (#235) from docs into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/235
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-07-16 14:00:40 +03:00 |
|
NaiJi
|
81aa6003be
|
fix(installation): Add proper server type value loading
|
2023-07-16 07:25:14 -03:00 |
|
NaiJi
|
7ff1e36161
|
refactor(rest-api): Move rest api methods according to their business logic files positions
- Rename unmatching functions
|
2023-07-13 06:22:39 -03:00 |
|
NaiJi
|
ddf2f71ac3
|
fix(ui): Make currency be properly shown again via shortcode
|
2023-07-12 13:14:46 -03:00 |
|
NaiJi
|
bc6b08d621
|
fix(ui): Add background for dialogue pop ups and move them to root navigator
|
2023-07-10 09:39:57 -03:00 |
|
NaiJi
|
aa5327df6e
|
bug: Remove unused breaking isHidden field
|
2023-07-10 05:45:22 -03:00 |
|
NaiJi
|
70991e6bac
|
chore(models): Add commentary for Hetzner Volume replicating Hetzner documentation
|
2023-07-10 05:44:56 -03:00 |
|
NaiJi
|
eeb5dfc642
|
chore(ui): Update router.gr
|
2023-07-10 05:44:04 -03:00 |
|
NaiJi
|
91b22f531e
|
refactor(dns-provider): Rearrange DNS Provider interface
Move all implement functions accordingly to their position in interface
|
2023-07-05 06:34:35 -03:00 |
|
Inex Code
|
7d974159a2
|
style(backups): Fix some UI issues of backup_details.dart
|
2023-07-03 23:37:23 +03:00 |
|
Inex Code
|
a4dbba0968
|
feat(backups): Backups screens
|
2023-07-02 18:24:07 +03:00 |
|
Inex Code
|
df214a07bc
|
refactor: Remove unused utils, add duration formatter
|
2023-07-02 18:23:33 +03:00 |
|
Inex Code
|
2b8d3ee6d0
|
refactor: Getters for backup-related jobs
|
2023-07-02 18:23:12 +03:00 |
|
Inex Code
|
edb02764f7
|
fix: GraphQL fragments deduplication
|
2023-07-02 18:22:07 +03:00 |
|
Inex Code
|
a8bddaaeba
|
style: Reformatting
|
2023-07-02 14:41:54 +03:00 |
|
Inex Code
|
62b7a0ee7e
|
feat(backups): Add descriptions for backups
|
2023-07-02 14:41:31 +03:00 |
|
NaiJi
|
b3b7c83461
|
chore: Implement fragments for ServerJob type on backup requests
|
2023-06-29 15:38:46 -03:00 |
|
Inex Code
|
7f5488c76b
|
refactor(services): Remove unused state getters
|
2023-06-29 13:52:25 +03:00 |
|
Inex Code
|
90ab4244f6
|
feat(backups): Expose if the service can be backed up
|
2023-06-29 13:51:38 +03:00 |
|
Inex Code
|
62e906d1a4
|
feat(jobs): Update the model and modal sheets
|
2023-06-29 12:53:13 +03:00 |
|
Inex Code
|
e1e4779c51
|
feat(recovery): Couldn't save the dns token
|
2023-06-29 12:52:37 +03:00 |
|
Inex Code
|
d2d8add10d
|
feat(backups): Update the models
|
2023-06-29 12:52:09 +03:00 |
|
NaiJi
|
02cb4dbf8b
|
chore: Merge branch master into backups-rewrite
|
2023-06-26 15:01:57 -03:00 |
|