This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch github-actions/dubboctl-ui-update
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git


 discard e83953e5 [Dubboctl UI] Update build artifacts
     add 0beebbbb fix: update download dubbo link in downloadDubbo.sh
     add 57cfc18a Merge pull request #121 from 
yuluo-yx/1220/yuluo-fix-update-link
     add 64f7c156 refactor: subscribe to registry
     add 11ac46fa fix: bad urlIdsMapper scope
     add ce828d84 refactor: universal cache implement
     add 17ec583c feat: add kube cache impl
     add 1936b650 feat: basic cache architecture
     add 19c7f7c5 feat: define cache methods and impl kubernetes cache
     add e80cb3e3 feat: partially impl universal cache
     add e5748081 feat: impl universal cache completely
     add 7e48a405 fix: import
     add 16d49371 fix: license header
     add 3c77104e fix: format
     add 6efa6b63 Merge pull request #113 from ev1lQuark/feat-78
     add f669dba2 feat: cache selector
     add c3ad915b Merge pull request #133 from ev1lQuark/cache-selector
     add 2bc2577d feat:add dubboctl zk ls command
     add 0b8fa4f4 fix ci
     add dd9b8e2b add bufman proto idl
     add 4ce1d134 bufman generate code by buf build
     add a427255a update .licenserc.yaml
     add 850b6fd0 update go.mod
     add 86808bc8 bufman generate code by buf build
     add 2ffa3259 migrate buf pkg
     add 289d1d87 add bufman config
     add 4711e7ff bufman http and grpc server
     add 75ba5ec8 setup bufman
     add 6f5aa412 update gorm gen
     add e597b3f8 bufman save files using db instead of fs
     add 3474c47f add license
     add d603abdc open bufman optionally
     add 1fe70f26 add search interface
     add 748f771a bufman implement search api using db
     add 95435421 fix
     add f46a51ec fix lint
     add 771f105c fix lint
     add 2925c3c7 Merge pull request #132 from dawnzzz/bufman
     add fa65f417 feat: cache bootstrap
     add 05607e5a feat: add cache instance in config
     add 949406c9 doc(cache): add cache dev document
     add 72b6fbea fix: lint
     add 3e060ac8 Merge pull request #138 from ev1lQuark/cache-bootstrap
     add 36698e2a Merge branch 'master' into dubboctl-zk
     add 143cfbfb Merge pull request #135 from sjcsjc123/dubboctl-zk
     add e4bbd742 Merge branch 'master' of 
https://github.com/Helltab/dubbo-kubernetes into feature/ui/framework/vue3
     add c80b3257 Merge branch 'master' of 
ssh://github.com/Helltab/dubbo-kubernetes into feature/ui/framework/vue3
     add 746ed7d7 feat(framework): 1. #144 Adding animations during page 
transitions and API requests. 2. #143 After refreshing the page, the current 
menu item is not activated. 3. #142 Combining the tab page component with the 
router.
     add 8b82013d fix(format):  f 1. ormat the code with yarn format; 2. modify 
yarn build as "vite build"
     add e96dd234 Merge remote-tracking branch 'origin/master' into 
feature/ui/framework/vue3
     add 4f53bb56 Merge pull request #146 from Helltab/feature/ui/framework/vue3
     add 8c700f43 [Dubboctl UI] Update build artifacts

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (e83953e5)
            \
             N -- N -- N   refs/heads/github-actions/dubboctl-ui-update 
