Initially released on May 12, 2022 as 4.8.0
.
Make sure you have latest backup before performing upgrade from 4.7.0 to latest version!
FEATURES
- CIDWUI-1327 - Mobile credentials for STID
- CIDV4-635 - Suprema device integration
- CIDWUI-1361 - "Delete all" button and API call for unused cards list
- CIDWUI-1336 - "Toggle output" option in triggers
- CIDWUI-1340 - Cleanup setting for event count
- CIDV4-1535 - Cleanup setting for inactive users
- CIDV4-1464 - Door "Advanced settings" refactoring
- CIDV4-1545 - Door bulk delete API call
- CIDV4-1484 - Facility code support for "Door access mode" for Mercury and Aero devices
- CIDV4-1430 - Implement configuration status tracking mechanism for Suprema
- CIDV4-1518 - Implement CredoID whitelabeling (logo replacement)
- CIDWUI-1362 - Implement XPass 2 device details
- CIDWUI-1374 - Implement XPass device details
- CIDWUI-1324 - Links from dashboard items added
- CIDWUI-1337 - Logging level switch in "Settings"
- CIDV4-1482 - Mercury devices door mode control
- CIDV4-1511 - Momentary unlock for Suprema
- CIDV4-1543 - Musdo devices time sync on/off switch in config.additional.json
- CIDWUI-1357 - New "Logs" interface added in "Settings" to change logging level and retrieve logs
- CIDWUI-1363 - New settings for Mobile ID
- CIDWUI-1348 - Option to enable custom entry/exit reader selection in T&A reports
- CIDV4-1536 - Possible to add empty holiday schedule to restrict access
- CIDV4-1521 - Save scanned card to unused card list from access denied event
- CIDV4-789 - Search users by license plate number
- CIDWUI-1326 -Show custom license owner information in main menu
- CIDV4-1492 - T&A report designated clockin/clockout reader selection
- CIDWUI-1369 - Unique random card no. for "Mobile ID" credential
- CIDWUI-1356 - Validate entered license key using regex
- CIDV4-1508 - Xpass 2 implementation
CHANGES
- CIDWUI-1343 - "Doors" advanced settings refactored
- CIDV4-1495 - Abstraction for mobile credential integrations
- CIDWUI-1407 - Action buttons with selection count have badges instead of inline text
- CIDV4-1469 - Add "Discovered" devices timeout
- CIDV4-1500 - Add "Total time" in hh:mm format in T&A reports
- CIDWUI-1365 - Add additional data to elevator relay select field
- CIDWUI-1377 - Add card format dropdown for Suprema in scan card dialog
- CIDV4-1522 - Add retry mechanism using poly for http requests of trigger action
- CIDWUI-1373 - After Mobile ID revoke call is complete remove card from set
- CIDWUI-1332 - Automatically select FC in "Identifications"
- CIDWUI-1341 - Change the looks of "Reports" to match other menus
- CIDWUI-1342 - Changes to dashboard data retrieval
- CIDWUI-1261 - File explorer component for "Scheduled reports"
- CIDWUI-1347 - Filter out "Exit buttons" from T&A reader selection
- CIDWUI-409 - Hide LPR door momentary unlock button
- CIDWUI-1325 - Improve user "Identifications" tab usability
- CIDWUI-1303 - Increase access level details height
- CIDWUI-1372 - Last credential set is automatically expanded
- CIDWUI-1349 - License info and light mode toggle icon placement/styling changes
- CIDWUI-1220 - License updates expiration will be marked if less than 30 days remaining
- CIDV4-1507 - Logging configuration changes
- CIDWUI-1375 - Logo file existence check
- CIDWUI-1354 - Make scheduled report clean-up option required
- CIDWUI-1366 - Mobile credential input validation
- CIDWUI-1283 - Refactor "Trigger" actions looks
- CIDWUI-1360 - Remove "Custom recurence" option from scheduled reports
- CIDWUI-1352 - Remove "REX" from "Whos in" and "T&A" report templates
- CIDWUI-1304 - Replace text "Exit Button pressed" and equivalent with more generic "REX activated"
- CIDWUI-1414 - Scheduled reports "Output path" input field should be action clickable
- CIDWUI-1413 - Scrollbar in "Access levels" should be visible when overflowed
- CIDV4-1494 - STID mobile credential integration
- CIDWUI-1301 - Suprema device details
- CIDWUI-1355 - T&A report checkboxes should be false when creating new template
- CIDWUI-1296 - Timeout value for HID VertX devices should be read-only
- CIDWUI-1353 - Tooltips added in "Scheduled reports"
BUGS
- CIDV4-1544 - "Doors" advanced settings throws error when deleted module is used
- CIDWUI-1302 - "Events" export duplicated filters and fails
- CIDWUI-1359 - "Last execution" time is not displayed in FE for scheduled reports
- CIDWUI-1328 - "Synchronize" snackbard button shows up with wrong colors
- CIDV4-1403 - "Unlock" mode does not light up green LED on the reader with VertX devices
- CIDWUI-1386 - "Who is In" report issue with reader naming
- CIDV4-1477 - 405 error instead of initial database setup screen
- CIDV4-1480 - 48bit card invalid format error
- CIDWUI-1378 - A bug while rendering licensing component
- CIDWUI-1392 - Access levels details scrolling visual bug
- CIDWUI-1406 - Action button are duplicated on lower resolution screens
- CIDV4-1550 - Active Directory import failing without error
- CIDV4-1467 - After adding card format and facility code "Device pending changes" message is not shown
- CIDV4-1346 - Archiving events failing
- CIDWUI-1331 - Area in "Maps" has form manipulation and background issues
- CIDV4-1472 - Can't delete access level in some occasions
- CIDV4-1481 - Card scan should not work with wrong facility code
- CIDV4-1528 - Current script state is showed incorrectly
- CIDWUI-1402 - Dark mode fix in autocomplete forms
- CIDWUI-1397 - Dark theme date picker issues
- CIDV4-1473 - Dashboard device state count is not updated
- CIDWUI-1339 - Date picker colour problem in dark mode - invisible text
- CIDWUI-1333 - Datepicker reverts to year 1901
- CIDV4-1476 - Daterange picker doesn't apply intervals correctly
- CIDV4-1516 - Delete user picture together with user
- CIDWUI-1399 - Device "Synchronize" selector and counter works incorrectly
- CIDWUI-1380 - Door status depiction bug in "Maps"
- CIDWUI-1394 - Editing door name throws exception
- CIDV4-1506 - Error occurs when trying remove device module
- CIDWUI-1405 - Event list loads user after switch
- CIDWUI-1393 - FE local storage issue in "Doors"
- CIDV4-1513 - HID Aero and Mercury errors with Australian DST settings
- CIDV4-1541 - HID VertX activation date issue
- CIDWUI-1391 - Holiday details - changes warning dialog without appears without changes
- CIDWUI-1385 - If setting holidays pass to less than 1 hour, full day gets set instead after saving
- CIDV4-1527 - Incorrect card data parsing in scan card operation
- CIDV4-1519 - Incorrect DST settings for VertX controllers
- CIDWUI-1381 - Invalid output filters when creating output trigger
- CIDWUI-1351 - Inverted logic for T&A "Use clock in/out readers"
- CIDV4-1520 - Trigger filtering optimizations when more than 50 triggers present
- CIDWUI-1299 - Locale change causes occasional frontend crash
- CIDV4-1514 - Log file download API timezone handling
- CIDWUI-1395 - Missing license expiration date
- CIDV4-1475 - Missing trim in Events PDF report
- CIDWUI-1367 - Mobile ID caching issue
- CIDV4-1542 - Musdo device errors occur in "Dashboard" tab
- CIDV4-1491 - Operator can generate reports from another location without permissions
- CIDWUI-1346 - Repeatedly generating T&A reports resets datepicker to current time
- CIDV4-1505 - Resolve add discovered modules issue for Suprema devices
- CIDV4-1510 - Schedule is not applied to outputs
- CIDV4-1497 - Scheduled reports "Last execution" is not shown
- CIDV4-1504 - Scheduled reports custom duration is not working
- CIDWUI-1396 - Snackbar color should changes according to operation result
- CIDV4-1531 - Solved "Pending changes" issue for Mercury devices
- CIDWUI-1300 - Suprema group type missing from device "Add" dialog
- CIDWUI-1387 - Switching between available doors really fast or with network latency causes an error
- CIDV4-1493 - T&A scheduled report is not generated
- CIDWUI-1388 - Table header text color in dark theme
- CIDWUI-1368 - Unable to add mobile credential in some cases
- CIDWUI-1350 - Unable to generate T&A report when exit reader was deleted
- CIDV4-1526 - Unused cards list failing
- CIDWUI-1344 - Users details "Save" button bug
- CIDV4-1471 - V2000 ignores "Door monitor" input 3
- CIDWUI-1345 - Who is in date range picker resets after generation
- CIDWUI-1289 - Wrong dark mode color scheme in "Scripts"
Initially released on January 7, 2022 as 4.7.0
.
Hotfix 1 - 4.7.24
was released on January 18th, 2022.
Hotfix 2 - 4.7.134
was released on March 2nd, 2022.
Hotfix 3 - 4.7.172
was released on March 29th, 2022.
- CIDV4-1519 - Incorrect DST settings for VertX controllers could cause wrong event time
- CIDV4-1510 - Schedule is not correctly applied to output control
- CIDWUI-1350 - Unable to generate T&A report when exit reader was deleted
- CIDV4-1492 - T&A report designated clockin/clockout reader selection
- CIDWUI-1355 - T&A report checkboxes should be false when creating new template
- CIDWUI-1351 - Inverted logic for T&A "Use clock in/out readers"
- CIDWUI-1345 - Who is in date range picker resets after generation
- CIDWUI-1347 - Filter out "Exit buttons" from T&A reader selection
- CIDWUI-1346 - Repeatedly generating T&A reports resets datepicker to current time
- CIDWUI-1333 - Datepicker reverts to year 1901
- CIDV4-1476 - Daterange picker doesn't apply intervals correctly
- CIDWUI-1299 - Locale change might cause frontend crash
- CIDV4-789 - Search users by license plate
- CIDV4-1474 - 35bit card with facility code support
- CIDV4-1472 - Can't delete access level when device and door is deleted
- CIDV4-1470 - Fixed memory leak issue in custom user scripts
Make sure you have latest backup before performing upgrade from 4.6.0 to latest version!
"Clock In" and "Clock Out" reader selection in T&A report will only work with new events after version update.
Scheduled reports requires templates in the reports to be re-created in order to use them.
FEATURES
- CIDV4-1339 - ASB Musdo arm/disarm toggle with card swipe
- CIDWUI-1223 - Access levels multi select in user bulk edit
- CIDV4-1354 - Regional/local setting for operator
- CIDWUI-1221 - Add offline mode option to "Advanced door settings"
- CIDV4-1372 - Facility code selection in frontend
- CIDWUI-1230 - Add two additional fields for T&A reports: Exit and Entry readers selection
- CIDWUI-1247 - T&A clockin, clockout readers default selection
- CIDV4-1391 - Add ability to select clock-in/clock-out doors for T&A report
- CIDV4-1342 - Facility codes sent to devices
- CIDWUI-1258 - Add employee no. to "Who is in" report preview
- CIDV4-1361 - Door access report
- CIDWUI-1237 - T&A report now has clockin/clockout reader selection
- CIDWUI-1206 - Add door search in access level details
- CIDV4-1363 - Event archive report
- CIDV4-1426 - Added Musdo "Trouble" event description
- CIDWUI-1252 - Add additional cleanup settings to UI
CHANGES
- CIDV4-1420 - DST settings deprecated, now using server locale settings
- CIDWUI-1256 - T&A report filter fields should be same as everywhere else
- CIDWUI-1275 - Reoder PDF and CSV fields in reports to match frontend
- CIDV4-1353 - Dashboard code review, updated refresh mechanism
- CIDV4-1390 - Updated Aero DLL
- CIDWUI-1216 - Add "Double card" checkbox to door additional details
- CIDWUI-1222 - In indentification cards component, allow select facility code from list
- CIDV4-1419 - Remove entry and exit reader ID from "Who is In" CSV report
- CIDV4-1351 - Decoupled cleanup logic
- CIDV4-1414 - Scheduled reports file template variables
- CIDV4-1424 - Update license terms & condition in the installer
- CIDWUI-1255 - Add employee no. in "Events" reports preview
- CIDV4-1421 - Add retention settings for scheduled reports
- CIDV4-1418 - Add employee no. in "Events" reports output
- CIDWUI-1253 - Remove search query field from "Events" and "Door access" report
- CIDWUI-1243 - Datepicker for every report
- CIDWUI-1266 - Default date range (current day) for reports selected when creating new template
- CIDWUI-1254 - Add user selector field in "Events" report
- CIDV4-1408 - Add assignable elevator API
- CIDV4-1411 - Exit/entry icons for T&A report reader selection
- CIDWUI-1225 - Add update expiration date in license information
- CIDWUI-1210 - Daterange picker in "Audit log" and "T&A"
- CIDWUI-1218 - Don't show elevator dropdown in door details if it's empty
- CIDV4-1365 - Scheduled "Who Is In" report template
- CIDV4-1369 - Scheduled "T&A" report template
- CIDV4-1370 - Scheduled "Events" report template
BUGS
- CIDWUI-1234 - Card Data doesn't generate number and FC in "Users'
- CIDV4-1382 - Maps background is not loading properly
- CIDV4-1415 - "Who Is In" PDF report shows wrong from:to times
- CIDV4-1340 - Elevator details errors
- CIDWUI-1224 - "Lock" functionality missing in "Doors" with LP1502
- CIDV4-1407 - "Who Is In" report duplicates same user on multiple entries
- CIDV4-1403 - "Unlock" mode does not light up green LED on the reader
- CIDV4-1360 - Installer doesn't check update period
- CIDV4-1437 - Who Is In report content is not localized
- CIDV4-1445 - Fixed an issue where access levels couldn't be deleted because of deleted device
- CIDV4-1438 - T&A Report throws "Parameter count mismatch"
- CIDV4-1435 - Door access PDF template differs from the rest
- CIDV4-1400 - Multiple "Save" call's during saving
- CIDWUI-1242 - Door access report preview is not working
- CIDWUI-1259 - Real time event report broken
- CIDWUI-1272 - Datepicker sets incorrect time when current day is selected
- CIDV4-1440 - Real time "Events" report throws error
- CIDV4-1344 - APB area update does not trigger device state change to pending
- CIDV4-1386 - User gets access denied - not in schedule
- CIDWUI-1277 - If "Save" resolves in error, save button stays disabled
- CIDWUI-1276 - Access levels creating elevator ACL without elevator
- CIDWUI-1268 - Elevator dropdown visible even if no elevators are configured in the system
- CIDV4-1432 - Templates for the reports are shared, should be separate
- CIDV4-1433 - Real time events are not shown on the event list
- CIDWUI-1265 - Reader(s) not selected after report details retrieval
- CIDWUI-1240 - Door access preview does not show preview
- CIDV4-1380 - Card designer text aligment is not working
- CIDV4-610 - Mercury access granted/denied events don't show module name
- CIDV4-1406 - FILO reports are not working in T&A
- CIDWUI-1231 - Operator locale not set for admin user
- CIDWUI-1232 - Can't update built-in operator locale, can't see values coming from FE
- CIDV4-1350 - Database purge issue
- CIDV4-1377 - Debounce time for card entry doesn't work
- CIDV4-1375 - Add license key whitespace trimming for BE, FE
- CIDV4-1385 - Door access mode is not applied with schedule
- CIDV4-1379 - Stack overflow fix
- CIDV4-1448 - Refresh device IP in "Devices" tab
- CIDV4-1449 - VertX NTP issues
- CIDV4-1451 - Exception trying to delete device
- CIDV4-1412 - Localization related bug fixes
- CIDV4-1466 - T&A reports have invalid intervals
- CIDV4-1450 - Periodic reports: wrong recurrence interval mapping
- CIDV4-1465 - Paging does not work in Reports/Audit Log when using date range filters
- CIDWUI-1257 - Wrong time submitted for archive event report
- CIDWUI-1236- Pass to event stream call selected location Id (correctly show event stream only in location it belongs)
- CIDV4-1452 - Elevator access level missing floors
- CIDWUI-1239 - Saving script without content causes "silent error"
- CIDV4-1453 - Fixed an issue where events sometimes went missing
News release can be found at Midpoint Security
Initially released on September 9, 2021 as 4.6.0
.
FEATURES
- CIDWUI-437 - Elevator interface
- CIDWUI-1174 - Elevator support with HID Aero and Mercury controllers
- CIDV4-1161 - Admin password reset
- CIDWUI-1161 - Separated door readers in triggers filters
- CIDV4-1300 - HID Aero and Mercury door access mode schedule support
- CIDWUI-1164 - "Advanced settings" in Doors - added door mode and schedule
- CIDWUI-1165 - Generate unique 56bit card for QR code printing and use it in Card Designer template
- CIDWUI-1171 - Musdo time synchronization
- CIDV4-1297 - Operator.write permission allows to change password
- CIDV4-1311 - Listen port for devices can be changed in config.additional.json
CHANGES
- CIDWUI-879 - "Lock" button removal in Doors for VertX devices
- CIDWUI-1049 - Save states of all tables
- CIDV4-1095 - 4 osdp readers per Mercury controller and module
- CIDV4-1256 - Add elevator abstraction for base device
- CIDV4-1259 - Elevator audit logging
- CIDWUI-1149 - Events table column: icon translation
- CIDWUI-1166 - Door Lock/Unlock disabled if only single unsuported device selected
- CIDWUI-1167 - Show required employee number field
- CIDWUI-1179 - Linked modules should have option to clear link
- CIDWUI-1180 - Elevator details input module selection
- CIDWUI-1181 - Elevator details floor validation
- CIDWUI-1182 - Elevator selection in doors should hide exit reader
- CIDWUI-1183 - Linkable module list should be retrieved with API call
- CIDWUI-1184 - X300 module missing dropdown for linking in elevators
- CIDWUI-1187 - Default schedule for access level elevator floors
- CIDWUI-1188 - Add elevatorId parameter for device retrieval API call
- CIDWUI-1189 - Add confirmation dialog after deleting user credential
- CIDV4-1326 - Fix door deletion when elevator is assigned
- CIDV4-1327 - Deleted entity links of event list
- CIDV4-1328 - Elevators details starting input default value is 0
- CIDV4-1336 - Sort access level elevator permission floors by floorIndex
- CIDV4-1289 - Elevator licensing
- CIDV4-1290 - Bulk edit for elevators floors in "Access levels"
- CIDWUI-1200 - Elevator access level should not show floors when "IsEnable" = False
- CIDV4-1292 - Door details advanced mode should be hidden when door has elevator assigned
- CIDV4-1296 - Elevator details floor list should be refreshed after retrieval
- CIDV4-1298 - Update default refresh token expiration time to 24h
- CIDWUI-1191 - Set elevator first relay default to 0
- CIDV4-1304 - Reader access mode is applied to elevator door
- CIDV4-1307 - /api/users version field
- CIDWUI-1192 - Add reader 3 and reader 4 for Mercury controllers and modules
- CIDV4-1309 - Disable create and edit modes in maps without maps.write permission
- CIDWUI-1193 - Maps restyle (added legend, changed coloring and show object current status)
- CIDWUI-1194 - "Show on map" changes (removed from "Description", eventType is marked with background if it's linkable)
- CIDWUI-1197 - Removed mat-tab from "Elevators" details
- CIDV4-1319 - Bulk update, location related issues
- CIDV4-1320 - Replace access level retrieval API method for bulk edit
- CIDWUI-1209 - Access level bulk edit when multiple locations present
- CIDV4-1324 - Door direction missmatch in filter
- CIDWUI-1205 - Changes to "Device" details (IP, port are read only for IP client controllers)
BUGS FIXED
- CIDV4-1286 - Licenser fails to find license
- CIDV4-1288 - Elevator doors shouldn't be available for APB areas
- CIDWUI-1173 - Expiration date results "Not in schedule"
- CIDWUI-1176 - Elevator floor list is wrong after changing starting relay
- CIDWUI-1178 - Access level floor list "glitches" when creating new access level
- CIDWUI-1185 - Wrong floor count is shown when start relay changes in elevator details
- CIDWUI-1186 - Form validation did not correspond to changes
- CIDWUI-1190 - Missing map background after version update
- CIDV4-1291 - Elevator details dark mode
- CIDV4-1293 - Access levels - elevator floor list misaligned
- CIDV4-1294 - Elevator floor popup in access levels can't be closed by clicking on overlay
- CIDV4-1301 - Floor output selection ignored in "Elevators"
- CIDV4-1303 - Missing "Momentary unlock" event
- CIDV4-1308 - Trigger filters are global not bound by operator
- CIDV4-1310 - Deleted entities (Doors, Inputs, Outputs and etc.) are not removed from entity containers
- CIDWUI-1195 - Map object state in details is not updated after leaving object
- CIDWUI-1196 - Switching between elevator and regular door messes up door details
- CIDV4-1318 - Wrong count floor in "Elevators" table
- CIDV4-1315 - Implement key case insensitive comparison in mapping
- CIDWUI-1202 - Elevator assignable input modules are not showing up in the front
- CIDV4-1317 - Elevators tab is empty when you switch location
- CIDWUI-1203 - Elevator list caching issue
- CIDWUI-1204 - User filters missing edit button
- CIDWUI-1208 - User is assigned to "Main location" if no location is selected
- CIDWUI-1212 - Icons missaligned in maps door object
- CIDV4-1334 - Saving access level appends location name infinetely
- CIDV4-1335 - All floors selected by default when creating new elevator
Initially released on July 22nd, 2021 as 4.5.4
.
FEATURES
- CIDV4-1181 - Bulk editor for user fields
- CIDV4-1090 - RBAC system improvement - "Control" permission type added
- CIDWUI-1160 - Add arm and disarm group (area) triggers
- CIDV4-1273 - C# scripting
- CIDV4-1241 - Audit log for bulk user update
- CIDV4-1294 - Add event report PDF file format support
- CIDV4-1290 - Triggers: implement capability to set trigger timeout
- CIDV4-1299 - API calls for MAGVEDA integration
- CIDV4-1288 - Add "Filters" to events export
Scripting engine will run on C#
language. IronPython
is no longer supported.
CHANGES
- CIDWUI-1172 - Add refresh button to unused card list
- CIDWUI-1127 - Create interface for bulk user edit
- CIDV4-1239 - Triggers: event time regional format variable
- CIDWUI-1189 - Pause/resume button with status for periodic imports
- CIDV4-1221 - User(s) selection filter in T&A report
BUGS FIXED
- CIDWUI-1195 - User list refresh after save/update
- CIDV4-1308 - Expiration date results "Not in schedule"
- CIDV4-1280 - "Roles" missing claims translation
- CIDWUI-1185 - Sorting in "Users" doesn't work
- CIDWUI-1152 - Cancel button in scan card does not cancel task
- CIDWUI-1187 - Bad employeeNumber validation trigger
- CIDWUI-1188 - On active script change console window does not update
- CIDWUI-1159 - Operator password change error
- CIDWUI-1174 - Scripting - sepparate console log by scriptID
- CIDV4-1283 - When creating operator and trying save new password returns error
- CIDV4-1296 - Bulk edit handle for "No location" case
- CIDWUI-1186 - Misaligned table in "Unused cards"
- CIDWUI-1192 - Fixed an issue with "Forced open" event on VertX devices
- CIDV4-1305 - Unable to save script
- CIDV4-1302 - AD user access level import behaves incorrectly for append mode
- CIDV4-1287 - Deleted operator can't logoff
- CIDWUI-1177 - Expiration date is not applied in bulk edit
- CIDV4-1291 - Operator with built-in user administrator roles users tab exception
- CIDWUI-1154 - Scan card: door search doesn't work if keyword is in the middle of doorname
- CIDWUI-1155 - AD import: group binding column titles incorrect order
Initially released on May 27th, 2021 as 4.4.0
.
Hotfix 1 - 4.4.110
was released on June 30th, 2021.
Hotfix 2 - 4.4.177
was released on July 8th, 2021.
- Web interface is not accessible from remote location
- CIDV4-1276 - APB "timeout" setting allows to enter APB zone
- CIDV4-1277 - Map image path is stored as absolute url
- CIDWUI-1158 - Door sensor status events when no doors in map invokes error
- CIDV4-1275 - Can't assign relay and door sensor to exit reader
FEATURES
- CIDV4-1140 - Assignable Io's
- CIDV4-1230 - Add ability to replace email content, subject with event data
- CIDV4-1166 - Scheduled trigger
- CIDV4-814 - OSDP reader tamper messages
- CIDV4-819 - Card scan overwrites/updates existing card information
- CIDV4-654 - Multiple outputs control
CHANGES
- CIDWUI-1129 - Change how we pass parameters for api/users/import/file
- CIDWUI-1148 - Scan card device -> door + search options
- CIDV4-1193 - Scan card selected from doors not devices
- CIDV4-1269 - Filters: access level locations
- CIDWUI-1102 - Assignable I/O
- CIDWUI-1099 - Devices - sync user multi-selection call for single click action.
- CIDV4-1056 - Active directory user import/sync
- CIDWUI-1136 - Remove reset button from settings
- CIDWUI-966 - Expired license message
- CIDV4-1251 - AD: different user attributes handling
- CIDV4-1253 - Active directory binding does not retrieve all attributes for binding
- CIDV4-1184 - Notification amends
- CIDWUI-1084 - Holidays - Add dynamic form controls for dates.
- CIDV4-1261 - Holidays: ignore year if reoccurring date
- CIDWUI-1096 - Empty date values throw "Bad request"
- CIDWUI-1126 - Doors - advanced settings refactor.
- CIDV4-1234 - Get advanced door settings API call
- CIDV4-1212 - Mercury: OSDP reader online/offline messages missing
- CIDV4-1201 - LED "Custom" template is not applied after reset/power loss
- CIDV4-1250 - Add permission localization
- CIDV4-1177 - Localize binding fields
- CIDV4-1223 - Work on T&A bug that fails report generation
- CIDWUI-1115 - Service restart/update page forward to login
- CIDWUI-1093 - AD import: tooltips for bindings
- CIDV4-1238 - AD import: JSON format for identification
- CIDV4-1011 - Add deleted ID flag to events API
- CIDWUI-1105 - Refresh users after user import in users tab
- CIDV4-1242 - Remove "Biometrics" from CSV import bindings
- CIDWUI-1113 - Users: import execution indicator
- CIDV4-1130 - FE: Active directory import licensing
- CIDWUI-1085 - Holidays - Add holiday selection in schedule component.
- CIDV4-1231 - Fill only culture formatting settings from windows regional settings
- CIDV4-1191 - Filters: Add filter by schedule support
- CIDV4-1236 - Email trigger action enhancements
- CIDWUI-1101 - Remove/hide holidays selector from built-in schedules
- CIDV4-1207 - Re-enable timezone/schedule filter category
- CIDV4-1137 - Add HTTPs configuration support for our web endpoints
- CIDV4-1237 - AD import: expiration/activation string parse
- CIDWUI-1114 - Periodic event failure event icon
- CIDV4-1192 - Add API for switching logging level, downloading service logs
- CIDWUI-1072 - User import - Add predefined CRON expressions
- CIDV4-1208 - Set to Aero/Mercury forced open flag after device reset/power loss
- CIDV4-1211 - Save card DB with Mercury devices message
- CIDV4-1210 - Import: zip file and CSV file return different import errors
- CIDWUI-1049 - Save states of all tables
- CIDWUI-1092 - Add warning before periodic import save action
- CIDWUI-1090 - User import: periodic import result icon
- CIDV4-1135 - Add employee id to HTTP request trigger event model
- CIDWUI-1077 - AD import: hide password letters
BUGS FIXED
- CIDWUI-1147 - Event filter: re-selecting filter request is sent with previous filter
- CIDWUI-1137 - Invalid import loading dialog
- CIDV4-1246 - Doors: unlock mode could fail if door has exit button
- CIDV4-1216 - User import: invalid duplicate card found message
- CIDV4-1229 - Mercury MR52 missing outputs
- CIDV4-1164 - Who is in and TA report locale ignored
- CIDWUI-1116 - TA report - result limit is send to file generation
- CIDV4-1196 - Can't assign user to location(s)
- CIDV4-1218 - Aero Port 2 not working
- CIDV4-1226 - Aero: Reader offline messages with wiegand readers configuration
- CIDWUI-1108 - Users import: primary key is not sent with file import request
- CIDV4-1215 - Triggers: send HTTP request/email logger issue
- CIDV4-788 - Events filter: filter by module not working
- CIDV4-1206 - LP2500 power reset causes pending changes
- CIDV4-1202 - Event loss when "Suppress forced open alarm" is on
- CIDV4-1200 - LED template is not applied to "Exit" reader
- CIDV4-1204 - Updated license cannot be activated online
- CIDV4-1205 - Scripting: context functions timeout after 5 sec
- CIDV4-1012 - Licensing: reactivating license online sets new expiration date
- CIDV4-610 - Mercury access granted/denied events don't show module name
- CIDV4-1007 - EP1501 with 2 doors configuration synchronization fails
Initially released on February 24th, 2021 as 4.3.0
.
Hotfix 1 - 4.3.74
was released on March 19th, 2021.
Hotfix 2 - 4.3.117
was released on March 30, 2021.
- CIDV4-1135 - Add employee ID to HTTP request trigger event model
- CIDV4-1136 - Event export in CSV with wrong time
CHANGES
- CIDV4-1121 - Aero/Mercury beep on door held/forced open
- CIDV4-1105 - APB add ability to add door with single reader to area
- CIDV4-1096 - Increase script execution timeout for database preparer
- CIDV4-1101 - Audit log operator login/logout event
- CIDV4-1098 - Trackable operation timeout for database backup
BUGS FIXED
- CIDWUI-1057 - APB: selecting same device with reader 2 throws error
- CIDV4-1125 - X200, X300 battery and ac fail incorrect events
- CIDV4-1100 - Objects handling to "Main location" after location delete
FEATURES
- Audit log. We have added extensive data to audit trail, which records all the changes to the system, performed by the operators.
- Hardware anti-passback. APB is supported on both HID and Mercury controllers, at a single controller level, and is subject to limitations of each controller model. Hard, Soft and Timed APB modes are supported.
- Extensive reader LED and beeper configuration for OSDP (RS485) readers.
- Turnstile and Classroom added in door operation modes.
- Improved Unused card list and list multi-selection management.
- Codebase migration to .NET 5.0 framework with lots of security and stability improvements.
Mercury EP 1501
1st door strike relay with 2 separate doors configuration will not be released after activation with the latest firmware version 1.291
. Downgrade to 1.27.5
if you want to keep this functionality.
CHANGES
- CIDV4-1070 - Upload enabled card formats to device instead of hardcoded
- CIDV4-1028 - Double card door mode change feature
- CIDV4-982 - Reader LED configuration
- CIDV4-930 - Add operator logging for necessary API calls
- CIDV4-1018 - Turnstile mode
- CIDWUI-944 - Multi delete at multi-select box lists
- CIDWUI-103 - Add links to event list
- CIDV4-958 - Possibility to change input type
- CIDV4-623 - Operator log
- CIDWUI-1044 - Unused card list state reset on select
- CIDWUI-1041 - Unused card list delete confirmation snackbar
- CIDV4-1081 - APB delete pending changes status not applied
- CIDWUI-1033 - Make Door bulk actions
- CIDWUI-1040 - Hide APB menu option if operator doesn't have corresponding role
- CIDWUI-855 - Operator password required for any operator update
- CIDV4-1083 - APB locations not applied to APB API calls
- CIDWUI-1025 - Audit log dark theme styling
- CIDV4-1079 - Triggers: http request PUT incorrectly validates headers/parameters
- CIDV4-1069 - Reader ignores led off/off after access grant
- CIDV4-1071 - Add "Door control modes" to translation
- CIDV4-1054 - Add "Claims" to translation
- CIDV4-1074 - APB area delete fails
- CIDWUI-1018 - Door reader selector - when changing device, moduleId not cleared
- CIDWUI-999 - APB door reader selector validation
- CIDWUI-990 - Anti-pass back (APB) implementation
- CIDV4-957 - Anti-pass back (APB) implementation
- CIDV4-878 - Events request timeouts with large DB
- CIDV4-497 - Operator audit log
- CIDWUI-1032 - Access levels - sorting doors by name.
- CIDV4-1046 - Add API call to sync all out of sync devices
- CIDV4-1076 - Order AL door list by name
- CIDWUI-1030 - Door - Translate door led table selector options
- CIDWUI-1029 - Dialog button next to "Double card functionality"
- CIDWUI-1016 - Settings - LED tables
- CIDWUI-1020 - Settings - led tables add headers and remove labels
- CIDV4-1060 - APB area name validation
- CIDWUI-1023 - Led table add colors to selected
- CIDV4-1061 - After synchronize LED color template is not applied until first action with door mode
- CIDV4-1020 - Add APB configuration support to aero/mrc controllers
- CIDWUI-1019 - Add double card support checkbox and led table selector to advanced settings
- CIDV4-1024 - Add APB reset button to user tab
- CIDV4-1062 - Mercury double swipe - no event of door mode changes
- CIDV4-1055 - Pending changes not triggered after settings/LED table updates
- CIDV4-780 - Recovery strategy on EventRouter failure
- CIDWUI-1021 - Settings - separate DST settings to different panel
- CIDWUI-1027 - APB - add reader type
- CIDWUI-1000 - Timed field and door selector changes, add some required validation
- CIDWUI-1024 - Audit log location selector
- CIDV4-1035 - OSDP reader config enable message
- CIDWUI-1015 - Incorrect event search behavior. After value enter shows empty list then results
- CIDV4-893 - Localize licensing related error messages
- CIDWUI-1005 - APB door grouping by device
- CIDWUI-1014 - Delete button disable logic
- CIDWUI-998 - Selected APB door settings form
- CIDWUI-996 - Create APB door and reader forms
- CIDWUI-423 - Operator log tab
- CIDV4-951 - Move report generation logic to BE
- CIDV4-952 - Move who is in calculation logic
- CIDWUI-991 - Add menu tab, routing and create files
- CIDV4-318 - APB database repository
- CIDWUI-1002 - Uniform item panel style
- CIDWUI-1008 - Audit log - refactor data preview according to BE changes
- CIDWUI-995 - Do not show expansion row when content is empty
- CIDWUI-1012 - Operator log content line spacing
- CIDWUI-980 - Audit log search and sorting
- CIDV4-1026 - EP1501 fails to sync with 2 doors with exit buttons
- CIDWUI-1007 - APB - built in area disable changes.
- CIDWUI-1004 - Filter dialog search filter types
- CIDWUI-818 - Event types and reasons order at filter
- CIDWUI-1001 - Add "Door force open enable" checkbox to Door
- CIDV4-1000 - I/O repository refactoring
- CIDV4-998 - Access level repository refactoring
- CIDV4-997 - Door repository refactoring
- CIDV4-996 - Device repository refactoring
- CIDV4-974 - Refactor repositories to mark entities as deleted instead of actually deleting them completely
- CIDV4-999 - Schedule repository refactoring
- CIDWUI-974 - Create component files with basic implementation
- CIDWUI-948 - TA and WhoIsIn report refactor
- CIDV4-990 - Add totals to pdf TA report
- CIDWUI-981 - Reports: align "Download" button and "Search" field
- CIDWUI-928 - Settings: card formats order
- CIDWUI-983 - Unused cards: disable "Delete" when there is no selected items
- CIDV4-1006 - User import sync
- CIDWUI-979 - Hide snackbar message when prievew is generated
- CIDWUI-982 - Unused cards: space-between "Delete" and "Search"
- CIDWUI-978 - On file type change reset preview data
- CIDV4-953 - Move event report calculation logic
- CIDWUI-971 - Reports: generating report indicator
- CIDWUI-907 - Maps: delete map confirmation
- CIDV4-955 - Enable PDF exporting
- CIDWUI-960 - Refactor main table total count in modules that use pagination
- CIDWUI-934 - Unused card list refactor
- CIDWUI-970 - Reports: Who's in empty name validation
- CIDWUI-425 - Reports tab
- CIDWUI-950 - Report refactor - Who Is in call generate endpoint and download csv
- CIDWUI-969 - Unused card list table headers and column data not aligned
- CIDWUI-951 - Report refactor - Who Is in parse generated csv for FE preview
- CIDV4-979 - Add count http requests to all data retrieve calls that uses pagination expl. Get Users, Get Unused cards
- CIDWUI-968 - TA company, department, title sugestion with search
- CIDWUI-967 - Event list date localized formating
- CIDWUI-954 - Report refactor - Time and attendance parse generated csv for FE preview
- CIDWUI-953 - Report refactor - Time and attendance call generate endpoint and download csv
- CIDV4-954 - Make use of archive events for report generation
- CIDV4-956 - Enable CSV exporting
- CIDWUI-952 - Report refactor - Time and Attendance code clean and pass required data to service
- CIDV4-989 - Add column order for pdf reports
- CIDV4-988 - Add title column to archive table
- CIDWUI-961 - Auto save report template on generate
- CIDWUI-957 - Refactor - transfer common report calls to separate service
- CIDV4-577 - New action > Send http request
- CIDWUI-921 - UI for HTTP request trigger action
- CIDWUI-946 - Triggers: HTTP request "Method" required field
- CIDWUI-937 - Menu for HTTP request trigger variables
- CIDWUI-940 - Http triggers - add variables to variable select const
- CIDWUI-936 - Additional settings in "Doors" for input type selection (REX and Door Monitor)
- CIDWUI-489 - Add links to Door, User, Device
- CIDWUI-935 - HTTP request triggers - params and headers validation
- CIDWUI-880 - Refactor device detect modules visual from dialog to spinner
- CIDWUI-919 - Triggers description translation
- CIDV4-949 - HTTP trigger implementation
- CIDV4-964 - After installation incorrect message on failed SQL login
- CIDWUI-917 - Make UI amends related to unused card list
- CIDWUI-932 - HTTP trigger - create prameters and headers form
- CIDWUI-924 - HTTP trigger - Implement required form controls in template
- CIDWUI-930 - Delete confirmation in unused card list
- CIDWUI-923 - HTTP trigger - Create action type selection, models and interfaces
- CIDV4-961 - Context parameters in URL
- CIDV4-940 - Amend unused card list API call to include new data
- CIDV4-939 - Every device should return card data with access denied event
- CIDV4-938 - Add batch delete unused cards API call
- CIDV4-423 - Response compression in ASP.NET Core
- CIDWUI-899 - Show error message when service shutdowns
- CIDWUI-910 - Maps: Musdo input bypass/unbypass buttons
- CIDWUI-459 - Maps improvement
- CIDV4-935 - Maps - Door details button disable logic
- CIDWUI-997 - Events: search loading indicator
BUGS FIXED
- CIDV4-1072 - LP2500 after service restart exception
- CIDV4-1084 - When calling claims from admin - claims OK('apb.read'), when calling from user operator - NOT OK ('apb read')
- CIDV4-963 - HID assigning cards from unused card list doesn't show user details at events if not synchronized
- CIDV4-1082 - Aero: door update fails when changing module
- CIDV4-1030 - Audit log - user location changes not tracked
- CIDWUI-1028 - APB area is blank at selection if name is not entered
- CIDV4-1059 - Updating APB area issue
- CIDV4-1073 - HID Vertx timed APB events and reset problems
- CIDV4-1036 - Audit log - changing group location not logged
- CIDV4-1066 - Filters updated but not applied
- CIDV4-1010 - After user import, user details not shown at access event, when card reassigned to different user
- CIDV4-1063 - Audit log - APB area delete name is not shown
- CIDV4-1064 - Audit log - arming area is logged twice
- CIDV4-1040 - Audit log - trigger updates not logged
- CIDV4-1052 - Audit log - arming at different location appears at all locations
- CIDV4-1031 - Audit log - unused card list delete not logged
- CIDWUI-1026 - Cannot create door with Mercury/Aero
- CIDV4-1045 - APB DB issue
- CIDV4-1037 - Cannot delete Digifort server
- CIDWUI-1022 - Error when trying to add new door
- CIDV4-1021 - Musdo area cannot be armed
- CIDV4-1038 - Audit log - camera module change not logged
- CIDV4-985 - Incorrect outputs with V1000
- CIDV4-1029 - Audit log - location update not logged
- CIDV4-1033 - Audit log - operator delete not logged
- CIDV4-1042 - Investigate CredoID installer issues
- CIDWUI-1011 - After deleting device pagination disappears
- CIDWUI-1013 - Generate report produces error for unsaved template
- CIDV4-1039 - Doors of deleted device cannot be deleted
- CIDV4-1005 - Reports: Who's in exit reader event considered without selection
- CIDWUI-1003 - APB No current selectable area in door selectors
- CIDV4-1001 - Reports: locations not applied, with list of templates
- CIDWUI-1010 - APB selected doors not sent to BE
- CIDV4-1023 - Sync error with LP4502, when doors are added
- CIDV4-1019 - Audit log related exception
- CIDWUI-989 - After bulk user delete, next user take does not match selected value
- CIDV4-1022 - Exception when adding all events types to event filter
- CIDV4-1013 - LP1501 synchronization issues
- CIDV4-1016 - Adding schedule and door to event filter error
- CIDV4-1014 - Cannot delete device with existing inputs/outputs
- CIDV4-1017 - Cannot create location with same name after delete
- CIDV4-991 - Don't save facility code
- CIDWUI-964 - TA report bad <From, to> time
- CIDWUI-972 - Reports: generating PDF after CSV is not completed on first time
- CIDWUI-938 - Total event count is wrong when "Date" filter is applied
- CIDV4-994 - Count API call changes
- CIDV4-1002 - Doors, Inputs, Outputs incorrect Count API with locations
- CIDWUI-962 - Preview list on PDF generate
- CIDWUI-965 - Reports: clicking "download" using Firefox connection is lost with the service
- CIDWUI-959 - Unused card list large count overflow
- CIDWUI-958 - Unused card list selected all page selects other records in other pages
- CIDWUI-955 - Unused card list pages and count not updated after delete
- CIDV4-968 - Missing exception message in database setup
- CIDV4-971 - After creating fresh DB, first user import fails
- CIDV4-966 - Unused cards: last door not updated after event with different door
- CIDV4-827 - Scripts: script rename doesn't change scripting file directory name
- CIDV4-973 - Doors: one door with 2 different controllers unable to sync
- CIDV4-977 - Mercury MR52: after creating 2 outputs, MR52 module becomes unavailable
- CIDV4-962 - Unused card list incorrect time
- CIDWUI-943 - Door - door delete button disable when only checkbox selected
- CIDWUI-933 - Timed output activated from map doesn't turn off
- CIDWUI-929 - Artifact in device discover tab
- CIDV4-970 - Mercury synchronization fails, when configuration contains doors and inputs at the same time
- CIDWUI-927 - Event PDF report generated incorrectly when door is NULL
- CIDWUI-833 - Create button disabled, after saving report with name that already exists
- CIDWUI-931 - Cannot delete single card generated with access denied event from unused cards list
- CIDWUI-918 - Print user card button static size
- CIDWUI-909 - Access levels - expansion door list duplicates
- CIDWUI-908 - Darktheme events, datetime selector selected day invisible
- CIDWUI-911 - Bad url for user export card in production
Initially released on December 2nd, 2020 as 4.2.0
.
After updating to CredoID 4.2.0
, SQL database will be no longer compatible with older CredoID versions. Create backup with current version of CredoID software before updating to to 4.2.0
. How to create backup can be found here: https://docs.credoid.com/display/CV4/Settings
CredoID 4.2.0
will require one time existing license re-activation.
Some libraries may be no longer supported by IronPython
engine used in CredoID scripting. If you are using custom scripts, please check whether they have been affected by this change.
The service code base has moved from .NET Core 2
to .NET Core 3.1
.
FEATURES
- CIDWUI-821 - T&A template saves FILO settings
- CIDV4-867 - Implement v100 output control
- CIDWUI-873 - Device configuration and device state Icons
- CIDWUI-904 - "Show on map" can be open in new window
- CIDV4-863 - API call: is database new
- CIDV4-922 - Add endpoint for mercury firmware updates
- CIDV4-886 - Tampers, battery and AC failure in "Devices"
- CIDV4-544 - Trigger action: activate output
- CIDV4-906 - Add to device specification info about acFail, power and battery
- CIDV4-504 - User import improvement
- CIDWUI-860 - Multi-select actions for users
- CIDV4-907 - Add missing swagger comments
- CIDV4-879 - NPT settings for VertX devices
- CIDWUI-813 - "Pending changes" message in snackbar
- CIDWUI-816 - Show pending device count in pending changes message
- CIDWUI-815 - Pending changes message - link to device list
- CIDWUI-793 - Door lock statuses
- CIDV4-645 - Make API call to delete map image
- CIDWUI-417 - Direct control action from map
- CIDWUI-428 - Direct control action - camera live view (DigiFort)
- CIDWUI-806 - Maps - add lightbox to camera stream
- CIDWUI-803 - Live view from camera in "Cameras" (DigiFort)
- CIDWUI-784 - Profile picture crop to match mobile and report aspect ratio
- CIDWUI-795 - System events handling for door access mode
CHANGES
- CIDWUI-879 - "Lock" button removal in Doors for VertX devices
- CIDV4-780 - Recovery strategy on EventRouter failure
- CIDWUI-730 - Import settings at "Settings/General/Import"
- CIDV4-899 - Automatically add value for "Eligible for updates (day(s))"
- CIDV4-895 - Add more searchable fields
- CIDV4-889 - Licensing for triggers
- CIDV4-791 - Licensing for mobile readers
- CIDWUI-817 - Invalid card data message
- CIDWUI-864 - Triggers and mobile readers count at license
- CIDWUI-846 - Long user titles handling
- CIDWUI-799 - Revert TA report multiselect infinite scroll changes
- CIDWUI-886 - Settings pin length input description is incorrect
- CIDWUI-898 - Doors offline state not shown in "Maps"
- CIDWUI-876 - Devices - hide extend button for Musdo, Digifort, Mobile device
- CIDV4-813 - HID: EventMsg config file - rs 485 execution time update on synchronize
- CIDV4-762 - Ep1501 on "momentary unlock" add door lock system event message
- CIDWUI-852 - Operator password pattern check
- CIDWUI-897 - Bring back "Show on map" in "Events" description
- CIDWUI-900 - Hide "Extended access" columns in "Doors"
- CIDV4-494 - Camera detection finish system event
- CIDWUI-890 - Filters: change filters logic according to new role claim
- CIDV4-661 - Not handled case if DB connection lost when login was already successful
- CIDV4-935 - Maps - Door details button disable logic
- CIDV4-933 - Ensure that user profile image fetch has CORS headers
- CIDWUI-785 - Implement DoorAlwaysLocked and DoorAlwaysUnlocked and DoorDefault event states
- CIDWUI-892 - "Lock" button removal in Maps for VertX devices
- CIDV4-919 - Mercury module states after communication restore
- CIDWUI-893 - Hide "Extended access" input field
- CIDV4-693 - Filters: operator with read role have full access to filter options
- CIDWUI-393 - Unused cards: delete option
- CIDV4-875 - Wrong "Time" in exported events csv
- CIDV4-885 - Move scp/aero debug files to logs folder
- CIDV4-761 - DigiFort image compression
- CIDWUI-875 - Maps-refactor get cameras and camera stream call.
- CIDV4-755 - Output schedule with Mercury/Aero
- CIDV4-679 - Cameras: no license limit reached message
- CIDV4-881 - Events: Search by description
- CIDV4-890 - Add Cameras call in MAPS
- CIDV4-916 - Find correct HID tamper, battery and AC failure inputs N/C values
- CIDWUI-830 - CredoID main table refactor
- CIDV4-743 - Users: email validation mail@host
- CIDV4-558 - Generate JWT signature key for each new installation
- CIDWUI-848 - Devices expansion component with module list
- CIDV4-870 - Error message when wrong csv delimiter used for import operation
- CIDV4-873 - Update swagger to show description fields
- CIDV4-910 - Allow to delete multiple users
- CIDWUI-869 - Show / Hide device expansion columns by specification
- CIDWUI-859 - Implement device list extend module statuses call
- CIDWUI-865 - Devices list extension - add subscription to live events
- CIDWUI-868 - Pending changes not updated if device goes offline
- CIDWUI-866 - Make filter row hide/show on button click
- CIDV4-831 - User import refactoring
- CIDWUI-861 - Center empty screen messages in T&A and Who's In reports
- CIDV4-797 - Mobile: after losing connection, device offline timeout too long
- CIDWUI-837 - Sortable and not sortable headers logic
- CIDWUI-851 - Remove list expansion highlight.
- CIDV4-857 - Increase "User Title" length to 150 characters
- CIDWUI-826 - Implement data retrieve by pages
- CIDWUI-827 - Implement items per page selector
- CIDWUI-789 - Event list in PDF
- CIDWUI-819 - Handle operator without devices.read claim and "Pending changes" snackbar
- CIDV4-869 - Localize EventTypes and Event Reasons in "Filters"
- CIDWUI-807 - Snackbar refactoring
- CIDV4-643 - DB connection API call
- CIDWUI-794 - User card in PDF
- CIDWUI-810 - ROLES - when checking .write read should be selected and when unchecking read write also should be unchecked
- CIDV4-418 - Employee number and filter exists check
- CIDWUI-805 - Camera switch loading indicator
- CIDWUI-804 - Change "Area armed" colors
- CIDWUI-782 - T&A - interval calculation changes
- CIDWUI-743 - Report templates
- CIDV4-860 - Remove unsupported locked functionality from OPIN series devices
- CIDV4-858 - (B)locked and unblocked system events
- CIDWUI-800 - Add reason column to Event list
- CIDWUI-786 - User list in PDF
- CIDWUI-787 - Access level list in PDF
- CIDWUI-91 - Access levels: assign schedule to multiple doors
- CIDWUI-788 - Device list in PDF
- CIDWUI-783 - Access levels: disable schedule selectors when checkboxes are empty
- CIDWUI-781 - Add Lock/Unlock/Default to the door control
BUGS FIXED
- CIDWUI-906 - Wrong user profile image selection menu size
- CIDV4-695 - Operator: settings role write cannot create backup
- CIDWUI-796 - User export - Activation and expiration date formatting
- CIDV4-846 - Double to Hex exception
- CIDV4-912 - Fix event registration logic
- CIDWUI-829 - Fix primeNG table responsive height problem
- CIDWUI-895 - Not generating PDF for user card when there is a profile image
- CIDWUI-889 - Arm/Disarm area payload is incorrect
- CIDWUI-811 - Workflow after DB reset/restore
- CIDWUI-867 - HID adding pin longer than 8 chars and sync - full upload error
- CIDWUI-884 - Delete button enabled on built in list items
- CIDWUI-887 - Musdo device cannot be deleted
- CIDWUI-882 - Fix Access level expandable show logic
- CIDWUI-874 - Users list not refreshed after multi - delete all
- CIDWUI-877 - Wrong event type selected during filter create when generating report TA and WhoIsIn
- CIDWUI-903 - Cannot delete single user without selecting checkbox
- CIDV4-862 - Cannot backup large DB
- CIDV4-861 - 37 H10302 card format error not generating event
- CIDV4-828 - "system-status-check" reports "isDatabaseReady: false" incorrectly
- CIDV4-868 - Maps: operator with map.write can't control commands like unlock, arm and etc
- CIDWUI-458 - Door icon state is not changed when controlled from map
- CIDV4-808 - Backup: on name with special characters failure no information to the user
- CIDV4-856 - Deleted user with PIN code is not removed from DB and sent with IdentDB
- CIDV4-850 - Stop service start loop when no connection to DB after run
- CIDWUI-847 - Device Action column bad position
- CIDWUI-840 - Multi select row checkbox cannot be selected
- CIDV4-344 - Hid event history missing
- CIDWUI-835 - Fix search issue - not working
- CIDWUI-896 - Bulk user delete is not working properly
- CIDV4-880 - Reassign reader 1 from single door to 2 door configuration generates incorrect door monitor event
- CIDV4-921 - HID VertX "Unlock" is not working
- CIDV4-796 - x100 pin not unlocking the door if door schedule is assigned
- CIDV4-818 - When setup two doors for EP1501, momentary unlock not working
- CIDV4-914 - HID sets incorrect tamper, battery and AC fail values
- CIDV4-918 - Mercury no states and events from inputs
- CIDV4-614 - Triggers: send email - error when sending to multiple users
- CIDV4-671 - Roles: system admin can be deleted via API
- CIDV4-751 - Fixed user profile image import when user is deleted from GUI
- CIDV4-690 - Users import: import file with profile images is not imported
- CIDV4-872 - Scheduled outputs not working
- CIDV4-672 - Operator role: read map
- CIDV4-704 - Database reset: cant reset if script is running
- CIDV4-909 - Implement Mercury internal tamper status as recommended mercury support team
- CIDWUI-870 - Door lock icon changes row height
- CIDV4-733 - Wrong id is sent to trigger script
- CIDV4-903 - Dashboard: adding Aero device doesn't change devices count
- CIDV4-905 - Clean up users not working
- CIDV4-871 - Triggers ignores selected access levels
- CIDV4-859 - Apply door schedule when returned to "Default state"
- CIDV4-901 - When using "Delete and create new license" new fields missing in new license
- CIDV4-864 - Aero: double Lock closed event after access grant with closing the door
- CIDWUI-850 - No items in list colSpan problem
- CIDWUI-842 - Device discover list selected item visual problems
- CIDWUI-843 - Search takes default lowest items per page value
- CIDV4-883 - Events from mobile app shown incorrectly
- CIDV4-877 - Updating user with images create duplicates in userImages table
- CIDWUI-853 - Requests is made with take 0 on switching the on the same tab
- CIDWUI-809 - Current password is also required
- CIDWUI-841 - Table refactor restyling + black theme
- CIDWUI-836 - Columns reorder when there are hidden column not working
- CIDWUI-834 - Pending changes not updated after device delete
- CIDWUI-92 - Devices: console error on creating new device
- CIDV4-866 - 2 different outputs on V1000
- CIDWUI-822 - Multiple clicks on "Save" template cause duplicates
- CIDWUI-820 - Logout/Login creates additional "Pending changes" snackbars
- CIDV4-653 - Mercury: timed output problems
- CIDV4-865 - Cannot create input/output with Mercury device
- CIDV4-770 - Doors: create multiple doors over api request in very short time surpass license limit
- CIDV4-804 - HID: Door momentary unlock overrides door unlock schedule
- CIDV4-855 - Restore backup not working
- CIDV4-854 - Backup created without SQL bak file
- CIDV4-852 - Cannot detect Mercury device modules
- CIDWUI-798 - User export - Error if Company, Department or Title is not selected
- CIDWUI-797 - User export - error when no image selected
- CIDWUI-751 - Details window is not shown correctly, when window is small
- CIDWUI-773 - Total time trailing zero in interval report