main
stats are shown on the admin (#2330)
Implemented i18n for internationalization and refactor index for localization support
Added confirmation dialog when skipping after entering text (#3479)
Added plugin repositories to add-plugin menu (#3638)
Add links to hugging face (#2543)
UI for message searching (#3244)
Update profile image on login (#3491)
Implement new chat UI (#2436)
adding dvh utilities for h-screen (#3163)
rework layout (#2172)
refactor(website): convert Header and Loading stories to TypeScript (#2050)
Add: option to view plaintext chat message. Issue/2508 (#3496)
Add ToS/License Agreement to Website (#1080)
Fix website component storybook (#2683)
Fix horizontal scrolling on mobile (#2211)
Extract more strings for localization (#1417)
TaskContext as subset of ApiHookState
implement markdown editor (#3110)
Downgrade `react-simple-icons` (#2533)
Only render captcha when sitekey is available (#2989)
Show more text in Ranking tasks depending on screen size (#2020)
Dashboard
Translate the "Looks like no tasks were found." page (#1566)
web: flag explanation: make more readable (#1097)
Update FAQ to address common questions we are seeing (#1193)
Client side rendering (for most pages) (#2961)
Avoid chat flash render (#2483)
RTL Markdown editor (#3490)
Small website fixes
allow moderators to ban user (#1458)
componentized sections
Rework chat layout UI (#2741)
fix typo (#1534)
Show ToS on all pages (#1111)
Google auth website (#2391)
Only render auth method icon when it is available (#3258)
Admin message list (#2057)
Fixing most of the eslint warnings in the web code