This website requires JavaScript.
Explore
Help
Sign In
windy
/
go-caatsm
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
Files
487a0acb48fdf3228db9e85f2ebe4ac37b30b53e
go-caatsm
/
internal
/
infra
/
nats
T
History
windyboy
487a0acb48
✨
Refactor testing framework to utilize Ginkgo for unit tests and introduce a new
test-all
target for running both unit and integration tests. Update README and Taskfile to reflect changes in test execution commands and clarify dependencies. Migrate domain models to a new
model
package for better separation of concerns.
2025-11-16 09:58:49 +08:00
..
consumer.go
✨
Implement dead-letter queue (DLQ) functionality for handling permanent failures in message processing. Update configuration to enable DLQ and specify the subject for routing failed messages. Enhance observability by adding metrics for message handling, retries, and database operations. Introduce structured logging for better traceability of message processing events.
2025-11-16 09:15:37 +08:00
jetstream.go
✨
Enhance Docker Compose setup by adding initialization services for PostgreSQL and NATS, improving JetStream configuration, and updating the Taskfile to use Docker Compose instead of Podman. Modify database schema to enforce unique constraints on (uuid, received_at) for telegrams and telegrams_raw tables.
2025-11-15 14:24:11 +08:00
publisher.go
✨
Refactor testing framework to utilize Ginkgo for unit tests and introduce a new
test-all
target for running both unit and integration tests. Update README and Taskfile to reflect changes in test execution commands and clarify dependencies. Migrate domain models to a new
model
package for better separation of concerns.
2025-11-16 09:58:49 +08:00