(8c700f43)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .licenserc.yaml                                    |    2 +
 app/dubbo-cp/cmd/run.go                            |    8 +-
 app/dubbo-ui/dist/admin/assets/iconify-wCvKUeN0.js |    1 -
 app/dubbo-ui/dist/admin/assets/index-0ef00vZj.js   |    1 +
 app/dubbo-ui/dist/admin/assets/index-1q8ShbRu.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-2BguYMRK.css  |    1 +
 app/dubbo-ui/dist/admin/assets/index-2htiMNl8.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-2oHDf6WF.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-3Ov6Gsme.js   |    1 +
 app/dubbo-ui/dist/admin/assets/index-6F5b1CQd.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-7VprrGO6.js   |    1 +
 app/dubbo-ui/dist/admin/assets/index-7Wh10Ovr.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-AYPwZ-nE.js   |   56 +
 app/dubbo-ui/dist/admin/assets/index-CXiekxna.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-HdhRmbmR.js   |   28 -
 app/dubbo-ui/dist/admin/assets/index-Hf9xcanD.js   |    1 +
 app/dubbo-ui/dist/admin/assets/index-Hzelb1YG.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-IKs9qg_s.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-K1VZKoKB.js   |    1 +
 .../{index-XhiLURnH.css => index-Q2xNv0WZ.css}     |    2 +-
 app/dubbo-ui/dist/admin/assets/index-QwYNnIj0.js   |    1 -
 .../{index-Bi20jNbl.js => index-SLdMUN_d.js}       |  176 +-
 app/dubbo-ui/dist/admin/assets/index-l_X-RXd0.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-mI5ZYnyU.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-mY8-8VED.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-o1pMsMoK.css  |    1 -
 app/dubbo-ui/dist/admin/assets/index-piazKaJY.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-poSTO7g8.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-ppVsSyU9.css  |    1 +
 app/dubbo-ui/dist/admin/assets/index-q33tU_39.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-rz4BuWNk.css  |    1 -
 app/dubbo-ui/dist/admin/assets/index-uBf3zly1.js   |    1 -
 app/dubbo-ui/dist/admin/assets/index-wzdO0igH.js   |   51 -
 .../dist/admin/assets/serverInfo-K4j_4GOc.js       |    5 -
 app/dubbo-ui/dist/admin/assets/tab1--rbl7vwC.js    |    1 +
 app/dubbo-ui/dist/admin/assets/tab1-q5dyQdXa.js    |    1 +
 app/dubbo-ui/dist/admin/assets/tab2-1UIyGjoI.js    |    1 +
 app/dubbo-ui/dist/admin/assets/tab2-tvMagcs7.js    |    1 +
 app/dubbo-ui/dist/admin/index.html                 |    4 +-
 app/dubboctl/cmd/registry.go                       |   96 +
 app/dubboctl/cmd/root.go                           |    1 +
 .../dubboctl/internal/registry/registry.go         |   33 +-
 app/dubboctl/internal/registry/zk/zk.go            |  107 +
 go.mod                                             |   43 +-
 go.sum                                             |   78 +-
 pkg/admin/bootstrap.go                             |   13 +-
 pkg/admin/cache/README.md                          |   48 +
 pkg/admin/cache/cache.go                           |   71 +
 pkg/admin/cache/registry/extension.go              |   17 +-
 pkg/admin/cache/registry/kube/cache.go             |  445 ++
 pkg/admin/cache/registry/kube/registry.go          |   38 +-
 pkg/admin/cache/registry/universal/cache.go        |  522 +++
 pkg/admin/cache/registry/universal/registry.go     |   95 +-
 .../application_selector.go}                       |   43 +-
 pkg/admin/cache/selector/multi_selector.go         |  124 +
 .../kube/registry.go => selector/selector.go}      |   47 +-
 pkg/admin/cache/selector/service_selector.go       |   66 +
 pkg/admin/config/config.go                         |    3 +
 .../{config/config.go => constant/kubenetes.go}    |   41 +-
 pkg/admin/model/consumer.go                        |   20 +-
 pkg/admin/model/provider.go                        |   40 +-
 pkg/admin/services/registry_service_sync.go        |  201 -
 pkg/bufman/bootstrap.go                            |   78 +
 pkg/bufman/buf.gen.yaml                            |   31 +
 pkg/bufman/bufpkg/bufanalysis/bufanalysis.go       |  316 ++
 .../bufanalysistesting/bufanalysistesting.go       |  166 +
 .../bufanalysistesting/bufanalysistesting_test.go  |  134 +
 pkg/bufman/bufpkg/bufanalysis/file_annotation.go   |  108 +
 pkg/bufman/bufpkg/bufanalysis/print.go             |  296 ++
 .../bufpkg/bufanalysis/util.go}                    |   22 +-
 pkg/bufman/bufpkg/bufapimodule/bufapimodule.go     |   62 +
 pkg/bufman/bufpkg/bufapimodule/module_reader.go    |  101 +
 .../bufpkg/bufapimodule/module_reader_test.go      |  253 ++
 pkg/bufman/bufpkg/bufapimodule/module_resolver.go  |   73 +
 .../bufpkg/bufapimodule/module_resolver_test.go    |  117 +
 .../bufpkg/bufcheck/bufbreaking/bufbreaking.go     |  141 +
 .../bufbreakingconfig/bufbreakingconfig.go         |  226 +
 pkg/bufman/bufpkg/bufcheck/bufbreaking/handler.go  |   65 +
 .../internal/bufbreakingbuild/bufbreakingbuild.go  |  372 ++
 .../internal/bufbreakingcheck/bufbreakingcheck.go  | 1106 +++++
 .../bufbreaking/internal/bufbreakingcheck/util.go  |  354 ++
 .../internal/bufbreakingv1/bufbreakingv1.go}       |   35 +-
 .../internal/bufbreakingv1/bufbreakingv1_test.go}  |   24 +-
 .../bufbreaking/internal/bufbreakingv1/vars.go     |  335 ++
 .../bufbreakingv1beta1/bufbreakingv1beta1.go}      |   25 +-
 .../bufbreakingv1beta1/bufbreakingv1beta1_test.go} |   24 +-
 .../internal/bufbreakingv1beta1/vars.go            |  326 ++
 pkg/bufman/bufpkg/bufcheck/bufcheck.go             |  108 +
 pkg/bufman/bufpkg/bufcheck/buflint/buflint.go      |  150 +
 .../buflint/buflintconfig/buflintconfig.go         |  361 ++
 pkg/bufman/bufpkg/bufcheck/buflint/handler.go      |   64 +
 .../buflint/internal/buflintbuild/buflintbuild.go  |  360 ++
 .../buflint/internal/buflintcheck/buflintcheck.go  |  966 +++++
 .../bufcheck/buflint/internal/buflintcheck/util.go |  289 ++
 .../buflint/internal/buflintv1/buflintv1.go        |   81 +
 .../buflint/internal/buflintv1/buflintv1_test.go}  |   24 +-
 .../bufcheck/buflint/internal/buflintv1/vars.go    |  234 +
 .../internal/buflintv1beta1/buflintv1beta1.go}     |   25 +-
 .../buflintv1beta1/buflintv1beta1_test.go}         |   24 +-
 .../buflint/internal/buflintv1beta1/vars.go        |  276 ++
 pkg/bufman/bufpkg/bufcheck/internal/config.go      |  324 ++
 pkg/bufman/bufpkg/bufcheck/internal/helper.go      |  172 +
 .../internal/internaltesting/internaltesting.go    |   58 +
 pkg/bufman/bufpkg/bufcheck/internal/rule.go        |  104 +
 .../bufpkg/bufcheck/internal/rule_builder.go       |   97 +
 pkg/bufman/bufpkg/bufcheck/internal/runner.go      |  205 +
 pkg/bufman/bufpkg/bufcheck/internal/vars.go        |   60 +
 .../bufpkg/bufcheck/internal/version_spec.go       |   76 +
 pkg/bufman/bufpkg/bufconfig/bufconfig.go           |  261 ++
 pkg/bufman/bufpkg/bufconfig/config.go              |   65 +
 pkg/bufman/bufpkg/bufconfig/get.go                 |  134 +
 pkg/bufman/bufpkg/bufconfig/read.go                |   59 +
 pkg/bufman/bufpkg/bufconfig/write.go               |  468 ++
 pkg/bufman/bufpkg/bufconfig/write_test.go          |  104 +
 .../bufpkg/bufconnect/bufconnect.go}               |   33 +-
 pkg/bufman/bufpkg/bufconnect/errors.go             |   50 +
 pkg/bufman/bufpkg/bufconnect/errors_test.go        |   60 +
 pkg/bufman/bufpkg/bufconnect/interceptors.go       |  110 +
 pkg/bufman/bufpkg/bufconnect/interceptors_test.go  |  149 +
 .../bufpkg/bufconnect/netrc_token_provider.go      |   47 +
 .../bufpkg/bufconnect/static_token_provider.go     |  136 +
 .../bufconnect/static_token_provider_test.go       |   76 +
 pkg/bufman/bufpkg/bufgraph/bufgraph.go             |   89 +
 pkg/bufman/bufpkg/bufgraph/builder.go              |  227 +
 pkg/bufman/bufpkg/bufimage/bufimage.go             |  615 +++
 .../bufpkg/bufimage/bufimagebuild/bufimagebuild.go |   81 +
 .../bufpkg/bufimage/bufimagebuild/builder.go       |  650 +++
 .../bufimage/bufimagemodify/bufimagemodify.go      |  350 ++
 .../bufimage/bufimagemodify/cc_enable_arenas.go    |   91 +
 .../bufimage/bufimagemodify/csharp_namespace.go    |  152 +
 .../bufimage/bufimagemodify/file_option_sweeper.go |  116 +
 .../bufpkg/bufimage/bufimagemodify/go_package.go   |  138 +
 .../bufimage/bufimagemodify/java_multiple_files.go |  104 +
 .../bufimagemodify/java_outer_classname.go         |   98 +
 .../bufpkg/bufimage/bufimagemodify/java_package.go |  154 +
 .../bufimagemodify/java_string_check_utf8.go       |   91 +
 .../bufimage/bufimagemodify/multi_modifier.go}     |   43 +-
 .../bufimage/bufimagemodify/objc_class_prefix.go   |  152 +
 .../bufpkg/bufimage/bufimagemodify/optimize_for.go |  131 +
 .../bufimagemodify/php_metadata_namespace.go       |   93 +
 .../bufimage/bufimagemodify/php_namespace.go       |  204 +
 .../bufpkg/bufimage/bufimagemodify/ruby_package.go |  137 +
 .../bufpkg/bufimage/bufimageutil/bufimageutil.go   |  920 ++++
 .../bufpkg/bufimage/bufimageutil/image_index.go    |  203 +
 .../bufpkg/bufimage/bufimageutil/input_file.go}    |   32 +-
 .../bufimage/bufimageutil/source_paths_remap.go    |  146 +
 .../bufpkg/bufimage/bufimageutil/tags.go}          |   39 +-
 pkg/bufman/bufpkg/bufimage/image.go                |  126 +
 pkg/bufman/bufpkg/bufimage/image_file.go           |   99 +
 .../bufpkg/bufimage/image_module_dependency.go     |   62 +
 pkg/bufman/bufpkg/bufimage/import_tracker.go       |  227 +
 pkg/bufman/bufpkg/bufimage/util.go                 |  569 +++
 pkg/bufman/bufpkg/bufimage/validate.go             |   74 +
 pkg/bufman/bufpkg/buflock/buflock.go               |  155 +
 pkg/bufman/bufpkg/buflock/lock_file.go             |   86 +
 pkg/bufman/bufpkg/bufmanifest/bucket.go            |   55 +
 .../bufpkg/bufmanifest/bufmanifest.go}             |   19 +-
 pkg/bufman/bufpkg/bufmanifest/mapper.go            |  147 +
 pkg/bufman/bufpkg/bufmanifest/mapper_test.go       |  134 +
 pkg/bufman/bufpkg/bufmodule/bufmodule.go           |  565 +++
 .../bufmodule/bufmodulebuild/bufmodulebuild.go     |  171 +
 .../bufmodulebuild/module_bucket_builder.go        |  170 +
 .../bufmodulebuild/module_file_set_builder.go      |  177 +
 .../bufmodulebuild/module_include_builder.go       |  119 +
 pkg/bufman/bufpkg/bufmodule/bufmodulebuild/util.go |  122 +
 .../bufmodule/bufmodulecache/bufmodulecache.go     |   50 +
 .../bufmodule/bufmodulecache/cache_stats.go}       |   46 +-
 .../bufmodule/bufmodulecache/cas_module_cacher.go  |  266 ++
 .../bufmodule/bufmodulecache/cas_module_reader.go  |  109 +
 .../bufmodulecache/cas_module_reader_test.go       |  268 ++
 pkg/bufman/bufpkg/bufmodule/bufmodulecache/util.go |   56 +
 .../bufmodule/bufmoduleconfig/bufmoduleconfig.go   |   64 +
 .../bufpkg/bufmodule/bufmoduleconfig/config.go     |  162 +
 .../bufmodule/bufmoduleconfig/config_test.go       |  449 ++
 .../bufmoduleprotocompile/bufmoduleprotocompile.go |  127 +
 .../bufmoduleprotocompile/path_resolver.go         |  154 +
 .../bufpkg/bufmodule/bufmoduleref/bufmoduleref.go  |  576 +++
 .../bufmodule/bufmoduleref/bufmoduleref_test.go    |  258 ++
 .../bufpkg/bufmodule/bufmoduleref/file_info.go     |  100 +
 .../bufmodule/bufmoduleref/module_identity.go      |   57 +
 .../bufpkg/bufmodule/bufmoduleref/module_owner.go} |   42 +-
 .../bufmodule/bufmoduleref/module_owner_test.go    |   66 +
 .../bufpkg/bufmodule/bufmoduleref/module_pin.go    |  132 +
 .../bufmodule/bufmoduleref/module_pin_test.go      |   63 +
 .../bufmodule/bufmoduleref/module_reference.go     |  100 +
 .../bufmoduleref/module_reference_test.go          |  128 +
 pkg/bufman/bufpkg/bufmodule/bufmoduleref/util.go   |  144 +
 .../bufpkg/bufmodule/bufmoduleref/validate.go      |  211 +
 .../bufpkg/bufmodule/bufmoduleref/validate_test.go |   72 +
 .../bufmodule/bufmodulestat/bufmodulestat.go}      |   29 +-
 .../bufpkg/bufmodule/bufmodulestat/file_walker.go} |   51 +-
 .../bufmodule/bufmoduletesting/bufmoduletesting.go |  282 ++
 .../bufmoduletesting/bufmoduletesting_test.go      |   59 +
 .../bufmoduletesting/bufmoduletesting_unix.go      |   49 +
 .../bufmoduletesting/bufmoduletesting_windows.go}  |   44 +-
 .../bufmoduletesting/test_module_reader.go         |   42 +
 pkg/bufman/bufpkg/bufmodule/internal/internal.go   |   87 +
 .../bufpkg/bufmodule/internal/internal_test.go     |  309 ++
 pkg/bufman/bufpkg/bufmodule/module.go              |  371 ++
 .../bufpkg/bufmodule/module_file.go}               |   35 +-
 pkg/bufman/bufpkg/bufmodule/module_file_set.go     |  125 +
 .../bufpkg/bufmodule/module_object_info.go}        |   46 +-
 .../bufpkg/bufmodule/module_read_bucket.go}        |   33 +-
 pkg/bufman/bufpkg/bufmodule/module_test.go         |  137 +
 .../bufpkg/bufmodule/multi_module_read_bucket.go   |   64 +
 .../bufpkg/bufmodule/nop_module_reader.go}         |   30 +-
 .../bufpkg/bufmodule/nop_module_resolver.go}       |   30 +-
 .../bufpkg/bufmodule/single_module_read_bucket.go  |   60 +
 pkg/bufman/bufpkg/bufmodule/targeting_module.go    |  249 ++
 .../bufpkg/bufmodule/targeting_module_test.go      |  236 +
 pkg/bufman/bufpkg/bufmodule/util.go                |  128 +
 pkg/bufman/bufpkg/bufmodule/validate.go            |   66 +
 pkg/bufman/bufpkg/bufmodule/workspace.go           |   65 +
 pkg/bufman/bufpkg/bufplugin/bufplugin.go           |  503 +++
 pkg/bufman/bufpkg/bufplugin/bufplugin_test.go      |  221 +
 .../bufplugin/bufpluginconfig/bufpluginconfig.go   |  471 ++
 .../bufpkg/bufplugin/bufpluginconfig/config.go     |  376 ++
 pkg/bufman/bufpkg/bufplugin/bufpluginconfig/get.go |  141 +
 .../bufplugin/bufplugindocker/bufplugindocker.go}  |   21 +-
 .../bufpkg/bufplugin/bufplugindocker/docker.go     |  310 ++
 .../bufplugindocker/registry_auth_config.go        |   55 +
 .../bufpkg/bufplugin/bufpluginref/bufpluginref.go  |  158 +
 .../bufplugin/bufpluginref/bufpluginref_test.go    |   80 +
 .../bufplugin/bufpluginref/plugin_identity.go      |   89 +
 .../bufplugin/bufpluginref/plugin_reference.go     |   93 +
 pkg/bufman/bufpkg/bufplugin/plugin.go              |   97 +
 pkg/bufman/bufpkg/bufpluginexec/binary_handler.go  |  134 +
 pkg/bufman/bufpkg/bufpluginexec/bufpluginexec.go   |  244 ++
 .../bufpkg/bufpluginexec/bufpluginexec_go18.go}    |   30 +-
 .../bufpkg/bufpluginexec/bufpluginexec_go19.go}    |   35 +-
 pkg/bufman/bufpkg/bufpluginexec/generator.go       |  100 +
 pkg/bufman/bufpkg/bufpluginexec/normalize.go       |   79 +
 pkg/bufman/bufpkg/bufpluginexec/normalize_test.go  |  187 +
 .../protoc_gen_swift_stderr_write_closer.go        |   74 +
 .../bufpkg/bufpluginexec/protoc_proxy_handler.go   |  203 +
 pkg/bufman/bufpkg/bufpluginexec/util.go            |   47 +
 .../bufpkg/bufpluginexec/util_darwin.go}           |   20 +-
 .../bufpkg/bufpluginexec/util_undarwin.go}         |   20 +-
 pkg/bufman/bufpkg/bufpluginexec/version.go         |  155 +
 pkg/bufman/bufpkg/bufpluginexec/version_test.go    |  118 +
 pkg/bufman/bufpkg/bufpluginexec/wasm_handler.go    |  151 +
 .../bufpkg/bufpluginexec/wasm_handler_test.go      |   47 +
 pkg/bufman/bufpkg/bufreflect/bufreflect.go         |   61 +
 .../bufpkg/bufremoteplugin/bufremoteplugin.go      |   60 +
 pkg/bufman/bufpkg/bufstudioagent/buffer_codec.go   |   70 +
 pkg/bufman/bufpkg/bufstudioagent/bufstudioagent.go |   68 +
 .../bufpkg/bufstudioagent/bufstudioagent_test.go   |  282 ++
 .../bufpkg/bufstudioagent/plain_post_handler.go    |  270 ++
 pkg/bufman/bufpkg/bufstyle/analyzer_provider.go    |  102 +
 pkg/bufman/bufpkg/bufstyle/analyzers.go            |   97 +
 pkg/bufman/bufpkg/bufstyle/bufstyle.go             |   52 +
 pkg/bufman/bufpkg/bufstyle/cmd/bufstyle/main.go    |   99 +
 pkg/bufman/bufpkg/buftesting/buftesting.go         |  153 +
 .../bufpkg/buftransport/buftransport.go}           |   28 +-
 pkg/bufman/bufpkg/bufwasm/bufwasm.go               |  290 ++
 pkg/bufman/bufpkg/bufwkt/cmd/wkt-go-data/main.go   |  317 ++
 .../model/consumer.go => bufman/config/config.go}  |   25 +-
 pkg/bufman/constant/const.go                       |   78 +
 pkg/bufman/controllers/authn.go                    |   52 +
 pkg/bufman/controllers/commit.go                   |  188 +
 pkg/bufman/controllers/doc.go                      |  164 +
 pkg/bufman/controllers/repository.go               |  409 ++
 pkg/bufman/controllers/search.go                   |  334 ++
 pkg/bufman/controllers/tag.go                      |  127 +
 pkg/bufman/controllers/token.go                    |  131 +
 pkg/bufman/controllers/user.go                     |  138 +
 pkg/bufman/core/lru/lru.go                         |  134 +
 pkg/bufman/core/parser/document_generator.go       |  485 +++
 pkg/bufman/core/parser/proto_parser.go             |  171 +
 pkg/bufman/core/resolve/resolve.go                 |  246 ++
 pkg/bufman/core/search/db_search.go                |  115 +
 pkg/bufman/core/search/search.go                   |   48 +
 pkg/bufman/core/security/page_token.go             |   84 +
 pkg/bufman/core/security/security.go               |   59 +
 pkg/bufman/core/storage/db_storage.go              |   88 +
 pkg/bufman/core/storage/disk_storage.go            |  133 +
 pkg/bufman/core/storage/storage.go                 |  247 ++
 pkg/bufman/core/validity/viliditor.go              |  206 +
 pkg/bufman/dal/commit_files.gen.go                 |  392 ++
 pkg/bufman/dal/commits.gen.go                      |  432 ++
 pkg/bufman/dal/file_blobs.gen.go                   |  388 ++
 pkg/bufman/dal/gen.go                              |  151 +
 pkg/bufman/dal/repositories.gen.go                 |  424 ++
 pkg/bufman/dal/tags.gen.go                         |  412 ++
 pkg/bufman/dal/tokens.gen.go                       |  404 ++
 pkg/bufman/dal/users.gen.go                        |  416 ++
 pkg/bufman/e/base_error.go                         |   70 +
 pkg/bufman/e/errors.go                             |   90 +
 pkg/bufman/gen/data/dataspdx/dataspdx.gen.go       | 1537 +++++++
 pkg/bufman/gen/data/datawkt/datawkt.gen.go         |  174 +
 .../auditv1alpha1connect/service.connect.go        |  127 +
 .../registryv1alpha1connect/admin.connect.go       |  376 ++
 .../registryv1alpha1connect/authn.connect.go       |  167 +
 .../registryv1alpha1connect/authz.connect.go       |  826 ++++
 .../registryv1alpha1connect/convert.connect.go     |  126 +
 .../registryv1alpha1connect/display.connect.go     |  356 ++
 .../registryv1alpha1connect/doc.connect.go         |  270 ++
 .../registryv1alpha1connect/docker.connect.go      |  311 ++
 .../registryv1alpha1connect/download.connect.go    |  161 +
 .../registryv1alpha1connect/generate.connect.go    |  161 +
 .../registryv1alpha1connect/github.connect.go      |  128 +
 .../registryv1alpha1connect/image.connect.go       |  128 +
 .../registryv1alpha1connect/jsonschema.connect.go  |  129 +
 .../registryv1alpha1connect/labels.connect.go      |  179 +
 .../organization.connect.go                        |  600 +++
 .../registryv1alpha1connect/owner.connect.go       |  129 +
 .../registryv1alpha1connect/plugin.connect.go      |  581 +++
 .../plugin_curation.connect.go                     |  300 ++
 .../registryv1alpha1connect/push.connect.go        |  160 +
 .../recommendation.connect.go                      |  230 +
 .../registryv1alpha1connect/reference.connect.go   |  164 +
 .../registryv1alpha1connect/repository.connect.go  |  673 +++
 .../repository_branch.connect.go                   |  128 +
 .../repository_commit.connect.go                   |  302 ++
 .../repository_tag.connect.go                      |  194 +
 .../registryv1alpha1connect/resolve.connect.go     |  364 ++
 .../registryv1alpha1connect/resource.connect.go    |  130 +
 .../registryv1alpha1connect/schema.connect.go      |  159 +
 .../registryv1alpha1connect/scim_token.connect.go  |  199 +
 .../registryv1alpha1connect/search.connect.go      |  285 ++
 .../registryv1alpha1connect/studio.connect.go      |  158 +
 .../studio_request.connect.go                      |  224 +
 .../registryv1alpha1connect/sync.connect.go        |  160 +
 .../registryv1alpha1connect/token.connect.go       |  228 +
 .../registryv1alpha1connect/user.connect.go        |  402 ++
 .../registryv1alpha1connect/webhook.connect.go     |  191 +
 .../admin.connect.go                               |  378 ++
 .../authn.connect.go                               |  168 +
 .../authz.connect.go                               |  828 ++++
 .../convert.connect.go                             |  126 +
 .../display.connect.go                             |  356 ++
 .../registryv1alpha1v1alpha1connect/doc.connect.go |  271 ++
 .../docker.connect.go                              |  312 ++
 .../download.connect.go                            |  161 +
 .../generate.connect.go                            |  162 +
 .../github.connect.go                              |  128 +
 .../image.connect.go                               |  128 +
 .../jsonschema.connect.go                          |  130 +
 .../labels.connect.go                              |  179 +
 .../organization.connect.go                        |  600 +++
 .../owner.connect.go                               |  130 +
 .../plugin.connect.go                              |  585 +++
 .../plugin_curation.connect.go                     |  301 ++
 .../push.connect.go                                |  160 +
 .../recommendation.connect.go                      |  230 +
 .../reference.connect.go                           |  164 +
 .../repository.connect.go                          |  674 +++
 .../repository_branch.connect.go                   |  128 +
 .../repository_commit.connect.go                   |  302 ++
 .../repository_tag.connect.go                      |  194 +
 .../resolve.connect.go                             |  368 ++
 .../resource.connect.go                            |  130 +
 .../schema.connect.go                              |  160 +
 .../scim_token.connect.go                          |  202 +
 .../search.connect.go                              |  286 ++
 .../studio.connect.go                              |  158 +
 .../studio_request.connect.go                      |  224 +
 .../sync.connect.go                                |  161 +
 .../token.connect.go                               |  228 +
 .../user.connect.go                                |  404 ++
 .../webhook.connect.go                             |  193 +
 .../webhookv1alpha1connect/event.connect.go        |  124 +
 pkg/bufman/gen/proto/go/audit/v1alpha1/event.pb.go | 4562 ++++++++++++++++++++
 .../gen/proto/go/audit/v1alpha1/service.pb.go      |  306 ++
 .../gen/proto/go/audit/v1alpha1/service_grpc.pb.go |  111 +
 pkg/bufman/gen/proto/go/breaking/v1/config.pb.go   |  310 ++
 pkg/bufman/gen/proto/go/image/v1/image.pb.go       |  711 +++
 pkg/bufman/gen/proto/go/lint/v1/config.pb.go       |  372 ++
 .../gen/proto/go/module/v1alpha1/module.pb.go      |  783 ++++
 .../gen/proto/go/registry/v1alpha1/admin.pb.go     | 1997 +++++++++
 .../proto/go/registry/v1alpha1/admin_grpc.pb.go    |  425 ++
 .../gen/proto/go/registry/v1alpha1/authn.pb.go     |  374 ++
 .../proto/go/registry/v1alpha1/authn_grpc.pb.go    |  158 +
 .../gen/proto/go/registry/v1alpha1/authz.pb.go     | 3086 +++++++++++++
 .../proto/go/registry/v1alpha1/authz_grpc.pb.go    |  917 ++++
 .../gen/proto/go/registry/v1alpha1/convert.pb.go   |  363 ++
 .../proto/go/registry/v1alpha1/convert_grpc.pb.go  |  113 +
 .../gen/proto/go/registry/v1alpha1/display.pb.go   | 1360 ++++++
 .../proto/go/registry/v1alpha1/display_grpc.pb.go  |  388 ++
 .../gen/proto/go/registry/v1alpha1/doc.pb.go       | 3498 +++++++++++++++
 .../gen/proto/go/registry/v1alpha1/doc_grpc.pb.go  |  283 ++
 .../gen/proto/go/registry/v1alpha1/docker.pb.go    | 1213 ++++++
 .../proto/go/registry/v1alpha1/docker_grpc.pb.go   |  345 ++
 .../gen/proto/go/registry/v1alpha1/download.pb.go  |  456 ++
 .../proto/go/registry/v1alpha1/download_grpc.pb.go |  152 +
 .../gen/proto/go/registry/v1alpha1/generate.pb.go  |  821 ++++
 .../proto/go/registry/v1alpha1/generate_grpc.pb.go |  156 +
 .../proto/go/registry/v1alpha1/git_metadata.pb.go  |  312 ++
 .../gen/proto/go/registry/v1alpha1/github.pb.go    |  302 ++
 .../proto/go/registry/v1alpha1/github_grpc.pb.go   |  111 +
 .../gen/proto/go/registry/v1alpha1/image.pb.go     |  398 ++
 .../proto/go/registry/v1alpha1/image_grpc.pb.go    |  113 +
 .../proto/go/registry/v1alpha1/jsonschema.pb.go    |  281 ++
 .../go/registry/v1alpha1/jsonschema_grpc.pb.go     |  113 +
 .../gen/proto/go/registry/v1alpha1/labels.pb.go    |  934 ++++
 .../proto/go/registry/v1alpha1/labels_grpc.pb.go   |  183 +
 .../gen/proto/go/registry/v1alpha1/module.pb.go    |  325 ++
 .../proto/go/registry/v1alpha1/organization.pb.go  | 2893 +++++++++++++
 .../go/registry/v1alpha1/organization_grpc.pb.go   |  694 +++
 .../gen/proto/go/registry/v1alpha1/owner.pb.go     |  370 ++
 .../proto/go/registry/v1alpha1/owner_grpc.pb.go    |  113 +
 .../gen/proto/go/registry/v1alpha1/plugin.pb.go    | 3539 +++++++++++++++
 .../go/registry/v1alpha1/plugin_curation.pb.go     | 3613 ++++++++++++++++
 .../registry/v1alpha1/plugin_curation_grpc.pb.go   |  320 ++
 .../proto/go/registry/v1alpha1/plugin_grpc.pb.go   |  671 +++
 .../gen/proto/go/registry/v1alpha1/push.pb.go      |  543 +++
 .../gen/proto/go/registry/v1alpha1/push_grpc.pb.go |  152 +
 .../go/registry/v1alpha1/recommendation.pb.go      |  937 ++++
 .../go/registry/v1alpha1/recommendation_grpc.pb.go |  231 +
 .../gen/proto/go/registry/v1alpha1/reference.pb.go |  791 ++++
 .../go/registry/v1alpha1/reference_grpc.pb.go      |  154 +
 .../proto/go/registry/v1alpha1/repository.pb.go    | 3657 ++++++++++++++++
 .../go/registry/v1alpha1/repository_branch.pb.go   |  404 ++
 .../registry/v1alpha1/repository_branch_grpc.pb.go |  112 +
 .../go/registry/v1alpha1/repository_commit.pb.go   | 1462 +++++++
 .../registry/v1alpha1/repository_commit_grpc.pb.go |  318 ++
 .../go/registry/v1alpha1/repository_grpc.pb.go     |  784 ++++
 .../go/registry/v1alpha1/repository_tag.pb.go      |  782 ++++
 .../go/registry/v1alpha1/repository_tag_grpc.pb.go |  191 +
 .../gen/proto/go/registry/v1alpha1/resolve.pb.go   | 1381 ++++++
 .../proto/go/registry/v1alpha1/resolve_grpc.pb.go  |  393 ++
 .../gen/proto/go/registry/v1alpha1/resource.pb.go  |  382 ++
 .../proto/go/registry/v1alpha1/resource_grpc.pb.go |  113 +
 .../gen/proto/go/registry/v1alpha1/role.pb.go      |  500 +++
 .../gen/proto/go/registry/v1alpha1/schema.pb.go    |  944 ++++
 .../proto/go/registry/v1alpha1/schema_grpc.pb.go   |  154 +
 .../proto/go/registry/v1alpha1/scim_token.pb.go    |  645 +++
 .../go/registry/v1alpha1/scim_token_grpc.pb.go     |  201 +
 .../gen/proto/go/registry/v1alpha1/search.pb.go    | 1825 ++++++++
 .../proto/go/registry/v1alpha1/search_grpc.pb.go   |  308 ++
 .../gen/proto/go/registry/v1alpha1/studio.pb.go    |  526 +++
 .../proto/go/registry/v1alpha1/studio_grpc.pb.go   |  150 +
 .../go/registry/v1alpha1/studio_request.pb.go      | 1168 +++++
 .../go/registry/v1alpha1/studio_request_grpc.pb.go |  232 +
 .../gen/proto/go/registry/v1alpha1/sync.pb.go      |  632 +++
 .../gen/proto/go/registry/v1alpha1/sync_grpc.pb.go |  152 +
 .../gen/proto/go/registry/v1alpha1/token.pb.go     |  843 ++++
 .../proto/go/registry/v1alpha1/token_grpc.pb.go    |  240 +
 .../gen/proto/go/registry/v1alpha1/user.pb.go      | 2028 +++++++++
 .../gen/proto/go/registry/v1alpha1/user_grpc.pb.go |  464 ++
 .../go/registry/v1alpha1/verification_status.pb.go |  167 +
 .../gen/proto/go/registry/v1alpha1/webhook.pb.go   |  816 ++++
 .../proto/go/registry/v1alpha1/webhook_grpc.pb.go  |  191 +
 .../gen/proto/go/studio/v1alpha1/invoke.pb.go      |  389 ++
 .../gen/proto/go/wasmplugin/v1/wasmplugin.pb.go    |  339 ++
 .../gen/proto/go/webhook/v1alpha1/event.pb.go      |  463 ++
 .../gen/proto/go/webhook/v1alpha1/event_grpc.pb.go |  111 +
 .../consumer.go => bufman/gorm_gen/gorm_gen.go}    |   33 +-
 pkg/bufman/handlers/grpc_handlers/authn.go         |   45 +
 pkg/bufman/handlers/grpc_handlers/commit.go        |   72 +
 pkg/bufman/handlers/grpc_handlers/docs.go          |   80 +
 pkg/bufman/handlers/grpc_handlers/download.go      |   74 +
 pkg/bufman/handlers/grpc_handlers/push.go          |  185 +
 pkg/bufman/handlers/grpc_handlers/repository.go    |  142 +
 pkg/bufman/handlers/grpc_handlers/resolve.go       |  122 +
 pkg/bufman/handlers/grpc_handlers/tag.go           |   57 +
 pkg/bufman/handlers/grpc_handlers/token.go         |   70 +
 pkg/bufman/handlers/grpc_handlers/user.go          |   72 +
 .../handlers/http_handlers/authn.go}               |   41 +-
 pkg/bufman/handlers/http_handlers/commit.go        |  114 +
 .../handlers/http_handlers/common.go}              |   42 +-
 pkg/bufman/handlers/http_handlers/doc.go           |  122 +
 pkg/bufman/handlers/http_handlers/repository.go    |  216 +
 pkg/bufman/handlers/http_handlers/search.go        |  122 +
 pkg/bufman/handlers/http_handlers/tag.go           |   68 +
 pkg/bufman/handlers/http_handlers/token.go         |  104 +
 pkg/bufman/handlers/http_handlers/user.go          |   88 +
 pkg/bufman/interceptors/auth.go                    |   64 +
 .../consumer.go => bufman/interceptors/init.go}    |   27 +-
 pkg/bufman/mapper/commit_mapper.go                 |  338 ++
 pkg/bufman/mapper/file_mapper.go                   |   51 +
 pkg/bufman/mapper/repository_mapper.go             |  159 +
 pkg/bufman/mapper/tag_mapper.go                    |   61 +
 pkg/bufman/mapper/token_mapper.go                  |   62 +
 pkg/bufman/mapper/user_mapper.go                   |   63 +
 pkg/bufman/model/commit.go                         |  166 +
 pkg/bufman/model/file.go                           |  116 +
 pkg/bufman/model/repository.go                     |  122 +
 pkg/bufman/model/tag.go                            |   67 +
 pkg/bufman/model/token.go                          |   63 +
 pkg/bufman/model/user.go                           |   91 +
 pkg/bufman/pkg/app/app.go                          |  353 ++
 .../consumer.go => bufman/pkg/app/app_error.go}    |   47 +-
 pkg/bufman/pkg/app/app_test.go                     |  163 +
 pkg/bufman/pkg/app/app_unix.go                     |  122 +
 pkg/bufman/pkg/app/app_windows.go                  |  111 +
 pkg/bufman/pkg/app/appcmd/appcmd.go                |  379 ++
 pkg/bufman/pkg/app/appcmd/appcmd_test.go           |  229 +
 .../pkg/app/appcmd/appcmdtesting/appcmdtesting.go  |  208 +
 pkg/bufman/pkg/app/appcmd/cobra.go                 |   59 +
 .../consumer.go => bufman/pkg/app/appcmd/error.go} |   27 +-
 pkg/bufman/pkg/app/appcmd/webpages.go              |  399 ++
 pkg/bufman/pkg/app/appflag/appflag.go              |   67 +
 pkg/bufman/pkg/app/appflag/builder.go              |  242 ++
 pkg/bufman/pkg/app/appflag/container.go            |   78 +
 pkg/bufman/pkg/app/applog/applog.go                |   83 +
 pkg/bufman/pkg/app/applog/applog_test.go           |   81 +
 .../pkg/app/applog/container.go}                   |   31 +-
 pkg/bufman/pkg/app/appname/appname.go              |  142 +
 pkg/bufman/pkg/app/appname/appname_unix_test.go    |  145 +
 pkg/bufman/pkg/app/appname/container.go            |  134 +
 pkg/bufman/pkg/app/appproto/appproto.go            |  299 ++
 pkg/bufman/pkg/app/appproto/appproto_test.go       |  213 +
 .../pkg/app/appproto/appprotoos/appprotoos.go      |   69 +
 .../pkg/app/appproto/appprotoos/response_writer.go |  302 ++
 pkg/bufman/pkg/app/appproto/generator.go           |   73 +
 pkg/bufman/pkg/app/appproto/response_builder.go    |  160 +
 pkg/bufman/pkg/app/appproto/response_writer.go     |  155 +
 .../pkg/app/appverbose/appverbose.go}              |   37 +-
 .../pkg/app/appverbose/container.go}               |   29 +-
 .../pkg/app/arg_container.go}                      |   33 +-
 .../consumer.go => bufman/pkg/app/container.go}    |   37 +-
 pkg/bufman/pkg/app/env_container.go                |   75 +
 .../pkg/app/stderr_container.go}                   |   36 +-
 .../pkg/app/stdin_container.go}                    |   36 +-
 .../pkg/app/stdout_container.go}                   |   36 +-
 pkg/bufman/pkg/bandeps/bandeps.go                  |   76 +
 pkg/bufman/pkg/bandeps/checker.go                  |  185 +
 pkg/bufman/pkg/bandeps/cmd/bandeps/main.go         |  114 +
 .../pkg/bandeps/key_rwlock.go}                     |   59 +-
 pkg/bufman/pkg/bandeps/state.go                    |  269 ++
 pkg/bufman/pkg/bandeps/util.go                     |   70 +
 .../pkg/bandeps/violation.go}                      |   63 +-
 pkg/bufman/pkg/cert/certclient/certclient.go       |   65 +
 pkg/bufman/pkg/cert/certclient/util.go             |   69 +
 pkg/bufman/pkg/command/command.go                  |  214 +
 pkg/bufman/pkg/command/process.go                  |   70 +
 pkg/bufman/pkg/command/runner.go                   |  132 +
 pkg/bufman/pkg/command/runner_unix_test.go         |   53 +
 pkg/bufman/pkg/connectclient/connectclient.go      |   81 +
 pkg/bufman/pkg/dag/dag.go                          |  451 ++
 pkg/bufman/pkg/dag/dag_test.go                     |  502 +++
 pkg/bufman/pkg/diff/diff.go                        |  202 +
 pkg/bufman/pkg/diff/diffmyers/diffmyers.go         |  275 ++
 pkg/bufman/pkg/diff/diffmyers/diffmyers_test.go    |  231 +
 pkg/bufman/pkg/diff/diffmyers/testdata/create      |    2 +
 pkg/bufman/pkg/diff/diffmyers/testdata/delete      |    3 +
 .../pkg/diff/diffmyers/testdata/delete-and-insert  |    3 +
 pkg/bufman/pkg/diff/diffmyers/testdata/equal       |    1 +
 pkg/bufman/pkg/diff/diffmyers/testdata/insert      |    3 +
 pkg/bufman/pkg/diff/diffmyers/testdata/lao-tzu     |   18 +
 pkg/bufman/pkg/diff/diffmyers/testdata/remove      |    2 +
 pkg/bufman/pkg/encoding/encoding.go                |  203 +
 .../pkg/encoding/encoding_test.go}                 |   42 +-
 pkg/bufman/pkg/filelock/filelock.go                |   96 +
 pkg/bufman/pkg/filelock/filelock_test.go           |   80 +
 pkg/bufman/pkg/filelock/lock.go                    |   94 +
 pkg/bufman/pkg/filelock/locker.go                  |   77 +
 .../pkg/filelock/nop_locker.go}                    |   31 +-
 .../pkg/filelock/nop_unlocker.go}                  |   23 +-
 .../pkg/filepathextended/filepathextended.go       |  221 +
 pkg/bufman/pkg/git/annotated_tag.go                |   80 +
 .../model/consumer.go => bufman/pkg/git/branch.go} |   43 +-
 pkg/bufman/pkg/git/cloner.go                       |  399 ++
 .../pkg/git/cmd/git-ls-files-unstaged/main.go      |   49 +
 pkg/bufman/pkg/git/commit.go                       |   97 +
 pkg/bufman/pkg/git/git.go                          |  320 ++
 pkg/bufman/pkg/git/hash.go                         |   67 +
 pkg/bufman/pkg/git/ident.go                        |   90 +
 pkg/bufman/pkg/git/lister.go                       |  132 +
 pkg/bufman/pkg/git/object_reader.go                |  173 +
 pkg/bufman/pkg/git/packed_refs.go                  |  107 +
 .../model/consumer.go => bufman/pkg/git/ref.go}    |   43 +-
 .../consumer.go => bufman/pkg/git/ref_branch.go}   |   60 +-
 pkg/bufman/pkg/git/repository.go                   |  327 ++
 pkg/bufman/pkg/git/tree.go                         |  116 +
 pkg/bufman/pkg/git/tree_node.go                    |   87 +
 .../pkg/github/githubtesting/archive_reader.go     |  133 +
 .../pkg/github/githubtesting/githubtesting.go      |   59 +
 .../pkg/httpauth/env_authenticator.go}             |   44 +-
 pkg/bufman/pkg/httpauth/httpauth.go                |   64 +
 .../pkg/httpauth/multi_authenticator.go}           |   49 +-
 pkg/bufman/pkg/httpauth/netrc_authenticator.go     |   53 +
 .../pkg/httpauth/nop_authenticator.go}             |   29 +-
 .../consumer.go => bufman/pkg/httpauth/util.go}    |   48 +-
 .../pkg/interrupt/interrupt.go}                    |   50 +-
 .../pkg/interrupt/interrupt_unix.go}               |   33 +-
 .../pkg/interrupt/interrupt_windows.go}            |   28 +-
 pkg/bufman/pkg/ioextended/ioextended.go            |  127 +
 .../pkg/iotesting/iotesting.go}                    |   37 +-
 .../pkg/licenseheader/cmd/license-header/main.go   |  221 +
 pkg/bufman/pkg/licenseheader/licenseheader.go      |  248 ++
 pkg/bufman/pkg/licenseheader/licenseheader_test.go |  119 +
 pkg/bufman/pkg/manifest/digest.go                  |  139 +
 pkg/bufman/pkg/manifest/digest_test.go             |  214 +
 pkg/bufman/pkg/manifest/manifest.go                |  255 ++
 pkg/bufman/pkg/manifest/manifest_test.go           |  280 ++
 pkg/bufman/pkg/manifest/module.go                  |  276 ++
 pkg/bufman/pkg/manifest/module_test.go             |  374 ++
 pkg/bufman/pkg/manifest/storage.go                 |  194 +
 pkg/bufman/pkg/manifest/storage_test.go            |  209 +
 pkg/bufman/pkg/netextended/netextended.go          |  105 +
 pkg/bufman/pkg/netextended/netextended_test.go     |  116 +
 .../consumer.go => bufman/pkg/netrc/machine.go}    |   43 +-
 pkg/bufman/pkg/netrc/netrc.go                      |  178 +
 .../consumer.go => bufman/pkg/netrc/netrc_unix.go} |   26 +-
 pkg/bufman/pkg/netrc/netrc_unix_test.go            |  290 ++
 .../pkg/netrc/netrc_windows.go}                    |   24 +-
 pkg/bufman/pkg/netrc/testdata/unix/home1/.netrc    |    4 +
 pkg/bufman/pkg/netrc/testdata/unix/home2/.netrc    |    3 +
 pkg/bufman/pkg/netrc/testdata/unix/home3/.netrcc   |    3 +
 pkg/bufman/pkg/normalpath/normalpath.go            |  374 ++
 pkg/bufman/pkg/normalpath/normalpath_test.go       |  200 +
 pkg/bufman/pkg/normalpath/normalpath_unix.go       |  162 +
 pkg/bufman/pkg/normalpath/normalpath_unix_test.go  |  455 ++
 pkg/bufman/pkg/normalpath/normalpath_windows.go    |  182 +
 .../pkg/normalpath/normalpath_windows_test.go      |  532 +++
 .../pkg/observabilityzap/observabilityzap.go       |   46 +
 .../observabilityzap/tracer_provider_closer.go}    |   48 +-
 pkg/bufman/pkg/observabilityzap/zapexporter.go     |   57 +
 .../pkg/osextended/osextended.go}                  |   44 +-
 pkg/bufman/pkg/protodescriptor/protodescriptor.go  |  289 ++
 pkg/bufman/pkg/protoencoding/json_marshaler.go     |   75 +
 .../pkg/protoencoding/json_unmarshaler.go}         |   37 +-
 pkg/bufman/pkg/protoencoding/protoencoding.go      |  116 +
 .../pkg/protoencoding/reparse_unrecognized.go      |   77 +
 pkg/bufman/pkg/protoencoding/resolver.go           |  160 +
 .../pkg/protoencoding/wire_marshaler.go}           |   30 +-
 .../pkg/protoencoding/wire_unmarshaler.go}         |   34 +-
 pkg/bufman/pkg/protogenutil/named_helper.go        |  177 +
 pkg/bufman/pkg/protogenutil/protogenutil.go        |  561 +++
 .../pkg/protosource/descriptor.go}                 |   46 +-
 pkg/bufman/pkg/protosource/enum.go                 |  102 +
 .../pkg/protosource/enum_range.go}                 |   60 +-
 pkg/bufman/pkg/protosource/enum_value.go           |   60 +
 pkg/bufman/pkg/protosource/field.go                |  210 +
 pkg/bufman/pkg/protosource/file.go                 |  840 ++++
 pkg/bufman/pkg/protosource/file_import.go          |   75 +
 pkg/bufman/pkg/protosource/files.go                |  106 +
 pkg/bufman/pkg/protosource/location.go             |   94 +
 .../pkg/protosource/location_descriptor.go}        |   33 +-
 pkg/bufman/pkg/protosource/location_store.go       |   72 +
 .../pkg/protosource/merge_comment_location.go      |   67 +
 pkg/bufman/pkg/protosource/message.go              |  176 +
 pkg/bufman/pkg/protosource/message_range.go        |   95 +
 pkg/bufman/pkg/protosource/method.go               |  114 +
 pkg/bufman/pkg/protosource/named_descriptor.go     |   76 +
 .../pkg/protosource/oneof.go}                      |   45 +-
 .../pkg/protosource/option_extension_descriptor.go |  129 +
 .../option_extension_descriptor_test.go            |  145 +
 pkg/bufman/pkg/protosource/paths.go                |  310 ++
 pkg/bufman/pkg/protosource/protosource.go          | 1253 ++++++
 .../pkg/protosource/reserved_name.go}              |   38 +-
 .../pkg/protosource/service.go}                    |   45 +-
 pkg/bufman/pkg/protosource/tag_range_test.go       |  104 +
 pkg/bufman/pkg/protostat/protostat.go              |  197 +
 .../pkg/protostat/protostatos/file_walker.go}      |   51 +-
 .../pkg/protostat/protostatos/protostatos.go}      |   22 +-
 .../pkg/protostat/protostatstorage/file_walker.go} |   51 +-
 .../protostatstorage/protostatstorage.go}          |   25 +-
 pkg/bufman/pkg/prototesting/prototesting.go        |  262 ++
 .../pkg/prototesting/prototesting_unix.go}         |   31 +-
 .../pkg/prototesting/prototesting_windows.go}      |   36 +-
 .../pkg/prototime/prototime.go}                    |   29 +-
 pkg/bufman/pkg/protoversion/package_version.go     |  205 +
 pkg/bufman/pkg/protoversion/protoversion.go        |   89 +
 pkg/bufman/pkg/protoversion/protoversion_test.go   |   98 +
 pkg/bufman/pkg/spdx/cmd/spdx-go-data/main.go       |  134 +
 pkg/bufman/pkg/spdx/cmd/spdx-ts-data/main.go       |  146 +
 pkg/bufman/pkg/spdx/spdx.go                        |   98 +
 pkg/bufman/pkg/storage/bucket.go                   |  250 ++
 pkg/bufman/pkg/storage/cmd/ddiff/main.go           |   79 +
 pkg/bufman/pkg/storage/cmd/storage-go-data/main.go |  191 +
 pkg/bufman/pkg/storage/copy.go                     |  175 +
 pkg/bufman/pkg/storage/diff.go                     |  321 ++
 pkg/bufman/pkg/storage/errors.go                   |   94 +
 pkg/bufman/pkg/storage/external_paths.go           |   80 +
 pkg/bufman/pkg/storage/limit.go                    |   93 +
 pkg/bufman/pkg/storage/map.go                      |  254 ++
 pkg/bufman/pkg/storage/mapper.go                   |  164 +
 pkg/bufman/pkg/storage/matcher.go                  |  205 +
 pkg/bufman/pkg/storage/multi.go                    |  145 +
 .../consumer.go => bufman/pkg/storage/storage.go}  |   25 +-
 .../pkg/storage/storagearchive/storagearchive.go   |  260 ++
 .../pkg/storage/storagearchive/untar_options.go}   |   25 +-
 pkg/bufman/pkg/storage/storagegit/bucket.go        |  212 +
 .../pkg/storage/storagegit/doc.go}                 |   20 +-
 pkg/bufman/pkg/storage/storagegit/provider.go      |   59 +
 pkg/bufman/pkg/storage/storagegit/storagegit.go    |   61 +
 pkg/bufman/pkg/storage/storagemem/bucket.go        |  160 +
 .../storagemem/internal/immutable_object.go        |   58 +
 .../pkg/storage/storagemem/read_object_closer.go   |   53 +
 pkg/bufman/pkg/storage/storagemem/storagemem.go    |   49 +
 .../pkg/storage/storagemem/write_object_closer.go  |   78 +
 pkg/bufman/pkg/storage/storageos/bucket.go         |  439 ++
 pkg/bufman/pkg/storage/storageos/provider.go       |   53 +
 pkg/bufman/pkg/storage/storageos/storageos.go      |   66 +
 pkg/bufman/pkg/storage/storageutil/storageutil.go  |  100 +
 pkg/bufman/pkg/storage/util.go                     |  172 +
 pkg/bufman/pkg/stringjson/stringjson.go            |   65 +
 pkg/bufman/pkg/stringutil/stringutil.go            |  333 ++
 .../pkg/testingextended/testingextended.go}        |   33 +-
 pkg/bufman/pkg/thread/thread.go                    |  148 +
 pkg/bufman/pkg/tmp/tmp.go                          |  180 +
 .../pkg/transport/http/httpclient/client.go}       |   27 +-
 .../pkg/transport/http/httpclient/httpclient.go}   |   23 +-
 .../pkg/transport/http/httpserver/httpserver.go    |  179 +
 pkg/bufman/pkg/uuidutil/uuidutil.go                |   96 +
 pkg/bufman/pkg/uuidutil/uuidutil_test.go           |  100 +
 pkg/bufman/pkg/verbose/verbose.go                  |   74 +
 pkg/bufman/pkg/zaputil/vars.go                     |   67 +
 pkg/bufman/pkg/zaputil/zaputil.go                  |   54 +
 pkg/bufman/proto/audit/v1alpha1/event.proto        |  420 ++
 pkg/bufman/proto/audit/v1alpha1/service.proto      |   35 +
 pkg/bufman/proto/breaking/v1/config.proto          |   39 +
 pkg/bufman/proto/buf.yaml                          |   39 +
 pkg/bufman/proto/image/v1/image.proto              |  115 +
 pkg/bufman/proto/lint/v1/config.proto              |   48 +
 pkg/bufman/proto/module/v1alpha1/module.proto      |   94 +
 pkg/bufman/proto/registry/v1alpha1/admin.proto     |  185 +
 pkg/bufman/proto/registry/v1alpha1/authn.proto     |   39 +
 pkg/bufman/proto/registry/v1alpha1/authz.proto     |  342 ++
 pkg/bufman/proto/registry/v1alpha1/convert.proto   |   39 +
 pkg/bufman/proto/registry/v1alpha1/display.proto   |  147 +
 pkg/bufman/proto/registry/v1alpha1/doc.proto       |  397 ++
 pkg/bufman/proto/registry/v1alpha1/docker.proto    |  131 +
 pkg/bufman/proto/registry/v1alpha1/download.proto  |   48 +
 pkg/bufman/proto/registry/v1alpha1/generate.proto  |  125 +
 .../proto/registry/v1alpha1/git_metadata.proto     |   31 +
 pkg/bufman/proto/registry/v1alpha1/github.proto    |   23 +
 pkg/bufman/proto/registry/v1alpha1/image.proto     |   67 +
 .../proto/registry/v1alpha1/jsonschema.proto       |   34 +
 pkg/bufman/proto/registry/v1alpha1/labels.proto    |   70 +
 pkg/bufman/proto/registry/v1alpha1/module.proto    |   34 +
 .../proto/registry/v1alpha1/organization.proto     |  264 ++
 pkg/bufman/proto/registry/v1alpha1/owner.proto     |   36 +
 pkg/bufman/proto/registry/v1alpha1/plugin.proto    |  408 ++
 .../proto/registry/v1alpha1/plugin_curation.proto  |  426 ++
 pkg/bufman/proto/registry/v1alpha1/push.proto      |   67 +
 .../proto/registry/v1alpha1/recommendation.proto   |   82 +
 pkg/bufman/proto/registry/v1alpha1/reference.proto |   84 +
 .../proto/registry/v1alpha1/repository.proto       |  351 ++
 .../registry/v1alpha1/repository_branch.proto      |   42 +
 .../registry/v1alpha1/repository_commit.proto      |  171 +
 .../proto/registry/v1alpha1/repository_tag.proto   |   84 +
 pkg/bufman/proto/registry/v1alpha1/resolve.proto   |  176 +
 pkg/bufman/proto/registry/v1alpha1/resource.proto  |   35 +
 pkg/bufman/proto/registry/v1alpha1/role.proto      |   59 +
 pkg/bufman/proto/registry/v1alpha1/schema.proto    |  165 +
 .../proto/registry/v1alpha1/scim_token.proto       |   63 +
 pkg/bufman/proto/registry/v1alpha1/search.proto    |  207 +
 pkg/bufman/proto/registry/v1alpha1/studio.proto    |   44 +
 .../proto/registry/v1alpha1/studio_request.proto   |  154 +
 pkg/bufman/proto/registry/v1alpha1/sync.proto      |   72 +
 pkg/bufman/proto/registry/v1alpha1/token.proto     |   87 +
 pkg/bufman/proto/registry/v1alpha1/user.proto      |  190 +
 .../registry/v1alpha1/verification_status.proto    |   16 +
 pkg/bufman/proto/registry/v1alpha1/webhook.proto   |  108 +
 pkg/bufman/proto/studio/v1alpha1/invoke.proto      |   64 +
 pkg/bufman/proto/wasmplugin/v1/wasmplugin.proto    |   44 +
 pkg/bufman/proto/webhook/v1alpha1/event.proto      |   47 +
 pkg/bufman/router/grpc_router.go                   |  159 +
 pkg/bufman/router/http_router.go                   |  147 +
 pkg/bufman/services/authz_service.go               |  153 +
 pkg/bufman/services/commit_service.go              |   98 +
 pkg/bufman/services/docs_service.go                |  354 ++
 pkg/bufman/services/download_service.go            |   80 +
 pkg/bufman/services/push_service.go                |  351 ++
 pkg/bufman/services/repository_service.go          |  219 +
 pkg/bufman/services/tag_service.go                 |   85 +
 pkg/bufman/services/token_service.go               |  128 +
 pkg/bufman/services/user_service.go                |  100 +
 .../registry/kube/registry.go => bufman/setup.go}  |   55 +-
 pkg/config/app/dubbo-cp/config.go                  |   13 +
 pkg/config/bufman/config.go                        |   68 +
 release/downloadDubbo.sh                           |    4 +-
 ui-vue3/README.md                                  |   36 +
 ui-vue3/package.json                               |   11 +-
 ui-vue3/src/api/mock/mockCluster.ts                |   19 +-
 ui-vue3/src/api/mock/mockServer.ts                 |   15 +-
 ui-vue3/src/api/service/clusterInfo.ts             |   12 +-
 ui-vue3/src/api/service/serverInfo.ts              |   15 +-
 ui-vue3/src/base/constants.ts                      |    8 +-
 .../RouterMeta.ts => base/enums/Storage.ts}        |    9 +-
 ui-vue3/src/base/http/request.ts                   |   59 +-
 ui-vue3/src/base/i18n/en.ts                        |   13 +-
 .../serverInfo.ts => base/i18n/sortI18n.ts}        |   26 +-
 .../{router/RouterMeta.ts => base/i18n/type.ts}    |    7 +-
 ui-vue3/src/base/i18n/zh.ts                        |   15 +-
 ui-vue3/src/layout/breadcrumb/layout_bread.vue     |    6 +-
 ui-vue3/src/layout/header/layout_header.vue        |    7 +-
 ui-vue3/src/layout/index.vue                       |   58 +-
 ui-vue3/src/layout/menu/layout_menu.vue            |   96 +-
 ui-vue3/src/layout/tab/layout_tab.vue              |   63 +
 ui-vue3/src/main.ts                                |    5 +-
 ui-vue3/src/router/RouterMeta.ts                   |    5 +
 ui-vue3/src/router/defaultRoutes.ts                |  217 +-
 ui-vue3/src/views/{test/test => common}/index.vue  |   11 +-
 .../test => common/placeholder_demo}/index.vue     |   11 +-
 .../views/{test/test => common/tab_demo}/index.vue |   18 +-
 .../test/index.vue => common/tab_demo/tab1.vue}    |   11 +-
 .../test/index.vue => common/tab_demo/tab2.vue}    |   11 +-
 ui-vue3/src/views/home/index.vue                   |   90 +-
 ui-vue3/src/views/kubernetes/index.vue             |    4 +-
 ui-vue3/src/views/metrics/index.vue                |    9 +-
 .../test => resources/applications}/index.vue      |   11 +-
 .../applications/tabs/tab1.vue}                    |   11 +-
 .../applications/tabs/tab2.vue}                    |   11 +-
 .../{test/test => resources/instances}/index.vue   |   11 +-
 .../{test/test => resources/services}/index.vue    |   11 +-
 ui-vue3/src/views/service/index.vue                |    4 +-
 ui-vue3/src/views/test/mock/index.vue              |    4 +-
 ui-vue3/src/views/test/test/index.vue              |    4 +-
 ui-vue3/src/views/traffic/accesslog/index.vue      |    4 +-
 ui-vue3/src/views/traffic/arguments/index.vue      |    4 +-
 ui-vue3/src/views/traffic/dynamicConfig/index.vue  |    4 +-
 ui-vue3/src/views/traffic/gray/index.vue           |    4 +-
 ui-vue3/src/views/traffic/mock/index.vue           |    4 +-
 ui-vue3/src/views/traffic/region/index.vue         |    4 +-
 ui-vue3/src/views/traffic/retry/index.vue          |    4 +-
 ui-vue3/src/views/traffic/routingRule/index.vue    |    4 +-
 ui-vue3/src/views/traffic/tagRule/index.vue        |    4 +-
 ui-vue3/src/views/traffic/timeout/index.vue        |    4 +-
 ui-vue3/src/views/traffic/weight/index.vue         |    4 +-
 ui-vue3/tsconfig.json                              |   12 +-
 ui-vue3/yarn.lock                                  |  112 +-
 816 files changed, 165992 insertions(+), 2304 deletions(-)
 delete mode 100644 app/dubbo-ui/dist/admin/assets/iconify-wCvKUeN0.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-0ef00vZj.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-1q8ShbRu.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-2BguYMRK.css
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-2htiMNl8.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-2oHDf6WF.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-3Ov6Gsme.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-6F5b1CQd.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-7VprrGO6.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-7Wh10Ovr.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-AYPwZ-nE.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-CXiekxna.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-HdhRmbmR.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-Hf9xcanD.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-Hzelb1YG.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-IKs9qg_s.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-K1VZKoKB.js
 rename app/dubbo-ui/dist/admin/assets/{index-XhiLURnH.css => 
index-Q2xNv0WZ.css} (97%)
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-QwYNnIj0.js
 rename app/dubbo-ui/dist/admin/assets/{index-Bi20jNbl.js => index-SLdMUN_d.js} 
