Skip to content

Commit fed660a

Browse files
authored
chore: release v2.2.6
Merge pull request #214 from remnawave/dev
2 parents 4ef75bb + 21d0f4d commit fed660a

File tree

40 files changed

+858
-316
lines changed

40 files changed

+858
-316
lines changed

.env.sample

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Local Development
2+
3+
# Domain of backend, local or production
4+
DOMAIN_BACKEND=http://127.0.0.1:3003
5+
6+
# Tell frontend to use DOMAIN_BACKEND (1/0)
7+
DOMAIN_OVERRIDE=1
8+
9+
#
10+
NODE_ENV=development
11+
12+
13+
### CrowdIn
14+
CROWDIN=0
15+
#CROWDIN_API_TOKEN=
16+
#CROWDIN_PROJECT_ID=

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Frontend for Remnawave Panel..
44

5-
Learn more about Remnawave Panel [here](https://remna.st/).
5+
Learn more about Remnawave Panel [here](https://docs.rw/).
66

77
# Contributors
88

package-lock.json

Lines changed: 190 additions & 200 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@remnawave/frontend",
33
"private": false,
44
"type": "module",
5-
"version": "2.2.5",
5+
"version": "2.2.6",
66
"license": "AGPL-3.0-only",
77
"author": "REMNAWAVE <github.com/remnawave>",
88
"homepage": "https://github.com/remnawave",
@@ -59,7 +59,7 @@
5959
"@monaco-editor/react": "^4.7.0",
6060
"@noble/post-quantum": "^0.5.2",
6161
"@paralleldrive/cuid2": "2.2.2",
62-
"@remnawave/backend-contract": "2.2.32",
62+
"@remnawave/backend-contract": "2.2.34",
6363
"@simplewebauthn/browser": "^13.2.2",
6464
"@stablelib/base64": "^2.0.1",
6565
"@stablelib/x25519": "^2.0.1",
@@ -194,4 +194,4 @@
194194
"inquirer": "9.3.5"
195195
}
196196
}
197-
}
197+
}

public/locales/en/remnawave.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,7 @@
14281428
"persian": "Persian",
14291429
"russian": "Russian",
14301430
"chinese": "Chinese",
1431+
"french": "French",
14311432
"additional-languages": "Additional Languages",
14321433
"english-is-always-enabled": "English is always enabled",
14331434
"english": "English"
@@ -1739,7 +1740,13 @@
17391740
"branding-settings": "Branding Settings",
17401741
"the-title-that-will-be-displayed-on-login-page": "The title that will be displayed on login page",
17411742
"brand-name": "Brand Name",
1742-
"the-url-to-your-brand-logo-image": "The URL to your brand logo image"
1743+
"the-url-to-your-brand-logo-image": "The URL to your brand logo image",
1744+
"colored-title-format": "Colored Title Format",
1745+
"colored-title-description": "You can color individual words using {color}word syntax. Supports both HEX colors (#RRGGBB) and MantineUI color names.",
1746+
"example-hex-colors": "Example with HEX colors",
1747+
"example-mantine-colors": "Example with MantineUI colors",
1748+
"example-mixed": "Example with mixed colors",
1749+
"color-format-note": "💡 Color applies only to the word immediately following the marker. Without markers, text will be white."
17431750
}
17441751
},
17451752
"api-tokens-card": {
@@ -1784,5 +1791,10 @@
17841791
"feature": {
17851792
"reset-traffic": "Reset Traffic"
17861793
}
1794+
},
1795+
"external-squads-response-headers": {
1796+
"widget": {
1797+
"response-headers": "Headers"
1798+
}
17871799
}
1788-
}
1800+
}

public/locales/fa/remnawave.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,7 @@
14281428
"persian": "فارسی",
14291429
"russian": "روسی",
14301430
"chinese": "چینی",
1431+
"french": "French",
14311432
"additional-languages": "زبان‌های بیشتر",
14321433
"english-is-always-enabled": "انگلیسی همیشه فعال می‌باشد",
14331434
"english": "انگلیسی"
@@ -1739,7 +1740,13 @@
17391740
"branding-settings": "تنظیمات برندینگ",
17401741
"the-title-that-will-be-displayed-on-login-page": "عنوانی که در صفحه ورود نشان داده خواهد شد",
17411742
"brand-name": "اسم برند",
1742-
"the-url-to-your-brand-logo-image": "آدرس تصویر لوگوی برند شما"
1743+
"the-url-to-your-brand-logo-image": "آدرس تصویر لوگوی برند شما",
1744+
"colored-title-format": "Colored Title Format",
1745+
"colored-title-description": "You can color individual words using {color}word syntax. Supports both HEX colors (#RRGGBB) and MantineUI color names.",
1746+
"example-hex-colors": "Example with HEX colors",
1747+
"example-mantine-colors": "Example with MantineUI colors",
1748+
"example-mixed": "Example with mixed colors",
1749+
"color-format-note": "💡 Color applies only to the word immediately following the marker. Without markers, text will be white."
17431750
}
17441751
},
17451752
"api-tokens-card": {
@@ -1784,5 +1791,10 @@
17841791
"feature": {
17851792
"reset-traffic": "Reset Traffic"
17861793
}
1794+
},
1795+
"external-squads-response-headers": {
1796+
"widget": {
1797+
"response-headers": "Headers"
1798+
}
17871799
}
1788-
}
1800+
}

