Commit Graph

24 Commits (965b0bcc7958335a87d4dc0293cf9b6313582384)

Author SHA1 Message Date
JayZed c7e0da3da7
Added permanent label over sliders to show current value
6 months ago
Liang Yi 933a456b03
Update all UI dependencies and update React version to 18 (#2127)
1 year ago
LASER-Yi 415a2e13d3 no log: Completely refactor testing interface
1 year ago
Liang Yi 0b7a1a90a1
Add Unit Tests to UI (#2015)
1 year ago
LASER-Yi 7a43e284ae no log: Reset values when submitted settings
2 years ago
LASER-Yi 30f04feae6 Refactor settings submit hooks, try to fix issue #1924
2 years ago
LASER-Yi 9165663cba Move pageSize in UI settings to backend
2 years ago
LASER-Yi 3a82ccf276 Fix #1987
2 years ago
LASER-Yi c08ba5f793 Try to fix languages profiles editor by introducing a new submit hooks source in the settings page #1924
2 years ago
Liang Yi a0f8d75f04
Upgrade Mantine to Version 5 (#1930)
2 years ago
LASER-Yi 8eef455cc5 Add support of showing confirmation when leaving settings page with unsaved changes
2 years ago
LASER-Yi 27d792041c Fix #1904
2 years ago
LASER-Yi 3958986614 Fix #1893
2 years ago
LASER-Yi d9c334d43a Fix #1872, refactor the settings builder
2 years ago
LASER-Yi afcb3b0776 Improve layout of the settings pages
2 years ago
LASER-Yi 5a5df23b9c Add label to all action buttons
2 years ago
LASER-Yi 059ab59fc7 Fix crash when saving language profiles
2 years ago
LASER-Yi cf15c26f1b Fix issues of CollapseBox in settings pages
2 years ago
Liang Yi 2cecb4c5b5
Replace Bootstrap with Mantine (#1795)
2 years ago
Liang Yi 50a252fdd7
Frontend improvement and cleanup (#1690)
2 years ago
morpheus65535 0166d9a0dd Implemented number input and used it with backup retention and port settings.
2 years ago
LASER-Yi 63f1e63fa8
Fix a issue that seleection of the languages profiles could be Unknown on settings page
2 years ago
morpheus65535 5bfaba9360
Implemented backup and restore feature for configuration file and database
2 years ago
Liang Yi d8d2300980
Add React-Query to improve network and cache performance
2 years ago