Skip to content

Commit b1c54ba

Browse files
committed
Merge branch 'dev' into feat/frontend-modules
2 parents 5389267 + 11231ad commit b1c54ba

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+985
-2004
lines changed

apps/juxtaposition-ui/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"build:sprites": "node scripts/sprites.ts"
1717
},
1818
"dependencies": {
19-
"@aws-sdk/client-s3": "^3.993.0",
19+
"@aws-sdk/client-s3": "^3.1004.0",
2020
"@imagemagick/magick-wasm": "^0.0.38",
2121
"@neato/config": "^4.1.0",
2222
"@pretendonetwork/grpc": "^2.4.3",
@@ -39,7 +39,7 @@
3939
"moment": "^2.30.1",
4040
"mongoose": "^8.23.0",
4141
"mongoose-fuzzy-search-next": "^1.0.13",
42-
"multer": "^2.0.2",
42+
"multer": "^2.1.1",
4343
"nice-grpc": "^2.1.14",
4444
"node-snowflake": "0.0.1",
4545
"pako": "^2.1.0",
@@ -51,7 +51,7 @@
5151
"react": "^19.1.1",
5252
"react-dom": "^19.2.4",
5353
"react-i18next": "^16.5.4",
54-
"redis": "^5.10.0",
54+
"redis": "^5.11.0",
5555
"tsx": "^4.21.0",
5656
"zod": "^4.3.6"
5757
},
@@ -68,7 +68,7 @@
6868
"@types/hashmap": "^2.3.4",
6969
"@types/luxon": "^3.7.1",
7070
"@types/method-override": "^3.0.0",
71-
"@types/node": "^22.19.13",
71+
"@types/node": "^22.19.15",
7272
"@types/react": "^19.2.14",
7373
"@types/react-dom": "^19.2.3",
7474
"browserslist": "^4.28.1",

apps/juxtaposition-ui/src/assets/locales/ar.json

