Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release.24.12 #5845

Merged
merged 668 commits into from
Dec 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
668 commits
Select commit Hold shift + click to select a range
84b1de0
Merge branch 'next' into QT-235v2
can-angun Nov 13, 2024
0ecf14b
Empty-Commit
can-angun Nov 14, 2024
6fa1189
Merge branch 'QT-235v2' of github.com:Countly/countly-server into QT-…
can-angun Nov 14, 2024
530edd4
Empty-Commit
can-angun Nov 14, 2024
2869110
[fix] double encoding issue
John-Weak Nov 14, 2024
fa12054
SER-2127 request body was sent wrongly
coskunaydinoglu Nov 15, 2024
0ede0dd
Updating changelog
ArtursKadikis Nov 15, 2024
4967d33
Changelog
ArtursKadikis Nov 15, 2024
6c2564c
Empty-Commit
can-angun Nov 15, 2024
99d2799
body should not be stringified
coskunaydinoglu Nov 15, 2024
b413ef1
Merge branch 'SER-2127-delete-old-members-GOT-issue' of https://githu…
coskunaydinoglu Nov 15, 2024
cfde6b8
Merge pull request #5756 from Countly/QT-235v2
can-angun Nov 15, 2024
091efa6
Update events.js
can-angun Nov 15, 2024
c8f2574
Merge pull request #5771 from Countly/SER-2127-delete-old-members-GOT…
ArtursKadikis Nov 15, 2024
d9bb05e
[core] Removed use of commands which needs admin rights from report …
Cookiezaurs Nov 15, 2024
154e37f
eslint
Cookiezaurs Nov 15, 2024
7850226
Add PR checks
ar2rsawseen Nov 15, 2024
89c46d4
more cleanup
Cookiezaurs Nov 15, 2024
50dcf37
Merge branch 'release.24.10' into anna/release
Cookiezaurs Nov 15, 2024
2313d02
Merge pull request #5772 from Countly/anna/release
Cookiezaurs Nov 15, 2024
6038b26
bump puppeteer to 23.8.0
John-Weak Nov 18, 2024
1bca586
rhel puppeteer dep fix
John-Weak Nov 18, 2024
8a165c6
docker puppeteer cannot launch browser fix
John-Weak Nov 18, 2024
7dc7ce5
Merge branch 'master' into SER-2124
John-Weak Nov 18, 2024
d38b2f8
login page check
John-Weak Nov 18, 2024
cda0524
Merge branch 'master' into SER-1568
John-Weak Nov 18, 2024
a703ca4
[fix] use alternate naming convention
John-Weak Nov 18, 2024
525355c
Merge branch 'next' into rc-command
widatama Nov 18, 2024
33e53e9
fix: prevent console errors when resetting color
gabrieloliveirapinto Nov 18, 2024
453b8ac
Merge branch 'next' into fix-color-picker-reset
kanwarujjaval Nov 18, 2024
64ca65f
Merge branch 'master' into group-edit
widatama Nov 19, 2024
9042d30
Added data test id to messaging page
can-angun Nov 19, 2024
ede8974
Fixed typo on notification label
can-angun Nov 19, 2024
d695d20
Fixed typo in omitViewSegments.js
Cookiezaurs Nov 19, 2024
d36dd59
Merge branch 'master' into SER-1984-ss-reworking-cache-js-not-to-use-…
cihadtekin Nov 19, 2024
ece5c47
Merge pull request #5779 from Countly/Cookiezaurs-patch-18
Cookiezaurs Nov 19, 2024
0323904
[fix] chrome crashpad error
John-Weak Nov 19, 2024
05f33b1
[crashes] Process app version as string
widatama Nov 19, 2024
95275e6
Changelog
ArtursKadikis Nov 20, 2024
e1434a6
Merge branch 'master' into group-edit
ArtursKadikis Nov 20, 2024
7a63ebc
Merge pull request #5743 from Countly/group-edit
ArtursKadikis Nov 20, 2024
8660228
Updated push notif page verify tests
can-angun Nov 20, 2024
4446ce4
Merge branch 'master' into crash-app-version
Cookiezaurs Nov 20, 2024
668292c
Empty-Commit
can-angun Nov 20, 2024
1aca6c4
Empty-Commit
can-angun Nov 20, 2024
90d4dad
Merge pull request #5778 from Countly/QT-256
can-angun Nov 20, 2024
771c9c6
Changelog
ArtursKadikis Nov 20, 2024
087d777
Merge pull request #5780 from Countly/crash-app-version
ArtursKadikis Nov 20, 2024
2fbdfb6
Update CHANGELOG.md (old)
ArtursKadikis Nov 20, 2024
731ba81
Merge pull request #5783 from Countly/old_changelog
ArtursKadikis Nov 20, 2024
5bbcd2a
Update CHANGELOG.md old 2
ArtursKadikis Nov 20, 2024
a800e0b
Merge pull request #5784 from Countly/old_changelog_2
ArtursKadikis Nov 20, 2024
a1255fe
Merge branch 'master' into SER-2124
John-Weak Nov 20, 2024
344e07c
Merge branch 'master' into SER-1568
ArtursKadikis Nov 20, 2024
b85d8e0
Merge branch 'next' into fix-color-picker-reset
kanwarujjaval Nov 20, 2024
6e8ff1d
Merge pull request #5776 from Countly/fix-color-picker-reset
ArtursKadikis Nov 20, 2024
7aea330
changelog
ArtursKadikis Nov 20, 2024
26edb76
Merge pull request #5769 from Countly/SER-1568
ArtursKadikis Nov 20, 2024
58cba9e
Update CHANGELOG.md for 24.05.18
ArtursKadikis Nov 20, 2024
61a7eaa
Merge pull request #5785 from Countly/Changelog_24.05.18
ArtursKadikis Nov 20, 2024
4fdee02
Update CHANGELOG.md for 24.05.18_2
ArtursKadikis Nov 20, 2024
35146e8
Merge pull request #5786 from Countly/Changelog_24.05.18v2
ArtursKadikis Nov 20, 2024
5fae4f4
Merge branch 'master' into release.24.10
ArtursKadikis Nov 20, 2024
4f0d559
Merge branch 'next' into rc-command
widatama Nov 21, 2024
db49b0f
removed duplicate package
John-Weak Nov 21, 2024
33c85d9
Merge branch 'master' into SER-2124
John-Weak Nov 21, 2024
0764b43
[core] taskmanager: removed the ability to stop a mongo operation for…
Nov 21, 2024
1309cae
[core] Correct aggregated collection cleanup on event omitting+tests
Nov 21, 2024
31930fa
Update CHANGELOG.md 24.10.2
ArtursKadikis Nov 21, 2024
57899d7
Merge pull request #5790 from Countly/changelog_24.10.2
ArtursKadikis Nov 21, 2024
0d13aac
Merge pull request #5789 from Countly/anna/release
ArtursKadikis Nov 21, 2024
d0f81ee
Update CHANGELOG.md 24.10.2_2
ArtursKadikis Nov 21, 2024
e836f6b
Merge pull request #5791 from Countly/changelog_24.10.2_2
ArtursKadikis Nov 21, 2024
9b12ee1
Update tests.js 24.10.2.lint
ArtursKadikis Nov 21, 2024
74c4e37
Merge pull request #5792 from Countly/24.10.2.lint
ArtursKadikis Nov 21, 2024
153a4c9
Merge branch 'release.24.10' into next
ArtursKadikis Nov 21, 2024
6252a18
Merge branch 'release.24.10' into next
ar2rsawseen Nov 21, 2024
44dd244
Fixes issue where dashboard widgets go into single column when refres…
kanwarujjaval Nov 21, 2024
b9d6a67
Merge branch 'next' into SER-1991-ss-taskmanager-uses-comment-field-f…
cihadtekin Nov 22, 2024
13d2d37
Merge branch 'next' of https://github.com/Countly/countly-server into…
ArtursKadikis Nov 22, 2024
f82ed22
Update compare_drill_aggregated.js
mrmeghana Nov 22, 2024
32d134b
feat: add slider to content builder input
gabrieloliveirapinto Nov 22, 2024
ee10275
Merge pull request #5796 from Countly/feat-add-slider-option-to-conte…
kanwarujjaval Nov 23, 2024
33d1a1d
Merge branch 'next' into rc-command
John-Weak Nov 25, 2024
408ad93
Update compare_drill_aggregated_new.js
mrmeghana Nov 25, 2024
cce0afd
Update compare_drill_aggregated_new.js
mrmeghana Nov 25, 2024
7a9d2ba
Merge branch 'next' into mrmeghana-patch-1
Cookiezaurs Nov 25, 2024
01b6820
Merge pull request #5795 from Countly/mrmeghana-patch-1
Cookiezaurs Nov 25, 2024
c549e3d
[core] Loading configs before processing aggregated data regeneration
Nov 25, 2024
1473a1f
Merge pull request #5800 from Countly/anna/release
Cookiezaurs Nov 25, 2024
7deb646
changelog
ArtursKadikis Nov 25, 2024
3859fd6
Merge pull request #5793 from Countly/dashboard/loading-fix
ArtursKadikis Nov 25, 2024
25b371d
Merge pull request #5788 from Countly/SER-1991-ss-taskmanager-uses-co…
ArtursKadikis Nov 25, 2024
6cb74ae
changelog
ArtursKadikis Nov 25, 2024
98c1f08
fix: CSS issues on "cly-vue-notification" component
pnrgenc Nov 25, 2024
e10df0c
fix: Implemented text truncation for long strings to prevent UI disto…
pnrgenc Nov 25, 2024
9ade301
Merge branch 'next' into cly-vue-notification-css-issue
kanwarujjaval Nov 25, 2024
54fa684
Merge pull request #5802 from Countly/cly-content-layout-css-issue
kanwarujjaval Nov 25, 2024
35673c6
Merge branch 'next' into cly-vue-notification-css-issue
kanwarujjaval Nov 25, 2024
124e2b4
Merge pull request #5801 from Countly/cly-vue-notification-css-issue
kanwarujjaval Nov 25, 2024
71652a9
Merge branch 'master' into SER-2124
ArtursKadikis Nov 26, 2024
7a9539b
es2023 for backend and content specific eslint
kanwarujjaval Nov 26, 2024
2c7a00d
es2023 for backend and content specific eslint
kanwarujjaval Nov 26, 2024
0fb532c
changelog
ArtursKadikis Nov 26, 2024
1f78489
another fix
kanwarujjaval Nov 26, 2024
694d217
Merge pull request #5775 from Countly/SER-2124
ArtursKadikis Nov 26, 2024
f5852bf
Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-tests
dependabot[bot] Nov 26, 2024
0041481
Bump cross-spawn from 7.0.3 to 7.0.6 in /plugins/hooks
dependabot[bot] Nov 26, 2024
b70b8cc
Merge branch 'master' into dependabot/npm_and_yarn/express-4.21.1
ar2rsawseen Nov 26, 2024
41308cf
Merge pull request #5690 from Countly/SER-1984-ss-reworking-cache-js-…
ArtursKadikis Nov 26, 2024
3efa9f2
Updated Changelog
ar2rsawseen Nov 26, 2024
035269b
Merge branch 'next' into SER-1985-ss-logger-plugin-needs-to-be-reworked
cihadtekin Nov 26, 2024
3c7b27c
another fix for ui things
kanwarujjaval Nov 26, 2024
40ee4a5
Merge branch 'next' into eslint-ecma-change
kanwarujjaval Nov 26, 2024
70f33a9
[logger] hotfix: to use the defined default_max_entries
Nov 26, 2024
af93668
Merge pull request #5804 from Countly/eslint-ecma-change
kanwarujjaval Nov 26, 2024
391393f
Merge branch 'next' into SER-1985-ss-logger-plugin-needs-to-be-reworked
ArtursKadikis Nov 26, 2024
2f0f386
Merge pull request #5662 from Countly/dependabot/npm_and_yarn/express…
ar2rsawseen Nov 26, 2024
2c0eece
Merge branch 'master' into dependabot/npm_and_yarn/express-session-1.…
ar2rsawseen Nov 26, 2024
5e9818f
Bump sass from 1.79.4 to 1.81.0
dependabot[bot] Nov 26, 2024
a4ffa45
[core] changed the deprecated "feature request" url with "discord ide…
Nov 26, 2024
7769e96
Update changelog
ar2rsawseen Nov 26, 2024
8d527db
Update changelog
ar2rsawseen Nov 26, 2024
e2a79dc
Merge pull request #5660 from Countly/dependabot/npm_and_yarn/express…
ar2rsawseen Nov 26, 2024
0f9a588
Merge branch 'master' into dependabot/npm_and_yarn/sass-1.81.0
ar2rsawseen Nov 26, 2024
cf03b2b
install eslint dependencies
kanwarujjaval Nov 26, 2024
1256dc9
Merge branch 'eslint-ecma-change' of github.com:Countly/countly-serve…
kanwarujjaval Nov 26, 2024
b43fa16
Merge branch 'master' into SER-2157-fixing-request-a-feature-option
cihadtekin Nov 26, 2024
fec0272
Merge branch 'next' into eslint-ecma-change
kanwarujjaval Nov 26, 2024
9281df2
Merge pull request #5770 from Countly/dependabot/npm_and_yarn/sass-1.…
ar2rsawseen Nov 26, 2024
e032591
Merge pull request #5708 from Countly/SER-1985-ss-logger-plugin-needs…
ArtursKadikis Nov 26, 2024
cee7700
Merge branch 'next' into eslint-ecma-change
kanwarujjaval Nov 26, 2024
ed43781
Merge branch 'master' into SER-2157-fixing-request-a-feature-option
ArtursKadikis Nov 26, 2024
4094fe0
Merge pull request #5809 from Countly/SER-2157-fixing-request-a-featu…
ArtursKadikis Nov 26, 2024
f1c623f
Merge branch 'master' into dependabot/npm_and_yarn/ui-tests/cross-spa…
ar2rsawseen Nov 26, 2024
deca8d3
Merge branch 'master' into dependabot/npm_and_yarn/plugins/hooks/cros…
ar2rsawseen Nov 26, 2024
9c20571
Update changelog
ar2rsawseen Nov 26, 2024
da32da1
Merge pull request #5805 from Countly/dependabot/npm_and_yarn/ui-test…
ar2rsawseen Nov 26, 2024
d8a67cc
Merge branch 'master' into dependabot/npm_and_yarn/plugins/hooks/cros…
ar2rsawseen Nov 26, 2024
93ea5ac
Update changelog
ar2rsawseen Nov 26, 2024
bba8159
Merge pull request #5806 from Countly/dependabot/npm_and_yarn/plugins…
ar2rsawseen Nov 26, 2024
4c3ee68
Update CHANGELOG.md for 24.05.19
ArtursKadikis Nov 26, 2024
3c8cc33
Merge pull request #5810 from Countly/Changelog_24.05.19
ar2rsawseen Nov 26, 2024
b2942c3
Merge branch 'master' into release.24.10
ArtursKadikis Nov 26, 2024
214ec9a
Merge branch 'release.24.10' into next
ArtursKadikis Nov 26, 2024
18a8021
Bump countly-sdk-web from 24.4.1 to 24.11.0
dependabot[bot] Nov 27, 2024
c1901d6
Bump nodemailer from 6.9.15 to 6.9.16
dependabot[bot] Nov 27, 2024
60b06dc
Merge branch 'next' into eslint-ecma-change
kanwarujjaval Nov 27, 2024
0eb881f
Merge branch 'next' of github.com:Countly/countly-server into eslint-…
kanwarujjaval Nov 27, 2024
3c20440
update eslint config for contentV1
kanwarujjaval Nov 27, 2024
e7464cd
Merge branch 'eslint-ecma-change' of github.com:Countly/countly-serve…
kanwarujjaval Nov 27, 2024
a3a5a54
temporary config
kanwarujjaval Nov 27, 2024
caf6c9d
Update changelog
ar2rsawseen Nov 27, 2024
126648e
Merge pull request #5813 from Countly/dependabot/npm_and_yarn/nodemai…
ar2rsawseen Nov 27, 2024
2c7b878
Merge branch 'master' into dependabot/npm_and_yarn/countly-sdk-web-24…
ar2rsawseen Nov 27, 2024
895e777
Bump tslib from 2.7.0 to 2.8.1
dependabot[bot] Nov 27, 2024
94f6fac
Update Changelog
ar2rsawseen Nov 27, 2024
506579f
Merge pull request #5812 from Countly/dependabot/npm_and_yarn/countly…
ar2rsawseen Nov 27, 2024
2b8c0f5
Merge branch 'master' into dependabot/npm_and_yarn/tslib-2.8.1
ar2rsawseen Nov 27, 2024
71bf9ac
Update changelog
ar2rsawseen Nov 27, 2024
aba9965
convention for vue files
kanwarujjaval Nov 27, 2024
fb30919
Merge pull request #5811 from Countly/dependabot/npm_and_yarn/tslib-2…
ar2rsawseen Nov 27, 2024
20933cb
Bump puppeteer from 17.1.3 to 23.9.0
dependabot[bot] Nov 27, 2024
a412bf2
[core] Changes to countly_multi_app_expire_script
Nov 27, 2024
61fa968
Merge branch 'next' into anna/next
Cookiezaurs Nov 27, 2024
7beab9d
more vue specific lint fixes
kanwarujjaval Nov 27, 2024
6894e2a
add gitgnore for chrome
kanwarujjaval Nov 27, 2024
ad40603
Merge pull request #5808 from Countly/eslint-ecma-change
kanwarujjaval Nov 27, 2024
abb08d5
Update changelog
ar2rsawseen Nov 27, 2024
bf41abe
fixes
Nov 27, 2024
d26cca1
Merge branch 'anna/next' of https://github.com/Countly/countly-server…
Nov 27, 2024
7769f4e
Merge branch 'next' into anna/next
Cookiezaurs Nov 27, 2024
20c3fbf
Merge pull request #5794 from Countly/dependabot/npm_and_yarn/puppete…
ar2rsawseen Nov 27, 2024
8546cd2
lint
Nov 27, 2024
566313e
Merge branch 'anna/next' of https://github.com/Countly/countly-server…
Nov 27, 2024
b2c0b55
Merge branch 'master' into dependabot/npm_and_yarn/form-data-4.0.1
ar2rsawseen Nov 27, 2024
753a720
Merge pull request #5814 from Countly/anna/next
Cookiezaurs Nov 27, 2024
5a71c4f
[core] on findAndModify+remove transform object to return in expected…
Nov 27, 2024
8e00198
Merge branch 'next' into anna/next
Cookiezaurs Nov 27, 2024
8401935
Update changelog
ar2rsawseen Nov 27, 2024
d01fddb
Merge pull request #5661 from Countly/dependabot/npm_and_yarn/form-da…
ar2rsawseen Nov 27, 2024
98bbaab
fixed tests
Nov 27, 2024
3a1237d
Merge branch 'anna/next' of https://github.com/Countly/countly-server…
Nov 27, 2024
8f0b494
[dbviewer] use bson from MongoDB driver
ar2rsawseen Nov 27, 2024
b17f720
Merge branch 'master' into ar2rsawseen/master
ar2rsawseen Nov 27, 2024
45fb36b
code quality
Cookiezaurs Nov 27, 2024
91442bb
Merge pull request #5815 from Countly/anna/next
Cookiezaurs Nov 27, 2024
a29ad15
Merge pull request #5816 from Countly/ar2rsawseen/master
ar2rsawseen Nov 27, 2024
5c9d223
Merge branch 'master' into release.24.10
ar2rsawseen Nov 27, 2024
94525ff
Bump mongodb from 6.9.0 to 6.11.0
ar2rsawseen Nov 27, 2024
bcc4f90
feat: add tooltip format prop
gabrieloliveirapinto Nov 27, 2024
5013180
Merge pull request #5817 from Countly/ar2rsawseen/24.10
ar2rsawseen Nov 27, 2024
ac516e1
Merge branch 'next' into feat-add-tooltip-format-prop-to-content-step…
kanwarujjaval Nov 27, 2024
e1b4fd0
Bump jimp from 0.22.12 to 1.6.0
dependabot[bot] Nov 27, 2024
bb331d1
Fix jimp usage
ar2rsawseen Nov 27, 2024
7fb509a
Merge pull request #5818 from Countly/feat-add-tooltip-format-prop-to…
kanwarujjaval Nov 28, 2024
c4bea9d
[logger] reverted some of the overwritten changes for collection_info
Nov 28, 2024
fa50aa2
Merge pull request #5821 from Countly/collection-stats-hotfix
ar2rsawseen Nov 28, 2024
8eb7c0e
Update changelog
ar2rsawseen Nov 28, 2024
5c0ee6e
fix: prevent clicking on disabled tabs
pnrgenc Nov 28, 2024
badec99
Merge branch 'next' into disabled-tabs-clickability-issue
kanwarujjaval Nov 28, 2024
2849195
Merge pull request #5822 from Countly/disabled-tabs-clickability-issue
kanwarujjaval Nov 28, 2024
c077300
Merge pull request #5537 from Countly/dependabot/npm_and_yarn/jimp-1.6.0
ar2rsawseen Nov 28, 2024
49d8a75
Bump jsdoc from 4.0.3 to 4.0.4
dependabot[bot] Nov 28, 2024
38d3276
Bump countly-sdk-nodejs from 22.6.0 to 24.10.0
dependabot[bot] Nov 28, 2024
0a3e9be
Update changelog
ar2rsawseen Nov 28, 2024
41b7b67
Merge pull request #5819 from Countly/dependabot/npm_and_yarn/jsdoc-4…
ar2rsawseen Nov 28, 2024
98c9476
Merge branch 'master' into dependabot/npm_and_yarn/countly-sdk-nodejs…
ar2rsawseen Nov 28, 2024
3053269
Update changelog
ar2rsawseen Nov 28, 2024
758f7f5
Merge pull request #5820 from Countly/dependabot/npm_and_yarn/countly…
ar2rsawseen Nov 28, 2024
0378d39
Merge branch 'master' into release.24.10
ar2rsawseen Nov 28, 2024
e1a67ce
Merge branch 'release.24.10' into next
ar2rsawseen Nov 28, 2024
ffd44a1
Update compare_drill_aggregated._with_csvjs
mrmeghana Nov 28, 2024
457716c
Update compare_drill_aggregated_csv.js
mrmeghana Nov 29, 2024
e03192d
Update compare_drill_aggregated_csv.js
mrmeghana Nov 29, 2024
8f0d192
Update compare_drill_aggregated._csvjs
mrmeghana Nov 29, 2024
3db28d0
Update compare_drill_aggregated_csv.js
mrmeghana Nov 29, 2024
d9c1bb0
Update compare_drill_aggregated_new.js
mrmeghana Nov 29, 2024
4f63fb6
Update compare_drill_aggregated_csv.js
mrmeghana Nov 29, 2024
3ff6ece
Update compare_drill_aggregated_new.js
mrmeghana Nov 29, 2024
2d67880
Update compare_drill_aggregated_csv.js
mrmeghana Nov 29, 2024
40b034b
Merge pull request #5823 from Countly/mrmeghana-patch-2
Cookiezaurs Nov 29, 2024
0d04412
Merge branch 'next' into rc-command
widatama Dec 2, 2024
32861df
Merge pull request #5758 from Countly/rc-command
ArtursKadikis Dec 2, 2024
61e8aa6
fix: prevent calling focus when element is undefined
gabrieloliveirapinto Dec 2, 2024
f2d09d9
Merge branch 'next' into fix-remove-console-log-when-selecting-carous…
kanwarujjaval Dec 2, 2024
a571691
Merge pull request #5826 from Countly/fix-remove-console-log-when-sel…
kanwarujjaval Dec 2, 2024
baed66b
Moving script files from 24.10 to 24.12. Enabling journey and content…
ArtursKadikis Dec 3, 2024
9a85404
adding new plugins to docker files
ArtursKadikis Dec 3, 2024
3936a69
Updating server version
ArtursKadikis Dec 3, 2024
ef1b7f5
Updating mac device list
ArtursKadikis Dec 3, 2024
5961194
Added comment out to thanks message logo control
can-angun Dec 3, 2024
4324306
Merge branch 'next' into QT-259
can-angun Dec 3, 2024
8a97664
New device list
ar2rsawseen Dec 3, 2024
597551c
Merge branch 'next' into QT-259
can-angun Dec 3, 2024
4870071
Empty-Commit
can-angun Dec 3, 2024
5c25c08
Merge branch 'QT-259' of github.com:Countly/countly-server into QT-259
can-angun Dec 3, 2024
6cbabec
Empty-Commit
can-angun Dec 4, 2024
8694bf0
Merge pull request #5829 from Countly/QT-259
can-angun Dec 4, 2024
569497d
fixed mongo7 and 2412 upgrade scripts
ihaardik Dec 4, 2024
50e935e
Update upgrade_db.sh
ArtursKadikis Dec 4, 2024
36014f5
Merge pull request #5837 from Countly/fix/upgrade-script-2412
ArtursKadikis Dec 4, 2024
6e73430
Update CHANGELOG.md for 24.05.20
ArtursKadikis Dec 4, 2024
d01fc55
Merge pull request #5838 from Countly/Changelog_24.05.20
ArtursKadikis Dec 4, 2024
d32293e
Update CHANGELOG.md revert
ArtursKadikis Dec 4, 2024
a30812c
Merge pull request #5839 from Countly/ArtursKadikis-patch-1
ArtursKadikis Dec 4, 2024
bfc8a8e
Merge branch 'master' into release.24.10
ArtursKadikis Dec 4, 2024
7da51c2
Merge branch 'release.24.10' into next
ArtursKadikis Dec 4, 2024
5864276
Changelog for 24.12
ArtursKadikis Dec 4, 2024
5330802
Merge branch 'flex' into release.24.12
frknbasaran Dec 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ root = true
end_of_line = lf
insert_final_newline = false

