318 Commits

Author SHA1 Message Date
Aleksandr Soloshenko
4ff3a10394 [chore] package renaming 2024-11-25 19:13:21 +07:00
Aleksandr Soloshenko
87e95abfb2 [devices] add clean method 2024-11-09 08:01:08 +07:00
Aleksandr Soloshenko
ca9b09e905 [auth] move users repository to auth module 2024-11-09 08:01:08 +07:00
Aleksandr Soloshenko
bd57902de4 [messages] move repository to module 2024-11-09 08:01:08 +07:00
Aleksandr Soloshenko
d18295939e [cleaner] add cleaner service 2024-11-09 08:01:08 +07:00
Aleksandr Soloshenko
80a329d431 [app] fix stop context usage 2024-11-09 08:01:08 +07:00
Aleksandr Soloshenko
e7d38842eb [migrations] fix compatibility with MySQL 2024-11-06 06:55:22 +07:00
dependabot[bot]
bca2a63f8d Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-05 19:17:31 +07:00
Aleksandr Soloshenko
a68b297804 [auth] optimize device auth 2024-11-02 19:14:07 +07:00
Aleksandr Soloshenko
229b016360 [auth] add users cache 2024-11-02 19:14:07 +07:00
Aleksandr Soloshenko
9dfe59315c [api] fix status code bug after filesystem middleware 2024-11-02 05:36:45 +07:00
Aleksandr Soloshenko
85afc69362 [api] update swagger ui 2024-11-01 13:41:17 +07:00
Aleksandr Soloshenko
c22f4f1e80 [api] embed docs in binary 2024-11-01 13:41:17 +07:00
Aleksandr Soloshenko
67e5d1314c [api] add device self-info endpoint 2024-10-16 13:52:45 +07:00
Aleksandr Soloshenko
7dd333e775 [ci] add validating of terraform manifests 2024-10-05 06:49:48 +07:00
Aleksandr Soloshenko
c5977f2bb2 [deploy] fix manifest rollback_config section 2024-10-05 06:49:48 +07:00
Aleksandr Soloshenko
330ec1a0d7 [deploy] add provider hash 2024-10-05 06:49:48 +07:00
Aleksandr Soloshenko
841450841a [deps] update phonenumbers to 1.4.0 2024-10-03 08:34:35 +07:00
Aleksandr Soloshenko
d9f6e988b3 [deploy] add api.sms-gate.app domain support 2024-09-26 20:26:23 +07:00
Aleksandr Soloshenko
3a2cd96fe7 [messages] select not more 100 pending messages
[deploy] update memory limit
2024-09-24 19:26:29 +07:00
Aleksandr Soloshenko
41d6534430 [deps] update client-go for new webhook events support 2024-09-19 20:44:52 +07:00
Aleksandr Soloshenko
46cefc2618 [general] use of new domain name 2024-09-16 14:15:38 +07:00
Aleksandr Soloshenko
278678a473 [docs] fix GET /api/3rdparty/v1/message/{id} path param 2024-08-16 06:53:02 +07:00
Aleksandr Soloshenko
ca50e26e39 [docs] fix trailing slash problem 2024-08-16 06:53:02 +07:00
Aleksandr Soloshenko
bfb2360504 [webhooks] add validation of webhook event 2024-08-11 06:40:56 +07:00
Aleksandr Soloshenko
78110715d2 [logs] add empty /logs endpoint 2024-08-09 06:37:51 +07:00
Aleksandr Soloshenko
9ada8202be [api/3rdparty] move /devices group to distinct controller 2024-08-05 09:01:58 +07:00
Aleksandr Soloshenko
71950ec812 [api] use appropriate http codes on known errors 2024-07-12 08:39:53 +07:00
Aleksandr Soloshenko
1515eb308b [deps] upgrade client-go to v1.0.1 2024-07-09 14:15:53 +07:00
Aleksandr Soloshenko
b9e1ad2027 [deploy] update to prometheus support 2024-07-04 14:53:57 +07:00
Aleksandr Soloshenko
c163980022 [webhooks] remove trailing slash in URL 2024-07-04 14:53:57 +07:00
Aleksandr Soloshenko
21f533f0d9 [metrics] add some service metrics 2024-07-04 14:53:57 +07:00
dependabot[bot]
0c42387772 Bump github.com/gofiber/fiber/v2 from 2.52.1 to 2.52.5
Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) from 2.52.1 to 2.52.5.
- [Release notes](https://github.com/gofiber/fiber/releases)
- [Commits](https://github.com/gofiber/fiber/compare/v2.52.1...v2.52.5)

---
updated-dependencies:
- dependency-name: github.com/gofiber/fiber/v2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 08:11:20 +07:00
Aleksandr Soloshenko
df9e51d9e0 [push] preserve event for upstream 2024-06-30 18:10:12 +07:00
Aleksandr
a7e55268af
Merge pull request #75 from capcom6/deps/go-mod-helpers-update
[deps] upgrade gohelpers library
2024-06-28 06:38:08 +07:00
Aleksandr Soloshenko
d68f76ad52 [deps] upgrade gohelpers library 2024-06-28 06:30:55 +07:00
Aleksandr
1f13a6088b
Merge pull request #73 from capcom6/docs/app-renaming
Fix of legal issues
2024-06-19 14:34:22 +07:00
Aleksandr Soloshenko
f7b63ed3f3 [docs] use of for Android™ 2024-06-19 08:45:39 +07:00
Aleksandr
7ce1e88040
Merge pull request #72 from capcom6/deployment/use-certresolver
[deploy] Use cert resolver instead of static cert
2024-06-19 08:26:21 +07:00
Aleksandr Soloshenko
f3b0aa4591 [deployment] use cert resolver instead of static cert 2024-06-19 06:34:11 +07:00
Aleksandr
9974177a5d
Merge pull request #71 from capcom6/feature/webhooks
Fix API routes paths in docs
2024-06-19 06:33:13 +07:00
Aleksandr Soloshenko
43a190a363 [docs] fix api routes paths 2024-06-19 05:44:41 +07:00
Aleksandr
86178005f0
Merge pull request #69 from capcom6/feature/webhooks
Add webhooks support
2024-06-18 14:17:46 +07:00
Aleksandr Soloshenko
468d978ca2 [webhooks/service] fix params visibility 2024-06-18 06:29:37 +07:00
Aleksandr Soloshenko
79682075ff [webhooks] notify devices on change 2024-06-11 09:09:37 +07:00
Aleksandr Soloshenko
d8af7e0c83 [push] add support for multiple push types 2024-06-11 05:38:44 +07:00
Aleksandr Soloshenko
4d4f1e0bcd [webhooks] add device endpoint 2024-06-09 20:41:02 +07:00
Aleksandr Soloshenko
c0ce84e89f [webhooks] model, DTO, repository, service, handler 2024-06-07 23:37:33 +07:00
Aleksandr
ebb97a8238
Merge pull request #68 from capcom6/docs/move-to-another-repo
Remove web pages from backend
2024-06-06 16:15:28 +07:00
Aleksandr Soloshenko
d96ff6647b [docs] include Swagger into app 2024-06-04 20:44:36 +07:00