Commit Graph

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