Commit graph

166 commits

Author SHA1 Message Date
David J. Allen
2413ab2766
Removed extra comments/old code 2024-05-02 09:33:39 -06:00
David J. Allen
e929fac09e
Fixed some minor issues 2024-04-30 16:03:23 -06:00
David J. Allen
7022801fe9
Implemented IDP registered clients and callbacks 2024-04-30 14:44:57 -06:00
David J. Allen
cbb3e6f851
Updated login page hint 2024-04-30 14:43:50 -06:00
David J. Allen
bc5e693425
Changed the IDP oauth endpoints to oauth2 2024-04-30 12:45:02 -06:00
David J. Allen
2edc624c01
Resetted the default IDP endpoint values 2024-04-30 12:28:19 -06:00
David J. Allen
e940dc2dd9
Fixed IDP endpoint overrides not working correctly 2024-04-30 11:32:28 -06:00
David J. Allen
67683e9fca
Fixed small issues with not building 2024-04-30 09:01:05 -06:00
David J. Allen
73e4e50d44
Made it possible to override certain example IDP endpoints 2024-04-29 18:45:30 -06:00
David J. Allen
f10a771db6
Added missing IDP function back 2024-04-29 14:58:51 -06:00
David J. Allen
c67c6f75a2
Added audience override for token sent to authorization server 2024-04-29 14:52:25 -06:00
20ba7bc735
Separated server and IDP code into different files 2024-04-28 13:23:25 -06:00
David J. Allen
447c9fb5e9
Reverted token fetch in server 2024-04-26 15:56:25 -06:00
David Allen
5825273f0c
Merge pull request #12 from OpenCHAMI/main
Update main
2024-04-26 15:44:02 -06:00
David Allen
5aefc2ffcf
Merge branch 'davidallendj:main' into main 2024-04-26 15:42:56 -06:00
David Allen
890a268e11
Merge pull request #11 from OpenCHAMI/login
Changed login button to use <a href> tags with no JS
2024-04-26 15:41:20 -06:00
David J. Allen
20206ea4c1
Changed login button to use <a href> tags with no JS 2024-04-26 15:37:09 -06:00
Alex Lovell-Troy
0dc5754b4d
Backing off arm64 build 2024-04-24 14:08:15 -04:00
Alex Lovell-Troy
78ef71e94c
Update build_release.yml
Removing broken attestation for the moment and adding a manual workflow trigger
2024-04-24 13:59:06 -04:00
David Allen
8d3e1085c8
Merge pull request #3 from synackd/add-arm64
Goreleaser: Add arm64 builds
2024-04-24 11:12:52 -06:00
Devon Bautista
bea426c47d Goreleaser: Add arm64 builds 2024-04-24 10:04:15 -06:00
David Allen
5650cf6985
Merge pull request #10 from davidallendj/refactor-login
Refactor login
2024-04-23 13:20:12 -06:00
David J. Allen
6d2f488a6b
Refactored login page and process 2024-04-23 13:17:41 -06:00
David J. Allen
61a35c165d
WIP refactoring login 2024-04-18 16:02:43 -06:00
David J. Allen
2e117bea36
Removed write headers for .well-known endpoints 2024-04-18 12:55:38 -06:00
David J. Allen
2762a95da5
Update README.md about internal IDP 2024-04-18 12:55:16 -06:00
David J. Allen
b45821e587
Changed .well-known endpoints to write status codes 2024-04-18 12:40:25 -06:00
David J. Allen
57166c5ee4
Added a login page for identity provider server 2024-04-17 17:27:03 -06:00
David J. Allen
0ca88e1a84
Added identity provider server 2024-04-17 17:26:29 -06:00
David J. Allen
059fb37aaf
Added serve command to start an identity provider server 2024-04-17 17:26:03 -06:00
David J. Allen
7529d2b7dd
Updated static web pages 2024-04-17 17:25:28 -06:00
David J. Allen
d7990807f0
Minor changes 2024-04-17 17:24:56 -06:00
David J. Allen
af79cfe254
Changed default expiration for token 2024-04-17 17:23:36 -06:00
David J. Allen
13a35081d7
Updated go deps 2024-04-17 17:19:11 -06:00
David J. Allen
4f5930ad56
Fixed static pages not being included in container 2024-04-12 09:44:29 -06:00
David J. Allen
9556939495
Fixed extra_files in dockers property 2024-03-27 10:46:44 -06:00
David J. Allen
429e5ae920
Fixed files in archives 2024-03-27 10:43:48 -06:00
David J. Allen
b270dc6e1d
Removed release property in .goreleaser 2024-03-27 10:37:49 -06:00
David J. Allen
532da269be
Fixed attestation in work flow 2024-03-26 16:01:02 -06:00
David J. Allen
c00bb625e2
Moved build_release.yml to correct dir for work flow 2024-03-26 15:56:29 -06:00
David Allen
caa8968259
Merge pull request #9 from davidallendj/goreleaser
Added GitHub work flow to build with goreleaser
2024-03-26 15:48:24 -06:00
David J. Allen
f9a36b8a97
Added GitHub work flow to build with goreleaser 2024-03-26 15:25:45 -06:00
David J. Allen
7c33b71e97
Changed the /token endpoint to return token as response 2024-03-25 14:51:52 -06:00
32d953218b
Fixed the changes not being commited 2024-03-25 14:33:42 -06:00
78e1120fdf
Removed the client authorization for client credentials flow 2024-03-25 14:28:55 -06:00
David Allen
a84fc1b4f1
Merge pull request #8 from OpenCHAMI/main
Update docker container to include in compose
2024-03-22 16:41:57 -06:00
David Allen
c49297d286
Merge pull request #1 from synackd/fix-dockerfile
Prepare Dockerfile for deployment-recipes
2024-03-22 16:39:47 -06:00
Devon Bautista
e3740c584e Dockerfile: Use /opaal dir owned by nobody so opaal can write
Without this, opaal, running as nobody, tries to write its sqlite db cache file
to / which is owned by root. With this, an /opaal directory is created, owned
by nobody, and the opaal binary is copied here. That way, it has permission to
write its cache file here. Any config can be copied here as well.
2024-03-22 15:22:27 -06:00
Devon Bautista
87abf22916 Dockerfile: Add curl for healthchecking 2024-03-22 15:22:27 -06:00
Devon Bautista
0c508b5df6 Dockerfile: Add newline 2024-03-22 15:22:27 -06:00