icld
134d4ad316
Squashed commit of the following:
...
commit ea08482596e10f27536af2d32040b476a18085e0
Author: icld <ian@icld.io >
Date: Tue Feb 25 07:06:03 2025 -0800
refactor: update WalletContext import and enhance layout components
2025-02-28 09:07:15 -08:00
icld
cdd2bd2d89
Merge branch 'onboarding-imorted-flow' of github.com:QWRK-ORG/laconic-deploy into onboarding-imorted-flow
2025-02-28 07:18:03 -08:00
icld
aa3fa5d573
Onboarding opens from with state changes
2025-02-28 07:15:45 -08:00
icld
7fbfdaf85e
Onboarding documented, begin consume existing components
2025-02-28 07:15:45 -08:00
icld
dce9a61e6c
Build onboarding from docs comments
2025-02-28 07:12:38 -08:00
icld
57599b4542
chore(docs): Thorough tsdoc generation
...
Bump node v in docs workflow
fix(docs): treat warnings as errors false
fix(docs)Correct docs pattern in gitignore
Add target branch to docs build
fix(docs)Correct docs pattern in gitignore
Add target branch to docs build
Add target branch to docs build
2025-02-28 07:06:25 -08:00
Ian Cameron Lyles
71fac7ffa2
chore(ui): Full type documentation ( #10 )
...
* Adds typedoc for docs consolidation
* chore: add UI types
* fix: remove latent docs
2025-02-27 17:07:33 -08:00
icld
f2472f4ce9
Onboarding opens from with state changes
2025-02-27 13:15:01 -08:00
icld
c06d76ed74
Onboarding documented, begin consume existing components
2025-02-26 11:43:21 -08:00
icld
4d7ccae0e5
Build onboarding from docs comments
2025-02-25 16:17:28 -08:00
Ian Cameron Lyles
52512beaa2
chore(layouts): Consolidation and comprehensive typing ( #6 )
...
* Consolidate layout pattern
* Duplicates cleared
* Tsdoc function docs
* Excess files
* Full types transition
* Thorough tsdoc of existing comoponents
2025-02-24 20:20:23 -08:00
Ian Cameron Lyles
a1be980976
Migrate all custom icons to lucide
2025-02-22 10:51:04 -08:00
icld
c4d3dc2fb5
Remove fe-deploy test
2025-02-20 10:08:15 -08:00
icld
9d7ab3abac
Consolidate wrapper components
2025-02-20 09:43:07 -08:00
icld
8353c1ecbe
Reinstate iframes after css overhaul
2025-02-19 19:16:05 -08:00
icld
7c1d1b5923
Initial commit
2025-02-13 15:44:25 -08:00
nabarun and IshaVenikar
c33a4e5574
Fix form input for creating project in auction flow ( #53 )
...
Lint / lint (20.x) (push) Successful in 1m24s
Deploy Snowball frontend / deploy (20.x) (push) Successful in 1m58s
Part of https://www.notion.so/Simplify-login-flow-in-deploy-laconic-com-190a6b22d47280a9924cc38f8cf4c891
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com >
Reviewed-on: #53
2025-02-12 11:17:08 +00:00
6c79ed37fa
Auto sign-in using laconic wallet and show link to Laconic store on low balance ( #52 )
...
Lint / lint (20.x) (push) Successful in 1m25s
Deploy Snowball frontend / deploy (20.x) (push) Successful in 2m1s
Part of https://www.notion.so/Simplify-login-flow-in-deploy-laconic-com-190a6b22d47280a9924cc38f8cf4c891
- Send SIWE message to laconic wallet for auto signing
- Remove WallletConnect
- Remove log out functionality
Co-authored-by: Shreerang Kale <shreerangkale@gmail.com >
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com >
Reviewed-on: #52
2025-02-12 09:32:44 +00:00
a51765dae5
Support setting custom domain on app deployment ( #49 )
...
Lint / lint (20.x) (push) Successful in 4m46s
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m54s
Part of https://www.notion.so/Support-custom-domains-in-deploy-laconic-com-18aa6b22d4728067a44ae27090c02ce5 and #47
- Support setting custom domain in deployments through targeted deployer
- Store DNS record data for deployments
- Show service provider IP address for creating required `A` record
- Comment out verify domain and redirect domain functionality
- Handle rollback deployment functionality
- Store DNS deployments record in Deployment table
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com >
Co-authored-by: Shreerang Kale <shreerangkale@gmail.com >
Reviewed-on: #49
Co-authored-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to >
Co-committed-by: Prathamesh Musale <prathamesh@noreply.git.vdb.to >
2025-02-04 13:45:47 +00:00
nabarun and IshaVenikar
534871a7ae
Implement functionality to encrypt environment variables ( #48 )
...
Lint / lint (20.x) (push) Successful in 4m45s
Deploy Snowball frontend / deploy (20.x) (push) Successful in 5m1s
Part of https://www.notion.so/Support-encrypted-config-for-deploy-laconic-com-18aa6b22d4728099bc64fc7a310b530d
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com >
Reviewed-on: #48
2025-01-30 09:44:18 +00:00
17640d3133
Copy updates ( #38 )
...
Lint / lint (20.x) (push) Successful in 4m39s
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m47s
Co-authored-by: zramsay <zach@bluecollarcoding.ca >
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Reviewed-on: #38
Co-authored-by: zramsay <zramsay@noreply.git.vdb.to >
Co-committed-by: zramsay <zramsay@noreply.git.vdb.to >
2024-11-14 09:10:19 +00:00
nabarun
bba0b57bed
Keep records directory for deploy-frontend script ( #43 )
...
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m39s
Lint / lint (20.x) (push) Successful in 4m44s
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
Reviewed-on: #43
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-11-13 13:56:15 +00:00
c34e66aa93
Integrate wallet IFrame for payments ( #42 )
...
Deploy Snowball frontend / deploy (20.x) (push) Failing after 4m2s
Lint / lint (20.x) (push) Successful in 4m41s
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
- Replace wallet connect with iframe to display wallet in modal for deployment payments

Co-authored-by: Isha <ishavenikar7@gmail.com >
Co-authored-by: Adw8 <adwaitgharpure@gmail.com >
Co-authored-by: IshaVenikar <ishavenikar7@gmail.com >
Reviewed-on: #42
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-11-13 13:32:27 +00:00
nabarun and IshaVenikar
b61682dd20
Fix fetching build logs for redeployments ( #39 )
...
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m35s
Lint / lint (20.x) (push) Successful in 4m41s
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: #39
2024-11-12 15:18:07 +00:00
nabarun
bcb6ac241b
Fix template tab in GitHub connect page ( #41 )
...
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m33s
Lint / lint (20.x) (push) Successful in 4m39s
Part of #40 and [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
Reviewed-on: #41
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-11-12 14:21:10 +00:00
zramsay
4a9f517d85
Merge pull request 'fix: colors for project template cards' ( #37 ) from zach/ui-fixes into main
...
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m36s
Lint / lint (20.x) (push) Successful in 4m42s
Reviewed-on: #37
2024-11-06 19:27:32 +00:00
cfbender
6d1135645b
fix: colors for project template cards
Lint / lint (20.x) (pull_request) Successful in 4m35s
2024-11-06 14:16:23 -05:00
nabarun and Isha
e5748e768c
Fix check boxes in environment variables form ( #36 )
...
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m36s
Lint / lint (20.x) (push) Successful in 4m43s
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )

Co-authored-by: Isha <ishavenikar7@gmail.com >
Reviewed-on: #36
2024-11-06 13:11:03 +00:00
prathamesh and Adw8
9158e3a840
Add a CI workflow to deploy frontend ( #35 )
...
Lint / lint (20.x) (push) Successful in 4m43s
Deploy Snowball frontend / deploy (20.x) (push) Successful in 4m31s
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 >
Reviewed-on: #35
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com >
2024-11-06 09:20:01 +00:00
nabarun and Isha
8bd1e17fd2
Add template for NextJS app ( #34 )
...
Lint / lint (20.x) (push) Successful in 4m33s
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 #28

Co-authored-by: Isha <ishavenikar7@gmail.com >
Reviewed-on: #34
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-11-06 07:26:53 +00:00
cfbender
3998b60888
style: repository cards
Lint / lint (20.x) (pull_request) Successful in 4m39s
Lint / lint (20.x) (push) Successful in 4m41s
2024-11-04 15:16:11 +05:30
cfbender
c5bace0660
fix: contrast with new elements
2024-11-04 15:16:10 +05:30
zramsay
a033a8a7b3
Update .gitea/workflows/lint.yaml
2024-11-04 15:15:23 +05:30
zramsay
420080b1af
rm mock project
2024-11-04 15:15:23 +05:30
cfbender
f95a64546d
chore: rename to laconic
2024-11-04 15:15:23 +05:30
cfbender
3214cfc1d4
style: projects and settings
2024-11-04 15:15:23 +05:30
cfbender
07b21a835e
style: rename color
2024-11-04 15:15:23 +05:30
cfbender
15ba278bbc
style: more colors
2024-11-04 15:15:23 +05:30
cfbender
364c62783d
style: first pass at laconic colors
2024-11-04 15:15:23 +05:30
nabarun and Shreerang Kale
b9573474a8
Upgrade WalletConnect version to 2.16.1 ( #27 )
...
Lint / lint (20.x) (push) Successful in 4m38s
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 #24
- Change GitHub access to `public_repo` and `user`
- Part of #22
Co-authored-by: Shreerang Kale <shreerangkale@gmail.com >
Reviewed-on: #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 )
...
Lint / lint (20.x) (push) Successful in 4m40s
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: #21
2024-10-30 13:11:04 +00:00
05bd766133
Display project URLs in Overview tab ( #20 )
...
Lint / lint (20.x) (push) Successful in 4m32s
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: #20
2024-10-29 14:10:01 +00:00
nabarun and IshaVenikar
0f18bc978e
Pass payment tx hash in deployment request ( #19 )
...
Lint / lint (20.x) (push) Successful in 4m35s
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: #19
2024-10-29 09:12:39 +00:00
nabarun and IshaVenikar
519e318190
Check if repo with same name already exists when creating project ( #18 )
...
Lint / lint (20.x) (push) Successful in 4m37s
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: #18
2024-10-28 11:23:22 +00:00
63969ae25a
Implement payments for app deployments ( #17 )
...
Lint / lint (20.x) (push) Successful in 4m30s
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: #17
2024-10-28 09:46:18 +00:00
nabarun
b449c299dc
Comment out bugsnag code ( #16 )
...
Lint / lint (20.x) (push) Successful in 4m58s
Part of [Service provider auctions for web deployments](https://www.notion.so/Service-provider-auctions-for-web-deployments-104a6b22d47280dbad51d28aa3a91d75 )
Reviewed-on: #16
Co-authored-by: Nabarun <nabarun@deepstacksoft.com >
Co-committed-by: Nabarun <nabarun@deepstacksoft.com >
2024-10-25 12:40:34 +00:00
2a35ec1cd5
Check deployment status while creating project with single deployer ( #15 )
...
Lint / lint (20.x) (push) Successful in 4m59s
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: #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
nabarun and Adw8
be90fc76c1
Update script to pay webapp deployer before deployment request ( #14 )
...
Lint / lint (20.x) (push) Successful in 4m57s
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 >
Reviewed-on: #14
2024-10-25 10:01:22 +00:00
nabarun and IshaVenikar
3fa60f3cdf
Handle account sequence mismatch error ( #13 )
...
Lint / lint (20.x) (push) Successful in 4m56s
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: #13
2024-10-24 11:38:17 +00:00
3d9aedeb7e
List deployer LRNs in deployment configuration step ( #11 )
...
Lint / lint (20.x) (push) Successful in 4m56s
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: #11
2024-10-23 15:36:19 +00:00