-
Notifications
You must be signed in to change notification settings - Fork 518
feat(workers): add exposure control and new --instances flag #6432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
+934
−69
Open
Changes from all commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
d4e37d5
feat(cli): prompt for worker name if not provided
johnstonmatt edc7199
fix(cli): gate the workers new prompts on stdin too
johnstonmatt 93c7aa6
feat(cli): prompt for worker name if not provided
johnstonmatt 5c84df0
fix(cli): gate the workers new prompts on stdin too
johnstonmatt 0af0f0a
chore(workers): describe behaviour rather than its history in comments
johnstonmatt a74e3f9
feat(workers): bring the command family's output onto one shape
johnstonmatt 548a185
test(cli): guard every legacy boolean flag against a required default
johnstonmatt 1d7e06b
chore(workers): describe behaviour rather than its history in comments
johnstonmatt 1a2236d
feat(workers logs): add `supabase workers logs`
johnstonmatt c4080de
feat(workers logs): print timestamps in local time
johnstonmatt b7c9864
feat(workers logs): add `--follow` to keep printing new lines
johnstonmatt 2f68ad6
feat: show stream tags in worker logs when multiple sources
johnstonmatt c66065d
chore(workers): describe behaviour rather than its history in comments
johnstonmatt acbd6ff
feat(workers push): make build wait opt-in with `--wait` flag
johnstonmatt 88e4832
Merge branch 'FUNC-840/select-workers-new-name' of https://github.com…
johnstonmatt 9ae1f38
fix(cli): point the workers new retry at the experimental path
johnstonmatt 12c4d1c
fix(cli): stop telling users to run a command that does not exist
johnstonmatt 94d1e89
Merge FUNC-840/select-workers-new-name into FUNC-851/general-output-p…
johnstonmatt 4f05bc5
Merge FUNC-851/general-output-polish into FUNC-853/workers-logs-command
johnstonmatt 0bfaca8
Merge FUNC-853/workers-logs-command into FUNC-848/workers-deploy-wait…
johnstonmatt e024627
test(cli): name the real push invocation in the flag-default guard
johnstonmatt 1f103f9
fix(workers): restore the experimental segment in worker span names
johnstonmatt de59392
fix(workers): stop echoing an empty --project-ref into retry suggestions
johnstonmatt d99e6b5
fix(workers): keep push's per-worker progress out of structured formats
johnstonmatt 71af01d
docs(workers): mark the status and delete trailers as text-only
johnstonmatt 11395a3
refactor(workers): rename workers logs --source to --kind
johnstonmatt 6f8770d
docs(workers): mark the logs no-logs hint as text-only
johnstonmatt 46321b4
fix(workers logs): tie the --kind choices to the stream map
johnstonmatt 396498b
fix(workers logs): give -o priority over --output-format
johnstonmatt d949afd
fix(workers logs): flush telemetry when the project ref cannot resolve
johnstonmatt 335b62a
fix(workers logs): let a Ctrl+C'd tail run its finalizers
johnstonmatt 2597a39
fix(workers logs): stop --tail capping the follow poll
johnstonmatt f8575ee
fix(workers logs): make --tail 0 --follow mean what it says
johnstonmatt a00a02c
fix(workers logs): sanitise every rendered field, not just the guest …
johnstonmatt d06c876
refactor(workers logs): prefix the exported log-level type
johnstonmatt 7009bd6
docs(workers logs): document the SIGINT exit code
johnstonmatt af1f813
fix(workers logs): bound ts_ms to a representable instant
johnstonmatt fa318ee
fix(workers logs): retry only the poll failures worth another request
johnstonmatt 468d9e2
fix(workers logs): carry the composed line into stream-json
johnstonmatt 008f160
Merge branch 'develop' of https://github.com/supabase/cli into FUNC-8…
johnstonmatt b3ea7df
Merge branch 'FUNC-840/select-workers-new-name' of https://github.com…
johnstonmatt c8977d0
fix(workers logs): green the checks the logs command turned red
johnstonmatt e0cd17c
Merge branch 'FUNC-853/workers-logs-command' into FUNC-848/workers-de…
johnstonmatt 993fa7e
Merge remote-tracking branch 'origin/FUNC-851/general-output-polish' …
johnstonmatt be45513
Merge branch 'FUNC-853/workers-logs-command' into FUNC-848/workers-de…
johnstonmatt b772491
test(config): stop a broken pipe preempting the exit-code diagnosis
johnstonmatt 6a0bab9
Merge branch 'FUNC-853/workers-logs-command' into FUNC-848/workers-de…
johnstonmatt 881a886
feat: add exposure control for worker deployments
johnstonmatt 2f4f766
feat: add --instances flag to workers new command
johnstonmatt b9c58bf
refactor(workers push): flip the build wait to an opt-out `--no-wait`
johnstonmatt 486a47b
fix(workers push): honour a terminal deploy response instead of polling
johnstonmatt 26722c0
Merge remote-tracking branch 'origin/develop' into FUNC-853/workers-l…
johnstonmatt 603d8ed
Merge branch 'FUNC-853/workers-logs-command' into FUNC-848/workers-de…
johnstonmatt 21b144d
refactor(workers logs): drop the unused window seams and test followW…
johnstonmatt 57f6249
fix(workers logs): report a burst the follow drain could not reach
johnstonmatt f98b1e0
Merge branch 'FUNC-853/workers-logs-command' into FUNC-848/workers-de…
johnstonmatt 213f804
Revert "test(config): stop a broken pipe preempting the exit-code dia…
johnstonmatt a19dc4d
Merge branch 'FUNC-853/workers-logs-command' into FUNC-848/workers-de…
johnstonmatt f9647a0
fix(workers push): report in-flight builds and drop a stale image
johnstonmatt 539986a
Merge remote-tracking branch 'origin/develop' into FUNC-848/workers-d…
johnstonmatt 49cea1d
Merge branch 'FUNC-848/workers-deploy-wait-flag' into FUNC-859/enable…
johnstonmatt 4d0cc08
fix(workers): register --exposure as a value-consuming flag
johnstonmatt 2f05c7b
Merge remote-tracking branch 'origin/develop' into FUNC-859/enable-pr…
johnstonmatt 35ebbaf
fix(workers): refuse a blank recorded exposure instead of defaulting it
johnstonmatt ce7c54d
fix(workers): refuse a config number that renders as TOML the schema …
johnstonmatt d9eca62
test(workers new): cover the exposure and instance output, and fix th…
johnstonmatt d67d67b
feat(workers push): say when --exposure will not outlive the deploy
johnstonmatt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.