Alex X
ae89600201
Fix WebUI editor after Save
2025-02-27 15:01:05 +03:00
Alex X
1ab05e5c3b
Merge pull request #1205 from skrashevich/fix-keep-netmap-selections
...
fix(network): preserve selected nodes and edges on data reload
2025-02-24 16:23:19 +03:00
Alex X
4b4a1644ff
Code refactoring for network view
2025-02-24 16:21:12 +03:00
Alex X
eeb0012e7f
Improve delay for MSE player
2025-02-02 14:46:37 +03:00
Alex X
f072dab07b
Correcting code formatting after #1567
2025-01-25 11:18:51 +03:00
seydx
2c5f1e0417
add 2fa
2025-01-24 19:37:17 +01:00
seydx
485448cbc7
initial ring implementation
2025-01-24 12:38:45 +01:00
Alex X
d59139a2ab
Add support v4l2 source
2025-01-06 23:47:35 +03:00
Sergey Krashevich
0e5b293b1f
fix(network): preserve selected nodes and edges on data reload
2024-06-19 12:20:04 +03:00
Alex X
e6fa97c738
Code refactoring after #1196
2024-06-16 22:12:52 +03:00
Sergey Krashevich
5b481a27c6
fix(network): enable autoResize in network settings
2024-06-16 21:57:48 +03:00
Sergey Krashevich
d8aed552bc
fix(network): ensure consistent node positions by storing and reusing seed
2024-06-16 15:22:33 +03:00
Sergey Krashevich
cb44d5431a
feat(network): preserve pan and scale on data reload
2024-06-16 15:01:40 +03:00
Sergey Krashevich
a69eb8a66e
style(network): add flex-grow to network div and move script tag
2024-06-16 14:54:02 +03:00
Sergey Krashevich
1b411b1fed
refactor(streams): optimize label generation with strings.Builder
...
feat(network): add periodic data fetching and network update
2024-06-16 10:19:17 +03:00
Alex X
734393d638
Add streaming network visualisation
2024-06-16 06:36:24 +03:00
Alex X
649de0131c
Change logs timestamp format in WebUI
2024-05-27 20:25:09 +03:00
Alex X
8749562c96
Fix detection webrtc without audio #1106
2024-05-24 20:41:46 +03:00
Alex X
b3e9ed23ac
Add /api/ffmpeg for playing files and tts on cameras with two-way audio
2024-05-24 15:57:18 +03:00
Alex X
50f9913c41
Add hls.html
2024-05-19 10:33:11 +03:00
Sergey Krashevich
0cb013a7fd
Refactor probe link placement in UI
...
Moved the 'probe' link from the global templates array to individual
stream status columns for improved clarity and accessibility. This
change enhances the interface by contextualizing the 'probe' option,
making it directly accessible alongside each stream's online status and
info link, thereby streamlining the user experience and emphasizing the
function's importance on a per-stream basis. This adjustment follows
usability feedback indicating that users prefer immediate access to
stream diagnostics.
2024-05-15 12:41:30 +03:00
Alex X
75020d4df7
Add probe link to WebUI
2024-05-15 10:36:29 +03:00
Alex X
063fef5813
Add auto reconnect for broken MSE stream
2024-05-14 21:20:47 +03:00
Alex X
e6bea97936
Merge pull request #1099 from skrashevich/add-favicon
...
feat(web): Add favicon
2024-05-13 18:23:58 +03:00
Alex X
9776e09ca7
Code refactoring after #1099
2024-05-13 18:22:35 +03:00
Alex X
5889791847
Merge pull request #1100 from skrashevich/upd-ace-1-33-1
...
upd(editor): upgrade Ace editor to version 1.33.1
2024-05-12 18:40:37 +03:00
Alex X
778245dd1c
Set default max-bundle for video-rtc.js viewer
2024-05-12 15:56:56 +03:00
Sergey Krashevich
1b1bdb37db
feat(branding): prepend 'go2rtc -' to page titles in add, editor, and log pages
2024-05-09 12:06:46 +03:00
Sergey Krashevich
ab453d275e
feat(editor): upgrade Ace editor to version 1.33.1
2024-05-09 11:30:26 +03:00
Sergey Krashevich
e71ed5e7eb
feat(icons): add favicon and apple-touch-icon links across all pages
...
Added favicon, apple-touch-icon, and related meta tags to all HTML pages to ensure consistent branding and improve user experience on various platforms.
2024-05-09 06:30:14 +03:00
Alex X
fd6014c11f
Fix code style for HTML/JS files
2024-04-30 09:59:53 +03:00
Alex X
652dc93e9a
Code refactoring after #1069
2024-04-30 09:54:06 +03:00
Sergey Krashevich
5f2d523242
feat(logging): enhance log visualization with level-specific colors
...
- Add CSS classes for log levels (info, debug, error, trace, warn) in main.js to color-code log messages based on their severity.
- Modify log.html to include the log level as a class in each log entry's table row for applying the corresponding color styles.
2024-04-29 15:03:22 +03:00
Alex X
d6774bbdb9
Merge pull request #878 from skrashevich/fix-webui-copy-function
...
fix(clipboard): fix copy to clipboard functionality
2024-04-29 11:54:32 +03:00
Alex X
a1983c725d
Code refactoring after #878
2024-04-29 11:54:00 +03:00
Alex X
8d6aabce7a
Code refactoring after #1063
2024-04-27 11:40:59 +03:00
Sergey Krashevich
8516f825e1
feat(web-ui): add confirmation dialog before deleting streams
2024-04-26 16:05:56 +03:00
Alex X
675476a8f6
Merge pull request #875 from skrashevich/logs-reverse-order
...
feat(webui): reverse log order to display newest first
2024-04-22 16:21:47 +03:00
Sergey Krashevich
a404c2c86c
feat(editor): upgrade Ace editor version to 1.33.0
2024-04-20 21:55:37 +03:00
Sergey Krashevich
7dc9eaa543
Merge remote-tracking branch 'upstream/master' into logs-reverse-order
2024-04-20 13:55:32 +03:00
Sergey Krashevich
215d55771c
Merge remote-tracking branch 'upstream/master' into fix-webui-copy-function
2024-04-20 13:55:18 +03:00
Sergey Krashevich
484d401021
Merge remote-tracking branch 'upstream/master' into dark-mode
2024-04-20 13:14:48 +03:00
Alex X
166287ce1b
Rename constant back to old name
2024-04-20 11:57:48 +03:00
Sergey Krashevich
5cf343cb69
feat(autoreload): change interval from 5 seconds to 1 second
2024-04-18 02:56:32 +03:00
Sergey Krashevich
de7326375d
feat(index.html): optimize stream list update and preserve checkbox states
2024-04-18 02:55:31 +03:00
Sergey Krashevich
936e84f6e0
feat(index.html): implement auto-reload functionality every 5 seconds
2024-04-18 02:52:54 +03:00
Sergey Krashevich
ef38468fa7
feat(dark-mode): enhance form elements and hr visibility
...
This commit improves the visibility and aesthetics of form elements (input, select, textarea) and horizontal rules (hr) in dark mode by adjusting their styles. Specifically, it sets a darker background color, lighter text color, and modifies border colors to ensure these elements are both visually appealing and easily distinguishable against the dark background. Additionally, placeholder text color has been adjusted to maintain readability without being overly prominent.
The removal of a fixed width on the navigation bar (`nav`) style is aimed at enhancing responsiveness and flexibility in various screen sizes, promoting a better user experience across devices.
These changes contribute to a more cohesive and accessible dark mode theme, aligning with modern web design practices that prioritize user comfort and interface adaptability.
2024-04-09 10:00:41 +03:00
Sergey Krashevich
51e20497ac
fix(styles): implement flex layout for body element
2024-04-09 09:32:59 +03:00
Sergey Krashevich
4ddadc08cb
feat(editor-theme): dynamically set editor theme based on dark mode preference
2024-04-09 09:18:43 +03:00
Sergey Krashevich
20dd16badf
feat(dark-mode): improve contrast and visited link styles
2024-03-23 07:03:53 +03:00