windyboy
53208997e8
✨ Integrate monitoring server for observability, adding health and metrics endpoints. Update configuration to enable monitoring features and enhance README with deployment examples for Kubernetes and systemd. Refactor application initialization to include monitoring server setup and improve error handling in message processing metrics.
2025-11-15 16:30:29 +08:00
windyboy
4f16bd6d90
✨ Introduce Docker Compose development stack with TimescaleDB and NATS services. Update README with usage instructions for local development. Upgrade Go version to 1.25.0 and update dependencies. Refactor configuration for NATS consumer rules and enhance Telegram database schema with TimescaleDB support.
2025-11-15 09:46:29 +08:00
windyboy
359e7694ab
✨ Update dependencies, enhance NATS consumer configuration, and improve error handling in message processing. Introduce telemetry support with OpenTelemetry for tracing and metrics. Refactor README to include new configuration options and update tests for improved coverage of error scenarios.
2025-11-15 09:01:24 +08:00
windyboy
31839cf21f
✨ Upgrade Go version to 1.24.0 and update various dependencies, including NATS, Viper, and Go modules. Refactor error handling in configuration loading and validation processes for improved clarity and consistency.
2025-11-14 23:42:39 +08:00
windyboy
a574cfcf27
✨ Upgrade Go version to 1.23.0 and update dependencies. Introduce new application structure with Clean Architecture principles, including message processing, NATS integration, and PostgreSQL repository. Add configuration management using Koanf and structured logging with Zap. Remove legacy GraphQL integration and related files. Implement dependency injection with Google Wire.
2025-11-14 08:42:26 +08:00
windyboy
5470118461
✨ Update github.com/urfave/cli/v2 to v2.27.4. ( #3 )
2024-08-12 17:48:05 +08:00
windyboy
091a054eab
refactor: Rename 'text' field to 'content' in telegrams table
2024-08-09 10:29:17 +08:00
windyboy
e4fa138089
refactor: Update constants and remove unused code in aviation_parser.go and constants.go
2024-08-07 10:47:15 +08:00
windyboy
1e37e21331
chore: Update go.mod dependencies to latest versions
2024-08-06 12:44:43 +08:00
windyboy
c54bcbc0a8
refactor: Update Taskfile.yml to use lowercase variable names for consistency
2024-08-05 10:11:33 +08:00
windyboy
6a689b073f
deps
2024-08-02 16:43:26 +08:00
windyboy
70e33742fa
mod tidy
2024-08-02 16:39:34 +08:00
zhiqiang feng
d91e61ab5d
up
2024-08-02 10:01:49 +08:00
windyboy
0ea7ce22c9
refactor: Update parsing of flight schedule data for improved accuracy and functionality
2024-07-31 12:25:21 +08:00
windyboy
9982b1408d
refactor: Update parsing of flight schedule data for improved accuracy and functionality
2024-07-31 11:05:30 +08:00
windyboy
91d6957eba
refactor: Update CNL pattern in config.go
...
The code changes in `config.go` update the CNL pattern to correctly match CNL messages. This update ensures accurate extraction of data from CNL messages and improves the overall functionality of the code.
2024-07-29 23:40:51 +08:00
windyboy
faed181940
refactor: Update go.mod dependencies
...
Update go.mod dependencies to the latest stable versions. This includes updating github.com/nats-io/nats.go to v1.36.0, github.com/onsi/ginkgo/v2 to v2.19.1, github.com/onsi/gomega to v1.34.0, go.uber.org/zap to v1.27.0, and golang.org/x/oauth2 to v0.21.0. Also update github.com/go-logr/logr to v1.4.2 and github.com/klauspost/compress to v1.17.9. These updates ensure that the project is using the most recent dependencies, improving stability and compatibility.
2024-07-29 14:20:20 +08:00
windyboy
6a45244694
refactor: Update BodyParser constructor to accept body parameter
2024-07-24 16:38:22 +08:00
windyboy
496dc2b9d0
refactor: Update go.mod dependencies
...
This commit updates the go.mod file to include the latest versions of the following dependencies:
- github.com/Khan/genqlient v0.7.0
- github.com/google/uuid v1.6.0
These updates ensure that the project is using the most recent and stable versions of the dependencies, improving the overall reliability and functionality of the code.
2024-07-24 10:33:12 +08:00
windyboy
77a7c7eae0
refactor: Update ARR body parsing logic
2024-07-23 11:29:12 +08:00