Commit Graph

1113 Commits (6e241ff4d20b6d28b93cf3ca2147fab1676c578f)

Author SHA1 Message Date
Inex Code 6e241ff4d2 Merge branch 'master' into soft-reset 2023-08-14 05:34:18 +03:00
NaiJi ✨ 8f30c3a4ba Merge pull request 'fix: Don't let start service migration if the same volume was picked' (#293) from service-migration into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #293
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-11 18:30:39 +03:00
NaiJi ✨ e4c5220fb4 refactor: Rename isTherePendingChange to isVolumePicked on migration page 2023-08-11 10:21:27 -03:00
NaiJi ✨ 2279ebf47f Merge 'master' into 'service-migration' 2023-08-11 10:17:31 -03:00
NaiJi ✨ 859437b911 Merge pull request 'feat: Add autofocus to cubit text fields for keyboard displaying' (#294) from keyboard into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #294
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-11 16:15:24 +03:00
NaiJi ✨ 43fa4a6fe2 Merge pull request 'fix(i18l): Add dot to the end of reset_config_description key for translations' (#295) from assets-dot into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #295
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-11 16:15:11 +03:00
NaiJi ✨ e77a9403ca fix(i18l): Add dot to the end of reset_config_description key for translations 2023-08-11 02:03:29 -03:00
NaiJi ✨ a94965ab0d feat: Add autofocus to cubit text fields for keyboard displaying 2023-08-10 23:21:45 -03:00
NaiJi ✨ 91dce222cc fix: Don't let start service migration if the same volume was picked 2023-08-10 23:07:03 -03:00
NaiJi ✨ 5eadbd9e6b Merge pull request 'fix(i18l): Change broken validations string for superuser SSH' (#276) from user-assets into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #276
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-08 22:13:54 +03:00
NaiJi ✨ e417088340 fix(i18l): Change broken validations string for superuser SSH 2023-08-07 10:26:52 -03:00
NaiJi ✨ 3ad6bb7bea Merge 'master' into 'soft-reset' 2023-08-07 10:15:23 -03:00
NaiJi ✨ 5570f16adf Merge pull request 'chore(router): Generate new build runner object for router class' (#275) from router into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #275
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-07 16:11:04 +03:00
NaiJi ✨ 4ef83fc6bd chore(router): Generate new build runner object for router class 2023-08-07 10:07:54 -03:00
NaiJi ✨ d4340fc9e0 Merge pull request 'fix: Remove unused ZoneId member' (#273) from zone-id-fix into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #273
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-07 14:11:08 +03:00
NaiJi ✨ dce33b2d4c fix: Remove unuzed ZoneId member 2023-08-07 08:09:24 -03:00
NaiJi ✨ 5c473d96a9 Merge 'master' into 'soft-reset' 2023-08-07 08:03:24 -03:00
NaiJi ✨ a17b66c729 Merge pull request 'refactor: Implement Cloudflare-specific objects to avoid usage of global models' (#268) from dto into master
continuous-integration/drone/push Build is failing Details
Reviewed-on: #268
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-07 12:06:45 +03:00
NaiJi ✨ e35514b670 Merge pull request 'feat: Replace general entity naming on UI with specifics.' (#264) from hardcoded-naming into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #264
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-07 12:06:30 +03:00
NaiJi ✨ 1db2f53c9a Merge pull request 'fix(hetzner): Normalize CPU usage percentage by cached amount of cores' (#272) from hetzner-cpu into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #272
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-07 12:02:35 +03:00
NaiJi ✨ d51661630b Merge pull request 'chore: Add missing trailing commas to encryption key modal page' (#271) from trailing-commas into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #271
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-08-07 11:14:43 +03:00
NaiJi ✨ 719a5a7274 fix(hetzner): Normalize CPU usage percentage by cached amount of cores 2023-08-07 04:08:54 -03:00
NaiJi ✨ 4b1c85c4a8 chore: Add missing trailing commas to encryption key modal page 2023-08-06 20:32:05 -03:00
NaiJi ✨ e97d52bad5 fix: Replace runSystemRebuild with rebootSystem 2023-08-06 18:24:41 -03:00
NaiJi ✨ ffe923ef13 fix: Replace hard reset from server provider with direct server reboot 2023-08-02 18:08:23 -03:00
NaiJi ✨ bd9a383d38 chore: Remove debug prints 2023-08-02 16:08:26 -03:00
NaiJi ✨ b2c67c80bd refactor: Implement Cloudflare objects to avoid usage of dynamic blobs
- Get rid of ZoneId term outside of Cloudflare
2023-08-02 16:04:49 -03:00
NaiJi ✨ bd8faf8760 feat: Replace general entity naming on UI with specifics.
- Pass actual provider namings to .tr functions as arguments
- Remove hardcoded namings where known
- Get rid of general mentions of 'DNS Provider' or 'Server Provider' where confusing
2023-07-28 20:42:41 -03:00
Inex Code 11e745f822 Merge pull request 'chore(i18l): Change DNS error alert to warn user about deleting custom DNS records' (#248) from dns-i18l-alert into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #248
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-07-28 06:24:14 +03:00
Inex Code 34e15e5047 chore(i18l): Change DNS error alert to warn user about deleting custom DNS records 2023-07-28 06:21:11 +03:00
NaiJi ✨ 55740ac59d Merge pull request 'refactor(digital-ocean-dns): Implement basic DTO for Digital Ocean DNS to avoid dynamic objects' (#247) from dto into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #247
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-07-28 05:19:45 +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
continuous-integration/drone/push Build is passing Details
Reviewed-on: #246
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-07-28 00:32:25 +03:00
NaiJi ✨ 06fc2935a8 Merge pull request 'feat(platform): Implement custom platform-dependent storage path definition' (#240) from platform-path into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #240
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-07-28 00:24:40 +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 ✨ ed1421e9c5 chore: Merge pull request 'fix(ui): Prevent service moving if volume is null for some reason' (#245) from volume-null into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #245
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-07-26 00:59:14 +03:00
NaiJi ✨ 4dae3404fa fix(ui): Prevent service moving if volume is null for some reason 2023-07-25 18:56:47 -03:00
NaiJi ✨ b04dcef603 chore: Merge pull request 'style: Remove misleading code comment' (#244) from clipboard-key into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #244
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-07-25 22:50:13 +03:00
Inex Code 5df1d676f6 style: Remove misleading code comment 2023-07-25 22:46:12 +03:00
NaiJi ✨ 15039777e0 chore: Merge pull request 'feat(backups): Implement modal for copying backups encryption key' (#242) from clipboard-key into master
continuous-integration/drone/push Build was killed Details
Reviewed-on: #242
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-07-25 22:44:56 +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
continuous-integration/drone/push Build is passing Details
Reviewed-on: #243
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-07-25 17:38:14 +03:00
NaiJi ✨ c7b714cea5 Merge pull request 'fix(recovery): Implement server type id requesting on recovery finish' (#241) from servertype-id into master
continuous-integration/drone/push Build is passing Details
Reviewed-on: #241
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-07-25 17:37:24 +03:00
NaiJi ✨ 27aaf93838 chore: Rename '_getApiToken' to 'get _token' for GraphQL API map 2023-07-22 11:26:48 -03:00