3252a8
|
3541f2f78b
|
feat: block crawlers from production webapp
|
2026-05-30 21:25:03 +03:00 |
|
3252a8
|
49781af921
|
feat: surface remnawave panel webhook settings
|
2026-05-29 23:55:12 +03:00 |
|
3252a8
|
2b3078fcce
|
chore: fix formatting checks
|
2026-05-24 18:51:37 +03:00 |
|
3252a8
|
648f4ba4bc
|
feat: show payment provider webhook urls
|
2026-05-22 15:57:49 +03:00 |
|
3252a8
|
f5006af6c0
|
feat: email and password login
|
2026-05-19 15:21:02 +03:00 |
|
3252a8
|
707f569f62
|
fix: heleket signature verify
|
2026-05-18 22:56:56 +03:00 |
|
3252a8
|
b79f5f4d7d
|
fix: make provider services reactive to runtime config changes
|
2026-05-18 21:53:53 +03:00 |
|
3252a8
|
d870915dc0
|
fix: apply persisted provider overrides on startup
|
2026-05-18 21:40:45 +03:00 |
|
3252a8
|
7be5510208
|
refactor: move yookassa env-config into module
|
2026-05-18 20:46:54 +03:00 |
|
3252a8
|
1e93d25a40
|
refactor: move freekassa env-config into module
|
2026-05-18 16:22:49 +03:00 |
|
3252a8
|
51c9c8b4f0
|
refactor: payments providers
|
2026-05-18 10:29:00 +03:00 |
|
3252a8
|
3298dc3e77
|
test: align CSP expectation with current img-src that allows blob
|
2026-05-16 00:04:42 +03:00 |
|
3252a8
|
7401649841
|
refactor: split backend domains and add API behavior coverage
|
2026-05-13 18:38:10 +03:00 |
|
3252a8
|
2169fd8b50
|
chore: harden webapp auth and update deps
|
2026-05-13 15:05:30 +03:00 |
|
3252a8
|
11187487b4
|
chore: run lint and prettifier
|
2026-05-12 21:54:12 +03:00 |
|
3252a8
|
7a81a2f20b
|
fix: telegram oauth
|
2026-05-10 13:17:21 +03:00 |
|
3252a8
|
4de730bf5a
|
feat: add Telegram OAuth login flow
|
2026-04-30 19:50:17 +03:00 |
|
3252a8
|
d60952718e
|
security: harden Mini App auth, CSRF, and validation
|
2026-04-26 20:33:54 +03:00 |
|
3252a8
|
77370eb963
|
security: harden webhooks and session secrets
|
2026-04-26 19:46:57 +03:00 |
|