Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
3d5e0c2
Improved click stabilization and remove flaky waits
can-angun Feb 26, 2026
6f3bbc1
Merge branch 'master' into refactor-ui-test/click-command-stabilization
can-angun Feb 26, 2026
a5d55fc
Fixed linter errors
can-angun Feb 26, 2026
4451c71
Fixed clickElement fail
can-angun Feb 26, 2026
14ab480
Removed force true on the navigate to detail
can-angun Feb 26, 2026
b5c197a
Added check loading spinner
can-angun Feb 27, 2026
3d991ca
Fixed loading visibility control
can-angun Feb 27, 2026
946f969
Removed retry
can-angun Feb 27, 2026
d727599
Added force to clicks
can-angun Feb 27, 2026
1e38338
Added force click
can-angun Feb 27, 2026
6a0e9b7
Added force to clicks
can-angun Feb 27, 2026
6878403
Added scroll page to bottom
can-angun Feb 27, 2026
6dfeaa8
Fixed scroll fail
can-angun Feb 27, 2026
6153122
Bump pdfjs-dist from 5.4.624 to 5.5.207 in /ui-tests
dependabot[bot] Mar 2, 2026
c65c88b
Merge branch 'master' into refactor-ui-test/click-command-stabilization
can-angun Mar 2, 2026
ae43c13
Merge branch 'master' into refactor-ui-test/click-command-stabilization
can-angun Mar 3, 2026
da47fb0
Merge branch 'master' into refactor-ui-test/click-command-stabilization
can-angun Mar 3, 2026
8c85e6f
Merge branch 'master' into refactor-ui-test/click-command-stabilization
can-angun Mar 3, 2026
5d3c09c
Merge branch 'master' into refactor-ui-test/click-command-stabilization
can-angun Mar 3, 2026
2b74e6a
Added scroll page to bottom in to verify sdk page elements page
can-angun Mar 3, 2026
02aa982
Updated selected event type
can-angun Mar 3, 2026
bf05dfd
Updated event name
can-angun Mar 3, 2026
1212426
Merge branch 'master' into refactor-ui-test/click-command-stabilization
can-angun Mar 3, 2026
74f5604
Merge pull request #7319 from Countly/refactor-ui-test/click-command-…
can-angun Mar 4, 2026
ae99a32
Merge branch 'master' into dependabot/npm_and_yarn/ui-tests/pdfjs-dis…
can-angun Mar 4, 2026
5d48f79
Merge pull request #7332 from Countly/dependabot/npm_and_yarn/ui-test…
can-angun Mar 4, 2026
79f0f0a
Added debug context file
can-angun Mar 4, 2026
54e2202
Added logger
can-angun Mar 4, 2026
a42aaf2
Added global Cypress failure formatter for clearer CI logs
can-angun Mar 4, 2026
984a139
Fixed linter fail
can-angun Mar 4, 2026
a0129c8
Fixed `$el.attr is not a function` runtime error
can-angun Mar 4, 2026
01385a1
Added global Cypress fail handler
can-angun Mar 4, 2026
08e6563
Updated global Cypress fail handler to throw formatted error
can-angun Mar 5, 2026
eaac25a
[push] Nullcheck on push cache.
Mar 5, 2026
86a69ec
Merge pull request #7349 from Countly/anna/master
Cookiezaurs Mar 5, 2026
a2bda62
Fixed incorrect actual value in assertion debug context
can-angun Mar 5, 2026
67117e1
Fixed actual value reporting for equality assertions
can-angun Mar 5, 2026
f1ba30a
Added failed cases for test
can-angun Mar 5, 2026
8660d09
fixed actual value
can-angun Mar 5, 2026
2c789f0
Fixed tooltip text verify fail
can-angun Mar 5, 2026
5c8a3d2
Replace callback-based assertion with native Cypress `.should('contain')
can-angun Mar 6, 2026
ad4bfea
Fixed fails
can-angun Mar 6, 2026
b43a1dd
Fixed actual text fail
can-angun Mar 6, 2026
994b380
Updated unknown assertions
can-angun Mar 6, 2026
5e5ddd1
Fixed actual text
can-angun Mar 6, 2026
8790e58
fix: crashes add-edit-delete comment args
tryshank Mar 6, 2026
14a76b8
improve Cypress failure reporting with structured debug context
can-angun Mar 6, 2026
5f01117
Bump immutable from 5.1.4 to 5.1.5
dependabot[bot] Mar 5, 2026
a01dd21
replace "not evaluated" with "assertion failed before evaluation"
can-angun Mar 6, 2026
3871788
Merge pull request #7347 from Countly/dependabot/npm_and_yarn/immutab…
ar2rsawseen Mar 6, 2026
c1f9d43
[web] add client hint parsing
ar2rsawseen Mar 4, 2026
c6fdbd3
more fixes
ar2rsawseen Mar 4, 2026
df5f9ab
more fixes
ar2rsawseen Mar 4, 2026
a6b15c0
Test fixes
ar2rsawseen Mar 4, 2026
cd94db4
fixed more tests
ar2rsawseen Mar 4, 2026
eba78b1
Add entry for version 25.03.xx in CHANGELOG
ar2rsawseen Mar 6, 2026
233be57
Added scroll page
can-angun Mar 6, 2026
0eec958
Merge pull request #7345 from Countly/ar2rsawseen/master2
ar2rsawseen Mar 6, 2026
7d79a50
Added scroll page to bottom
can-angun Mar 6, 2026
d98b015
Fixed linter fails
can-angun Mar 6, 2026
8a42e96
Bump express-rate-limit from 8.2.1 to 8.3.0
dependabot[bot] Mar 6, 2026
64a6c03
Merge pull request #7353 from Countly/dependabot/npm_and_yarn/express…
ar2rsawseen Mar 6, 2026
e916cce
Bump puppeteer from 24.37.5 to 24.38.0
dependabot[bot] Mar 6, 2026
f074612
Merge pull request #7348 from Countly/dependabot/npm_and_yarn/puppete…
ar2rsawseen Mar 6, 2026
930aabe
Bump fs-extra from 11.3.3 to 11.3.4
dependabot[bot] Mar 4, 2026
e965081
Merge pull request #7344 from Countly/dependabot/npm_and_yarn/fs-extr…
ar2rsawseen Mar 6, 2026
c721f88
Bump lint-staged from 16.3.1 to 16.3.2
dependabot[bot] Mar 4, 2026
0326c70
Merge pull request #7343 from Countly/dependabot/npm_and_yarn/lint-st…
ar2rsawseen Mar 6, 2026
1cb994a
Bump nyc from 17.1.0 to 18.0.0
dependabot[bot] Mar 4, 2026
16c5596
fix: clear debugContext before element lookup to avoid stale actual v…
can-angun Mar 6, 2026
83b8b9c
Merge pull request #7342 from Countly/dependabot/npm_and_yarn/nyc-18.0.0
ar2rsawseen Mar 6, 2026
178986e
Bump underscore from 1.13.7 to 1.13.8
dependabot[bot] Mar 4, 2026
4d75298
Added scroll page to bottom
can-angun Mar 6, 2026
201a980
Merge branch 'master' into improve/cypress-ci-error-logging
can-angun Mar 9, 2026
3ad07f9
Fixed codecy fail
can-angun Mar 9, 2026
ace4baf
Fixed failed text
can-angun Mar 9, 2026
1fad4ba
Removed unnecessary space chars
can-angun Mar 9, 2026
9cdcfd2
fix: secure comment crud by normalizing app_id from args
tryshank Mar 6, 2026
c045360
Merge pull request #7346 from Countly/improve/cypress-ci-error-logging
can-angun Mar 9, 2026
fd01b91
Merge branch 'master' into fix/crashes-add-edit-delete-comment-args
tryshank Mar 10, 2026
de2cde7
Merge pull request #7355 from Countly/fix/crashes-add-edit-delete-com…
tryshank Mar 10, 2026
62cf6bf
[push] changed the property name from link to url for message buttons
Mar 10, 2026
9f95993
Changelog update
Mar 10, 2026
a21229c
Merge pull request #7369 from Countly/SER-2839-buttons-dont-work-in-h…
cihadtekin Mar 10, 2026
885911d
Update CHANGELOG.md
cihadtekin Mar 10, 2026
449b25b
Merge pull request #7370 from Countly/changelog-update-v25.03.38
cihadtekin Mar 10, 2026
fcbaeb8
[data-manager] Add error type label
widatama Mar 11, 2026
28fa191
Update changelog
widatama Mar 11, 2026
083537e
Merge pull request #7374 from Countly/mrmeghana-patch-2
widatama Mar 12, 2026
ed47ca6
[push] Use Android specific content for Huawei messages
Mar 12, 2026
1853351
[dashboards] Unescape segment values in meta
widatama Mar 13, 2026
de9cd1a
Update changelog
widatama Mar 13, 2026
824072a
Merge pull request #7377 from Countly/dash-meta
widatama Mar 13, 2026
66fa570
Merge branch 'master' into SER-2840-apply-android-platform-settings-t…
cihadtekin Mar 13, 2026
de6d5cf
Merge pull request #7375 from Countly/SER-2840-apply-android-platform…
cihadtekin Mar 13, 2026
3385d58
Bump cypress from 15.11.0 to 15.12.0 in /ui-tests
dependabot[bot] Mar 16, 2026
8d303e8
Remove unnecessary newline in app deletion test
can-angun Mar 16, 2026
324dfbe
Merge pull request #7378 from Countly/dependabot/npm_and_yarn/ui-test…
can-angun Mar 16, 2026
d5d9118
Merge branch 'master' into dependabot/npm_and_yarn/underscore-1.13.8
can-angun Mar 16, 2026
ed02849
[core] Reworked replaceDatabaseString function to utilize mongodb's i…
Mar 16, 2026
b307e99
Merge branch 'master' into SER-2841-rework-replace-database-string-fu…
cihadtekin Mar 16, 2026
0149cb6
Merge pull request #7341 from Countly/dependabot/npm_and_yarn/undersc…
ar2rsawseen Mar 16, 2026
1443605
Merge branch 'master' into SER-2841-rework-replace-database-string-fu…
cihadtekin Mar 16, 2026
9cf40bf
Update changelog
Mar 16, 2026
8260378
Merge pull request #7381 from Countly/SER-2841-rework-replace-databas…
cihadtekin Mar 16, 2026
cc22377
Update CHANGELOG.md for 25.03.39
cihadtekin Mar 18, 2026
0aec524
Merge pull request #7384 from Countly/changelog-update-v25.03.39
cihadtekin Mar 18, 2026
8b836d4
fix: package-lock.json conflict.
frknbasaran Mar 23, 2026
d08afbe
Merge branch 'flex' into from-25.03.39
frknbasaran Mar 23, 2026
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
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@
Dependencies:
- Remove SQLite

## Version 25.03.39
Fixes:
- [core] Fixed replaceDatabaseString incorrectly replacing "countly" in the MongoDB username when it appears in the connection URL
- [dashboards] Unescape event segment values in meta
- [push] Using Android specific content for Huawei messages as well

Enterprise fixes:
- [data-manager] Fix validation approval button label
- [data-manager] Fix validation table column names

## Version 25.03.38
Fixes:
- [push] Fixed the property name by changing it from link to url for message buttons for Huawei messages
- [web] Use Client Hints

## Version 25.03.37
Fixes:
- [core] Update home page download notification text
Expand Down
18 changes: 14 additions & 4 deletions api/utils/common.js
Original file line number Diff line number Diff line change
Expand Up @@ -1308,9 +1308,13 @@ common.returnRaw = function(params, returnCode, body, heads) {
}
return;
}
const defaultHeaders = {};
const defaultHeaders = {
'Accept-CH': 'Sec-CH-UA, Sec-CH-UA-Mobile, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version, Sec-CH-UA-Model',
'Critical-CH': 'Sec-CH-UA-Mobile, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version',
'X-Countly': 'api'
};
//set provided in configuration headers
let headers = {};
let headers = { ...defaultHeaders };
if (heads) {
for (var i in heads) {
headers[i] = heads[i];
Expand Down Expand Up @@ -1356,7 +1360,10 @@ common.returnMessage = function(params, returnCode, message, heads, noResult = f
}
//set provided in configuration headers
const defaultHeaders = {
'Content-Type': 'application/json; charset=utf-8'
'Content-Type': 'application/json; charset=utf-8',
'Accept-CH': 'Sec-CH-UA, Sec-CH-UA-Mobile, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version, Sec-CH-UA-Model',
'Critical-CH': 'Sec-CH-UA-Mobile, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version',
'X-Countly': 'api'
};
let headers = { ...defaultHeaders };
var add_headers = (plugins.getConfig("security").api_additional_headers || "").replace(/\r\n|\r|\n/g, "\n").split("\n");
Expand Down Expand Up @@ -1431,7 +1438,10 @@ common.returnOutput = function(params, output, noescape, heads) {
}
//set provided in configuration headers
const defaultHeaders = {
'Content-Type': 'application/json; charset=utf-8'
'Content-Type': 'application/json; charset=utf-8',
'Accept-CH': 'Sec-CH-UA, Sec-CH-UA-Mobile, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version, Sec-CH-UA-Model',
'Critical-CH': 'Sec-CH-UA-Mobile, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version',
'X-Countly': 'api'
};
let headers = { ...defaultHeaders };
var add_headers = (plugins.getConfig("security").api_additional_headers || "").replace(/\r\n|\r|\n/g, "\n").split("\n");
Expand Down
Loading
Loading