Initially released on July 18, 2023 as 4.12.0
.
CredoID 4.12.0 is only compatible with PostgreSQL database. Users currently running PostgreSQL can update straight away.
Users running Microsoft SQL have to update CredoID up to version 4.11.288. Only then migration tool can be used to migrate databases. To migrate database please check migration tool manual.
FEATURES
CHANGES
- CIDWUI-1546 - Added Thai and French translations
BUGS
- CIDV4-1965 - Access area details checkbox issue with interlock and occupancy mode
- CIDV4-1957 - Backend optimization (localization issues)
- CIDWUI-1564 - Card can be registered without card format selected
- CIDWUI-1569 - Trigger action filter edit - bad request
- CIDWUI-1565 - Save button is disabled with valid dates in holidays
Initially released on February 14, 2023 as 4.11.0
.
Hotfix 4 - 4.11.288
was released on July 13th, 2023.
Hotfix 3 - 4.11.161
was released on May 19th, 2023.
Hotfix 2 - 4.11.119
was released on April 28th, 2023.
Hotfix 1 - 4.11.26
was released on March 1st, 2023.
CredoID 4.11.288 is final release with Microsoft SQL support. Further version updates will require PostgreSQL database. To migrate database please check migration tool manual.
CredoID 4.11.0 update will require to re-apply current license due to new licensing mechanism. Licenses can be re-activated online or using .license file.
FEATURES
- CIDV4-1945 - Deactivate strike on door close (experimental for maglocks)
CHANGES
- CIDV4-1642 - Modify unique constraints between locations
- CIDV4-1880 - Remove "Inaccessible access levels" from event reasons
- CIDV4-1911 - User creation API enhancements (duplicate check)
- CIDV4-1918 - Mark identifications as deleted instead of actually deleting them
- CIDV4-1962 - Aero/Mercury communication refactoring
BUGS
- CIDV4-1964 - Incorrect American DST settings with Mercury/Aero devices
- CIDV4-1963 - Tamper and other module inputs do not change properly when module goes offline
Solves the issue with older Mercury EP1502 hardware revision where memory allocation is different from newer revisions.
FEATURES
- CIDV4-1833 - Aperio IP HUB integration for HID Aero and Mercury controllers
CHANGES
- CIDV4-1917 - Resize max log file size and make it roll on size limit reach
- CIDWUI-1528 - "Events" columns structure changes and remapping
- CIDWUI-1536 - Device "Internal Panel" identifier selection should be read-only
- CIDWUI-1539 - Allow only positive values in "Occupancy" settings
BUGS
- CIDV4-1936 - Card is not removed from controller if identification "Set" is not deleted
- CIDV4-1931 - Suprema CS40 No access level issue
- CIDV4-1637 - Search shouldn't be case-sensitive
- CIDV4-1841 - Unable to delete running script
- CIDV4-1866 - Card designer issue on low resolution
- CIDV4-1877 - User import errors
- CIDV4-1882 - Empty field in "Event reasons" filter removed
- CIDV4-1883 - Can't enable OSDP on Mercury devices internal modules
- CIDV4-1889 - Connection string issues
- CIDV4-1890 - Operator account fields empty after update
- CIDV4-1891 - "Scheduled Imports" group bindings are null in some cases
- CIDV4-1892 - Active Directory group bindings caps at 8 access levels
- CIDV4-1895 - Identifier can't be changed after saving
- CIDV4-1907 - Can't delete script if it's stopped
- CIDV4-1909 - Logging stops after reaching log file size limit
- CIDV4-1930 - Backup restore causes database to go offline
- CIDV4-1932 - Removed log level "None"
- CIDV4-1933 - Invalid module setup might cause a crash
- CIDV4-1935 - Elevator Relay Module / Outputs issues
- CIDWUI-1521 - Calendar in holiday section breaks other calendars
- CIDWUI-1524 - Print "User report" - doesn't work if user has profile picture.
- CIDWUI-1526 - Button colors in "Triggers" actions
- CIDWUI-1527 - Text color in "Groups"
- CIDWUI-1529 - Errors while editing in "Maps"
- CIDWUI-1532 - Wrong snackbar message after reaching operator limit
- CIDWUI-1534 - Actions toggle switch in "Devices" visual bug
BUGS
- CIDV4-1890 - Issue where sometimes operator loses locale settings
- CIDV4-1889 - Connection string issues after update
- CIDV4-1892 - Active Directory group bindings caps at 8 access levels
- CIDV4-1891 - Scheduled Imports group bindings are null in some cases
FEATURES
- CIDV4-1838 - First man unlock (HID Aero and Mercury only)
- CIDV4-1861 - Access level expiration and activation dates (HID Aero and Mercury only)
- CIDV4-1850 - Mercury Mr62e and Mr51e modules support
- CIDV4-1706 - Volume licensing support
- CIDV4-1705 - Local license server
- CIDV4-1751 - New door "State" column
- CIDV4-1778 - User pictures in "Events" and "Users" list
- CIDV4-1781 - Added search for filters
- CIDV4-1800 - New card format 34bit Indala
- CIDV4-1828 - New card format 37bit Wiegand
- CIDV4-1799 - PIN Duress support (new event with "Duress" reason)
- CIDV4-1807 - Added "Generate unique PIN" code button
- CIDV4-1661 - Added backup version checks
- CIDV4-1671 - Dashboard improvements: added time ranges for events
- CIDV4-1748 - Details window now acts as overlay instead of sidenav
- CIDWUI-1866 - Many visual UI improvements
CHANGES
- CIDV4-1796 - Generate unique pin API call
- CIDV4-1797 - Allow save and upload duplicate pin code to controller
- CIDV4-1798 - Import changes for duplicated PIN codes
- CIDV4-1823 - hasImage property should be real-time
- CIDV4-1837 - Do not show CredoID Checkpoint door state as it is virtual device
- CIDV4-1848 - Optimize archive event table data
- CIDV4-1856 - Null exception when deleting device
- CIDV4-1865 - Remove trigger count from license
- CIDV4-1868 - Change "Users" tab main menu button structure
- CIDWUI-1499 - Show activation/expiration time in User details
- CIDWUI-1502 - Enabling PIN Code visibility shouldn't enable it for all users
- CIDWUI-1503 - Card designer improvements: double-sided print, text alignment (on print) and object layering
- CIDWUI-1519 - Rearrange "Status" columns to 2nd column
BUGS
- CIDV4-1663 - Logging level switches to 'Information' when starting service.
- CIDV4-1721 - Scheduled "Who Is In" report issues
- CIDV4-1758 - Adjust colors for dark theme
- CIDV4-1769 - Can't update Inputs after they are saved
- CIDV4-1774 - Event report preview does not pass limit parameter
- CIDV4-1776 - Origo mobile credential provider saving issue
- CIDV4-1780 - Origo prod, dev env. issues
- CIDV4-1786 - Can't delete schedule after assigning it to output
- CIDV4-1791 - Access Granted with APB Violation reason error
- CIDV4-1792 - Door state changes only for entry doors with 2 reader setup
- CIDV4-1794 - "Print" button in Users menu opens a blank page
- CIDV4-1811 - Fail to read device configuration ID
- CIDV4-1815 - Musdo Inputs tamper state icon missing in Maps
- CIDV4-1817 - Namecheck when updating entity name
- CIDV4-1819 - Import allows duplicate users if there is a letter in PrimaryKey
- CIDV4-1825 - License Plate Identification duplicates (postgres)
- CIDV4-1831 - Access Areas sorting by name doesn't work
- CIDV4-1832 - VertX door state display bug
- CIDV4-1835 - Suppress api/refresh-token message when token expires
- CIDV4-1836 - Duplicating logs
- CIDV4-1842 - Date is shown in full format instead of short
- CIDV4-1851 - Adding Mr16in and Mr16out modules manually throws error
- CIDV4-1852 - Entering existing "Employee No." floods the system with requests
- CIDV4-1860 - Readers connected to Mr62e doesn't read cards after sync
- CIDV4-1871 - Door state disappears after saving changes
- CIDV4-1872 - Door "Status" is not assigned after save
- CIDWUI-1494 - Maps doesn't update door status icon when switching to "Secure"
- CIDWUI-1500 - Text alignment (center) not outputing correctly when printing cards
- CIDWUI-1501 - All objects in Map are check marked by default
- CIDWUI-1505 - "Select" button should be disabled before selecting import file
- CIDWUI-1507 - Selecting how many items to show in a list - breaks the page
- CIDWUI-1509 - Scrollbar out of view
- CIDWUI-1510 - Sidenav issue when minimized
- CIDWUI-1511 - Clicking on "State" column doesn't select doors
- CIDWUI-1512 - Licensing / offline activation missing text field
- CIDWUI-1513 - Can't add date for holiday
- CIDWUI-1514 - Artefacts in UI when manually adding module
- CIDWUI-1515 - Login page sometimes gets stuck on loading
- CIDWUI-1517 - Time format in schedules doesn't correspond to operator settings
- CIDWUI-1518 - Save button in Inputs/Outputs is enabled when required details are missing
- CIDWUI-1520 - User card report missing company, department and title
Initially released on November 11, 2022 as 4.10.0
.
Hotfix 1 - 4.10.81
was released on December 8th, 2022.
Hotfix 2 - 4.10.221
was released on January 5th, 2023.
Hotfix 2 - 4.10.232
was released on January 10th, 2023.
BUGS
- CIDV4-1841 - Scripts failing to run due to missing dependancies
FEATURES
- CIDV4-1799 - PIN Duress event
- CIDV4-1796 - Generate unique PIN functionality
CHANGES
- CIDV4-1797 - Allow to save and upload duplicate PIN code to controller
BUGS
- CIDV4-1806 - Updated elevator floors are not submitted
- CIDV4-1818 - Elevator duplicate floor configuration check
- CIDV4-1822 - Removed HID Aero & Mercury access level limit
BUGS
- CIDV4-1812 - Mercury controllers missing door mode control in "Inputs"
- CIDV4-1813 - Trigger output isn't working with Mercury controller inputs correctly
- CIDV4-1811 - Sometimes failing to read device configuration ID
- CIDV4-1800 - Added new card format 34bit Indala
- CIDWUI-1506 - Can't remove all outputs and doors from Input door mode control using checkbox
- CIDV4-1818 - Elevator related amends
- CIDV4-1818 - Added checks to handle cases where duplicate floor configuration is submitted to the API
- CIDV4-1571 - Fixes STid card format issue
- CIDV4-1571 - Fixes for HID Origo credential provider API call
FEATURES
- CIDV4-1709 - Interlock support with Aero and Mercury controllers
- CIDV4-1711 - Occupancy support with Aero and Mercury controllers
- CIDV4-1679 - HID Origo Mobile ID credential provider
- CIDV4-1731 - STid Mobile ID provider
- CIDV4-1728 - Show "Authentication mode" in "Doors" list
- CIDV4-1747 - "Door state" shown in "Doors" list
- CIDV4-1697 - Description field for "Devices" details
CHANGES
- CIDV4-1712 - Access areas instead of anti-passback
- CIDV4-1678 - Added switch for enabling/disabling mobile credential providers
- CIDV4-1686 - Event processing pipeline simplification
- CIDV4-1724 - External credential provider related amends
- CIDV4-1732 - Disable "Generate report" button when report generation is in progress
- CIDV4-1734 - Identifier field for CoreStation device should be required
- CIDV4-1744 - API call for Occupancy count in list
- CIDV4-1720 - API calls for user activation/deactivation
- CIDV4-1750 - Remove or disable Mobile ID button were it's not possible to use it
- CIDV4-1753 - Don't show toast error for mobile "Test" call
- CIDV4-1755 - User should be saved before allowing to issue mobile credential
- CIDV4-1757 - Add resend credential button for issued mobile credential
- CIDV4-1764 - In user details don't use api/settings/identifications/card-formats call
- CIDWUI-1491 - When creating APB area - set "Soft" as default APB mode
- CIDV4-1773 - Updated HID Aero SDK
- CIDV4-1775 - Updated Mercury SDK
BUGS
- CIDV4-1681 - T&A report memory leak investigation, performance optimization
- CIDV4-1702 - Wrong parameter passed when trying to issue virtual card
- CIDV4-1707 - Issues with mobile credential in user details
- CIDV4-1716 - Double card feature is not working on Exit reader
- CIDV4-1717 - Missing scroll in Inputs "Door mode control"
- CIDV4-1719 - Just after creating credential provider test API call is made with invalid parameters
- CIDV4-1723 - Mobile ID provider card issue email ignored
- CIDV4-1740 - Missing employee nr. in "Events" report
- CIDV4-1741 - Archived Events CSV fails to generate preview
- CIDV4-1743 - Connection string parameter issue
- CIDV4-1746 - Mobile credential delete button issue
- CIDV4-1752 - Service crash trying to delete elevator door
- CIDV4-1756 - Without "Settings read" user admin cannot see facility codes
- CIDV4-1758 - Adjust colors for dark theme
- CIDV4-1762 - Access areas occupancy count gone after sync
- CIDV4-1770 - Door mode "FC only" returns wrong accessMode
- CIDWUI-1486 - PIN Code credential doesn't accept "0" as first digit.
- CIDWUI-1487 - Dashboard API call gets 'Forbidden' response
- CIDWUI-1489 - Error when creating APB area
Initially released on July 29, 2022 as 4.9.0
.
Hotfix 1 - 4.9.46
was released on August 11th, 2022.
Hotfix 2 - 4.9.69
was released on August 18th, 2022.
Hotfix 3 - 4.9.133
was released on September 15th, 2022.
Hotfix 4 - 4.9.166
was released on October 17th, 2022.
Initial post update launch might take a while if you have more than 500k events. Please let the service to execute update scripts atleast for 10 minutes before logging into CredoID.
BUGS
- CIDV4-1739 - Event pipeline batching method causes events delay
- CIDV4-1716 - Double card feature is not working properly on exit readers
FEATURES
- CIDV4-1641 - Added additional description field to device details
- CIDV4-1664 - Licensed operator count should be checked
- CIDV4-1696 - Add "Title" to "Users" filters
- CIDWUI-1479 - Date range selector in dashboard for access granted and denied events
- CIDV4-1670 - Add full backup information for PostgreSQL
CHANGES
- CIDV4-1698 - Add search and sorting by name for Triggers
- CIDV4-1701 - Edge EVO IOLinker/ output implementation
- CIDV4-1686 - Event processing pipeline simplification
- CIDWUI-1485 - Change missleading texts in license info
- CIDV4-1659 - Can't differentiate device modules in filters
- CIDV4-1699 - Operator count in license info added
- CIDV4-1695 - Remove device reset after several failures (Mercury/Aero)
- CIDWUI-1477 - Add locationID to dashboard api call
BUGS
- CIDV4-1669 - "Delete inactive users older than ___ days" fixed
- CIDV4-1668 - Internal server error when saving a mobile reader
- CIDV4-1681 - T&A report memory leak, performance optimization
- CIDWUI-1442 - Freeform area drawing on the map doesn't work properly
- CIDWUI-1482 - Delete events older than __ days allows to deselect and turn off event cleanup
- CIDV4-1688 - Vertx Timezone problems (added time sync overide in additional.config)
- CIDV4-1691 - Vertx time drit issue
- CIDV4-1687 - Missing outputs from controllers in "Outputs" in some cases
- CIDWUI-1483 - Bulk edit should deselect after "Save" action
- CIDV4-1673 - Can't issue mobile credential
- CIDV4-1682 - FC and card no. duplicate issue solved
- CIDV4-1674 - JWT token fix
- CIDV4-1689 - Fail to restore database w/ PostgreSQL
- CIDV4-1692 - Invalid expiration date sent when creating user
- CIDWUI-1481 - Snackbar showing success when failing to restore backup
- CIDWUI-1480 - User activation date and time keeps rolling back
- CIDV4-1675 - T&A Reports missing details
- CIDV4-1683 - T&A Report preview issues
- CIDV4-1666 - Dashboard event count does not match filtered/archived event count
- CIDWUI-1478 - Wrong facility code shown in user details
- CIDWUI-1419 - Musdo inputs on the map cannot be added
FEATURES
- CIDV4-1648 - Add version to log filename
- CIDV4-1665 - Added version to backup name
CHANGES
- CIDV4-1547 - Improved "Events" table performance up to 70%
- CIDV4-1602 - Remove localization from events view further improving "Events" table performance
- CIDV4-1639 - Include ASP .NET Core Runtime and .NET Runtime in CredoID setup
- CIDV4-1650 - Possibility to disable Suprema gateway service in additional config
- CIDV4-1656 - Event stream should stop when date range, filter or search is applied
- CIDV4-1657 - Removed sorting by event type in "Events"
- CIDV4-1658 - Improved search in "Events" tab
- CIDWUI-1468 - Events not being shown due to wrong locale
BUGS
- CIDV4-1578 - Wrong IP address shown for devices
- CIDV4-1631 - "Primary key" should be a required field when importing users from csv
- CIDV4-1632 - Logs get randomly flooded
- CIDV4-1640 - Device goes offline and comes back in "Pending" mode
- CIDV4-1645 - Can't create backup using PostgreDB
- CIDV4-1646 - Wrong time shown in "Audit log"
- CIDV4-1647 - T&A report generation and other fixes
- CIDV4-1655 - Sorting devices by "Configuration" doesn't work
- CIDV4-1662 - Media files being deleted by cleanup worker
- CIDWUI-1471 - Search inconsistency
- CIDWUI-1473 - Time Settings -> Schedules pop-up time period selection doesn't correspond to locale settings
- CIDWUI-1474 Device "Pending changes" menu delay
- CIDWUI-1475 Event stream delay fix
- CIDWUI-1476 Facility code not properly passed to API calls
- CIDV4-1654 - Musdo connection issues with new .NET 6 version
- CIDV4-1640 - Aero and Mercury devices go offline and come back in "Pending" state
Make sure you have latest backup before performing upgrade from 4.8.0 to latest version!
Fresh installations are deployed only with PostgreSQL database. Microsoft SQL Express is still supported but has to be installed manually.
FEATURES
- CIDV4-1396 - Linux port
- CIDV4-1557 - Postgre database support
- CIDV4-1425 - Add user anti-passback exempt API
- CIDV4-1572 - Osdp secure channel implemented for Mercury & Aero devices
- CIDV4-1583 - Windows authentication handling
- CIDV4-1604 - "Who Is In" report enhancements
- CIDWUI-1390 - Improve Trigger configuration menu and list
- CIDWUI-1420 - Change default sorting for Log file list, add paging / option to delete
- CIDWUI-1428 - Holidays workflow changes
- CIDWUI-1432 - Add OSDP secure channel checkbox to device module details
- CIDWUI-1448 - Clear cache when new CredoID version detected
- CIDWUI-1456 - Add anti-passback exemption checkbox to user details
- CIDWUI-1457 - Add anti-passback exemption checkbox to user bulk update
- CIDWUI-1458 - Calendars should have different starting day depending on locale settings.
CHANGES
- CIDV4-1546 - Fix device issues in cross platform branch
- CIDV4-1551 - Fix PDF generation on Linux platform
- CIDV4-1552 - Fix active directory import on Linux platform
- CIDV4-1553 - Database keep alive
- CIDV4-1554 - Get current CredoID mobile app version during sync
- CIDV4-1556 - Add default device settings to config file
- CIDV4-1561 - Wrong language partially displayed in Audit Log
- CIDV4-1577 - Migrate to .NET 6
- CIDV4-1608 - Create endpoint or reuse existing for returning basic service info
- CIDV4-1611 - Remove authorization requirement for refresh token endpoint
- CIDV4-1612 - Refresh token behaves incorrectly
- CIDV4-1619 - Database connection status
- CIDV4-1625 - Check 'Import is enabled' in Settings.
- CIDWUI-1371 - Dashboard improvement: on Devices card click, open Devices tab.
- CIDWUI-1446 - Dark color scheme - user details add "+" sign needs contrast
- CIDWUI-1449 - Schedule panel should not have slider
- CIDWUI-1460 - "Who Is In" report interface improvements
- CIDWUI-1465 - Refresh token request body changes
BUGS
- CIDV4-1537 - Elevators permission nicename has a typo
- CIDV4-1548 - Investigate potential memory leak on Linux platform
- CIDV4-1555 - Suprema process doesn't stop properly
- CIDV4-1560 - Missing files shouldn't break API that is trying to delete them
- CIDV4-1573 - Doors "Secure" button should reset all doors to default operation mode
- CIDV4-1575 - Postgre batch update fail (remove module operation)
- CIDV4-1576 - When creating Time&Attendance reports title comes out as department
- CIDV4-1578 - Wrong IP address shown for devices
- CIDV4-1581 - Automated "Who Is In" report outputs empty list.
- CIDV4-1587 - Can't create backup.
- CIDV4-1589 - Incorrect language in "Roles"
- CIDV4-1593 - Event cleanup bug
- CIDV4-1594 - User import fail in postgre
- CIDV4-1596 - User filter API call fix
- CIDV4-1598 - Unused card list shows incorrect reader direction
- CIDV4-1606 - Can't save time in schedules/holiday if it ends @ 12:00AM
- CIDV4-1609 - When backup fails, snackbar should show not backup created, but failed + exception msg
- CIDV4-1615 - "Could not connect to database" dialog not shown
- CIDV4-1620 - MSSQL database fails backup/restore
- CIDV4-1621 - Can't clean up archived events
- CIDV4-1622 - Event stream API fails to retrieve current principal
- CIDV4-1624 - Operator with role "User administrator" missing permissions
- CIDV4-1627 - Can't add 'Timed' column in Hardware -> Outputs.
- CIDV4-1630 - Missing "Event type" in Filters
- CIDV4-1632 - Logs sometimes get randomly spammed
- CIDV4-1633 - User export to PDF only shows current page
- CIDV4-1634 - Triggers do not work correctly with retries
- CIDWUI-1217 - Event update from Digifort trigger spams snackbars
- CIDWUI-1411 - "Expanded=IsTrue" not working correctly in "Users" identifications accordion
- CIDWUI-1430 - Don't allow symbols/letters for PIN code
- CIDWUI-1433 - Hitting "Enter" while typing in search field brings up loading screen.
- CIDWUI-1435 - Search doesn't work in "Locations"
- CIDWUI-1436 - Save button greyed out in Settings -> Clean-up
- CIDWUI-1437 - Audit Log doesn't show result for "Today"
- CIDWUI-1439 - Text color is unreadable in "Date range" list, dark mode
- CIDWUI-1440 - Events page -> Export PDF has no icon.
- CIDWUI-1441 - Time & Attendance report preview shows unnecessary details.
- CIDWUI-1444 - Card designer incorrectly calculates margins
- CIDWUI-1450 - Schedule design flaw fixes
- CIDWUI-1451 - Logo caching issue
- CIDWUI-1454 - Dark mode disappears after logout/login and page refresh
- CIDWUI-1459 - Clicking on any activity in audit log brings up empty sidemenu.
- CIDWUI-1461 - Can't add new users
- CIDWUI-1462 - "Delete" button is enabled without selecting any item.
- CIDWUI-1463 - Toast service fixes
- CIDWUI-1464 - Sorting doesn't work in "Backup & Restore"
- CIDWUI-1466 - Can't set holiday dates that goes DEC->JAN
- CIDWUI-1467 - Can't save cleanup settings
Initially released on May 12, 2022 as 4.8.0
.
Hotfix 1 - 4.8.28
was released on May 31st, 2022.
Hotfix 2 - 4.8.83
was released on June 13th, 2022.
Hotfix 3 - 4.8.123
was released on June 23rd, 2022.
- CIDV4-1588 - Missing "Supress forced open alarm" checkbox
- CIDV4-1599 - E-mail is not being sent correctly when user has e-mail address
- CIDV4-1596 - User filter API call fix
- CIDWUI-1427 - Add filterId, searchText parameter for user csv export
- CIDWUI-1434 - Card Designer unable to save profile image and QR Code objects
- CIDV4-1567 - User filter is ignored when exporting user list to CSV
- CIDWUI-1438 - In filters GET available users takes only first 1000 users
- CIDV4-1588 Missing "Quiet REX" and "Supress forced open alarm" checkboxes
- CIDV4-1574 Profile image loading issue
- CIDV4-1564 - Don't allow create holiday without date
- CIDV4-1565 - Holidays should state pending changes after deletion
- CIDV4-1559 - Add search and order by name for maps GET API call
- CIDV4-1563 - Sometimes existing license is not applied after update
- CIDV4-1567 - User filter is ignored when exporting user list to CSV
- CIDWUI-1422 - Door monitor and strike relay is not shown in door "Advanced settings"
- CIDV4-1566 - Readers sometimes missing in "Doors" selection.
- CIDWUI-1417 - License window sometimes doesn't appear
- CIDWUI-1403 - Device sync result shown in snackbar incorrectly
- CIDWUI-1418 - Add filter to maps component map select input
- CIDWUI-1418 - Add filter and search to "Maps" selection field
- CIDWUI-1426 - Card designer issues
- When saving image from different hostname we get absolute path for image and it can't be loaded
- Center aligment is broken in "Card designer" print menu, but it's fine in "Users" print
- Preview is broken in "Users" print
- Missing "Print" button to engage Windows Print dialog instead of selected from context menu
- Scrolling bug in "Card Designer"
- Image for printing generated in pixels using mm measurements. If a card size is CR-80 (860x540mm) , then final image is also done in 860x540 pixels. Needs proper scaling
- Ruler in the designer is not coresponding CR-80 measurements.
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