storj/lib/uplinkc
Jess G f9696d6c5e
satellite/metainfo: add buckets RPC and database (#2460)
* add db interface and methods, add sa metainfo endpoints and svc

* add bucket metainfo svc funcs

* add sadb bucekts

* bucket list gets all buckets

* filter buckets list on macaroon restrictions

* update pb cipher suite to be enum

* add conversion funcs

* updates per comments

* bucket settings should say default

* add direction to list buckets, add tests

* fix test bucket names

* lint err

* only support forward direction

* add comments

* minor refactoring

* make sure list up to limit

* update test

* update protolock file

* fix lint

* change per PR
2019-07-08 15:32:18 -07:00
..
testdata lib/uplink: encryption context (#2349) 2019-06-27 17:36:51 +00:00
apikey.go Uplink C bindings part 2 (#2209) 2019-06-15 13:23:12 +02:00
bucket.go rename EncryptionCtx back to EncryptionAccess (#2368) 2019-06-27 23:18:24 -06:00
convert.go satellite/metainfo: add buckets RPC and database (#2460) 2019-07-08 15:32:18 -07:00
main.go Uplink C bindings part 1 (#2196) 2019-06-13 11:09:05 -04:00
object.go Don't require encryption keys for project or bucket management (#2291) 2019-06-23 22:06:14 -04:00
project.go Don't require encryption keys for project or bucket management (#2291) 2019-06-23 22:06:14 -04:00
scope.go Uplink C bindings part 1 (#2196) 2019-06-13 11:09:05 -04:00
testdata_test.go jenkins timeout workaround (#2285) 2019-06-21 16:04:34 +02:00
universe_test.go Uplink C bindings part 1 (#2196) 2019-06-13 11:09:05 -04:00
universe.go Uplink C bindings part 2 (#2209) 2019-06-15 13:23:12 +02:00
uplink_definitions.h lib/uplink: encryption context (#2349) 2019-06-27 17:36:51 +00:00
uplink.go Uplink C bindings part 2 (#2209) 2019-06-15 13:23:12 +02:00