Jeff Mitchell
6f34da8923
Add cleanup of dead connections no longer reported by a worker ( #1220 )
2021-05-14 13:23:12 -04:00
Louis Ruch
feb5d7385d
Louis job scheduler ( #1197 )
...
* Adds job repo
* Adds scheduler
* Adds plugin table which is a place holder for future expansion of the scheduler. Currently all jobs that are created are linked to the pi_system plugin which are jobs that are held in a local registeredJobs map populated at controller startup.
2021-05-06 14:54:10 -07:00
Michael Gaffney
120b5e4c79
Run make migrations
2021-05-05 10:53:08 -04:00
Jim
2437cdcc8d
OIDC: add support for account claim maps ( #1186 )
2021-05-04 08:41:04 -04:00
Jim
25e657fa51
Ongoing OIDC: support to request additional OIDC scopes from the IdP ( #1175 )
2021-04-28 06:53:13 -04:00
Jim Lambert
be7fc67842
regenerate migrations
2021-04-22 07:38:58 -04:00
Jim
3ee651deab
fix primary account data returned for users when a passwd auth method is the primary auth method ( #1154 )
2021-04-21 19:10:54 -04:00
Jim
75108cbc8b
Ongoing OIDC: return the primary account info along with the user. ( #1145 )
2021-04-20 20:33:56 -04:00
Michael Gaffney
5855930921
Renumber migrations in the '2/' directory to start at 01 ( #1114 )
2021-04-14 11:47:21 -04:00
dd0f34bc35
Add new OIDC auth method. ( #1090 )
...
Co-authored-by: Todd Knight <T.Alan.Knight@gmail.com >
Co-authored-by: Jeff Mitchell <jeffrey.mitchell@gmail.com >
Co-authored-by: Michael Gaffney <mgaffney@users.noreply.github.com >
2021-04-08 20:54:32 -04:00
Jeff Mitchell
e0099b4b85
Fix migration for Postgres 11 ( #940 )
2021-02-16 14:03:09 -05:00
Todd Knight
57d4bf2bfd
Removing dev migration feature and checks ( #892 )
2021-01-28 19:28:31 -07:00
Jeff Mitchell
3461dcbd0c
Remove down and dev migrations ( #890 )
...
* Remove down and dev migrations
This won't be the pattern going forward, so this removes these from the
code.
2021-01-28 16:12:14 -05:00
Jeff Mitchell
54b9c8c3dc
Add perms-table to make gen and commit migrations update
2021-01-28 08:56:55 -05:00
Todd Knight
d2bb8820ea
Wrap postgres up migrations into a single transaction ( #887 )
2021-01-27 15:58:22 -07:00
Jim
1c744c28ab
oidc schema changes. ( #874 )
2021-01-27 10:55:28 -05:00
Jim
f7aad2e0c8
add a new oidc key+ key version for encrypting oidc state payloads returned in auth URLs. ( #884 )
2021-01-26 14:37:10 -05:00
Todd Knight
1f9fcad1cd
Adding Migrate Command ( #872 )
2021-01-25 14:43:50 -07:00
Jeff Mitchell
717a3b52ee
Add worker tagging ( #862 )
...
This allows workers to have tags assigned to them, which can then be filtered to control which targets they are allowed to serve.
2021-01-21 16:27:20 -05:00
Todd Knight
ec6151d174
Organize DB Schema Migration Code and DB Init Checks ( #842 )
...
Create Schema Manager and propagate contexts into the DB calls downstream.
Add checks at controller startup and database init for correct schema version and schema migration dirty bit being set.
2021-01-19 10:40:41 -07:00