27 Commits

Author SHA1 Message Date
Aleksandr Soloshenko
abea9b5fdc [openapi] add OpenAPI documentation hosting options 2025-08-29 09:33:57 +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
79da361234 [sse] introduce SSE module 2025-08-05 16:22:03 +07:00
Aleksandr Soloshenko
d8f9864e52 [settings] introduce settings module 2025-05-28 06:10:55 +07:00
Aleksandr Soloshenko
4ff3a10394 [chore] package renaming 2024-11-25 19:13:21 +07:00
Aleksandr Soloshenko
ca9b09e905 [auth] move users repository to auth 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
21f533f0d9 [metrics] add some service metrics 2024-07-04 14:53:57 +07:00
Aleksandr Soloshenko
79682075ff [webhooks] notify devices on change 2024-06-11 09:09:37 +07:00
Aleksandr Soloshenko
c0ce84e89f [webhooks] model, DTO, repository, service, handler 2024-06-07 23:37:33 +07:00
Aleksandr Soloshenko
409ad67747 [health] add simple health endpoint 2024-05-23 08:51:32 +07:00
Aleksandr Soloshenko
c23f5429f1 [messages] use queue for background hashing 2024-04-04 09:00:38 +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
26bc24e08a Fixed: logger name in modules 2024-02-01 09:27:14 +07:00
Aleksandr Soloshenko
29fc8bb3c9 Added: push notifications debounce 2024-01-30 09:32:40 +07:00
Aleksandr Soloshenko
e21e272cb8 Migrated to go-infra-fx library 2024-01-04 23:57:53 +07:00
Aleksandr Soloshenko
a9a22654ec Fixed: starting process with background tasks 2023-12-20 10:30:49 +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
4547296cc0 Added: hashing background task 2023-12-13 23:12:57 +07:00
Aleksandr Soloshenko
571604eab2 Added: data hashing for security reasons 2023-12-13 00:11:04 +07:00
Aleksandr Soloshenko
40cd5a7c37 Improved: simplify CLI commands register 2023-12-06 23:42:14 +07:00
Aleksandr Soloshenko
19b0754649 Added: internal migrations with Goose 2023-12-02 23:12:37 +07:00
Aleksandr Soloshenko
3da33e1512 Improved: simplify config loading 2023-11-02 09:02:11 +07:00
Aleksandr Soloshenko
966e4b712f Improved: some logging 2023-10-30 23:47:45 +07:00
Aleksandr Soloshenko
d0161bf0e2 Added: GHA workflows 2023-10-29 20:10:52 +07:00