Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/next' into next
Browse files Browse the repository at this point in the history
  • Loading branch information
zachstence committed Feb 3, 2025
2 parents 645362b + 311a842 commit 802c69d
Show file tree
Hide file tree
Showing 277 changed files with 16,032 additions and 3,151 deletions.
5 changes: 5 additions & 0 deletions .changeset/afraid-pumpkins-destroy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/core-components': patch
---

fixed US map abbreviaabbreviations string handling
5 changes: 5 additions & 0 deletions .changeset/angry-books-cheer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/core-components': patch
---

Add print behavior for components with hidden content
5 changes: 0 additions & 5 deletions .changeset/clever-avocados-punch.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/clever-keys-walk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/sdk': patch
---

Improve error logging for source queries
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@evidence-dev/core-components': patch
---

Minor styling updates
Add Info component
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@evidence-dev/evidence': patch
---

Clean up 404 / 500 errors
double url encoding
5 changes: 0 additions & 5 deletions .changeset/five-bottles-worry.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/friendly-avocados-shake.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@evidence-dev/core-components': patch
---

Fix case sensitivity of sort in DataTable
fixed legend false prop to respect strings
5 changes: 0 additions & 5 deletions .changeset/green-jeans-hide.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@evidence-dev/core-components': patch
---

fixed border regression in dateinput
fixed deselection issue for start and end date
5 changes: 5 additions & 0 deletions .changeset/itchy-donkeys-fail.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/core-components': patch
---

Add simple wrapper components for common HTML usgae
5 changes: 5 additions & 0 deletions .changeset/light-otters-double.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/core-components': patch
---

added informative error handling for data and required props in core-components
5 changes: 5 additions & 0 deletions .changeset/metal-walls-listen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/sdk': patch
---

Fix: Ensure that length is loaded before we returned undefined for out of range indeces
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@evidence-dev/preprocess': patch
---

fix query HMR
Use summary large image on twitter
6 changes: 6 additions & 0 deletions .changeset/new-tigers-confess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@evidence-dev/sdk': patch
'@evidence-dev/core-components': patch
---

Override nanoid to 3.3.8
5 changes: 0 additions & 5 deletions .changeset/olive-walls-clean.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/purple-houses-explode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/bigquery': patch
---

add option to include scopes for google sheets queries
8 changes: 0 additions & 8 deletions .changeset/selfish-queens-add.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/shiny-rocks-chew.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/core-components': minor
---

Chart upgrades and spacing improvements
7 changes: 7 additions & 0 deletions .changeset/slow-ties-do.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@evidence-dev/evidence': patch
'@evidence-dev/sdk': patch
'@evidence-dev/core-components': patch
---

Update vite to 5.4.14
5 changes: 5 additions & 0 deletions .changeset/small-deers-carry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/core-components': patch
---

updated components to properly evaluate string true and false props
5 changes: 0 additions & 5 deletions .changeset/sour-kings-move.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/spicy-grapes-decide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@evidence-dev/core-components': patch
---

fixed slider delay with large min max value difference
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
'@evidence-dev/core-components': patch
---

Restyle Tabs component
Add ignoreZoom option to maps
5 changes: 0 additions & 5 deletions .changeset/tasty-meals-grow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/twelve-toes-serve.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/wise-papayas-clap.md

This file was deleted.

6 changes: 5 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,8 @@ packages/ui/icons/src
# Don't lint playwright reports
**/playwright-report*

storybook-static
storybook-static

# This is an invalid test file that should be ignored
**/invalid.js
**/noExport.js
37 changes: 9 additions & 28 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,11 @@ on:
branches: [main, next]

jobs:
find-e2e-test-projects:
name: Find E2E Test Projects
runs-on: ubuntu-latest
outputs:
e2e-test-projects: ${{ steps.e2e-test-projects.outputs.e2e-test-projects }}
steps:
- uses: actions/checkout@v4

- id: e2e-test-projects
run: echo "e2e-test-projects=$(find e2e -maxdepth 1 -type d -printf "%f\n" | jq --raw-input --slurp --compact-output 'split("\n")[1:-1]')" >> ${GITHUB_OUTPUT}

run-tests:
needs:
- find-e2e-test-projects

timeout-minutes: 60
strategy:
fail-fast: false
matrix:
project: ${{ fromJson(needs.find-e2e-test-projects.outputs.e2e-test-projects) }}
os: [ubuntu-latest, macOS-latest, windows-latest]
node-version: [18.13.0, 20, 22]

Expand All @@ -34,7 +20,7 @@ jobs:
- isMain: false
node-version: 20

name: e2e/${{ matrix.project }}/${{ matrix.os }}/node-${{ matrix.node-version}}
name: e2e/${{ matrix.os }}/node-${{ matrix.node-version}}
runs-on: ${{ matrix.os }}

steps:
Expand All @@ -60,28 +46,23 @@ jobs:
run: pnpm playwright install --with-deps

- name: Run setup
working-directory: ./e2e/${{ matrix.project }}
run: pnpm run --if-present setup
run: pnpm --filter "./e2e/*" run --if-present setup

- name: Run sources
working-directory: ./e2e/${{ matrix.project }}
run: pnpm run sources
run: pnpm --filter "./e2e/*" run sources

