Skip to content

Releases: vrypan/farma

v0.6.0

15 Apr 18:25
14c4539
Compare
Choose a tag to compare

Changelog

  • 088ba1d Improved instructions.
  • 14c4539 Merge branch 'dev'
  • 6069d0e New commands: rawexport, rawimport
  • f7adba3 Updated Documentation. Added nodejs SDK.

v0.5.1

11 Apr 06:56
279208d
Compare
Choose a tag to compare

Changelog

v0.5.0

13 Mar 10:41
d165d6d
Compare
Choose a tag to compare

Changelog

This is a major update. API version is v2 now, which is not compatible with v1.

Also the db schema has changed, so your old db will not work with this version.
If you have a farma server in production, please contact @vrypan before upgrading.

Various bug fixes, performance improvements and small features.

  • 44e7a36 Bug fixes caused by notifications model changes.
  • 7e9ef90 Checkpoint. Needs debigging
  • 0ffdb93 Checkpoint. Needs debigging
  • 5178218 Checkpoint. Things look good.
  • cb0871c Checkpoint. Too many bugs. Too many changes to list.
  • 9c9713e Documentation updated
  • 345be5d Fixed --path in CLI tools
  • 2b1b9c1 Frame update API endpoint and CLI
  • 183d38e Minor bug fix
  • 3123acd Refactored endpoints that fetch data
  • e4109ea Removed DEBUG messages
  • 0db74d0 Removed embed_fs
  • 43c00f7 Setup saves keys in base64 format
  • 0b67449 Small improvments in systemd docs
  • 8755558 Update API.md
  • d165d6d Updated cli descriptions, and help.
  • 4cbd9fc UrlKey is no longer needed
  • 7d6eda5 f:pk: keys are no longer stored in the database

v0.4.1

28 Feb 07:04
d4f7f70
Compare
Choose a tag to compare

Changelog

  • aa935d7 API/CLI to get Notification status
  • 89fc506 Bug fix
  • d4f7f70 CLI option --json to output json
  • 4cf141d Imporoved description and help. Renamed to subscriptions-list
  • 6c693c6 Merge branch 'main' of github.com:vrypan/farma
  • 40c7da1 Update README.md
  • 040b3fd set ctime before Notification.Save()

v0.4.0

26 Feb 18:56
ebfb91d
Compare
Choose a tag to compare

Changelog

  • 0244620 API requests signed and verified using ed25519
  • 92158a8 Bug fix in notification_test.go
  • 186d575 Cleanup, minor edits
  • aec2de4 Fix import/export Notifications
  • 834a112 Fixed Get* functions that are expected to ret ranges
  • c1d7eb1 Frames API and CLI use pagination
  • ebfb91d Merge branch 'dev'
  • 16c23f7 Merge branch 'main' of github.com:vrypan/farma
  • 2f588e8 Subscriptions API an cli use pagination
  • 0ce647e Update API.md
  • 97bd615 Update API.md
  • f038861 Update README.md
  • 15b52bc Updated documentation
  • 6182a08 Updated to use paginated API calls
  • 7499150 dbkeys API and CLI use pagination
  • 36fcec1 nodejs example on how to use the API

v0.3.1

25 Feb 13:01
1eae0a8
Compare
Choose a tag to compare

Changelog

  • 1eae0a8 Fixed a bug related to notification versions

v0.3.0

25 Feb 11:59
03a23a8
Compare
Choose a tag to compare

Changelog

  • 8b23828 A few improvements to GetKeysWithPrefix and related tests
  • d640082 Log server shutdown
  • 5943dcb Moved JFS.go to (new) utils/
  • ee80ce1 Notification and UserLog models updated
  • ec6c5ff Refactored GetKeysWithPrefix and added tests
  • 7d942bf Refactored utils -> models
  • f70ba94 Renamed file
  • 867047f Renamed test
  • ecf4f3c Updated API and CLI to support the new notifs
  • 73a4100 Updated to work with new protojson-generated json API
  • 883a6b8 UserLogs.EvtContext can be EventContextNone
  • ca98028 Using protojson to marshal json responses
  • 03a23a8 import/export commands
  • e9c4d17 show notification.Id if EventContextNotification

v0.2.4

23 Feb 15:39
d6d7ec0
Compare
Choose a tag to compare

Changelog

v0.2.3

22 Feb 19:51
faa16f6
Compare
Choose a tag to compare

Changelog

v0.2.1

22 Feb 15:15
4c942a1
Compare
Choose a tag to compare

Changelog

  • 502ad63 API partity with v0.1.1. CLI tools updated
  • 8eeaa35 Added /dbkeys API endpoint and dbkeys-list cmd
  • f3fca8a Consistent JSON responses
  • e9e8647 Custom auth
  • b823974 First take on implementing the API with gin.
  • ccd9130 Implemented all API calls that are present in v0.1.1
  • 6f1c2e2 Improved API error responses
  • e8eee05 Refactored API endpoints
  • 0d50d1c Removed cli.go
  • d66b4b4 Update README.md
  • 4c942a1 Updated API documentation