Skip to content

Releases: morgenm/basicgopot

v1.1.4: Docker Compose Support

15 Jul 16:36
8670ec5
Compare
Choose a tag to compare

Added support for using the docker compose command to run basicgopot.

Changelog

  • 8670ec5 Added docker compose support.
  • b64bc03 Fix Server GET test error.
  • 2b81fc3 Fixed error with repeat upload names.

v1.1.3: Better Logging

14 Jul 17:34
2b9812c
Compare
Choose a tag to compare

Added better logging, wrote tests increasing coverage by 2x, and did some code refactoring.

Changelog

  • 2b9812c Merge pull request #33 from morgenm/feature-logging
  • b55c428 Added uploader IP to UploadLog.
  • 5b5e2f3 Log IPs in server log.
  • ef1a0c1 Replaced rest of log usage with new Log.
  • 939aee9 Replaced log with logging.Log in server.
  • 21a9067 Fixed linter errors.
  • 67456df Added Log.
  • 602c67b Merge pull request #31 from morgenm/feature-coverage
  • ca52002 Added error for exceeding VT rate limit.
  • f05d671 Add tests for CheckHashVirusTotal.
  • e4a9368 Removed testdata.
  • a6ec183 Added fuzzing test for config.
  • 147fe12 Fixed comment missing a period.
  • 43d3756 Add tests for CheckVT.
  • cb16f8f Updated README per the mistake CodeBlooded noticed.
  • bfb8993 Added test for saving uploadlog to file.
  • 7f94e6a Added test for upload file with bad scan dir.
  • bb119ab Added mutex lock for stopping UploadLog save loop.
  • f8e6062 Get ephemeral port for test.
  • 5b78e03 Added test for writing webhook response.
  • c055b9d Moved uploadLog stop to StopServer.
  • 8174b88 Added test for RunServer.
  • bf51cf3 Added tests, added shutdown func for server.
  • a2aea8b Added missing err checks.
  • 59e7666 Added test for file upload ServeHTTP.
  • 7cfb1b1 Added tests for checkvt.
  • adfb73d Renamed checkvt and moved file handling to server for scan files.

v1.1.2

21 Jun 12:43
v1.1.2
5f5bad8
Compare
Choose a tag to compare

Changelog

  • 5f5bad8 Merge pull request #27 from morgenm/feature-webhook-forms
  • 9393471 Updated README for WebHook forms.
  • 767fff1 Added customizable form fields for WebHooks.

v1.1.1

21 Jun 00:16
v1.1.1
6ae9d97
Compare
Choose a tag to compare

Changelog

  • 6ae9d97 Merge pull request #26 from morgenm/feature-codecov
  • 581173d Fixed linter error. Added codecov status badge.
  • 2a21756 Added secret as arg to jq.
  • 818828f Print len of key for test.
  • ade1d6b Readded VT secret.
  • 0afa490 Readded jq.
  • 2dc52ce Removed jq command for testing.
  • 6b6b7f3 Fixed missing colon.
  • 484b3a9 Run cat old config file.
  • 52362fd Run cat file.
  • 1bfb6fc File is empty. Cat it.
  • 72c8439 Using no secret, output json on err.
  • 67bb344 Using test secret, output json on err.
  • 8cf4e2c Renamed env var in action.
  • 9f57e09 Added config path to env in actions.
  • ad3f891 Added reading config path from env var in tests.
  • 8c98c2d Added echo for testing path.
  • 6521a65 Fixed indentation in go.yml
  • 7def120 Moved coverage to new job.
  • 02b0b58 Fixed missing run.
  • 6cad098 Readded build job.
  • c4f04ef Echo pwd in action.
  • 232ddd7 Print cwd on failure of test.
  • 41d8a42 Updated config loading in vt_test.
  • 3b58947 Removed WebHook assignment in action.
  • 75c1692 Readded VT secret.
  • 6d077b6 Readded testing to action again.
  • 1dc18ab Removed comments from config example. These were causing the parse errors with jq.
  • d5a8ff0 Tried to fix parse error.
  • 3e6ab76 Fixed jq invalid char.
  • 491280f Added missing quote.
  • 0bedf3c Removed build command to test action.
  • 00140ac Added more echoing for testing.
  • 4da1a32 Removed coverage test for printing.
  • 390f148 Removed secret to test again. Removed WebHooks from config in action.
  • cd289a8 Readded test for coverage.
  • 6964880 Using and printing test secret in config.
  • 3ff3234 Test cp in workflow.
  • 15b5418 Testing echo cat on workflow.
  • b1596c9 Testing echo again on workflow.
  • f6014e0 Testing echo on workflow.
  • 91e5928 Testing action printing.
  • ba048f1 Echo command.
  • d999a42 Removed go test for testing key.
  • c883ccc Changed cat command for testing key.
  • cf7e56c Added test secret for adding VT API key to action.
  • 61d64f1 Fixed typo in test for coverage.
  • 38df74d Added run coverage to go workflow
  • cd0c15c Fixed typo in Codecov job.
  • 83fcaca Add codecov.io to Workflows
  • 57eb02a Updated Dockerfile, go.mod, and removed go.sum.

v1.1.0

19 Jun 06:49
b2b25f4
Compare
Choose a tag to compare

Changelog

  • b2b25f4 Update issue templates
  • 2f34e86 Merge pull request #22 from morgenm/feature-webhooks
  • 4fdb217 Fixed typo in README.
  • 84094bc Uses headers for WebHooks.
  • d5cbd96 Updated README.
  • 04bfb56 UploadLog saves WebHook result file names.
  • 6536b9f Gave WebHooks unique names using a map.
  • aecf5fc Added callbacks to server for running WebHooks and saving results.
  • 1b2db6b Added test for executing WebHooks.
  • 2788511 Added NewWebHook and Execute functions.
  • e39ed67 Added boilerplate WebHook code.
  • ff67a5a Moved config to pkg.
  • 6c29370 Merge pull request #21 from morgenm/feature-fuzz
  • ce9aed9 Added unconvert linter.
  • eb718da Added predeclared linter.
  • c24e899 Added nilnil linter.
  • 9002438 Added godot to linters.
  • b3117c7 Added some more tests and fuzzing.
  • d857ae8 Added pkgsite docs status badge to README.
  • 8b7fe74 Merge pull request #20 from morgenm/feature-godoc
  • e0cbd70 Updated comments for main.
  • 6fb65b6 Removed CheckErr function.
  • f770b8c Moved errors to pkg and added comments.
  • b6d7448 Moved vt code to pkg and refactored it and its tests. Removed time wait for analysis

v1.0.1

16 Jun 15:55
3501054
Compare
Choose a tag to compare

Changelog

  • 3501054 Updated gorelease to release.
  • 6501360 Fixed typo in gorelease.
  • c37211b Added Makefile and goreleaser.
  • 78d58f6 Added download count status cards.

v1.0.0

16 Jun 04:21
1f65f01
Compare
Choose a tag to compare

Initial release.