Isaac Connor
f702c6c190
Add last_analysis_view_time to perl shm structure
2026-01-16 15:28:43 -05:00
Isaac Connor
0ee1da73cf
Remove primark_key
2026-01-14 09:46:31 -05:00
Isaac Connor
376e6b8899
Only set timezone if it is set in config.
2026-01-14 09:33:50 -05:00
Isaac Connor
32ec9dc801
Add defaults for Type and Scheme to prevent warnings in logs due to undefined values
2026-01-14 09:32:08 -05:00
Isaac Connor
201b2bbd06
Set tz in Date::Manip so that returned unixdate from '-1 hour' is in the current timezone, not UTC
2026-01-14 09:31:55 -05:00
Isaac Connor
8864d5759d
Merge pull request #4510 from SteveGilvarry/videojs_update
...
Videojs update
2026-01-10 10:21:50 -05:00
copilot-swe-agent[bot]
b44aafb0ca
Add "Any Tag" filter option for events
...
- Added "Any Tag" entry with value -1 to availableTags in Filter.php (widget and simple_widget methods)
- Added "Any Tag" entry to filter.php view
- Added translation for "Any Tag" in en_gb.php language file
- Implemented SQL logic in FilterTerm.php to handle "Any Tag" (value -1) using EXISTS query
- Implemented SQL logic in Filter.pm (Perl) to handle "Any Tag" (value -1) using EXISTS query
Co-authored-by: connortechnology <925519+connortechnology@users.noreply.github.com >
2026-01-10 14:13:37 +00:00
Isaac Connor
6cfe79e259
Add AI generated Reolink http api. Tested for camera rebooting.
2026-01-08 17:19:07 -05:00
Isaac Connor
6b30d733c5
Update to use shared code from Control.pm
2026-01-06 14:58:40 -05:00
Isaac Connor
cb11f1f264
Clear query as well as path. Use canonical instead of creating our own BaseURL, set uri userinfo
2026-01-06 14:58:13 -05:00
Isaac Connor
b323c48b0f
address and port are now self{address} and self{port}
2026-01-06 12:36:21 -05:00
Isaac Connor
da7ec8a082
Improve error message to tell us what type the object was
2026-01-06 08:44:21 -05:00
Isaac Connor
d6650b84b3
Put API back under system for now as the api tab can't show it yet
2026-01-05 16:36:12 -05:00
Isaac Connor
708f386b5c
Add uri unescaping password
2026-01-05 12:34:38 -05:00
Isaac Connor
9984b6ee7d
Fix duration of autostop
2026-01-05 09:29:36 -05:00
Steve Gilvarry
12450b390f
Removing object tags as plugins are dead. I think this page still has reasons to exist but none of this code works in modern browsers. Well that is my opinion.
2025-12-31 19:33:54 +11:00
Isaac Connor
46669166eb
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2025-12-19 09:55:54 -05:00
Isaac Connor
6d3b7ddebc
Add ZM_WEB_ID_ON_FILTER to optionally remove the Id from the dropdown
2025-12-19 09:55:43 -05:00
Simpler1
adf3eb2381
Fix(Filter): Handle events with multiple tags
...
Fixes an error that occurred when running a named filter that returned events that contained more than one tag.
Subquery returns more than 1 row
2025-12-19 09:32:19 -05:00
Simpler1
3a0d8d7c8f
Fix(tags): "No Tag" filter now works properly.
2025-12-08 15:09:01 -05:00
Isaac Connor
43f281c005
Add ZM_WEB_ANIMATIONS so that we can decide to turn off ui css animations
2025-12-05 14:13:52 -05:00
Isaac Connor
2cfed3d8f1
headers must be an array ref aparently.
2025-11-25 09:01:32 -05:00
Isaac Connor
5bb4caab8f
Fixup taking content as a hash. Use URI to convert it to a string. Add headers support in post.
2025-11-24 16:23:28 -05:00
Isaac Connor
aaffd5822a
Move assigning ua up because it gets used in guess_crednetials
2025-11-11 15:54:49 -05:00
Isaac Connor
9c9a2dcb0b
Update to use Control:: methods instead of our own duplicates
2025-11-07 16:24:00 -05:00
Isaac Connor
dcc2779882
Don't add extra / in get/post/put. Automatically populate BaseUrl and ua->credentials. Fall back to getting credentials from monitor->User and ->Pass
2025-11-07 16:23:51 -05:00
Isaac Connor
9da6a2e424
Year is 2 digit in deep mode
2025-11-06 21:26:08 -05:00
Isaac Connor
0baa4007e5
Prevent warning when empty ControlDevice
2025-10-24 16:59:48 -04:00
Isaac Connor
abcb281542
FIx extra )
2025-10-24 09:08:43 -04:00
Isaac Connor
a0d66fc58f
Add support for CurrentDate/Time/DateTime to filters
2025-10-23 19:17:00 -04:00
Isaac Connor
5db736f135
Update default value for ZM_TELEMETRY_SERVER_ENDPOINT
2025-10-21 05:40:34 -04:00
Isaac Connor
48ae1c5f28
Only update storage DiskSpace if assigned an area
2025-10-17 08:17:16 -04:00
Isaac Connor
83532aba60
Use https in zoneminder home url
2025-10-15 17:32:54 -04:00
Isaac Connor
3dddf0e1a8
Reload Storage before updating because it may overwrite changes due to caching
2025-10-10 13:26:12 -04:00
Isaac Connor
468c681f52
Remove default from GO2RTC_PATH
2025-09-27 11:59:44 -04:00
Isaac Connor
d887b96922
Fix config=>Config
2025-09-22 14:47:40 -04:00
Isaac Connor
f526f26282
Add default for rm
2025-09-22 09:08:42 -04:00
Isaac Connor
7def21c714
OldStorage may be empty, so don't save the storage if no Id
2025-09-15 14:23:52 -04:00
Isaac Connor
dd2738c58e
Set self{host and delete ping so we can use parent->ping
2025-09-09 17:09:10 -04:00
Isaac Connor
b03264957d
Populate BaseURL
2025-09-05 15:27:13 -04:00
Isaac Connor
96df4d254d
Fix warning
2025-09-05 10:24:47 -04:00
Isaac Connor
0ca432fc6a
Use Control::guess_credentials.
2025-09-01 09:36:07 -04:00
Isaac Connor
a534f9b429
Return uri from guess_credentials. Add a warning when no ip in ping
2025-09-01 09:35:16 -04:00
Isaac Connor
ed96724f54
Return undef or \!undef from open. Set self{host} for use in get/post
2025-08-30 16:30:43 -04:00
Isaac Connor
b5af4db1c1
Add TapoC520WS PTZ Script
2025-08-30 10:37:08 -04:00
Isaac Connor
e517738ec0
Fix for when there is no Model in Monitor
2025-08-26 16:17:36 -05:00
Isaac Connor
0d88341712
Fix url and uri
2025-08-18 15:50:40 -04:00
Isaac Connor
69551f4ca6
Add guess_EndDateTime and fix_DefaultVideo to be used in zmrecover.pl
2025-08-14 18:06:55 -04:00
Isaac Connor
1e5fbaea5d
Add a post method
2025-08-14 10:47:22 -04:00
Isaac Connor
b8fc2d08d5
Add guess_credentials to parent Control module
2025-08-14 09:09:44 -04:00