Elias Schneider
|
b2c718d13d
|
ci/cd: fix wrong storage value
|
2025-11-30 13:12:57 +01:00 |
|
Alessandro (Ale) Segala
|
29a1d3b778
|
feat: add database storage backend (#1091)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-11-16 18:23:46 +01:00 |
|
Elias Schneider
|
ab9c0f9ac0
|
ci/cd: run checks on PR to breaking/** branches
|
2025-11-11 11:21:39 +01:00 |
|
Elias Schneider
|
bfd71d090c
|
feat: add support for S3 storage backend (#1080)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
|
2025-11-10 09:02:25 +00:00 |
|
Kyle Mendell
|
29fc185376
|
chore: cleanup root of repo, update workflow actions (#1003)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-10-05 14:49:06 -05:00 |
|
Kyle Mendell
|
802754c24c
|
refactor: use react email for email templates (#734)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-08-31 16:54:13 +00:00 |
|
Elias Schneider
|
c1e515a05f
|
ci/cd: use matrix for e2e tests
|
2025-08-24 20:35:30 +02:00 |
|
Elias Schneider
|
8999173aa0
|
ci/cd: fix playwright browsers not installed
|
2025-08-24 20:16:57 +02:00 |
|
Alessandro (Ale) Segala
|
29eacd6424
|
chore: update issue template (#870)
|
2025-08-24 14:35:39 +02:00 |
|
Alessandro (Ale) Segala
|
17d8893bdb
|
chore: update deps and Go 1.25 (#833)
|
2025-08-14 22:33:27 -05:00 |
|
Kyle Mendell
|
7bfe4834d0
|
chore: switch from npm to pnpm (#786)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-08-10 12:16:30 -05:00 |
|
Kyle Mendell
|
4c76de45ed
|
chore: remove labels from issue templates
|
2025-07-20 22:51:02 -05:00 |
|
Kyle Mendell
|
db94f81937
|
chore: use issue types for new issues
|
2025-07-11 22:25:11 -05:00 |
|
Elias Schneider
|
f565c702e5
|
ci/cd: use latest-distroless tag for latest distroless images
|
2025-07-06 22:48:55 +02:00 |
|
Alessandro (Ale) Segala
|
1a41b05f60
|
feat: distroless container additional variant + healthcheck command (#716)
|
2025-07-04 12:26:01 -07:00 |
|
Kyle Mendell
|
3a2902789e
|
chore: use correct team name for codeowners
|
2025-06-29 09:31:32 -05:00 |
|
Kyle Mendell
|
459a4fd727
|
chore: update CODEOWNERS to be global
|
2025-06-29 09:30:00 -05:00 |
|
Kyle Mendell
|
2ecc1abbad
|
chore: add CODEOWNERS file
|
2025-06-29 09:28:08 -05:00 |
|
Elias Schneider
|
c77167df46
|
ci/cd: cancel build-next action if new one starts
|
2025-06-16 16:12:33 +02:00 |
|
Elias Schneider
|
3717a663d9
|
ci/cd: only build required binaries for next image
|
2025-06-16 16:09:09 +02:00 |
|
Elias Schneider
|
b25e95fc4a
|
ci/cd: add missing attestions permission
|
2025-06-08 16:15:23 +02:00 |
|
Elias Schneider
|
f403eed12c
|
ci/cd: add missing permission
|
2025-06-08 16:03:40 +02:00 |
|
Kyle Mendell
|
a052cd6619
|
ci/cd: add workflow for building 'next' docker image (#633)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-06-08 15:42:41 +02:00 |
|
Maxim Baz
|
d29fca155e
|
ci/cd: tag container images with v{major} (#577)
|
2025-05-27 14:01:49 +02:00 |
|
Elias Schneider
|
31ae8cac96
|
ci/cd: fix subject digest in container image attestation
|
2025-05-25 00:06:21 +02:00 |
|
Elias Schneider
|
ed0e566e99
|
ci/cd: upgrade build-push-action
|
2025-05-24 23:23:48 +02:00 |
|
Elias Schneider
|
ebcf861aa6
|
ci/cd: start test containers with Docker Compose
|
2025-05-24 22:55:46 +02:00 |
|
Alessandro (Ale) Segala
|
35b227cd17
|
ci/cd: update release pipelines (#541)
|
2025-05-24 22:55:46 +02:00 |
|
Elias Schneider
|
f8a7467ec0
|
refactor!: serve the static frontend trough the backend (#520)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
|
2025-05-24 22:55:46 +02:00 |
|
Elias Schneider
|
90bdd29fb6
|
ci/cd: add explicit permissions to actions
|
2025-05-07 16:48:18 +02:00 |
|
Elias Schneider
|
de648dd6da
|
ci/cd: remove wait for LDAP sync
|
2025-05-07 16:40:10 +02:00 |
|
Kyle Mendell
|
73c82ae43a
|
tests: add e2e LDAP tests (#466)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-05-07 14:38:02 +00:00 |
|
Elias Schneider
|
364f5b38b9
|
ci/cd: create a PR instead of commiting for update aaguids workflow
|
2025-05-05 09:38:55 +02:00 |
|
Kyle Mendell
|
5d78445501
|
ci/cd: build frontend to include paraglide before running svelte-check
|
2025-05-04 10:08:01 -05:00 |
|
Kyle Mendell
|
8ec2388269
|
ci/cd: add svelte-check workflow for the frontend
|
2025-05-03 21:48:25 -05:00 |
|
Kyle Mendell
|
debef9a66b
|
ci/cd: setup caching and improve ci job performance (#465)
|
2025-04-20 11:48:46 -05:00 |
|
Elias Schneider
|
e21ee8a871
|
chore: add kmendell to FUNDING.yml
|
2025-04-19 18:51:01 +02:00 |
|
Alessandro (Ale) Segala
|
f83bab9e17
|
refactor: simplify app_config service and fix race conditions (#423)
|
2025-04-10 13:41:22 +02:00 |
|
Alessandro (Ale) Segala
|
519d58d88c
|
fix: use WAL for SQLite by default and set busy_timeout (#388)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
|
2025-03-29 23:12:48 +01:00 |
|
Alessandro (Ale) Segala
|
b3b43a56af
|
refactor: do not include test controller in production builds (#402)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-03-29 22:11:25 +00:00 |
|
Rich
|
b935a4824a
|
ci/cd: migrate backend linter to v2. fixed unit test workflow (#400)
|
2025-03-28 04:00:55 -05:00 |
|
Alessandro (Ale) Segala
|
96876a99c5
|
feat: add support for ECDSA and EdDSA keys (#359)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-03-27 18:20:39 +01:00 |
|
Elias Schneider
|
6fa26c97be
|
ci/cd: run linter only on backend changes
|
2025-03-27 16:18:15 +01:00 |
|
Rich
|
4ac1196d8d
|
ci/cd: add basic static analysis for backend (#389)
|
2025-03-27 16:13:56 +01:00 |
|
Elias Schneider
|
af5b2f7913
|
ci/cd: skip e2e tests if the PR comes from i18n_crowdin
|
2025-03-21 22:30:37 +01:00 |
|
Elias Schneider
|
edf1097dd3
|
ci/cd: fix invalid action configuration
|
2025-03-21 22:20:05 +01:00 |
|
Elias Schneider
|
2fb41937ca
|
ci/cd: ignore e2e tests on Crowdin branch
|
2025-03-20 20:49:17 +01:00 |
|
Elias Schneider
|
c578baba95
|
chore: add language request issue template
|
2025-03-20 20:38:33 +01:00 |
|
Kyle Mendell
|
041c565dc1
|
feat(passkeys): name new passkeys based on agguids (#332)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-03-20 15:35:08 +00:00 |
|
Viktor Szépe
|
a0f93bda49
|
chor: correct misspellings (#352)
|
2025-03-18 12:54:39 +01:00 |
|