@unitybase/adminui-vue #

Changed #

5.23.74 2023-09-20 #
  • for en language:
    • date format in DatePicker is changed from American style MM/dd/yyyy to European dd/MM/yyyy
    • first day of week is changed from Sunday to Monday This follow latest changes in formatByPattern, what switch default en locale from en-US to en-GB. In case someone need American-style, the following can be added for en language in customer model locale/lang-en.json
  "el": {
    "datepicker": {
      "format": {
        "date": "MM/dd/yyyy",
        "daterange": "MM/dd/yyyy",
        "datetime": "MM/dd/yyyy HH:mm",
        "firstDayOfWeek": 7
      }
    }
  }

Fixed #

5.23.73 2023-09-15 #
  • USelectEntity && USelectMultiple: prevent entering edit mode in case control is readonly and user focus it and press Enter key
  • helpers.prepareCopyAddNewExecParams: build exec params for new records only with simple attributes. This prevents errors in case where record with complex fields in masterFieldList are being copied.

@unitybase/blob-stores #

Added #

5.23.32 2023-09-20 #
  • file system BLOB store: added validation of temp file size before persisting it to permanent store. If temp file size is <= 0 - throw error (abort persisting). This prevents erasing file content in store in case of disk errors

@unitybase/cdn #

Changed #

5.23.66 2023-09-04 #
  • in Ukrainian and russian localization of "City Type" dictionary townlikevillage key translation changed from Селище міського типу (від 2 тис.) to Селище (від 5 тис.) (law #8263)

@unitybase/cs-shared #

Changed #

5.23.20 2023-09-20 #
  • better solution for 24hour formatting:
    • dateTimeFull12 time12 and timeFull12 formats are removed
    • for en language en-GB locale now used instead of en-US; In en-GB locale default time format is 24 hour:
      • en-GB: "19/09/2023, 13:11:30"
      • en-US: "09/19/2023, 01:11:59 PM"
    • to change lang to locale mapping setLang2LocaleHook can be used in the customer model. Example:
    const formatByPattern = require('@unitybase/cs-shared').formatByPattern
    formatByPattern.setLang2LocaleHook((lang) => lang === 'en' ? 'en-US' : lang + '-' + lang.toUpperCase())
    
5.23.19 2023-09-15 #
  • dateTimeFull, time and timeFull formats for formatByPattern.formatDate changed from 12-hours style (09/9/2023, 08:45:31 PM) to 24-hours style (09/9/2023, 20:45:31). For backward compatibility dateTimeFull12 time12 and timeFull12 formats with 12-hours style are added

@unitybase/logview #

Added #

1.1.11 2023-09-20 #
  • made logview ready to be embedded into stand-alone application (Tauri for example)

Fixed #

1.1.10 2023-09-15 #
  • LogView: hint on file name now correctly display file logging start time

@unitybase/org #

Added #

5.23.76 2023-09-20 #
  • org_department-fm.vue: added slot for extending General tab on form
5.23.75 2023-09-15 #
  • allow localOrgManager to change the password for users of his organization

Fixed #

5.23.72 2023-09-04 #
  • checking of the rights of a user with the role localOrgManager to clear the org_unit.parentID value. Local administrator can modify the organizational structure only in own organization.

@unitybase/ub-pub #

Changed #

5.23.35 2023-09-15 #
  • AsyncConnection - decrease log's in case of 401 response for xhr method

@unitybase/uba #

Added #

5.23.64 2023-09-20 #
  • uba_usercertificate.parseCertificateAndSetAttrs: new public method
  • audit trail: for UBQLs what come from UI added validation what either filter by parentEntityInfo_id, entityinfo_id, ID is added, or actionTime is limited to a maximum of ubConfig.uiSettings.maxAuditTrailPeriodMonth (env variable UB_MAX_AUDIT_TRAIL_PERIOD_MONTH) month. Default is 1 month, set it to 0 to disable checking. This prevents very long SQL queries
5.23.60 2023-09-04 #
  • new attribute uba_audit.userAgent. Contains the user agent used to log in. Filled by server ub@5.23.12. For serer < 5.23.13 kept empty.
  • added DESC index on uba_audit.actionTime. Administrators uses this attribute for filtering/sorting. Should not affect insertion time, since value always increased.

Changed #

5.23.64 2023-09-20 #
  • uba_usercertificate-fm.vue: added ability to extend form, fixed layout
5.23.63 2023-09-15 #
  • ukraine localization for attribute uba_session.isLocked was corrected
5.23.62 2023-09-05 #
  • added test for uba_user.trustedIP restriction instead of uba_user.disabled
5.23.60 2023-09-04 #
  • removed Supervisor role restriction for uba_user.disabled - this allows other roles (for example localOrgManager) to edit this attribute

Removed #

5.23.61 2023-09-05 #
  • removed test for uba_user.disabled restriction (not restricted now)

@unitybase/xlsx #

Changed #

5.23.30 2023-09-15 #
  • HTML to XLSX convertor: do not add unneeded italic font style to already specified element style