Releases: systemli/ticker
Releases · systemli/ticker
2.0.1
Changes
🐛 Bug Fixes
- 🐛 Fix deleting messages (#277) @0x46616c6b
Full Changelog: 2.0.0...2.0.1
Docker
docker pull systemli/ticker:2.0.1
2.0.0
Changes
- ✅ Remove Gingko/Gomega for Testing (#270) @0x46616c6b
- 🧑💻 Add Command to create User (#260) @0x46616c6b
- 🗃️ Adjust Database Table Name (#259) @0x46616c6b
- 🗃️ Support Migration of Settings (#258) @0x46616c6b
- 📝 Add Documentation for Migration (#256) @0x46616c6b
- 📝 Update API Specification (#255) @0x46616c6b
- 🧑💻 Add Version Command (#254) @0x46616c6b
- ⚡️ Adjust Response Cache TTLs (#253) @0x46616c6b
- ✅ Ensure Migration to new Storage works (#251) @0x46616c6b
- 🗃️ Delete Attachments when deleting Messages or Tickers (#250) @0x46616c6b
- 🗃️ Make Queries configurable to preload associations (#247) @0x46616c6b
- 🗃️ Update Ticker Associations on Save (#246) @0x46616c6b
- 🗃️ Preload Associations for Tickers and Messages (#244) @0x46616c6b
- 🔥 Remove unnecessary properties from init response (#242) @0x46616c6b
- 🚚 Rename Storage to StormStorage (#236) @0x46616c6b
🚀 Features
- ♻️ Refactor Upload Config (#269) @0x46616c6b
- ♻️ Rework config package, remove viper dependency (#268) @0x46616c6b
- ⚡️ Embed Ticker Information into the Ticker Table (#248) @0x46616c6b
- ✨ Delete assigned Users when resetting a Ticker (#243) @0x46616c6b
- ⚡️ In-Memory-Cache for public API responses (#241) @0x46616c6b
- 💥 Move API Responses to CamelCase (#240) @0x46616c6b
- ✨ Add Command to Migrate to SQL Database (#239) @0x46616c6b
- 💥 Replace BoltDB Storage to Gorm SQL (#237) @0x46616c6b
- ✨ Switch to command pattern (#235) @0x46616c6b
- 🔥 Remove Twitter Integration (#198) @0x46616c6b
🐛 Bug Fixes
- 🐛 Fix config environment loading (#267) @0x46616c6b
- 🐛 Fix uploading Files as User (#266) @0x46616c6b
- 🐛 Fix Preloading Ticker Associations for Messages (#265) @0x46616c6b
- 🐛 Fix appending Tickers for new Users (#264) @0x46616c6b
- 🐛 Fix fetching Tickers for non-admin Users (#263) @0x46616c6b
- 🐛 Updates Users for Tickers (#262) @0x46616c6b
- 🐛 Return and Updates Tickers for Users (#261) @0x46616c6b
- 🐛 Fix Migrations for MySQL (#257) @0x46616c6b
- 🐛 Fix loading Attachments for Messages (#249) @0x46616c6b
- 🐛 Fix duplicated HTTP header for response cache (#245) @0x46616c6b
🧹 Maintenance
- Bump golang.org/x/image from 0.5.0 to 0.10.0 (#276) @dependabot
- Bump gorm.io/driver/sqlite from 1.5.3 to 1.5.4 (#275) @dependabot
- Bump gorm.io/driver/postgres from 1.5.2 to 1.5.4 (#274) @dependabot
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#272) @dependabot
- Bump gorm.io/gorm from 1.25.4 to 1.25.5 (#271) @dependabot
- Bump gorm.io/driver/mysql from 1.5.1 to 1.5.2 (#273) @dependabot
- 👷 Update CI Runner Version (#252) @0x46616c6b
- Bump golang.org/x/net from 0.14.0 to 0.17.0 (#238) @dependabot
- Bump actions/checkout from 3 to 4 (#227) @dependabot
- Bump docker/login-action from 2.2.0 to 3.0.0 (#226) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 (#233) @dependabot
- Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 (#234) @dependabot
- Bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#232) @dependabot
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (#231) @dependabot
- Bump github.com/spf13/afero from 1.9.5 to 1.10.0 (#230) @dependabot
- Bump alpine from 3.18.3 to 3.18.4 (#229) @dependabot
- Bump goreleaser/goreleaser-action from 4.4.0 to 5.0.0 (#228) @dependabot
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 (#225) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 (#223) @dependabot
- Bump alpine from 3.18.2 to 3.18.3 (#222) @dependabot
- Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#221) @dependabot
- Bump github.com/paulmach/go.geojson from 1.4.0 to 1.5.0 (#218) @dependabot
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#220) @dependabot
- Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 (#219) @dependabot
- Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0 (#214) @dependabot
- Bump alpine from 3.18.0 to 3.18.2 (#216) @dependabot
- Bump docker/login-action from 2.1.0 to 2.2.0 (#215) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.11.0 (#210) @dependabot
- Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (#213) @dependabot
- Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#211) @dependabot
- Bump github.com/prometheus/client_golang from 1.15.0 to 1.16.0 (#212) @dependabot
- Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#209) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.7 (#208) @dependabot
- Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 (#206) @dependabot
- Bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#207) @dependabot
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#205) @dependabot
- Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#204) @dependabot
- Bump alpine from 3.17.3 to 3.18.0 (#203) @dependabot
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#202) @dependabot
- Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 (#200) @dependabot
- Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#201) @dependabot
- Bump github.com/onsi/gomega from 1.22.1 to 1.27.6 (#194) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.9.2 (#197) @dependabot
- ⬆️ Update to Go 1.20 (#199) @0x46616c6b
- Bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#195) @dependabot
- Bump github.com/goccy/go-json from 0.10.0 to 0.10.2 (#196) @dependabot
- Bump github.com/spf13/afero from 1.9.4 to 1.9.5 (#193) @dependabot
- Bump actions/setup-go from 3 to 4 (#192) @dependabot
- Bump alpine from 3.17.2 to 3.17.3 (#191) @dependabot
Full Changelog: 1.12.1...2.0.0
Docker
docker pull systemli/ticker:2.0.0
1.12.1
Changes
🧹 Maintenance
- Bump golang.org/x/image from 0.0.0-20211028202545-6944b10bf410 to 0.5.0 (#190) @dependabot
- Bump github.com/gin-gonic/gin from 1.8.2 to 1.9.0 (#187) @dependabot
- Bump github.com/spf13/afero from 1.9.3 to 1.9.4 (#186) @dependabot
- Bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#185) @dependabot
- Bump actions/cache from 2 to 3 (#184) @dependabot
- Bump alpine from 3.17.1 to 3.17.2 (#183) @dependabot
- Bump golang.org/x/crypto from 0.1.0 to 0.5.0 (#179) @dependabot
- Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#180) @dependabot
- Bump goreleaser/goreleaser-action from 4.1.1 to 4.2.0 (#177) @dependabot
- Bump github.com/appleboy/gin-jwt/v2 from 2.9.0 to 2.9.1 (#178) @dependabot
- Bump alpine from 3.17.0 to 3.17.1 (#176) @dependabot
Full Changelog: 1.12.0...1.12.1
Docker
docker pull systemli/ticker:1.12.1
1.12.0
Changes
- 🧱 Move HTTP Metrics to Histogram (#146) @0x46616c6b
🚀 Features
- ⚡️ Introduce Pagination for Admin Message API (#175) @0x46616c6b
🧹 Maintenance
- Bump github.com/gin-gonic/gin from 1.8.1 to 1.8.2 (#169) @dependabot
- Bump github.com/dghubble/oauth1 from 0.7.1 to 0.7.2 (#171) @dependabot
- Bump github.com/mattn/go-mastodon from 0.0.5 to 0.0.6 (#170) @dependabot
- Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 (#168) @dependabot
- Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 (#164) @dependabot
- Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#161) @dependabot
- Bump github.com/goccy/go-json from 0.9.11 to 0.10.0 (#160) @dependabot
- Bump alpine from 3.16.2 to 3.17.0 (#159) @dependabot
Full Changelog: 1.11.0...1.12.0
Docker
docker pull systemli/ticker:1.12.0
1.11.0
Changes
🚀 Features
🐛 Bug Fixes
- 🐛 Only add the caption for the first attachment in Telegram (#158) @0x46616c6b
🧹 Maintenance
- Bump docker/login-action from 2.0.0 to 2.1.0 (#152) @dependabot
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#156) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.4.0 (#155) @dependabot
- Bump goreleaser/goreleaser-action from 3.1.0 to 3.2.0 (#153) @dependabot
Full Changelog: 1.10.0...1.11.0
Docker
docker pull systemli/ticker:1.11.0
1.10.0
Changes
🚀 Features
- ✨ Add URLs for Bridges to Message Response (#150) @0x46616c6b
- ✨ Streamline Telegram Configuration API (#149) @0x46616c6b
- ✨ Add Support for Mastodon (#147) @0x46616c6b
- ✨ Add APIs for deleting Twitter/Telegram Connection (#148) @0x46616c6b
Full Changelog: 1.9.0...1.10.0
Docker
docker pull systemli/ticker:1.10.0
1.9.0
Changes
- 🔊 Add Log Format Option (#144) @0x46616c6b
- 🔊 Improve Logging (#139) @0x46616c6b
🚀 Features
- ✨ Add API Endpoint for RSS/Atom Feeds (#142) @0x46616c6b
- ♻️ Add Middleware for fetching the User (#132) @0x46616c6b
- ♻️ Add Middleware for fetching the Message (#131) @0x46616c6b
- ♻️ Add Middleware for fetching the Ticker (#130) @0x46616c6b
- ♻️ Add Middleware for Admin Routes (#129) @0x46616c6b
- 🏗️ Decouple Storage from API (#128) @0x46616c6b
🐛 Bug Fixes
- 🐛 Fix sending/deleting Messages over Bridges (#145) @0x46616c6b
- 🐛 Fix Settings API (#143) @0x46616c6b
- 🐛 Fix fetching Messages (#141) @0x46616c6b
- 🐛 Fix creating/updating Ticker (#140) @0x46616c6b
- 🐛 Fix API Docs (#133) @0x46616c6b
🧹 Maintenance
- Bump github.com/goccy/go-json from 0.9.7 to 0.9.11 (#138) @dependabot
- Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.2.0 (#136) @dependabot
- Bump github.com/appleboy/gin-jwt/v2 from 2.8.0 to 2.9.0 (#135) @dependabot
- Bump github.com/onsi/gomega from 1.19.0 to 1.20.2 (#134) @dependabot
- ⬆️ Bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#127) @dependabot
- ⬆️ Bump goreleaser/goreleaser-action from 3.0.0 to 3.1.0 (#126) @dependabot
Full Changelog: 1.8.1...1.9.0
Docker
docker pull systemli/ticker:1.9.0
1.8.1
Changes
🧹 Maintenance
- ⬆️ Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 (#125) @dependabot
- ⬆️ Bump alpine from 3.16.1 to 3.16.2 (#124) @dependabot
- ⬆️ Bump github.com/spf13/afero from 1.9.0 to 1.9.2 (#122) @dependabot
- ⬆️ Bump alpine from 3.16.0 to 3.16.1 (#121) @dependabot
- ⬆️ Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#123) @dependabot
Full Changelog: 1.8.0...1.8.1
Docker
docker pull systemli/ticker:1.8.1
1.8.0
Changes
- 🔥 Remove default hashtags (#119) @0x46616c6b
- ♻️ Refactor error handling in twitter bridge (#104) @0x46616c6b
- 🔥 Remove prepend time capability (#98) @0x46616c6b
🚀 Features
- ✨ Add email and roles to JWT Claim (#107) @0x46616c6b
- ✨ Add API Endpoint for retrieving features (#106) @0x46616c6b
- ♻️ Simplify Telegram Integration (#105) @0x46616c6b
- ✨ Add Telegram support (#103) @0x46616c6b
🐛 Bug Fixes
- 🐛 Fix nullable list responses (#118) @0x46616c6b
🧹 Maintenance
- ⬆️ Bump github.com/spf13/afero from 1.8.2 to 1.9.0 (#120) @dependabot
- ⬆️ Bump github.com/gin-contrib/cors from 1.3.1 to 1.4.0 (#117) @dependabot
- ⬆️ Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#116) @dependabot
- ⬆️ Bump github.com/stretchr/testify from 1.7.2 to 1.7.5 (#115) @dependabot
- 💚 Fix API Documentation (#114) @0x46616c6b
- ⬆️ Bump github.com/gin-gonic/gin from 1.7.7 to 1.8.1 (#113) @dependabot
- ⬆️ Bump github.com/spf13/viper from 1.10.1 to 1.12.0 (#111) @dependabot
- ⬆️ Bump github.com/prometheus/client_golang from 1.12.0 to 1.12.2 (#110) @dependabot
- 📌 Use own fork for go-twitter (#108) @0x46616c6b
- ⬆️ Bump goreleaser/goreleaser-action from 2.9.1 to 3.0.0 (#102) @dependabot
- ⬆️ Bump alpine from 3.15.4 to 3.16.0 (#101) @dependabot
- ⬆️ Bump docker/login-action from 1.14.1 to 2.0.0 (#100) @dependabot
- ⬆️ Bump github/codeql-action from 1 to 2 (#99) @dependabot
- ⬆️ Bump codecov/codecov-action from 2.1.0 to 3 (#97) @dependabot
- ⬆️ Bump alpine from 3.15.3 to 3.15.4 (#96) @dependabot
Full Changelog: 1.7.3...1.8.0
Docker
docker pull systemli/ticker:1.8.0
1.7.3
Changes
- 👷 Add GHA for CodeQL (#84) @0x46616c6b
- 👷 Adjust GHA & Release Changelog (#83) @0x46616c6b
- 🚚 Rename default branch to main (#82) @0x46616c6b
- 📝 Add API Documentation for public routes (#76) @0x46616c6b
🐛 Bug Fixes
- 🐛 Fix building release artifacts (#95) @0x46616c6b
- 🐛 Fix hashtag handling for Messages (#94) @0x46616c6b
🧹 Maintenance
- ⬆️ Bump alpine from 3.15.2 to 3.15.3 (#93) @dependabot
- ⬆️ Bump alpine from 3.15.1 to 3.15.2 (#92) @dependabot
- ⬆️ Bump actions/cache from 2 to 3 (#91) @dependabot
- ⬆️ Bump alpine from 3.15.0 to 3.15.1 (#90) @dependabot
- ⬆️ Bump release-drafter/release-drafter from 5.18.1 to 5.19.0 (#89) @dependabot
- ⬆️ Bump actions/setup-go from 2.2.0 to 3 (#88) @dependabot
- ⬆️ Bump actions/checkout from 2.4.0 to 3 (#87) @dependabot
- ⬆️ Bump docker/login-action from 1.13.0 to 1.14.1 (#86) @dependabot
- ⬆️ Bump goreleaser/goreleaser-action from 2.8.1 to 2.9.1 (#85) @dependabot
- ⬆️ Bump golangci/golangci-lint-action from 2.5.2 to 3 (#81) @dependabot
- ⬆️ Bump docker/login-action from 1.12.0 to 1.13.0 (#80) @dependabot
- ⬆️ Bump actions/setup-go from 2.1.5 to 2.2.0 (#79) @dependabot
- ⬆️ Bump release-drafter/release-drafter from 5.17.6 to 5.18.1 (#78) @dependabot
Full Changelog: 1.7.2...1.7.3
Docker
docker pull systemli/ticker:1.7.3