Commit graph

28 commits

Author SHA1 Message Date
ecd9adf07e Fix call number, we don't really care much about them 2024-12-25 15:27:23 +01:00
05539bd40b More koji functions 2024-12-25 13:41:06 +01:00
76a0a67c8d Implement session endpoints 2024-12-25 13:40:58 +01:00
214de1a86f Prepare for sessions and session management 2024-12-25 13:40:06 +01:00
25348a74a3 Initial XMLRPC server (kojicompat) 2024-12-25 09:50:50 +01:00
d66c8fba24 Placeholder auth service 2024-12-25 09:50:39 +01:00
e0a017d1e0 Add pika shim (may be removed later) 2024-12-25 09:50:28 +01:00
b927d1d13b Add auth enforcer 2024-12-25 09:50:14 +01:00
0d9fb474d7 Add TLS config, some other DB options and other misc stuff 2024-12-25 09:50:05 +01:00
e2749b36e5 Add db to server 2024-12-25 09:49:40 +01:00
c161e9f83e Add kerberos auth and auth enforcing interceptor 2024-12-25 09:49:26 +01:00
41dad04b1f Fix xmlrpc structs to match spec 2024-12-25 09:48:55 +01:00
7530e38266 Init migration (this will be changed until a deployment happens) 2024-12-25 09:48:26 +01:00
20a757b598 Remove the base package and move to server 2024-12-25 09:48:13 +01:00
dff6d3087b deps 2024-12-25 09:48:02 +01:00
44a386dc87 Add user/session concepts 2024-12-25 09:47:55 +01:00
55c333cb33 Peridotserver main 2024-12-24 11:33:17 +01:00
abce414f81 genproto 2024-12-24 11:33:11 +01:00
0f1bcf9fdc Combine grpc and grpc gateway into one server 2024-12-24 11:32:53 +01:00
8c53b7d2bc Fix more kerberos config options 2024-12-24 11:23:15 +01:00
4487f23e4e DBPassword -> DBPass 2024-12-24 11:22:16 +01:00
2433acb30d gitignore 2024-12-24 11:18:53 +01:00
15d48c979f Add sample config and parser 2024-12-24 11:18:46 +01:00
c7ded10804 Proto updates 2024-12-24 11:18:32 +01:00
846f7ed8eb Rename rpc -> server since we'll consolidate components 2024-12-24 11:18:12 +01:00
80ecf9963f Add some helper scripts 2024-12-24 11:17:47 +01:00
f5a7ecb911 Add basic XMLRPC helpers 2024-12-24 11:17:32 +01:00
7376c94aaf Initial commit 2024-12-23 09:59:41 +01:00