455 Commits

Author SHA1 Message Date
Aleksandr Soloshenko
48a2a4bab1 [ci] set default goal in Makefile to build 2024-05-23 08:53:54 +07:00
Aleksandr Soloshenko
e897ed66d6 [cd] disable build on Dependabot PRs 2024-05-23 08:51:32 +07:00
Aleksandr Soloshenko
409ad67747 [health] add simple health endpoint 2024-05-23 08:51:32 +07:00
Aleksandr
aa17fbd936
Merge pull request #62 from capcom6/deps/external-slices-lib
[deps] move `slices` package to external library
2024-05-22 13:45:21 +07:00
Aleksandr
298ed69473
Merge pull request #63 from capcom6/dependabot/pip/web/mkdocs/requests-2.32.2
Bump requests from 2.31.0 to 2.32.2 in /web/mkdocs
2024-05-22 09:25:05 +07:00
dependabot[bot]
2ca746e1df
---
updated-dependencies:
- dependency-name: requests
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 01:53:47 +00:00
Aleksandr Soloshenko
2e5efdfdd6 [deps] move slices package to external library 2024-05-22 08:50:47 +07:00
Aleksandr
3b4732ff5b
Merge pull request #61 from capcom6/feature/states-history
Add message states history
2024-05-17 12:28:21 +07:00
Aleksandr Soloshenko
73aac56392 [docs/api] update swagger fiels 2024-05-16 15:14:11 +07:00
Aleksandr Soloshenko
4ff87d7fa4 [api/3rdparty] return message state history 2024-05-16 09:08:23 +07:00
Aleksandr Soloshenko
63f0cb5960 [api/mobile] write message states log to db 2024-05-15 23:37:42 +07:00
Aleksandr Soloshenko
a6c23ec7c4 [models] add message state entity 2024-05-15 18:03:43 +07:00
Aleksandr
766971c913
Merge pull request #60 from capcom6/dependabot/pip/web/mkdocs/jinja2-3.1.4
Bump jinja2 from 3.1.3 to 3.1.4 in /web/mkdocs
2024-05-07 13:25:15 +07:00
dependabot[bot]
f8a87acc8d
Bump jinja2 from 3.1.3 to 3.1.4 in /web/mkdocs
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [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.3...3.1.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 06:22:11 +00:00
Aleksandr
c08f737ca8
Merge pull request #59 from capcom6/docs/pricing
[docs] Update pricing page
2024-04-30 00:40:01 +07:00
Aleksandr Soloshenko
ac3ddafd3a [docs/pricing] add future garantees and additional cryptocurrencies 2024-04-28 13:34:13 +07:00
Aleksandr
8e8bac203a
Merge pull request #58 from capcom6/dependabot/go_modules/golang.org/x/net-0.23.0
Bump golang.org/x/net from 0.19.0 to 0.23.0
2024-04-23 09:43:43 +07:00
dependabot[bot]
e1d3fb7085
Bump golang.org/x/net from 0.19.0 to 0.23.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.19.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.19.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 16:38:28 +00:00
Aleksandr
d97b61e4ba
Merge pull request #57 from capcom6/docs/faq-modem-err
Add FAQ on `RESULT_RIL_MODEM_ERR`
2024-04-17 08:51:54 +07:00
Aleksandr Soloshenko
45c607f3e0 [docs] add FAQ on RESULT_RIL_MODEM_ERR 2024-04-16 19:58:06 +07:00
Aleksandr
9f01fb2808
Merge pull request #56 from capcom6/dependabot/pip/web/mkdocs/idna-3.7
Bump idna from 3.6 to 3.7 in /web/mkdocs
2024-04-16 08:51:12 +07:00
dependabot[bot]
833e027a30
Bump idna from 3.6 to 3.7 in /web/mkdocs
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-16 01:49:50 +00:00
Aleksandr
f17257c465
Merge pull request #55 from capcom6/docs/messages-limits
Add FAQ on limits and messages hidding
2024-04-10 08:59:07 +07:00
Aleksandr Soloshenko
79b0c12f4f [docs] add FAQ on limits and messages hidding 2024-04-09 19:47:51 +07:00
Aleksandr Soloshenko
ed2042ff63 [messages/hashing] fix multiple hashing 2024-04-04 23:05:09 +07:00
dependabot[bot]
f5773a3616 Bump pillow from 10.2.0 to 10.3.0 in /web/mkdocs
Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 09:21:52 +07:00
Aleksandr Soloshenko
73cdfdc0e2 [messages/hashing] use multi-table update 2024-04-04 09:00:38 +07:00
Aleksandr Soloshenko
34ffed40d6 [db] fix indexes in message_recipients table 2024-04-04 09:00:38 +07:00
Aleksandr Soloshenko
c23f5429f1 [messages] use queue for background hashing 2024-04-04 09:00:38 +07:00
dependabot[bot]
e54827f4f7 Bump pillow from 9.5.0 to 10.2.0 in /web/mkdocs
Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.5.0 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 09:24:23 +07:00
Aleksandr Soloshenko
cac8a6d5e7 [build/docs] pin mkdocs-material version 2024-04-01 14:32:05 +07:00
Aleksandr Soloshenko
ee57d0eb52 [http] add proxies support for rate limit by IP 2024-04-01 13:55:29 +07:00
Aleksandr Soloshenko
987d8956b8 [build/docs] fix fonts issue with mkdocs 2024-03-30 09:29:09 +07:00
Aleksandr Soloshenko
0ff8ea316f [docs] add information about private mode into some articles 2024-03-30 09:29:09 +07:00
Aleksandr Soloshenko
404e1f30c6 [docs] add example of single-file setup 2024-03-27 13:49:46 +07:00
Aleksandr
3d1fa82344
Merge pull request #46 from capcom6/bugfix/invalid-failed-state
[messages] move ttl processing to devices
2024-03-25 23:04:15 +07:00
Aleksandr Soloshenko
0a13643906 [messages] move ttl processing to devices 2024-03-21 22:42:12 +07:00
Aleksandr
9a2c4078c7
Merge pull request #44 from capcom6/feature/private-mode-v2
Private mode support (v2)
2024-03-20 08:44:00 +07:00
Aleksandr Soloshenko
61e60ba386 [docs] update getting started with new schemes 2024-03-19 23:01:28 +07:00
Aleksandr Soloshenko
42cddd5a0e [api/mobile] skip registration auth in public mode 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
db645c79ac [docs/api] update API docs 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
2460194d66 [docs] add architecture schemes 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
05700f3d33 [docs/config] fix config comments 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
9880f79248 [api/mobile] fix registration auth in private mode 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
83e9b66ca0 [fcm/upstream] add user agent to client 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
9d7bb54459 [docs] add some information about private mode 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
5b0c768051 [push] create push module with FCM client 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
471b0c4c14 [auth] protect registration endpoint in private mode 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
9dcb01f170 [config] introduce mode selection 2024-03-18 21:25:16 +07:00