Shreerang Kale
10cbdf73a3
Fix unique constraint error in rollback deployment
2025-02-03 23:33:35 +05:30
IshaVenikar
59329c18f6
Update method to rollback deployment
2025-02-03 19:33:40 +05:30
IshaVenikar
b409d43e51
Update flow for deleting deployments
2025-02-03 17:49:06 +05:30
IshaVenikar
ced815802e
Update deployment request config value if not env variables are set
2025-02-03 16:40:03 +05:30
IshaVenikar
8322f877c0
Fix check for old DNS deployment
2025-02-03 15:40:05 +05:30
Shreerang Kale
fd38127cb5
Update query to get latest DNS record
2025-02-03 13:39:58 +05:30
Shreerang Kale
b6084008b8
Remove unused GQL methods
2025-02-03 13:28:35 +05:30
IshaVenikar
d1e6171874
Send DNS deployment removal request on changing custom domain
2025-02-03 13:26:26 +05:30
Shreerang Kale
ce56a4dc29
Update UI when DNS record is not present
2025-02-03 11:54:16 +05:30
IshaVenikar
c685b7d5b1
Rename method for getting commit deployments by Id
2025-02-03 11:15:19 +05:30
IshaVenikar
32001b3d5a
Set types for fetched registry records
2025-02-03 10:47:45 +05:30
IshaVenikar
6f32ea4da8
Update comments for update deployment data flow
2025-02-03 10:30:26 +05:30
IshaVenikar
a17386eb68
Update method name to get record by Id
2025-02-03 09:23:03 +05:30
Shreerang Kale
f318a95641
Fix custom domain not showing up in UI
2025-02-03 09:23:03 +05:30
Shreerang Kale
e9f746cd8b
Revert removing order while getting latest DNS data
2025-02-03 09:23:03 +05:30
IshaVenikar
e59c14440c
Fix check for setting isCurrent
2025-02-03 09:23:03 +05:30
IshaVenikar
22f8a8c943
Update method to return single DNS record by ID
2025-02-03 09:23:03 +05:30
IshaVenikar
df5062c75f
Remove ununsed imports
2025-02-03 09:23:03 +05:30
Shreerang Kale
22e814840e
Fix method to get latest DNS data
2025-02-03 09:23:03 +05:30
IshaVenikar
9d27dd568a
Update isCurrent status for commit deployments
2025-02-03 09:23:03 +05:30
Shreerang Kale
fc62392c83
Update methods for using stored DNS deployments in UI
2025-02-03 09:23:03 +05:30
IshaVenikar
2ee65b8fd8
Remove ununsed variables
2025-02-03 09:23:03 +05:30
IshaVenikar
d0302d0153
Store domain for DNS deployments after previous deployment is deleted
2025-02-03 09:23:03 +05:30
IshaVenikar
6dcee29487
Update flow for deleting deployments
2025-02-03 09:23:03 +05:30
IshaVenikar
5be10b6b0a
Implement functionality to store DNS deployment
2025-02-03 09:23:01 +05:30
Shreerang Kale
6df685831f
Populate domainId while creating deployment
2025-02-03 09:18:14 +05:30
IshaVenikar
13892015a5
Store DNS deployment records data in Deployment entity
2025-02-03 09:18:14 +05:30
Shreerang Kale
a7190ed804
Show custom domain in overview tabs panel
2025-02-03 09:18:14 +05:30
IshaVenikar
85b4265fbe
Query DNS records by Id
2025-02-03 09:18:14 +05:30
Shreerang Kale
63223a4807
Get DNS records for all completed deployments
2025-02-03 09:18:14 +05:30
Shreerang Kale
9784eb4f4a
Fix DNS records data not getting stored in the DB
2025-02-03 09:18:14 +05:30
IshaVenikar
82c4b71694
Use oldest custom domain in deployment requests
2025-02-03 09:18:14 +05:30
Shreerang Kale
5d9c965f54
Show service provider IP address while creating custom domain
2025-02-03 09:18:14 +05:30
IshaVenikar
56eccb48b3
Add method to fetch DNS data for latest deployment
2025-02-03 09:18:14 +05:30
Shreerang Kale
4ae4670dca
Remove redirect domain creation while adding custom domain
2025-02-03 09:18:14 +05:30
IshaVenikar
c202554002
Store DNS record data for deployments
2025-02-03 09:18:14 +05:30
534871a7ae
Implement functionality to encrypt environment variables ( #48 )
...
Part of https://www.notion.so/Support-encrypted-config-for-deploy-laconic-com-18aa6b22d4728099bc64fc7a310b530d
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#48
2025-01-30 09:44:18 +00:00
8bd1e17fd2
Add template for NextJS app ( #34 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Add hotfix for updating old DB with new org slug
- Add remove-deployment script (for debugging)
- Part of cerc-io/snowballtools-base#28

Co-authored-by: Isha <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#34
Co-authored-by: Nabarun <nabarun@deepstacksoft.com>
Co-committed-by: Nabarun <nabarun@deepstacksoft.com>
2024-11-06 07:26:53 +00:00
b9573474a8
Upgrade WalletConnect version to 2.16.1
( #27 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Upgrade WallectConnect to version `2.16.1`
- Part of cerc-io/snowballtools-base#24
- Change GitHub access to `public_repo` and `user`
- Part of cerc-io/snowballtools-base#22
Co-authored-by: Shreerang Kale <shreerangkale@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#27
Co-authored-by: Nabarun <nabarun@deepstacksoft.com>
Co-committed-by: Nabarun <nabarun@deepstacksoft.com>
2024-11-04 08:59:20 +00:00
ea9a56eb65
Display DNS deployment URLs in overview section ( #21 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Disable `Deploy` button in configure step if account and deployer not selected
- Update organization slug
- Only display project if current user is project owner
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Co-authored-by: Adw8 <adwaitgharpure@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#21
2024-10-30 13:11:04 +00:00
05bd766133
Display project URLs in Overview tab ( #20 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Fix project create not working after failed tx
- Poll for project details for auction details
- Update wallet connect metadata

Co-authored-by: Neeraj <neeraj.rtly@gmail.com>
Co-authored-by: Shreerang Kale <shreerangkale@gmail.com>
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#20
2024-10-29 14:10:01 +00:00
0f18bc978e
Pass payment tx hash in deployment request ( #19 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#19
2024-10-29 09:12:39 +00:00
63969ae25a
Implement payments for app deployments ( #17 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Implement funtionality to pay for deployments by connecting wallet using `WalletConnect`


Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Co-authored-by: Shreerang Kale <shreerangkale@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#17
2024-10-28 09:46:18 +00:00
2a35ec1cd5
Check deployment status while creating project with single deployer ( #15 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Use deployer API to get status of the deployments
Co-authored-by: Shreerang Kale <shreerangkale@gmail.com>
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Co-authored-by: Adw8 <adwaitgharpure@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#15
Co-authored-by: Nabarun Gogoi <nabarun@deepstacksoft.com>
Co-committed-by: Nabarun Gogoi <nabarun@deepstacksoft.com>
2024-10-25 10:47:04 +00:00
3fa60f3cdf
Handle account sequence mismatch
error ( #13 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Handle failed txs due to `account sequence mismatch` error by creating a wrapper for all tx methods and retry the tx if `account sequence mismatch` error occurs
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#13
2024-10-24 11:38:17 +00:00
3d9aedeb7e
List deployer LRNs in deployment configuration step ( #11 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Fix request Id being set to `null` while fetching build logs
- Populate deployer LRNs dropdown with LRNs fetched from registry in configure delpoyment step




Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Co-authored-by: Neeraj <neeraj.rtly@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#11
2024-10-23 15:36:19 +00:00
096318cf13
Display build logs only when available ( #10 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Co-authored-by: Neeraj <neeraj.rtly@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#10
2024-10-22 12:43:20 +00:00
5152952a45
Display deployment build logs ( #8 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
Co-authored-by: Adw8 <adwaitgharpure@gmail.com>
Co-authored-by: Neeraj <neeraj.rtly@gmail.com>
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#8
2024-10-22 09:12:59 +00:00
ef26f9b39e
Implement functionality to release funds after deployment ( #7 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Implement functionality to release funds after first successful deployment
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#7
2024-10-21 14:25:49 +00:00
d486f44cfe
Update UI to take environment variables from user ( #6 )
...
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Take environment variables from the user in the `Configure` deployment step
Co-authored-by: Isha Venikar <ishavenikar@Ishas-MacBook-Air.local>
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com>
Reviewed-on: cerc-io/snowballtools-base#6
2024-10-21 11:05:35 +00:00