Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ZoneMinder/zoneminder
ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras.
https://github.com/ZoneMinder/zoneminder
Log image size as wel
61e5527b63ee9ef81161196b6595406c0a1a5116 authored about 2 years ago
61e5527b63ee9ef81161196b6595406c0a1a5116 authored about 2 years ago
Add CORS headers to API
e11b7d3406b773a17dbb49078efecfcbe85eeabe authored about 2 years ago
e11b7d3406b773a17dbb49078efecfcbe85eeabe authored about 2 years ago
Use 32byte aligned buffer size when allocating an image buffer to make ffmpeg happy. Fixes a crash when width = 1080. When linesizes are different, copy line by line instead of the whole buffer all at once.
ae66782ddb51aab68dffb7bdb4afa6b2661846f1 authored about 2 years ago
ae66782ddb51aab68dffb7bdb4afa6b2661846f1 authored about 2 years ago
Remove some extra scope, log group id as well.
fbb9350c589614824c99594727075b905724f1ab authored about 2 years ago
fbb9350c589614824c99594727075b905724f1ab authored about 2 years ago
Add libio-socket-ssl-perl as a dependency because we use it in Dahua PTZ script
c4c31a58802c4f8ada708c652ea7c65c601e3cef authored about 2 years ago
c4c31a58802c4f8ada708c652ea7c65c601e3cef authored about 2 years ago
Add SSL support to Dahua PTZ
6adec2eb374e01fda5f19c6e1725154c0ff81bde authored about 2 years ago
6adec2eb374e01fda5f19c6e1725154c0ff81bde authored about 2 years ago
Get rid of 10px padding on bottom of main navbar
b359f8f82388f74c5919092a924e9e2b97512aa8 authored about 2 years ago
b359f8f82388f74c5919092a924e9e2b97512aa8 authored about 2 years ago
Add styles to table headers to left align them to match the body
63e37e8744edaacbe07f9cb0303c5be841368817 authored about 2 years ago
63e37e8744edaacbe07f9cb0303c5be841368817 authored about 2 years ago
Use Y-m-d H:i:s instead of c for date formatting to match what datetimepicker expects. remove unused action input and put view in the get part of form action
a5494a7c0205972c5d8bdc0ffa46cf41ede764ee authored about 2 years ago
a5494a7c0205972c5d8bdc0ffa46cf41ede764ee authored about 2 years ago
Remove dead code from report_event_audit.js
fd3c8b21d65c3fe557f21798a9ffa5c5a8dae182 authored about 2 years ago
fd3c8b21d65c3fe557f21798a9ffa5c5a8dae182 authored about 2 years ago
Improve info when moving event to show source and Dest paths
fd9b59a94bf6627d2afdca1c6d49842e3a0d1c56 authored about 2 years ago
fd9b59a94bf6627d2afdca1c6d49842e3a0d1c56 authored about 2 years ago
Rework fullscreen functionality a bit so that button gets updated even if you leave via escape key or other means
38be2d96641b828e5bc5f970bb7a754f661e2ac6 authored about 2 years ago
38be2d96641b828e5bc5f970bb7a754f661e2ac6 authored about 2 years ago
Merge branch 'master' of github.com:ZoneMinder/zoneminder
d576385e3b81fae5791976b1c2be3870dfdc51c5 authored about 2 years ago
d576385e3b81fae5791976b1c2be3870dfdc51c5 authored about 2 years ago
Implement fullscreen button for event view
19832d24cd0bbdb2e57102659bebcd0f17609deb authored about 2 years ago
19832d24cd0bbdb2e57102659bebcd0f17609deb authored about 2 years ago
Fix testing of state in reboot(). Set state in open()
92a82d603b8c40d4cc2d202a83e2928e5b672454 authored about 2 years ago
92a82d603b8c40d4cc2d202a83e2928e5b672454 authored about 2 years ago
zm_ffmpeg_camera: Add support for Jetson Nano/Xavier NVMPI
Add support for the NVMPI hardware decoders (not CUDA decoders!)
of the Tegra SoCs found in the...
Fix crash due to using unrotated y-channel image. Put the y-image creation in ::Decode, stored in ZMPacket.
b3a262fc9b0c9ec9da1637ff8cae76a1d4e28515 authored about 2 years ago
b3a262fc9b0c9ec9da1637ff8cae76a1d4e28515 authored about 2 years ago
Fix crash in zmfilter DiskSpace Update when Event doesn't exist
70656780658f7f321b326574ca3bd693b7b57cec authored about 2 years ago
70656780658f7f321b326574ca3bd693b7b57cec authored about 2 years ago
Merge branch 'master' of github.com:ZoneMinder/zoneminder
a0b759d91e89b7a1eb2d448044d6a626f25b4fac authored about 2 years ago
a0b759d91e89b7a1eb2d448044d6a626f25b4fac authored about 2 years ago
Fix link to monitor from Event Data
063eafe034724291a26888a38ae6ae84a76ace8f authored about 2 years ago
063eafe034724291a26888a38ae6ae84a76ace8f authored about 2 years ago
Merge pull request #3636 from Mtiernan/image-last-bulk
3635-Image last bulk
135602cb935d32cb28ce24fbf13e7c5acfd337ab authored about 2 years ago
If no next bulk. Use Event data to estimate the delta.
237a95a415e5559dde7a0333af6e6bcaa514f094 authored about 2 years ago
237a95a415e5559dde7a0333af6e6bcaa514f094 authored about 2 years ago
Added length and frames getters
68283c01ebb77083284afababa6ab56416fb1eda authored about 2 years ago
68283c01ebb77083284afababa6ab56416fb1eda authored about 2 years ago
Deal with missing monitors by dropping the foreign key and adding it back after creating Monitor Permissions
83b6ae37a9bdfd1a488c36279377d12d0a735bb4 authored about 2 years ago
83b6ae37a9bdfd1a488c36279377d12d0a735bb4 authored about 2 years ago
Added potentially missing 404 header
047d109d59b0a8e99440135ed965635454fa3474 authored about 2 years ago
047d109d59b0a8e99440135ed965635454fa3474 authored about 2 years ago
Must convert strings into integers before doing math as of php 8.2 Fixes Unsupported operand types: string - int
e949a5554f94f390c0e672c3b2c0c7c615dbd0e2 authored about 2 years ago
e949a5554f94f390c0e672c3b2c0c7c615dbd0e2 authored about 2 years ago
implode the output from zmu to fix php complaint abou array to string conversion
0515a1ba74333bdd541790378112e3335ce38e75 authored about 2 years ago
0515a1ba74333bdd541790378112e3335ce38e75 authored about 2 years ago
Slightly betr clone
e52a77f206140adc6c78c3f34a2659b8765d680b authored about 2 years ago
e52a77f206140adc6c78c3f34a2659b8765d680b authored about 2 years ago
Clone the Control object because it is not monitor specific
3fbfce459cf23ff5a46e3061fe5188f411854ff9 authored about 2 years ago
3fbfce459cf23ff5a46e3061fe5188f411854ff9 authored about 2 years ago
Add in clone function
2e23aedbbc743a8d5a7ad507048568cc8ac624c8 authored about 2 years ago
2e23aedbbc743a8d5a7ad507048568cc8ac624c8 authored about 2 years ago
Fix eslint. Fix use of fail instead of error in ajax requests
e4e8560722a48ba0b196a70433a4c23aad76e4ba authored about 2 years ago
e4e8560722a48ba0b196a70433a4c23aad76e4ba authored about 2 years ago
Instead of return, set zm_terminate and continue so that we join the command processor thread and don't crash
5fdf66b51c0f637519838dc4c54f483879096559 authored about 2 years ago
5fdf66b51c0f637519838dc4c54f483879096559 authored about 2 years ago
Make .form-group styles export page specific because they are affecting modals
d63edde294a5aa57f1272a8fc1f09ce641a42d93 authored about 2 years ago
d63edde294a5aa57f1272a8fc1f09ce641a42d93 authored about 2 years ago
Cleanup the state modal. Fix form post
9fe7ba8c8c50e5b6df25795b1ff0e48d4a7b42e9 authored about 2 years ago
9fe7ba8c8c50e5b6df25795b1ff0e48d4a7b42e9 authored about 2 years ago
Don't log error when ignoring action if it is an ajax request
f9a3c5fc83289373902095e086857fd61cd88801 authored about 2 years ago
f9a3c5fc83289373902095e086857fd61cd88801 authored about 2 years ago
Merge branch 'master' of ../imouse
22df34488062f774bfd107edb5d342f7c4ed4c05 authored about 2 years ago
22df34488062f774bfd107edb5d342f7c4ed4c05 authored about 2 years ago
Switch to post methods for ajax actions on selected events. Can't use get because with a lot of selected events, the request URI gets too long.
57e70e1f1d6ace7ee9f3202b3be0c0ab263fc856 authored about 2 years ago
57e70e1f1d6ace7ee9f3202b3be0c0ab263fc856 authored about 2 years ago
Make shm is not connected a debug... otherwise we really spam the logs. Useful error messages can go at a higher level
4d716f26eef3779648ad6c2046912f230c5ba0c8 authored about 2 years ago
4d716f26eef3779648ad6c2046912f230c5ba0c8 authored about 2 years ago
Change form to post for delete
0cee0561a4e5ef6a4c31d23a328652b81aeeabd3 authored about 2 years ago
0cee0561a4e5ef6a4c31d23a328652b81aeeabd3 authored about 2 years ago
Fix Monitor Permission updating. If monitors are specified, they default to View even if MOnitors is set to None.
6f8ce1343f57a9dbb6f0837ebc3cd660d20a921b authored about 2 years ago
6f8ce1343f57a9dbb6f0837ebc3cd660d20a921b authored about 2 years ago
Remove check for ZM_WEB_DIR is writable.
89c6e22052ad146b4c38befb6b35f64513a3076c authored about 2 years ago
89c6e22052ad146b4c38befb6b35f64513a3076c authored about 2 years ago
Comment out debugging
97e464b342c0f690638ba0a636f32670891f1f8c authored about 2 years ago
97e464b342c0f690638ba0a636f32670891f1f8c authored about 2 years ago
Fix warning about parentheses around assignment used as truth value
a4c88cea0a435acbc3567fabf924aa79147f5d5c authored about 2 years ago
a4c88cea0a435acbc3567fabf924aa79147f5d5c authored about 2 years ago
Check for return value of openEvent. In the situation where opening the event fails we must not crash.
e59451b6da757c7a5db2f7f6ec4d3db8dea4b2a8 authored about 2 years ago
e59451b6da757c7a5db2f7f6ec4d3db8dea4b2a8 authored about 2 years ago
Add error message when minTime >= maxTime
902f7d430f771057eab008d78a9c3e0170bb12ef authored about 2 years ago
902f7d430f771057eab008d78a9c3e0170bb12ef authored about 2 years ago
Fix infinite recursion in montagereview
6d7a5cbcea18bd0da9a0f28dcbcc6010020dab9b authored about 2 years ago
6d7a5cbcea18bd0da9a0f28dcbcc6010020dab9b authored about 2 years ago
Merge pull request #3632 from ZoneMinder/dependabot/github_actions/actions/dependency-review-action-3
Bump actions/dependency-review-action from 2 to 3
e24709ec46843997908655b3738cd6fa8d1461c1 authored over 2 years ago
Bump actions/dependency-review-action from 2 to 3
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) fr...
f1e7631e01065513cf94c2321146565e0d893951 authored over 2 years ago
Merge pull request #3630 from mispdev/fix_db_utf8_connection
Set web backend DB connection to UTF8
a6856c4f945c89ced3a37b78ee72f3ac2ab651b0 authored over 2 years ago
Merge ../ZoneMinder.connortechnology
a712ad0605bda61cfc3a8fd1074cbecb3efb7d55 authored over 2 years ago
a712ad0605bda61cfc3a8fd1074cbecb3efb7d55 authored over 2 years ago
Remove Debug
3e95134448d0ba6e9da6b00d3db42eafda12579c authored over 2 years ago
3e95134448d0ba6e9da6b00d3db42eafda12579c authored over 2 years ago
Fix height of search text input to match buttons
69d835b5d23b8a8d5eb037166e55725dab3b7554 authored over 2 years ago
69d835b5d23b8a8d5eb037166e55725dab3b7554 authored over 2 years ago
Move title to Monitor div instead of container so that the title doesn't act on events list
37f4c1b454de41272a7a0331aa8ff98d2ff654cd authored over 2 years ago
37f4c1b454de41272a7a0331aa8ff98d2ff654cd authored over 2 years ago
Fix 500 on saving user due to incorrect scope of g. Fixes #3629
7ac8a47f3e5b7e35baa43c0054de3e50815aca88 authored over 2 years ago
7ac8a47f3e5b7e35baa43c0054de3e50815aca88 authored over 2 years ago
Set web backend db connection to utf8
0d6b8d1de33c2dd5b610c91d437d16eb0abd3040 authored over 2 years ago
0d6b8d1de33c2dd5b610c91d437d16eb0abd3040 authored over 2 years ago
Fix logic inversion on testing user Monitors for camera access
bfaf8c8b5399b4d9485bbcc5a9d2a637c4c2c782 authored over 2 years ago
bfaf8c8b5399b4d9485bbcc5a9d2a637c4c2c782 authored over 2 years ago
Don't use old MonitorIds filter
4814eaa2df0eb8a9969b8598d51af53538aeadc7 authored over 2 years ago
4814eaa2df0eb8a9969b8598d51af53538aeadc7 authored over 2 years ago
Make permission values 0 based but stsarting with UNKNOWN because when doing permission+0 in SQL, we get a 1-based value
7fda5001406e465ebf2a37753a81b3f7716a0a56 authored over 2 years ago
7fda5001406e465ebf2a37753a81b3f7716a0a56 authored over 2 years ago
Return events when limit is > the # of events returned
d583c10fa6b7a0b6fb7aca9fe40329c5790e8ada authored over 2 years ago
d583c10fa6b7a0b6fb7aca9fe40329c5790e8ada authored over 2 years ago
Remove quotes from line inserting values into Monitor_Permissions
f37786bb2a833fd3be7a83e78cc80fc0378e3655 authored over 2 years ago
f37786bb2a833fd3be7a83e78cc80fc0378e3655 authored over 2 years ago
add includes/Monitor_Permission.php
4d3dfd84f40927871cbb6b7041553169bd7fab72 authored over 2 years ago
4d3dfd84f40927871cbb6b7041553169bd7fab72 authored over 2 years ago
Fi test for Groups_Permissions_GroupId_UserId_idx
12d5748c1c41826f91f76bb427ef40314df11725 authored over 2 years ago
12d5748c1c41826f91f76bb427ef40314df11725 authored over 2 years ago
Remove command to drop Groups_Permissions
20f01b695370cf90f0964fa8bd04a075e1d47fe6 authored over 2 years ago
20f01b695370cf90f0964fa8bd04a075e1d47fe6 authored over 2 years ago
Move db updates for Groups and Monitor Permissions into place, and bump version it gets picked up
5106d2aaa42733dfc5541bf793f7a2efb3accdf3 authored over 2 years ago
5106d2aaa42733dfc5541bf793f7a2efb3accdf3 authored over 2 years ago
Fix eslint
59898b9a0c2b9d3ef340060bf68a02cfc5588f9b authored over 2 years ago
59898b9a0c2b9d3ef340060bf68a02cfc5588f9b authored over 2 years ago
spacing
24ac383f971ffbd110765a74bc4c172e5fff9b0c authored over 2 years ago
24ac383f971ffbd110765a74bc4c172e5fff9b0c authored over 2 years ago
Updates for added effecivePermission calculation
160b61a9a04afb1b933d2bc72f687ba1560ab69c authored over 2 years ago
160b61a9a04afb1b933d2bc72f687ba1560ab69c authored over 2 years ago
rough in updateEffectivePermissions
e3b1dd1dd03dbecbc2edfd2450ae5dd4d20fb3a3 authored over 2 years ago
e3b1dd1dd03dbecbc2edfd2450ae5dd4d20fb3a3 authored over 2 years ago
Add monitors and groups info to javascript side
6d3180041953b28f31b21166c362e29ae2f87e9a authored over 2 years ago
6d3180041953b28f31b21166c362e29ae2f87e9a authored over 2 years ago
Must use false === when using array_search because first element returns 0
ea6d999654d736c02aebb841ecb07804287528f7 authored over 2 years ago
ea6d999654d736c02aebb841ecb07804287528f7 authored over 2 years ago
Remove bootstrap calls=text-right crap. Replace with css
7e82159f1ad75092530fc2f971f806d55bcc37bd authored over 2 years ago
7e82159f1ad75092530fc2f971f806d55bcc37bd authored over 2 years ago
Set styles for Name/th column of user edit table
253011a453428a7c64dfc7512ed32a2ec3533acd authored over 2 years ago
253011a453428a7c64dfc7512ed32a2ec3533acd authored over 2 years ago
Fix Group_Permissions()
135c52f3ec662b0db579356e052a016f29e49caa authored over 2 years ago
135c52f3ec662b0db579356e052a016f29e49caa authored over 2 years ago
fix canEdit, rough in effectPermission
ab3e1811d3832ac9808f8de5c29ca351246e0cf9 authored over 2 years ago
ab3e1811d3832ac9808f8de5c29ca351246e0cf9 authored over 2 years ago
Clear br.clear as well as div
b1579d953dfd6b788f3d3ed21422923a30efd0a7 authored over 2 years ago
b1579d953dfd6b788f3d3ed21422923a30efd0a7 authored over 2 years ago
Move API option to left column, replace MOnitorIds select with an entire section dedicated to specific monitor permissions
616734a0419be367141a5ba51749d55a9b9d22d6 authored over 2 years ago
616734a0419be367141a5ba51749d55a9b9d22d6 authored over 2 years ago
Fix missing )
63769a2082cffa3ecf6990b5572fc86f45b49d12 authored over 2 years ago
63769a2082cffa3ecf6990b5572fc86f45b49d12 authored over 2 years ago
Apply styles to Monitor Permissions table
b066e936c72fda0e87fccfa767e3edfc143424f3 authored over 2 years ago
b066e936c72fda0e87fccfa767e3edfc143424f3 authored over 2 years ago
Add saving of Monitor_Permissions
68bf964eecbe4364eaacceb2db03e9a23b59ad7e authored over 2 years ago
68bf964eecbe4364eaacceb2db03e9a23b59ad7e authored over 2 years ago
Put in all the new logic for visibleMonitor and editableMonitor referencing Monitor_Permissions and Group_Permissions
3c36233dd8416e7558d7834ba238fb71f04a97b1 authored over 2 years ago
3c36233dd8416e7558d7834ba238fb71f04a97b1 authored over 2 years ago
Always return a Group_Permission in Permission()
16b5551a4af66fa53640d87e84e31dcb434fe954 authored over 2 years ago
16b5551a4af66fa53640d87e84e31dcb434fe954 authored over 2 years ago
Continue roughing in Group_Permission logic
121e864ddef8b3d3f6ec2cae57f5ad0039ec01f0 authored over 2 years ago
121e864ddef8b3d3f6ec2cae57f5ad0039ec01f0 authored over 2 years ago
Rough in Group_Permission and Monitor Permissions loading functions.
b7490c754b307e0217afe72b8a5a21eb7dd66e69 authored over 2 years ago
b7490c754b307e0217afe72b8a5a21eb7dd66e69 authored over 2 years ago
Improve Monitor canView and canEdit. If the user is not specified, use the cached auth routines in includs/auth.php. Otherwise replicate the logic for the specfied user.
24a83efa7923286f9b2071ad7624ac26ae003d36 authored over 2 years ago
24a83efa7923286f9b2071ad7624ac26ae003d36 authored over 2 years ago
Use Monitor::canView in Event::canView
a891b528d17b80340c9d3ee1e6d687e33ef04402 authored over 2 years ago
a891b528d17b80340c9d3ee1e6d687e33ef04402 authored over 2 years ago
Move from MonitorIds to Monitor_Permissions and Group_Permissions.
6265a1ca4151922eef1810348d9c5f04f79941ab authored over 2 years ago
6265a1ca4151922eef1810348d9c5f04f79941ab authored over 2 years ago
Make the primary index on Monitors_Permissions a unique index to ensure that the MOnitorId/UserId mapping is unique.
893b86ee96bed0fdf4db11dc9c9fa77e4e4df4a7 authored over 2 years ago
893b86ee96bed0fdf4db11dc9c9fa77e4e4df4a7 authored over 2 years ago
Make the primary index on Groups_Permissions a unique index to ensure that the GroupId/UserId mapping is unique. Add Monitor_Permissions
7ff928dcf83ccfd38f8c23ddb62ea4cc3f61a2d4 authored over 2 years ago
7ff928dcf83ccfd38f8c23ddb62ea4cc3f61a2d4 authored over 2 years ago
IN () being false could still result in a true result of used in an OR, so instead of just returning, use an always false sql equivalent
ef8d9992189d0debd6922e2151c06ce69c81012d authored over 2 years ago
ef8d9992189d0debd6922e2151c06ce69c81012d authored over 2 years ago
I renamed the fields to user from newUser, so reflect that in the js validation
d8175126fdf869063cd6a074e6750dc76f2b0b32 authored over 2 years ago
d8175126fdf869063cd6a074e6750dc76f2b0b32 authored over 2 years ago
start to rough in an editable monitor function
2ee142813ec972f3379c38bfaa58abcec49417bb authored over 2 years ago
2ee142813ec972f3379c38bfaa58abcec49417bb authored over 2 years ago
Make Permission column wider to support the Inherit value
c6edb8d46ac01f15adab43ef943cf63df166c204 authored over 2 years ago
c6edb8d46ac01f15adab43ef943cf63df166c204 authored over 2 years ago
Add Permission property
3157510f2342de056f9718b428626fd9771c77d9 authored over 2 years ago
3157510f2342de056f9718b428626fd9771c77d9 authored over 2 years ago
update code to use Group_Permission::Permission
7a39433db743c287d8543a7a7f42d7a2a3f55730 authored over 2 years ago
7a39433db743c287d8543a7a7f42d7a2a3f55730 authored over 2 years ago
Add Permission saving to user view
79f5d77fabcab14412408c57611dec6eea78a886 authored over 2 years ago
79f5d77fabcab14412408c57611dec6eea78a886 authored over 2 years ago
Rough in the boilerplate for retrieving Permissions on Groups
9df7283358a564b9b23d7cb7d668051af68c11da authored over 2 years ago
9df7283358a564b9b23d7cb7d668051af68c11da authored over 2 years ago
Add Permission enum to Groups_Permissions
76f804dadd40a8f2fa9678de9c8d821aa5ca1b1f authored over 2 years ago
76f804dadd40a8f2fa9678de9c8d821aa5ca1b1f authored over 2 years ago
Add group permission checking to visibleMonitor
5734e38f5219db5cfd038bf6c59ab358ef6efb7c authored over 2 years ago
5734e38f5219db5cfd038bf6c59ab358ef6efb7c authored over 2 years ago
Add object for Group_Permission
dd4869fb4770efd44ff6e40c3b45167cef628f46 authored over 2 years ago
dd4869fb4770efd44ff6e40c3b45167cef628f46 authored over 2 years ago
Add Groups_Permissions table
3775be599e16fe258f798d9f85eb25d5df60387e authored over 2 years ago
3775be599e16fe258f798d9f85eb25d5df60387e authored over 2 years ago