Commit 511c755
Fix GHSA-r5fr-rjxr-66jc and high-severity code vulnerabilities; add test suite (#20)
* Add comprehensive test suite for unit and integration testing
Agent-Logs-Url: https://github.com/esoadamo/cloudflare-oidc-proxy/sessions/098e5a23-1790-47f9-9c1b-7ab07d73f537
Co-authored-by: esoadamo <15877754+esoadamo@users.noreply.github.com>
* Fix security vulnerabilities: lodash GHSA-r5fr-rjxr-66jc, XSS, open redirect, JWT crash
Agent-Logs-Url: https://github.com/esoadamo/cloudflare-oidc-proxy/sessions/098e5a23-1790-47f9-9c1b-7ab07d73f537
Co-authored-by: esoadamo <15877754+esoadamo@users.noreply.github.com>
* Update package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Add test job to docker publish workflow (gates push on passing tests)
Agent-Logs-Url: https://github.com/esoadamo/cloudflare-oidc-proxy/sessions/e1ad75fd-7427-48d5-8174-bc84fef60870
Co-authored-by: esoadamo <15877754+esoadamo@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: esoadamo <15877754+esoadamo@users.noreply.github.com>
Co-authored-by: Adam Hlaváček <git@adamhlavacek.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent cfebdb4 commit 511c755
16 files changed
Lines changed: 3682 additions & 111 deletions
File tree
- .github/workflows
- test
- util
- views
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
9 | 28 | | |
10 | 29 | | |
| 30 | + | |
11 | 31 | | |
12 | 32 | | |
13 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
0 commit comments