Commit Graph

536 Commits

Author SHA1 Message Date
Keith Stevens 7c5f4635d7 Force full page reload on language change (#1291) 2023-02-08 18:19:06 +01:00
Adrian Cowan db76b0b1fa website: Use existing translations of language names (#1349)
Removed language.json translation file as we don't really need it anymore, just moved the couple of remaining items into tasks.json

I also reverted the change where I created lang_mismatch_lang and lang_mismatch_lang.explanation because we don't actually need two different strings and it was causing an issue where it would show a mix of english and the users language rather than just show the existing "Wrong language" text that is probably a better intermediate until the translations are updated. Let me know if there is a better way to handle updating the source english text for translations.
2023-02-08 19:43:50 +09:00
notmd e6b574e177 fix side meunu layout overflow (#1346) 2023-02-08 19:42:40 +09:00
Adrian Cowan b733471161 website: Fix broken page when detected language not in list. (#1345) 2023-02-08 19:42:11 +09:00
Adrian Cowan 8cbe197d1b website: "Wrong Language" -> "Not {lang}" (#1300)
Change the "Wrong Language" labelling flag to instead say "Not English", "Not French" etc depending on the messages tagged language
2023-02-08 19:23:53 +11:00
notmd 7175ce364c Hide message reaction count when user not reacted yet (#1303)
close #1252
Also add a copy message link feature
2023-02-08 15:28:37 +09:00
notmd a46e4a2bb1 implement trollboard UI (#1301)
* implement trollboard UI

* remove unneeded code

* add link to user

* user link in leaderboard
2023-02-08 13:49:00 +09:00
Adrian Cowan 52af7ba13b website: show language in text area (#1296)
* website: show language in text area

When the language hasn't been detected (too little text) the langauge that it will be submitted as is shown. When we detect the language is not what will be submitted we show the detected language in red. The tooltip informs the user that they don't appear to be writing in the correct language.

Note: this replaces the modal dialog that we use to popup if the language appeared to differ.

* website: Don't suggest the user change the language
2023-02-07 20:17:53 +09:00
Pavel Mokin 801b47949c Scroll to the top every time we get a new task (#1293) 2023-02-07 20:06:43 +09:00
notmd b7d0c4331c Ts strict mode (#1288)
part of #879
2023-02-07 19:56:59 +09:00
notmd 5d10b28b20 fix leaderboard when current user doesn't have stats (#1289) 2023-02-07 08:17:21 +01:00
AbdBarho 201a9669e0 Localize the dashboard (#1265) 2023-02-07 14:51:52 +09:00
notmd 952e021c88 Show current user rank in leaderboard (#1263)
close #1000 maybe #1178 too

*  Show current user rank in the leaderboard with +-1 user (only on leaderboard 
*  Extend auto_main script to use random user.
*  Support colSpan in the DataTable component (I haven't verified colSpan in header yet, leave that until we need it)
*  Refactor OasstError to include the path and request method.
2023-02-07 14:49:50 +09:00
Mehdi Zibout 3d221f8925 Expose thumbs up/down buttons in the message table (#1185)
* Expose thumbs up/down buttons in the message table

* show thumbs up/down count only when its greater than 0
2023-02-06 20:59:22 +01:00
MrlolDev b85f7c0734 fix: removed title on the navbar in the mobile view (#1236) 2023-02-06 20:52:36 +09:00
GuilleHoardings 40b1b5a32e Make the first letter of the language selector upper case (#1214) 2023-02-06 11:25:11 +09:00
AbdBarho 852a2b73a9 Use more screen realestate for tooltips (#1210) 2023-02-06 11:23:13 +09:00
Desmond Grealy 204f45b150 Update FAQ to address common questions we are seeing (#1193)
* First draft of new FAQ copy

* update answers for data license and hardware
2023-02-05 22:28:54 +01:00
Kian-Meng Ang 1e321a6fca Fix typos (#1143)
Found via `codespell -S .mypy_cache,yarn.lock,*.json,*.ipynb -L
rouge,nam,vie`
2023-02-05 20:18:03 +01:00
notmd 364a4f5aa3 Highlight current user in leaderboard (#1194)
* Highlight current user in leaderboard

* use first of type for ssr safety
2023-02-05 20:17:28 +01:00
swaptr 45637dfd51 remove theme button from sidebar (#1181)
* remove theme button from sidebar

Now that the theme switch button is moved to navbar, we can remove this button.

* fix responsiveness
2023-02-05 19:57:35 +01:00
Theodor Peifer 14b41b4a2d Putting a button for toggling the light/dark color mode right into the navigation bar (#1122)
* added button for toggling color mode in nav bar

* removed border from color-theme toggle button

* removed padding around sun icon and made header title slighty responsive

* lower gap between navigation buttons for mobile
2023-02-05 15:34:47 +01:00
AbdBarho e6fe477308 Show ToS on all pages (#1111)
Closes #1047
2023-02-05 19:58:20 +09:00
AbdBarho 692d178a24 Fix localization in for labelling (#1132) 2023-02-05 15:16:12 +09:00
Korbinian Pöppel 7fac0d70c8 Live language feedback (#1071)
* Add live language detection using 'lande' in TrackedTextarea.

* Remove 'Disable Language Detection'.

* Re-run linter.
2023-02-05 15:10:53 +09:00
Richard Macarthy 3b61a26c9c Add halt tree, and copy message id features (#1088) 2023-02-05 15:09:39 +09:00
Anthony Chiu 2de9bccfba Add modal padding bottom and tooltip (#1116) 2023-02-04 21:53:02 +01:00
AbdBarho 86eac87c19 Add ToS/License Agreement to Website (#1080)
* add new apis to oasst client

* add tos handler

* Add ToS to Dashboard

* use Provider for ToS

* simplify provider

* fix error

* Inject into JWT

* primitive error handling

* update comment

* address review
2023-02-03 20:53:20 +01:00
Richard Macarthy d17c87155d Fix ssr locale issue with side menu (#1086)
Remove unused key Success
2023-02-03 17:13:18 +01:00
Adrian Cowan 0a9f0aea92 website: Fix bug introduced into optimised build in recent emoji cleanup (#1085)
The issue was the omtimised build was optimising the "+1" object key name to just "1" causing the context menu to try to shown an undefined emoji icon.
2023-02-03 14:21:13 +01:00
Adrian Cowan 8cd5107601 website: cleanup emoji handling, hide all unknown emojis (#1082) 2023-02-03 21:05:41 +09:00
Keith Stevens 9b611c9f71 Merge pull request #1079 from GuilleHoardings/es-translation-web
Translate strings that were not using i18n yet
2023-02-03 18:07:16 +09:00
Keith Stevens 880a1433d9 Merge pull request #1041 from rjmacarthy/feature/delete-message-ui
website: Add delete message feature for admins
2023-02-03 17:34:02 +09:00
Keith Stevens 98924d0b45 Merge pull request #1078 from LAION-AI/hook-types
Add TaskReply types for task hooks
2023-02-03 17:33:24 +09:00
AbdBarho ae829d0e3d update tasks to use types 2023-02-03 08:30:01 +01:00
AbdBarho 95d143ce4d Merge pull request #1072 from notmd/1068_admin_system_config
System config parameter view
2023-02-03 08:08:03 +01:00
Guillermo Hoardings 602799881a Translate strings that were not using i18n yet
Only English and Spanish translations have been included.
2023-02-03 01:53:04 +01:00
rjmacarthy e9add425e6 Add delete message feature
Remove deleted property from Message

Add dedicated route for delete_message

Pre-commit

Revert change to promp_repository fetch_message

Remove blank line
2023-02-02 13:33:22 +00:00
notmd 28ee771a97 System config parameter view 2023-02-02 20:23:00 +07:00
Keith Stevens fa53505369 Merge pull request #1069 from LAION-AI/flag-label-desciptions
website: show descriptions for label flags
2023-02-02 21:09:53 +09:00
Keith Stevens 242a1e6f3d Merge pull request #1066 from LAION-AI/hide_system_emojis
hide system emojis starting with '_'
2023-02-02 21:06:27 +09:00
AbdBarho 2d10c9f72b Merge pull request #1067 from notmd/side_menu_regression
fix side menu regression
2023-02-02 11:36:10 +01:00
Adrian Cowan b1d86ebc65 website: show descriptions for label flags
Desciptions are shown both via tooltips, which are easier to read on desktop browsers, and via an explain (i) button so that mobile users can get the description (though in one larger list).
2023-02-02 21:34:35 +11:00
Andreas Köpf c84453900f simplify destructuring
Co-authored-by: notmd <33456881+notmd@users.noreply.github.com>
2023-02-02 10:23:06 +01:00
notmd 9fa22be66e fix side menu regression 2023-02-02 16:07:45 +07:00
Andreas Köpf aa39019e1c hide system emojis starting with '_' 2023-02-02 00:23:33 +00:00
Alan Jean 91d3045595 fix(website): fix display of task instruction
Fixes the misuse of the i18n lib which caused the task instruction not
to appear above the response text-area when an 'instruction' translation
key exists for the current task.

Fixes #1058
2023-02-01 23:00:00 +04:00
notmd 79a39771aa remove root styles folder 2023-02-01 17:55:29 +07:00
notmd c6bf5bc907 Merge branch 'main' into cleanup 2023-02-01 17:31:03 +07:00
notmd 1e2948743d wip 2023-02-01 17:22:44 +07:00