Skip to content

Releases: Countly/countly-server

Countly Version 23.11.15

25 Mar 18:53
Compare
Choose a tag to compare

Fixes:

  • [views] Updated views processing logic to prevent data mismatch in cases where there are multiple records in same request decribing same view event
  • [core] Script to attempt issues with users having uid as null
  • [core] Fixed TypeError currEvent.key.indexOf is not a function
  • [core] Script to reset merge count in app_users documents
  • [views] job catch error
  • [jobs] log error instead of crashing
  • [core] Added code to ensure uid and did in app_users documents in case of deletion/merging inconsistencies
  • [core] Updates for event omitting script
  • [core] Updates for diagnostic script
  • [core] Additions to diagnostic scripts
  • [core] Script to check user mismatch between app users and drill collections

Enterprise Fixes:

  • [license] Update metrics check timestamp after the metrics are fetched
  • [license] Fix for license metrics calculations
  • [cohorts] Fix return type in getNames to return all cohorts
  • [ab-testing] Skip calculation of ab-tests on listing page
  • [config-transfer] List drill reports in config transfer
  • [views] Added tests in drill module for cases with multiple events in same request for same view
  • [flows] add systemlogs records for flows operations
  • [data-manager] Fix query run in data manager on setting configs
  • [block] Add check for valid rule in blocks

Countly Version 23.11.14

07 Mar 18:56
Compare
Choose a tag to compare

Fixes:

  • [core] Fixes for proxy agent
  • [core] Script to list all indexes
  • [core] Script to set TTL index on timeline collection
  • [core] Ensure persistent _id, api_key, and member creation date
  • [events] Show dropdown with omitted segments even if all segments are omitted
  • [views] Auto omit views segment from aggregated data on document overflow or too many values for a single segment.

Enterprise Fixes:

  • [dashboard] Fixed bug with duplicate graph lines for dill widgets
  • [drill] Record maximum original duration on duration update
  • [ldap] postinstall script to copy config.js

Countly Version 23.11.13

23 Feb 12:37
Compare
Choose a tag to compare

Fixes:

  • [star-rating] Changes to add view user button in ratings
  • [star-rating] Fixes to ratings logo in feedback popup
  • [core] Record in diagnostic collection each time server is restarted
  • [core] Added config to allow preventing running jobs on specific servers
  • [reports] unsubscribe decrypt gcm fix
  • [crashes] Update statistics calculation
  • [scripts] Changes in upgrade scripts do do not clear out old collections, but rather have dedicated scripts for it to be run when upgrade is verified.
  • [scripts] Script to remove apm events per app
  • [core] Check correct sdk instance for reporting data

Enterprise Fixes:

  • [geo] UI for geolocations
  • [drill] Fixed drill events when applied new filter
  • [drill] Fix toggle for drill segmentation
  • [formulas] Fix for formulas graph becomes unresponsive
  • [data-manager] CSV export breaks if there is big_list or array type

Countly Version 23.11.12

07 Feb 17:38
Compare
Choose a tag to compare

Fixes:

  • [core] Added option to run merges in paralel in merging job.
  • [core] Report countly track type
  • [core] Script to reset specific dates from the event timeline to allow regeneration for those dates.
  • [hooks] Proxy settings for hooks
  • [hooks] hpagent added to package.json
  • [ratings] Fixed ratings filter

Enterprise Fixes:

  • [data-manager] Added option to delete source event when merging events.
  • [license] Minimal and relevant metrics per month for license
  • [timeline] Updated timeline merge function to run rechecks only on failure.

23.11.11

31 Jan 11:31
Compare
Choose a tag to compare

Fixes:

  • [install] Minor improvements for RHEL installer
  • [scripts] remove_user command for informative output
  • [cms] fixed permissions for /clear endpoint
  • [push] fix apidoc comment
  • [scripts] fixes for dry run mode in recheck_merges script
  • [scripts] Script to process unfinished merges
  • [push] fix for updating message state properly while populating push queue

Enterprise Fixes:

  • [drill] Fixes to show session table in users profile

Countly Version 23.11.10

25 Jan 16:28
Compare
Choose a tag to compare

Fixes:

  • [core] Record consent and push sent events
  • [core] Allow extending geojson map through themes
  • [core] Save last merged uid and did in users document
  • [core] Fix for Checksum not working for form data
  • [core] Add link to cly-notification
  • [consolidate] Preserve metrics from original request
  • [star-rating] Sanitize star rating content
  • [data-manager] Sanitize content Data manager ui
  • [account-settings] allow generating new api key
  • [reports] Increase timeouts for report generation
  • [flows] Fixed bug with incorrectly seletcing date range when calculating flows

Enterprise Fixes:

  • [heatmaps] Display a warning on heatmaps if domain is not setup
  • [license] Fix license metrics dp endpoint calculation
  • [surveys] Sanitize content for surveys
  • [users] include more fields in debug log
  • [drill] Changed metric name from "Average Session Duration" to "Average Duration"

Countly Version 23.11.9

16 Jan 17:18
Compare
Choose a tag to compare

Fixes:

  • [core] Add option to pass bucket (daily, monthly) for /o/analytics/session and /o/analytics/events endpoints
  • [dashboards] Dashboard name and tooltip sanitization
  • [notes] Notes content sanitization
  • [populator] Do not update the last data on the populator
  • [push] fix on timezone for recurring messages
  • [push] skippable audience estimation

Enterprise Fixes:

  • [drill] Modify export filename no do not include full query if the query is too long
  • [retention] Classical & Unbound Retention query breakdown fix

Countly Version 23.11.8

11 Jan 13:45
Compare
Choose a tag to compare

Fixes:

  • [push] Fix for messages failure that show infinity in detail
  • [push] Fix for setting start date correctly when user selects "send now"
  • [token-manager] Fixed issue with displaying created tokens
  • [core] Fixes for user merging job
  • [core] update default settings when tracker is present
  • [core] remove zest integration
  • [hooks] update to new isolated vm
  • [reports] allow any number of selection for reports

Enterprise Fixes:

  • [tracker] Remove config check when enabled
  • [block] Add support for $or query
  • [cohorts] Pass correct period when fetching data for cohorts graphs in cohorts view
  • [flows] Set steps to closest available value, if initital value is not found
  • [users] Correctly fetching timeline data when this year is selected
  • [timeline] Improvements for timeline merging on user merge

Countly Version 23.11.7

27 Dec 13:27
Compare
Choose a tag to compare

Fixes:

  • [core] sort values by index in tooltip in charts
  • [core] ensure data consistency when user merging
  • [core] Null check for fetching masking properties
  • [tracker] Fixes for device id domain

Enterprise Fixes:

  • [ab-testing] Limit days to 10 years
  • [data redaction] Fixed code in masking processing for drill_meta aggregation
  • [dashboards][drill] added "average session duration" metric to drill widget
  • [ab-testing] Use since period object for infinite ab tests
  • [nps] Fix for nps appearance color not getting updated
  • [users] Fixed filtering events in users profile if selected event type is start rating

Countly Version 23.11.6

18 Dec 10:43
Compare
Choose a tag to compare

Fixes:

  • [core] fix for optimizing loyalty calculation
  • [star-rating] changes for status change on detail page
  • [bugfix] Filter was not working on isset/ is not set
  • [recaptcha] Fix for Recaptcha response is not passed along with login details when 2 fa is enabled

Enterprise Fixes:

  • [flows] Recheck logic for date regex for event timeline
  • [data-manager] Do not show 'all-time' in regeneration drawer in data manager
  • [drill] typo fixes in drill localization