(64%)
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-l_X-RXd0.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-mI5ZYnyU.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-mY8-8VED.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-o1pMsMoK.css
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-piazKaJY.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-poSTO7g8.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/index-ppVsSyU9.css
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-q33tU_39.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-rz4BuWNk.css
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-uBf3zly1.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/index-wzdO0igH.js
 delete mode 100644 app/dubbo-ui/dist/admin/assets/serverInfo-K4j_4GOc.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/tab1--rbl7vwC.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/tab1-q5dyQdXa.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/tab2-1UIyGjoI.js
 create mode 100644 app/dubbo-ui/dist/admin/assets/tab2-tvMagcs7.js
 create mode 100644 app/dubboctl/cmd/registry.go
 copy pkg/admin/model/consumer.go => app/dubboctl/internal/registry/registry.go 
(55%)
 create mode 100644 app/dubboctl/internal/registry/zk/zk.go
 create mode 100644 pkg/admin/cache/README.md
 create mode 100644 pkg/admin/cache/cache.go
 create mode 100644 pkg/admin/cache/registry/kube/cache.go
 create mode 100644 pkg/admin/cache/registry/universal/cache.go
 copy pkg/admin/cache/{registry/kube/registry.go => 
selector/application_selector.go} (51%)
 create mode 100644 pkg/admin/cache/selector/multi_selector.go
 copy pkg/admin/cache/{registry/kube/registry.go => selector/selector.go} (50%)
 create mode 100644 pkg/admin/cache/selector/service_selector.go
 copy pkg/admin/{config/config.go => constant/kubenetes.go} (52%)
 delete mode 100644 pkg/admin/services/registry_service_sync.go
 create mode 100644 pkg/bufman/bootstrap.go
 create mode 100644 pkg/bufman/buf.gen.yaml
 create mode 100644 pkg/bufman/bufpkg/bufanalysis/bufanalysis.go
 create mode 100644 
