Skip to content

Commit 6dd05cf

Browse files
Merge remote-tracking branch 'origin/next' into SER-2144-content-cancel-buttons-for-color-on-the-styles-are-working-weird
2 parents 252e512 + 998ee91 commit 6dd05cf

33 files changed

+1533
-267
lines changed

CHANGELOG.md

+78-52
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,75 @@
1-
## Version XX.XX.XX
2-
Fixes:
3-
- [remote-config] Moving the remote config enable/disable functionality to the drop-down
1+
## Version 24.12
2+
Features:
3+
- [audit-logs] Exported audit logs from UI now would have "BEFORE" and "AFTER" fields
4+
- [core] Ability to mark reports as 'dirty' to make sure they are regenerated in full
5+
- [core] Adding a cancel button to "create new app" form
6+
- [core] Adding a nightly job to delete old data
7+
- [core] Redirecting user to a newly created app
8+
- [core] Removing HTML from localization files
9+
- [core] Showing a flex banner on sidebar if the version is Countly Lite
10+
- [crashes] Adding confirmation for deleting crash groups
11+
- [dashoards] Fixed the "Add/manage notes" button that did not work for the technology widget
12+
- [dbviewer] Preventing aggregation of using any stages which might open user to harmful actions (like $merge, $out, $lookup, $uninonWith) for all users except global admin
13+
- [nps] Fixing issues with default logo selection
14+
- [populator] Adding ability to select features to populate and other small improvements
15+
- [star-rating] Removed unnecessary limitation with using cohorts for targeting
16+
- [surveys] Removed unnecessary limitation with using cohorts for targeting
417

5-
## Version 24.10.x
18+
Enterprise Features:
19+
- [cohorts] Adding ability to edit cohorts. This deletes historical calculations
20+
- [content] Adding "Content Builder" feature
21+
- [core] Adding support For SingleStore Kai
22+
- [flows] Adding UX improvements to the editor
23+
- [journey_engine] Adding "Journey Engine" feature
24+
- [remote-config] Moving enable/disable functionality to the dropdown
625

726
Dependencies:
8-
- Bump puppeteer from 23.8.0 to 23.9.0
9-
- Bump nodemailer from 6.9.15 to 6.9.16
27+
- Bump countly-sdk-nodejs from 22.6.0 to 24.10.0
1028
- Bump countly-sdk-web from 24.4.1 to 24.11.0
11-
- Bump tslib from 2.7.0 to 2.8.1
1229
- Bump form-data from 4.0.0 to 4.0.1
1330
- Bump jimp from 0.22.12 to 1.6.0
1431
- Bump jsdoc from 4.0.3 to 4.0.4
15-
- Bump countly-sdk-nodejs from 22.6.0 to 24.10.0
32+
- Bump nodemailer from 6.9.15 to 6.9.16
33+
- Bump puppeteer from 23.8.0 to 23.9.0
34+
- Bump tslib from 2.7.0 to 2.8.1
35+
36+
## Version 24.10
37+
Fixes:
38+
- [core] Correct aggregated collection cleanup on event omitting
39+
- [core] Interpreting carrier value of "--" as an unknown value
40+
- [core] Removed use of commands which needs admin rights from report manager.
41+
- [crash] Fixed issues with visualisation of Flutter stack traces
42+
- [dashoards] If a user is given access to a dashboard, they will now be able to see all widgets even if they don't have access to the underlying data
43+
- [density] UI fixed
44+
- [events] Fixed issue where slower loading data would replace newest event selection
45+
46+
Enterprise fixes:
47+
- [crashes-jira] Preventing crashing when jira authentification fails
48+
- [formulas] Removing HTML from tooltip localization
49+
50+
Features:
51+
- Making user guide icons stand out more before first use
52+
- [alerts] UI improvements
53+
- [alerts] small improvements in email notifications
54+
- [code] Unifying bottom menu for bulk operations
55+
- [core] Aggregated events data collections merged together
56+
- [nps] UI improvements
57+
- [surveys] UI improvements
58+
- upgraded mongoDB to version 8
59+
- upgraded nodejs to version 20
60+
61+
Enterprise Features:
62+
- [crash_symbolication] Added ability to set custom domain override for the symbolication server
63+
- [drill] Drill "by query" vizualization improved
64+
- [drill] Drill data collections merged together
65+
- [events] Added a quick transition to drill
66+
- [hooks] Added audit log entries for hook "create", "edit", "delete", "update" actions
67+
- [users] "Last Session" column in User Profiles is now sortable
68+
- [users] Crashes in the crashes tab can now be sorted
69+
- [users] UI improvements
70+
- [views] Added a quick transition to drill
1671

