Shared utility code for Dapr runtime
Go to file
Joni Collinge bc7dc566c4
Add JWT handling to spiffe package (#118)
* Adds JWT handling to spiffe

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Update log

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Add jwtbundle

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Update file watcher

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Clean up jwt spiffe

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* lint

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Update renewal behavior

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Updates based on joshvanl feedback

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* go mod tidy

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* lint

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* lint

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Move ready chan check to avoid race

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Add small delay after fs write to allow watcher to pick up change

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Resolve feedback

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* Resolve feedback

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

* lint

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>

---------

Signed-off-by: Jonathan Collinge <jonathancollinge@live.com>
2025-05-16 13:15:56 +01:00
.github Update go to 1.23.1, golangci-lint 1.61.0 (#105) 2024-10-21 13:52:18 -07:00
byteslicepool Migrate dapr/utils/byteslicepool to kit (#73) 2023-10-30 11:55:45 -07:00
concurrency events/loop & slices (#119) 2025-04-23 11:28:21 -03:00
config Update linter to 1.55.1 and fix linter errors (#71) 2023-10-30 11:55:29 -07:00
context Adds `context` package with `Pool` 2023-05-24 14:02:18 -07:00
cron Update linter to 1.55.1 and fix linter errors (#71) 2023-10-30 11:55:29 -07:00
crypto Add JWT handling to spiffe package (#118) 2025-05-16 13:15:56 +01:00
env Add Copyright headers to env, and remove utils. (#103) 2025-04-23 11:29:15 -03:00
errors Add error code and category funcs (#109) 2024-11-27 08:52:51 -08:00
events events/loop: add reset (#120) 2025-05-15 23:23:38 +01:00
fswatcher events/loop & slices (#119) 2025-04-23 11:28:21 -03:00
grpccodes Dapr Error Handling/Codes - Add Internal Shared Functionality (#57) 2023-09-14 12:04:04 -07:00
jwkscache Add Copyright headers to env, and remove utils. (#103) 2025-04-23 11:29:15 -03:00
logger Update linter to 1.55.1 and fix linter errors (#71) 2023-10-30 11:55:29 -07:00
metadata Add Copyright headers to env, and remove utils. (#103) 2025-04-23 11:29:15 -03:00
ptr Added to package to convert to pointers (#18) 2022-07-26 14:30:19 -04:00
retry Update linter to 1.55.1 and fix linter errors (#71) 2023-10-30 11:55:29 -07:00
ring Adds generic ring (#108) 2024-11-20 13:48:57 -08:00
schemes/enc/v1 Update linter to 1.55.1 and fix linter errors (#71) 2023-10-30 11:55:29 -07:00
signals Signals: Add cause to signal context cancel (#114) 2025-02-04 17:31:44 -08:00
slices events/loop & slices (#119) 2025-04-23 11:28:21 -03:00
streams Move dapr/utils/streams to kit (#68) 2023-10-31 13:12:15 -07:00
strings Add Copyright headers to env, and remove utils. (#103) 2025-04-23 11:29:15 -03:00
time Update linter to 1.55.1 and fix linter errors (#71) 2023-10-30 11:55:29 -07:00
ttlcache Add `ttlcache` package (#80) 2023-12-27 07:25:56 -08:00
.codecov.yaml ci: add codecov (#4) 2021-06-02 14:56:32 -04:00
.gitignore Mutexmap (#95) 2024-05-23 15:57:05 -07:00
.golangci.yml Adds generic ring (#108) 2024-11-20 13:48:57 -08:00
CODEOWNERS Update CODEOWNERS (#37) 2023-01-05 12:25:59 -08:00
CONTRIBUTING.md Add DCO requirements and updated code of conduct (#13) 2021-12-30 10:09:28 -05:00
LICENSE Update LICENSE to Apache 2.0 (#11) 2021-11-24 13:40:17 -05:00
Makefile Update linter to 1.55.1 and fix linter errors (#71) 2023-10-30 11:55:29 -07:00
README.md Add FOSSA workflow and badge (#14) 2022-03-12 08:25:19 -05:00
go.mod Add JWT handling to spiffe package (#118) 2025-05-16 13:15:56 +01:00
go.sum Add JWT handling to spiffe package (#118) 2025-05-16 13:15:56 +01:00

README.md

kit

FOSSA Status

Shared utility code for Dapr runtime.

Code of Conduct

Please refer to our Dapr Community Code of Conduct