- name: Run dev mode tests
working-directory: ./e2e/${{ matrix.project }}
run: pnpm run test:dev
run: pnpm --filter "./e2e/*" --sequential run test:dev

- name: Build
working-directory: ./e2e/${{ matrix.project }}
run: pnpm run build
run: pnpm --filter "./e2e/*" run build

- name: Run preview mode tests
working-directory: ./e2e/${{ matrix.project }}
run: pnpm run test:preview
run: pnpm --filter "./e2e/*" --sequential run test:preview

- name: Upload Playwright reports
if: always()
uses: actions/upload-artifact@v4
with:
name: playwright-report__e2e_${{ matrix.project }}_${{ matrix.os }}_node-${{ matrix.node-version }}
path: e2e/${{ matrix.project }}/playwright-report
name: playwright-report__e2e_${{ matrix.os }}_node-${{ matrix.node-version }}
path: e2e/**/playwright-report
5 changes: 4 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,7 @@ vercel.json
**/node_modules
**/**/node_modules
packages/lib/sdk/types
packages/ui/icons/src
packages/ui/icons/src

# This is an invalid test file that should be ignored
**/invalid.js
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ See docs for [other install options](https://docs.evidence.dev/getting-started/i
# Publish

- [Evidence Cloud](https://evidence.dev/cloud) is the easiest way to securely host your app. It's free to get started.
- [Self-hosted](https://docs.evidence.dev/deployment/overview) options include Netlify, Vercel, your own infra, and other static site hosting platforms.
- [Self-hosted](https://docs.evidence.dev/deployment/overview/#self-host) options include Netlify, Vercel, your own infra, and other static site hosting platforms.

# Join the Evidence Community

Expand Down
34 changes: 34 additions & 0 deletions e2e/base-path/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# e2e-base-path

## 0.0.14

### Patch Changes

- Updated dependencies [ddb09ae6a]
- @evidence-dev/evidence@40.0.5
- @evidence-dev/core-components@5.0.5

## 0.0.13

### Patch Changes

- Updated dependencies [0d6e938f4]
- Updated dependencies [9324590f8]
- Updated dependencies [4e1829b38]
- Updated dependencies [dd4e4724f]
- Updated dependencies [700ea77f8]
- Updated dependencies [b28d4cf25]
- Updated dependencies [1190af0f0]
- Updated dependencies [8b8965525]
- Updated dependencies [1dceaa2e0]
- Updated dependencies [4d6d41dde]
- Updated dependencies [c63773aa4]
- Updated dependencies [730321d90]
- Updated dependencies [b058d924c]
- Updated dependencies [a6f4c6721]
- Updated dependencies [87ee3d66c]
- Updated dependencies [5ab144e70]
- Updated dependencies [e6fa72acd]
- Updated dependencies [eda30637a]
- Updated dependencies [70cb324ae]
- @evidence-dev/core-components@5.0.4
- @evidence-dev/evidence@40.0.4

## 0.0.12

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion e2e/base-path/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "e2e-base-path",
"version": "0.0.12",
"version": "0.0.14",
"scripts": {
"build": "cross-env EVIDENCE_BUILD_DIR=./build/my-base-path evidence build",
"build:strict": "cross-env EVIDENCE_BUILD_DIR=./build/my-base-path evidence build:strict",
Expand Down
2 changes: 2 additions & 0 deletions e2e/basic/pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ This page can be found in your project at `/pages/index.md`. Make a change to th
series=category
/>

The top category is {orders_by_category[0].category}

## What's Next?

- [Connect your data sources](settings)
Expand Down
5 changes: 5 additions & 0 deletions e2e/basic/sources/needful_things/connection.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file was automatically generated
name: needful_things
type: duckdb
options:
filename: needful_things.duckdb
Binary file not shown.
1 change: 1 addition & 0 deletions e2e/basic/sources/needful_things/orders.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
select * from orders
7 changes: 7 additions & 0 deletions e2e/basic/tests/tests.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,10 @@ test('shows different logo in light and dark mode', async ({ page }) => {
logo = await getLogo(page);
await expect(logo).toHaveAttribute('src', '/darkLogo.png');
});

test('bare query reference', async ({ page }) => {
await page.goto('/');
await waitForPageToLoad(page);

await expect(page.getByText('The top category is Odd Equipment')).toBeVisible();
});
14 changes: 14 additions & 0 deletions e2e/dev-server-startup/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
.evidence/template
.svelte-kit
build
node_modules
.DS_Store
static/data
*.options.yaml
.vscode/settings.json
.env
.evidence/meta
/test-results/
/playwright-report/
/blob-report/
/playwright/.cache/
3 changes: 3 additions & 0 deletions e2e/dev-server-startup/.npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
loglevel=error
audit=false
fund=false
9 changes: 9 additions & 0 deletions e2e/dev-server-startup/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# e2e-dev-server-startup

## 0.0.2

### Patch Changes

- Updated dependencies [ddb09ae6a]
- @evidence-dev/evidence@40.0.5
- @evidence-dev/core-components@5.0.5
Loading

0 comments on commit 802c69d

Please sign in to comment.