Add an extensions API to the collaboration server (#7807)
This PR adds a REST API to the collab server for searching and downloading extensions. Previously, we had implemented this API in zed.dev directly, but this implementation is better, because we use the collab database to store the download counts for extensions. Release Notes: - N/A --------- Co-authored-by: Marshall Bowers <elliott.codes@gmail.com> Co-authored-by: Marshall <marshall@zed.dev> Co-authored-by: Conrad <conrad@zed.dev>
This commit is contained in:
co-authored by
Marshall Bowers
Marshall
Conrad
parent
bdc2558eac
commit
e1ae0d46da
@@ -3,6 +3,10 @@
|
||||
echo "installing foreman..."
|
||||
which foreman > /dev/null || brew install foreman
|
||||
|
||||
echo "installing minio..."
|
||||
which minio > /dev/null || brew install minio/stable/minio
|
||||
mkdir -p .blob_store/the-extensions-bucket
|
||||
|
||||
echo "creating database..."
|
||||
script/sqlx database create
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
cd crates/collab
|
||||
cargo run --quiet --package=collab --features seed-support --bin seed -- $@
|
||||
|
||||
Reference in New Issue
Block a user