pkg/bufman/bufpkg/bufanalysis/bufanalysistesting/bufanalysistesting.go
 create mode 100644 
pkg/bufman/bufpkg/bufanalysis/bufanalysistesting/bufanalysistesting_test.go
 create mode 100644 pkg/bufman/bufpkg/bufanalysis/file_annotation.go
 create mode 100644 pkg/bufman/bufpkg/bufanalysis/print.go
 copy pkg/{admin/model/consumer.go => bufman/bufpkg/bufanalysis/util.go} (58%)
 create mode 100644 pkg/bufman/bufpkg/bufapimodule/bufapimodule.go
 create mode 100644 pkg/bufman/bufpkg/bufapimodule/module_reader.go
 create mode 100644 pkg/bufman/bufpkg/bufapimodule/module_reader_test.go
 create mode 100644 pkg/bufman/bufpkg/bufapimodule/module_resolver.go
 create mode 100644 pkg/bufman/bufpkg/bufapimodule/module_resolver_test.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/bufbreaking/bufbreaking.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/bufbreaking/bufbreakingconfig/bufbreakingconfig.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/bufbreaking/handler.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingbuild/bufbreakingbuild.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingcheck/bufbreakingcheck.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingcheck/util.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingv1/bufbreakingv1.go} 
