Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data tables v1 #1915

Open
wants to merge 919 commits into
base: qa
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
919 commits
Select commit Hold shift + click to select a range
5b02e44
test_hide_column test
davidfig Jan 25, 2025
db37e77
test_data_table_remove_column test
davidfig Jan 25, 2025
e1c7aa3
test_data_table_insert_column test
davidfig Jan 25, 2025
0f6255d
test_apply_table_formats
davidfig Jan 25, 2025
018bfc6
test_code_data_table_to_data_table test
davidfig Jan 25, 2025
ea816f4
import_csv_date_time test
davidfig Jan 25, 2025
7cab798
more test fixes
davidfig Jan 25, 2025
921e0ca
fix more tests
davidfig Jan 25, 2025
80ece17
table formats tracking and client signalling
AyushAgrawal-A2 Jan 26, 2025
30cfc2b
Merge branch 'qa' into data-tables-v1
AyushAgrawal-A2 Jan 26, 2025
bd9263e
fix data table pos in try_format
AyushAgrawal-A2 Jan 26, 2025
4ee895b
fix client updates
AyushAgrawal-A2 Jan 27, 2025
6b131d2
escape to close context menu
AyushAgrawal-A2 Jan 27, 2025
b59da50
fix table format ops and updates
AyushAgrawal-A2 Jan 27, 2025
4b453c9
fix qa gh action
AyushAgrawal-A2 Jan 27, 2025
5c674d4
validate table name on rename
AyushAgrawal-A2 Jan 27, 2025
4b13435
replace sheets.sheet.id
AyushAgrawal-A2 Jan 27, 2025
65ff7cb
scroll with cell selection
AyushAgrawal-A2 Jan 27, 2025
1bdfeb7
reworking show_ui and charts
davidfig Jan 27, 2025
01caef9
Fix bug with selection when show_ui = false
davidfig Jan 27, 2025
b7e78ed
fix 1st row as header
davidfig Jan 27, 2025
95254eb
table rename works properly when show_ui = false
davidfig Jan 27, 2025
c1068b2
flatten deleted / rows on shrink
AyushAgrawal-A2 Jan 27, 2025
ae07e38
Merge branches 'data-tables-v1' and 'data-tables-v1' of github.com:qu…
AyushAgrawal-A2 Jan 27, 2025
6f17dbb
rename PointerDataTable
davidfig Jan 27, 2025
e941760
meta+enter rerun code cell from within the output
AyushAgrawal-A2 Jan 27, 2025
6ad80ef
Select full table on TableRef selection in copy operations
ddimaria Jan 27, 2025
9acf1ae
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 27, 2025
ed9ca2d
flaky test
AyushAgrawal-A2 Jan 27, 2025
f095b30
formats and borders use data bounds
AyushAgrawal-A2 Jan 27, 2025
8809023
rename column/table (except for floating)
davidfig Jan 27, 2025
92c4853
fix select_table
davidfig Jan 27, 2025
1edfa52
Work on cut operations
ddimaria Jan 27, 2025
f5abc04
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 27, 2025
b6f9cf7
append adjacent cells to data tables
AyushAgrawal-A2 Jan 28, 2025
f7fa9c2
Checkpoint
ddimaria Jan 28, 2025
e4d919a
append adjacent cells to data tables, remaining
AyushAgrawal-A2 Jan 28, 2025
85e6341
Checkpoint
ddimaria Jan 28, 2025
18a5a85
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 28, 2025
7f36dba
fix: ts test
AyushAgrawal-A2 Jan 28, 2025
d9b2f55
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 28, 2025
6722251
column sort buttons
davidfig Jan 28, 2025
7e89814
fix bug with clicking table name
davidfig Jan 28, 2025
f628643
fix test
davidfig Jan 28, 2025
a814f4a
improved cursor movement around table header
davidfig Jan 28, 2025
27591c3
add y_adjustment to format ops and fix hash update on toggle show_ui
AyushAgrawal-A2 Jan 28, 2025
1b79505
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Jan 28, 2025
25b9b57
fix tests
davidfig Jan 28, 2025
0a72c50
remove console.log
davidfig Jan 28, 2025
d61c651
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 28, 2025
9d7dade
delete table formats and borders on col/row delete
AyushAgrawal-A2 Jan 28, 2025
ade04a4
fix bug with getting multiple table names
davidfig Jan 28, 2025
d708013
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Jan 28, 2025
352d526
more test fixes
davidfig Jan 28, 2025
56b4d6f
more test fixes
davidfig Jan 28, 2025
7f0b77e
Fix paste_clipboard_with_data_table() to test copied value
ddimaria Jan 28, 2025
c348374
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 28, 2025
cbfe28f
Merge branch 'qa' of github.com:quadratichq/quadratic into data-table…
AyushAgrawal-A2 Jan 28, 2025
83781ae
fix floating header mouse interactions
davidfig Jan 28, 2025
37ed662
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Jan 28, 2025
007d23e
fix bug with renaming column names
davidfig Jan 28, 2025
f08a78e
tie code hint to file empty
davidkircos Jan 28, 2025
a0a90e7
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidkircos Jan 28, 2025
92b12ff
match logic on CodeHint for EmptyGridMessage
davidkircos Jan 28, 2025
fb8402c
place upper bound on parsing column names
davidfig Jan 28, 2025
e31dfd3
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Jan 28, 2025
847242a
Update PythonDocs.ts
luke-quadratic Jan 28, 2025
d3fabf7
update
luke-quadratic Jan 28, 2025
82be2e4
disable csv import settings model
AyushAgrawal-A2 Jan 28, 2025
6cdf393
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Jan 28, 2025
f7f759d
tweaks for coloring
jimniels Jan 28, 2025
430d561
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Jan 28, 2025
e459274
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Jan 28, 2025
f5f62ee
more tweaks to table styles
jimniels Jan 28, 2025
4dd20b6
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Jan 28, 2025
ea2aa56
CoT
luke-quadratic Jan 28, 2025
74f9e05
Merge branch 'data-tables-v1' into python-docs-update-tables
luke-quadratic Jan 28, 2025
4a87e9e
Merge pull request #2246 from quadratichq/python-docs-update-tables
luke-quadratic Jan 28, 2025
f8e01d3
Embed data tables in the clipboard and use when pasting
ddimaria Jan 28, 2025
f02e246
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 28, 2025
19571a1
cell color tweaks
jimniels Jan 28, 2025
df6c427
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Jan 28, 2025
99a3915
Flatten table name, and only flatten table/col names when shown in th…
ddimaria Jan 29, 2025
b619c24
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 29, 2025
723c939
floating table headers properly display across sheets
davidfig Jan 29, 2025
35304e9
checkpoint: save formats in table, use display buffer for rendering
AyushAgrawal-A2 Jan 29, 2025
4217163
clippy
AyushAgrawal-A2 Jan 29, 2025
6579b6e
fix border ops for reverse range
AyushAgrawal-A2 Jan 29, 2025
229e1b5
reconnected active table
davidfig Jan 29, 2025
00f6fdc
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Jan 29, 2025
978a6f1
add border
davidfig Jan 29, 2025
7c25e79
proper selection of column headers when floating
davidfig Jan 29, 2025
7d66c30
fix python output error
davidfig Jan 29, 2025
d231f77
remove dbgjs in rust-client
davidfig Jan 29, 2025
d6dd900
tables no longer activate on hover
davidfig Jan 29, 2025
7c5153a
remove floating column headers on destroy
davidfig Jan 29, 2025
81c1cc3
hide show_columns when single column of original code output
davidfig Jan 30, 2025
4b4764c
fix bug with gridHeadings and selecting table column name
davidfig Jan 30, 2025
dd8c97b
fix bugs and tests with check_for_table_ref
davidfig Jan 30, 2025
ffbd2f8
meta+table will toggle table in the selection
davidfig Jan 30, 2025
2c87cbc
add multiple values to sorted columns
AyushAgrawal-A2 Jan 30, 2025
4217479
fix referencing tables in different sheets
davidfig Jan 30, 2025
473d0e1
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Jan 30, 2025
5fafb4a
Give access to `A1Context` when parsing formulas
HactarCE Jan 30, 2025
16b2371
Fix build (sorry!)
HactarCE Jan 30, 2025
c9770e0
Stop trying to use nightly formatting
HactarCE Jan 30, 2025
7b594f6
Add `A1Context` arg to some rust-client functions
HactarCE Jan 30, 2025
1495cd6
Add `sheets` argument in TS
HactarCE Jan 30, 2025
e7217cb
fix column lines in floating column names
davidfig Jan 30, 2025
652cc71
expand data table col/row when empty on set value
AyushAgrawal-A2 Jan 30, 2025
a6f596b
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Jan 30, 2025
3f520ee
update icons for insert col/row above/below
jimniels Jan 30, 2025
b3a6ebd
Fiz all flatten issues
ddimaria Jan 31, 2025
ac50738
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 31, 2025
6d6e301
Fix more broken tests
ddimaria Jan 31, 2025
da55112
Fix more tests
ddimaria Jan 31, 2025
9500c1b
remove todos
davidfig Jan 31, 2025
a720845
fix python/js tests
davidfig Jan 31, 2025
53b4da9
Prever data_table_pos over sheetpos in execute_data_table
ddimaria Jan 31, 2025
a66fc31
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 31, 2025
15adb4a
merge table name cells
davidfig Jan 31, 2025
4742cc1
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Jan 31, 2025
f124876
Revert data_table_rect in execute_grid_to_data_table()
ddimaria Jan 31, 2025
f7244f1
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Jan 31, 2025
a7ece79
jump works properly on table header
davidfig Jan 31, 2025
797bcd6
fix bug with selecting a single cell formula
davidfig Jan 31, 2025
c43dff7
fix selection bug
davidfig Jan 31, 2025
9dd6ef5
cannot toggle columns in selection if show_columns = false
davidfig Jan 31, 2025
722cd4a
format and borders for sorted tables, swallow data on table expand
AyushAgrawal-A2 Jan 31, 2025
830fe72
Merge branch 'qa' of github.com:quadratichq/quadratic into data-table…
AyushAgrawal-A2 Jan 31, 2025
4ac8264
fix resize tables
davidfig Jan 31, 2025
238812e
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Jan 31, 2025
21ccd0d
fix bug with image cell merge cells
davidfig Jan 31, 2025
2678ae4
add comments
davidfig Jan 31, 2025
d46165c
small style tweak
jimniels Jan 31, 2025
ecef156
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Jan 31, 2025
89b4184
Turn off dwarf-debug-info for faster compile times
ddimaria Feb 1, 2025
3869386
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 1, 2025
4eb50f8
better chart selection; fix python interactivity
davidfig Feb 1, 2025
035e3cf
html table deactivates when not selected
davidfig Feb 1, 2025
2a5ebba
html border same color as table border
davidfig Feb 1, 2025
275ded1
context menu triggers table selection
davidfig Feb 1, 2025
c61e7bf
dev: improve node dev
AyushAgrawal-A2 Feb 1, 2025
a4d4ae5
keyboard properly selects table when on name cell
davidfig Feb 2, 2025
6561384
keyboard works through charts
davidfig Feb 2, 2025
5fc87b6
fix html chart thumbnail
davidfig Feb 2, 2025
7256c0e
allow table name selection when code cell is open
davidfig Feb 2, 2025
e8d2ff1
Merge branch 'data-tables-v1' into ayush/node_dev
AyushAgrawal-A2 Feb 2, 2025
05edfba
simplify chart selection
davidfig Feb 2, 2025
34eab3a
fix size calculation for HTML and JS charts
davidfig Feb 2, 2025
b8f901a
table is fully selected after grid to table
davidfig Feb 2, 2025
0b44c73
spill error starting to work properly
davidfig Feb 2, 2025
2a51421
adding tests for table_map_entry
davidfig Feb 3, 2025
55721f2
fix spill pixi ui
davidfig Feb 3, 2025
b2e756b
Merge pull request #2255 from quadratichq/ayush/node_dev
ddimaria Feb 3, 2025
da46dc3
fix spill error and code outlines
davidfig Feb 3, 2025
17691c1
formula has proper outline again
davidfig Feb 3, 2025
824930d
fix thumbnail generation for tables
davidfig Feb 3, 2025
ce82f61
double clicking table name renames (if it's not code)
davidfig Feb 3, 2025
a731687
pressing enter on table name edits the name
davidfig Feb 3, 2025
dfc0304
Fix cargo watch for core
ddimaria Feb 3, 2025
aab1a93
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 3, 2025
298f2ac
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 3, 2025
72fd637
hide autofill indicator inside the code cells (for now)
davidfig Feb 3, 2025
d65d5b5
remove console.logs
davidfig Feb 3, 2025
badf14a
Show custom headers when flattening
ddimaria Feb 3, 2025
9f79dda
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 3, 2025
3df04af
Deleting and cutting within tables now works
ddimaria Feb 3, 2025
13ddbfe
Re-enable full deleting of tables
ddimaria Feb 3, 2025
96e5852
add back error tirangles
davidfig Feb 3, 2025
6c7971f
fixed a bug where error triangle did not remove properly
davidfig Feb 3, 2025
6d94ce5
getTableInfo instead of just Names
davidfig Feb 3, 2025
52e4113
fix table name cursor highlighting
davidfig Feb 3, 2025
01aa001
update language
jimniels Feb 3, 2025
ae4c0bc
update goto
jimniels Feb 3, 2025
492af1a
included JsTableInfo.chart
davidfig Feb 3, 2025
b4eff98
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Feb 3, 2025
cb197f8
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Feb 3, 2025
68c4f22
Don't recompile the client on core changes
ddimaria Feb 3, 2025
6bb5671
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 3, 2025
fcfffe3
switch client to 8vcpu
AyushAgrawal-A2 Feb 4, 2025
c896318
clean up unnecessary fns
davidfig Feb 4, 2025
5832d13
disable html during move
davidfig Feb 4, 2025
4af0618
clean up fn
davidfig Feb 4, 2025
565981c
show size of table that is moving
davidfig Feb 4, 2025
c351628
values, formats and fills working for hide_column, sort_column, first…
AyushAgrawal-A2 Feb 4, 2025
2b8630e
clippy
AyushAgrawal-A2 Feb 4, 2025
8938124
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Feb 4, 2025
cb30146
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Feb 4, 2025
b772283
Refactor execute_delete_data_table
ddimaria Feb 4, 2025
1b95218
Pull in data table headers for javascript q.cells()
ddimaria Feb 4, 2025
d7db59a
set values rect in data tables normal / sorted / hidden column
AyushAgrawal-A2 Feb 4, 2025
d262598
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Feb 4, 2025
9b8f34c
convert space to _ in table rename
AyushAgrawal-A2 Feb 4, 2025
eded600
Pull from custom headers rather than data header
ddimaria Feb 4, 2025
3477058
Pull from custom headers rather than data header
ddimaria Feb 4, 2025
792b729
default to empty (A1) for goto menu
jimniels Feb 4, 2025
0f46759
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Feb 4, 2025
51bfc5f
Change the underlying value in data table when changing a custom header
ddimaria Feb 4, 2025
5f9bd22
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 4, 2025
fb58711
Use new headings from source data table for each code run
ddimaria Feb 4, 2025
f1e905b
fix cursor in tables bug
davidfig Feb 5, 2025
5533d62
initial work on language output
davidfig Feb 5, 2025
d75380c
expand/shrink data table working for values and formats, having hidde…
AyushAgrawal-A2 Feb 5, 2025
f8ff8d8
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Feb 5, 2025
cb5466d
fix bugs with js charts
davidfig Feb 5, 2025
8b579f6
fix bugs with js chartgs
davidfig Feb 5, 2025
07acb46
fix build
AyushAgrawal-A2 Feb 5, 2025
fc2c21a
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Feb 5, 2025
2de00a7
change deprecated fn, fix build
AyushAgrawal-A2 Feb 5, 2025
de47633
commit .cargo config files
AyushAgrawal-A2 Feb 5, 2025
6a7121a
Bottom table drag work + table selection
ddimaria Feb 5, 2025
cc67e01
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 5, 2025
93f8ee7
fix: update GoTo
jimniels Feb 5, 2025
8ba0b24
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Feb 5, 2025
9cfab0f
Update GoTo.tsx
jimniels Feb 5, 2025
fe00aa8
goto menu update
jimniels Feb 5, 2025
b32f80b
Use numbered column names for code runs
ddimaria Feb 5, 2025
b204221
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 5, 2025
307c595
Update CursorPosition.tsx
jimniels Feb 5, 2025
6d078bd
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Feb 5, 2025
57957a0
Update CursorPosition.tsx
jimniels Feb 5, 2025
661d935
Fix test_js_code_result_to_code_cell_value_array
ddimaria Feb 6, 2025
249d1c5
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 6, 2025
eed236b
flatten includes formatting, insert col/row bugs
AyushAgrawal-A2 Feb 6, 2025
4b04801
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Feb 6, 2025
ceaa09d
fix bugs with images
davidfig Feb 6, 2025
43cf9c8
fix bugs with html images
davidfig Feb 6, 2025
fddf372
AddDataTable, ai can add data table
AyushAgrawal-A2 Feb 6, 2025
5950256
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Feb 6, 2025
68f146c
fix js chart resizing
davidfig Feb 6, 2025
b5ebdc9
Merge branch 'data-tables-v1' of https://github.com/quadratichq/quadr…
davidfig Feb 6, 2025
fe4de2f
fix selection bug; fix bug with watching rust-client and core
davidfig Feb 6, 2025
e13f0d6
fix bug with grid lines
davidfig Feb 6, 2025
c6906fd
remove dbg message
davidfig Feb 6, 2025
c9e5a4b
delete updates the cell refs
davidfig Feb 6, 2025
5a49f99
require_number
AyushAgrawal-A2 Feb 6, 2025
4fe6f7a
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
AyushAgrawal-A2 Feb 6, 2025
82272c8
right click on a selected table opens the table context menu
davidfig Feb 6, 2025
436d92a
Update GoTo.tsx
jimniels Feb 6, 2025
83299e7
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
jimniels Feb 6, 2025
a2b2098
tableinfo + table ref to sheet ref
davidfig Feb 6, 2025
86157ae
Use new `SheetCellRefRange` for formulas
HactarCE Feb 6, 2025
55648b1
Fix a bunch of broken tests
ddimaria Feb 6, 2025
5468683
Merge branch 'data-tables-v1' of github.com:quadratichq/quadratic int…
ddimaria Feb 6, 2025
8dd6c25
Fix some clippy lints
ddimaria Feb 6, 2025
b8a1013
Fix quadratic-rust-client build
HactarCE Feb 6, 2025
507de1e
Fix test in `parse_formula.rs`
HactarCE Feb 6, 2025
2ee7476
fix ts
AyushAgrawal-A2 Feb 6, 2025
02c8caf
Update GoTo.tsx
jimniels Feb 6, 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
  •  
  •  
  •  
9 changes: 5 additions & 4 deletions .github/workflows/preview-build-deploy-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,14 @@ concurrency:
jobs:
create_deployment:
name: Create Deployment
runs-on: blacksmith-2vcpu-ubuntu-2204
if: github.head_ref != 'qa' || github.base_ref != 'main'
permissions:
contents: read
pull-requests: write
issues: write
deployments: write
runs-on: blacksmith-2vcpu-ubuntu-2204
if: github.head_ref != 'qa' || github.base_ref != 'main'
timeout-minutes: 5
outputs:
deployment_id: ${{ steps.deployment.outputs.id }}
steps:
Expand Down Expand Up @@ -106,12 +107,12 @@ jobs:
deployments: write
runs-on: ${{ matrix.runner }}
if: github.head_ref != 'qa' || github.base_ref != 'main'
timeout-minutes: 30
timeout-minutes: 15
strategy:
matrix:
include:
- service: client
runner: blacksmith-8vcpu-ubuntu-2204
runner: blacksmith-4vcpu-ubuntu-2204
- service: api
runner: blacksmith-2vcpu-ubuntu-2204
- service: connection
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/production-publish-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
matrix:
include:
- service: client
runner: blacksmith-8vcpu-ubuntu-2204
runner: blacksmith-4vcpu-ubuntu-2204
- service: api
runner: blacksmith-2vcpu-ubuntu-2204
- service: connection
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/qa-close.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,12 @@ jobs:
if: github.head_ref == 'qa' && github.base_ref == 'main'
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 18
- uses: blacksmith-2vcpu-ubuntu-2204

- uses: pulumi/actions@v4

- name: Destroy Infrastructure Stack
working-directory: infra
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/qa-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,11 @@ jobs:
if: github.head_ref == 'qa' && github.base_ref == 'main'
steps:
- uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 18

- uses: pulumi/actions@v4

- name: Update Pulumi Infrastructure
Expand Down
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ node_modules
/.pnp
.pnp.js
.cache
.cargo
/.cargo
# testing
/coverage

Expand Down Expand Up @@ -42,8 +42,10 @@ quadratic-core/tmp.txt
quadratic-files/target/
quadratic-files/storage
quadratic-multiplayer/target/
quadratic-rust-client/target/

quadratic-multiplayer/updateAlertVersion.json
quadratic-shared/src/auto_gen_path.rs
quadratic-rust-shared/src/auto_gen_path.rs

# Generated JS files
quadratic-api/node_modules/
Expand Down
47 changes: 32 additions & 15 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,29 @@
"editor.formatOnSave": true,
"cSpell.words": [
"actix",
"AVERAGEIF",
"autoclean",
"autoincrement",
"AVERAGEIF",
"awscli",
"awscliv",
"ayush",
"bigdec",
"bigdecimal",
"bincode",
"bindgen",
"bmfont",
"buildkit",
"Buildx",
"cellref",
"cellvalue",
"cmdk",
"codegen",
"codingame",
"containerd",
"COUNTA",
"COUNTBLANK",
"COUNTIF",
"COUNTIFS",
"buildkit",
"Buildx",
"codegen",
"containerd",
"CRPXNLSKVLJFHH",
"Cyphertext",
"dashmap",
Expand All @@ -37,6 +42,8 @@
"expressjwt",
"fholzer",
"finitize",
"fontfaceobserver",
"fontkit",
"fontobject",
"Fuzzysort",
"GETCELL",
Expand All @@ -49,16 +56,21 @@
"hljs",
"HLOOKUP",
"htmlescape",
"iloc",
"indexeddb",
"indexmap",
"indicies",
"iproduct",
"initdb",
"iproduct",
"isblank",
"isready",
"itertools",
"jamba",
"jetli",
"jwks",
"keepalive",
"keyrings",
"linkify",
"localstack",
"mailslurper",
"MDSL",
Expand All @@ -67,6 +79,7 @@
"moby",
"msdf",
"mysqladmin",
"noemit",
"nonblank",
"nopush",
"Northbridge",
Expand All @@ -82,6 +95,7 @@
"pixi",
"pixiapp",
"Plotly",
"prec",
"proptest",
"pulumi",
"pyimport",
Expand All @@ -93,27 +107,27 @@
"repr",
"reqwest",
"rfind",
"ROUNDDOWN",
"rustup",
"scrollend",
"selfhost",
"selfhosted",
"selfservice",
"sendgrid",
"sendfile",
"sendgrid",
"serde",
"sfnt",
"shadcn",
"Signin",
"smallpop",
"smallvec",
"Southborough",
"Spannable",
"stdev",
"smtps",
"Southborough",
"Spannable",
"sqlcmd",
"sqlservr",
"sslmode",
"stdev",
"Strftime",
"sumif",
"SUMIFS",
Expand All @@ -122,19 +136,21 @@
"Timelike",
"tlsv",
"trackpad",
"TRUNC",
"undoable",
"Unspan",
"Unspanned",
"unspill",
"useblacksmith",
"usermod",
"vals",
"VLOOKUP",
"websockets",
"Westborough",
"XLOOKUP",
"vcpu",
"VITE",
"VLOOKUP",
"websockets",
"Westborough",
"XLOOKUP",
"xyxy",
"zstd"
],
"editor.codeActionsOnSave": {
Expand Down Expand Up @@ -185,5 +201,6 @@
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
},
"C_Cpp.errorSquiggles": "enabled"
}
Loading
Loading