daf4d4b94b
draft pr for the test demo harness for permit.io * harness working for permit.io demo * user is const * aws profile * permit import code for research * cleanup * create user tool poc * Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/permit-io-demo * tests for user creation * add audit logs and dry-run * add tests sanity check the requested roles * update docs for delete * disable/enable users and test * more tests and make user name required only for create operations * clean up * add docs * aws tag tests * audit -> slog * attempt build fix devbox * edit * just devbox * remove lock change for merge * Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/permit-io-demo
14 lines
233 B
Go
14 lines
233 B
Go
package models
|
|
|
|
import (
|
|
"bytes"
|
|
"encoding/json"
|
|
)
|
|
|
|
// A wrapper for strict JSON decoding
|
|
func newStrictDecoder(data []byte) *json.Decoder {
|
|
dec := json.NewDecoder(bytes.NewBuffer(data))
|
|
dec.DisallowUnknownFields()
|
|
return dec
|
|
}
|