Commit Graph

314 Commits (8e506869d52e245440daa985ea9178e0cdac95de)

Author SHA1 Message Date
Moe 6938850113 Display Usage for Videos, FileBin and Timelapse Frames in divided bar 2022-06-29 20:35:21 -07:00
Moe 36943fa192 Add Batch Download and Delete to Videos table 2022-06-29 18:06:15 -07:00
Moe 30c595a37f Easy Remote Access page have link to "How to Connect" 2022-06-28 19:55:10 -07:00
Moe 7fbb0cdfcb Add simple video viewer 2022-06-27 16:31:01 -07:00
Moe 8f0f7f0d3e Add FileBin list viewer 2022-06-26 00:57:18 -07:00
Moe ad12871c20 Update Bootstrap Table, Add FileBin file viewer framework 2022-06-25 00:10:17 -07:00
Moe 4ceb8bb981 Fix Sub-Account Manager when used through P2P 2022-06-23 18:17:46 -07:00
Moe e1821dc83e Allow Hiding SideMenu (Kiosk Mode) 2022-06-17 15:33:14 -07:00
Moe 0594bf2c3c Add Clock to Dashboard v3 2022-06-17 14:46:18 -07:00
Moe dc62abe418 Better P2P (Easy Remote Access v2)+++ 2022-03-30 23:43:36 -07:00
Moe 5ab54ce1e4 minor cleanup 2022-03-30 23:15:27 -07:00
Moe c2ebe1b5de update remote access selector for v2 2022-03-30 18:26:15 -07:00
Moe 2a061b2264 Upgrade Socket.IO to version 4
- Some tweaks to BetterP2P
- Update static server list to use v2
2022-03-30 16:20:53 -07:00
Moe a486a6a203 fix display of Activation status in super user panel 2022-03-29 10:39:27 -07:00
Moe 5508eb1813 fix power video positioning 2022-02-12 22:09:28 -08:00
Moe a7fb7b33ea fix event save on child node, fix command filter condition, add SideMenuAfterList 2022-01-12 10:41:23 -08:00
Moe cddedf5a2f Day Cards : add spacing where no videos exist, frame display not rely on video 2021-12-22 10:23:55 -08:00
Moe 5fd114b750 Allow Selecting certain time frames on Recent Videos 2021-12-19 07:10:33 -08:00
Moe 6d91234f11 Recent Videos now shows videos as "Day Cards" 2021-12-11 14:03:41 -08:00
Moe 68cd3dedd5 dashboard remember if side menu is collapsed+ 2021-12-04 19:18:16 -08:00
Moe 102eee923d add help page 2021-12-04 19:13:27 -08:00
Moe e0edef691b minor UI cleanup 2021-12-04 11:22:10 -08:00
Moe 956728b373 re-add baseURL ruling to dashboard-v3 2021-11-29 21:00:16 -08:00
Moe c4f78ede6a fix posting on ONVIF Device Manager Endpoints 2021-11-23 22:56:50 -08:00
Moe 0cc3344489 Port over ONVIF Device Manager 2021-11-23 21:05:56 -08:00
Moe f7dd4bae91 P2P Fix for Dashboard V3 2021-11-20 13:08:59 -08:00
Moe 1cc56ca0e8 Integrate MQTT Event Intake 0.1++ 2021-11-14 08:38:22 -08:00
Moe 0d9a99b56e change power viewer to use select field for monitors list 2021-11-11 22:08:15 -08:00
Moe c7336ecf02 minor fixes and cleanup 2021-11-11 22:07:32 -08:00
Moe e085f5e726 modernize 2-factor auth, add debug logs to telegram errors 2021-11-08 20:48:33 -08:00
Moe 9b1073c74f set page title to app name (lang.Shinobi) 2021-11-08 14:29:00 -08:00
Moe 1aff1c989a fix nested forms in monitorList 2021-11-03 20:47:03 -07:00
Moe 199d51424b port calendar view into dashboard v3 2021-11-02 21:16:06 -07:00
Moe 48e2d32255 fieldBuilder image drawing 2021-10-27 10:14:39 -07:00
Moe b554a5fc09 Monitor ID selector for Recent Videos window 2021-10-26 17:21:53 -07:00
Moe cb5bdd4fff minor cleanup 2021-10-24 16:35:30 -07:00
Moe afbd365ab2 setting applicationName client side+ 2021-10-24 10:14:44 -07:00
Moe 4e76de959b Add left and right controls to Stream Carousel 2021-10-24 10:13:08 -07:00
Moe 70f76e2a46 setting applicationName client side 2021-10-23 23:34:41 -07:00
Moe fe155cbdbe fix overflowing username 2021-10-23 23:17:28 -07:00
Moe 23cbb76416 add Power Video Viewer to Dashboard v3
Its not actually needed anymore now that Videos rows display events and snapshots within them.
2021-10-23 22:39:05 -07:00
Moe 8dbfce7e28 minor cleanup 2021-10-23 17:28:26 -07:00
Moe f13d8ca9b3 make side menu monitors display togglable from config 2021-10-20 17:17:16 -07:00
Moe 105afb7a6e allow better setting logo from configuration 2021-10-20 17:16:57 -07:00
Moe 0f174012ab fix more text-white dark translation 2021-10-19 19:33:41 -07:00
Moe c040812b88 minor cleanup and fixes, new region is now full frame by default 2021-10-18 12:17:39 -07:00
Moe eae45a1ae7 allow choosing which page blocks load to dashboard 2021-10-15 21:21:37 -07:00
Moe be632614c3 minor touch up 2021-10-15 13:42:19 -07:00
Moe 5a73d4aecb cleaner stream carousel operation 2021-10-10 21:16:53 -07:00
Moe 472ed38377 better control over dashboard colors through definitions/en_CA.js 2021-10-09 12:56:45 -07:00
Moe 139223f750 Render Home page and SideMenu from definitions/en_CA.js 2021-10-07 21:49:34 -07:00
Moe df8bbd8f6b add logout, cleanup, make carousel change on detector event 0.1 2021-09-26 08:38:28 -07:00
Moe e0de64609d substream operation clean ups 2021-09-24 21:37:56 -07:00
Moe 638fa438c5 Merge branch 'dev' into dashboard-v3 2021-09-22 12:33:49 -07:00
Moe 35481e20e1 tweaks to carousel and recent videos 2021-09-19 21:34:54 -07:00
Moe 1dcc48ec2f add streamCarousel to initial page 2021-09-18 23:34:55 -07:00
Moe 4cc00c2a4e minor cleanup 2021-09-16 23:19:47 -07:00
Moe 3c66619965 cleaner layout and light theme 2021-09-15 23:13:08 -07:00
Moe 79f60848a4 Keep Activation box visible 2021-07-11 11:03:22 -07:00
Moe d3f6b01736 prettify selecting Input Map selection 2021-06-12 21:19:16 -07:00
Moe 0e82ecf113 cleanup Additional Input and Stream Channel field generation 2021-06-12 19:36:05 -07:00
Moe f9122e23af fix headers with buttons toggling 2021-06-09 22:26:43 -07:00
Moe 55f4002f85 Input Maps and Stream Channel buttons 2021-06-09 12:51:11 -07:00
Moe dc727e3886 update liburls 2021-06-04 08:37:01 -07:00
Moe a014b90a9a Dashboard V3 Integration begins 🎊 2021-06-01 20:19:22 -07:00
Moe ff442ace9f Easy Activation Prompt in Superuser Panel 2021-05-20 19:09:33 -07:00
Moe da832659a9 make old dashboard accommodate new definitions file 2021-04-28 06:44:35 -07:00
Moe 56d15a179a Merge branch 'ldap-auth-update' into 'dev'
Update LDAP to use Alternate Login System

