85 Commits

Author SHA1 Message Date
Aleksandr Soloshenko
63f0cb5960 [api/mobile] write message states log to db 2024-05-15 23:37:42 +07:00
Aleksandr Soloshenko
db645c79ac [docs/api] update API docs 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
9c33f1af00 [api/upstream] add upstream push endpoint
[push] send to upstream in private mode
2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
28244692d6 Merge remote-tracking branch 'origin/master' into feature/device-last-seen 2024-02-24 14:13:54 +07:00
Aleksandr Soloshenko
98f3f719e0 [3rdParty][devices] fix empty deletedAt field in json 2024-02-23 00:02:07 +07:00
Aleksandr
13b434ecfe
Merge pull request #33 from capcom6/feature/valid-until
ValidUntil support
2024-02-20 20:50:03 +07:00
Aleksandr Soloshenko
cb3e4f8dd9 [3rdParty][devices] select devices endpoint 2024-02-15 00:28:39 +07:00
Aleksandr Soloshenko
09db6d92e8 [ci] use of golangci-lint 2024-02-13 22:51:33 +07:00
Aleksandr Soloshenko
9f8c787634 Added: ValidUntil support 2024-02-09 17:52:05 +07:00
Aleksandr Soloshenko
9de01a9b2b Added: tests for cache 2024-02-05 23:16:29 +07:00
Aleksandr Soloshenko
29fc8bb3c9 Added: push notifications debounce 2024-01-30 09:32:40 +07:00
Aleksandr Soloshenko
1a9a84264d Fixed: phone number length validation 2024-01-23 09:01:24 +07:00
Aleksandr Soloshenko
9f178fe913 Added: support for encrypted messages 2024-01-13 15:24:37 +07:00
Aleksandr Soloshenko
b001e04356 Fixed: isHashed is not required in requests 2023-12-20 09:52:42 +07:00
capcom6
bb64fa1df8
Merge pull request #22 from capcom6/feature/privacy-hash
Added: `isHashed` field in external API
2023-12-20 09:35:55 +07:00
Aleksandr Soloshenko
09f5b187e5 Added: isHashed field in external API 2023-12-19 00:03:17 +07:00
capcom6
d919322378
Merge pull request #16 from capcom6/feature/simplify-di
Simplify some DI
2023-12-13 07:55:20 +07:00
Aleksandr Soloshenko
42206e09b9 Fixed: allow up to 65535 symbols in message text 2023-12-09 22:57:07 +07:00
Aleksandr Soloshenko
7833a462e7 Refactored: moved crypto package from infra 2023-12-08 16:23:36 +07:00
Aleksandr Soloshenko
df1a84b27b Added: withDeliveryReport field support 2023-12-03 20:33:25 +07:00
Aleksandr Soloshenko
6cddeb33ab Added: errors logging 2023-11-29 11:58:49 +07:00
Aleksandr Soloshenko
b5e8ce08ee Added: sim number support 2023-11-16 23:57:16 +07:00
Aleksandr Soloshenko
a9bfb84704 Fixed: nullable ValidUntil model field 2023-10-31 23:00:12 +07:00
Aleksandr Soloshenko
ac51280a2b Added: ttl support 2023-10-29 20:13:03 +07:00
Aleksandr Soloshenko
2666628321 Fixed: processed state description 2023-10-16 21:03:33 +07:00
Aleksandr Soloshenko
dc43ec6477 Added: send confirmed state support 2023-10-16 20:48:58 +07:00
Aleksandr Soloshenko
92873a65ce Fixed: allow non-11 symbols length numbers 2023-10-15 16:22:18 +07:00
Aleksandr Soloshenko
95adc0a3c0 Added: client 2023-09-27 17:27:38 +07:00
Aleksandr Soloshenko
da27b28924 Fixed: allow foreign numbers 2023-09-26 20:10:06 +07:00
Aleksandr Soloshenko
29598c4f5f Updated: db index and repository interface 2023-09-25 23:38:02 +07:00
Aleksandr Soloshenko
3ae6eba61e Added: ability to update device push token 2022-12-31 17:24:04 +07:00
Aleksandr Soloshenko
683fa94bcf Fixed: api security docs and empty device fields 2022-12-15 20:19:29 +07:00
Aleksandr Soloshenko
764c01bbc4 Added: api docs 2022-10-07 11:21:34 +07:00
Aleksandr Soloshenko
ea5acc3b38 Added: message posting 2022-10-07 10:34:47 +07:00
Aleksandr Soloshenko
cad991d442 Added: mobile endpoints without patch 2022-10-06 18:01:21 +07:00