467 Commits

Author SHA1 Message Date
Alexander Balya
5e033d9f76
feat(i18n): added support for Russian language (#1234)
* feat(i18n): added support for Russian language

* chore(gitignore): removed .vscode from .gitignore
2024-12-14 20:32:39 +08:00
Plutonium141
e14f8ba113
chore: display the current endpoint on the configuration page. (#1217)
Co-authored-by: kunish <17328586+kunish@users.noreply.github.com>
2024-12-04 17:58:01 +08:00
Plutonium141
f6aecbc21d
style: adjust the card styles of the proxy group and proxy providers. (#1216) 2024-12-04 17:57:38 +08:00
xireiki
92a2e3985d
fix: I18n unable to get value for name (#1206) 2024-12-01 17:04:50 +08:00
njzy
23e56cfde8
fix: latency not correct when proxy group has custom test url (#1199) 2024-11-30 00:30:27 +08:00
njzy
af3081371d
fix: latency not correct when set custom url in config (#1189)
To thoroughly fix this issue, all latency-related logic needs to be strongly bound to testurl
2024-11-27 10:53:34 +08:00
Zephyruso
1ca89fb6c7
feat: modes list for sing-box offical (#1182) 2024-11-24 15:01:48 +08:00
Michelle Rodriguez
29ed55cf50
feat: support to set icon color to the theme color when proxy icon starts with data:image/svg+xml (#1166)
* feat: support to set icon color to the theme color when proxy icon starts with `data:image/svg+xml`

* fix: errors related to set icon color to the theme color
1. remove incorrect CSS properties
2. rearrange these properties
3. use `fallback` property in `Show` component insead of using multiple  `Show` components
4. Add reference link above  `encodeSvg` function

* fix:replace optional attributes with non-null assertions

Co-authored-by: kunish <17328586+kunish@users.noreply.github.com>
Signed-off-by: Michelle Rodriguez <2316892579@qq.com>

---------

Signed-off-by: Michelle Rodriguez <2316892579@qq.com>
Co-authored-by: kunish <17328586+kunish@users.noreply.github.com>
2024-11-23 20:53:28 +08:00
Zephyruso
96869c96c6
feat: dual column for proxies render (#1152) 2024-11-09 11:16:22 +08:00
Plutonium141
ff41847fd9
fix: Fix the available update indicator causing horizontal overflow on mobile. (#1153) 2024-11-08 11:03:12 +08:00
Plutonium141
b0f32b5e55
feat: proxy type support i18n (#1135) 2024-11-01 16:03:19 +08:00
Plutonium141
249880d9e6
style: Adjust some styles. (#1103) 2024-10-16 22:41:08 +08:00
kunish
d6ce1376a6
fix(config): selected option 2024-10-13 14:16:21 +08:00
kunish
e6fa749a28
fix(i18n): time locale not working 2024-10-13 12:03:17 +08:00
xishang0128
cdef0e8355 fix(rules): restore name display 2024-10-13 11:12:52 +08:00
kunish
a31d2e8d14
fix(proxies): set break all on proxy name 2024-10-13 03:53:58 +08:00
kunish
ca9e3ba57e
feat(connections): reduce default visible columns 2024-10-13 03:38:20 +08:00
kunish
ca13549434
feat(proxies): gradient gradient gradient 2024-10-13 02:43:49 +08:00
kunish
4314e64785
feat(proxies): show latency result only when possible 2024-10-13 02:30:05 +08:00
kunish
dfcc750a12
feat(connections): enable autoCloseConns by default 2024-10-13 02:18:33 +08:00
kunish
ab018c529d
feat(rules): search input align with tabs 2024-10-13 02:17:17 +08:00
kunish
554b361184
feat(proxies): mount tooltip portal within rootElement 2024-10-13 01:59:13 +08:00
kunish
09736863df
feat(proxies): display specialTypes on mobile in title 2024-10-13 00:33:11 +08:00
kunish
e7ef8b3735
feat(proxies): add subtle padding between title and footer 2024-10-13 00:21:29 +08:00
kunish
cdd60cfc37
feat(proxies): drop ipv6 latency test & display 2024-10-13 00:17:21 +08:00
kunish
d88641ea5e
chore: update module import paths 2024-10-12 23:19:39 +08:00
kunish
c397ed4dda
refactor: treat formatTimeFromNow as helper not signal 2024-10-12 23:13:14 +08:00
kunish
7c707bec7c
chore: remove console.log statements 2024-10-12 22:49:34 +08:00
kunish
ae1158d957
fix(config): options are not getting reflected in fav light/dark theme select, closes #1079 2024-10-12 22:48:21 +08:00
kunish
73b7e3e40a
feat(config): refresh backend version after core gets updated 2024-10-12 22:37:11 +08:00
kunish
1e7dcb13bc
feat(proxies): add proxy latency test history timeline 2024-10-12 22:20:51 +08:00
kunish
b3ed3b50a5
feat: embed fira sans web font 2024-10-11 23:32:52 +08:00
kunish
78ec9e5d6c
fix(proxies): proxy type should be positioned relative to the card 2024-10-11 23:00:38 +08:00
kunish
3d8fa080c3
feat(proxies): update layout, disable twemoji font by default 2024-10-11 22:29:49 +08:00
kunish
1fd22d3ece
feat(proxies): add render in two columns option back 2024-10-11 19:53:31 +08:00
kunish
23193c5c98
feat(connections): add isClosingConnections spinner 2024-10-11 02:23:43 +08:00
kunish
14b1b39e2c
chore: default values 2024-10-11 02:11:35 +08:00
kunish
3d1a234978
feat(proxies): adjust collapsible grid columns 2024-10-11 01:53:50 +08:00
kunish
e273439f68
feat(proxies): replace gradient with pure background color 2024-10-11 01:43:41 +08:00
kunish
9f7f8d0161
feat(proxies): add multi-column render back 2024-10-11 01:38:17 +08:00
kunish
705f651346
fix(config): missing translation for running mode 2024-10-11 00:51:05 +08:00
kunish
90c3d15616
feat(config): rearrange settings 2024-10-11 00:48:50 +08:00
kunish
04cae65805
feat(config): clear dns query results when input content gets cleared 2024-10-10 23:50:03 +08:00
kunish
657c180e05
feat(config): check for frontend version update 2024-10-10 23:42:48 +08:00
kunish
7c310e7c66
refactor: extract search params business 2024-10-10 21:15:17 +08:00
kunish
99e4f48106
chore: move effects created outside render 2024-10-10 20:17:10 +08:00
kunish
342119e01e
fix(rules): text spacing of updated at 2024-10-10 19:19:49 +08:00
kunish
40375979b8
fix(proxies): prevent proxyName from overflowing 2024-10-10 19:01:24 +08:00
kunish
0c004be98f
fix(proxies): double specialType if statement 2024-10-10 18:57:35 +08:00
kunish
698362f1c7
feat(proxies): overhaul the look of proxies page, drop renderInTwoColumns support 2024-10-10 18:52:24 +08:00