See merge request Shinobi-Systems/Shinobi!298
2021-04-08 03:49:47 +00:00
Moe 1d6ae4e5d9 update Settings Window Builder, cleanup LDAP presentation 2021-04-07 19:03:24 -07:00
Moe 268ce83784 update ldap account linking to use Alternate Login system 2021-04-06 20:55:16 -07:00
Moe feee34a074 Add System Information to Superuser UI 2021-04-05 14:13:20 -07:00
Moe 2cb3d8c9a2 Add Alternate Logins section in Settings, Minor Cleanup
+ Login Token API Endpoints for : get single, get all, delete by loginId
+ framework.sql update
+ update auto table creation for existing installations
+ fail message specific to alternateLogin can be passed to UI
+ add type column to LoginTokens table, default is "google" because its the only one (first of many to come)
2021-04-03 21:46:58 -07:00
Moe 76f02de24e make Super page use API to get Admin list and System Logs+ 2021-04-01 15:50:02 -07:00
Moe Alam a425701e29 API Keys Manager : clean up interface layout 2021-02-08 20:45:35 -08:00
Moe Alam 4ac4c60d18 API Key Manager : clean up code and some fixes 2021-02-08 09:43:46 -08:00
Moe Alam 94a51ad17b Sub-Account Manager : cleanup 2021-02-07 13:34:48 -08:00
Moe Alam f18b184dca Sub-Account Manager : saving, editing, and create new working 2021-02-07 12:03:17 -08:00
Moe Alam 7277e802b6 Sub-Account Manager : begin rewrite (the move from /admin to /) 2021-02-06 20:45:26 -08:00
Moe Alam 92e7f9c108 add API Key selector to Monitors window 2021-01-31 08:04:40 -08:00
Moe Alam 0f4c8a68f0 Update settings.ejs 2021-01-31 07:34:55 -08:00
Moe Alam 58f07fa5cd Fix quick scroll links in Settings window 2021-01-31 07:34:30 -08:00
Moe Alam 69dc2191d7 allow enable and disable of plugins as workers 2021-01-19 09:04:07 -08:00
Moe Alam 4ecf6c3127 onvifDeviceManager : add confirm windows and camera reboot button
+ move Device Manager launch from inside Monitor Settings window
2020-12-05 14:24:44 -08:00
Moe Alam 9a7e127fc7 move timeZone declaration into conf.json/config.js 2020-12-05 11:55:27 -08:00
Moe Alam 2b038dee6c onvifDeviceManager and Form Builder UI cleanup 2020-12-05 11:54:40 -08:00
Moe Alam 65bf6e0dc7 populate fields (non-selector fields) 2020-12-03 20:38:37 -08:00
Moe Alam 7eb30b79ac Add Field Writer to ONVIF Device Manager Modal window 2020-12-02 20:15:39 -08:00
Moe Alam 74e75c3231 basic onvif device manager functions 2020-11-28 18:52:02 -08:00
Moe Alam a03fa3ff7a add Cloud Videos toggle to Power Viewer 2020-11-12 16:32:28 -08:00
Moe Alam 1c03744f5a Add "Add All" button to ONVIF Scanner (Adds all cameras not already added) 2020-11-03 21:58:00 -08:00
Moe Alam d78b17169f clean up ONVIF Scanner Snapshot error handling 2020-10-29 22:26:47 -07:00
Moe Alam fd4d228046 re-add Update button to Superuser panel (dedicated and git-only) 2020-10-29 20:56:57 -07:00
Moe Alam 915be87187 Update ONVIF Scanner result layout 2020-10-29 18:35:21 -07:00
Moe Alam d3f057de61 change Detector Filters label to Event Filters 2020-10-25 22:26:01 -07:00
Moe Alam c69d761009 ShinobiHub config search use public configs 2020-10-18 18:54:08 -07:00
Moe Alam 862bcb4d1d Show more live stats in P2P Server selection 2020-10-08 17:01:23 -07:00
Moe Alam c43377d196 humanize Easy Remote Access tab more 2020-10-07 14:25:28 -07:00
Moe Alam acb7035769 Display Currently Registered P2P Server 2020-10-03 14:20:53 -07:00
Moe Alam 53b9c42c2c add feedback for copying to clipboard 2020-10-03 12:02:28 -07:00
Moe Alam b200a7d1bc Update easyRemoteAccess.ejs 2020-10-03 11:55:10 -07:00