NaiJi ✨
|
071f5c2c5d
|
chore: Merge pull request 'refactor(dns-provider): Rearrange DNS Provider interface' (#229) from docs into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/229
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-07-05 12:45:27 +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 |
|
NaiJi ✨
|
8bc1121206
|
chore: Merge pull request 'backups-rewrite' (#228) from backups-rewrite into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/228
Reviewed-by: NaiJi ✨ <naiji@udongein.xyz>
|
2023-07-03 23:39:00 +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
|
290c4166c5
|
feat: Add pub:duration as a dependency
|
2023-07-02 18:22:27 +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 |
|
NaiJi ✨
|
7d03c3192d
|
chore: Merge pull request 'refactor(server-provider): Rearrange Server Provider interface' (#227) from docs into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/227
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-06-26 21:01:08 +03:00 |
|
NaiJi
|
a56f525060
|
refactor(server-provider): Rearrange Server Provider interface
- Move all implement functions accordingly to their position in interface
- Get rid of duplicate toInfect() functions, move them to ServerDomain
|
2023-06-26 14:15:53 -03:00 |
|
NaiJi
|
e7ec1c1b53
|
chore: Merge master' into backups-rewrite
|
2023-06-22 23:23:13 -03:00 |
|
NaiJi
|
feca9d3b06
|
chore: Update scheme.graphql and its models
|
2023-06-22 23:22:48 -03:00 |
|
NaiJi ✨
|
b8009cde71
|
Merge pull request 'refactor(price): Replace String shortcode with Currency class' (#226) from price into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/226
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-06-23 04:17:05 +03:00 |
|
NaiJi
|
88d8925ff7
|
refactor(price): Replace String shortcode with Currency class
|
2023-06-22 16:02:49 -03:00 |
|
NaiJi
|
f05bedf460
|
chore: Implement new backups api
|
2023-06-22 11:14:00 -03:00 |
|
NaiJi
|
e70cbab618
|
chore: Fix a typo in GraphQL scheme
|
2023-06-19 18:05:57 -03:00 |
|
NaiJi
|
f4700965c6
|
chore: Merge master into backups-rewrite
|
2023-06-19 17:56:00 -03:00 |
|
NaiJi ✨
|
d0366862c0
|
Merge pull request 'refactor(api): Separate Rest API layer from business logic layer for DNS and Server Providers' (#213) from refactoring into master
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/213
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-06-19 23:03:55 +03:00 |
|
NaiJi
|
a2ed839927
|
chore: Remove unused image from DNS Picket
|
2023-06-19 17:00:50 -03:00 |
|
NaiJi
|
9552df1ec2
|
chore: Remove unused abstraction for ServerProvider
|
2023-06-19 15:17:15 -03:00 |
|
NaiJi
|
215ad3579d
|
chore: Rename ApiMaps to RestApiMap and GraphQLApiMap
|
2023-06-19 15:15:24 -03:00 |
|
NaiJi
|
f9da202093
|
chore: Remove unused abstractions
|
2023-06-19 15:11:55 -03:00 |
|
NaiJi
|
3fedb17553
|
chore: Remove unused function from Desec API
|
2023-06-19 14:59:46 -03:00 |
|
NaiJi
|
0d49b89e43
|
chore: Remove unused function for Cloudflare provider
|
2023-06-19 14:52:07 -03:00 |
|
NaiJi
|
e418a58e5b
|
chore: Remove unused ApiTokenvalidatoin
|
2023-06-19 14:42:48 -03:00 |
|
NaiJi
|
0502e68cc1
|
chore: Remove unused function
|
2023-06-19 12:12:15 -03:00 |
|
NaiJi
|
6337889ab7
|
chore: Remove unneeded files
|
2023-06-19 11:59:11 -03:00 |
|
NaiJi
|
4adcca5746
|
fix: Resolve timer conflicts on emultiple emits
|
2023-06-16 00:52:04 -03:00 |
|
Inex Code
|
c87b834550
|
fix: dialogs during server setup
|
2023-06-16 06:00:08 +03:00 |
|
Inex Code
|
53e72504f7
|
refactor: Allow changing values for TLS settings
|
2023-06-16 05:59:48 +03:00 |
|
Inex Code
|
5069563d45
|
chore(router): Rebuild the router with latest AutoRoute
|
2023-06-16 04:31:23 +03:00 |
|
Inex Code
|
13af7e5e1d
|
feat(backups): Introduce read GraphQL nodes for backups
|
2023-06-16 04:30:46 +03:00 |
|
Inex Code
|
a5bb654a76
|
refactor(backups): Rename BackbaleCredential to BackupsCredential
Also adding provider field
|
2023-06-16 04:28:45 +03:00 |
|
NaiJi
|
695b9e0f7c
|
chore: Merge master into refactoring
|
2023-06-15 14:05:21 -03:00 |
|
NaiJi
|
b46c53674b
|
feat: Implement new dialogue stub onChange
|
2023-06-15 13:48:23 -03:00 |
|
NaiJi
|
085c71748d
|
fix: Add currency to price tag on server info page
|
2023-06-14 15:11:51 -03:00 |
|
NaiJi
|
69707f543f
|
fix: Properly convert Digital Ocean droplets to ServerBasicInfo
|
2023-06-14 14:56:07 -03:00 |
|
NaiJi
|
2b1f6a12ea
|
fix: Change JSON parsing for Digital Ocean droplets
|
2023-06-13 23:47:06 -03:00 |
|
NaiJi
|
65283306a9
|
fix: Make dropletIds field for DigitalOceanVolume optional
|
2023-06-13 23:37:47 -03:00 |
|
NaiJi
|
f6424200e2
|
chore: Implement basic DigitalOceanServerType model
|
2023-06-12 23:48:29 -03:00 |
|