AntraX
66ba9d94f4
feat: Add language pt-BR (Portuguese Brazilian) ( #1743 )
...
* Add language pt-BR (Portuguese Brazilian)
* add to readme and order array
---------
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2026-06-01 21:51:24 +02:00
Maxi Quoß
43f3f65d65
fix: validate ip and mac addresses to prevent RCE
...
https://github.com/seriousm4x/UpSnap/security/advisories/GHSA-6mc7-6948-w5h4
2026-05-26 19:08:52 +02:00
Anish Patel
7b8bcfa296
fix: switch cron-parser to named import (CronExpressionParser) ( #1737 )
...
The default export from cron-parser is deprecated/removed in newer
versions. Replace `cronParser` with `CronExpressionParser` in both
the cron helper and settings page.
2026-05-14 22:58:47 +02:00
Nikitas Makris
91fe0740ea
Add i18n el-GR ( #1734 )
...
* Add Greek language support to settings
* Create gr-GR.json
* Add Greek translations for user interface
* Translate settings and welcome messages to Greek
* Update locale.ts
* Add Greek language support to account page
* fix el-GR language code
---------
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2026-05-10 13:10:48 +02:00
Lê Huy Hoàng
b297f3a887
Format pending countdown as MM:SS ( #1727 )
...
* Format pending countdown as MM:SS
* directly use value, variable is not reused
* keep animation and 2 digits
---------
Co-authored-by: Jarvis <jarvis@local>
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2026-04-08 22:44:05 +02:00
invario
8d461e0cc7
add note for DEVICE_IP and DEVICE_MAC availability in cmds ( #1716 )
...
* add note for DEVICE_IP and DEVICE_MAC availability in cmds
Updated translations
Renamed device_tabs.0 and 1 to device_tabs_0 and 1 due to
causing problems in the inlang interpreting the . as a nested key
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
* remove some backticks
---------
Signed-off-by: invario <67800603+invario@users.noreply.github.com >
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2026-03-22 22:07:59 +01:00
Maxi Quoß
105ae4f6bc
fix: static page reload fails, use search param device id, close #1711
2026-03-21 01:21:35 +01:00
Maxi Quoß
85b49defa9
scan: flex-col inputs
2026-03-20 12:53:01 +01:00
Maxi Quoß
3caa62b609
fix: frontend error when devices share same mac address, close #1702
2026-03-17 09:15:56 +01:00
Maxi Quoß
423b2cec72
fix: eslint warnings
2026-02-13 00:39:30 +01:00
Ali | علي
85280034ce
add Arabic (ar-SA) translation, RTL & fix SSR navigator error. ( #1623 )
...
* feat: add Arabic translation (ar-SA)
* Add Arabic localization and RTL support
* cleanup ar-SA
---------
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2026-02-13 00:32:16 +01:00
Joshua Higgins
5440ab3b25
fix: allow users with create permissions to scan for devices ( #1611 )
...
* fix: allow users with create permissions to scan for devices
* fix: show scan tab in frontend
2026-02-13 00:00:54 +01:00
Maxi Quoß
d71fd94abd
fix: some tailwind class name warnings
2026-01-16 13:25:48 +01:00
Maxi Quoß
326cc1507c
increase command input width
2025-12-25 10:06:24 +01:00
Roman Ondráček
99a13af022
feat: add Czech (cs-CZ) language ( #1427 )
...
Signed-off-by: Roman Ondráček <mail@romanondracek.cz >
2025-10-19 22:24:39 +02:00
NickSkier
f873772351
feat: Added Russian i18n Support ( #1396 )
...
* feat: add russian language (ru-RU)
* feat: update README to include russian
* fix: switch statement for ru-RU
* add "Wake Group" translation
---------
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2025-10-05 10:19:57 +02:00
Maxi Quoß
7c640ac32e
feat: support for sub path hosting
2025-09-04 23:12:50 +02:00
Maxi Quoß
75969b037e
fix: improve device group logic
...
fix: timeout not updating
feat: use resolve() for internal paths
2025-09-04 20:36:05 +02:00
Maxi Quoß
ab5fa0e961
feat: add hindi language (hi-IN)
2025-08-31 10:36:55 +02:00
Maxi Quoß
f6a208f4d6
feat: use new svelte 5 syntax
2025-08-31 10:05:25 +02:00
Huynh Khac Thao
954c9648e7
feat: Add i18n vi-VN ( #1324 )
...
* Create vi.json
* Rename vi.json to vi-VN.json
* Update settings.json for vi-VN
* Update locale.ts for vi-VN
* Update +page.svelte for vi-VN
2025-08-26 10:28:07 +02:00
Maxi Quoß
8afe2f1449
fix: change device.link to string
2025-08-26 10:24:42 +02:00
Georgi Ivanov
7ef8ba64b7
feat: Add Bulgarian language ( #1319 )
...
* Add Bulgarian language
* changed a terminology word and fixed a typo
* add to readme
---------
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2025-08-22 09:35:25 +02:00
Dmitro
37b219bd90
feat: Add i18n Ukrainian ( #1307 )
...
* add lang
* Update uk-UA.json
* fix: locale uk-UA
* add uk-UA to readme
---------
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2025-08-19 23:49:12 +02:00
KJPark23
f93c580bf7
feat: New language Norwegian Bokmål ( #1256 )
...
* New language Norwegian Bokmål
* clean up pr
---------
Co-authored-by: Maxi Quoß <maxi@quoss.org >
2025-07-14 17:03:48 +02:00
Maxi Quoß
8a4969f2e1
fix: center custom website title
2025-07-08 22:22:36 +02:00
Maxi Quoß
2e8ecd4947
update deps and fix eslint errors
2025-07-02 18:02:28 +02:00
Maxi Quoß
ff0d526797
fix: trim ping_cmd on save
2025-06-02 22:46:18 +02:00
Maxi Quoß
58971d0e66
fix: countdown would not show after login
2025-05-14 11:53:32 +02:00
Maxi Quoß
0a7762e2b5
fix: date-fns not showing in other languages than english
2025-05-14 08:56:48 +02:00
MinJun Park
74b8e35020
Added Korean i18n Support ( #1151 )
...
* Create ko-KR.json
* Update settings.json
* Update +page.svelte
* Update locale.ts
* Update locale.ts
2025-05-14 08:53:07 +02:00
Maxi Quoß
de66c39191
fix: validation syntax #1043
2025-03-18 12:57:00 +01:00
Maxi Quoß
ce42d060ff
feat: add <pre> tags for cron explaination
2025-03-16 14:42:55 +01:00
Maxi Quoß
543424a978
fix: make input a fieldset
2025-03-16 14:03:07 +01:00
Maxi Quoß
3c0ec6310f
fix: dropdown on safari
2025-03-16 13:43:11 +01:00
Maxi Quoß
cbf8e8dcab
fix: ts type
2025-03-16 11:48:28 +01:00
Maxi Quoß
76c6797495
fix: keep description at top
2025-03-16 11:48:17 +01:00
Maxi Quoß
681d75d0dc
fix: sol password and shutdown cmd
2025-03-16 11:48:05 +01:00
Maxi Quoß
f008efbd47
fix: save new group with enter key
2025-03-16 11:26:04 +01:00
Maxi Quoß
b779ca34a3
fix: localeCompare will use $localStore and sort numeric
2025-03-16 10:57:08 +01:00
Maxi Quoß
7b8947656a
fix: trim inputs
2025-03-12 14:05:47 +01:00
Maxi Quoß
59926b8c28
feat: validate cron with backend, show next cron date
2025-03-08 11:27:24 +01:00
Maxi Quoß
2e64e85d4b
feat: custom timeouts for wake and shutdown
2025-03-06 00:49:24 +01:00
Maxi Quoß
f53b93a3a5
feat: replace typesafe-i18n with inlang/paraglide-js
...
typesafe-i18n is no longer maintained
2025-03-05 04:07:25 +01:00
Maxi Quoß
184d9335d7
fix: max width for ports
2025-02-27 13:17:23 +01:00
Maxi Quoß
75d47fcd9c
fix: indonesian emoji and date-fns #1007
2025-02-27 09:32:02 +01:00
Yoga Ardiansyah
cbbd187214
feat: bahasa indonesia translation ( #1007 )
2025-02-27 09:29:31 +01:00
Maxi Quoß
cee1669a0e
feat: improve cron syntax validation and force 6 digits with seconds
2025-02-07 14:05:34 +01:00
Maxi Quoß
3626319a0e
fix: search input mobile layout
2025-02-03 21:35:52 +01:00
Maxi Quoß
0eaff40b51
fix: add search placeholder to pl
2025-02-03 21:26:31 +01:00