Lines changed: 5 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,15 @@
1919
"language": "إنجليزي",
2020
"all_communities": {
2121
"text": "جميع المجتمعات",
22-
"announcements": "إعلانات",
23-
"ann_string": "اضغط هنا لعرض الإعلانات الأخيرة!",
2422
"popular_places": "الأماكن المشهورة",
25-
"new_communities": "مجتمعات جديدة",
26-
"show_all": "عرض الكل",
27-
"search": "البحث في المجتمعات ..."
23+
"new_communities": "مجتمعات جديدة"
2824
},
2925
"community": {
30-
"follow": "تابع المجتمع",
31-
"following": "متابع",
3226
"followers": "متابعين",
3327
"posts": "المشاركات",
3428
"tags": "العلامات",
3529
"recent": "المشاركات الأخيرة",
36-
"popular": "المشاركات المشهورة",
37-
"new": "منشور جديد",
38-
"verified": "المشاركات التي تم التحقق منها"
30+
"popular": "المشاركات المشهورة"
3931
},
4032
"user_page": {
4133
"country": "دولة",
@@ -46,29 +38,19 @@
4638
"followers": "متابعين",
4739
"follow_user": "تابع",
4840
"following_user": "متابع",
49-
"befriend": "صادق",
50-
"pending": "قيد الانتظار",
51-
"unfriend": "إلغاء صداقة",
52-
"no_friends": "لا أصدقاء",
53-
"no_following": "لا متابعة لأي شخص",
54-
"no_followers": "لا متابعين",
5541
"following": "متابع"
5642
},
5743
"user_settings": {
5844
"profile_settings": "إعدادات الملف الشخصي",
5945
"show_country": "إظهار الدولة في الملف الشخصي",
6046
"show_birthday": "إظهار تاريخ الميلاد على الملف الشخصي",
61-
"show_comment": "إظهار التعليق على الملف الشخصي",
62-
"profile_comment": "تعليق الملف الشخصي",
63-
"swearing": "لا يمكن أن يحتوي تعليق الملف الشخصي على لغة صريحة.",
6447
"show_game": "إظهار تجربة اللعبة على الملف الشخصي"
6548
},
6649
"activity_feed": {
6750
"empty": "إنه فارغ هنا. حاول متابعة شخص ما!"
6851
},
6952
"notifications": {
70-
"none": "لا إشعارات.",
71-
"new_follower": "تابعك!"
53+
"none": "لا إشعارات."
7254
},
7355
"setup": {
7456
"welcome_text": "زونكس هو مجتمع ألعاب يربط الناس من جميع أنحاء العالم باستخدام شخصيات المي. استخدم زونكس لمشاركة تجارب الألعاب الخاصة بك ومقابلة أشخاص من جميع أنحاء العالم.",
@@ -100,9 +82,7 @@
10082
"ready": "جاهز لبدء استخدام زونكس",
10183
"ready_text": "تحقق أولا من بعض المجتمعات وشاهد ما ينشره الناس من جميع أنحاء العالم. اغتنم هذه الفرصة للتعرف على زونكس. يمكنك إجراء بعض الاكتشافات الجديدة على طول الطريق!",
10284
"done": "استمتع بزونكس!",
103-
"guest_button": "أنا أفهم",
10485
"rules": "قواعد زونكس",
105-
"guest": "وضع الضيف",
10686
"analytics": "تحليلات",
10787
"experience_text": {
10888
"beginner": "مبتدئ",
@@ -111,14 +91,11 @@
11191
"expert": "خبير"
11292
},
11393
"done_button": "لنذهب!",
114-
"analytics_text": "يستخدم زونكس برنامج تحليلات الويب من كلاود فلير لتتبع كيفية استخدام المستخدمين لخدمتنا. تتضمن البيانات التي تم جمعها على سبيل المثال لا الحصر وقت الزيارة والصفحات التي تمت زيارتها والوقت الذي يقضيه الموقع. لا يتم إرفاق هذه البيانات بك بأي شكل من الأشكال ، ولا يتم استخدامها للإعلانات من قبلنا أو من قبل كلاود فلير.",
115-
"guest_text": "لا يمكننا التحقق من حسابك في الوقت الحالي ، مما يعني على الأرجح أنك تقوم بتسجيل الدخول حاليًا باستخدام حساب شبكة نينتيندو. ستظل قادرًا على تصفح زونكس ، لكنك لن تكون قادرًا على ذلك! المشاركات أو إنشاء منشورات خاصة بك حتى تقوم بتسجيل الدخول باستخدام حساب شبكة بريتندو. لمزيد من المعلومات ، تحقق من خادم ديسكورد."
94+
"analytics_text": "يستخدم زونكس برنامج تحليلات الويب من كلاود فلير لتتبع كيفية استخدام المستخدمين لخدمتنا. تتضمن البيانات التي تم جمعها على سبيل المثال لا الحصر وقت الزيارة والصفحات التي تمت زيارتها والوقت الذي يقضيه الموقع. لا يتم إرفاق هذه البيانات بك بأي شكل من الأشكال ، ولا يتم استخدامها للإعلانات من قبلنا أو من قبل كلاود فلير."
11695
},
11796
"new_post": {
11897
"swearing": "لا يمكن أن تحتوي المشاركة على لغة صريحة.",
119-
"post_to": "انشر إلى",
120-
"text_hint": "اضغط هنا لإنشاء مشاركة.",
121-
"new_post_text": "منشور جديد"
98+
"post_to": "انشر إلى {{user}}"
12299
},
123100
"messages": {
124101
"coming_soon": "الرسائل ليست جاهزة بعد. تحقق مرة أخرى قريبا!"

apps/juxtaposition-ui/src/assets/locales/ast.json

Lines changed: 3 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,11 @@
2020
"posts": "Publicaciones",
2121
"tags": "Etiquetas",
2222
"followers": "Seguidores",
23-
"following": "Siguiente",
24-
"follow": "Seguir a la comunidad",
2523
"recent": "Publicaciones recientes",
26-
"popular": "Publicaciones populares",
27-
"new": "Nueva publicación",
28-
"verified": "Publicaciones verificadas"
24+
"popular": "Publicaciones populares"
2925
},
3026
"all_communities": {
31-
"show_all": "Mostrar todo",
32-
"announcements": "Anuncios",
33-
"search": "Buscar comunidades...",
3427
"text": "Todas las comunidades",
35-
"ann_string": "¡Haga clic aquí para ver los anuncios recientes!",
3628
"new_communities": "Nuevas comunidades",
3729
"popular_places": "Lugares populares"
3830
},
@@ -64,11 +56,8 @@
6456
"intermediate": "Intermedio",
6557
"beginner": "Principiante"
6658
},
67-
"guest_button": "Entiendo",
6859
"done_button": "¡Vamos!",
69-
"guest": "Modo invitado",
7060
"ready": "Listo para empezar a usar Juxt",
71-
"guest_text": "No podemos verificar tu cuenta en este momento, lo que probablemente significa que estás iniciando sesión con una cuenta de Nintendo Network. Podrás seguir navegando por Juxt, pero no podrás hacerlo ¡sí! publica o haz tus propias publicaciones hasta que inicies sesión con una cuenta de Pretendo Network. Para obtener más información, consulte el servidor de Discord.",
7261
"experience": "Experiencia de juego",
7362
"analytics": "Analytics",
7463
"rules": "Reglas de Juxt",
@@ -82,39 +71,27 @@
8271
"welcome": "¡Bienvenido a la yuxtaposición!"
8372
},
8473
"notifications": {
85-
"none": "No hay notificaciones.",
86-
"new_follower": "¡Te seguí!"
74+
"none": "No hay notificaciones."
8775
},
8876
"user_page": {
8977
"follow_user": "Seguir",
9078
"game_experience": "Experiencia de juego",
91-
"no_following": "No seguir a nadie",
92-
"befriend": "Ofrecer amistad",
9379
"posts": "publicación",
9480
"friends": "Amigos",
9581
"following_user": "Siguiente",
96-
"pending": "Pendiente",
9782
"followers": "Seguidores",
98-
"unfriend": "Dejar de ser amigo",
99-
"no_followers": "Sin seguidores",
100-
"no_friends": "Sin amigos",
10183
"birthday": "Cumpleaños",
10284
"country": "País",
10385
"following": "Siguiente"
10486
},
10587
"new_post": {
10688
"swearing": "La publicación no puede contener lenguaje explícito.",
107-
"text_hint": "Pulsa aquí para hacer una publicación.",
108-
"new_post_text": "Nueva publicación",
109-
"post_to": "Publicar en"
89+
"post_to": "Publicar en {{user}}"
11090
},
11191
"user_settings": {
11292
"show_game": "Mostrar experiencia de juego en el perfil",
113-
"show_comment": "Mostrar comentario en el perfil",
11493
"show_birthday": "Mostrar cumpleaños en el perfil",
11594
"profile_settings": "Configuración perfil",
116-
"profile_comment": "Comentario de perfil",
117-
"swearing": "El comentario de perfil no puede contener lenguaje explícito.",
11895
"show_country": "Mostrar país en el perfil"
11996
},
12097
"activity_feed": {

apps/juxtaposition-ui/src/assets/locales/be.json

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,15 @@
1818
},
1919
"all_communities": {
2020
"text": "Усе Суполкі",
21-
"announcements": "Анонсы",
22-
"ann_string": "Націсніце сюды каб паглядзець новыя анонсы!",
2321
"popular_places": "Папулярныя Месцы",
24-
"new_communities": "Новыя Суполкі",
25-
"show_all": "Усе",
26-
"search": "Шукаць суполкі..."
22+
"new_communities": "Новыя Суполкі"
2723
},
2824
"community": {
2925
"followers": "Падпісчыкі",
30-
"follow": "Падпісацца да Суполкі",
3126
"posts": "Пасты",
3227
"tags": "Тэгі",
3328
"recent": "Новые Пасты",
34-
"popular": "Папулярные Пасты",
35-
"verified": "Правераныя Пасты",
36-
"new": "Новыя Пасты",
37-
"following": "Падпісаны"
29+
"popular": "Папулярные Пасты"
3830
},
3931
"user_page": {
4032
"country": "Страна",
@@ -45,13 +37,7 @@
4537
"following": "Падпіскі",
4638
"followers": "Падпісчыкі",
4739
"follow_user": "Сачыць",
48-
"following_user": "Далей",
49-
"befriend": "Сябраваць",
50-
"pending": "Дапытлівы",
51-
"no_following": "",
52-
"unfriend": "",
53-
"no_followers": "",
54-
"no_friends": ""
40+
"following_user": "Далей"
5541
},
5642
"language": "Беларуская",
5743
"setup": {
@@ -82,11 +68,8 @@
8268
"second": "",
8369
"first": ""
8470
},
85-
"guest_button": "",
8671
"done_button": "",
87-
"guest": "",
8872
"ready": "",
89-
"guest_text": "",
9073
"analytics": "",
9174
"rules": "",
9275
"welcome_text": "",
@@ -99,22 +82,16 @@
9982
"welcome": ""
10083
},
10184
"notifications": {
102-
"none": "",
103-
"new_follower": ""
85+
"none": ""
10486
},
10587
"new_post": {
10688
"swearing": "",
107-
"text_hint": "",
108-
"new_post_text": "",
10989
"post_to": ""
11090
},
11191
"user_settings": {
11292
"show_game": "",
113-
"show_comment": "",
11493
"show_birthday": "",
11594
"profile_settings": "",
116-
"profile_comment": "",
117-
"swearing": "",
11895
"show_country": ""
11996
},
12097
"activity_feed": {

apps/juxtaposition-ui/src/assets/locales/ca.json

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -17,60 +17,40 @@
1717
"yeahs": "Mola"
1818
},
1919
"notifications": {
20-
"none": "No hi ha notificacions.",
21-
"new_follower": "t'ha seguit!"
20+
"none": "No hi ha notificacions."
2221
},
2322
"user_page": {
2423
"follow_user": "Seguir",
2524
"game_experience": "Experiència de joc",
26-
"no_following": "No segueix a ningú",
27-
"befriend": "Fes-te amic",
2825
"posts": "Publicacions",
2926
"friends": "Amics",
3027
"following_user": "Seguint",
31-
"pending": "Pendent",
3228
"followers": "Seguidors",
33-
"no_followers": "No hi ha seguidors",
34-
"no_friends": "Sense amics",
3529
"birthday": "Aniversari",
3630
"country": "País",
37-
"following": "Seguint",
38-
"unfriend": "Eliminar amic"
31+
"following": "Seguint"
3932
},
4033
"community": {
41-
"new": "Publicació nova",
4234
"posts": "Publicacions",
4335
"tags": "Etiquetes",
4436
"followers": "Seguidors",
45-
"following": "Seguint",
46-
"follow": "Segueix aquesta comunitat",
47-
"verified": "Publicacions verificades",
4837
"recent": "Publicacions recents",
4938
"popular": "Publicacions populars"
5039
},
5140
"user_settings": {
5241
"show_game": "Mostra la experiència de joc al perfil",
53-
"show_comment": "Mostra el teu comentari al perfil",
5442
"show_birthday": "Mostra el teu aniversari al perfil",
5543
"profile_settings": "Configuració del perfil",
56-
"profile_comment": "Comentari del perfil",
57-
"swearing": "El comentari del perfil no pot contenir llenguatge explícit o inapropiat.",
5844
"show_country": "Mostra el teu país al perfil"
5945
},
6046
"new_post": {
61-
"text_hint": "Toca aquí per fer una publicació.",
62-
"new_post_text": "Publicació nova",
63-
"post_to": "Publica a",
47+
"post_to": "Publica a {{user}}",
6448
"swearing": "La teva publicació no pot contenir llenguatge explícit."
6549
},
6650
"all_communities": {
67-
"show_all": "Mostra-ho tot",
68-
"search": "Cerca comunitats...",
6951
"text": "Totes les comunitats",
70-
"ann_string": "Toca aquí per veure els anuncis recents!",
7152
"new_communities": "Noves Comunitats",
72-
"popular_places": "Comunitats Populars",
73-
"announcements": "Anuncis"
53+
"popular_places": "Comunitats Populars"
7454
},
7555
"language": "Català",
7656
"activity_feed": {
@@ -104,11 +84,8 @@
10484
"intermediate": "Intermedi",
10585
"beginner": "Principiant"
10686
},
107-
"guest_button": "Comprenc",
10887
"done_button": "Som-hi!",
109-
"guest": "Mode convidat",
11088
"ready": "A punt per començar a utilitzar Juxt",
111-
"guest_text": "No podem verificar el vostre compte en aquest moment, cosa que probablement significa que actualment esteu iniciant la sessió amb un compte de Nintendo Network. Encara podreu navegar per Juxt, però no podreu fer-ho. publica o fes publicacions pròpies fins que iniciïs sessió amb un compte de Pretendo Network. Per obtenir més informació, consulteu el servidor de Discord.",
11289
"experience": "Experiència de joc",
11390
"analytics": "Analytics",
11491
"rules": "Regles de Juxt",

0 commit comments

Comments
 (0)