17-
## Version 24.10.3
72+
## Version 24.05.19
1873
Fixes:
1974
- [dashboards] Fixing issue where dashboard widgets go into single column
2075

@@ -26,78 +81,49 @@ Security:
2681
- Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-tests
2782
- Bump cross-spawn from 7.0.3 to 7.0.6 in /plugins/hooks
2883

29-
## Version 24.10.2
84+
## Version 24.05.18
3085
Fixes:
31-
- [core] Correct aggregated collection cleanup on event omitting
3286
- [core] Fixed bug where changing passwords results in the loss of the "Global Admin" role
3387
- [core] Fixed bug where exporting incoming data logs could result in "Incorrect parameter \"data\" error
34-
- [core] Removed use of commands which needs admin rights from report manager.
3588
- [crash] Fixed bug in crash ingestion for scenarios where the "app version" is not a string.
3689
- [script] Fixing bug with "delete_old_members" script that led to malformed requests
3790

3891
Enterprise fixes:
3992
- [nps] Fixed bug that showed the wrong nps preview title
4093

41-
## Version 24.10.1
94+
## Version 24.05.17
4295
Fixes:
43-
- [core] Replaced "Users" with "Sessions" label on technology home widgets
4496
- [push] Improved ability to observe push related errors
45-
- [push] Replaced push plugin with an earlier version of the plugin
4697

4798
Enterprise fixes:
4899
- [cohorts] Fixed issues with nightly cleanup
49100
- [data-manager] Fixed UI bug where rules were not visible when editing "Merge by regex" transformations
50-
- [drill] Fixed wrong pie chart label tooltip in dashboard widget
101+
- [drill] Fixed wrong pie chart label tooltip in dashboard widget
51102
- [flows] Fixed bug in case of null data in schema
52-
- [license] Fixed bug with MAU type of licenses that would prevent the server from starting
53103
- [nps] Fixed bug in the editor where the "internal name" field was not mandatory
54-
- [nps] Fixed bug where it was possible to submit empty nps surveys
55-
- [ratings] Fixed bug with user consent
56104
- [ratings] Fixed UI bug where "Internal name" was not a mandatory field
57105

58106
Security:
59-
- Bumped cookie-parser from 1.4.6 to 1.4.7
60-
- Bumped express-rate-limit from 7.4.0 to 7.4.1
61-
- Bumped moment-timezone from 0.5.45 to 0.5.46
62-
- Bumped sass from 1.79.3 to 1.79.4
63107
- Fixing minor vulnerability that would allow for unauthorized file upload
64108

65109
Enterprise Features:
66110
- [block] Added a way to filter crashes by their error (stacktrace)
67111

68-
## Version 24.10
112+
## Version 24.05.16
69113
Fixes:
70-
- [core] Interpreting carrier value of "--" as an unknown value
71-
- [crash] Fixed issues with visualisation of Flutter stack traces
72-
- [dashoards] If a user is given access to a dashboard, they will now be able to see all widgets even if they don't have access to the underlying data
73-
- [density] UI fixed
74-
- [events] Fixed issue where slower loading data would replace newest event selection
114+
- [core] Replaced "Users" with "Sessions" label on technology home widgets
115+
- [push] Replaced push plugin with an earlier version of the plugin
75116

76117
Enterprise fixes:
77-
- [crashes-jira] Preventing crashing when jira authentification fails
78-
- [formulas] Removing HTML from tooltip localization
79-
80-
Features:
81-
- Making user guide icons stand out more before first use
82-
- [alerts] UI improvements
83-
- [alerts] small improvements in email notifications
84-
- [code] Unifying bottom menu for bulk operations
85-
- [core] Aggregated events data collections merged together
86-
- [nps] UI improvements
87-
- [surveys] UI improvements
88-
- upgraded mongoDB to version 7
89-
- upgraded nodejs to version 20
118+
- [license] Fixed bug with MAU type of licenses that would prevent the server from starting
119+
- [nps] Fixed bug where it was possible to submit empty nps surveys
120+
- [ratings] Fixed bug with user consent
90121

