Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
617 commits
Select commit Hold shift + click to select a range
fe01182
fix: a ui bug and a potential error that was reported in sentry (#8173)
alexnm Nov 9, 2023
4f75bb9
feat: Add feedback textarea to BetaSandboxEditor (#8174)
danilowoz Nov 9, 2023
ecf46b2
refactor: remove unused code (#8170)
alexnm Nov 9, 2023
2abb15e
feat: Improved copy of the experimental sandbox editor CTA (#8177)
filipelima18 Nov 9, 2023
28aab35
feat: show personal free workspaces as teams (#8176)
alexnm Nov 13, 2023
75af3c0
chore(deps): bump axios from 1.5.1 to 1.6.0 (#8179)
dependabot[bot] Nov 13, 2023
7368560
feat: add backstage deploy api (#8181)
Utwo Nov 14, 2023
e70b36e
Update deploy.js
Utwo Nov 14, 2023
8be4bc7
Update catalog-info.yaml
Utwo Nov 14, 2023
bf28766
Update deploy.js
Utwo Nov 14, 2023
c94a2c7
Fix
Utwo Nov 14, 2023
8f6d977
feat: experimental standalone page (#8180)
alexnm Nov 14, 2023
3e8217c
feat: Add hidden directory (#8184)
christianalfoni Nov 16, 2023
266467d
Update deploy.js
Utwo Nov 16, 2023
05e3900
Feat: Hide .eslintrc.cjs file (#8185)
christianalfoni Nov 17, 2023
cee34bf
Update config.yml
Utwo Nov 17, 2023
fa80f81
feat: Add support for .eslintrc.json file (#8186)
christianalfoni Nov 17, 2023
844c49b
chore: ignore sentry error (#8190)
alexnm Nov 20, 2023
c3de776
feat: new create modals (#8182)
alexnm Nov 21, 2023
47bc3a9
feat: Updated featured templates (#8194)
alexnm Nov 21, 2023
e9b47df
style: Update AI tool access labels and permissions (#8195)
danilowoz Nov 22, 2023
f200ccc
Update catalog-info.yaml
Utwo Nov 23, 2023
e59f25c
Update catalog-info.yaml
Utwo Nov 23, 2023
5b004b9
fix: update v2 redirect (#8200)
alexnm Nov 23, 2023
d1bdb1e
fix: don't show sandbox templates in recent list (#8202)
alexnm Nov 23, 2023
5cb7dc3
feat: Update gap and width in Sidebar components (#8199)
alexnm Nov 27, 2023
8a5d005
fix: decouple experimental flag from feedback form (#8210)
alexnm Nov 30, 2023
2ad149d
feat: ubb waitlist banner (#8213)
alexnm Dec 1, 2023
f21548f
feat: Added configurable property (#8214)
christianalfoni Dec 4, 2023
c494db7
fix: normalize tar (#8208)
Ku3mi41 Dec 5, 2023
e241b99
feat: create modal second step (#8215)
alexnm Dec 5, 2023
d78dc5e
fix(create): set title to name instead of alias (#8217)
CompuIves Dec 5, 2023
cfb20ea
feat: improve create modal second screen (#8218)
alexnm Dec 7, 2023
e6a2c51
chore(deps): bump @adobe/css-tools from 4.3.1 to 4.3.2 (#8212)
dependabot[bot] Dec 7, 2023
71867b7
feat: Add v2 preview protocol (#8201)
christianalfoni Dec 7, 2023
e3c1b44
fix: Add condition to check active team info (#8223)
alexnm Dec 8, 2023
8406c54
feat: Load V2 Preview Protocol (#8224)
christianalfoni Dec 8, 2023
9c5e76d
Fix staging preview domain (#8229)
Utwo Dec 18, 2023
4073fb8
feat: Update URL of getting started video in Dashboard and replace iO…
filipelima18 Dec 20, 2023
b565b2f
feat: rename frozen to protected (#8239)
alexnm Dec 21, 2023
dd306ca
feat: perfect grid for recent list (#8242)
alexnm Jan 3, 2024
45862c7
feat: improve templates management (#8241)
alexnm Jan 3, 2024
64483e4
feat: replace workspace settings with workspace portal (#8248)
alexnm Jan 9, 2024
ff88d35
fix: portal relative path for stripe endpoints (#8255)
alexnm Jan 10, 2024
09990b9
fix: update feedback form URL to v2 previews (#8254)
lbogdan Jan 10, 2024
3ce46d8
feat: ubb flows (#8233)
alexnm Jan 11, 2024
be2bfb2
feat: Fix credits value and update credits value (#8263)
danilowoz Jan 11, 2024
ad72f19
feat: Add sandbox limitation banner (#8265)
alexnm Jan 11, 2024
51a7c1d
chore(deps): bump follow-redirects from 1.5.1 to 1.15.4 (#8258)
dependabot[bot] Jan 12, 2024
1c4346d
chore(deps): bump follow-redirects (#8261)
dependabot[bot] Jan 12, 2024
c8f62f3
chore(deps): bump follow-redirects (#8262)
dependabot[bot] Jan 12, 2024
f66b1b5
feat: update upgrade page (#8264)
danilowoz Jan 12, 2024
e21042c
fix: redirect back to recent when upgrade flow is not going to stripe…
alexnm Jan 12, 2024
7c29117
feat: ubb beta welcome (#8269)
danilowoz Jan 12, 2024
810275c
Update docker nginx (#8270)
Utwo Jan 15, 2024
b4e5af0
feat: quick access to create new branches for the common repositories…
alexnm Jan 15, 2024
78f76d3
feat: sign up for ubb self-serve flow (#8274)
alexnm Jan 16, 2024
1312007
fix: link to customer portal (#8276)
alexnm Jan 16, 2024
b474841
chore: cleanup workspace settings (#8279)
alexnm Jan 22, 2024
706397a
feat: new checkout options (#8280)
alexnm Jan 22, 2024
f7cde30
fix: limit create branch buttons to a single row (#8281)
alexnm Jan 23, 2024
ee946c5
content: add 'more' to sandbox addons text (#8283)
alexnm Jan 23, 2024
3f3a4d0
fix: minor fixes on checkout (#8288)
alexnm Jan 23, 2024
a46a81a
feat: frozen experience (#8268)
alexnm Jan 24, 2024
2cf2b41
fix: add target blank in external links (#8287)
danilowoz Jan 24, 2024
e5c8fa9
style: Add bottom padding to the Plans component (#8286)
danilowoz Jan 24, 2024
cbac86d
feat: allow pro workspaces to use /upgrade to convert to ubb (#8289)
alexnm Jan 24, 2024
551c87e
feat: sandbox limits (#8290)
alexnm Jan 25, 2024
e80af00
fix: plans options (#8291)
alexnm Jan 26, 2024
5cf2eba
fix: add members info in welcome banner (#8292)
alexnm Jan 26, 2024
bb142bd
fix: remove restriction for private repo imports (#8294)
alexnm Jan 26, 2024
5ad505d
fix: better signaling for drafts in create modal (#8293)
alexnm Jan 26, 2024
043748c
feat: Remove unnecessary imports and formatting, fix link target and …
danilowoz Jan 29, 2024
57f329c
style(upgrade): small visual changes to match with the new website pa…
danilowoz Jan 29, 2024
580f5fe
feat: add support for selecting folder when creating box (#8302)
CompuIves Jan 30, 2024
84573a2
feat: add a "Go to Dashboard" button to /s (#8301)
CompuIves Jan 30, 2024
240e77a
fix(upgrade): design tweaks (#8304)
danilowoz Jan 30, 2024
9436daf
feat: release ubb (#8295)
alexnm Jan 30, 2024
8a6fa7a
chore: update content on ubb banner (#8308)
alexnm Jan 30, 2024
63b9c09
feat: add tracking (#8306)
alexnm Jan 30, 2024
fc92e0c
fix: pass on query params when redirecting to v2 (#8309)
CompuIves Jan 31, 2024
b4d7fd4
feat: allow anonymous user to open devbox templates from /s (#8310)
alexnm Jan 31, 2024
c320b2b
fix: remove old stripe checkout hook and add track (#8312)
danilowoz Jan 31, 2024
5572005
fix: logic for deleted page (#8315)
alexnm Feb 1, 2024
d3d5baf
fix: home page banner revamp (#8313)
alexnm Feb 1, 2024
5f7fd80
fix: remove product hunt link (#8316)
danilowoz Feb 2, 2024
e6b8002
feat: add sandbox banner on recent page (#8318)
alexnm Feb 2, 2024
2478ba8
feat: restrict context menu and dnd actions for drafts (#8317)
alexnm Feb 2, 2024
4527c09
feat: bring back ability to move sandboxes using move folder (#8319)
CompuIves Feb 2, 2024
e95df28
feat: update conditions for showing home banners (#8321)
alexnm Feb 5, 2024
8aec97f
feat: redirect /s to /dashboard when signed in (#8322)
alexnm Feb 5, 2024
6766451
feat: add draft limit for free workspaces (#8324)
alexnm Feb 5, 2024
6123c93
fix: proper fork error handling in v1 editor (#8326)
alexnm Feb 5, 2024
5b88062
feat: refetch team data to update limits and usage on move and delete…
alexnm Feb 5, 2024
166a681
feat: allow only pro workspaces when moving out of current workspace …
alexnm Feb 5, 2024
43ac22a
fix: improve tracking on create workspace and checkout (#8330)
alexnm Feb 6, 2024
f323d6c
fix: title attr when hovering sandbox card (#8331)
alexnm Feb 6, 2024
12f8793
fix: ensure draft limit does not apply to friends of csb (#8333)
alexnm Feb 7, 2024
f2851bc
feat: cleanup filters and standardize ui elements (#8336)
alexnm Feb 8, 2024
70fd364
style: Update display style in SignInModal component (#8337)
danilowoz Feb 8, 2024
b26ab93
feat: use pricing endpoint and refactor plans and addons data (#8335)
alexnm Feb 9, 2024
c70963d
feat: standardize last access at (#8339)
alexnm Feb 12, 2024
2521fde
feat: fetch repositories for sidebar (#8340)
alexnm Feb 12, 2024
543b2cd
fix: allow moving into friend of csb workspaces (#8342)
alexnm Feb 12, 2024
5ef5559
feat: set default spending limit to 0 (#8341)
alexnm Feb 12, 2024
eecd2bb
feat: clarify /s and create new pages as alternatives (#8332)
alexnm Feb 12, 2024
dfbea6f
fix: create branch with cmd+click (#8343)
alexnm Feb 13, 2024
fdedc8a
feat: cleanup notifications UI (#8346)
alexnm Feb 16, 2024
4a0c1c3
feat: Add new video tutorial for adding a Postgres Database in CodeSa…
filipelima18 Feb 16, 2024
11fa10f
fix: move codeium to pro plan (#8345)
danilowoz Feb 16, 2024
e30a1c8
style: different improvements on modal windows and overall layout (#8…
alexnm Feb 16, 2024
523b577
fix: ensure cards are alway rendered on recent page (#8352)
alexnm Feb 19, 2024
bc039bd
chore: add tracking for requesting repo access (#8355)
CompuIves Feb 20, 2024
1877d5e
fix: adjust spacing for notifications (#8354)
alexnm Feb 21, 2024
37aea5d
chore(deps): bump ip from 1.1.5 to 1.1.9 (#8356)
dependabot[bot] Feb 21, 2024
8a1e438
fix: redirect to workspace after invitation accepted (#8357)
alexnm Feb 21, 2024
8ddb818
chore: marie kondo feb edition (#8353)
alexnm Feb 21, 2024
e4b0247
style: Change title from 'Sandbox beta editor' to 'Unified Platform E…
JamesACS Feb 21, 2024
ca88a05
feat: add vm tier setting when creating a devbox (#8360)
alexnm Feb 22, 2024
0895ed6
feat: add handling for subscription status IncompleteExpired (#8362)
alexnm Feb 27, 2024
7afefb4
chore(deps): bump es5-ext from 0.10.53 to 0.10.63 (#8363)
dependabot[bot] Feb 27, 2024
e8817f7
feat: add postgres as featured template (#8364)
CompuIves Feb 27, 2024
db69110
feat: standalone Sandbox to GitHub converter (#8365)
christianalfoni Feb 28, 2024
b5fa4dc
fix: use partitioned cookie for sandbox preview secret (#8367)
CompuIves Feb 28, 2024
dfd5b4e
fix(embed): show team name instead of author name (#8368)
CompuIves Feb 28, 2024
0bee791
chore: only show workspace name in embed (#8369)
CompuIves Feb 29, 2024
560a2de
feat: reorder and rename siderbar items (#8366)
danilowoz Mar 4, 2024
c550820
fix: issue with npm fetcher in sandpack, looks stuck in a loop (#8361)
DeMoorJasper Mar 7, 2024
1615a8d
fix: cache sidebar data per workspace to avoid slower requests overri…
alexnm Mar 11, 2024
2b65879
feat: add cookie consent (#8377)
alexnm Mar 11, 2024
856903c
feat: show that we've updated our ToS (#8382)
CompuIves Mar 11, 2024
062423f
feat: remove sandbox addons (#8385)
alexnm Mar 11, 2024
d0e481f
chore(deps): bump jose from 4.15.4 to 4.15.5 (#8379)
dependabot[bot] Mar 12, 2024
2d67187
Revert "fix: issue with npm fetcher in sandpack, looks stuck in a loo…
CompuIves Mar 13, 2024
a9311c4
feat: new import repo flow (#8374)
alexnm Mar 13, 2024
bb819ba
feat: Add upgrade option for free users in Dashboard Sidebar (#8388)
danilowoz Mar 13, 2024
7a345ec
feat: Add isTeamAdmin to useWorkspaceAuthorization hook in Sidebar co…
danilowoz Mar 13, 2024
f0aec3d
fix: improve sort order for org repos (#8393)
alexnm Mar 14, 2024
b231049
fix: npm fetcher improvement + regression fix (#8392)
DeMoorJasper Mar 14, 2024
d51448c
chore(deps): bump follow-redirects (#8396)
dependabot[bot] Mar 18, 2024
a935f94
chore(deps): bump follow-redirects (#8397)
dependabot[bot] Mar 18, 2024
d84588e
chore(deps): bump follow-redirects from 1.15.4 to 1.15.6 (#8398)
dependabot[bot] Mar 18, 2024
b211a7d
feat: add param for prefill sandbox template (#8390)
alexnm Mar 18, 2024
be6380f
Annual plan (#8394)
danilowoz Mar 19, 2024
cb57c44
feat: topbar redesign (#8402)
alexnm Mar 21, 2024
896454e
feat: Add workspaceId prop to StepHeader component (#8404)
danilowoz Mar 25, 2024
4327b03
feat: create sandbox from standalone modal (#8403)
CompuIves Mar 25, 2024
c4f3d4f
fix: setting folder to drafts with privacy 2 (#8405)
CompuIves Mar 25, 2024
be163a2
fix: use partitioned cookie for sandpack authentication (#8406)
danilowoz Mar 25, 2024
fa0ef92
fix: notification bubble (#8411)
alexnm Mar 26, 2024
35550d8
fix(esm-convert): read + write cases (#8412)
CompuIves Mar 28, 2024
4df5a84
fix: 404 showing in firefox (#8414)
CompuIves Mar 28, 2024
0b4e0a8
feat: allow managing addons from the checkout flow (#8407)
alexnm Mar 29, 2024
b23fedf
chore(deps-dev): bump express from 4.16.4 to 4.19.2 (#8415)
dependabot[bot] Apr 1, 2024
2bf576f
feat: use official templates from sandbox-templates (#8413)
alexnm Apr 3, 2024
4eb3fa0
feat: small improvements for the branch listing in the repository pag…
alexnm Apr 8, 2024
54408e8
fix: converting write ref with esm to cjs (#8422)
CompuIves Apr 9, 2024
4c5ad89
fix: update links on pricing page (#8425)
CompuIves Apr 10, 2024
6cdcab8
feat: use starter templates for create repo (#8420)
alexnm Apr 16, 2024
6680b46
feat: improve recent page (#8426)
alexnm Apr 16, 2024
c8d0094
feat: Added design system blog post to Resources tab (#8431)
filipelima18 Apr 18, 2024
184176a
feat: self-serve yearly (#8428)
alexnm Apr 22, 2024
b566a59
feat: remove restriction for moving to free ws (#8429)
alexnm Apr 30, 2024
466e1c4
Revert "feat: remove restriction for moving to free ws" (#8438)
danilowoz Apr 30, 2024
0c94247
feat: auto-join workspace after sign-up (#8432)
danilowoz Apr 30, 2024
01388fd
fix: only disable buttons if there is an eligible workspace (#8441)
CompuIves May 3, 2024
aed183f
feat(create-ws): new step for use cases (#8421)
alexnm May 7, 2024
0ece60a
subscription changes (#8436)
danilowoz May 8, 2024
c193f7a
feat: subscription changes in pricing page (#8444)
danilowoz May 8, 2024
eb5602c
fix: align cards center (#8445)
alexnm May 9, 2024
00553e6
fix: show usage only for ubb (#8446)
alexnm May 9, 2024
103603a
fix(context-menu): use parent privacy on fork (#8447)
danilowoz May 14, 2024
a5f5b07
fix: ensure billing interval is passed when converting old pro (#8449)
alexnm May 15, 2024
b7b487d
feat: add vm credits usage in dashboard (#8452)
CompuIves May 17, 2024
bb441fb
fix: lint (#8453)
CompuIves May 17, 2024
8d00004
fix: loop on gh app install (#8450)
alexnm May 22, 2024
87abe4e
feat: add codeium in featured templates (#8455)
alexnm May 22, 2024
ca58638
chore: add SOC 2 to upgrade page (#8458)
filipelima18 May 23, 2024
26db2ad
feat: banner for editor migration (#8465)
alexnm May 30, 2024
a01abc3
fix: push the v1 deprecation to June 18th (#8469)
alexnm Jun 4, 2024
0ee546f
fix: add partitioned to the removal (#8470)
CompuIves Jun 5, 2024
77fadc9
fix: don't allow moving templates in folders (#8473)
alexnm Jun 10, 2024
c3f80fa
feat: deprecate legacy editor usage (#8467)
alexnm Jun 18, 2024
cd173e5
fix(editor mode): flag to load v1 editor (#8478)
danilowoz Jun 19, 2024
5f61507
chore(deps): bump ws from 7.5.9 to 7.5.10 in /standalone-packages/bro…
dependabot[bot] Jun 26, 2024
9cba4d7
fix(sandpack): avoid loading preview protocol outside preview domain …
danilowoz Jul 3, 2024
8dcba7d
feat(sandpack): send dependency progress (#8471)
danilowoz Jul 8, 2024
fe16273
fix(sandpack): dependency download (#8491)
danilowoz Jul 8, 2024
131c89f
feat: sandpack service worker (#8481)
danilowoz Jul 9, 2024
5e55a45
fix(sandpack-sw): skip transpile step (#8497)
danilowoz Jul 11, 2024
2baf4a8
fix(view-usage): only consider on demand credit for pro users (#8499)
danilowoz Jul 11, 2024
434c938
fix: get max credits (#8512)
danilowoz Jul 11, 2024
0397daf
feat: remove draft and privacy coupling (#8519)
alexnm Jul 24, 2024
6969e2e
fix(sandpack-sw): retrieve current SW & invalidate relay port on relo…
danilowoz Jul 25, 2024
7b17827
chore: move deployment to deployer apis (#8498)
mojojoji Jul 30, 2024
d402015
feat: make vite work in cra template (#8528)
CompuIves Jul 30, 2024
dd99d0d
fix syntax error in deploy script (#8529)
mojojoji Jul 30, 2024
34368f5
feat: unify create modal (#8532)
alexnm Aug 7, 2024
f8aa866
fix: fork browser sandbox if multiple can be created (#8537)
CompuIves Aug 7, 2024
1f1531b
feat: new template picker (#8535)
danilowoz Aug 13, 2024
39e3242
fix(template): duplicate issue (#8541)
danilowoz Aug 13, 2024
c92839e
fix(template): add extra space between body and submit button (#8542)
danilowoz Aug 13, 2024
bb3278a
fix: enable create button for frozen workspace (#8545)
danilowoz Aug 14, 2024
9fb6912
Revert "fix(editor mode): flag to load v1 editor" (#8520)
danilowoz Aug 14, 2024
45bbfc9
chore(deps): bump braces from 3.0.2 to 3.0.3 in /packages/app/src/app…
dependabot[bot] Aug 14, 2024
1e9ecab
chore(deps): bump socket.io-parser from 3.3.3 to 3.3.4 in /standalone…
dependabot[bot] Aug 14, 2024
706166d
chore(deps): bump axios from 1.6.0 to 1.7.4 in /standalone-packages/s…
dependabot[bot] Aug 14, 2024
7e89fdf
fix(templates): improve search and fix key issues (#8549)
danilowoz Aug 15, 2024
7f35c51
fix: dont make cross domain requests for sandboxes (#8543)
CompuIves Aug 16, 2024
e4b7f8d
fix(search): hide other's draft (#8548)
danilowoz Aug 19, 2024
57ccfd1
feat: Add username to sandbox/devbox cards/listitems (#8540)
christianalfoni Aug 19, 2024
975de81
fix: cannot read property username (#8551)
danilowoz Aug 19, 2024
84311d6
fix: allow null username (#8552)
alexnm Aug 20, 2024
6b3f0f2
set undefined collection id instead of 'Drafts' (#8554)
sannek Aug 22, 2024
bbe662f
chore: mother of marie kondo (#8527)
alexnm Aug 26, 2024
2290943
fix: linting (#8558)
alexnm Aug 26, 2024
98a371e
chore: remove amplitude events (#8569)
alexnm Aug 29, 2024
e40278b
remove unused event (#8576)
necoline Aug 29, 2024
7425192
fix: create sandbox url crash (#8590)
alexnm Aug 30, 2024
94e7994
Remove deprecated fields from GQL fragments (#8567)
sannek Sep 2, 2024
3e9d4e5
fix: profile page crash (#8596)
alexnm Sep 9, 2024
bb19860
fix(sandpack): load transpiled file (#8601)
danilowoz Sep 10, 2024
031d9a6
fix(dashboard): folders with same name but different parents (#8605)
CompuIves Sep 11, 2024
b7d51d0
fix: postcss transpile to angular template (#8606)
danilowoz Sep 11, 2024
1481e20
fix(sw): increase timeout (#8612)
danilowoz Sep 12, 2024
b8cac0d
perf: dont resolve semver if it's already absolute (#8621)
CompuIves Sep 25, 2024
6d90fb8
fix: absolute path file resolving (#8626)
CompuIves Oct 1, 2024
77e202f
fix: revert change of file location (#8627)
CompuIves Oct 1, 2024
2920da5
fix: use resolution version for fetching transient dependencies (#8628)
CompuIves Oct 3, 2024
0a188d2
fix(circleci): update remote docker version (#8631)
CompuIves Oct 8, 2024
e20b9c8
fix: csb ci sandboxes (#8633)
CompuIves Oct 10, 2024
2296388
fix: Typeform URLs (#8637)
filipelima18 Oct 16, 2024
003ce73
fix: search results for sandbox (#8648)
alexnm Nov 5, 2024
9a33370
chore: update Pipeform URL on 'Enterprise' CTA of Upgrade page (#8654)
filipelima18 Nov 8, 2024
fab3dce
fix(dashboard): show folders in root (#8657)
alexnm Nov 11, 2024
630ca24
feat: add support for signin in to cursor (#8658)
CompuIves Nov 22, 2024
0dd52a7
also allow billing managers to check out (#8662)
sannek Nov 22, 2024
9e3626a
feat: update pricing (#8676)
alexnm Dec 12, 2024
002fbc9
fix: banner link (#8677)
alexnm Dec 12, 2024
2411d84
fix: upgrade react devtools (#8684)
CompuIves Jan 10, 2025
b0b2a77
fix(sandpack): prefer import over require for exports resolving (#8683)
CompuIves Jan 11, 2025
448c25b
fix: test due to resolver changes (#8687)
CompuIves Jan 15, 2025
76af7df
fix: force commonjs resolving for chevrotain (#8688)
CompuIves Jan 15, 2025
11124f9
chore: move default branch to main (#8693)
CompuIves Jan 31, 2025
8771cc3
chore(deps-dev): bump http-proxy-middleware from 1.1.2 to 2.0.7 (#8642)
dependabot[bot] Feb 24, 2025
ac82dec
chore(deps): bump dset from 3.1.3 to 3.1.4 (#8608)
dependabot[bot] Feb 24, 2025
8c764e4
chore(deps-dev): bump rollup from 2.28.1 to 2.79.2 (#8622)
dependabot[bot] Feb 24, 2025
d397fa2
chore(deps): bump path-to-regexp (#8609)
dependabot[bot] Feb 24, 2025
bedcd09
chore(deps-dev): bump body-parser (#8602)
dependabot[bot] Feb 24, 2025
c2bb965
chore(deps): bump micromatch from 4.0.4 to 4.0.8 (#8556)
dependabot[bot] Feb 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
788 changes: 195 additions & 593 deletions .all-contributorsrc

Large diffs are not rendered by default.

108 changes: 55 additions & 53 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,16 @@ aliases:
- standalone-packages/codesandbox-browserfs/build
- standalone-packages/vscode-textmate/out
- standalone-packages/vscode-textmate/node_modules
- standalone-packages/vscode-extensions/out/extensions

- &restore_deps_cache
keys:
- v37-dependency-cache-{{ .Branch }}-{{ checksum "yarn.lock" }}
- v37-dependency-cache-{{ .Branch }}
- v37-dependency-cache
- v38-dependency-cache-{{ .Branch }}-{{ checksum "yarn.lock" }}
- v38-dependency-cache-{{ .Branch }}
- v38-dependency-cache

- &save_deps_cache
key: v37-dependency-cache-{{ .Branch }}-{{ checksum "yarn.lock" }}
key: v38-dependency-cache-{{ .Branch }}-{{ checksum "yarn.lock" }}
paths:
- node_modules
- packages/app/node_modules
Expand All @@ -46,10 +47,8 @@ aliases:
- packages/components/node_modules
- packages/template-icons/node_modules
- packages/common/node_modules
- packages/dynamic-pages/node_modules
- packages/deps/node_modules
- packages/executors/node_modules
- packages/homepage/node_modules
- packages/node-services/node_modules
- packages/notifications/node_modules
- packages/react-embed/node_modules
Expand All @@ -60,54 +59,44 @@ aliases:
- packages/browser-dart-sass/node_modules
- packages/vue3-browser-compiler/node_modules
- packages/vue3-transpiler/node_modules
- packages/app/src/app/overmind/effects/vscode/LinterWorker/node_modules

- &restore_standalone_deps_cache
keys:
- v37-standalone-dependency-cache-{{ .Branch }}-{{ checksum
- v38-standalone-dependency-cache-{{ .Branch }}-{{ checksum
"standalone-packages/codesandbox-browserfs/yarn.lock" }}
- v37-standalone-dependency-cache-{{ .Branch }}
- v37-standalone-dependency-cache
- v38-standalone-dependency-cache-{{ .Branch }}
- v38-standalone-dependency-cache

- &save_standalone_deps_cache
key:
v37-standalone-dependency-cache-{{ .Branch }}-{{ checksum
v38-standalone-dependency-cache-{{ .Branch }}-{{ checksum
"standalone-packages/codesandbox-browserfs/yarn.lock" }}
paths:
- standalone-packages/codesandbox-browserfs/node_modules

- &restore_prod_homepage_cache
key: v37-prod-homepage-build-cache-master

- &restore_prod_result
key:
v37-prod-build-result-{{ .Environment.CIRCLE_BRANCH
v38-prod-build-result-{{ .Environment.CIRCLE_BRANCH
}}-{{.Environment.CIRCLE_SHA1 }}

- &save_prod_build_cache
key:
v37-prod-build-cache-{{ .Environment.CIRCLE_BRANCH
v38-prod-build-cache-{{ .Environment.CIRCLE_BRANCH
}}-{{.Environment.CIRCLE_SHA1 }}
paths:
- packages/app/node_modules/.cache

- &restore_prod_build_cache
keys:
- v37-prod-build-cache-{{ .Environment.CIRCLE_BRANCH
- v38-prod-build-cache-{{ .Environment.CIRCLE_BRANCH
}}-{{.Environment.CIRCLE_SHA1 }}
- v37-prod-build-cache-{{ .Environment.CIRCLE_BRANCH }}-
- v37-prod-build-cache-master-

# To persist the images built by sharp
- &save_prod_homepage_cache
key:
v37-prod-homepage-build-cache-{{ .Environment.CIRCLE_BRANCH }}-{{
.Environment.CIRCLE_SHA1 }}
paths:
- ./packages/homepage/public
- v38-prod-build-cache-{{ .Environment.CIRCLE_BRANCH }}-
- v38-prod-build-cache-master-

- &save_prod_result
key:
v37-prod-build-result-{{ .Environment.CIRCLE_BRANCH }}-{{
v38-prod-build-result-{{ .Environment.CIRCLE_BRANCH }}-{{
.Environment.CIRCLE_SHA1 }}
paths:
- ./www
Expand All @@ -128,20 +117,16 @@ aliases:
executors:
node:
docker:
- image: circleci/node:10.24.1
- image: node:16.14.2-bullseye
working_directory: ~/codesandbox-client
node-xlarge:
docker:
- image: circleci/node:10.24.1
- image: node:16.14.2-bullseye
resource_class: xlarge
working_directory: ~/codesandbox-client
node-with-puppeteer:
docker:
- image: codesandbox/node-puppeteer
working_directory: ~/codesandbox-client
docker_machine:
machine:
image: ubuntu-2004:202201-02
docker:
- image: docker:20.10.23-git
working_directory: ~/codesandbox-client

################################
Expand All @@ -154,21 +139,27 @@ commands:
steps:
- restore_cache:
keys:
- v37-source-cache-{{ .Branch }}-{{ .Revision }}
- v37-source-cache-{{ .Branch }}-
- v37-source-cache-
- v38-source-cache-{{ .Branch }}-{{ .Revision }}
- v38-source-cache-{{ .Branch }}-
- v38-source-cache-

- checkout

- save_cache:
key: v37-source-cache-{{ .Branch }}-{{ .Revision }}
key: v38-source-cache-{{ .Branch }}-{{ .Revision }}
paths:
- '.git'
build_deps:
description: 'Install Dependencies with `yarn install`'
steps:
- restore_cache: *restore_deps_cache
- restore_cache: *restore_standalone_deps_cache
- run:
name: Install sudo
command: apt update -y && apt install -y sudo
- run:
name: Install ZSTD
command: sudo apt update -y && sudo apt install -y zstd
# Add extra items to yarnclean so the cache doesn't grow too big
- run:
name: Configure .yarnclean
Expand All @@ -187,26 +178,34 @@ commands:
steps:
- restore_cache: *restore_deps_cache
- attach_workspace: *attach_deps_workspace
- restore_cache: *restore_prod_homepage_cache
- restore_cache: *restore_prod_build_cache
- run:
name: Build Application
command: yarn build:prod
- save_cache: *save_prod_build_cache
- save_cache: *save_prod_result
- run:
name: Remove non-images from public
command: |
find packages/homepage/public -name "*.js" -type f -delete
find packages/homepage/public -name "*.json" -type f -delete
find packages/homepage/public -name "*.js.map" -type f -delete
- save_cache: *save_prod_homepage_cache
test_integrations:
description:
"Test Integrations with `yarn start:test` & 'yarn test:integrations'"
steps:
- restore_cache: *restore_deps_cache
- attach_workspace: *attach_deps_workspace
- run:
name: Install sudo
command: apt update -y && apt install -y sudo
- run:
name: Install binaries
command:
sudo apt-get update &&
sudo apt-get install -yq gconf-service libasound2 libatk1.0-0 libc6
libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0
libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6
libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2
libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release
xdg-utils wget libgbm-dev
- run:
name: Install puppeteer
command: cd ~/ && yarn add [email protected] -DW
- run:
name: Start Test Server
command: yarn start:test
Expand Down Expand Up @@ -270,6 +269,9 @@ commands:
type: string
default: '$DOCKER_PWD'
steps:
- setup_remote_docker:
version: default
docker_layer_caching: true
- restore_cache: *restore_prod_result
- run:
name: Docker Sign In
Expand Down Expand Up @@ -306,7 +308,7 @@ jobs:
- checkout_with_cache
- build_prod
test-integrations:
executor: node-with-puppeteer
executor: node-xlarge
parallelism: 3
steps:
- checkout_with_cache
Expand Down Expand Up @@ -338,7 +340,7 @@ jobs:
deploy-to-production:
executor: node
environment:
ENVIRONMENT: prod
ENVIRONMENT: production
steps:
- checkout_with_cache
- restore_cache: *restore_deps_cache
Expand Down Expand Up @@ -399,24 +401,24 @@ workflows:
- create-docker-image
- lint
- typecheck
- test-integrations
# - test-integrations
- test-jest
- test-visual-regressions
filters:
branches:
only:
- master
- main
- deploy-staging-approval:
type: approval
filters:
branches:
ignore:
- master
- main
- deploy-to-staging:
requires:
- deploy-staging-approval
- create-docker-image
filters:
branches:
ignore:
- master
- main
3 changes: 2 additions & 1 deletion .codesandbox/ci.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"packages": ["./packages/notifications"],
"buildCommand": "build:deps",
"sandboxes": ["p35r38kmyj"]
"sandboxes": ["p35r38kmyj"],
"node": "16"
}
2 changes: 1 addition & 1 deletion .codesandbox/environment.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"nodeVersion": 10
"nodeVersion": "16"
}
7 changes: 7 additions & 0 deletions .codesandbox/features.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"vue": {
"takeOverMode": false,
"inspector": false
},
"deno": false
}
28 changes: 21 additions & 7 deletions .codesandbox/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,25 @@
"command": "yarn build:deps"
},
"app:fast": {
"name": "Application (fast)",
"name": "Application (fast + production)",
"command": "yarn start:fast",
"runAtStart": true,
"runAtStart": false,
"preview": {
"port": 3000
},
"restartOn": {
"files": ["yarn.lock", "packages/app/scripts/*"]
}
},
"app:home:fast": {
"name": "Application home (fast)",
"command": "yarn start:home:fast",
"app:fast:stream": {
"name": "Application (fast + stream)",
"command": "yarn start:fast:stream",
"runAtStart": false,
"preview": {
"port": 8000,
"prLink": "redirect"
"port": 3000
},
"restartOn": {
"files": ["yarn.lock", "packages/app/scripts/*"]
}
},
"storybook": {
Expand All @@ -48,6 +50,18 @@
"typecheck": {
"name": "typecheck",
"command": "yarn typecheck"
},
"lint": {
"name": "lint",
"command": "yarn lint"
},
"start:sandpack-sandbox": {
"name": "start:sandpack-sandbox",
"command": "cd packages/app && yarn start:sandpack-sandbox"
},
"start:sandpack-core": {
"name": "start:sandpack-core",
"command": "cd packages/sandpack-core && yarn start"
}
}
}
7 changes: 0 additions & 7 deletions .codesandbox/workspace.json

This file was deleted.

3 changes: 3 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
FROM node:16-bullseye

RUN apt update -y && apt install -y zstd
6 changes: 6 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "CodeSandbox",
"build": {
"dockerfile": "./Dockerfile"
}
}
Loading