Moe
907816ecc3
minor syntax cleanup
2023-02-24 10:21:45 -08:00
Moe
a971c9df7e
fix syntax error in accountSettings ui
2023-02-23 14:42:41 -08:00
Moe
fa8b46cf1e
minor clear up
2023-02-23 09:43:22 -08:00
Moe
f1045cc078
clean up some liveGrid variables
2023-02-20 15:14:01 -08:00
Moe
f1b6fd8e2a
fix initial play state for liveGrid
2023-02-20 14:53:33 -08:00
Moe
980a96196d
Make liveGrid more friendly to large number
2023-02-20 14:44:25 -08:00
Moe
2a407d65b1
Update Admin Account Creation/Edit notices
2023-02-16 22:42:24 -08:00
Moe
c4b8162e87
Fix Timelapse Frames in AddStorage
...
commit 7bc3e8bc06
Author: Moe <github@m03.ca>
Date: Sat Jan 21 07:40:07 2023 -0800
Add Percent Share to addStorage for videos and frames
commit 6766a5afc6
Author: Moe <github@m03.ca>
Date: Mon Jan 16 18:33:43 2023 -0800
Fix Timelapse Frames counting in AddStorage++
commit e5bd7e61ff
Author: Moe <github@m03.ca>
Date: Mon Jan 16 17:22:20 2023 -0800
Fix Timelapse Frames counting in AddStorage+
commit 471acb537f
Author: Moe <github@m03.ca>
Date: Mon Jan 16 17:08:54 2023 -0800
Fix Timelapse Frames counting in AddStorage
2023-01-21 07:41:40 -08:00
Moe
c9e2cf8e21
Merge branch 'refactor-monitor-launch' into 'dev'
...
Refactor Monitor Launch Sequence
See merge request Shinobi-Systems/Shinobi!430
2023-01-21 00:49:37 +00:00
Moe
638b0076ad
Refactor Monitor Launch Sequence
2023-01-21 00:49:37 +00:00
Moe
d9c3a49717
limit videos in live Grid display
2023-01-16 17:15:34 -08:00
Moe
21b6088855
fix double slash in superApiPrefix
2023-01-15 12:10:24 -08:00
Moe
203651efee
adjust Accuracy Mode display on Region Editor
2023-01-09 20:54:06 -08:00
Moe
e356c0ea24
make Region Editor display detection squares
2023-01-09 08:07:21 -08:00
Moe
7bd153b210
Fix Audio on Embed window
2023-01-08 08:46:15 -08:00
Moe
95eda7e07b
fix auto_host path builder
2022-12-31 15:47:26 -08:00
Moe
d4e7c3d679
make liveGrid video element have muted parameter on create
2022-12-30 16:17:03 -08:00
Moe
2d071dab92
Update bs5.recentVideos.js
2022-12-29 17:37:28 -08:00
Moe
45f719972e
fix monitors list in Recent Videos
2022-12-29 09:41:47 -08:00
Moe
d8da2033ff
add getMonitorEmbedLink function to UI
2022-12-28 13:31:24 -08:00
Moe
4adf5e329c
fix dynamic fileBin row column
2022-12-28 13:30:54 -08:00
Moe
90d5b5610d
add convertJsonToAccordionHtml function to UI
2022-12-28 13:30:17 -08:00
Moe
624fb9e2ef
Update bs5.fileBin.js
2022-12-27 15:31:21 -08:00
Moe
fb5688582a
fix duplication of monitor icons in side menu
2022-12-24 10:24:13 -08:00
Moe
7b352f890b
negate Copy Settings duplicate query
2022-12-21 18:18:05 -08:00
Moe
e17d312224
add install notice to plugin manager
2022-12-21 18:17:53 -08:00
Moe
8570c9667b
Merge branch 'deprecate-old-monitor-groups' into 'dev'
...
Deprecate Old Monitor Groups in favor of Tags
See merge request Shinobi-Systems/Shinobi!426
2022-12-21 20:23:11 +00:00
Moe
00deebba9f
Deprecate Old Monitor Groups in favor of Tags
2022-12-21 20:23:11 +00:00
Moe
c548692754
Update Cloud Uploaders
2022-12-21 19:26:45 +00:00
Moe
7b31b387aa
Add Tags to Monitors for quick grouping
...
The current Monitor Groups method is now set for deprecation by end of this year.
2022-12-18 12:34:11 -08:00
Moe
69db95f8d4
Update SQL Queries on Startup
2022-12-17 00:07:23 +00:00
Moe
a5843f1050
make config.webBlocksPreloaded modifiable by customAutoLoad
2022-12-15 16:51:45 -08:00
Moe
9cbd305654
Fix embed page over p2p+
2022-12-15 16:51:15 -08:00
Moe
a9458f5476
Fix embed page over p2p
2022-12-14 15:40:28 -08:00
Moe
1a4704268f
allow setting clientId for MQTT Outbound
2022-12-14 12:40:07 -08:00
Moe
309a73fdf4
make monitor lists alphabetical+
2022-12-14 10:14:54 -08:00
Moe
14014c65b8
clean up plugin manager row display
2022-12-14 10:14:31 -08:00
Moe
2d242e8cb5
move customAutoLoad block load in superuser
2022-12-14 10:14:05 -08:00
Moe
42ee884819
Revert "Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev"
...
This reverts commit 0a35c99af5
, reversing
changes made to 7bc9f754e8
.
2022-12-13 20:38:25 -08:00
Moe
af41ff626c
Reset Sub-Account form on creation
2022-12-13 17:02:52 -08:00
Moe
0a35c99af5
Merge branch 'dev' of https://gitlab.com/Shinobi-Systems/Shinobi into dev
2022-12-13 16:14:55 -08:00
Moe
3a24b7453f
sort monitor list selectors alphabetically
2022-12-13 12:04:03 -08:00
Moe
b4ed7ff086
Merge branch 'generic-face-manager' into 'dev'
...
Face manager as generic solution within super dashboard
See merge request Shinobi-Systems/Shinobi!421
2022-12-13 19:25:55 +00:00
Moe
e6ccfd777c
Plugin Manager prettified
2022-12-11 19:30:36 -08:00
Moe
87cd22e7bf
Get plugin list from cdn
2022-12-11 15:41:59 -08:00
Moe
f88092dd67
remove hardcoded tester for plugins
2022-12-11 14:48:16 -08:00
Moe
04be5de1dd
minor code cleanup for plugins ui
2022-12-11 12:33:53 -08:00
Moe
8e3ddd43f7
Update Plugin Manager with command buttons
...
- Add Command buttons for additional script launches.
2022-12-11 12:27:32 -08:00
Moe
7770c812cd
prettify plugin install output in UI
2022-12-11 09:40:04 -08:00
Elad Bar
95de2f6348
Merge branch 'dev' into generic-face-manager
...
# Conflicts:
# libs/system/utils.js
# libs/webServerSuperPaths.js
# tools/modifyConfiguration.js
2022-12-10 18:11:47 +02:00
Moe
e6276f8dd6
add default options for downloadable plugins
2022-12-09 23:00:01 -08:00
Elad Bar
3bbd0d30db
reload DeepStack / CodeProject AI data after registering / unregistering
2022-12-09 22:42:11 +02:00
Elad Bar
335d2598ec
fix submit client side failure
2022-12-09 16:39:32 +02:00
Elad Bar
38a6b47f11
Add enableFaceManager configuration parameter, fix missing fields in configuration editor, removed those are available in configuration but without definition in schema
2022-12-09 12:44:42 +02:00
Elad Bar
be7132ae23
Merge branch 'dev' into 'generic-face-manager'
...
# Conflicts:
# plugins/deepstack-face/shinobi-deepstack-face.js
# plugins/deepstack-object/shinobi-deepstack-object.js
2022-12-08 12:42:02 +00:00
Elad Bar
f2fa2c1832
Add support for DeepStack / CodeProject AI to work with the face manager UI
2022-12-08 14:02:56 +02:00
Elad Bar
837bae92cc
removed unused parameter
2022-12-07 23:28:54 +02:00
Elad Bar
300624f61f
Face manager is full working
2022-12-07 23:26:16 +02:00
Moe
a5d04b5d17
Read status for videos re-added to Videos Table
2022-12-06 15:00:23 -08:00
Moe
888e0380c7
Fix GUI bugs with Videos Table
...
Thanks Nocona!
2022-12-06 12:11:48 -08:00
Moe
8553cbfa03
Fix mobile not scrolling over sideMenu monitor list
2022-12-06 12:00:32 -08:00
Moe
302c87f186
Highlight Previewed Video in Videos Table and FileBin
2022-12-05 15:23:52 -08:00
Moe
006fa2d9cc
Fix Master Mute for Live Grid
2022-12-05 14:55:14 -08:00
Moe
2086f3554b
Add Zip and Download to Videos, FileBin, and Time-lapse Frames
2022-12-04 19:24:04 -08:00
Moe
e2c867cc76
fix protocol check for embed api
2022-12-04 10:00:02 -08:00
Moe
67f08b0246
Fix #312
2022-12-03 12:01:55 -08:00
Moe
8cbc8f0ed6
Fix muted live stream on load
2022-12-03 08:35:32 -08:00
Moe
aed15d3623
Merge branch 'helping-hand' into 'dev'
...
Helping Hand : Active Tutorial
See merge request Shinobi-Systems/Shinobi!413
2022-12-01 14:09:51 +00:00
Moe
216f303315
Helping Hand : Active Tutorial
2022-12-01 14:09:51 +00:00
Moe
dd576d0749
Fix import for Camera Probe
2022-11-30 16:28:12 -08:00
Moe
2fc87629ce
fix displaying API Keys
2022-11-28 13:35:51 -08:00
Moe
f797521d51
Add Primary Fields to Region Editor
2022-11-27 15:11:35 -08:00
Moe
305eb97c56
Schedules reset on Add New
2022-11-24 16:56:40 -08:00
Moe
0e4781b1a5
Merge branch 'fix-permissions' into 'dev'
...
Fix API Key Permissions
See merge request Shinobi-Systems/Shinobi!409
2022-11-23 20:33:39 +00:00
Moe
9f17d6d139
Fix API Key Permissions
2022-11-23 20:33:39 +00:00
Moe
a491b27297
Patch for #422
...
if Invalid Date is detected it will try falling back to the method without _d
2022-11-23 11:39:14 -08:00
Moe
346eb892dc
make Monitor States first load on first tab open
2022-11-22 23:06:50 -08:00
Moe
fc1d8232b4
make Presets forward to Monitor States
2022-11-22 23:06:23 -08:00
Moe
2a4f6c0573
Lower Monitor States minimum selection requirement
2022-11-22 22:39:18 -08:00
Moe
b277177d6a
Fix Scheduler loading and selection
2022-11-22 22:38:55 -08:00
Moe
f6b45ff89e
make videosTable thumbnail check more strict
2022-11-22 18:14:58 -08:00
Moe
cd40229d77
Make dashboardOptions unique to logged in user
2022-11-19 12:37:33 -08:00
Moe
bcbc67bd96
disable Live Grid drag and drop on mobile
2022-11-15 14:23:09 -08:00
Moe
213f391675
Fix Power Video player
2022-11-10 08:48:44 -08:00
Moe
494dc65fcc
make slicer not act unless open
2022-11-10 06:50:54 -08:00
Moe
be419be57d
Make start and end time match Power Video for all searches
...
- only happens if no start and end time are set during init of the calendar element
2022-11-07 16:18:35 -08:00
Moe
79a7905a4f
Make Events light up monitor item border
2022-11-07 15:12:16 -08:00
Moe
7e8e9739a5
fix power viewer displaying Cloud Videos
2022-11-07 14:34:58 -08:00
Moe
3234074bbc
Delete FileBin files with multiselect
2022-11-07 11:09:28 -08:00
Moe
6686dfc342
Add stringContains definition to front end
2022-11-07 06:48:32 -08:00
Moe
3f14201cef
fix live grid monitorItem close errors
2022-11-04 12:17:53 -07:00
Moe
8a36f57af3
disable flaky error check for video elements in Live Grid
2022-11-04 09:17:37 -07:00
Moe
0d28a2884c
add additional options to basic video player
2022-10-30 19:13:17 -07:00
Moe
a3f188c126
Update bs5.studio.css
2022-10-29 09:45:58 -07:00
Moe
1bc8bb2b71
Update cursor icon in Video Slicer
2022-10-29 09:41:58 -07:00
Moe
34f58dc1ca
add some notes to event tags in video cards of Live Grid blocks
2022-10-27 17:53:29 -07:00
Moe
272d969335
Update getSelectedTime for searches
2022-10-27 16:26:02 -07:00
Moe
3902e0cd42
Fix Calendar initial date selected
2022-10-27 16:25:35 -07:00
Moe
807c0c10cb
make Live Grid remember logs open, clean up Live Grid html and css
2022-10-27 11:54:23 -07:00
Moe
9db0b0f72d
Fix Live Grid stream block css
2022-10-27 11:13:40 -07:00
Moe
6b28a3d422
Fix Superuser page access over P2P
2022-10-25 09:17:44 -07:00
Moe
35b54db091
Fix Live Grid Monitor Item height when in mobile width
2022-10-24 12:19:21 -07:00
Moe
f864982cee
Fix Timezone Conversion in Dashboard
2022-10-23 04:07:47 +00:00
Moe
dcc18e9083
Update and Fix Live Grid (gridstack updated from 0.3 to 7.0)
2022-10-21 18:28:36 -07:00
Moe
696bbd2771
fix embed view (popout)
2022-10-21 15:49:20 -07:00
Moe
d603bbb03f
Live Grid : Error Handling for video stream-elements+
2022-10-21 15:37:05 -07:00
Moe
eeffb79601
Live Grid : Error Handling for video stream-elements+
2022-10-20 21:04:09 -07:00
Moe
981cf5ab05
Live Grid : Error Handling for video stream-elements
2022-10-20 08:42:58 -07:00
Moe
d4383dfe45
fix FileBin links in All Monitors list
2022-10-18 16:52:51 -07:00
Moe
18204c6673
Add "All Monitors" option to FileBin search
2022-10-18 16:50:12 -07:00
Moe
242aaf81ef
fix colors on new dropdown menu in Video List
2022-10-18 10:18:27 -07:00
Moe
9a8dd10afc
bring back old Signal Check for HLS, FLV, and Poseidon
2022-10-18 10:18:06 -07:00
Moe
dfe2e3e1bf
Fix Monitor Settings Monitor selector appearance
2022-10-18 10:12:14 -07:00
Moe
5e839a78f7
Updated Signal (Stream) Check for Live Grid
2022-10-16 19:27:52 -07:00
Moe
dc247557b4
Add Video Slicer
2022-10-16 23:34:30 +00:00
Moe
a8c7d8182e
Merge branch 'video-slicer' into 'dev'
...
# Conflicts:
# web/assets/js/bs5.videosTable.js
2022-10-16 22:47:14 +00:00
Moe
a29381a338
minor adjustment to parameter name on event rows in videoPlayer
2022-10-16 12:14:26 -07:00
Moe
df5a863345
Add Dropdown menu to Videos Table rows
2022-10-16 12:13:09 -07:00
Moe
b250e8a7d5
add loadedEventsInMemory container
2022-10-16 12:12:28 -07:00
Moe
b54d08ad36
add two more options to mqttOut trigger
...
+ insertCompletedVideoExtender
+ onEventBasedRecordingComplete
2022-10-11 20:20:04 -07:00
Moe
26eb1c1966
fix embed reloading stream if monitor state changes+
2022-10-08 19:28:14 -07:00
Moe
10bfce9563
Make Plugin Manager use conf.json for "Enabled" status
2022-10-08 18:49:31 -07:00
Moe
d55053f35d
clean up some websocket handling
2022-10-08 18:14:00 -07:00
Moe
30d39b9fac
Default Event Filters for a new Monitor
2022-10-08 18:09:41 -07:00
Moe
43bdaabb19
fix embed reloading stream if monitor state changes
2022-10-08 17:55:13 -07:00
Moe
7e3f9589d8
update test trigger button to be Motion and Object testers
2022-10-08 17:54:55 -07:00
Moe
4cc9f8f31f
Fix Drawing Object Detection data (Matrix Data) in embed
2022-10-08 17:37:19 -07:00
Moe
97995b020d
Fix reloading Live Stream in Region Editor after tabAway
2022-10-08 16:57:48 -07:00
Moe
3a7d30e362
mild refactor for embed live stream feature
2022-10-08 16:28:12 -07:00
Moe
49b518d595
Fix Broken Mini Motion chart for PowerViewer
2022-10-07 17:38:15 -07:00
Moe
7cdfbb2af1
Video Slicer : fix preview display mismatch
2022-10-02 20:57:46 -07:00
Moe
f1fb5cc9e3
make base control visible for video in slicer
2022-10-02 20:01:20 -07:00
Moe
16fe5c3dec
Default mute on for Live Grid
2022-10-02 11:48:59 -07:00
Moe
0337fd4d12
Fix FFprboe launch from Monitor Settings
2022-10-02 10:26:19 -07:00
Moe
5bb1e3b836
Video Slicer : clear completed video list on new video load
2022-10-01 15:06:00 -07:00
Moe
15c71ecbe7
Video Slicer : humanized seek positioning, cleanup performance
2022-10-01 15:02:57 -07:00
Moe
a66e0d6e02
Video Slicer : scale labels on time strip
2022-10-01 13:02:50 -07:00
Moe
7b589dc8e1
Fix displaying time-lapse video completion notice
2022-10-01 12:55:39 -07:00
Moe
1321e8cfca
Show Completed Slicing after completion
2022-10-01 12:54:43 -07:00
Moe
ac0b33c0c9
Add Preview for Video Slicer (Studio)+
...
Add Seekbar
2022-10-01 12:07:55 -07:00
Moe
2541225e83
Add Preview for Video Slicer (Studio)
2022-09-30 18:22:11 -07:00
Moe
b2ee975f29
Add Studio (Currently only a Video Slicer)
...
- only function set with basic UI to slice a video
2022-09-29 23:32:09 -07:00
Moe
066d5a4d58
some handling for videos that have no monitor associated in db
2022-09-29 20:57:01 -07:00
Moe
02b0873688
Update Power Video Viewer+
2022-09-28 14:15:41 -07:00
Moe
b7316a4d9e
Update Power Video Viewer to use HTTP instead of websocket
...
- prepare to deprecate videos&events websocket handler.
2022-09-28 13:40:04 -07:00
Moe
01d1051e64
fix editing a sub-account right after it was created
2022-09-28 10:17:01 -07:00
Moe
4edcf74c48
add delete button to fileBin table
2022-09-25 19:46:20 -07:00
Moe
ff99ff548a
fix image check in videosTable
2022-09-24 14:15:46 -07:00
Moe
f8d9279580
reload monitors list on monitor_edit
2022-09-18 15:32:10 -07:00
Moe
64b0fdc5ce
Adjust placeholders for addStorage Max Storage Amounts
2022-09-14 09:43:24 -07:00
Moe
15ce53065c
fix Automatic Full URL Path generator
2022-09-12 19:55:43 -07:00
Moe
cea636b31a
fix video links for p2p connections
2022-09-12 16:18:00 -07:00
Moe
2aade4631d
Merge branch 'feature-default-storage' into 'dev'
...
UI: Default storage style
See merge request Shinobi-Systems/Shinobi!381
2022-09-10 21:27:12 +00:00
Moe
db7bd1fbe6
Added Failed Authorization notice for Monitor and Video Deletion
2022-09-10 09:35:38 -07:00
Moe
73fcb117db
Clean up dashboard clock code
2022-09-10 09:22:05 -07:00
Moe
21302e9ea3
fix opening calendar over p2p
2022-09-09 14:26:41 -07:00
Moe
4f87800c85
fix updating videos table after video delete
2022-09-06 10:12:26 -07:00
Moe
7354e13a13
Fix missing preview launcher in Videos Table
2022-09-01 18:47:46 -07:00
Moe
1529e1511d
Properly save Region Editor Live Stream Toggle choice
2022-08-31 19:44:01 -07:00
Moe
83d7cc0ae6
add notice for unauthorized monitor edit
2022-08-31 12:35:50 -07:00
Moe
db073df9b2
add refresh buttons to FileBin and Calendar
2022-08-31 12:20:53 -07:00
Moe
0a11b5e680
Fix Streamer and Dashcam pages
2022-08-30 09:50:05 -07:00
Antonín Skala
f1f9ad49cd
Use lang files for Default storage prefix
2022-08-27 00:08:12 +02:00
Antonín Skala
ac6265d998
Add Default storage name
2022-08-26 11:13:15 +02:00
Antonín Skala
18b35af507
Fix default storage font
2022-08-26 09:52:50 +02:00
Moe
d1d0ca6797
update cached liveGrid element dimensions when side bar is toggled
2022-08-22 12:38:19 -07:00
Moe
8d8c619587
Add refresh button to Videos Table
2022-08-22 12:06:20 -07:00
Moe
4a1817b421
Merge branch 'unused-file-cleanup' into 'dev'
...
Web UI Library Cleanup
See merge request Shinobi-Systems/Shinobi!378
2022-08-21 15:52:10 +00:00
Moe
eace112b2b
fix embed paths and super confirm path
2022-08-21 08:44:28 -07:00
Moe
bdf07678bd
Fix image preview in Videos page
2022-08-20 11:05:21 -07:00
Moe
1bff50199b
Allow viewing only Archived videos in Videos page
2022-08-20 10:50:08 -07:00
Moe
7442214efe
Add Button for FileBin file archival
2022-08-20 10:28:55 -07:00
Moe
455e5706d3
Archive Associated Events and First Frame with Video
2022-08-19 23:14:39 -07:00
Moe
e5c35a7b4d
Video Recording Archive Controls
2022-08-19 17:38:24 -07:00
Moe
d63558993d
automatically remove Compression Video list item from side menu
...
if automatically told to compress
2022-08-18 22:22:08 -07:00
Moe
0cecfbe643
minor cleanup
2022-08-17 21:15:22 -07:00
Moe
170075568d
Add Compress to multiple selection action in Videos Table
2022-08-17 13:47:28 -07:00
Moe
8fe56bbed5
change compress icon
2022-08-17 13:12:32 -07:00
Moe
fcbd5e94d0
add Monitor selector in the Monitor Settings tab
2022-08-17 13:12:19 -07:00
Moe
00bda917e4
Make Video Compression go into a Queue (group level)
2022-08-17 10:05:54 -07:00
Moe
4223c70a74
Basic Video Compression function with button to execute
...
- This function creates a new file based on encoding parameters and moves the original file to FileBin after completion.
- Future update will allow automatic compression requests
2022-08-16 09:20:02 -07:00
Moe
230549c823
move js files to assets vendor/js
2022-08-13 20:36:24 -07:00
Moe
05ba5a2353
remove some more old files
2022-08-13 20:25:39 -07:00
Moe
ed1d317a68
confirm window library moved
2022-08-13 20:24:15 -07:00
Moe
ad9abdd253
remove remote link to font-awesome and fix some icons
2022-08-13 20:10:52 -07:00
Moe
e79071bdb8
add custom asset loaders for js
2022-08-13 19:59:01 -07:00
Moe
db4c4a655e
move old core css dependencies, prepare for customAutoLoad assets
2022-08-13 19:49:59 -07:00
Moe
a4e0e024b7
Delete daterangepicker.scss
2022-08-13 15:47:21 -07:00
Moe
de49b2117b
move leaflet to assets/vendor
2022-08-13 13:53:55 -07:00
Moe
63b994ae42
remove unused fonts
2022-08-13 13:45:34 -07:00
Moe
a2639dc6b0
move Super User libraries to assets folder
2022-08-13 13:41:00 -07:00
Moe
77b033934c
remove some css and js files
2022-08-13 12:57:39 -07:00
Moe
54c5709509
failed theme load defaults to Ice-v3
2022-08-13 11:27:45 -07:00
Moe
17985499b2
remove less, sass, and scss
2022-08-13 11:22:37 -07:00
Moe
97daf7fa02
minor cleanup
2022-08-12 22:03:30 -07:00
Moe
a02313ba77
Allow Importing ZoneMinder Zones with Monitor Configurations
2022-08-12 09:54:59 -07:00
Moe
ceda85e5db
Update ZoneMinder Monitors Import+
2022-08-11 16:43:29 -07:00
Moe
850b49e635
Update ZoneMinder Monitors Import
2022-08-11 16:37:59 -07:00
Moe
5c2a83b91d
Fix bg from old merge
2022-08-10 21:38:59 -07:00
Moe
38c128a4f1
Merge branch 'fix-camera-progress-bar' into 'dev'
...
UI: Fix camera progress bar
See merge request Shinobi-Systems/Shinobi!371
2022-08-10 00:18:59 +00:00