Commit Graph

366 Commits (9366d620909181906e23e50b11a68498d2d4cc49)

Author SHA1 Message Date
Moe ad12871c20 Update Bootstrap Table, Add FileBin file viewer framework 2022-06-25 00:10:17 -07:00
Moe 0594bf2c3c Add Clock to Dashboard v3 2022-06-17 14:46:18 -07:00
Moe 825b4362a3 update hls.js for liveGrid 2022-04-27 07:14:54 -07:00
Moe dc62abe418 Better P2P (Easy Remote Access v2)+++ 2022-03-30 23:43:36 -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 e626fd52fe Update alert.mp3 2022-02-22 10:35:05 -08:00
Moe f7dd4bae91 P2P Fix for Dashboard V3 2021-11-20 13:08:59 -08:00
Moe 40b4669d01 Add Modular method to add Stream Types, Remove Integrated H.265 Support
- H.265 Support must now be added by user intervention via a Custom Auto Load Module. You can install the module easily by using the zip link in the Super User panel's Custom Auto Load manager.
Repository : https://gitlab.com/moeiscool/shinobi-h265-support
Zip Link : https://gitlab.com/moeiscool/shinobi-h265-support/-/archive/main/shinobi-h265-support-main.zip

Why? the library libde265.js is great but it is not a proper fit for the application. Moving onward it will be nice to allow new stream types to be easily added as well as get ready to try a different H.265 library for our web viewing pleasure.
2021-11-05 15:59:42 -07:00
Moe 87b2811f17 Create dash2.confirm.js 2021-10-20 10:20:18 -07:00
Moe a75fb21f46 remove some href="#" (fixed font color by modding bootstrap theme css) 2021-10-19 19:35:26 -07:00
Moe 472ed38377 better control over dashboard colors through definitions/en_CA.js 2021-10-09 12:56:45 -07:00
Moe 3c66619965 cleaner layout and light theme 2021-09-15 23:13:08 -07:00
Moe 02270b4ca4 redesigned login page 2021-09-02 21:45:35 -07:00
Moe cd761a1569 Update super.configEditor.js 2021-06-04 11:13:26 -07:00
Moe a014b90a9a Dashboard V3 Integration begins 🎊 2021-06-01 20:19:22 -07:00
Moe 7a8d0e7dca minor cleaning 2021-05-22 09:25:29 -07:00
Moe 013a640c77 Update dash2.elementbuilder.js 2021-05-18 12:29:56 -07:00
Moe f33d8dc349 remove auto hls reinit 2021-05-16 10:31:44 -07:00
Moe 4f2fd9a044 Update dash2.confirm.js 2021-05-03 18:49:25 -07:00
Moe e6846bcea6 Merge branch 'core-changes-for-dashboard-v3' into 'dev'
Core changes for Dashboard v3

See merge request Shinobi-Systems/Shinobi!303
2021-04-28 17:09:44 +00:00
Moe 381e7181b1 Fix overflowed daterangepicker (saturday bug) 2021-04-24 11:52:13 -07:00
Moe 3d4a6d7867 Add Ice-v3 for bs5 dashboard 2021-04-20 23:29:38 -07:00
Moe 25c4b9d085 minor cleanup 2021-04-17 10:04:08 -07:00
Moe 8c1cedee91 clean up stream object css slightly 2021-04-09 15:12:47 -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 bf1bb50d0c Update dash2.googleSignIn.js 2021-04-04 10:37:17 -07:00
Moe 8609ce959e Fix Google App ID designation, add Name to LoginTokens
+ Show Last Login for LoginTokens in Settings window
2021-04-04 10:35:09 -07:00
Moe 9282a19331 Add Linking and Unlinking Google Sign-In from Alt Logins section 2021-04-03 23:53:38 -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 e9ee4aca8b add get for conf.json by api and make config update POST only 2021-04-01 22:41:39 -07:00
Moe f5edc26808 empty confirm window when closed 2021-03-27 06:56:48 -07:00
Moe Alam 2a356f696e API Keys Manager : fix duplicated rows in UI 2021-02-09 05:45:43 -08: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 f06602b1cb Merge branch 'technokami-dev-patch-07683' into 'dev'
fix minor typo - "Enter atleast one IP" to "Enter at least one IP"

See merge request Shinobi-Systems/Shinobi!281
2021-02-08 15:19:50 +00:00
Moe Alam 90685806df Sub-Account Manager : password clear on edit and reset 2021-02-07 16:25:37 -08:00
Moe Alam 6af17c4392 Sub-Account Manager : color updates 2021-02-07 13:52:55 -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 8518c2c2ef fix default dimensions for drawMatrices function 2021-02-05 08:24:00 -08:00
Moe Alam 684afc7821 clean up import montiors confirm window code 2021-02-05 08:23:42 -08:00
Mike Hurley d3f67144fe fix minor typo - "Enter atleast one IP" to "Enter at least one IP" 2021-01-31 17:40:48 +00:00
Moe Alam 2222cca733 minor cleanup to dash2.multimon.js 2021-01-31 09:11:56 -08:00
Moe Alam 92e7f9c108 add API Key selector to Monitors window 2021-01-31 08:04:40 -08:00
Moe Alam f2cf762b60 minor adjustments to bootstrap for new jQuery 2021-01-30 06:41:19 -08:00