auth0-cli

Build, manage and test your Auth0 integrations from the command line

MIT License

Stars
249
Committers
46

Bot releases are visible (Hide)

auth0-cli - v0.1.4

Published by github-actions[bot] over 3 years ago

Changelog

4bc412e Merge pull request #89 from auth0/feature/scopes-list
7e6138a feat: add 'scopes list' subcommand

auth0-cli - v0.1.3

Published by github-actions[bot] over 3 years ago

Changelog

0c819fa Add quickstart cmd
fe4c227 Add quickstart command
4365353 Adding ability for users to pass files as input params in rules commands
209afec Basic user get/search command
6f9e3d5 Merge pull request #66 from auth0/add-quick-start-mvp
c283847 Merge pull request #77 from auth0/feature/A0CLI-42
a24b55e Merge pull request #80 from auth0/move-quickstart-to-root
895677f Merge pull request #83 from auth0/add/user-input-file
befc44c Merge pull request #85 from auth0/feature/users-interactivity
60048b3 This just moves quickstart to root and adds an alias
6adbf6c Update internal/cli/quickstart.go
570216c Update internal/cli/quickstart.go
100d9b3 Update internal/cli/quickstart.go
65ffb62 add actions delete (#81)
2a03272 chore: restructure shared login components (#79)
730fae8 feat: Actions improvement (#73)
a448af9 feat: add prompts to users
ea6efa2 feat: support updating an action with new versions (#75)
24d9a6c go mod tidy + vendor
0fa6fef tidy + vendor again

auth0-cli - v0.1.2

Published by github-actions[bot] over 3 years ago

Changelog

71a58f5 A0CLI-47: add initial role support.
f404a7b A0CLI-49: add initial custom-domains support.
811a9e2 Add --no-input flag
307cec6 Add interactive promp to rules
fdbbb0f Add interactive prompts to APIs
0cdd7f0 Add mock makefile targets.
f522529 Adding the update rule subcommand
e05ab65 Address feedback
64c0d40 Bump briandowns/spinner to resolve race condition issue.
a801220 Fixing a typo in enabling a rule (#71)
e1e926b Make interactivity tty-based for APIs
c205e83 Make interactivity tty-based on rules
d7f97f7 Merge branch 'main' into feature/interactive-prompts
6559495 Merge pull request #58 from auth0/feature/interactive-prompts
5115f68 Merge pull request #60 from auth0/a0cli-47-roles
9f05f0c Merge pull request #61 from auth0/fix-flags-collision
bac0b29 Merge pull request #62 from auth0/tagline
d01a0a3 Merge pull request #65 from auth0/a0cli-49-custom-domains
3cb6c70 Merge pull request #67 from auth0/feature/interactivity
0aa048a Merge pull request #72 from auth0/add/update-rule
2a8b23f Merge pull request #76 from auth0/feature/interactivity-actions
9b72ad8 Merge pull request #78 from auth0/fix-rules-breakage
ce25dc6 Omit return value of SetAnnotation
43eea56 Re-add delete rule by name
9456935 Remove extra whitespace
16c6f64 Remove time.Sleep() hack given latest version of briandowns/spinner fixes race condition.
53e7a1d Remove title transform
57e4924 Style prompts
ad18144 Use golang 1.15
5f521df Use latest version of goreleaser/goreleaser-action
597c1c6 default to auth0 managed certs for type.
bdd629e feat: actions deploy and actions versions (#53)
9d3fab6 feat: actions download (#64)
73d17cd feat: add get-token command for fetching user-facing tokens for an API (#69)
627cf6f feat: prompts for actions
5d8a0c6 feat: support version creation during actions create (#68)
b6e3371 fix rules breakage with TextDefaultInput
ffb9c62 fix: Go SDK can't set an empty list of callbacks, so don't attempt to do so (#70)
baad248 minor: match tagline
fd3b6dd remove -f shorthand for force flag
84435d6 standardize commands help wording and conventions (#74)

auth0-cli - v0.1.1

Published by github-actions[bot] over 3 years ago

Changelog

f2497a7 Add spinners where missing in: connections, logs, rules, try-login
c9fa65b Do seconds ago for timeAgo
bdbb946 Ensure we're displaying in correct sorted order
b94717b Finalize
f1c32be Finish spinner after enable/disable
3685361 Fix unconditional termination of loop
30d61e9 Lint / tests
325b271 Make sure tenant is set correctly
5054822 Merge pull request #45 from auth0/fix/A0CLI-35
e82a765 Merge pull request #48 from auth0/release
3119474 Merge pull request #50 from auth0/logs-formatting-tweaks
7cb8a6b Merge pull request #51 from auth0/logs-with-table-fork
02e5ed4 More cleanups
3571a4d More tweaks
70080e8 Not applicable all the things
ef3fd83 Update README.md
9f01647 Update README.md
94d3f24 Update README.md
0422a3e Update README.md
88aced8 Update README.md
9cae5c4 WIP
615fb1b WIP: Logs: tweak formatting
ab2942a feat: auth0 clients create improvements (#44)
5155ca8 feat: actions triggers create (#42)
1a9e75c feat: add name flag support for rules delete command (#54)
98fa733 feat: sort cmds by relevance [A0CLI-46] (#57)
df22431 fix: UX updates for try-login (#49)
738873e fix: add required flags to rules create and delete commands (#52)
59b6737 fix: completion (#47)
57b7089 fix: remove --reveal flag from try-login, always show tokens (#46)
3fa4cc5 go mod tidy; go mod vendor
dccd369 switch to table fork

auth0-cli - v0.1.0

Published by github-actions[bot] over 3 years ago

Changelog

c387de4 Actually, call it commands instead, like hugo
e5042df Add .goreleaser.yml manifest
fdde260 Add README
16400bd Add connections and connections list.
62e123f Add a simple unit test to catch regressions
14507cd Add auth0 package
0d00587 Add basic display
9f5aee9 Add client list command
ee04c87 Add completion command.
4002f07 Add date parsing
352dc6f Add deprecated check / skip
13a0e17 Add github CI
a82d0c4 Add initOnce / init in renderer to handle when not yet initialized
1e56c8b Add isLoggedIn / errOnce concept
ad5d23b Add log line instead of err
6f91d54 Add read:logs scopes
ce8e519 Add scope for reading connections
586551d Add setup instructions
000995e Add spinner and massage command help message
60d8a9e Add spinner; cleanup ansi
c9f4db1 Add tools dep
d433a42 Adding basic functionality for deleting rules by specifying an ID
04a86b7 Adding onto MGMT API functionality
ccd9d87 Amend auth to add the domain as part of the set of results
a13b6c4 Amend scopes to add client list
3d2ada9 Changes so callers don't have to init
33ac735 Check access token and fail fast if empty
4ea5624 Check for input error
931b187 Cleanup config
a201cf3 Cleanup getLogin in helper template
d8758f5 Cleanup internal/cli package. Make it work
8b3ae5f Cleanup tenant passing and getLogin helper method
2660d57 Cleanup validators
336dce4 Deadline: limit shutdown to 5s max
4df315f Don't spinner for list / get operations
d5ccd73 Ensure init is called in all Renderer methods
c786040 Explode scopes per resource
da85ebe Fix copy pasta in table header for connections list
e605506 Fix format=json being initialized (#22)
a0fa473 Fix logs writer
7cf6c83 Format properly
4a46467 Get parameters passing correctly and remove unnecessary bits
977e9ce Handle case when fail fast / nil renderer
57387dd Handle errors
dc566de Initial sketch:
584e624 Just minor display tweaks
c0edbaf Lint
ad11429 Lint
bb77862 Make the ID display faintly
b0972b3 Merge branch 'main' into feature/apis-delete
e311593 Merge branch 'main' into feature/apis-list
454c895 Merge branch 'main' into feature/connections-list
9436a1b Merge branch 'main' into feature/delete-confirmation
66f3554 Merge pull request #1 from auth0/add-github-actions-ci
5dbd056 Merge pull request #10 from auth0/ignore
430935a Merge pull request #11 from auth0/polish-the-login-flow
70b0842 Merge pull request #12 from auth0/list-rules
c371cc0 Merge pull request #14 from auth0/fix/welcome-typo
3d2e26f Merge pull request #15 from auth0/change-to-new-renderer
934abca Merge pull request #17 from auth0/add-all-other-scopes
9394d8b Merge pull request #18 from auth0/feature/apis-list
1e09143 Merge pull request #2 from shushen/chore-make-build-ci
0ddf743 Merge pull request #20 from auth0/add/create-rule
ec6a8ef Merge pull request #21 from auth0/actions-list-tweaks
1344a04 Merge pull request #23 from auth0/feature/apis-create
adc76a9 Merge pull request #24 from auth0/jw-A0CLI-6-create-post-login-actions
47d6158 Merge pull request #25 from auth0/client-create-improvements
d455924 Merge pull request #26 from auth0/feature/connections-list
d85ff3c Merge pull request #27 from auth0/patch/A0CLI-24
46d2521 Merge pull request #29 from auth0/feature/apis-update
44fe6c1 Merge pull request #31 from auth0/feature/apis-delete
dcb3f06 Merge pull request #32 from auth0/feature/AOCLI-25
d3c341c Merge pull request #33 from auth0/add/delete-rule
3479993 Merge pull request #34 from auth0/explode-scopes-per-resource
0443bcc Merge pull request #35 from auth0/setup-mocks
dfe8c78 Merge pull request #4 from auth0/add-client-list-cmd
33034a0 Merge pull request #41 from auth0/feature/delete-confirmation
827d2cf Merge pull request #5 from auth0/table-view
769c0f1 Merge pull request #7 from auth0/feat-json-format
23ca0c0 Merge pull request #8 from auth0/a0cli-4
3c999da Merge remote-tracking branch 'origin/main' into list-rules
133be9c Re-shape everything to use the interface
7c15dd4 Reduce scopes for now to what we know we'll build in hackathon
62b92fa Remove actions commands for now
d2dfe84 Remove include totals
8838ad3 Removing now unnecessary variables
ad6379f Removing unnecessary short shorthand and refactoring var type
a15c820 Rename to addTenant
4f18dbe Sketch it out
e601621 Sketch out actions create generating template
a3b6930 This was taken from Paddy and appended actions scopes :)
5af3866 Typo
22b3ba5 Update README.md
e7d1fb3 Update internal/cli/cli.go
e914f55 Update internal/display/clients.go
fafd070 Update spacing on internal/cli/rules.go
d2446b9 Updating initial login message
85ddb61 Use plain string value for the name
99dcf18 Use url.URL when it makes sense
d8b69c8 Vendor + go.mod
bf4a14c WIP: Adding initial base for a new "create rule" subcommand
521a47a [A0-CLI 17] feat: actions test (#28)
6b073d8 [A0CLI-22] Additional options to logs command (#30)
dbc1462 [A0CLI-5] feat: logs tail (#6)
3fe0b13 add actions create, bump go-auth/auth0, mod tidy && mod vendor
8643085 chore: addtional make targets for build and ci
e70ab57 chore: remove artifact from repo, add gitinore, and update README
0cf63cb cleanup
ec6e2b0 commands => cli; refactor
d77eece feat: Add 'apis list'
5d7c881 feat: Add ability to specify single connection for try-login (#39)
7fd930f feat: actions list (#13)
9d6ee1d feat: actions triggers reorder (#37)
2e2020e feat: actions triggers show (#36)
0f0449e feat: add confirmation before delete action
c668388 feat: add enable/disable sub-command to rules (#16)
56db5ed feat: add rules command
8f02b40 feat: apis create
bfb25a5 feat: apis delete
4a12c4c feat: apis update
94099f3 feat: callbacks field
0d36b7d feat: clients create (#19)
3d453ad feat: device auth (#9)
b6fb068 feat: initial implementation of try-login
9fd5993 feat: render as table
ea82282 feat: support JSON
8230ca4 fix long description
f5fedb3 fix: fprint
30944b7 fix: get json format output working
d37f7f8 fix: json format and spinner (#38)
ae45356 fix: result sent to sdtout
28c4222 go mod tidy + go mod vendor
50cc4d6 go mod tidy + vendor
2ca1e0a go mod tidy; go mod vendor
cfa4051 move files around
7a1428f refactor: swap to strconv

Package Rankings
Top 5.3% on Proxy.golang.org
Badges
Extracted from project README
GoDoc Go Report Card Release Codecov License Build Status