8e5c4cd67d5d9ea7b1ab89f7a093ebee83c7c0be
- Login: by phone number instead of username - Position field: shown as badge next to name in members list, search, admin panel - Logout: moved from sidebar to profile modal settings - Sidebar search: global — shows matching users with one-click private chat - Admin panel: new Чаты tab showing all chats with delete, position/phone in user form - Backend: /api/admin/chats endpoint, position column migration, phone login support Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
JaniChat — corporate messenger
Languages
TypeScript
97.1%
JavaScript
1.3%
CSS
0.7%
HTML
0.4%
Dockerfile
0.4%
Other
0.1%