Skip to content

Commit 2f0ad19

Browse files
authored
Merge branch 'master' into master
2 parents 207db42 + 20e6dfd commit 2f0ad19

1,576 files changed

Lines changed: 178290 additions & 50715 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/actions/setup-backend/action.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ runs:
3232
elif [ "$INPUT_PYTHON_VERSION" = "next" ]; then
3333
# currently disabled in GHA matrixes because of library compatibility issues
3434
RESOLVED_VERSION="3.12"
35-
elif [ "$INPUT_PYTHON_VERSION" = "previous" ]; then
36-
RESOLVED_VERSION="3.10"
3735
elif printf '%s' "$INPUT_PYTHON_VERSION" | grep -Eq '^[0-9]+\.[0-9]+(\.[0-9]+)?$'; then
3836
RESOLVED_VERSION="$INPUT_PYTHON_VERSION"
3937
else

.github/dependabot.yml

Lines changed: 9 additions & 301 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,16 @@ updates:
1010

1111
- package-ecosystem: "npm"
1212
ignore:
13-
- dependency-name: "react-error-boundary"
1413
- dependency-name: "@rjsf/*"
15-
# remark-gfm v4+ requires react-markdown v9+, which needs React 18
16-
- dependency-name: "remark-gfm"
17-
- dependency-name: "react-markdown"
18-
# TODO: remove below entries until React >= 19.0.0
14+
# TODO: remove below entries once the application supports React >= 19.0.0
15+
- dependency-name: "react"
16+
update-types: ["version-update:semver-major"]
17+
- dependency-name: "react-dom"
18+
update-types: ["version-update:semver-major"]
19+
- dependency-name: "@types/react"
20+
update-types: ["version-update:semver-major"]
21+
- dependency-name: "@types/react-dom"
22+
update-types: ["version-update:semver-major"]
1923
- dependency-name: "react-icons"
2024
# JSDOM v30 doesn't play well with Jest v30
2125
# Source: https://jestjs.io/blog#known-issues
@@ -50,7 +54,6 @@ updates:
5054
cooldown:
5155
default-days: 7
5256

53-
5457
- package-ecosystem: "pip"
5558
directory: "/"
5659
open-pull-requests-limit: 10
@@ -78,8 +81,6 @@ updates:
7881

