Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
4bd504a
OSN-1407. [Dependabot] Prototype Pollution via parse() in NodeJS flatted
DoRightt Apr 15, 2026
b9ad1d4
OSN-1410. [Dependabot] Axios has Unrestricted Cloud Metadata Exfiltr…
DoRightt Apr 15, 2026
4468674
OSN-1408. [Dependabot] Immutable is vulnerable to Prototype Pollution
DoRightt Apr 15, 2026
1de98c8
Pull request update/260416
stanfra Apr 16, 2026
f191e95
OSN-1414. Bump terser-webpack-plugin to 5.4.0
ek-hystax Apr 16, 2026
dafc606
OSN-1413. Bump packages
ek-hystax Apr 16, 2026
d6c63f9
OSN-1417. [Dependabot] Picomatch has a ReDoS vulnerability via extglo…
DoRightt Apr 17, 2026
6af3731
OSN-1419. [Depenabot] path-to-regexp vulnerable to Regular Expression…
DoRightt Apr 17, 2026
0b7e232
OSN-1422. [Dependabot] xpress-rate-limit: IPv4-mapped IPv6 addresses …
DoRightt Apr 17, 2026
296d4eb
OSN-1413. bump lodash-es to 4.18.1
ek-hystax Apr 17, 2026
abf1345
OSN-1412. [Dependabot] minimatch has a ReDoS via repeated wildcards w…
DoRightt Apr 17, 2026
71b926e
Pull request update/260420
stanfra Apr 20, 2026
eefe1c0
OSN-1423: Update label workflows to use pull_request_target
ek-hystax Apr 20, 2026
b644759
OSN-1415. Update pnpm
ek-hystax Apr 20, 2026
9aed4e0
OSN-1424. [Dependabot] mdast-util-to-hast has unsanitized class attri…
DoRightt Apr 20, 2026
1327376
OSN-1425. [Dependabot] follow-redirects leaks Custom Authentication H…
DoRightt Apr 20, 2026
3c35a30
OSN-1426. [Dependabot] DOMPurify is vulnerable to mutation-XSS via Re…
DoRightt Apr 20, 2026
a82b059
OSN-1427. [Dependabot] brace-expansion: Zero-step sequence causes pro…
DoRightt Apr 20, 2026
3f9f28d
OSN-1428. [Dependabot] Mafintosh's protocol-buffers-schema is vulnera…
DoRightt Apr 20, 2026
e8a317c
OSN-1430. [Dependabot] ajv has ReDoS when using `$data` option
DoRightt Apr 20, 2026
128fbf0
Pull request update/260421
stanfra Apr 21, 2026
5a11927
OS-7702. Initial support of Azure China
nk-hystax Apr 22, 2026
10d336e
OSN-1431. [Dependabot] yaml is vulnerable to Stack Overflow via deepl…
DoRightt Apr 22, 2026
f400895
OSN-1432. [Dependabot] qs's arrayLimit bypass in comma parsing allows…
DoRightt Apr 22, 2026
9357dc0
OSN-1433. [Dependabot] webpack buildHttp HttpUriPlugin allowedUris by…
DoRightt Apr 22, 2026
8ebf88c
OSN-1435. [Dependabot] @tootallnate/once vulnerable to Incorrect Cont…
DoRightt Apr 22, 2026
108874d
OSN-1437: Add data-test-ids to icons
ek-hystax Apr 22, 2026
91622af
Pull request update/260423
stanfra Apr 23, 2026
5578f70
OSN-XXXX. Skip discovery in region on InternalError
nk-hystax Apr 27, 2026
8c3c179
Pull request update/260427
stanfra Apr 27, 2026
0596f6f
OTEL: shared OTEL setup; extend to auth & diworker
ffaraone Apr 27, 2026
b756f32
OSN-1429. [Dependabot] Apollo Server: Browser bug allows for bypass o…
DoRightt Apr 27, 2026
894175b
OSN-1445. Updated actions/checkout and docker/login-action versions
stanfra Apr 29, 2026
e509a7d
OSN-1447. Expenses indexes effectiveness
sd-hystax May 4, 2026
5190b1d
Pull request update/260505
stanfra May 5, 2026
a7f811c
Speed up cloudaccount.config decryption with Fernet + HKDF
ffaraone May 5, 2026
ef9a320
Merge branch 'release/5' into bp-sync-a7f811c
michal-zielonka May 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions .github/actions/add_pull_request_label/action.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/actions/remove_pull_request_label/action.yml