(52%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingv1/bufbreakingv1_test.go}
 (59%)
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingv1/vars.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingv1beta1/bufbreakingv1beta1.go}
 (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingv1beta1/bufbreakingv1beta1_test.go}
 (59%)
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/bufbreaking/internal/bufbreakingv1beta1/vars.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/bufcheck.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/buflint/buflint.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/buflint/buflintconfig/buflintconfig.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/buflint/handler.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/buflint/internal/buflintbuild/buflintbuild.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/buflint/internal/buflintcheck/buflintcheck.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/buflint/internal/buflintcheck/util.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/buflint/internal/buflintv1/buflintv1.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufcheck/buflint/internal/buflintv1/buflintv1_test.go} (59%)
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/buflint/internal/buflintv1/vars.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufcheck/buflint/internal/buflintv1beta1/buflintv1beta1.go} (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufcheck/buflint/internal/buflintv1beta1/buflintv1beta1_test.go} 
(59%)
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/buflint/internal/buflintv1beta1/vars.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/internal/config.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/internal/helper.go
 create mode 100644 
pkg/bufman/bufpkg/bufcheck/internal/internaltesting/internaltesting.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/internal/rule.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/internal/rule_builder.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/internal/runner.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/internal/vars.go
 create mode 100644 pkg/bufman/bufpkg/bufcheck/internal/version_spec.go
 create mode 100644 pkg/bufman/bufpkg/bufconfig/bufconfig.go
 create mode 100644 pkg/bufman/bufpkg/bufconfig/config.go
 create mode 100644 pkg/bufman/bufpkg/bufconfig/get.go
 create mode 100644 pkg/bufman/bufpkg/bufconfig/read.go
 create mode 100644 pkg/bufman/bufpkg/bufconfig/write.go
 create mode 100644 pkg/bufman/bufpkg/bufconfig/write_test.go
 copy pkg/{admin/model/consumer.go => bufman/bufpkg/bufconnect/bufconnect.go} 