7982
- package-ecosystem: "npm"
8083
directory: "/docs/"
81-
ignore:
82-
- dependency-name: "react-error-boundary"
8384
schedule:
8485
interval: "daily"
8586
open-pull-requests-limit: 10
@@ -109,296 +110,3 @@ updates:
109110
versioning-strategy: increase
110111
cooldown:
111112
default-days: 7
112-
113-
# Now for all of our plugins and packages!
114-
115-
- package-ecosystem: "npm"
116-
directory: "/superset-frontend/plugins/legacy-plugin-chart-calendar/"
117-
schedule:
118-
interval: "daily"
119-
labels:
120-
- npm
121-
- dependabot
122-
open-pull-requests-limit: 5
123-
versioning-strategy: increase
124-
cooldown:
125-
default-days: 7
126-
127-
- package-ecosystem: "npm"
128-
directory: "/superset-frontend/plugins/legacy-plugin-chart-partition/"
129-
schedule:
130-
interval: "daily"
131-
labels:
132-
- npm
133-
- dependabot
134-
open-pull-requests-limit: 5
135-
versioning-strategy: increase
136-
cooldown:
137-
default-days: 7
138-
139-
- package-ecosystem: "npm"
140-
directory: "/superset-frontend/plugins/legacy-plugin-chart-world-map/"
141-
schedule:
142-
interval: "daily"
143-
labels:
144-
- npm
145-
- dependabot
146-
open-pull-requests-limit: 5
147-
versioning-strategy: increase
148-
cooldown:
149-
default-days: 7
150-
151-
- package-ecosystem: "npm"
152-
directory: "/superset-frontend/plugins/plugin-chart-pivot-table/"
153-
ignore:
154-
# TODO: remove below entries until React >= 19.0.0
155-
- dependency-name: "react-icons"
156-
schedule:
157-
interval: "daily"
158-
labels:
159-
- npm
160-
- dependabot
161-
open-pull-requests-limit: 5
162-
versioning-strategy: increase
163-
cooldown:
164-
default-days: 7
165-
166-
- package-ecosystem: "npm"
167-
directory: "/superset-frontend/plugins/legacy-plugin-chart-chord/"
168-
schedule:
169-
interval: "daily"
170-
labels:
171-
- npm
172-
- dependabot
173-
open-pull-requests-limit: 5
174-
versioning-strategy: increase
175-
cooldown:
176-
default-days: 7
177-
178-
- package-ecosystem: "npm"
179-
directory: "/superset-frontend/plugins/legacy-plugin-chart-horizon/"
180-
schedule:
181-
interval: "daily"
182-
labels:
183-
- npm
184-
- dependabot
185-
open-pull-requests-limit: 5
186-
versioning-strategy: increase
187-
cooldown:
188-
default-days: 7
189-
190-
- package-ecosystem: "npm"
191-
directory: "/superset-frontend/plugins/legacy-plugin-chart-rose/"
192-
schedule:
193-
interval: "daily"
194-
labels:
195-
- npm
196-
- dependabot
197-
open-pull-requests-limit: 5
198-
versioning-strategy: increase
199-
cooldown:
200-
default-days: 7
201-
202-
- package-ecosystem: "npm"
203-
directory: "/superset-frontend/plugins/legacy-preset-chart-deckgl/"
204-
schedule:
205-
interval: "daily"
206-
labels:
207-
- npm
208-
- dependabot
209-
open-pull-requests-limit: 5
210-
versioning-strategy: increase
211-
cooldown:
212-
default-days: 7
213-
214-
- package-ecosystem: "npm"
215-
directory: "/superset-frontend/plugins/plugin-chart-table/"
216-
ignore:
217-
# TODO: remove below entries until React >= 19.0.0
218-
- dependency-name: "react-icons"
219-
schedule:
220-
interval: "daily"
221-
labels:
222-
- npm
223-
- dependabot
224-
open-pull-requests-limit: 5
225-
versioning-strategy: increase
226-
cooldown:
227-
default-days: 7
228-
229-
- package-ecosystem: "npm"
230-
directory: "/superset-frontend/plugins/legacy-plugin-chart-country-map/"
231-
schedule:
232-
interval: "daily"
233-
labels:
234-
- npm
235-
- dependabot
236-
open-pull-requests-limit: 5
237-
versioning-strategy: increase
238-
cooldown:
239-
default-days: 7
240-
241-
- package-ecosystem: "npm"
242-
directory: "/superset-frontend/plugins/legacy-plugin-chart-map-box/"
243-
schedule:
244-
interval: "daily"
245-
labels:
246-
- npm
247-
- dependabot
248-
open-pull-requests-limit: 5
249-
versioning-strategy: increase
250-
cooldown:
251-
default-days: 7
252-
253-
- package-ecosystem: "npm"
254-
directory: "/superset-frontend/plugins/legacy-preset-chart-nvd3/"
255-
schedule:
256-
interval: "daily"
257-
labels:
258-
- npm
259-
- dependabot
260-
open-pull-requests-limit: 5
261-
versioning-strategy: increase
262-
cooldown:
263-
default-days: 7
264-
265-
- package-ecosystem: "npm"
266-
directory: "/superset-frontend/plugins/plugin-chart-word-cloud/"
267-
schedule:
268-
interval: "daily"
269-
labels:
270-
- npm
271-
- dependabot
272-
open-pull-requests-limit: 5
273-
versioning-strategy: increase
274-
cooldown:
275-
default-days: 7
276-
277-
- package-ecosystem: "npm"
278-
directory: "/superset-frontend/plugins/legacy-plugin-chart-paired-t-test/"
279-
schedule:
280-
interval: "daily"
281-
labels:
282-
- npm
283-
- dependabot
284-
open-pull-requests-limit: 5
285-
versioning-strategy: increase
286-
cooldown:
287-
default-days: 7
288-
289-
- package-ecosystem: "npm"
290-
directory: "/superset-frontend/plugins/plugin-chart-echarts/"
291-
schedule:
292-
interval: "daily"
293-
labels:
294-
- npm
295-
- dependabot
296-
open-pull-requests-limit: 5
297-
versioning-strategy: increase
298-
cooldown:
299-
default-days: 7
300-
301-
- package-ecosystem: "npm"
302-
directory: "/superset-frontend/plugins/plugin-chart-ag-grid-table/"
303-
schedule:
304-
interval: "daily"
305-
labels:
306-
- npm
307-
- dependabot
308-
open-pull-requests-limit: 5
309-
versioning-strategy: increase
310-
cooldown:
311-
default-days: 7
312-
313-
- package-ecosystem: "npm"
314-
directory: "/superset-frontend/plugins/plugin-chart-cartodiagram/"
315-
schedule:
316-
interval: "daily"
317-
labels:
318-
- npm
319-
- dependabot
320-
open-pull-requests-limit: 5
321-
versioning-strategy: increase
322-
cooldown:
323-
default-days: 7
324-
325-
- package-ecosystem: "npm"
326-
directory: "/superset-frontend/plugins/legacy-plugin-chart-parallel-coordinates/"
327-
schedule:
328-
interval: "daily"
329-
labels:
330-
- npm
331-
- dependabot
332-
open-pull-requests-limit: 5
333-
versioning-strategy: increase
334-
cooldown:
335-
default-days: 7
336-
337-
- package-ecosystem: "npm"
338-
directory: "/superset-frontend/plugins/plugin-chart-handlebars/"
339-
ignore:
340-
# `just-handlerbars-helpers` library in plugin-chart-handlebars requires `currencyformatter`` to be < 2
341-
- dependency-name: "currencyformatter.js"
342-
update-types: ["version-update:semver-major"]
343-
schedule:
344-
interval: "daily"
345-
labels:
346-
- npm
347-
- dependabot
348-
open-pull-requests-limit: 5
349-
versioning-strategy: increase
350-
cooldown:
351-
default-days: 7
352-
353-
- package-ecosystem: "npm"
354-
directory: "/superset-frontend/packages/generator-superset/"
355-
schedule:
356-
interval: "daily"
357-
labels:
358-
- npm
359-
- dependabot
360-
open-pull-requests-limit: 5
361-
versioning-strategy: increase
362-
cooldown:
363-
default-days: 7
364-
365-
- package-ecosystem: "npm"
366-
directory: "/superset-frontend/packages/superset-ui-chart-controls/"
367-
schedule:
368-
interval: "daily"
369-
labels:
370-
- npm
371-
- dependabot
372-
open-pull-requests-limit: 5
373-
versioning-strategy: increase
374-
cooldown:
375-
default-days: 7
376-
377-
- package-ecosystem: "npm"
378-
directory: "/superset-frontend/packages/superset-ui-core/"
379-
ignore:
380-
# not until React >= 18.0.0
381-
- dependency-name: "react-markdown"
382-
- dependency-name: "remark-gfm"
383-
- dependency-name: "react-error-boundary"
384-
schedule:
385-
interval: "daily"
386-
labels:
387-
- npm
388-
- dependabot
389-
open-pull-requests-limit: 5
390-
versioning-strategy: increase
391-
cooldown:
392-
default-days: 7
393-
394-
- package-ecosystem: "npm"
395-
directory: "/superset-frontend/packages/superset-ui-switchboard/"
396-
schedule:
397-
interval: "daily"
398-
labels:
399-
- npm
400-
- dependabot
401-
open-pull-requests-limit: 5
402-
versioning-strategy: increase
403-
cooldown:
404-
default-days: 7

