Toutsu
0c1d3abd7e
feat(web): add public master profiles
...
PR Checks / test-and-build (pull_request) Successful in 12m32s
Add sanitized public GM profiles with publication controls, public /gm/{slug} pages, and links from public game surfaces.
Bump version -> 3.5.0
2026-05-29 00:08:14 +03:00
Toutsu
3418d1a46c
feat: add public club pages
...
PR Checks / test-and-build (pull_request) Successful in 12m47s
Add publication settings for clubs and sessions, read-only public club/session pages, dashboard controls, privacy-focused public queries, docs, and tests.
Bump version to 3.3.0
2026-05-28 12:23:47 +03:00
Toutsu
9d4256353d
feat(web): refactor SessionStore and AuthorizedSessionService to platform-agnostic identity
...
- ISessionStore: all methods use (platform, external_user_id)
- SessionService: updated SQL queries and added UpsertDiscordUserAsync
- AuthorizedSessionService: resolves identity from HttpContext, no longer accepts telegram_id params
- SessionAccessDeniedException now accepts string externalUserId
- Added ExternalUserId/ExternalUsername to WebGroupManager and WebParticipant
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-25 11:08:10 +03:00
Hermes Agent
6d90ba8274
feat( #15 ): add SessionHistory.razor, navigation links, and bump version to 1.10.2
2026-05-07 12:20:44 +00:00
Hermes Agent
35894bf89e
feat( #15 ): session audit log domain, store, and instrumentation
2026-05-07 12:16:54 +00:00
root
c1f5d96e25
feat: show participant list, kick player, auto-promote waitlist
2026-05-04 17:11:23 +00:00
Toutsu
0218890a7a
feat: add campaign templates and recurring schedules
Deploy Telegram Bot / build-and-push (push) Successful in 3m49s
Deploy Telegram Bot / deploy (push) Successful in 10s
2026-04-28 10:01:18 +03:00
Toutsu
2529df4157
feat: support co-gm group delegation
Deploy Telegram Bot / build-and-push (push) Successful in 3m51s
Deploy Telegram Bot / deploy (push) Successful in 11s
2026-04-27 14:27:16 +03:00
Toutsu
a8f2b10956
feat: send personal player notifications
Deploy Telegram Bot / build-and-push (push) Successful in 3m36s
Deploy Telegram Bot / deploy (push) Successful in 11s
2026-04-27 10:11:11 +03:00
Toutsu
621ef553e7
feat: add web batch bulk operations
Deploy Telegram Bot / build-and-push (push) Successful in 3m21s
Deploy Telegram Bot / deploy (push) Successful in 11s
2026-04-27 09:31:51 +03:00
Toutsu
9c91057798
feat: add session capacity waitlist
Deploy Telegram Bot / build-and-push (push) Failing after 4m42s
Deploy Telegram Bot / deploy (push) Has been skipped
2026-04-24 13:28:01 +03:00
Toutsu
1c4cfb71c0
fix: close web access to foreign groups and sessions
Deploy Telegram Bot / build-and-push (push) Successful in 7m25s
Deploy Telegram Bot / deploy (push) Successful in 18s
2026-04-23 20:09:22 +03:00