3ce39b36d0
fix(web-ui): modernize UI ( #4631 )
2026-01-29 10:16:37 -05:00
76b3a8596f
feat(api): add application image endpoint ( #4627 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2026-01-27 16:34:03 -05:00
7e286b90b6
feat(windows): add ViGEmBus driver management API and UI integration ( #4625 )
...
Introduces backend API endpoints for ViGEmBus status and installation, updates Windows build scripts to handle ViGEmBus versioning and installer download, and integrates ViGEmBus status and installation controls into the web UI. Removes legacy PowerShell scripts for gamepad driver management and related NSIS installer commands.
2026-01-25 12:06:51 -05:00
3a12f96a86
perf(threads): implement adjust_thread_priority for macOS and add set_thread_name ( #4605 )
2026-01-22 19:38:09 -05:00
aea9512682
chore: clean up implicit conversions ( #4611 )
2026-01-22 14:39:52 -05:00
0aa7e3fd67
feat(network): allow binding to specific interface ( #4481 )
2025-12-23 13:08:12 -05:00
dbe80d0f92
style(sonar): fix cpp:S6185 ( #4133 )
2025-08-07 23:17:13 -04:00
a19312bbf1
fix(api): don't require content type for apps delete endpoint ( #4093 )
2025-07-19 10:32:11 -04:00
2259141bd2
build(packaging): version number improvements ( #4037 )
2025-07-03 19:07:02 -04:00
2f27a57d01
Merge commit from fork
2025-06-27 17:27:35 -04:00
738ac93a0e
Merge commit from fork
...
* (security) Mandate content-type on POST calls
* (security) Add JSON content-type in POST requests with a body
* Added Content Type on missing endpoints
* (review) docs and newlines
* (docs) add JSON content type header
* style(clang-format): fix lint errors
---------
Co-authored-by: axfla <axfla@hotmail.fr >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2025-06-27 16:57:59 -04:00
257a102127
fix(api): return proper json objects ( #3544 )
2025-01-31 23:38:22 -05:00
c2420427b1
style: adjust clang-format rules ( #2186 )
...
Co-authored-by: Vithorio Polten <reach@vithor.io >
2025-01-19 22:34:47 -05:00
40ac718691
fix(confighttp): do not return 200 on errors ( #3385 )
...
Co-authored-by: Lukas Senionis <22381748+FrogTheFrog@users.noreply.github.com >
2025-01-10 15:12:52 -05:00
76bea8acb9
feat(display): Configure display device based on user config ( #3441 )
2025-01-07 20:40:48 -05:00
ec0cdcf0fa
docs(api): improve api documentation ( #3343 )
2024-10-30 20:34:18 +00:00
1839d59492
feat(apps): order apps alphabetically ( #3223 )
2024-09-29 18:25:23 -04:00
1dd4b68e1c
docs(src): add examples alias and general cleanup ( #2763 )
2024-06-28 08:34:14 -04:00
334267807f
tests: add httpcommon tests and add new file_handler methods ( #2712 )
...
Co-authored-by: Mariotaku <mariotaku.lee@gmail.com >
2024-06-17 18:03:42 +00:00
5fcd07ecb1
Name and unpair individual clients ( #2042 )
2024-05-27 20:43:08 +00:00
87774333f3
feat(i18n): add ui localization ( #2279 )
...
Co-authored-by: TheElixZammuto <6505622+TheElixZammuto@users.noreply.github.com >
2024-03-22 19:54:12 -04:00
8689469ea8
refactor(main): move remaining entry related code ( #2127 )
2024-02-11 14:15:45 -05:00
cd2153f340
refactor(main): move file operation functions to new source ( #2124 )
2024-02-10 07:37:27 -05:00
1c50bc502b
refactor(main): move map_port to network ( #2115 )
2024-02-09 09:15:47 -05:00
0aa4f06c39
refactor(logging): separate logging from main ( #2110 )
2024-02-07 09:59:24 -05:00
60c95d6385
fix(web-api): allow trailing slash on endpoints ( #1985 )
2024-01-06 10:56:35 -05:00
5bdbda90b5
Web UI migration to Vite and Vue3 and improvements to the UX ( #1673 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-12-27 19:25:49 -05:00
a003f02ec3
Improve tray icon images ( #1736 )
2023-10-15 13:18:11 -04:00
da04f97a8c
Remove false positive FATAL log
2023-10-08 18:12:06 -05:00
62a5cd959a
Implement IPv6 support
2023-08-27 18:12:02 -05:00
4ca6dc6c8e
docs: update file level doxygen blocks ( #1258 )
2023-05-07 18:12:39 -04:00
979f7f4e60
docs: improvements to source code documentation ( #1236 )
2023-05-07 15:01:44 -04:00
91460f3c72
fix(ui): allow case-insensitive username ( #1249 )
2023-05-06 08:45:35 -04:00
50f689ff80
Implement restart support for all platforms
2023-04-29 21:22:18 -05:00
2215ab98b4
fix(web ui): add response headers ( #1190 )
2023-04-18 17:41:45 -04:00
7038c1aeb0
Create config directories recursively
2023-04-11 20:48:55 -05:00
21eb4eb6dd
clang: adjust formatting rules ( #1015 )
2023-03-27 21:45:29 -04:00
c29c917474
Versioning improvements ( #768 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-03-09 18:13:57 -05:00
a21e231cae
web: api: add mimes type map ( #890 )
2023-02-08 21:35:02 -05:00
1f2ad8da00
Scrub basic auth header from logs ( #834 )
2023-01-25 19:14:59 -05:00
35b660851c
Fix SimpleWeb arbitrary file read vulnurability ( #829 )
2023-01-25 16:26:41 -05:00
9b6d0b7a06
Generated app id with hashed input data ( #715 )
2023-01-07 09:42:40 -05:00
65574a02d4
Add an Apply button to the Web UI when running as a Win32 Service ( #700 )
2023-01-05 14:26:54 -05:00
052297a1a5
Update app id on edit ( #670 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-01-02 21:02:10 -05:00
a5213c6225
Logs inside the WebUI ( #634 )
2022-12-31 20:12:36 -05:00
5e6a42abb2
Migrate to upstream Simple-Web-Server submodule ( #517 )
2022-12-15 15:32:31 -05:00
981d878082
use npm dependencies
2022-11-19 12:58:29 -05:00
01b8ba353a
Cover Finder ( #216 )
...
Adds functionality to search and add game cover images automatically.
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2022-11-18 11:07:22 -05:00
58ed5ba3ce
fix typos and comment formatting
2022-08-28 16:42:00 -04:00
a4acaf15b0
move sunshine to src
...
- this will allow for common cpp workflow files within org
2022-08-07 23:37:57 -04:00