(50%)
 create mode 100644 pkg/bufman/bufpkg/bufconnect/errors.go
 create mode 100644 pkg/bufman/bufpkg/bufconnect/errors_test.go
 create mode 100644 pkg/bufman/bufpkg/bufconnect/interceptors.go
 create mode 100644 pkg/bufman/bufpkg/bufconnect/interceptors_test.go
 create mode 100644 pkg/bufman/bufpkg/bufconnect/netrc_token_provider.go
 create mode 100644 pkg/bufman/bufpkg/bufconnect/static_token_provider.go
 create mode 100644 pkg/bufman/bufpkg/bufconnect/static_token_provider_test.go
 create mode 100644 pkg/bufman/bufpkg/bufgraph/bufgraph.go
 create mode 100644 pkg/bufman/bufpkg/bufgraph/builder.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimage.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagebuild/bufimagebuild.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagebuild/builder.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagemodify/bufimagemodify.go
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/cc_enable_arenas.go
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/csharp_namespace.go
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/file_option_sweeper.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagemodify/go_package.go
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/java_multiple_files.go
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/java_outer_classname.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagemodify/java_package.go
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/java_string_check_utf8.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufimage/bufimagemodify/multi_modifier.go} (59%)
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/objc_class_prefix.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagemodify/optimize_for.go
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimagemodify/php_metadata_namespace.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagemodify/php_namespace.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimagemodify/ruby_package.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimageutil/bufimageutil.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/bufimageutil/image_index.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufimage/bufimageutil/input_file.go} (59%)
 create mode 100644 
pkg/bufman/bufpkg/bufimage/bufimageutil/source_paths_remap.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufimage/bufimageutil/tags.go} (51%)
 create mode 100644 pkg/bufman/bufpkg/bufimage/image.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/image_file.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/image_module_dependency.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/import_tracker.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/util.go
 create mode 100644 pkg/bufman/bufpkg/bufimage/validate.go
 create mode 100644 pkg/bufman/bufpkg/buflock/buflock.go
 create mode 100644 pkg/bufman/bufpkg/buflock/lock_file.go
 create mode 100644 pkg/bufman/bufpkg/bufmanifest/bucket.go
 copy pkg/{admin/model/consumer.go => bufman/bufpkg/bufmanifest/bufmanifest.go} 
(58%)
 create mode 100644 pkg/bufman/bufpkg/bufmanifest/mapper.go
 create mode 100644 pkg/bufman/bufpkg/bufmanifest/mapper_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmodule.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmodulebuild/bufmodulebuild.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmodulebuild/module_bucket_builder.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmodulebuild/module_file_set_builder.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmodulebuild/module_include_builder.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmodulebuild/util.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmodulecache/bufmodulecache.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/bufmodulecache/cache_stats.go} (59%)
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmodulecache/cas_module_cacher.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmodulecache/cas_module_reader.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmodulecache/cas_module_reader_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmodulecache/util.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduleconfig/bufmoduleconfig.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleconfig/config.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleconfig/config_test.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduleprotocompile/bufmoduleprotocompile.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduleprotocompile/path_resolver.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/bufmoduleref.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduleref/bufmoduleref_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/file_info.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/module_identity.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/bufmoduleref/module_owner.go} (59%)
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduleref/module_owner_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/module_pin.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/module_pin_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/module_reference.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduleref/module_reference_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/util.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/validate.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/bufmoduleref/validate_test.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/bufmodulestat/bufmodulestat.go} (57%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/bufmodulestat/file_walker.go} (50%)
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduletesting/bufmoduletesting.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduletesting/bufmoduletesting_test.go
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduletesting/bufmoduletesting_unix.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/bufmoduletesting/bufmoduletesting_windows.go} (55%)
 create mode 100644 
pkg/bufman/bufpkg/bufmodule/bufmoduletesting/test_module_reader.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/internal/internal.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/internal/internal_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/module.go
 copy pkg/{admin/model/consumer.go => bufman/bufpkg/bufmodule/module_file.go} 
(59%)
 create mode 100644 pkg/bufman/bufpkg/bufmodule/module_file_set.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/module_object_info.go} (50%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/module_read_bucket.go} (54%)
 create mode 100644 pkg/bufman/bufpkg/bufmodule/module_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/multi_module_read_bucket.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/nop_module_reader.go} (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufmodule/nop_module_resolver.go} (59%)
 create mode 100644 pkg/bufman/bufpkg/bufmodule/single_module_read_bucket.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/targeting_module.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/targeting_module_test.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/util.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/validate.go
 create mode 100644 pkg/bufman/bufpkg/bufmodule/workspace.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufplugin.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufplugin_test.go
 create mode 100644 
pkg/bufman/bufpkg/bufplugin/bufpluginconfig/bufpluginconfig.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufpluginconfig/config.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufpluginconfig/get.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufplugin/bufplugindocker/bufplugindocker.go} (58%)
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufplugindocker/docker.go
 create mode 100644 
pkg/bufman/bufpkg/bufplugin/bufplugindocker/registry_auth_config.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufpluginref/bufpluginref.go
 create mode 100644 
pkg/bufman/bufpkg/bufplugin/bufpluginref/bufpluginref_test.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufpluginref/plugin_identity.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/bufpluginref/plugin_reference.go
 create mode 100644 pkg/bufman/bufpkg/bufplugin/plugin.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/binary_handler.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/bufpluginexec.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufpluginexec/bufpluginexec_go18.go} (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufpluginexec/bufpluginexec_go19.go} (56%)
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/generator.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/normalize.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/normalize_test.go
 create mode 100644 