91-
Enterprise Features:
92-
- [crash_symbolication] Added ability to set custom domain override for the symbolication server
93-
- [drill] Drill "by query" vizualization improved
94-
- [drill] Drill data collections merged together
95-
- [events] Added a quick transition to drill
96-
- [hooks] Added audit log entries for hook "create", "edit", "delete", "update" actions
97-
- [users] "Last Session" column in User Profiles is now sortable
98-
- [users] Crashes in the crashes tab can now be sorted
99-
- [users] UI improvements
100-
- [views] Added a quick transition to drill
122+
Security:
123+
- Bumped cookie-parser from 1.4.6 to 1.4.7
124+
- Bumped express-rate-limit from 7.4.0 to 7.4.1
125+
- Bumped moment-timezone from 0.5.45 to 0.5.46
126+
- Bumped sass from 1.79.3 to 1.79.4
101127

102128
## Version 24.05.15
103129
Enterprise fixes:

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM phusion/baseimage:focal-1.2.0
22

33
ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,times-of-day,compliance-hub,alerts,onboarding,consolidate,remote-config,hooks,dashboards,sdk,data-manager,guides
44
# Countly Enterprise:
5-
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides
5+
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides,journey_engine,content
66

77
ARG COUNTLY_CONFIG_API_MONGODB_HOST=localhost
88
ARG COUNTLY_CONFIG_FRONTEND_MONGODB_HOST=localhost

Dockerfile-api

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM node:hydrogen-bullseye-slim
22

33
ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,times-of-day,compliance-hub,alerts,onboarding,consolidate,remote-config,hooks,dashboards,sdk,data-manager,guides
44
# Countly Enterprise:
5-
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides
5+
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides,journey_engine,content
66

77
ARG GEOIP=empty
88
EXPOSE 3001

Dockerfile-centos-api

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM centos:8
22

33
ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,times-of-day,compliance-hub,alerts,onboarding,consolidate,remote-config,hooks,dashboards,sdk,data-manager,guides
44
# Countly Enterprise:
5-
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides
5+
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides,journey_engine,content
66

77
ARG GEOIP=empty
88
EXPOSE 3001

Dockerfile-centos-frontend

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM centos:8
22

33
ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,times-of-day,compliance-hub,alerts,onboarding,consolidate,remote-config,hooks,dashboards,sdk,data-manager,guides
44
# Countly Enterprise:
5-
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides
5+
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides,journey_engine,content
66

77
EXPOSE 6001
88
HEALTHCHECK --start-period=400s CMD curl --fail http://localhost:6001/ping || exit 1

Dockerfile-core

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM phusion/baseimage:focal-1.2.0
22

33
ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,times-of-day,compliance-hub,alerts,onboarding,consolidate,remote-config,hooks,dashboards,sdk,data-manager,guides
44
# Countly Enterprise:
5-
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides
5+
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides,journey_engine,content
66

77
ARG COUNTLY_CONFIG_API_MONGODB_HOST=localhost
88
ARG COUNTLY_CONFIG_FRONTEND_MONGODB_HOST=localhost

Dockerfile-frontend

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM node:hydrogen-bullseye-slim
22

33
ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,times-of-day,compliance-hub,alerts,onboarding,consolidate,remote-config,hooks,dashboards,sdk,data-manager,guides
44
# Countly Enterprise:
5-
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides
5+
#ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,license,drill,funnels,retention_segments,flows,cohorts,surveys,remote-config,ab-testing,formulas,activity-map,concurrent_users,revenue,logger,systemlogs,populator,reports,crashes,push,geo,block,users,star-rating,slipping-away-users,compare,server-stats,dbviewer,crash_symbolication,crashes-jira,groups,white-labeling,alerts,times-of-day,compliance-hub,onboarding,active_users,performance-monitoring,config-transfer,consolidate,data-manager,hooks,dashboards,heatmaps,sdk,guides,journey_engine,content
66

77
EXPOSE 6001
88
HEALTHCHECK --start-period=400s CMD curl --fail http://localhost:6001/ping || exit 1

0 commit comments

Comments
 (0)