Commit Graph

987 Commits

Author SHA1 Message Date
mleku
0c6de715c4 docs: add Domain-Driven Design analysis report
Comprehensive DDD analysis of the Smesh codebase including:
- Domain and bounded context identification
- Anti-pattern analysis with remediation strategies
- 5-phase refactoring roadmap
- Migration strategy and success metrics

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
v0.1.1
2025-12-26 12:28:32 +02:00
mleku
13b3b82443 refactor: rebrand from Jumble to Smesh
- Replace all Jumble branding with Smesh throughout codebase
- Add new Smesh logo images (light/dark themes)
- Update Logo component to use PNG images with theme support
- Update URLs to git.mleku.dev/mleku/smesh
- Rename JumbleTranslate to SmeshTranslate
- Update all i18n locale files with new branding
- Add system theme detection CSS to prevent flash on load
- Update PWA manifest, docker-compose, and config files

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 09:43:18 +02:00
codytseng
e60a460480 fix: adjust button layout for download and copy actions in Signup component 2025-12-26 09:29:50 +08:00
bitcoinuser
81667112d1 feat: update Portuguese translations for backup messages (#705) 2025-12-25 23:18:26 +08:00
codytseng
c60d7ab401 feat: adjust default relay configuration 2025-12-25 23:14:52 +08:00
codytseng
e25902b8b4 refactor: 🏗️ 2025-12-25 23:03:44 +08:00
codytseng
d964c7b7b3 fix: return 0 instead of null for missing user percentile data 2025-12-25 09:21:29 +08:00
codytseng
25b2831fcc feat: 💨 2025-12-24 23:31:18 +08:00
bitcoinuser
1553227e13 feat: improve signup copy in Portuguese translations (#703) 2025-12-24 22:58:26 +08:00
codytseng
f04981f5b9 fix: improve description display in RelaySimpleInfo component 2025-12-24 22:54:58 +08:00
codytseng
2662373704 fix: adjust layout for Signup component 2025-12-24 22:51:59 +08:00
codytseng
526b64aec0 feat: add border to image hash placeholder 2025-12-24 22:48:38 +08:00
codytseng
41a65338b5 fix: 🐛 2025-12-24 22:30:00 +08:00
codytseng
56f0aa9fd5 fix: 🐛 2025-12-24 13:22:38 +08:00
codytseng
89f79b999c refactor: reverse top-level replies order 2025-12-24 13:01:03 +08:00
bitcoinuser
7459a3d33a feat: update Portuguese translations for clarity and accuracy (#702) 2025-12-24 10:58:24 +08:00
codytseng
49eca495f5 refactor: 🎨 2025-12-24 10:55:05 +08:00
codytseng
96abe5f24f feat: add compatibility for legacy comments 2025-12-23 23:30:57 +08:00
codytseng
0ee93718da feat: add relay recommendations based on user language 2025-12-23 22:28:07 +08:00
codytseng
a880a92748 feat: simplify account creation flow 2025-12-23 21:52:32 +08:00
codytseng
cd7c52eda0 feat: batch fetch user percentiles 2025-12-22 22:34:29 +08:00
codytseng
ef6d44d112 feat: add Traditional Chinese language support 2025-12-22 18:13:31 +08:00
bitcoinuser
2925c0c5f9 feat: update Portuguese translations for clarity (#697) 2025-12-22 14:52:55 +08:00
Max Blake
5705d8c9b3 feat: update pl.ts (#698)
Co-authored-by: Cody Tseng <codytseng98@gmail.com>
2025-12-22 14:52:16 +08:00
codytseng
944246b582 feat: 💨 2025-12-21 23:50:49 +08:00
codytseng
163f3212d8 chore: 🎨 2025-12-21 21:11:51 +08:00
codytseng
1193c81c78 fix: 🐛 2025-12-20 19:35:51 +08:00
codytseng
ddb88bf074 refactor: restructure the reply list 2025-12-20 19:22:27 +08:00
codytseng
079a2f90ef feat: add support for publishing highlights 2025-12-18 21:53:07 +08:00
bitcoinuser
c4881e3435 feat: update Portuguese translations (#695) 2025-12-17 09:08:18 +08:00
codytseng
bc7fb4c79b fix: 🐛 2025-12-16 22:35:12 +08:00
codytseng
7677beef82 fix: correctly handle reactions for replaceable events 2025-12-16 21:36:50 +08:00
codytseng
6cf78992a6 refactor: feed switcher 2025-12-16 21:32:24 +08:00
codytseng
ce2976e3f9 fix: 🐛 2025-12-16 09:33:46 +08:00
codytseng
dbcb48d599 feat: add special follow feed 2025-12-15 22:46:04 +08:00
codytseng
4eb68d36d4 feat: 💨 2025-12-15 21:57:54 +08:00
The Daniel ⚡️
36f6d810ac fix: correct timestamp pluralization for singular forms (#694)
Co-authored-by: The Daniel <dmnyc@users.noreply.github.com>
2025-12-15 09:09:41 +08:00
codytseng
9f428aed8c doc: update interesting forks list 2025-12-14 16:16:15 +08:00
Max Blake
1f779775a0 feat: update pl.ts (#692) 2025-12-14 16:14:30 +08:00
codytseng
62c7c7eb5c chore: update translations 2025-12-12 22:46:41 +08:00
codytseng
2422d24d68 fix: 🐛 2025-12-12 14:13:29 +08:00
codytseng
ddcaa71cae fix: 🐛 2025-12-12 12:17:23 +08:00
codytseng
4d7c55862c fix: 🎨 2025-12-12 10:32:28 +08:00
codytseng
51fc7d4c05 feat: add support for thumbhash 2025-12-12 10:23:13 +08:00
codytseng
f6f974adc6 feat: add NSFW display policy setting 2025-12-11 23:37:05 +08:00
codytseng
c2b0e6f666 fix: prevent duplicate post submissions 2025-12-11 23:04:25 +08:00
codytseng
a6d6a19199 feat: nak req 2025-12-10 23:10:47 +08:00
codytseng
ac196cd662 feat: hide relay reviews from spammer 2025-12-09 22:35:06 +08:00
codytseng
d90348dd97 feat: allow fetching profiles from cache when zapping 2025-12-06 23:56:33 +08:00
codytseng
4e77975179 chore: add logging for zap endpoint fetch failures 2025-12-06 11:38:11 +08:00