|
|
a09916da04
|
Merge branch 'android-sms-gateway:master' into master
|
2025-10-12 15:37:33 +02:00 |
|
Aleksandr Soloshenko
|
6fad3c1e2d
|
[cache] optimize Redis implementation
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
a74d41f078
|
[devices] minor fixes to last seen update
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
43da4f56da
|
[cache] add app-wide prefix
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
f24a9ee2d4
|
[actions] rethink testing workflow
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
abbd9a2cd6
|
[config] update example config
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
41ceff4868
|
[online] add online module
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
373dce1105
|
[deps] add Redis
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
185932926c
|
[cache] add dumb cache module
|
2025-09-24 13:47:55 +07:00 |
|
Aleksandr Soloshenko
|
1c774f3d91
|
[actions] close stale PRs
|
2025-09-21 20:33:50 +07:00 |
|
Florian du Garage Num
|
ccf423ab61
|
build states before the struct literal
|
2025-09-19 16:23:29 +02:00 |
|
Florian du Garage Num
|
0aea0cbaf4
|
avoid error when duplicate sms sent
|
2025-09-19 16:20:29 +02:00 |
|
Florian du Garage Num
|
7920a98142
|
compate DeviceId against void string, not nil
|
2025-09-19 16:02:58 +02:00 |
|
Florian du Garage Num
|
30186a5653
|
add State in MessageOut struct
|
2025-09-19 16:00:45 +02:00 |
|
Florian du Garage Num
|
18543f7dbb
|
add state in get message_id endpoint
|
2025-09-19 15:46:35 +02:00 |
|
Florian du Garage Num
|
fd1ac17a89
|
remove import log
|
2025-09-19 14:29:00 +02:00 |
|
Florian du Garage Num
|
697be6b8f7
|
remove buggy invalid content handler
|
2025-09-19 14:16:52 +02:00 |
|
Florian du Garage Num
|
5570db76f4
|
import log
|
2025-09-19 12:40:23 +02:00 |
|
Florian du Garage Num
|
c0cd45f984
|
log when unvalid textmessage
|
2025-09-19 12:29:59 +02:00 |
|
Florian du Garage Num
|
019228b7f2
|
add WithContent in repo_filter
|
2025-09-19 05:15:42 +02:00 |
|
Florian du Garage Num
|
3ef46e99bd
|
add content in GetMessage
|
2025-09-19 05:10:11 +02:00 |
|
Florian du Garage Num
|
afdbc07b30
|
add message content
|
2025-09-19 03:59:25 +02: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 |
|