Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
ac203f1
add variable
jakub-tldr Jun 17, 2026
9ae5c08
real names in defguard generator
jakub-tldr Jun 17, 2026
b6ea44c
block features, mock connections
jakub-tldr Jun 17, 2026
e2c489e
block on frontend
jakub-tldr Jun 17, 2026
9334c28
fix conflict
jakub-tldr Jun 17, 2026
ba14bd6
fix imports
jakub-tldr Jun 17, 2026
a3280a2
block more features
jakub-tldr Jun 22, 2026
45ff303
adjust defguard_denerator + clippy
jakub-tldr Jun 22, 2026
097d600
block emails
jakub-tldr Jun 22, 2026
d2a3d1e
display error snackbars during demo mode
jakub-tldr Jun 22, 2026
840d8e0
add autologin
jakub-tldr Jun 22, 2026
03eb473
remove workflows
jakub-tldr Jun 22, 2026
0707121
change runs-on
jakub-tldr Jun 22, 2026
473db8b
add debug trigger
jakub-tldr Jun 22, 2026
a0e0993
add tag name to trigger
jakub-tldr Jun 22, 2026
e020eee
Revert "add autologin"
jakub-tldr Jun 22, 2026
aa2f21a
pnpm fix
jakub-tldr Jun 22, 2026
1bf4905
adjust workflows
jakub-tldr Jun 22, 2026
b4576e6
block syncing on backend
jakub-tldr Jun 23, 2026
f13506f
remove secrets in demo mode
jakub-tldr Jun 23, 2026
9f06f8f
block test mails
jakub-tldr Jun 23, 2026
ac03d46
mock edge/gw status
jakub-tldr Jun 23, 2026
ea71f7f
block adding mfa methods
jakub-tldr Jun 23, 2026
39949d4
allow for editing ldap/smtp configs
jakub-tldr Jun 23, 2026
46a0154
display demo mode info on login page
jakub-tldr Jun 23, 2026
4551607
hide schedula support button
jakub-tldr Jun 23, 2026
e9f137e
remove feature edit block
jakub-tldr Jun 23, 2026
05b7f4a
block adding mfa / changing pass
jakub-tldr Jun 23, 2026
285b129
fix CI tests
jakub-tldr Jun 23, 2026
8fbef64
fix ci
jakub-tldr Jun 24, 2026
6fd3f45
cargo fmt
jakub-tldr Jun 24, 2026
9b1feba
adjust stats generator
jakub-tldr Jun 24, 2026
e50787c
exclude binaries
jakub-tldr Jun 24, 2026
4b6f3c1
build generator binary
jakub-tldr Jun 24, 2026
a4a57d9
build generator debs
jakub-tldr Jun 24, 2026
5075c69
Build packages
jakub-tldr Jun 24, 2026
2065c0a
upload generator as binary
jakub-tldr Jun 24, 2026
bf5e12b
hide ip in activity log
jakub-tldr Jun 25, 2026
3d1d449
add option for changing password
jakub-tldr Jun 25, 2026
ed44a3f
set null description on generated device
jakub-tldr Jun 25, 2026
3112746
set demo-mode to true
jakub-tldr Jun 26, 2026
86a54e2
remove comment
jakub-tldr Jun 26, 2026
79defa0
automatic pr
jakub-tldr Jun 26, 2026
acbefc4
test workflow
jakub-tldr Jun 26, 2026
66db8ea
update workflow
jakub-tldr Jun 26, 2026
740723a
one more time
jakub-tldr Jun 26, 2026
f06df0e
add PAT
jakub-tldr Jun 26, 2026
62465b7
remove trigger
jakub-tldr Jun 26, 2026
062964f
add warning about logging out
jakub-tldr Jun 30, 2026
7be6aae
build packages
jakub-tldr Jun 30, 2026
495ad34
remove workflows, fix gateway label
jakub-tldr Jun 30, 2026
f40126a
revert settings change
jakub-tldr Jun 30, 2026
2dfca32
Revert "build packages"
jakub-tldr Jun 30, 2026
192035f
bump package
jakub-tldr Jul 1, 2026
2f8413a
Reapply "build packages"
jakub-tldr Jul 1, 2026
c4207d2
build generator
jakub-tldr Jul 1, 2026
1286a1a
change message
jakub-tldr Jul 1, 2026
2f313bf
Revert "build generator"
jakub-tldr Jul 1, 2026
e87a047
Revert "Reapply "build packages""
jakub-tldr Jul 1, 2026
3a6af90
bump package
jakub-tldr Jul 1, 2026
040ae1b
Reapply "build generator"
jakub-tldr Jul 3, 2026
ac43e7f
generator device_type = user
jakub-tldr Jul 3, 2026
c67dc4b
add type
jakub-tldr Jul 3, 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
140 changes: 0 additions & 140 deletions .github/workflows/build-docker.yml

This file was deleted.

34 changes: 15 additions & 19 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,15 @@ permissions:
jobs:
lint:
runs-on:
- codebuild-defguard-core-runner-${{ github.run_id }}-${{ github.run_attempt }}
- instance-size:large

- self-hosted
- Linux
- X64
container: public.ecr.aws/docker/library/rust:1

env:
CARGO_TERM_COLOR: always
SQLX_OFFLINE: true
RUSTC_WRAPPER: sccache
SCCACHE_BUCKET: defguard-gh-build-cache
SCCACHE_REGION: eu-central-1
AWS_ACCESS_KEY_ID: ${{ secrets.S3_CACHE_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.S3_CACHE_SECRET_KEY }}

steps:
- name: Checkout
Expand Down Expand Up @@ -103,19 +99,16 @@ jobs:

build:
runs-on:
- codebuild-defguard-core-runner-${{ github.run_id }}-${{ github.run_attempt }}
- instance-size:2xlarge
- self-hosted
- Linux
- X64

container: public.ecr.aws/docker/library/rust:1

env:
CARGO_TERM_COLOR: always
SQLX_OFFLINE: true
RUSTC_WRAPPER: sccache
SCCACHE_BUCKET: defguard-gh-build-cache
SCCACHE_REGION: eu-central-1
AWS_ACCESS_KEY_ID: ${{ secrets.S3_CACHE_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.S3_CACHE_SECRET_KEY }}

steps:
- name: Checkout
Expand Down Expand Up @@ -149,6 +142,9 @@ jobs:
with:
tool: cargo-nextest

- name: Mark workspace as safe for git
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"

- name: Build and archive tests
run: |
cargo nextest archive \
Expand All @@ -171,10 +167,10 @@ jobs:

test:
needs: build

runs-on:
- codebuild-defguard-core-runner-${{ github.run_id }}-${{ github.run_attempt }}
- instance-size:large
- self-hosted
- Linux
- X64

container: public.ecr.aws/docker/library/rust:1

Expand Down Expand Up @@ -233,10 +229,10 @@ jobs:

test-ldap:
needs: build

runs-on:
- codebuild-defguard-core-runner-${{ github.run_id }}-${{ github.run_attempt }}
- instance-size:large
- self-hosted
- Linux
- X64

steps:
- name: Checkout
Expand Down
44 changes: 0 additions & 44 deletions .github/workflows/current.yml

This file was deleted.

20 changes: 0 additions & 20 deletions .github/workflows/dev-deployment.yml

This file was deleted.

Loading
Loading