[*.{js,html,scss,json}]
[*.{js,html,scss,json,vue}]
indent_style = space
indent_size = 4
81 changes: 71 additions & 10 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,62 @@
]
},
"overrides": [
{
"files": [
"plugins/content/frontend/vite.config.js",
"plugins/journey_engine/frontend/vite.config.js",
"plugins/journey_engine/frontend/vite-manifest.js"
],
"rules": {
"no-console": "off"
},
"parserOptions": {
"ecmaVersion": 2023,
"sourceType": "module"
},
"env": {
"node": true,
"es2023": true
}
},
{
"files": [
"plugins/content/frontend/content-blocks/**/*.js",
"plugins/journey_engine/frontend/builder/**/*.js",
"plugins/content/frontend/content-blocks/**/*.vue",
"plugins/journey_engine/frontend/builder/**/*.vue"
],
"plugins": [
"vue",
"@stylistic"
],
"extends": [
"eslint:recommended",
"plugin:vue/vue3-essential",
"plugin:vue/vue3-strongly-recommended",
"plugin:vue/vue3-recommended"
],
"rules": {
// override these post initial content release, to make them fit with countly convention
"no-console": ["error"],
"@stylistic/quotes": ["error", "single"],
"@stylistic/quote-props": ["error", "as-needed"],
"no-unused-vars": "off",
"vue/no-unused-vars": ["error", {
"ignorePattern": "^_"
}]
},
"parserOptions": {
"ecmaVersion": 2023,
"sourceType": "module",
"extraFileExtensions": [".vue"]
},
"env": {
"node": true,
"es2023": true,
"es6": true
}
},
{
"files": [
"frontend/express/public/javascripts/countly/*.js",
Expand Down Expand Up @@ -206,13 +262,19 @@
"plugins/*/frontend/**/*.js",
"plugins/*/extend/**/*.js"
],
"excludedFiles": "plugins/*/frontend/public/**/*.js",
"excludedFiles": [
"plugins/*/frontend/public/**/*.js",
"plugins/content/frontend/content-blocks/**/*.js",
"plugins/journey_engine/frontend/builder/**/*.js",
"plugins/content/frontend/content-blocks/**/*.vue",
"plugins/journey_engine/frontend/builder/**/*.vue"
],
"env": {
"es2020": true,
"es2023": true,
"node": true
},
"parserOptions": {
"ecmaVersion": 2020
"ecmaVersion": 2023
},
"rules": {
"no-console": "off",
Expand Down Expand Up @@ -285,11 +347,11 @@
],
"excludedFiles": "plugins/*/tests.js",
"env": {
"es2020": true,
"es2023": true,
"node": true
},
"parserOptions": {
"ecmaVersion": 2020
"ecmaVersion": 2023
},
"rules": {
"no-console": "off"
Expand All @@ -302,13 +364,12 @@
"plugins/*/tests.js"
],
"env": {
"es2020": true,
"es2023": true,
"node": true,
"mocha": true
},
"parserOptions": {
"ecmaVersion": 2020,
"sourceType": "module"
"ecmaVersion": 2023
},
"rules": {
"no-console": "off",
Expand All @@ -321,7 +382,7 @@
"ui-tests/**/*.js"
],
"env": {
"es2020": true,
"es2023": true,
"node": true,
"mocha": true
},
Expand All @@ -330,7 +391,7 @@
"cy": "readonly"
},
"parserOptions": {
"ecmaVersion": 2020,
"ecmaVersion": 2023,
"sourceType": "module"
},
"rules": {
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ name: CI
on:
# Triggers the workflow on push or pull request events but only for the master branch
pull_request:
branches: [ master, next ]
branches: [ master, next, release.24.10 ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
- name: ESLint
shell: bash
run: |
npm install [email protected]
npm install [email protected] [email protected] @stylistic/[email protected]
npx eslint .

- name: NPM install
Expand Down Expand Up @@ -302,7 +302,7 @@ jobs:
cd ui-tests
npm install
xvfb-run --auto-servernum --server-args="-screen 0 1280x1024x24" \
npm run cy:run:dashboard --headless --no-sandbox --disable-gpu --disable-dev-shm-usage
npm run cy:run:dashboard

- name: Upload UI tests artifacts
if: ${{ failure() }}
Expand Down Expand Up @@ -381,7 +381,7 @@ jobs:
cd ui-tests
npm install
xvfb-run --auto-servernum --server-args="-screen 0 1280x1024x24" \
npm run cy:run:onboarding --headless --no-sandbox --disable-gpu --disable-dev-shm-usage
npm run cy:run:onboarding

- name: Upload UI tests artifacts
if: ${{ failure() }}
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,5 @@ frontend/express/public/stylesheets/vue/clyvue.css.map
log/
log/supervisord/
plugins/plugins.json.*
.sdk
.sdk
dump
78 changes: 75 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,40 @@
## Version 24.10.1
Integrating 24.05.16 fixes
## Version 24.12
Features:
- [audit-logs] Exported audit logs from UI now would have "BEFORE" and "AFTER" fields
- [core] Ability to mark reports as 'dirty' to make sure they are regenerated in full
- [core] Adding a cancel button to "create new app" form
- [core] Adding a nightly job to delete old data
- [core] Redirecting user to a newly created app
- [core] Removing HTML from localization files
- [core] Showing a flex banner on sidebar if the version is Countly Lite
- [crashes] Adding confirmation for deleting crash groups
- [dashoards] Fixed the "Add/ manage notes" button that did not work for the technology widget
- [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
- [populator] Adding ability to select features to populate and other small improvements

Enterprise Features:
- [cohorts] Adding ability to edit cohorts. This deletes historical calculations
- [content] Adding "Content Builder" feature
- [core] Adding support For SingleStore Kai
- [flows] Adding UX improvements to the editor
- [journey_engine] Adding "Journey Engine" feature
- [remote-config] Moving enable/disable functionality to the dropdown

Dependencies:
- Bump countly-sdk-nodejs from 22.6.0 to 24.10.0
- Bump countly-sdk-web from 24.4.1 to 24.11.0
- Bump form-data from 4.0.0 to 4.0.1
- Bump jimp from 0.22.12 to 1.6.0
- Bump jsdoc from 4.0.3 to 4.0.4
- Bump nodemailer from 6.9.15 to 6.9.16
- Bump puppeteer from 23.8.0 to 23.9.0
- Bump tslib from 2.7.0 to 2.8.1

## Version 24.10
Fixes:
- [core] Correct aggregated collection cleanup on event omitting
- [core] Interpreting carrier value of "--" as an unknown value
- [core] Removed use of commands which needs admin rights from report manager.
- [crash] Fixed issues with visualisation of Flutter stack traces
- [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
- [density] UI fixed
Expand All @@ -21,7 +52,7 @@ Features:
- [core] Aggregated events data collections merged together
- [nps] UI improvements
- [surveys] UI improvements
- upgraded mongoDB to version 7
- upgraded mongoDB to version 8
- upgraded nodejs to version 20

Enterprise Features:
Expand All @@ -35,6 +66,46 @@ Enterprise Features:
- [users] UI improvements
- [views] Added a quick transition to drill

## Version 24.05.19
Fixes:
- [dashboards] Fixing issue where dashboard widgets go into single column

Security:
- Bump puppeteer from 17.1.3 to 23.8.0
- Bump express from 4.21.0 to 4.21.1
- Bump sass from 1.79.4 to 1.81.0
- Bump express-session from 1.18.0 to 1.18.1
- Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-tests
- Bump cross-spawn from 7.0.3 to 7.0.6 in /plugins/hooks

## Version 24.05.18
Fixes:
- [core] Fixed bug where changing passwords results in the loss of the "Global Admin" role
- [core] Fixed bug where exporting incoming data logs could result in "Incorrect parameter \"data\" error
- [crash] Fixed bug in crash ingestion for scenarios where the "app version" is not a string.
- [script] Fixing bug with "delete_old_members" script that led to malformed requests

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

## Version 24.05.17
Fixes:
- [push] Improved ability to observe push related errors

Enterprise fixes:
- [cohorts] Fixed issues with nightly cleanup
- [data-manager] Fixed UI bug where rules were not visible when editing "Merge by regex" transformations
- [drill] Fixed wrong pie chart label tooltip in dashboard widget
- [flows] Fixed bug in case of null data in schema
- [nps] Fixed bug in the editor where the "internal name" field was not mandatory
- [ratings] Fixed UI bug where "Internal name" was not a mandatory field

Security:
- Fixing minor vulnerability that would allow for unauthorized file upload

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

## Version 24.05.16
Fixes:
- [core] Replaced "Users" with "Sessions" label on technology home widgets
Expand All @@ -53,6 +124,7 @@ Security:

## Version 24.05.15
Enterprise fixes:
- [ab-testing] Fixed JSON.parse issue preventing creation of AB tests
- [nps] Fixed UI issues in the widget editor related to the "user consent" section
- [ratings] Fixed rendering issue for escaped values

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM phusion/baseimage:focal-1.2.0

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
# Countly Enterprise:
#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
#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

ARG COUNTLY_CONFIG_API_MONGODB_HOST=localhost
ARG COUNTLY_CONFIG_FRONTEND_MONGODB_HOST=localhost
Expand Down
11 changes: 6 additions & 5 deletions Dockerfile-api
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM node:hydrogen-bullseye-slim

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
# Countly Enterprise:
#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
#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

ARG GEOIP=empty
EXPOSE 3001
Expand All @@ -17,8 +17,9 @@ ENV COUNTLY_CONTAINER="api" \
COUNTLY_CONFIG_API_API_WORKERS="1" \
COUNTLY_CONFIG_API_API_HOST="0.0.0.0" \
NODE_OPTIONS="--max-old-space-size=2048" \
TINI_VERSION="0.18.0"

TINI_VERSION="0.18.0"\
PUPPETEER_CACHE_DIR=/opt/countly/.cache/puppeteer

WORKDIR /opt/countly
COPY . .

Expand Down Expand Up @@ -58,7 +59,7 @@ RUN curl -s -L -o /tmp/tini.deb "https://github.com/krallin/tini/releases/downlo
# cleanup & chown
npm remove -y --no-save mocha nyc should supertest && \
apt-get remove -y git gcc g++ make automake autoconf libtool pkg-config unzip sqlite3 && \
apt-get install -y libgbm-dev libgbm1 gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils && \
apt-get install -y libgbm-dev libgbm1 gconf-service libasound2 libatk1.0-0 libatk-bridge2.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils && \
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \
rm -rf test /tmp/* /tmp/.??* /var/tmp/* /var/tmp/.??* /var/log/* /root/.npm && \
\
Expand All @@ -75,4 +76,4 @@ USER 1001:0

ENTRYPOINT ["/usr/bin/tini", "-v", "--"]

CMD ["/opt/countly/bin/docker/cmd.sh"]
CMD ["/opt/countly/bin/docker/cmd.sh"]
2 changes: 1 addition & 1 deletion Dockerfile-centos-api
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM centos:8

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
# Countly Enterprise:
#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
#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

ARG GEOIP=empty
EXPOSE 3001
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile-centos-frontend
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM centos:8

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
# Countly Enterprise:
#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
#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

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