Skip to content

Releases: RightMesh/awdb

v0.0.1

14 Sep 18:27
6732b39
Compare
Choose a tag to compare

Changelog

6732b39 Merge pull request #8 from RightMesh/feature/modules
f5f0de3 Update to same version of Go the module is using.
77826ec Correct build command.
f29808e Rename 'Go' action to 'Build.
2542387 Replace makefile with go commands in build action.
fdb9e84 Remove unnecessary Makefile (just use go command in future).
8422ed6 Convert to Module project.
b6ab050 Merge pull request #7 from RightMesh/feature/goreleaser
6a03af4 Update installation instructions to point to released binaries.
74955de Run goreleaser when a version is tagged.
a72b424 Configure releases with goreleaser.
8761331 Merge pull request #6 from RightMesh/feature/docs-quickfix
8bbc760 Correct content type for errors.
b8dc7b5 Fix Redocly URL.
8c3cd2a Merge pull request #5 from RightMesh/feature/documentation
43ac64f Update README.
f18865e adb.yml -> awdb.yml
fa61b45 Add docs for /devices
6994611 Add docs for /help
1322f2d Add OpenAPI spec.
15f88aa Merge pull request #4 from RightMesh/feature/adb-devices
c6dbe54 Change Output() to Run(); change Run to Command to avoid name conflict and better reflect the data.
38981f6 Move handlers to their own file; keep basic server and helpers in server.go.
c5bd3a7 Change constant name format to align with Go Lint.
afb58e7 Documented endpoint failure cases.
f8b5674 Removed keys that won't occur in the string.
5809b86 Remove TODO - the JSON itself is dictated elsewhere, and isn't really helpful here.
b08e55a Format JSON output.
7f9f62b Leave marshalling and error handling to handlers.
4c1ac49 Remove uneccessary proxyAdbRun method.
434a835 Migrate writeBadGatewayResponse to generic writeResponse.
3113a82 Wrote a helper method for returning a 502.
866f537 Constant values for content type strings.
e96064e End functions when errors occur, rather than nesting inside of if statements.
519e1d8 Move writing data to response as JSON to a method.
c22e6de Naive implementation of server.devicesHandler that returns device output as JSON w/o error handling.
7e99b28 Wrote a method that parses a list of devices from the output of 'adb devices -l'.
85e1111 Wrote a method that parses an *adb.Device from one line from 'adb devices -l'.
9a2f3a0 Created new struct to represent a device.
be7385b Connect new handler to '/devices/' endpoint.
a2319b5 Add skeleton handler for 'adb devices -l'.
5a4835c Add TODO for handling the case when ADB isn't running.
3fbabd7 Merge pull request #2 from RightMesh/actions
7237279 Install golint and build project with relative GOPATH.
fe7e0b6 Clone repo in go directory structure.
efef5ff Add new lint, clean, and build tasks to Makefile.
4a0809b Moved main.go out of cmd/ for simpler package structure.
abd35f2 Initialize actions.
9ca3336 Merge pull request #3 from RightMesh/feature/change-packagename
348a6e3 Update package name to reflect source location.
235ddb5 Simple route for 'adb help'.
7aa9ad4 Method for executing an adb.Run and dealing with error handling boilerplate.
9df1fde Simple struct and methods for interacting with ADB.
71802e4 New package for HTTP server routing; start server in main.
a3ae54f Basic main file.
8b96e12 Simple Makefile.
c69b216 Apache 2.0 License.
0ac6ca3 Initialize with README.