175 Commits

Author SHA1 Message Date
Aleksandr Soloshenko
bca16d8d71 [3rdparty][messages] skip phone validation option 2024-02-11 20:55:51 +07:00
Aleksandr
3f359b010a
Merge pull request #32 from capcom6/docs/python-client
[docs] Add Python client link
2024-02-11 16:00:17 +07:00
Aleksandr Soloshenko
ba5f24c9d0 [docs] Add Python client link 2024-02-09 11:43:44 +07:00
capcom6
468f969fb6
Merge pull request #31 from capcom6/docs/sending-delays-faq
[docs] FAQ on sending delays
2024-02-08 20:28:13 +07:00
Aleksandr Soloshenko
712a820e37 Updated: screenshot 2024-02-07 23:15:45 +07:00
Aleksandr Soloshenko
fd31c53fc5 Added: FAQ on sending delays 2024-02-07 23:15:38 +07:00
capcom6
cc41bfe5c5
Merge pull request #30 from capcom6/feature/push-debounce
Added: push notifications debounce
2024-02-06 19:49:44 +07:00
Aleksandr Soloshenko
9de01a9b2b Added: tests for cache 2024-02-05 23:16:29 +07:00
Aleksandr Soloshenko
789a6867df Added: debounce time configuration 2024-02-04 12:33:49 +07:00
Aleksandr Soloshenko
26bc24e08a Fixed: logger name in modules 2024-02-01 09:27:14 +07:00
Aleksandr Soloshenko
32ea8f0762 Fixed: response code and header 2024-02-01 09:26:57 +07:00
Aleksandr Soloshenko
29fc8bb3c9 Added: push notifications debounce 2024-01-30 09:32:40 +07:00
capcom6
eabcd3fbba
Merge pull request #29 from capcom6/docs/encryption-ts
Added: TS encryption example class
2024-01-30 08:39:08 +07:00
capcom6
7899219fdd
Merge pull request #28 from capcom6/bugfix/docker-entrypoint
Fixed: signals handling in Docker
2024-01-30 08:33:52 +07:00
Aleksandr Soloshenko
b806af3671 Fixed: signals handling in Docker 2024-01-26 23:14:59 +07:00
Aleksandr Soloshenko
c357d9028b Added: TS encryption example class 2024-01-25 20:42:01 +07:00
capcom6
a43a782e64
Merge pull request #27 from capcom6/feature/encryption
Fix: phone length in encrypted mode
2024-01-25 08:43:24 +07:00
Aleksandr Soloshenko
1a9a84264d Fixed: phone number length validation 2024-01-23 09:01:24 +07:00
Aleksandr Soloshenko
e9a2560caf Merge remote-tracking branch 'origin/master' into feature/encryption 2024-01-23 09:01:06 +07:00
capcom6
8cec98c8e6
Merge pull request #26 from capcom6/feature/encryption
Added: support for encrypted messages
2024-01-23 08:45:36 +07:00
Aleksandr Soloshenko
86d59aabfc Added: support for encrypted messages 2024-01-18 20:59:34 +07:00
Aleksandr Soloshenko
edd437bc5f Updated: encrypted string format 2024-01-17 09:59:08 +07:00
Aleksandr Soloshenko
47e156d768 Fixed: do not hash encrypted messages 2024-01-16 20:57:01 +07:00
capcom6
54bb03c531
Merge pull request #25 from capcom6/dependabot/pip/web/mkdocs/jinja2-3.1.3
Bump jinja2 from 3.1.2 to 3.1.3 in /web/mkdocs
2024-01-16 14:07:19 +07:00
dependabot[bot]
c2614529fa
Bump jinja2 from 3.1.2 to 3.1.3 in /web/mkdocs
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-16 07:06:03 +00:00
Aleksandr Soloshenko
9f178fe913 Added: support for encrypted messages 2024-01-13 15:24:37 +07:00
Aleksandr Soloshenko
b8fd478afa Fixed: golang version in Docker 2024-01-05 09:19:43 +07:00
Aleksandr Soloshenko
b5264bf06b Added: basic README 2024-01-05 00:28:45 +07:00
Aleksandr Soloshenko
e21e272cb8 Migrated to go-infra-fx library 2024-01-04 23:57:53 +07:00
Aleksandr Soloshenko
51f7ad7e7c Added: social preview for docs 2023-12-30 18:15:59 +07:00
capcom6
c59c63f83d
Merge pull request #24 from capcom6/docs/privacy
Added: privacy section in docs
2023-12-22 23:01:19 +07:00
capcom6
8f7b616494
Merge pull request #23 from capcom6/feature/privacy-hash
Hashed messages
2023-12-22 09:05:06 +07:00
Aleksandr Soloshenko
1eae640b3b Added: privacy section in docs 2023-12-20 23:26:29 +07:00
Aleksandr Soloshenko
a9a22654ec Fixed: starting process with background tasks 2023-12-20 10:30:49 +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
capcom6
e994f2754e
Merge pull request #20 from capcom6/bugfix/validation-http-code
Fixed: use code 400 for invalid phone number
2023-12-20 09:33:57 +07:00
capcom6
7e66f41125
Merge pull request #21 from capcom6/dependabot/go_modules/golang.org/x/crypto-0.17.0
Bump golang.org/x/crypto from 0.15.0 to 0.17.0
2023-12-19 10:42:52 +07:00
dependabot[bot]
5a92ae503c
Bump golang.org/x/crypto from 0.15.0 to 0.17.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 01:58:43 +00:00
Aleksandr Soloshenko
09f5b187e5 Added: isHashed field in external API 2023-12-19 00:03:17 +07:00
capcom6
0df3b76644
Merge pull request #19 from capcom6/issue/libphonenumber-upgrade
Upgraded: libphonenumber library
2023-12-18 23:31:37 +07:00
Aleksandr Soloshenko
7918716891 Upgraded: libphonenumber library 2023-12-18 09:23:12 +07:00
Aleksandr Soloshenko
baf3b1e309 Fixed: use code 400 for invalid phone number 2023-12-16 00:04:59 +07:00
capcom6
ec08a9d5e3
Merge pull request #18 from capcom6/feature/privacy-hash
Hash sensitive information
2023-12-15 23:49:30 +07:00
Aleksandr Soloshenko
a412eedd61 Added: link to JS/TS client SDK 2023-12-15 23:42:35 +07:00
Aleksandr Soloshenko
8ab1a6a7c2 Added: hashing interval from config 2023-12-14 23:37:41 +07:00
Aleksandr Soloshenko
1e958591cb Added: database-wide hashing lock 2023-12-14 23:27:51 +07:00
Aleksandr Soloshenko
4547296cc0 Added: hashing background task 2023-12-13 23:12:57 +07:00
capcom6
d919322378
Merge pull request #16 from capcom6/feature/simplify-di
Simplify some DI
2023-12-13 07:55:20 +07:00
capcom6
8e181ed3e2
Merge pull request #17 from capcom6/bugfix/message-length
Fixed: allow up to 65535 symbols in message text
2023-12-13 07:50:51 +07:00