NaiJi
|
a270f3dfbb
|
feat: Implement general server provider and its factory
|
2023-01-30 19:44:52 +04:00 |
|
NaiJi
|
818de37acd
|
chore: Merge digital-ocean-dns into refactoring
|
2023-01-29 08:57:08 +04:00 |
|
NaiJi
|
fcd1c29606
|
fix: Remove breaking underscore from a launchURL call
In services.dart
|
2023-01-29 08:56:51 +04:00 |
|
NaiJi
|
10593229b2
|
chore: Merge master into digital-ocean-dns
|
2023-01-29 08:54:31 +04:00 |
|
NaiJi ✨
|
42b9de656c
|
chore: Merge recovery-fix into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/190
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
|
2023-01-29 06:50:31 +02:00 |
|
NaiJi
|
9929cdd1a3
|
fix: Remove double protocol on opening a service link
|
2023-01-29 08:41:59 +04:00 |
|
NaiJi
|
9cbe3b2abb
|
fix: Improve dns checking on recovery
No special case for when a user only has one server
|
2023-01-29 08:31:40 +04:00 |
|
NaiJi
|
0ae4a40e62
|
chore: Rename api factories
|
2023-01-23 19:36:43 +04:00 |
|
NaiJi
|
14263083a5
|
feat: Implement server recovery for different dns providers
|
2023-01-17 18:33:25 +04:00 |
|
NaiJi
|
08cd59a709
|
feat: Implement DNS_PROVIDER_TYPE variable for infecting server
|
2023-01-17 17:29:15 +04:00 |
|
NaiJi
|
841aee73e8
|
feat: Implement Digital Ocean DNS email entries
|
2023-01-16 21:25:48 +04:00 |
|
NaiJi
|
3b962c5f5a
|
feat: Adapt Desired DNS Records checking for Digital Ocean
|
2023-01-11 22:01:46 +04:00 |
|
NaiJi
|
120a8fc644
|
feat: Implement proper DNS entries creation for Digital Ocean
|
2023-01-10 21:24:26 +04:00 |
|
NaiJi
|
07de11c75a
|
fix: Implement correct DNS entries creation and deletion
|
2023-01-06 19:28:52 +04:00 |
|
NaiJi
|
9184a9db5d
|
feat: Implement DnsProvider loaging
|
2023-01-05 14:12:59 +04:00 |
|
NaiJi
|
36bc5b2554
|
chore: Generate build runner files
|
2023-01-05 13:16:30 +04:00 |
|
NaiJi
|
2980887333
|
feat: Add DNS provider selection page
Upload cloudflare svg
|
2023-01-04 14:42:22 +04:00 |
|
NaiJi
|
6767b679a0
|
chore: Merge master into digital-ocean-dns
|
2023-01-03 13:00:01 +04:00 |
|
NaiJi
|
e0c04468bc
|
Merge branch 'master' into release-party
|
2022-12-31 10:06:34 +04:00 |
|
Inex Code
|
d1c4aa9fc6
|
feat(about): Add privacy policy and licenses
|
2022-12-31 09:04:25 +03:00 |
|
NaiJi
|
12de989df6
|
docs: Add Digital Ocean how-to markdown
|
2022-12-31 10:01:27 +04:00 |
|
Inex Code
|
53fc0d4d28
|
chore: Disable staging ACME
|
2022-12-31 08:13:28 +03:00 |
|
Inex Code
|
bbb1d55b64
|
feat(services): Sort the services by their status
Done by changing the indexes of ServiceStatus enum and sorting by it.
|
2022-12-31 08:08:25 +03:00 |
|
Inex Code
|
5f311ee907
|
feat(logging): Add limit to log console
|
2022-12-31 07:58:20 +03:00 |
|
Inex Code
|
e2a9493b61
|
fix(jobs): Make jobs panel take less space
Closes: #136
|
2022-12-31 07:51:47 +03:00 |
|
Inex Code
|
3feb5acf71
|
style: Linting
|
2022-12-31 07:50:43 +03:00 |
|
Inex Code
|
48446ab3d5
|
fix(charts): Temporary fix for Hetzner CPU chart
|
2022-12-31 07:49:19 +03:00 |
|
Inex Code
|
b007fec75b
|
refactor(initializing): Refresh the server istallation UI
|
2022-12-31 07:16:10 +03:00 |
|
Inex Code
|
fc3d78662e
|
refactor(theming): Remove gtk and win plugins for color extraction
Default plugin now takes care of that
|
2022-12-31 05:33:04 +03:00 |
|
Inex Code
|
e342727181
|
refactor(services): Remove services switch on services screen cards
|
2022-12-31 05:31:59 +03:00 |
|
NaiJi
|
f24137cd98
|
docs: Implement new basic onboading translations
|
2022-12-31 03:25:05 +04:00 |
|
NaiJi
|
e560de58e7
|
feat: Implement DNS provider picker page
|
2022-12-30 07:25:18 +04:00 |
|
NaiJi
|
d333787f37
|
fix: Change incorrect domain for domain lists
|
2022-12-28 17:23:28 +04:00 |
|
NaiJi
|
f64f741a76
|
fix: Manage server deletion for Digital Ocean
|
2022-12-23 13:50:38 +04:00 |
|
NaiJi
|
41dc77103f
|
feat: Implement error handling on server deletion
Notify users when errors occured and handle application state accordingly
|
2022-12-22 22:56:58 +04:00 |
|
NaiJi
|
fc4f78162b
|
feat: Implement domain list getter for digital ocean dns
|
2022-12-21 23:35:20 +04:00 |
|
NaiJi
|
a45b93cd27
|
feat: Improve Dns Record structure and logic
It is to much digital ocean api. The decision with adding optional id is bad, but it will be refactored soon along with entire backend.
|
2022-12-21 23:31:03 +04:00 |
|
NaiJi
|
8922551239
|
Merge branch 'master' into digital-ocean-dns
|
2022-12-21 13:47:25 +04:00 |
|
NaiJi
|
8dffcab30d
|
chore: Rename and unify GraphQL logging classes
|
2022-12-19 22:53:07 +04:00 |
|
NaiJi
|
813d275d12
|
feat: Implement logging for GraphQL API map
Log to application console all requests and all responses
|
2022-12-19 22:47:35 +04:00 |
|
NaiJi
|
18d3039dc4
|
chore: Create infrastructure for Digital Ocean DNS provider
Also rename hardcoded cloudflare names from backend
|
2022-12-17 14:26:19 +04:00 |
|
NaiJi
|
7847839ea6
|
feat: Enable server provider logging
|
2022-12-15 15:42:21 +04:00 |
|
NaiJi
|
d7318ed2e4
|
fix: Make recovery by API token endpoint expect GraphQL token
We pass GraphQL token, but at the same time we did not use it and tried to authorize without token...
|
2022-12-13 08:15:32 +04:00 |
|
NaiJi
|
b5133aa2a6
|
fix: Remove breaking installation changes
|
2022-12-02 23:06:57 +04:00 |
|
NaiJi
|
e0b32404be
|
refactor: Implement better error handling on create server stage
Replace try-catch hell with APIGenericResult chain
|
2022-12-02 22:40:08 +04:00 |
|
NaiJi
|
29b0bf2397
|
fix: Fix some initializing errors
Correct progress index calculation and hardcore cloudflare loading until new providers for DNS are supported
|
2022-11-30 19:05:21 +04:00 |
|
NaiJi
|
899c84c54f
|
chore: Rename Check step to Installation
It just feels more convenient tbh...
|
2022-11-30 19:04:04 +04:00 |
|
NaiJi
|
54d8b04439
|
fix: Fix backblaze token validation
True if correct, false if incorrect, null if no connection
|
2022-11-30 19:02:30 +04:00 |
|
NaiJi
|
65f5d987e2
|
feat: Implement error handling for server installation
Now user gets notified when connection error occurs
|
2022-11-29 19:21:36 +04:00 |
|
NaiJi
|
1dfd2180d2
|
feat: Implement distinction for connection errors on storage page
Now user gets notified when connection error occurs
|
2022-11-29 15:28:09 +04:00 |
|