owpengram-server/internal
Astra 6649b70d5e branding: make product identity runtime-configurable
Adopt upstream owpengram/owpengram-server's branding.Config/Configure/
Current in place of the old package-level constants. This is the piece the
earlier merge attempt was blocked on (internal/branding failed to import
during that merge). The default identity is unchanged -- every existing
ProductName/ProductUsername/... default still reads "OwpenGram" -- so this
is a pure capability add: nothing currently calls Configure, and every call
site now reads the current snapshot via a function instead of a compile-time
constant.

Five string templates that concatenated branding.ProductName into a `const`
had to become `var`, since a func call is no longer a valid const operand.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 11:37:36 +01:00
..
admin usernames: operator reserved-username blocklist 2026-09-09 19:57:14 +01:00
adminapi usernames: operator reserved-username blocklist 2026-09-09 19:57:14 +01:00
app branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00
botapi botapi: getChatMemberCount, getChatMember, and a fuller getChat 2026-09-09 16:26:33 +01:00
branding branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00
compat added full gifts support 2026-08-07 10:13:11 +03:00
config added gifs scan at start 2026-08-07 11:02:05 +03:00
domain branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00
hoststats fix for overview panel 2026-08-07 04:26:56 +03:00
links Merge remote-tracking branch 'upstream/main' into merge-gramsrv-9106877 2026-08-03 23:29:20 +03:00
loadharness refactor(mtproto): sync replace result cache with execution ledger 2026-08-02 12:05:00 +08:00
loadtest chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
mtprotoedge deps: bump github.com/iamxvbaba/td to v1.3.2 2026-09-14 11:28:16 +01:00
observability feat(loadtest): sync add real 500-session capacity harness 2026-08-02 12:05:00 +08:00
otpdelivery smtp: add Date and Message-ID headers to outgoing mail 2026-09-11 17:39:55 +01:00
postresponse fix: sync MTProto startup and egress fixes 2026-07-13 19:05:41 +08:00
readmodelcache chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
rpc branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00
seed fix for gif and emojies categories 2026-08-24 22:42:40 +03:00
sfu translated all logs to english 2026-07-25 07:31:27 +03:00
store usernames: report reserved names as taken in the check paths too 2026-09-09 21:41:53 +01:00
telegramloginhttp feat: sync host-based public app links 2026-07-22 21:43:56 +08:00
turnsrv translated all logs to english 2026-07-25 07:31:27 +03:00
web removed all "paid" features - no more stars, gifts, or grams 2026-08-07 01:50:10 +03:00
webauthn branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00