Isaac Connor
50be49b447
Make objdetect modals 65% width to make it easier to see
2023-06-01 14:49:00 -04:00
Isaac Connor
5c81538a09
remove fit-content on objdetect modal so we can scale it up to fit the screen better
2023-06-01 14:48:39 -04:00
Isaac Connor
7f10c7060a
Fix hard coded monitor 5 in Add New Zone button
2023-06-01 07:56:43 -04:00
Isaac Connor
31d9342918
Assume reverse proxy setup for janus for http as well
2023-05-31 17:01:45 -04:00
Isaac Connor
993e8806c5
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2023-05-31 15:04:45 -04:00
Isaac Connor
8a0c1bc379
Check to see if dnsmasq is installed
2023-05-31 15:04:42 -04:00
Isaac Connor
42df7c00ea
Fix left alingment of DHCP option
2023-05-31 15:04:04 -04:00
Isaac Connor
cd4461c5a5
Fix merging config values. Defaults to no, fix parsing config file
2023-05-31 15:03:50 -04:00
Isaac Connor
bfd86993e7
Add back logging, fix including = in value
2023-05-31 14:52:33 -04:00
Isaac Connor
43ed5f014f
Put dnsmasq layout options into a dnsmasq class
2023-05-31 12:35:52 -04:00
Isaac Connor
c3eccb4f96
Fix cspnonce
2023-05-31 12:08:08 -04:00
Isaac Connor
9141ea786d
left align config
2023-05-31 12:07:58 -04:00
Isaac Connor
4b82cf1d82
Don't check for file existence, just a value
2023-05-31 11:42:38 -04:00
Isaac Connor
b54a92da8e
Rough in automatic range setting from interface ip
2023-05-31 11:42:15 -04:00
Isaac Connor
c02cbd86f8
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2023-05-31 09:16:32 -04:00
Isaac Connor
8bd3e5a3b1
Can't use ZM\Logger functions in config as it loads before logger.php.
2023-05-31 09:09:17 -04:00
Isaac Connor
5fc8bf0743
Any tables with bootstrap-table class gets the bootstrap-table treatment
2023-05-30 20:47:05 -04:00
Isaac Connor
ee0776c970
If configured, show dnmasq edit UI
2023-05-30 20:47:05 -04:00
Isaac Connor
7b2d8dc98c
Rough in UI for editing dnsmasq config
2023-05-30 20:47:05 -04:00
Isaac Connor
d277d6ca53
add formatting for dnsmasq edit
2023-05-30 20:47:05 -04:00
Isaac Connor
b0e29c9be7
Fix downloading of Ffmpeg type monitors
2023-05-30 20:47:05 -04:00
Isaac Connor
eab4d95e81
Always return an array from process_configfile instead of false on failure
2023-05-30 20:47:05 -04:00
Isaac Connor
bc4d625ca4
Add systemd_isactive
2023-05-30 20:47:05 -04:00
Isaac Connor
febf424259
Fix returning link_to
2023-05-30 20:47:05 -04:00
Isaac Connor
6204dfdecc
Fix start/stop/restart dnsmasq
2023-05-30 20:47:05 -04:00
Isaac Connor
30495578c2
Add link_to function
2023-05-30 20:47:05 -04:00
Isaac Connor
2ac1fa21f8
Start roughing in dnsmasq options
2023-05-30 20:47:05 -04:00
Isaac Connor
7dbdf47d41
Add dnsmasq tab if it exists
2023-05-30 20:47:05 -04:00
Isaac Connor
d728385bd1
Put a div around left buttons so we can use flex to lay it out better
2023-05-26 16:48:36 -04:00
Isaac Connor
66ef087a4d
ServerId and FilterServerId must have a value to be valid
2023-05-26 16:38:58 -04:00
Isaac Connor
c9a039209d
Only add default value for startdatetime if the filter was empty before adding base terms
2023-05-26 16:37:23 -04:00
Isaac Connor
51a1d511fb
Fix incorect merging of terms in sort. Fixes #3715 . Also always show text op in simple_widget
2023-05-26 16:36:40 -04:00
Isaac Connor
e14fc279e4
Handle empty set in IN/NOT IN better
2023-05-26 16:35:45 -04:00
Isaac Connor
4959d83751
Switch from utf8 to utf8mb4 so that collate works
2023-05-25 17:31:30 -04:00
Isaac Connor
9a13312e4e
Fix eslint
2023-05-25 14:15:32 -04:00
Isaac Connor
f49af3ac7b
Fix eslint
2023-05-25 14:10:37 -04:00
Isaac Connor
99bc3a58f8
Remove md-18 from material icons so we can override the size in css for smaller screens
2023-05-25 13:56:00 -04:00
Isaac Connor
e527264182
Hide navbars when not logged in and auth turned on
2023-05-25 13:55:39 -04:00
Isaac Connor
d32f82750f
Put back missing functionality on portrait mobile. Fixes #3712 .
2023-05-25 13:55:20 -04:00
Isaac Connor
f2b2d37a11
Make all material-icons buttons 18px
2023-05-25 13:54:44 -04:00
Isaac Connor
84e258c366
Just logically group code
2023-05-24 18:31:34 -04:00
Isaac Connor
704b3b2a80
Handle missing cnj on terms
2023-05-24 18:30:33 -04:00
Isaac Connor
a7a8681344
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2023-05-24 14:42:55 -04:00
Isaac Connor
ad24bd8eb1
Handle failure to db query more gracefully
2023-05-24 14:42:47 -04:00
Simpler1
b7a2afcaee
(fix): Montage 2 wide is stable on Chrome during alert
...
bootstrap has in internal css class called .alert that interferes with ZoneMinder's .alert class.
This fix overrides the bootstrap class and sets padding to 0.
2023-05-24 14:32:54 -04:00
Isaac Connor
52621c4314
Transform date string to int to satisfy newer php
2023-05-23 18:37:59 -04:00
Isaac Connor
f24a48a71f
Cleanup code, filter out invalid terms, use filter methods instead of parseTree methods to build sql. Use 1 db hit to load frame data
2023-05-23 16:54:19 -04:00
Isaac Connor
d4a4bd6c8e
Add remove_invalid_terms
2023-05-23 16:53:52 -04:00
Isaac Connor
20b7624da0
Handle op not being specified
2023-05-23 15:51:35 -04:00
Isaac Connor
9fdb3d1876
Don't use parsetree to sql, just go straight to sql
2023-05-23 14:32:51 -04:00
Isaac Connor
de711e39ae
Always include an and cnj
2023-05-19 12:44:23 -04:00
Isaac Connor
fa844e60cb
Don't remove cnj on first term in Query. We might reorder them later.
2023-05-19 12:44:08 -04:00
Isaac Connor
e0c5382825
Get rid of colour white specification on the table
2023-05-19 10:55:31 -04:00
Isaac Connor
90e4e2b58b
Add icon to AddNewZone Button and icon to delete button.
2023-05-18 13:27:37 -04:00
Isaac Connor
a76daecc52
Hide button text and hide some columns on console when on phone in portrait mode
2023-05-18 09:16:38 -04:00
Isaac Connor
af3849ad7f
Always show Group, Monitor, StartDateTime, EndDateTime.
2023-05-17 14:36:59 -04:00
Isaac Connor
fbe954473a
Add support for placeholders, cookies, case insensitive search and Group as an attr.
2023-05-17 14:36:38 -04:00
Isaac Connor
91541aa6b7
Add support for placeholders, cookies, DateTime fitler, Notes, Group. Add sort_terms function.
2023-05-17 14:36:09 -04:00
Isaac Connor
56a12b4308
Make sure nav column doesn't wrap
2023-05-17 08:58:55 -04:00
Isaac Connor
485af42a0b
Fix more typos
2023-05-16 14:18:26 -04:00
Isaac Connor
030d6b9696
Fix undefined mid
2023-05-16 14:14:34 -04:00
Isaac Connor
3daee34d4d
Fix typo
2023-05-16 14:11:53 -04:00
Isaac Connor
c8c4b560af
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2023-05-16 14:11:21 -04:00
Isaac Connor
6eb166c938
Handle matches2 not being defined
2023-05-16 11:53:48 -04:00
Isaac Connor
ea37449023
Add auth_relay to control command
2023-05-16 11:53:34 -04:00
Isaac Connor
22bd680e40
FIx ::
2023-05-16 10:23:39 -04:00
Isaac Connor
fc90d7bc2b
Remove debug
2023-05-15 16:08:51 -04:00
Isaac Connor
9e007ea8d7
Shorten inputs on filter to make them fit
2023-05-15 12:45:10 -04:00
Isaac Connor
d189d820a8
Don't log errors from port_open, don't close the unopened fp
2023-05-15 10:47:54 -04:00
Isaac Connor
586fd5edb7
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2023-05-15 10:05:13 -04:00
Isaac Connor
847e803e82
If failed to open image, send a test jpeg explaining
2023-05-15 10:05:06 -04:00
Isaac Connor
6dd9473e71
Reorder inputs, works better on mobile
2023-05-15 10:04:36 -04:00
Isaac Connor
37e711d684
Add port_open function, improve Ubiquiti probing, check for open port on 554 before saying it's a camera
2023-05-15 10:03:34 -04:00
Isaac Connor
6046398981
Add event Name to the event detail modal
2023-05-12 15:15:55 -04:00
Isaac Connor
df983039c4
Add an import modal for use in add_monitor view
2023-05-12 15:14:46 -04:00
Isaac Connor
3436999665
Populate EndTime when NULL. Deal with case insensitive LIKE searching
2023-05-12 15:13:48 -04:00
Isaac Connor
3009c4902d
Use User object find instead of raw sql
2023-05-12 15:11:40 -04:00
Isaac Connor
54373e4e85
It is not necessary to escape the field as cakephp will do it for us
2023-05-12 15:07:28 -04:00
Isaac Connor
494be9c0ef
Add named parameter filtering to Storage controller
2023-05-12 14:10:53 -04:00
Isaac Connor
4472269f3c
Finish roughing in UserPreference in api
2023-05-12 14:10:53 -04:00
Isaac Connor
0d561bbf73
Add StartTimeSecs and EndTimeSecs to returned data in Event
2023-05-12 14:10:53 -04:00
Isaac Connor
d0fead5b06
Add setMaxFPS and fix streamCommand so that data doesn't pollute other commands data
2023-05-12 14:10:52 -04:00
Isaac Connor
dcf551ff69
Make form 100% so that scroll bar appears
2023-05-12 13:38:03 -04:00
Isaac Connor
ef424a39b6
Improve Amcrest detection with snapshot image. Fix using auth from monitor overriding other cameras
2023-05-12 13:15:55 -04:00
Isaac Connor
6014032cc8
Fix layout on add monitors
2023-05-12 13:02:33 -04:00
Isaac Connor
d522ef677a
Add Avigilon, loading of arp-scan oui database and showing of all devices instead of just recognized cameras. Remove the : from mac addresses to match OUI dbs
2023-05-12 12:59:53 -04:00
Isaac Connor
51755b4f4e
Fix updating having Id in it
2023-05-12 12:56:36 -04:00
Isaac Connor
e1c3584462
Add support for HTTP_X_FORWARDED_FOR instead of REMOTE_ADDR. Comment out debugging
2023-05-12 12:53:26 -04:00
Isaac Connor
d0b8018d9c
Add setting of User Name
2023-05-12 12:52:51 -04:00
Isaac Connor
7dd09ea55e
When killing stream, stop and abort
2023-05-12 12:50:35 -04:00
Isaac Connor
81fd2dcb08
Don't pollute streamCmdParams
2023-05-12 12:48:31 -04:00
Isaac Connor
c4c3dddbe3
add in setMaxFPS
2023-05-12 12:46:16 -04:00
Isaac Connor
995954db3d
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2023-05-12 11:35:21 -04:00
Simpler1
85fd53a21d
fix(sound): Alarm sound for zone & zones views
2023-05-12 11:22:25 -04:00
Isaac Connor
e69dc8fd12
Handle missing toggleZonesBtn
2023-05-12 09:10:36 -04:00
Isaac Connor
6e8347c693
Use viewableMonitorIds instead of deprecated MonitorIds
2023-05-12 08:59:36 -04:00
Simpler1
4610734109
feat(event): Add keyboard control
2023-05-11 14:01:30 -04:00
Isaac Connor
9fbf140fc3
fix eslint
2023-05-11 10:23:12 -04:00
Isaac Connor
a31887634a
Inlcude port in url to janus
2023-05-11 10:23:04 -04:00
Isaac Connor
241667340d
Add server_id to monitorData
2023-05-11 10:14:02 -04:00