pkg/bufman/bufpkg/bufpluginexec/protoc_gen_swift_stderr_write_closer.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/protoc_proxy_handler.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/util.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufpluginexec/util_darwin.go} (58%)
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/bufpluginexec/util_undarwin.go} (58%)
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/version.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/version_test.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/wasm_handler.go
 create mode 100644 pkg/bufman/bufpkg/bufpluginexec/wasm_handler_test.go
 create mode 100644 pkg/bufman/bufpkg/bufreflect/bufreflect.go
 create mode 100644 pkg/bufman/bufpkg/bufremoteplugin/bufremoteplugin.go
 create mode 100644 pkg/bufman/bufpkg/bufstudioagent/buffer_codec.go
 create mode 100644 pkg/bufman/bufpkg/bufstudioagent/bufstudioagent.go
 create mode 100644 pkg/bufman/bufpkg/bufstudioagent/bufstudioagent_test.go
 create mode 100644 pkg/bufman/bufpkg/bufstudioagent/plain_post_handler.go
 create mode 100644 pkg/bufman/bufpkg/bufstyle/analyzer_provider.go
 create mode 100644 pkg/bufman/bufpkg/bufstyle/analyzers.go
 create mode 100644 pkg/bufman/bufpkg/bufstyle/bufstyle.go
 create mode 100644 pkg/bufman/bufpkg/bufstyle/cmd/bufstyle/main.go
 create mode 100644 pkg/bufman/bufpkg/buftesting/buftesting.go
 copy pkg/{admin/model/consumer.go => 
bufman/bufpkg/buftransport/buftransport.go} (59%)
 create mode 100644 pkg/bufman/bufpkg/bufwasm/bufwasm.go
 create mode 100644 pkg/bufman/bufpkg/bufwkt/cmd/wkt-go-data/main.go
 copy pkg/{admin/model/consumer.go => bufman/config/config.go} (58%)
 create mode 100644 pkg/bufman/constant/const.go
 create mode 100644 pkg/bufman/controllers/authn.go
 create mode 100644 pkg/bufman/controllers/commit.go
 create mode 100644 pkg/bufman/controllers/doc.go
 create mode 100644 pkg/bufman/controllers/repository.go
 create mode 100644 pkg/bufman/controllers/search.go
 create mode 100644 pkg/bufman/controllers/tag.go
 create mode 100644 pkg/bufman/controllers/token.go
 create mode 100644 pkg/bufman/controllers/user.go
 create mode 100644 pkg/bufman/core/lru/lru.go
 create mode 100644 pkg/bufman/core/parser/document_generator.go
 create mode 100644 pkg/bufman/core/parser/proto_parser.go
 create mode 100644 pkg/bufman/core/resolve/resolve.go
 create mode 100644 pkg/bufman/core/search/db_search.go
 create mode 100644 pkg/bufman/core/search/search.go
 create mode 100644 pkg/bufman/core/security/page_token.go
 create mode 100644 pkg/bufman/core/security/security.go
 create mode 100644 pkg/bufman/core/storage/db_storage.go
 create mode 100644 pkg/bufman/core/storage/disk_storage.go
 create mode 100644 pkg/bufman/core/storage/storage.go
 create mode 100644 pkg/bufman/core/validity/viliditor.go
 create mode 100644 pkg/bufman/dal/commit_files.gen.go
 create mode 100644 pkg/bufman/dal/commits.gen.go
 create mode 100644 pkg/bufman/dal/file_blobs.gen.go
 create mode 100644 pkg/bufman/dal/gen.go
 create mode 100644 pkg/bufman/dal/repositories.gen.go
 create mode 100644 pkg/bufman/dal/tags.gen.go
 create mode 100644 pkg/bufman/dal/tokens.gen.go
 create mode 100644 pkg/bufman/dal/users.gen.go
 create mode 100644 pkg/bufman/e/base_error.go
 create mode 100644 pkg/bufman/e/errors.go
 create mode 100644 pkg/bufman/gen/data/dataspdx/dataspdx.gen.go
 create mode 100644 pkg/bufman/gen/data/datawkt/datawkt.gen.go
 create mode 100644 
pkg/bufman/gen/proto/connect/audit/v1alpha1/auditv1alpha1connect/service.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/admin.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/authn.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/authz.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/convert.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/display.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/doc.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/docker.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/download.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/generate.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/github.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/image.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/jsonschema.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/labels.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/organization.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/owner.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/plugin.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/plugin_curation.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/push.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/recommendation.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/reference.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/repository.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/repository_branch.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/repository_commit.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/repository_tag.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/resolve.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/resource.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/schema.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/scim_token.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/search.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/studio.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/studio_request.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/sync.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/token.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/user.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1connect/webhook.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/admin.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/authn.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/authz.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/convert.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/display.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/doc.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/docker.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/download.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/generate.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/github.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/image.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/jsonschema.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/labels.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/organization.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/owner.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/plugin.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/plugin_curation.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/push.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/recommendation.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/reference.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/repository.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/repository_branch.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/repository_commit.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/repository_tag.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/resolve.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/resource.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/schema.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/scim_token.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/search.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/studio.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/studio_request.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/sync.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/token.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/user.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/registry/v1alpha1/registryv1alpha1v1alpha1connect/webhook.connect.go
 create mode 100644 
pkg/bufman/gen/proto/connect/webhook/v1alpha1/webhookv1alpha1connect/event.connect.go
 create mode 100644 pkg/bufman/gen/proto/go/audit/v1alpha1/event.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/audit/v1alpha1/service.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/audit/v1alpha1/service_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/breaking/v1/config.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/image/v1/image.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/lint/v1/config.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/module/v1alpha1/module.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/admin.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/admin_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/authn.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/authn_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/authz.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/authz_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/convert.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/convert_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/display.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/display_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/doc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/doc_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/docker.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/docker_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/download.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/download_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/generate.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/generate_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/git_metadata.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/github.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/github_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/image.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/image_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/jsonschema.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/jsonschema_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/labels.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/labels_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/module.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/organization.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/organization_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/owner.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/owner_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/plugin.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/plugin_curation.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/plugin_curation_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/plugin_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/push.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/push_grpc.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/recommendation.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/recommendation_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/reference.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/reference_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/repository.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/repository_branch.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/repository_branch_grpc.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/repository_commit.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/repository_commit_grpc.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/repository_grpc.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/repository_tag.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/repository_tag_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/resolve.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/resolve_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/resource.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/resource_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/role.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/schema.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/schema_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/scim_token.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/scim_token_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/search.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/search_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/studio.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/studio_grpc.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/studio_request.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/studio_request_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/sync.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/sync_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/token.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/token_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/user.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/user_grpc.pb.go
 create mode 100644 
pkg/bufman/gen/proto/go/registry/v1alpha1/verification_status.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/webhook.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/registry/v1alpha1/webhook_grpc.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/studio/v1alpha1/invoke.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/wasmplugin/v1/wasmplugin.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/webhook/v1alpha1/event.pb.go
 create mode 100644 pkg/bufman/gen/proto/go/webhook/v1alpha1/event_grpc.pb.go
 copy pkg/{admin/model/consumer.go => bufman/gorm_gen/gorm_gen.go} (57%)
 create mode 100644 pkg/bufman/handlers/grpc_handlers/authn.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/commit.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/docs.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/download.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/push.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/repository.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/resolve.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/tag.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/token.go
 create mode 100644 pkg/bufman/handlers/grpc_handlers/user.go
 copy pkg/{admin/model/consumer.go => bufman/handlers/http_handlers/authn.go} 
(52%)
 create mode 100644 pkg/bufman/handlers/http_handlers/commit.go
 copy pkg/{admin/model/consumer.go => bufman/handlers/http_handlers/common.go} 
(56%)
 create mode 100644 pkg/bufman/handlers/http_handlers/doc.go
 create mode 100644 pkg/bufman/handlers/http_handlers/repository.go
 create mode 100644 pkg/bufman/handlers/http_handlers/search.go
 create mode 100644 pkg/bufman/handlers/http_handlers/tag.go
 create mode 100644 pkg/bufman/handlers/http_handlers/token.go
 create mode 100644 pkg/bufman/handlers/http_handlers/user.go
 create mode 100644 pkg/bufman/interceptors/auth.go
 copy pkg/{admin/model/consumer.go => bufman/interceptors/init.go} (59%)
 create mode 100644 pkg/bufman/mapper/commit_mapper.go
 create mode 100644 pkg/bufman/mapper/file_mapper.go
 create mode 100644 pkg/bufman/mapper/repository_mapper.go
 create mode 100644 pkg/bufman/mapper/tag_mapper.go
 create mode 100644 pkg/bufman/mapper/token_mapper.go
 create mode 100644 pkg/bufman/mapper/user_mapper.go
 create mode 100644 pkg/bufman/model/commit.go
 create mode 100644 pkg/bufman/model/file.go
 create mode 100644 pkg/bufman/model/repository.go
 create mode 100644 pkg/bufman/model/tag.go
 create mode 100644 pkg/bufman/model/token.go
 create mode 100644 pkg/bufman/model/user.go
 create mode 100644 pkg/bufman/pkg/app/app.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/app_error.go} (56%)
 create mode 100644 pkg/bufman/pkg/app/app_test.go
 create mode 100644 pkg/bufman/pkg/app/app_unix.go
 create mode 100644 pkg/bufman/pkg/app/app_windows.go
 create mode 100644 pkg/bufman/pkg/app/appcmd/appcmd.go
 create mode 100644 pkg/bufman/pkg/app/appcmd/appcmd_test.go
 create mode 100644 pkg/bufman/pkg/app/appcmd/appcmdtesting/appcmdtesting.go
 create mode 100644 pkg/bufman/pkg/app/appcmd/cobra.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/appcmd/error.go} (59%)
 create mode 100644 pkg/bufman/pkg/app/appcmd/webpages.go
 create mode 100644 pkg/bufman/pkg/app/appflag/appflag.go
 create mode 100644 pkg/bufman/pkg/app/appflag/builder.go
 create mode 100644 pkg/bufman/pkg/app/appflag/container.go
 create mode 100644 pkg/bufman/pkg/app/applog/applog.go
 create mode 100644 pkg/bufman/pkg/app/applog/applog_test.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/applog/container.go} (59%)
 create mode 100644 pkg/bufman/pkg/app/appname/appname.go
 create mode 100644 pkg/bufman/pkg/app/appname/appname_unix_test.go
 create mode 100644 pkg/bufman/pkg/app/appname/container.go
 create mode 100644 pkg/bufman/pkg/app/appproto/appproto.go
 create mode 100644 pkg/bufman/pkg/app/appproto/appproto_test.go
 create mode 100644 pkg/bufman/pkg/app/appproto/appprotoos/appprotoos.go
 create mode 100644 pkg/bufman/pkg/app/appproto/appprotoos/response_writer.go
 create mode 100644 pkg/bufman/pkg/app/appproto/generator.go
 create mode 100644 pkg/bufman/pkg/app/appproto/response_builder.go
 create mode 100644 pkg/bufman/pkg/app/appproto/response_writer.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/appverbose/appverbose.go} 
(56%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/appverbose/container.go} 
(59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/arg_container.go} (59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/container.go} (59%)
 create mode 100644 pkg/bufman/pkg/app/env_container.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/stderr_container.go} (59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/stdin_container.go} (59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/app/stdout_container.go} (59%)
 create mode 100644 pkg/bufman/pkg/bandeps/bandeps.go
 create mode 100644 pkg/bufman/pkg/bandeps/checker.go
 create mode 100644 pkg/bufman/pkg/bandeps/cmd/bandeps/main.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/bandeps/key_rwlock.go} (50%)
 create mode 100644 pkg/bufman/pkg/bandeps/state.go
 create mode 100644 pkg/bufman/pkg/bandeps/util.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/bandeps/violation.go} (52%)
 create mode 100644 pkg/bufman/pkg/cert/certclient/certclient.go
 create mode 100644 pkg/bufman/pkg/cert/certclient/util.go
 create mode 100644 pkg/bufman/pkg/command/command.go
 create mode 100644 pkg/bufman/pkg/command/process.go
 create mode 100644 pkg/bufman/pkg/command/runner.go
 create mode 100644 pkg/bufman/pkg/command/runner_unix_test.go
 create mode 100644 pkg/bufman/pkg/connectclient/connectclient.go
 create mode 100644 pkg/bufman/pkg/dag/dag.go
 create mode 100644 pkg/bufman/pkg/dag/dag_test.go
 create mode 100644 pkg/bufman/pkg/diff/diff.go
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/diffmyers.go
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/diffmyers_test.go
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/testdata/create
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/testdata/delete
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/testdata/delete-and-insert
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/testdata/equal
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/testdata/insert
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/testdata/lao-tzu
 create mode 100644 pkg/bufman/pkg/diff/diffmyers/testdata/remove
 create mode 100644 pkg/bufman/pkg/encoding/encoding.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/encoding/encoding_test.go} 
(52%)
 create mode 100644 pkg/bufman/pkg/filelock/filelock.go
 create mode 100644 pkg/bufman/pkg/filelock/filelock_test.go
 create mode 100644 pkg/bufman/pkg/filelock/lock.go
 create mode 100644 pkg/bufman/pkg/filelock/locker.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/filelock/nop_locker.go} (59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/filelock/nop_unlocker.go} (59%)
 create mode 100644 pkg/bufman/pkg/filepathextended/filepathextended.go
 create mode 100644 pkg/bufman/pkg/git/annotated_tag.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/git/branch.go} (59%)
 create mode 100644 pkg/bufman/pkg/git/cloner.go
 create mode 100644 pkg/bufman/pkg/git/cmd/git-ls-files-unstaged/main.go
 create mode 100644 pkg/bufman/pkg/git/commit.go
 create mode 100644 pkg/bufman/pkg/git/git.go
 create mode 100644 pkg/bufman/pkg/git/hash.go
 create mode 100644 pkg/bufman/pkg/git/ident.go
 create mode 100644 pkg/bufman/pkg/git/lister.go
 create mode 100644 pkg/bufman/pkg/git/object_reader.go
 create mode 100644 pkg/bufman/pkg/git/packed_refs.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/git/ref.go} (59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/git/ref_branch.go} (54%)
 create mode 100644 pkg/bufman/pkg/git/repository.go
 create mode 100644 pkg/bufman/pkg/git/tree.go
 create mode 100644 pkg/bufman/pkg/git/tree_node.go
 create mode 100644 pkg/bufman/pkg/github/githubtesting/archive_reader.go
 create mode 100644 pkg/bufman/pkg/github/githubtesting/githubtesting.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/httpauth/env_authenticator.go} 
(57%)
 create mode 100644 pkg/bufman/pkg/httpauth/httpauth.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/httpauth/multi_authenticator.go} (50%)
 create mode 100644 pkg/bufman/pkg/httpauth/netrc_authenticator.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/httpauth/nop_authenticator.go} 
