Mike Mason
|
4a90a7ef7d
|
add codeowners
|
2023-07-21 19:14:31 +00:00 |
|
Mike Mason
|
be1b480968
|
add trace starts for each object type
|
2023-07-21 18:57:12 +00:00 |
|
Mike Mason
|
c27e50ea0b
|
ensure otel tracing is passed through all event handlers and clients
|
2023-07-21 18:57:12 +00:00 |
|
Mike Mason
|
4ac8929644
|
Merge pull request #2 from equinixmetal/sync-all
Sync all
|
2023-07-21 13:56:28 -05:00 |
|
Mike Mason
|
a6aa3674cd
|
sort service role actions on init
|
2023-07-21 18:47:40 +00:00 |
|
Mike Mason
|
b421163ae2
|
define endpoints as constants
|
2023-07-21 18:44:48 +00:00 |
|
Mike Mason
|
1bd86d3ec9
|
correct user id generation
|
2023-07-19 19:49:03 +00:00 |
|
Mike Mason
|
f4beebd02f
|
manual and explicit acks
|
2023-07-19 19:12:14 +00:00 |
|
Mike Mason
|
1a802f3924
|
match policy resource names
|
2023-07-19 18:51:09 +00:00 |
|
Mike Mason
|
be7ec3cd0e
|
whoopsied the queue group
|
2023-07-19 18:10:02 +00:00 |
|
Mike Mason
|
02c7895449
|
fix metal provider flag and env loading, and return error if provider not defined
|
2023-07-19 17:48:22 +00:00 |
|
Mike Mason
|
6c5073ba9b
|
switch subscriptions to not use events package due to watermill wrapping
|
2023-07-19 17:20:36 +00:00 |
|
Mike Mason
|
7c22b97a7c
|
add testing of org and user processing
|
2023-07-19 14:33:15 +00:00 |
|
Mike Mason
|
8186433cfb
|
add buildkite pipline
|
2023-07-18 23:12:53 +00:00 |
|
Mike Mason
|
f5103fb3fa
|
update to latest infratographer/x with oauth2 client credentials
|
2023-07-18 19:51:54 +00:00 |
|
Mike Mason
|
44fd32567b
|
update permissions relationships calls to use from/to
|
2023-07-18 19:51:54 +00:00 |
|
Mike Mason
|
321e872b46
|
update config-example move topics
|
2023-07-18 13:41:03 +00:00 |
|
Mike Mason
|
4fbd69e170
|
update config-example with client credentials
|
2023-07-18 13:40:44 +00:00 |
|
Mike Mason
|
f828546cfe
|
make client interface
|
2023-07-18 13:36:41 +00:00 |
|
Mike Mason
|
05762f5d75
|
rename sync back to process
|
2023-07-18 13:23:49 +00:00 |
|
Mike Mason
|
99baf40c20
|
move topics to be defined under events.subscriber
|
2023-07-18 13:18:24 +00:00 |
|
Mike Mason
|
fee4cf94ab
|
support client credentials
|
2023-07-17 22:05:23 +00:00 |
|
Mike Mason
|
df0cc4aa58
|
update makefile
|
2023-07-17 19:47:21 +00:00 |
|
Mike Mason
|
8b93a128e4
|
tidy go.mod
|
2023-07-17 19:37:10 +00:00 |
|
Mike Mason
|
5e1df7b29b
|
add makefile
|
2023-07-17 19:36:37 +00:00 |
|
Mike Mason
|
544273cd0b
|
remove unused routes
|
2023-07-17 19:36:19 +00:00 |
|
Mike Mason
|
4d1e9717e5
|
fix linting
|
2023-07-17 19:27:12 +00:00 |
|
Mike Mason
|
1f67d3c805
|
remove unused variables
|
2023-07-17 19:14:23 +00:00 |
|
Mike Mason
|
bc87fa7726
|
add variable and method comments
|
2023-07-17 19:02:55 +00:00 |
|
Mike Mason
|
2681b3d064
|
remove debug log messages
|
2023-07-17 17:19:27 +00:00 |
|
Mike Mason
|
02ac2870bc
|
convert metlusr to idntusr
|
2023-07-17 17:17:04 +00:00 |
|
Mike Mason
|
cb0651b7bf
|
relation deletion must be done through the api as events delete all relationships
|
2023-07-17 16:32:21 +00:00 |
|
Mike Mason
|
70f17de14b
|
correct providers package name
|
2023-07-17 15:43:22 +00:00 |
|
Mike Mason
|
2f9f0675f9
|
restructure and process additions and deleteions of relationships, roles and memberships
|
2023-07-17 15:36:52 +00:00 |
|
Mike Mason
|
10f45c56a0
|
add delete event publishes for organization and project, and correct event names
|
2023-07-14 15:04:23 +00:00 |
|
Mike Mason
|
2147f0374b
|
handle unassignment of role
|
2023-07-13 23:38:02 +00:00 |
|
Mike Mason
|
11fe8f8f2a
|
add remaining org/proj/user initial sync
|
2023-07-11 21:56:39 +00:00 |
|
Mike Mason
|
80fb879ef6
|
initial commit
|
2023-07-01 00:04:52 +00:00 |
|