Commit graph

1378 commits

Author SHA1 Message Date
NaiJi b41b4159b4 feat: Implement infrastructure for new DNS provider deSEC 2023-06-01 15:12:49 +03:00
NaiJi d114d1477f fix: Adapt usage of DNS provider interface to refactoring 2023-05-30 12:48:18 -03:00
NaiJi b0769b8ed0 chore: Separate business logic from API layer for Digital Ocean DNS 2023-05-30 00:04:29 -03:00
NaiJi 8123632cc1 feat: Implement Cloudflare DNS provider layer and separate from API 2023-05-29 23:18:02 -03:00
NaiJi 7832094609 chore: Create cloudflare dns provider interface and separate it from api 2023-05-25 00:15:58 -03:00
NaiJi 509b2ac7c7 chore: Move DNS provider methods to the abstract interface 2023-05-25 00:02:10 -03:00
NaiJi 8863dc8b2c chore: Move DNS validation to provider layer for desec 2023-05-24 23:51:40 -03:00
NaiJi eebbf98349 chore: Move domain list getter to dns provider layer for desec 2023-05-24 23:47:43 -03:00
NaiJi 4bb26559aa chore: Move business logic from API for desec dns provider 2023-05-22 23:40:25 -03:00
NaiJi a0a3bbe9d6 chore: Merge branch desec into refactoring 2023-05-21 20:46:33 -03:00
def 0310d37f00 Merge pull request 'update desec markdown' (#209) from desec-markdown into desec
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/209
2023-05-20 23:14:58 +03:00
def 309e7ba621 Merge pull request 'fix old link' (#208) from fix-old-link into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/208
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-05-20 23:13:15 +03:00
def f48b8bfa44 update desec markdown 2023-05-19 12:53:53 +03:00
def 53cf228748 fix old link 2023-05-19 11:45:22 +03:00
NaiJi 0a796c9fc6 chore: Merge desec into refactoring 2023-05-18 19:12:08 -03:00
NaiJi d276a8f708 fix: Remove price lists for DNS and move deSEC onto above Cloudflare 2023-05-18 19:06:13 -03:00
NaiJi 4260152081 chore: Merge desec into refactoring 2023-05-17 13:58:15 -03:00
NaiJi 25c048044e chore: Merge master into desec 2023-05-17 10:32:34 -03:00
NaiJi 4afcedebb7 feat: Remove certificate check during installation 2023-05-16 17:02:08 -03:00
NaiJi 232699bdb1 feat: Implement proper access recovery for DNS providers 2023-05-16 15:49:03 -03:00
NaiJi ce017c6ea8 fix: Make minor improvements for deSEC 2023-05-16 15:03:31 -03:00
NaiJi 732f39ef48 chore: Add assets for deSEC 2023-05-16 14:58:51 -03:00
NaiJi 6ddc2328f0 feat: Implement proper DKIM creation for deSEC 2023-05-16 12:49:55 -03:00
NaiJi e9665ad75d feat: Implement polymorphic DNS check for DNS API 2023-05-16 11:06:01 -03:00
Inex Code 38812c9b89 Merge pull request 'fix(ui): Privacy policy link' (#207) from fix-privacy-policy-link into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/207
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-05-15 12:25:13 +03:00
Inex Code 0fb404bed4 fix(ui): Privacy policy link 2023-05-15 12:22:06 +03:00
NaiJi 56dd40e90e fix: Adjust graphql schemas to new dns provider
- fix runtime bugs
2023-05-12 16:32:19 -03:00
NaiJi af90ddd78a feat: Implement deSEC API support 2023-05-12 03:07:43 -03:00
NaiJi 234064ed72 feat: Implement infrastructure for new DNS provider deSEC 2023-05-09 03:15:48 -03:00
NaiJi 72a04a54b3 refactor: Remove low level ApiController and replace Dns interfaces 2023-05-03 00:01:44 -03:00
NaiJi 5cbf399a58 fix: Remove accidental hardcode for staging options 2023-05-02 23:49:13 -03:00
NaiJi 30385c2470 refactor: Create empty DnsProvider interfaces 2023-05-02 23:42:18 -03:00
NaiJi 0d55361a9b fix: Improve installation failure dialogues 2023-05-02 17:05:55 -03:00
NaiJi da4b38b787 fix: Move DNS entries creation step to server provider layer 2023-04-28 14:19:52 -03:00
NaiJi b242838339 fix: Make launchInstall return correct object for volume 2023-04-26 14:39:33 -03:00
NaiJi 854febc5d2 fix: Replace hardcoded string from Hetzner to Cloudflare for DNS providers page 2023-04-26 14:35:57 -03:00
NaiJi 1e9f1f88a7 fix: Hetzner installation issues
- Replace serverType id with locaiton id
- Replaces id accessing in volume from .id to [id]
2023-04-25 16:44:43 -03:00
NaiJi 4c2cfca4c4 fix: Change server location type for Hetzner 2023-04-25 16:20:23 -03:00
NaiJi d282f37b71 fix: Return correct adapters for Hive and make it run 2023-04-25 16:04:19 -03:00
NaiJi 4aa13dd63a chore: resolve ui conflicts and make it build 2023-04-24 13:45:16 -03:00
NaiJi 3b49805c9c chore: Move volume api to abstract server provider interface 2023-04-24 12:09:23 -03:00
NaiJi f6591cbfc6 chore: Implement server installation for Digital Ocean 2023-04-19 10:41:30 -03:00
NaiJi 15c0586ab3 chore: Merge digital-ocean-dns into refactoring 2023-04-12 05:32:56 -03:00
NaiJi 755ac1d5c0 chore: Merge master into digital-ocean-dns 2023-04-12 02:42:33 -03:00
Inex Code e180c23cb7 Merge pull request 'UI Refactor and move to auto_route' (#203) from ui-refactor into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/203
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-04-08 04:00:48 +03:00
Inex Code 931da1443d refactor(ui): Delete BrandCards 2023-04-05 13:38:07 +03:00
Inex Code 466a221dd0 refactor(ui): More compact view of console.dart 2023-04-05 13:38:07 +03:00
Inex Code 4fde816023 refactor(ui): Remove unused components 2023-04-05 13:38:07 +03:00
Inex Code a9d7a27e9d refactor(ui): Update recovery flow to use new support drawer 2023-04-05 13:38:07 +03:00
Inex Code d242f5141e refactor(ui): Remove brand alert dialogs and bottom sheet 2023-04-05 13:38:07 +03:00