(59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/httpauth/util.go} (50%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/interrupt/interrupt.go} (50%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/interrupt/interrupt_unix.go} 
(51%)
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/interrupt/interrupt_windows.go} (58%)
 create mode 100644 pkg/bufman/pkg/ioextended/ioextended.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/iotesting/iotesting.go} (59%)
 create mode 100644 pkg/bufman/pkg/licenseheader/cmd/license-header/main.go
 create mode 100644 pkg/bufman/pkg/licenseheader/licenseheader.go
 create mode 100644 pkg/bufman/pkg/licenseheader/licenseheader_test.go
 create mode 100644 pkg/bufman/pkg/manifest/digest.go
 create mode 100644 pkg/bufman/pkg/manifest/digest_test.go
 create mode 100644 pkg/bufman/pkg/manifest/manifest.go
 create mode 100644 pkg/bufman/pkg/manifest/manifest_test.go
 create mode 100644 pkg/bufman/pkg/manifest/module.go
 create mode 100644 pkg/bufman/pkg/manifest/module_test.go
 create mode 100644 pkg/bufman/pkg/manifest/storage.go
 create mode 100644 pkg/bufman/pkg/manifest/storage_test.go
 create mode 100644 pkg/bufman/pkg/netextended/netextended.go
 create mode 100644 pkg/bufman/pkg/netextended/netextended_test.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/netrc/machine.go} (59%)
 create mode 100644 pkg/bufman/pkg/netrc/netrc.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/netrc/netrc_unix.go} (58%)
 create mode 100644 pkg/bufman/pkg/netrc/netrc_unix_test.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/netrc/netrc_windows.go} (58%)
 create mode 100644 pkg/bufman/pkg/netrc/testdata/unix/home1/.netrc
 create mode 100644 pkg/bufman/pkg/netrc/testdata/unix/home2/.netrc
 create mode 100644 pkg/bufman/pkg/netrc/testdata/unix/home3/.netrcc
 create mode 100644 pkg/bufman/pkg/normalpath/normalpath.go
 create mode 100644 pkg/bufman/pkg/normalpath/normalpath_test.go
 create mode 100644 pkg/bufman/pkg/normalpath/normalpath_unix.go
 create mode 100644 pkg/bufman/pkg/normalpath/normalpath_unix_test.go
 create mode 100644 pkg/bufman/pkg/normalpath/normalpath_windows.go
 create mode 100644 pkg/bufman/pkg/normalpath/normalpath_windows_test.go
 create mode 100644 pkg/bufman/pkg/observabilityzap/observabilityzap.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/observabilityzap/tracer_provider_closer.go} (52%)
 create mode 100644 pkg/bufman/pkg/observabilityzap/zapexporter.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/osextended/osextended.go} (54%)
 create mode 100644 pkg/bufman/pkg/protodescriptor/protodescriptor.go
 create mode 100644 pkg/bufman/pkg/protoencoding/json_marshaler.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protoencoding/json_unmarshaler.go} (59%)
 create mode 100644 pkg/bufman/pkg/protoencoding/protoencoding.go
 create mode 100644 pkg/bufman/pkg/protoencoding/reparse_unrecognized.go
 create mode 100644 pkg/bufman/pkg/protoencoding/resolver.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protoencoding/wire_marshaler.go} (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protoencoding/wire_unmarshaler.go} (59%)
 create mode 100644 pkg/bufman/pkg/protogenutil/named_helper.go
 create mode 100644 pkg/bufman/pkg/protogenutil/protogenutil.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/protosource/descriptor.go} 
(54%)
 create mode 100644 pkg/bufman/pkg/protosource/enum.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/protosource/enum_range.go} 
(54%)
 create mode 100644 pkg/bufman/pkg/protosource/enum_value.go
 create mode 100644 pkg/bufman/pkg/protosource/field.go
 create mode 100644 pkg/bufman/pkg/protosource/file.go
 create mode 100644 pkg/bufman/pkg/protosource/file_import.go
 create mode 100644 pkg/bufman/pkg/protosource/files.go
 create mode 100644 pkg/bufman/pkg/protosource/location.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protosource/location_descriptor.go} (59%)
 create mode 100644 pkg/bufman/pkg/protosource/location_store.go
 create mode 100644 pkg/bufman/pkg/protosource/merge_comment_location.go
 create mode 100644 pkg/bufman/pkg/protosource/message.go
 create mode 100644 pkg/bufman/pkg/protosource/message_range.go
 create mode 100644 pkg/bufman/pkg/protosource/method.go
 create mode 100644 pkg/bufman/pkg/protosource/named_descriptor.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/protosource/oneof.go} (57%)
 create mode 100644 pkg/bufman/pkg/protosource/option_extension_descriptor.go
 create mode 100644 
pkg/bufman/pkg/protosource/option_extension_descriptor_test.go
 create mode 100644 pkg/bufman/pkg/protosource/paths.go
 create mode 100644 pkg/bufman/pkg/protosource/protosource.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/protosource/reserved_name.go} 
(59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/protosource/service.go} (55%)
 create mode 100644 pkg/bufman/pkg/protosource/tag_range_test.go
 create mode 100644 pkg/bufman/pkg/protostat/protostat.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protostat/protostatos/file_walker.go} (55%)
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protostat/protostatos/protostatos.go} (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protostat/protostatstorage/file_walker.go} (50%)
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/protostat/protostatstorage/protostatstorage.go} (59%)
 create mode 100644 pkg/bufman/pkg/prototesting/prototesting.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/prototesting/prototesting_unix.go} (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/prototesting/prototesting_windows.go} (59%)
 copy pkg/{admin/model/consumer.go => bufman/pkg/prototime/prototime.go} (59%)
 create mode 100644 pkg/bufman/pkg/protoversion/package_version.go
 create mode 100644 pkg/bufman/pkg/protoversion/protoversion.go
 create mode 100644 pkg/bufman/pkg/protoversion/protoversion_test.go
 create mode 100644 pkg/bufman/pkg/spdx/cmd/spdx-go-data/main.go
 create mode 100644 pkg/bufman/pkg/spdx/cmd/spdx-ts-data/main.go
 create mode 100644 pkg/bufman/pkg/spdx/spdx.go
 create mode 100644 pkg/bufman/pkg/storage/bucket.go
 create mode 100644 pkg/bufman/pkg/storage/cmd/ddiff/main.go
 create mode 100644 pkg/bufman/pkg/storage/cmd/storage-go-data/main.go
 create mode 100644 pkg/bufman/pkg/storage/copy.go
 create mode 100644 pkg/bufman/pkg/storage/diff.go
 create mode 100644 pkg/bufman/pkg/storage/errors.go
 create mode 100644 pkg/bufman/pkg/storage/external_paths.go
 create mode 100644 pkg/bufman/pkg/storage/limit.go
 create mode 100644 pkg/bufman/pkg/storage/map.go
 create mode 100644 pkg/bufman/pkg/storage/mapper.go
 create mode 100644 pkg/bufman/pkg/storage/matcher.go
 create mode 100644 pkg/bufman/pkg/storage/multi.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/storage/storage.go} (58%)
 create mode 100644 pkg/bufman/pkg/storage/storagearchive/storagearchive.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/storage/storagearchive/untar_options.go} (59%)
 create mode 100644 pkg/bufman/pkg/storage/storagegit/bucket.go
 copy pkg/{admin/model/consumer.go => bufman/pkg/storage/storagegit/doc.go} 
(58%)
 create mode 100644 pkg/bufman/pkg/storage/storagegit/provider.go
 create mode 100644 pkg/bufman/pkg/storage/storagegit/storagegit.go
 create mode 100644 pkg/bufman/pkg/storage/storagemem/bucket.go
 create mode 100644 
pkg/bufman/pkg/storage/storagemem/internal/immutable_object.go
 create mode 100644 pkg/bufman/pkg/storage/storagemem/read_object_closer.go
 create mode 100644 pkg/bufman/pkg/storage/storagemem/storagemem.go
 create mode 100644 pkg/bufman/pkg/storage/storagemem/write_object_closer.go
 create mode 100644 pkg/bufman/pkg/storage/storageos/bucket.go
 create mode 100644 pkg/bufman/pkg/storage/storageos/provider.go
 create mode 100644 pkg/bufman/pkg/storage/storageos/storageos.go
 create mode 100644 pkg/bufman/pkg/storage/storageutil/storageutil.go
 create mode 100644 pkg/bufman/pkg/storage/util.go
 create mode 100644 pkg/bufman/pkg/stringjson/stringjson.go
 create mode 100644 pkg/bufman/pkg/stringutil/stringutil.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/testingextended/testingextended.go} (59%)
 create mode 100644 pkg/bufman/pkg/thread/thread.go
 create mode 100644 pkg/bufman/pkg/tmp/tmp.go
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/transport/http/httpclient/client.go} (59%)
 copy pkg/{admin/model/consumer.go => 
bufman/pkg/transport/http/httpclient/httpclient.go} (59%)
 create mode 100644 pkg/bufman/pkg/transport/http/httpserver/httpserver.go
 create mode 100644 pkg/bufman/pkg/uuidutil/uuidutil.go
 create mode 100644 pkg/bufman/pkg/uuidutil/uuidutil_test.go
 create mode 100644 pkg/bufman/pkg/verbose/verbose.go
 create mode 100644 pkg/bufman/pkg/zaputil/vars.go
 create mode 100644 pkg/bufman/pkg/zaputil/zaputil.go
 create mode 100644 pkg/bufman/proto/audit/v1alpha1/event.proto
 create mode 100644 pkg/bufman/proto/audit/v1alpha1/service.proto
 create mode 100644 pkg/bufman/proto/breaking/v1/config.proto
 create mode 100644 pkg/bufman/proto/buf.yaml
 create mode 100644 pkg/bufman/proto/image/v1/image.proto
 create mode 100644 pkg/bufman/proto/lint/v1/config.proto
 create mode 100644 pkg/bufman/proto/module/v1alpha1/module.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/admin.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/authn.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/authz.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/convert.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/display.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/doc.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/docker.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/download.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/generate.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/git_metadata.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/github.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/image.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/jsonschema.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/labels.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/module.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/organization.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/owner.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/plugin.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/plugin_curation.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/push.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/recommendation.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/reference.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/repository.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/repository_branch.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/repository_commit.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/repository_tag.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/resolve.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/resource.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/role.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/schema.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/scim_token.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/search.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/studio.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/studio_request.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/sync.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/token.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/user.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/verification_status.proto
 create mode 100644 pkg/bufman/proto/registry/v1alpha1/webhook.proto
 create mode 100644 pkg/bufman/proto/studio/v1alpha1/invoke.proto
 create mode 100644 pkg/bufman/proto/wasmplugin/v1/wasmplugin.proto
 create mode 100644 pkg/bufman/proto/webhook/v1alpha1/event.proto
 create mode 100644 pkg/bufman/router/grpc_router.go
 create mode 100644 pkg/bufman/router/http_router.go
 create mode 100644 pkg/bufman/services/authz_service.go
 create mode 100644 pkg/bufman/services/commit_service.go
 create mode 100644 pkg/bufman/services/docs_service.go
 create mode 100644 pkg/bufman/services/download_service.go
 create mode 100644 pkg/bufman/services/push_service.go
 create mode 100644 pkg/bufman/services/repository_service.go
 create mode 100644 pkg/bufman/services/tag_service.go
 create mode 100644 pkg/bufman/services/token_service.go
 create mode 100644 pkg/bufman/services/user_service.go
 copy pkg/{admin/cache/registry/kube/registry.go => bufman/setup.go} (50%)
 create mode 100644 pkg/config/bufman/config.go
 copy ui-vue3/src/{router/RouterMeta.ts => base/enums/Storage.ts} (84%)
 copy ui-vue3/src/{api/service/serverInfo.ts => base/i18n/sortI18n.ts} (62%)
 copy ui-vue3/src/{router/RouterMeta.ts => base/i18n/type.ts} (84%)
 create mode 100644 ui-vue3/src/layout/tab/layout_tab.vue
 copy ui-vue3/src/views/{test/test => common}/index.vue (79%)
 copy ui-vue3/src/views/{test/test => common/placeholder_demo}/index.vue (79%)
 copy ui-vue3/src/views/{test/test => common/tab_demo}/index.vue (69%)
 copy ui-vue3/src/views/{test/test/index.vue => common/tab_demo/tab1.vue} (79%)
 copy ui-vue3/src/views/{test/test/index.vue => common/tab_demo/tab2.vue} (79%)
 copy ui-vue3/src/views/{test/test => resources/applications}/index.vue (81%)
 copy ui-vue3/src/views/{test/test/index.vue => 
resources/applications/tabs/tab1.vue} (79%)
 copy ui-vue3/src/views/{test/test/index.vue => 
resources/applications/tabs/tab2.vue} (79%)
 copy ui-vue3/src/views/{test/test => resources/instances}/index.vue (79%)
 copy ui-vue3/src/views/{test/test => resources/services}/index.vue (79%)

Reply via email to