Commit Graph
946 Commits
Author SHA1 Message Date
EcronandGitHub 9e7f94b24b Update index.json
Minor fixes in the Catalan translation.
2023-02-10 15:40:38 +01:00
f679109fe7 Eurakasa -> Euskara (#1420)
Co-authored-by: bilbao_iban <bilbao_iban@eitb.eus>
2023-02-10 18:25:21 +09:00
notmdandGitHub 7a0bfa2d68 add moderator role (#1419) 2023-02-10 18:18:48 +09:00
Keith StevensandGitHub ebd05e8d32 Fixing basque language name hydration issues on Google Chrome (#1415) 2023-02-10 07:47:43 +01:00
notmdandGitHub aaa1276bae Admin user management (#1393)
part of #1022

    Allow updating the show_on_leaderboard field.
    Add raw JSON of the user object.
    Add a new user message table.
    Also fixed style issue: hard to see reaction count when the user also reacted.
    Rename MessageTable to MessageConversation.
2023-02-10 15:16:26 +09:00
Julen EtxanizandGitHub 4ab5f58c88 add Basque language support (#1186)
Add Basque (eu) language support
2023-02-10 13:20:44 +09:00
OpenEvil___andGitHub 8c94eed0a8 Full Russian Translation [Updated] (#1361)
Updated locales (synced and translated them after last update). (Not sure if I get "Good rankings", so left original next to translated, might fix it later)
2023-02-10 13:10:13 +09:00
Aditya PurwaandGitHub 7be84cccc5 feat: add Bahasa Indonesia (#1337)
Adding Bahasa Indonesia (id-ID) language localization
2023-02-10 13:09:54 +09:00
GuilleHoardingsandGitHub c44ccd0dd4 Update Spanish translation (#1407) 2023-02-09 23:49:49 +01:00
lytjedkandGitHub c24f3c742e Danish #1399 (#1408)
* Create dashboard.json

* Create index.json

* Create labelling.json

* Create message.json

* Create common.json

* Create tos

* Create leaderboard.json

* Create tasks.json

* Update next-i18next.config.js

* Update common.json
2023-02-09 23:32:34 +01:00
EcronandGitHub 082bf40162 Fixed some typos in the Catalan translation (#1403)
Fixed some typos in the Catalan translation.
2023-02-09 22:19:35 +01:00
Soroush TrbandGitHub 8e323cf87d added persian language. (#1390)
* added persian language

* fix persian language

* alphabetic
2023-02-09 22:18:52 +01:00
Muhammad AL-QurishiandGitHub 6c880117f0 Fix Arabic Translation (#1385)
* Update file layout, merge side menu into common

* pre-commit checks
2023-02-09 22:15:06 +01:00
CactiStaccingCraneandGitHub 898ce20216 Update Vietnamese translation (#1389)
* Update Vietnamese translation

* Update common.json
2023-02-09 17:17:34 +01:00
Andreas Köpf eb340e0d9a removed a ':' for copy message link 2023-02-09 14:52:02 +00:00
CactiStaccingCraneandGitHub f3debae3ca Fix Vietnamese translation (#1384) 2023-02-09 12:44:31 +01:00
lytjedkandGitHub e8f1bd0737 Create dashboard.json (#1381) 2023-02-09 19:54:26 +09:00
Mehdi ZiboutandGitHub 0187d4c17a Fix avatar not displaying correctly in the navbar (#1383) 2023-02-09 19:31:43 +09:00
notmdandGitHub c8f567e930 fix message reaction count visibility (#1382)
close #1367
*  Only show when the user is author, admin or has reacted to the message for all pages.
*  Add disabled state when user is author
2023-02-09 19:31:04 +09:00
Keith StevensandGitHub 7b16ee9a75 When loading recent messages, filter by the user's stored language. (#1292)
A simple short term fix. Applies to #962. To fully fix a small backend change is needed.
2023-02-09 19:29:11 +09:00
notmdandGitHub ef548edb72 Trollboard expandable (#1354)
* wip

* hide necessary column in trollboard

* remove console.log

* fix build

* clean up

* remove commented code
2023-02-09 09:20:27 +01:00
chronikumandGitHub aded93a1e7 Translating all german keys not yet translated to german (#1360)
I translated not yet translated keys and fixed one case where we used informal speech, because everywhere else formal speech is being used.
closes #1230
2023-02-09 11:49:08 +09:00
Richard MacarthyandGitHub cc3891ed12 Fix hydration issues side menu, move side_menu.json to common.json (#1327)
Fixes #1326

This PR moves all json in side_menu.json to common.json. We have an issue with the side menu layout as it's a high level component and this causes hydration issues with SSR when global namespaces are not passed by default.
2023-02-09 11:45:03 +09:00
Keith StevensandGitHub 07b58d4021 Switching username generator library to be less explicit (#1351) 2023-02-08 18:32:25 +01:00
d35220c702 Remove the automatic refreshing interval when in message tree (#1353)
Co-authored-by: Jonathan Fritz <fritz@nosc.io>
2023-02-08 18:31:11 +01:00
Jacopo ZacchignaandGitHub c66c0249ed fixing typo in italian translation (#1356)
* fixing typo in italian translation

* changing double negation
2023-02-08 18:28:17 +01:00
Keith StevensandGitHub 7c5f4635d7 Force full page reload on language change (#1291) 2023-02-08 18:19:06 +01:00
Keith StevensandGitHub c9d283a1ff update the backend path to manage user status (#1294) 2023-02-08 13:41:15 +01:00
Adrian CowanandGitHub 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
notmdandGitHub e6b574e177 fix side meunu layout overflow (#1346) 2023-02-08 19:42:40 +09:00
Adrian CowanandGitHub b733471161 website: Fix broken page when detected language not in list. (#1345) 2023-02-08 19:42:11 +09:00
Andreas Köpf 35a2c58565 add trailing slash to text_labels post path 2023-02-08 09:34:17 +00:00
Adrian CowanandGitHub 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
notmdandGitHub 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
worldwormandGitHub ab779352f0 fixes German translation typo (#1328) 2023-02-08 14:09:17 +09:00
JordiandGitHub ecc6dbab54 typos (#1330)
Co-authored-by: losnaj <losnaj@users.noreply.github.com>


I've just fixed some typos on the initial version
2023-02-08 14:09:07 +09:00
OpenEvil___andGitHub 8d8932bab0 Full Russian Translation (#1305)
Fully translated locales for "ru" in "/website/public/locales/ru/"
2023-02-08 13:59:22 +09:00
notmdandGitHub 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 CowanandGitHub 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
Saifeddine ALOUIandGitHub ab82da7d74 Enhanced French and arabic Locales (#1273)
I have updated the French and arabic locales by enhancing some expressions as didn't sound good when I read them in the final product.
2023-02-07 20:07:49 +09:00
Pavel MokinandGitHub 801b47949c Scroll to the top every time we get a new task (#1293) 2023-02-07 20:06:43 +09:00
AbdBarhoandGitHub e2327295af Fix error in user stats when loading (#1290)
there was no check for waiting the data to be fetched, worked locally, not when deployed.
2023-02-07 19:57:35 +09:00
notmdandGitHub b7d0c4331c Ts strict mode (#1288)
part of #879
2023-02-07 19:56:59 +09:00
notmdandGitHub 5d10b28b20 fix leaderboard when current user doesn't have stats (#1289) 2023-02-07 08:17:21 +01:00
AbdBarhoandGitHub 201a9669e0 Localize the dashboard (#1265) 2023-02-07 14:51:52 +09:00
AbdBarhoandGitHub 1938f4d3a7 Add missing keys to all locales (#1264) 2023-02-07 14:51:10 +09:00
notmdandGitHub 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
KyattPLandGitHub 931e12f31e Added Polish language locale (#1250) 2023-02-07 14:46:20 +09:00
Yichao 'Peak' JiandGitHub 8ed1451b73 Add Chinese translation (#1245) 2023-02-07 11:48:35 +09:00
AbdBarhoandGitHub 0ef36e81be Basic user stats in the accounts page (#1158)
Closes #747
Blocked by #1156 #1166

Very simplistic, not much styling
2023-02-07 08:10:35 +09:00