.github/workflows/check-python-deps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Login to Docker Hub
4747
if: steps.check.outputs.python
4848
continue-on-error: true
49-
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
49+
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
5050
with:
5151
username: ${{ secrets.DOCKERHUB_USER }}
5252
password: ${{ secrets.DOCKERHUB_TOKEN }}

.github/workflows/codeql-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464

6565
# Initializes the CodeQL tools for scanning.
6666
- name: Initialize CodeQL
67-
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
67+
uses: github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
6868
with:
6969
languages: ${{ matrix.language }}
7070
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -75,6 +75,6 @@ jobs:
7575
# queries: security-extended,security-and-quality
7676

7777
- name: Perform CodeQL Analysis
78-
uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
78+
uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
7979
with:
8080
category: "/language:${{matrix.language}}"

.github/workflows/embedded-sdk-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
# token, which makes npm attempt token auth and skip the OIDC
3232
# trusted-publishing exchange. With no .npmrc auth line, npm authenticates
3333
# via OIDC against the default registry (registry.npmjs.org).
34-
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
34+
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
3535
with:
3636
node-version-file: "./superset-embedded-sdk/.nvmrc"
3737
- run: npm ci

.github/workflows/embedded-sdk-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2525
with:
2626
persist-credentials: false
27-
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
27+
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
2828
with:
2929
node-version-file: "./superset-embedded-sdk/.nvmrc"
3030
registry-url: "https://registry.npmjs.org"

.github/workflows/generate-FOSSA-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
persist-credentials: false
3838
submodules: recursive
3939
- name: Setup Java
40-
uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0
40+
uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0
4141
with:
4242
distribution: "temurin"
4343
java-version: "11"

0 commit comments

Comments
 (0)