Aleksandr Soloshenko
|
1c774f3d91
|
[actions] close stale PRs
|
2025-09-21 20:33:50 +07:00 |
|
Aleksandr Soloshenko
|
332a6e0a85
|
[handlers] fix inbox export path
|
2025-09-17 19:03:17 +07:00 |
|
Aleksandr Soloshenko
|
0ea8734967
|
[deps] upgrade go-infra-fx to provide Request ID
|
2025-09-05 19:18:30 +07:00 |
|
Aleksandr Soloshenko
|
f4ca1dd3fd
|
[deps] upgrade go-infra-fx to skip logging health and metrics requests
|
2025-09-04 06:29:12 +07:00 |
|
Aleksandr Soloshenko
|
abea9b5fdc
|
[openapi] add OpenAPI documentation hosting options
|
2025-08-29 09:33:57 +07:00 |
|
Aleksandr Soloshenko
|
8a7f6be03c
|
[examples] fix env variables names
|
2025-08-28 10:55:54 +07:00 |
|
Aleksandr Soloshenko
|
4a23c13f6e
|
[actions] add close issues workflow
|
2025-08-28 07:56:55 +07:00 |
|
Aleksandr Soloshenko
|
f9920e1de7
|
[deploy] fix container labels for prometheus
|
2025-08-26 20:31:03 +07:00 |
|
Aleksandr Soloshenko
|
e9eb289098
|
[deps] upgrade client-go to support mms:received event
|
2025-08-26 06:26:39 +07:00 |
|
Aleksandr Soloshenko
|
7522626ae7
|
[deploy] add Grafana dashboard and alerts for HTTP metrics
|
2025-08-19 17:36:47 +07:00 |
|
Aleksandr Soloshenko
|
43d9a363e9
|
[actions] add secondary deployment
|
2025-08-18 13:42:51 +07:00 |
|
Aleksandr Soloshenko
|
0a71b45122
|
[handlers] use Validate.Var for slice validation
|
2025-08-16 20:20:31 +07:00 |
|
Aleksandr Soloshenko
|
f50b85bdba
|
[mobile] add order param for GET /message endpoint
|
2025-08-16 20:20:31 +07:00 |
|
Aleksandr Soloshenko
|
6dac509305
|
[deploy] add new prometheus labels
|
2025-08-16 14:44:26 +07:00 |
|
Aleksandr Soloshenko
|
29dfda3f3c
|
[deploy] use of ghcr instead of Docker Hub
|
2025-08-15 14:02:16 +07:00 |
|
Aleksandr Soloshenko
|
1a1b49fd7d
|
[deps] upgrade client-go to support new settings
|
2025-08-14 14:16:54 +07:00 |
|
Aleksandr Soloshenko
|
6017b10ffa
|
[e2e] add GET /messages endpoint tests
|
2025-08-08 06:14:08 +07:00 |
|
Aleksandr Soloshenko
|
367729489c
|
[messages] add get sent messages endpoint
|
2025-08-08 06:14:08 +07:00 |
|
Aleksandr Soloshenko
|
f496d676a7
|
[push] improve metrics and introduce dashboard
|
2025-08-07 14:12:30 +07:00 |
|
dependabot[bot]
|
e0945a3d17
|
Bump github.com/gofiber/fiber/v2 from 2.52.5 to 2.52.9
Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) from 2.52.5 to 2.52.9.
- [Release notes](https://github.com/gofiber/fiber/releases)
- [Commits](https://github.com/gofiber/fiber/compare/v2.52.5...v2.52.9)
---
updated-dependencies:
- dependency-name: github.com/gofiber/fiber/v2
dependency-version: 2.52.9
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-08-06 06:09:14 +07:00 |
|
Aleksandr Soloshenko
|
26bdf16931
|
[sse] add metrics
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
ae42e2a16d
|
[config] configurable SSE keep-alive period
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
38d1681772
|
[docs] fix example requests
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
bbfa9a349d
|
[sse] multiple connections support
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
63b93fbe01
|
[docs] update API docs
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
cefb6fa7bb
|
[sse] add 30 minutes write timeout
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
a87adefafb
|
[mesages] do not check push token before notification
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
4bcfc35c87
|
[events] introduce events module as a proxy between the app and push/sse
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
d86a0e4234
|
[push] migrate to Notify method where posible
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
722272df6c
|
[sse] minor fixes
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
8a51c00dbb
|
[deps] upgrade go-infra-fx
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
0fb0f54539
|
[handlers] expose events endpoint
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
79da361234
|
[sse] introduce SSE module
|
2025-08-05 16:22:03 +07:00 |
|
Aleksandr Soloshenko
|
a803b26472
|
[deploy] new entrypoint design
|
2025-07-30 08:10:19 +07:00 |
|
Aleksandr Soloshenko
|
c6fe84d730
|
[package] use curl for healthcheck
|
2025-07-28 14:17:57 +07:00 |
|
dependabot[bot]
|
c72bba5da1
|
Bump golang.org/x/oauth2 from 0.21.0 to 0.27.0
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.21.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.21.0...v0.27.0)
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.27.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-07-19 11:23:46 +07:00 |
|
Aleksandr Soloshenko
|
e148699ac7
|
[deps] upgrade client-go
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
fa8e6f55a9
|
[docs] minor improvements to the API docs
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
18dabe504b
|
[handlers] separate message status DTOs
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
26e205d73b
|
[messages] add device last seen filter
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
2152e60243
|
[messages] improve content errors handling
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
a6fbdcc1ba
|
[e2e] use textMessage instead of message
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
b9d4059a16
|
[health] process unknown health status
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
289a3b2ca2
|
[messages] explicit device selection
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
8c88067543
|
[deps] upgrade client-go
|
2025-07-11 15:35:12 +07:00 |
|
Aleksandr Soloshenko
|
0e929406e6
|
[db] remove deprecated message field
|
2025-07-09 20:27:03 +07:00 |
|
Aleksandr Soloshenko
|
99f6bd23cb
|
[docs] update data docs
|
2025-07-07 05:43:54 +07:00 |
|
Aleksandr Soloshenko
|
4da289ff57
|
[dev] add ngrok Makefile target
|
2025-07-07 05:43:54 +07:00 |
|
Aleksandr Soloshenko
|
4abd4d6a50
|
[docs] add dev-docs link
|
2025-07-07 05:43:54 +07:00 |
|
Aleksandr Soloshenko
|
290d0e5049
|
[tests] fix for new structures
|
2025-07-07 05:43:54 +07:00 |
|