ItalyPaleAle
2aa13fe06c
feat: add FRANCIS_HOST to connect to a standalone Francis runtime
...
FRANCIS_HOST decides where the Francis actor runtime lives. When it is
empty or set to "embedded" (the default), Pocket ID starts the runtime inside its own process, backed by its own database.
Any other value is the address, or a comma-separated list of addresses, of a standalone Francis runtime. Pocket ID then connects to it as a remote actor host and starts no embedded runtime.
Note: connecting to a standalone runtime also needs FRANCIS_HOST_PSK or FRANCIS_HOST_JWT, and optionally (but recommended) FRANCIS_CA.
2026-08-31 14:56:45 +02:00
Elias Schneider
6ff9a5ba7e
ci/cd: update golangci-lint version
2026-08-28 23:05:52 +02:00
dependabot[bot]
c7cab3af84
chore(deps): Bump the "all-dependencies" group with 4 updates across multiple ecosystems ( #1693 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elias Schneider <login@eliasschneider.com >
2026-08-15 01:17:57 +02:00
Kyle Mendell
981a41cf0a
chore(deps): bump pnpm to v11.20.0 ( #1670 )
2026-08-07 20:26:06 +02:00
dependabot[bot]
42626c50e4
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems ( #1668 )
2026-08-07 17:22:59 +02:00
Jean-François Roy
1934efa84c
feat: implement OAuth Client ID Metadata Document ( #1525 ) ( #1526 )
...
Co-authored-by: Elias Schneider <login@eliasschneider.com >
2026-08-02 15:05:39 +00:00
dependabot[bot]
d24a68d24f
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems ( #1639 )
2026-07-31 18:04:54 +02:00
Elias Schneider
0c5e0149cd
chore(deps): upgrade vulnerable dependencies
2026-07-30 00:43:11 +02:00
Elias Schneider
31d62c65e5
ci/cd: run unit tests on windows and linux
2026-07-26 23:11:32 +02:00
dependabot[bot]
c57c27a004
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems ( #1621 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 17:21:42 +02:00
Elias Schneider
942bb3be2e
ci/cd: remove not used permissions
2026-07-21 15:26:41 +02:00
dependabot[bot]
31c416ab2c
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems ( #1599 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 13:11:40 -05:00
Elias Schneider
bb03660bd7
ci/cd: remove low demand issue closer
2026-07-13 11:08:32 +02:00
dependabot[bot]
ef9ed8de32
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems ( #1578 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elias Schneider <login@eliasschneider.com >
2026-07-13 09:58:41 +02:00
Alessandro (Ale) Segala
cfda5f693b
refactor: manage instance ID in the KV table ( #1579 )
2026-07-11 16:16:05 +02:00
dependabot[bot]
0d2624db9c
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems ( #1563 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kyle Mendell <ksm@ofkm.us >
2026-07-05 22:06:07 +02:00
Elias Schneider
254ae88cda
ci/cd: add exempt user to PR quality checks
2026-06-27 14:41:14 +02:00
Elias Schneider
49305ed1f9
ci/cd: remove static next image tag
2026-06-24 22:29:27 +02:00
Elias Schneider
99ab38dc79
chore: add support for Docker Hub
2026-06-24 22:00:49 +02:00
Kyle Mendell
35dcf58ee9
chore: use goreleaser for binaries and static image builds ( #1478 )
...
Co-authored-by: Elias Schneider <login@eliasschneider.com >
2026-06-24 21:49:27 +02:00
Elias Schneider
35987b9c8d
ci/cd: close low-demand feature requests
2026-06-16 14:16:24 +02:00
dependabot[bot]
24c85029b4
chore(deps): Bump the "all-dependencies" group with 4 updates across multiple ecosystems ( #1523 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 10:17:14 +00:00
Elias Schneider
83b45f682d
ci/cd: run svelte check and unit tests in breaking branches
2026-06-16 09:30:04 +02:00
Elias Schneider
bf9f76bbd5
docs: add PR template
2026-05-31 21:04:33 +02:00
Kyle Mendell
5c7e5f680b
chore: fix incorrect container name variable
2026-05-11 11:04:36 -05:00
Kyle Mendell
d5cf60689e
ci/cd: migrate github actions runners to depot runners ( #1329 )
2026-04-26 19:48:19 -05:00
Alessandro (Ale) Segala
2f0338211d
chore: update golangci-lint ( #1440 )
2026-04-21 11:53:06 -05:00
Elias Schneider
e3905cf315
ci/cd: add pr quality action
2026-03-08 15:35:23 +01:00
Kyle Mendell
a90c8abe51
chore(deps): upgrade to node 24 and go 1.26.0 ( #1328 )
...
Co-authored-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com >
Co-authored-by: Elias Schneider <login@eliasschneider.com >
2026-02-23 19:50:44 +01:00
Elias Schneider
579cfdc678
feat: add support for SCIM provisioning ( #1182 )
2026-01-02 17:54:20 +01:00
Elias Schneider
3420a00073
feat: add CLI command for importing and exporting Pocket ID data ( #998 )
...
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-30 17:01:22 +01:00
Elias Schneider
461293ba1d
ci/cd: remove breaking/** push trigger from actions
2025-12-24 11:45:15 +01:00
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
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
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
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