-
v1.0.0
Stablereleased this
2025-10-29 20:42:11 +03:00 | 0 commits to main since this release1.0.0 (2025-11-17)
Features
- Add check service (WIP) (87defbf)
- Add GoReleaser (59dfb99)
- Added basic user authorization (fb4902d)
- Added default environment values (dbe3215)
- Added ID field to PublicService DTO, update fields in Service model, fix CalculateUptimePercent method, transform services to Public services in goroutines (a4050c2)
- Added license (768bd56)
- Added migration tool (40a313f)
- Added new environment variables (2822663)
- Added README (87459fc)
- Added uptime calculation method (cb03e82)
- Added web submodule (3b8cbb8)
- ci: Added workflow for release (17ccf3c)
- ci: Update release config (1367783)
- ci: Update release config (dc5c363)
- ci: Update release config (64121d5)
- ci: Update version (808648c)
- docs: Update documentation (b72066f)
- migration: Added initial migrations (a190431)
- model: Add method for getting count of last statuses (7cfa8cc)
- queue: Add queue module (58c2133)
- rabbitmq: Add dto for messages (b75dfc9)
- rabbitmq: Add rabbitmq (4603668)
- rabbitmq: Add rabbitmq connection with reconnect feature (73b7916)
- rabbitmq: Add rabbitmq module (23874ef)
- rabbitmq: Add tasks for processing (e9b9cf2)
- repository: Add Find method for service repository (bdcf652)
- repository: Add method for create status by observer (5df15fb)
- Update go version to 1.25 (619c48a)
- Update release config (691d1e7)
- Update version (b98ec25)
- Updated dependencies (aa123ce)
Bug Fixes
- Change logs to Debug level on load env files (e47437f)
- ci: Fix build flags (3278030)
- ci: Fix runs-on parameter (98bd19b)
- Deadlock when acquiring the logger in LoggerManager.Put method (37a0107)
- Fix errors (7e96536)
- Recreate closeNotify channel on recreate rabbit connection (f5d780f)
- Remove database migration when app start without args (6624a88)
CI/CD Changes
- Added golangci linter (e7592e8)
- Change CI (334c0c1)
- Fix CI (c47de4c)
- Install go-releaser in CI (abc87ab)
- Update release (19fc8d1)
- Update release (5fff23f)
- Update release (9b319d6)
- Update release (0a8f82f)
Refactoring
- Added node_modules to ignore for git (c7d94c6)
- Change abbrev option for generate changelogs (a13770b)
- ci: Change changelog generation (e5aadbe)
- ci: Set application version by ci on build (d4670df)
- ci: Update install go version (fb6e444)
- controller: Return all services on public controller (0a38777)
- docs: Update documentation (469096b)
- logger: Refactor logger (76d03fb)
- model: Refactor Status model (57c8c86)
- model: Remove unused field (54576f6)
- observer: Refactor observer service (d22aca0)
- Provide context to user repository (2a9dfcf)
- Remove unused code (1958d9b)
- Remove web submodule (b59b589)
- Rename tables (4e186de)
- router: Rename file (37906d5)
- server: Move server to package (68c98bb)
- Switching to a cron system for tasks, restructuring service and status models (b33df27)
- Update release config (a3fb78a)
- Update startup server (628abc4)
- Use pointers for controllers (9d43c10)
Downloads