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
onysd
ac6a50c5ff
Merge remote-tracking branch 'upstream/main' into merge-gramsrv-9106877
2026-08-03 23:29:20 +03:00
iamxvbaba
2512eab51d
fix: sync harden auth, privacy, and PTS state
2026-08-02 14:12:04 +08:00
onysd
84063d75fc
better fix
2026-07-31 16:57:57 +03:00
onysd
87a2a2b0e2
fix
2026-07-31 16:31:06 +03:00
iamxvbaba
0dcfaf0a65
fix: sync remote authorization revoke logout
2026-07-24 21:39:00 +08:00
onysd
ef73dfcd17
added default stickers
2026-07-21 22:40:57 +03:00
onysd
ebb0be38d9
Merge remote-tracking branch 'upstream/main' into merge-gramsrv-2965f5d
2026-07-20 23:43:51 +03:00
A
2848ff0987
feat: sync visible product branding
...
Sync telesrv c779c48 (feat(branding): unify visible product naming).
Skipped private www files and preserved public README files; mapped orange appearance seed names to public default names.
2026-07-20 16:49:17 +08:00
onysd
6b29556ef8
Merge remote-tracking branch 'upstream/main' into dev
2026-07-18 09:19:27 +03:00
A
1292540350
feat: sync langpack and auth updates
...
Sync telesrv commits 49f9bab and 04d9563 into the public mirror. Exclude private docs and runtime key material per sync rules.
2026-07-18 00:07:41 +08:00
A
6af61f26ba
feat: sync configurable OTP delivery providers
2026-07-17 17:04:39 +08:00
A
766c5db992
feat: sync multilayer td integration
2026-07-15 13:32:06 +08:00
onysd
1eaa06d961
added config for virtual phone number
2026-07-14 18:37:27 +03:00
onysd
aa2fc45bdd
fix for mail login
2026-07-14 16:44:54 +03:00
onysd
68875a5f0f
FIX
2026-07-14 12:27:53 +03:00
onysd
3409f190b9
fix for phone generation on email signup
2026-07-14 00:30:52 +03:00
onysd
cee960fea0
new message on login
2026-07-13 23:09:11 +03:00
onysd
3d9b0f1de7
changes for email signup
2026-07-13 20:09:57 +03:00
A
20a310f6ca
fix: sync temp auth key expiry boundaries
2026-07-13 23:04:15 +08:00
A
50803a604c
feat: sync iOS compatibility support
2026-07-13 00:58:57 +08:00
A
4390ebf5a9
perf: sync protocol and core hardening updates
2026-07-11 19:48:26 +08:00
A
da04c0fa6a
feat: sync public links and phone change updates
2026-07-10 22:01:44 +08:00
A
9a501f900a
feat: sync login email verification support
2026-07-08 17:09:44 +08:00
A
2f399d5df2
fix: preserve Android negotiated layer
2026-07-05 03:27:04 +08:00
A
70b6820474
chore: refresh gramsrv public release
2026-06-30 14:37:43 +08:00
A
6dc42942c8
auth: complete account authorization flows
...
(cherry picked from commit 04f4527df32ad5c35720cccc41d27fe51549612f)
2026-06-16 01:43:31 +08:00
A
74992e893f
Initial open source release
2026-06-04 01:37:39 +08:00