]> Vexing Labs - dead-tooter.git/commit
Begin setting up commands thru login (#5)
authorsignal9 <signal9@noreply.git.vexingworkshop.com>
Sat, 17 Dec 2022 00:38:14 +0000 (00:38 +0000)
committersignal9 <signal9@noreply.git.vexingworkshop.com>
Sat, 17 Dec 2022 00:38:14 +0000 (00:38 +0000)
commit197cd81086de66968f24412880a32d59470250c3
treee7651a717309eab38eea397e0958ab7a87da81f1
parentda1a8236fb8e3acc583a8c2db130a7d31fe6de21
Begin setting up commands thru login (#5)

* Remove App struct and methods in favor of Client struct and bare functions.
* Introduce Cobra cli framework
* Add version command
* Add login command

Co-authored-by: Adam Shamblin <adam@vexingworkshop.com>
Reviewed-on: https://git.vexingworkshop.com/signal9/dead-tooter/pulls/5
12 files changed:
README.md
cmd/application.go [new file with mode: 0644]
cmd/login.go [new file with mode: 0644]
cmd/root.go [new file with mode: 0644]
cmd/version.go [new file with mode: 0644]
go.mod
go.sum [new file with mode: 0644]
main.go
pkg/mastodon/account.go
pkg/mastodon/app.go [deleted file]
pkg/mastodon/application.go
pkg/mastodon/oauth.go [new file with mode: 0644]