Commit Graph

316 Commits

Author SHA1 Message Date
Evan Rusackas fe61493a3c
fix(dependencies): adding auth for dependabot lockfile action (#26888) 2024-01-30 12:02:44 -07:00
Maxime Beauchemin b0d90c6fc8
chore(ci): make action/labeler work on fork PRs (#26900) 2024-01-30 10:58:48 -08:00
Maxime Beauchemin 1f5ae74ad9
feat(ci): add a check to make sure there's no hold label on the PR (#26877) 2024-01-30 09:30:55 -08:00
Maxime Beauchemin f4473afccd
feat: configuring an extensible PR auto-labeler (#26880) 2024-01-30 09:26:34 -08:00
Maxime Beauchemin 7e3d01d0f4
chore(dependabot): ignore css-minimizer-webpack-plugin (#26879) 2024-01-30 08:37:57 -08:00
Evan Rusackas 47c337ec62
chore(dependabot): auto-update lockfiles for monorepo package bumps (#26872)
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-01-29 18:28:58 -07:00
Evan Rusackas 5392a8c50f
chore(actions): run docs actions on Node 16 to conform with the project (#26868)
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-01-29 16:53:38 -07:00
Evan Rusackas 785e832e8d
chore(actions): generate FOSSA report on master, and ALWAYS check for… (#26857) 2024-01-29 16:18:50 -07:00
Evan Rusackas 806e4c4b3f
chore(dependabot): lowering bump cadence from weekly to monthly (#26855) 2024-01-29 14:29:38 -07:00
Evan Rusackas 8db5d13749
chore(CI): get docs building on ALL branches. (#26854) 2024-01-29 13:13:35 -07:00
Maxime Beauchemin dfc614bdc3
chore: fix GitHub 'Unchanged files with check annotations' reports in PR (#26702) 2024-01-28 14:42:49 -07:00
Daniel Vaz Gaspar e9c2fdf8ac
chore(ci): change code owners for .github (#26813) 2024-01-27 17:05:38 -07:00
Evan Rusackas 3dcfbcc3a5
chore: Technical Debt Metrics (#26442) 2024-01-26 10:36:04 -07:00
Maxime Beauchemin 845bcc9bea
fix: docker should always run, even in forks (#26801) 2024-01-25 11:33:51 -08:00
Elizabeth Thompson 8f8e7c2aa6
fix: add user to latest-release-tag workflow (#26752) 2024-01-24 17:19:59 -08:00
Maxime Beauchemin 73c6abde5e
fix(docker): credentials issues around superset-cache in forks (#26772) 2024-01-24 12:27:48 -08:00
Maxime Beauchemin 0f590799b2
chore: improve/decouple eslint and tsc 'npm run' commands (#26704) 2024-01-24 08:51:08 -08:00
Maxime Beauchemin c6772b6c78
chore: prevent CI double runs on push + pull_request (#26766) 2024-01-23 20:30:53 -08:00
Maxime Beauchemin 363a8e6b07
build: Parallelize the CI image builds (continued) (#26698) 2024-01-23 13:44:07 -08:00
Elizabeth Thompson 14c3e2bf70
chore: do not mark helm releases as github latest (#26753) 2024-01-23 10:09:42 -08:00
Daniel Vaz Gaspar 74f953ddd2
fix: docker ephemeral environment, push only on testenv comment (#26473)
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
2024-01-23 15:46:46 +00:00
Maxime Beauchemin 75a98af64b
feat: auto-label PRs that contain db migrations (#26745) 2024-01-22 16:24:07 -08:00
Evan Rusackas ffc357c6a1
chore(dependencies): loosen constraints on dependency checker (#26708) 2024-01-22 13:50:16 -07:00
Michael S. Molina 1010294f2b
chore: Updates the Release Process link in the issue template (#26677) 2024-01-19 13:31:56 -03:00
Michael S. Molina 591f266543
chore: Updates the bug report template (#26375) 2024-01-18 16:32:21 -03:00
Daniel Vaz Gaspar 6a4043d0f0
fix: unnecessary logic on CI ephemeral (#26644) 2024-01-17 12:49:28 +00:00
Evan Rusackas b98d4b43ba
chore(deps): adding dependabot for plugins/packages and upping PR limits. (#26444) 2024-01-12 14:57:33 -07:00
John Bodley 77bd7cf1c6
chore: Reenable SQLite tests which leverage foreign key constraints et al. (#24605) 2024-01-09 06:33:47 +13:00
Daniel Vaz Gaspar 260d561b9a
docs: update security policy and contributing (#25917)
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com>
2023-11-22 10:31:32 +00:00
Evan Rusackas 84a894c2c7
chore(issue template): attempting to fix two entries/links (#25881)
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com>
2023-11-09 16:49:23 -07:00
Evan Rusackas a3686459a9
chore: Update sip.md to have a better call to action (#25822) 2023-11-01 12:37:21 -06:00
Evan Rusackas a249e418b3
chore(issues): config.yaml added with feature request link to open a discussion (#25823)
Co-authored-by: John Bodley <4567245+john-bodley@users.noreply.github.com>
2023-11-01 12:37:10 -06:00
Elizabeth Thompson 26498fc099
chore: add latest-official docker tag (#25322) 2023-10-18 16:59:30 -07:00
Josh Soref 5054b9fade
build(ci): Provide diff for pre-commit failures (#25638)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-10-13 11:00:09 -07:00
Multazim Deshmukh 050543ae1b
feat: migrate to docker compose v2 (#25565) 2023-10-10 14:38:40 -07:00
Josh Soref 3e0c70d018
chore(misc): Spelling (#25456)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-09-29 09:34:04 -07:00
Aleksey Karpov e1a91e2228
feat(docker): Use docker buildx and Add ARM builds for dockerize and websocket (#25377) 2023-09-25 13:08:21 -07:00
Daniel Vaz Gaspar 165afee55a
docs: update security policy and add CVE info (#24769) 2023-07-26 14:21:26 +01:00
Sebastian Liebscher c17accc0b4
chore: bump postgresql in docker-compose and github workflows (#24147) 2023-07-24 11:09:41 -06:00
Elizabeth Thompson 1a9724582f
chore: turn off talisman for ephemeral environments in ci (#24627) 2023-07-19 14:22:32 -07:00
John Bodley cbf39650d0
chore: Re-enable some GitHub action workflows in draft mode (#24626) 2023-07-11 10:50:14 -06:00
Maxime Beauchemin 6a8f60f9fd
chore: deprecate FLASK_ENV and improve conf.ENVIRONMENT_TAG_CONFIG (#24404) 2023-06-29 12:04:32 -07:00
Aleksey Karpov 46159fd190
build(docker): add dockerize image (#24534)
Co-authored-by: Aleksey Karpov <al.karpov@okko.tv>
2023-06-29 12:03:59 -07:00
Aleksey Karpov ba3bdc077c
build(docker): simplification of assembly to facilitate further support (#24504) 2023-06-24 11:41:57 -07:00
boenshao e6f7c73f54
build(docker): pin the underlying debain base image (#24497) 2023-06-23 10:23:51 -07:00
Aleksey Karpov 291a10fefe
feat(docker): Add support LDAP/AD authorization (#24277) 2023-06-23 09:15:57 -07:00
Elizabeth Thompson b68de27dc6
fix: force data load on import examples (#24410)
Co-authored-by: Evan Rusackas <evan@preset.io>
2023-06-16 12:55:35 -07:00
Maxime Beauchemin 01689b4c94
chore(ci): make eslint and jest run in --quiet mode (#24430) 2023-06-16 12:00:46 -06:00
John Bodley 7227df13b9
chore: Update GitHub issue templates (#24310) 2023-06-13 09:56:49 -07:00
Sebastian Liebscher e3719a1b07
feat: bump to Python3.9 (#23890)
Co-authored-by: EugeneTorap <evgenykrutpro@gmail.com>
2023-05-10 20:21:56 +03:00
Evan Rusackas 33da642d26
chore(deps): Add dependency-review action (#23951) 2023-05-10 08:08:30 -06:00
Evan Rusackas 20d439ac01
chore(actions): adding JavaScript to CodeQL config (#23974) 2023-05-10 08:08:21 -06:00
Daniel Vaz Gaspar 2a63b39f33
chore: add codeQL to CI (#23949) 2023-05-05 19:39:57 +01:00
Sebastian Liebscher 3c381c5361
chore(ci): bump actions (#23895) 2023-05-02 08:59:00 +03:00
Craig Rueda 33bb27bc0f
fix(ephemerals): Quick fix for ephemeral spin-up (#23857) 2023-04-27 15:51:53 -06:00
Kamil Gabryjelski 40ae074ff0
chore: Upgrade Cypress to 10.11.0 (#23813) 2023-04-26 16:17:59 +02:00
Michael S. Molina 6d559559cc
fix: Clean up docker-ephemeral-env secrets command (#23819) 2023-04-25 15:43:24 -03:00
Michael S. Molina c536d92ade
fix: Docker ephemeral env (#23786) 2023-04-24 13:04:47 -03:00
Evan Rusackas 295975d16b
chore(actions): Fix for Chromatic action using actions/checkout@v3 (#23759) 2023-04-20 21:47:52 -06:00
Josh Soref 47fd73255e
fix(ci): Fix GitHub workflow behavior for forks (#23117) 2023-04-14 09:23:00 -06:00
Geido 24c472a4a3
chore: Add code-owners to Select, MetadataBar and DropdownContainer (#23371) 2023-03-15 14:15:32 +01:00
Elizabeth Thompson a8d5cb89a8
chore: use util test env for init check (#23325) 2023-03-10 16:07:50 -08:00
Evan Rusackas 8f972d6875
chore: adding code owners for github actions/workflows (#23201) 2023-02-27 11:48:18 -07:00
tison f4ffed24ba
chore: Improve greeting message (#23077) 2023-02-16 08:58:48 -07:00
Evan Rusackas dde1e7cc09
chore(issue templates): discouraging Issues for feature requests (#22617) 2023-01-23 22:05:24 -07:00
Daniel Draper 931b01ee85
feat(docker): Build multiple python version images (#22770)
Co-authored-by: Daniel Draper <daniel.draper@understand.ai>
2023-01-23 10:29:41 -08:00
Daniel Vaz Gaspar 6d37e66cd1
chore: Use redis 7 on tests and pin on local dev and non-dev (#22742) 2023-01-16 15:45:32 +00:00
Craig Rueda 01671b9d1b
fix(helm): Fixing up chart and linting (#22590) 2023-01-04 20:43:13 -08:00
Ville Brofeldt 7df1d70a95
fix(websocket): bump ts-node to fix startup error (#22563) 2023-01-02 17:11:55 +00:00
Evan Rusackas c2a20e7b27
chore: adding additional code owners for cypress tests (#22476) 2022-12-20 14:46:56 -08:00
Craig Rueda 2bdf22b215
fix(docker): Fixing ws docker push (#22303) 2022-12-01 11:11:04 -05:00
Michael S. Molina afc10a247b
feat: Adds overflow to the DropdownContainer popover (#22250) 2022-12-01 13:24:02 +02:00
Yann Jouanique 7408676019
build(docker): Push websocket image (#22181) 2022-11-24 08:10:57 -08:00
Yann Jouanique 9832bbd469
build: Mutli-stage build and slim image for websocket container (#21954) 2022-11-04 09:10:06 -07:00
Yann Jouanique ae9a30b37c
build(helm): Helm-docs + fix Helm chart release (#21963) 2022-10-29 16:29:54 -07:00
Yann Jouanique 06da7bf65c
feat(helm): Support for flower and websocket containers (#21806) 2022-10-27 13:03:21 -07:00
Evan Rusackas 04b017e006
chore: Updating SIP issue template to boost the link, and (hopefully) reduce duplicate-numbered SIP issues. (#21896) 2022-10-21 07:57:13 -06:00
Stephen Liu 389fa31b89
fix: new welcome new users action (#21662) 2022-09-30 19:36:25 +08:00
Michael S. Molina 0dda5fe1cf
feat: Adds the MetadataBar to the Explore header (#21560) 2022-09-29 14:34:57 -03:00
Eric Briscoe dc539087c7
chore: Remove chromatic job per PR as it has errors (#21553) 2022-09-22 18:25:45 -03:00
Ville Brofeldt 05b97fff4d
fix(cache): respect default cache timeout on v1 chart data requests (#21441) 2022-09-13 15:56:04 +02:00
Geido 8539d4cb67
chore: Cypress runtime enhancements (#21332) 2022-09-12 17:48:36 +03:00
Eric Briscoe 5f76ac9001
fix: Fixes error caused by step id placed in wrong location (#21226)
* Update chromatic PR action to have access to Job outputs

Adjusting to follow docs at: https://docs.github.com/en/actions/using-jobs/defining-outputs-for-jobs

* Fixes error where step ID was incorrect location
2022-08-28 14:44:54 -07:00
Eric Briscoe e2ab966910
Update chromatic PR action to have access to Job outputs (#21224)
Adjusting to follow docs at: https://docs.github.com/en/actions/using-jobs/defining-outputs-for-jobs
2022-08-26 16:21:22 -07:00
Eric Briscoe 092460a1f1
Removes if statement causing comment not to run (#21222) 2022-08-26 15:42:26 -07:00
Eric Briscoe f09c4327f8
Splitting into two separate chromatic jobs to reduce conditional logic causing run issues (#21219) 2022-08-26 14:56:19 -07:00
Hugh A. Miles II cda7d70565
feat: print comment for chromatic storybook link (#21170)
* Update chromatic.yml

* Update chromatic.yml

* Update chromatic.yml

* Update chromatic.yml

* Update chromatic.yml

* Update chromatic.yml

* working

* plz work

* plzzzzz

* one more time

* one one more time

* this works

* lit

* last one
2022-08-23 19:31:05 -04:00
Eric Briscoe 6a0b7e5598
feat: Add Chromatic publishing to superset-frontend storybook (#21095)
* Work in progress to add Chromatic publishing to superset-fronted storybook

Adds new Github action to publish storybook builds to chromatic
Adjusts configuration to support MDX story format
Updates Alert stories to take advantage of MDX format for example in storybook that will publish to Chromatic
Fixes issue in ListViewCard stories that make the story build fail

* Adjust Chromatic Github action

* Adjust action so Gtihub Secret is read into env

Github secrets are not accessible in conditional blocks so this change moves the access of the github secret into an env variable which is accessible in conditional logic

* Removes unneccesary projectToken from package json

* Using a temp key to debug no access to value from github secret

* Refining skipping if no changes to superset-frontend

* Remove typos from Action component story, consolidate on folder check in Chromatic action

* Fix error in Chromatic action event

* Testing action with pul_request_target

* adjustments to Chromatic action triggers

* lint fix

* Testing if pull_request_target is disabled

* More adjustments to Chromatic action

* UI Change to trigger action

* Change to story text to test action

* update package-lock after merge conflicts from master

* Changes to test chromatic action

* Finalize Chromatic actions, fix lint errors

* Backs out addition of @storybook/addon-docs which is included in addon-essentials

* Lint error in package.json
2022-08-23 16:16:28 -04:00
Evan Rusackas 755f654cc6
chore: make dependabot upgrade package.json + add more package.json files (#20920)
* chore: make dependabot upgrade package.json, and add more package.json files to the mix.

* trailing newline
2022-08-04 11:52:01 -06:00
Elizabeth Thompson 34ad80c642
add cypress codeowners to e2e tests (#20921) 2022-08-01 17:35:35 -07:00
Geido 76f573a4ea
chore: Ignore Applitools by default when running Cypress tests (#20789)
* Exclude applitools by default

* Remove unnecessary check

* Trim
2022-07-26 16:57:45 +03:00
Yongjie Zhao 9c7bcfcead
fix: core coverage and add a coverage step in workflow (#20784)
* fix: core coverage

* add step in workflow
2022-07-20 08:56:03 -03:00
David Aaron Suddjian 7f70de30fb
one action, one file (#20554) 2022-07-01 11:18:04 -07:00
Yongjie Zhao b870a21eaa
refactor: remove unused flatten function (#20582) 2022-07-01 19:17:55 +08:00
Elizabeth Thompson ddcef70fbd
change permissions on action (#20496) 2022-06-27 15:22:43 -07:00
Elizabeth Thompson b66a617ed9
remove label for new user (#20429) 2022-06-22 10:21:53 -07:00
Elizabeth Thompson ccba5b2f69
chore: add action to welcome new users (#20401)
* add action to welcome new users

* fix typo
2022-06-15 16:27:55 -07:00
Geido 67d4318784
chore: Fix and enhance Applitools workflows (#20071)
* Enhance workflow

* Fix failing workflow

* Enhance storybook with cached-dependencies
2022-05-16 14:26:38 +02:00
Jesse Yang 6139057dcf
test: make tabbed dashboard a little more complex (#19966) 2022-05-13 17:31:23 -07:00
Jesse Yang 99830703b1
chore: add doc link for db migration conflict warning (#19962) 2022-05-12 11:37:43 -07:00