This file was deleted.

15 changes: 9 additions & 6 deletions .github/workflows/manage-bug-label.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Manage PR "bug" label

on:
pull_request:
pull_request_target:
types: [opened]

permissions:
Expand All @@ -13,9 +13,6 @@ jobs:
manage-bug-label:
runs-on: ubuntu-latest
steps:
- name: Check out repo
uses: actions/checkout@v6

- name: Check if branch contains "bug"
id: check-branch
uses: actions/github-script@v8
Expand All @@ -27,6 +24,12 @@ jobs:

- name: Add "bug" label if branch contains "bug"
if: steps.check-branch.outputs.contains_bug == 'true'
uses: ./.github/actions/add_pull_request_label
uses: actions/github-script@v8
with:
label: bug
script: |
await github.rest.issues.addLabels({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
labels: ['bug'],
});
99 changes: 62 additions & 37 deletions .github/workflows/manage-ui-label.yml
Original file line number Diff line number Diff line change
@@ -1,37 +1,62 @@
name: Manage PR "ui" label

on:
pull_request:
types: [opened, synchronize]

permissions:
contents: read # Recommended for actions/checkout
pull-requests: write
issues: write

jobs:
manage-ui-label:
runs-on: ubuntu-latest
steps:
- name: Check out repo
uses: actions/checkout@v6

- name: Filter changes
uses: dorny/paths-filter@v3
id: filter
with:
filters: |
ngui:
- 'ngui/**'

- name: Add "ui" label if ngui files changed
if: steps.filter.outputs.ngui == 'true'
uses: ./.github/actions/add_pull_request_label
with:
label: ui

- name: Remove "ui" label if no ngui files changed
if: steps.filter.outputs.ngui != 'true'
uses: ./.github/actions/remove_pull_request_label
with:
label: ui
name: Manage PR "ui" label

on:
pull_request_target:
types: [opened, synchronize]

permissions:
contents: read # Recommended for actions/checkout
pull-requests: write
issues: write

jobs:
manage-ui-label:
runs-on: ubuntu-latest
steps:
- name: Detect ngui paths via Pulls API
id: filter
uses: actions/github-script@v8
with:
script: |
const files = await github.paginate(github.rest.pulls.listFiles, {
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: context.payload.pull_request.number,
per_page: 100,
});

const inNgui = (name) => typeof name === 'string' && name.startsWith('ngui/');

const ngui = files.some(
(file) => inNgui(file.filename) || inNgui(file.previous_filename),
);

core.setOutput('ngui', ngui ? 'true' : 'false');

- name: Add "ui" label if ngui files changed
if: steps.filter.outputs.ngui == 'true'
uses: actions/github-script@v8
with:
script: |
await github.rest.issues.addLabels({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
labels: ['ui'],
});

- name: Remove "ui" label if no ngui files changed
if: steps.filter.outputs.ngui != 'true'
uses: actions/github-script@v8
with:
script: |
try {
await github.rest.issues.removeLabel({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
name: 'ui',
});
} catch (e) {
if (e.status !== 404) throw e;
}
4 changes: 2 additions & 2 deletions .github/workflows/test_auth.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_bailiff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_bi_exporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out actions code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_bi_scheduler.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_booking_observer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_bumischeduler.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_bumiworker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_calendar_observer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_cleanelkdb.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_cleaninfluxdb.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_cleanmongodb.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_configurator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test_demo_org_cleanup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Login to Docker Hub (optional)
env:
username: ${{ secrets.EXT_DOCKER_LOGIN }}
password: ${{ secrets.EXT_DOCKER_TOKEN }}
if: ${{ env.username != '' && env.password != ''}}
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
username: ${{ env.username }}
password: ${{ env.password }}
Expand Down
Loading
Loading