public/locales/ru/remnawave.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,7 @@
14281428
"persian": "Персидский",
14291429
"russian": "Русский",
14301430
"chinese": "Китайский",
1431+
"french": "French",
14311432
"additional-languages": "Дополнительные языки",
14321433
"english-is-always-enabled": "Английский всегда включен",
14331434
"english": "Английский"
@@ -1739,7 +1740,13 @@
17391740
"branding-settings": "Настройки кастомизации",
17401741
"the-title-that-will-be-displayed-on-login-page": "Заголовок, отображаемый на странице входа",
17411742
"brand-name": "Название бренда",
1742-
"the-url-to-your-brand-logo-image": "URL-адрес логотипа вашего бренда"
1743+
"the-url-to-your-brand-logo-image": "URL-адрес логотипа вашего бренда",
1744+
"colored-title-format": "Цветной формат заголовка",
1745+
"colored-title-description": "Вы можете окрасить отдельные слова, используя синтаксис {color}. Поддерживает оба цвета HEX (#RRGGBB) и MantineUI цвета.",
1746+
"example-hex-colors": "Пример цветов HEX",
1747+
"example-mantine-colors": "Пример цветов MantineUI",
1748+
"example-mixed": "Пример со смешанными цветами",
1749+
"color-format-note": "💡 Цвет применяется только к словам, непосредственно следующим за маркером. Без маркеров текст будет белым."
17431750
}
17441751
},
17451752
"api-tokens-card": {
@@ -1784,5 +1791,10 @@
17841791
"feature": {
17851792
"reset-traffic": "Сбросить трафик"
17861793
}
1794+
},
1795+
"external-squads-response-headers": {
1796+
"widget": {
1797+
"response-headers": "Headers"
1798+
}
17871799
}
1788-
}
1800+
}

public/locales/zh/remnawave.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,6 +1428,7 @@
14281428
"persian": "波斯语",
14291429
"russian": "俄语",
14301430
"chinese": "中文",
1431+
"french": "法语",
14311432
"additional-languages": "其它语言",
14321433
"english-is-always-enabled": "总是使用英语",
14331434
"english": "英语"
@@ -1739,7 +1740,13 @@
17391740
"branding-settings": "商标设置",
17401741
"the-title-that-will-be-displayed-on-login-page": "登录页面显示的标题",
17411742
"brand-name": "品牌名称",
1742-
"the-url-to-your-brand-logo-image": "品牌标志图片的 URL"
1743+
"the-url-to-your-brand-logo-image": "品牌标志图片的 URL",
1744+
"colored-title-format": "彩色标题格式",
1745+
"colored-title-description": "您可以使用 {color}文字 语法为单个单词着色。支持十六进制颜色 (#RRGGBB) 和 MantineUI 颜色名称。",
1746+
"example-hex-colors": "十六进制颜色示例",
1747+
"example-mantine-colors": "MantineUI颜色示例",
1748+
"example-mixed": "混合颜色示例",
1749+
"color-format-note": "💡 颜色仅适用于标记后面的单词。没有标记,文本将为白色。"
17431750
}
17441751
},
17451752
"api-tokens-card": {
@@ -1784,5 +1791,10 @@
17841791
"feature": {
17851792
"reset-traffic": "重置流量"
17861793
}
1794+
},
1795+
"external-squads-response-headers": {
1796+
"widget": {
1797+
"response-headers": "请求头"
1798+
}
17871799
}
1788-
}
1800+
}

src/app/layouts/dashboard/main-layout/main.layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export function MainLayout() {
4646

4747
return (
4848
<AppShell
49-
className={classes.appShellFadeIn}
49+
className={isMobile ? undefined : classes.appShellFadeIn}
5050
header={{ height: 64, collapsed: isMobile ? false : !pinned, offset: false }}
5151
layout="alt"
5252
navbar={{

src/entities/dashboard/users/users-table-store/users-table-store.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ const DEFAULT_VISIBILITY: MRT_VisibilityState = {
2424
telegramId: false,
2525
email: false,
2626
subLastOpenedAt: false,
27-
uuid: false
27+
uuid: false,
28+
externalSquadUuid: false
2829
}
2930

3031
const DEFAULT_COLUMN_SIZE: MRT_ColumnSizingState = {

0 commit comments

Comments
 (0)