Skip to content
This repository has been archived by the owner on Apr 7, 2024. It is now read-only.

[pull] main from Accenture:main #17

Open
wants to merge 3,931 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3931 commits
Select commit Hold shift + click to select a range
6916f4c
Merge pull request #1817 from Accenture/bug/1802-publishing-multiple-…
JoernBerkefeld Nov 2, 2024
e350d1e
#1818: no longer send triggered send key / id during CREATE and dont …
JoernBerkefeld Nov 2, 2024
aae7658
#1818: add missing field config
JoernBerkefeld Nov 2, 2024
c53a992
Merge pull request #1819 from Accenture/task/1818-no-longer-include-t…
JoernBerkefeld Nov 2, 2024
557bbaf
#1805: move purge-deploy-folder logic up to handle multi-type templating
JoernBerkefeld Nov 2, 2024
88af279
Merge pull request #1820 from Accenture/task/1805-when-running-build-…
JoernBerkefeld Nov 2, 2024
30ff95d
#1806: fix cdp's handoff of source-market to buildTemplate
JoernBerkefeld Nov 2, 2024
82d7dc5
Merge pull request #1821 from Accenture/bug/1806-executing-mcdev-cdp-…
JoernBerkefeld Nov 2, 2024
ebac837
#1808: new icon for sf-triggered events
JoernBerkefeld Nov 4, 2024
88e482a
#0: align format of warnings & errors for validations
JoernBerkefeld Nov 4, 2024
ea6b7fc
Merge pull request #1822 from Accenture/task/1808-check-if-correct-ic…
JoernBerkefeld Nov 4, 2024
daac5c2
#1800: improve upsert & matchName errors
JoernBerkefeld Nov 4, 2024
cfa3e0a
#1800: code review fixes
JoernBerkefeld Nov 4, 2024
046121e
Merge pull request #1823 from Accenture/task/1800-errors-for-deployin…
JoernBerkefeld Nov 4, 2024
bc22c5e
#1825: add auto-renaming to avoid duplicate-name error for automation…
JoernBerkefeld Nov 4, 2024
b9949a4
#1825: ensure validation rules do not block fixKeys
JoernBerkefeld Nov 4, 2024
1698982
#1825: fix tests
JoernBerkefeld Nov 4, 2024
66c89d7
Merge pull request #1827 from Accenture/task/1825-auto-rename-compone…
JoernBerkefeld Nov 4, 2024
a034285
#1826: fix importFile no longer deployable
JoernBerkefeld Nov 4, 2024
bf124ba
Merge pull request #1828 from Accenture/bug/1826-cannot-create-import…
JoernBerkefeld Nov 4, 2024
3e3687d
#37: add support to update/create automation wait activities
JoernBerkefeld Nov 4, 2024
2d9ec2c
#37: safety checks on automations without steps or steps without acti…
JoernBerkefeld Nov 5, 2024
d0c2d86
#0: avoid spillover in the cacheMap from other tests
JoernBerkefeld Nov 5, 2024
d81e860
#37: add retrieve test for automation with wait activities
JoernBerkefeld Nov 5, 2024
0d70ec0
#37: add test for documentation of wait activity
JoernBerkefeld Nov 7, 2024
fbb2afd
#1839: limit noRootFolder validation rule to types other than cloudpa…
JoernBerkefeld Nov 7, 2024
feecb96
Merge pull request #1843 from Accenture/bug/1839-validation-rule-noro…
JoernBerkefeld Nov 7, 2024
e673788
#1842: resolve automationId in event when applicable
JoernBerkefeld Nov 7, 2024
afba6eb
#37: ensure 24hrs format is used in json/md
JoernBerkefeld Nov 7, 2024
dc9baf5
#37: improve code comments
JoernBerkefeld Nov 7, 2024
3597bc0
Merge remote-tracking branch 'origin/develop' into feature/37-add-sup…
JoernBerkefeld Nov 7, 2024
18af5d8
Merge pull request #1829 from Accenture/feature/37-add-support-for-au…
JoernBerkefeld Nov 7, 2024
551b238
Merge remote-tracking branch 'origin/develop' into task/1842-resolve-…
JoernBerkefeld Nov 7, 2024
0b4603d
#0: code comments
JoernBerkefeld Nov 7, 2024
0f6ac7c
#1842: update tests for automation linked in events
JoernBerkefeld Nov 8, 2024
89375aa
Merge pull request #1845 from Accenture/task/1842-resolve-automationi…
JoernBerkefeld Nov 8, 2024
9bebcbb
#1729: allow turning auto-formatting on/off via config and while runn…
JoernBerkefeld Nov 8, 2024
3e58de0
#0: update validation rule settings for tests
JoernBerkefeld Nov 8, 2024
c2d3af8
#1729: fix config vs command option logic
JoernBerkefeld Nov 8, 2024
b496435
#0: fix automation documentation of unsupported activity types
JoernBerkefeld Nov 8, 2024
9bd6e60
Merge pull request #1846 from Accenture/feature/1729-option-to-disabl…
JoernBerkefeld Nov 8, 2024
ebf5beb
#1807: cross-check events with associated dataExtensions to ensure al…
JoernBerkefeld Nov 8, 2024
242365d
#1807: adapt test for SFevent-dataExtension crosscheck on fields
JoernBerkefeld Nov 8, 2024
e5e4954
#1842: ensure automation cache always has the id/objectid
JoernBerkefeld Nov 8, 2024
241b9db
#1807: gray out warnings if the event/journey is not published
JoernBerkefeld Nov 8, 2024
bc0cb18
Merge pull request #1849 from Accenture/task/1807-add-validation-for-…
JoernBerkefeld Nov 8, 2024
36b8bb8
#1850: add command validate journey and option deploy --validate
JoernBerkefeld Nov 9, 2024
e70de4b
#1807: fix de-event comparison for deploy
JoernBerkefeld Nov 9, 2024
a8ca3d2
#1851: add option deploy --ignoreFolders
JoernBerkefeld Nov 9, 2024
541952b
#0: hotfixes for dataExtension an senderProfile
JoernBerkefeld Nov 9, 2024
74e3591
#1852: allow turning errors on Salesforce fields into a warning
JoernBerkefeld Nov 11, 2024
c4ff844
#1814: also exclude HiddenJourneyBuilderTriggeredSends
JoernBerkefeld Nov 11, 2024
79b4d97
#0: make ccEmail / bccEmail checks more reliable
JoernBerkefeld Nov 11, 2024
74c8f8d
#1850: remove irrelevant option for validate
JoernBerkefeld Nov 11, 2024
fe2ba2c
#1850: add tests for validate journey
JoernBerkefeld Nov 11, 2024
71b7678
#1850: add a negative test for not validating transactional journeys
JoernBerkefeld Nov 11, 2024
be76e63
Merge pull request #1860 from Accenture/feature/1850-add-validate-jou…
JoernBerkefeld Nov 11, 2024
5aa3a14
Merge remote-tracking branch 'origin/develop' into feature/1851-add-o…
JoernBerkefeld Nov 11, 2024
b7643fa
Merge pull request #1863 from Accenture/feature/1851-add-option-deplo…
JoernBerkefeld Nov 11, 2024
f7b3d75
Merge remote-tracking branch 'origin/develop' into feature/1852-add-o…
JoernBerkefeld Nov 11, 2024
4b9a6a1
#0: fixed tests for cc/bcc fields
JoernBerkefeld Nov 13, 2024
e7dc08f
Merge pull request #1864 from Accenture/feature/1852-add-option-deplo…
JoernBerkefeld Nov 13, 2024
f52760c
#1294: add documentation of retention policy and upgrade test cases
JoernBerkefeld Nov 13, 2024
7b45bfa
Merge pull request #1865 from Accenture/feature/1294_show_retention_p…
JoernBerkefeld Nov 13, 2024
6522129
#1866: fix buildTemplate/buildDefintiion/build creating ssjs files wi…
JoernBerkefeld Nov 15, 2024
bda56e4
Merge pull request #1867 from Accenture/bug/1866-buildtemplate-create…
JoernBerkefeld Nov 15, 2024
8ee941e
#1868: fix createDeltaPkg
JoernBerkefeld Nov 18, 2024
fe634b2
Merge pull request #1869 from Accenture/bug/1868-createdeltapkg-retur…
JoernBerkefeld Nov 18, 2024
e13c504
Bump eslint-plugin-jsdoc from 50.3.1 to 50.5.0
dependabot[bot] Nov 18, 2024
fc4bbaf
Merge pull request #1870 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
a267398
Bump @types/node from 22.5.5 to 22.9.0
dependabot[bot] Nov 18, 2024
8bf0ef9
Merge pull request #1862 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
5d3e637
Bump globals from 15.9.0 to 15.12.0
dependabot[bot] Nov 18, 2024
d9e1dea
Merge pull request #1832 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
ef3735a
Bump yocto-spinner from 0.1.0 to 0.1.1
dependabot[bot] Nov 18, 2024
5d9858c
Merge pull request #1786 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
b5ffa16
Bump typescript from 5.6.2 to 5.6.3
dependabot[bot] Nov 18, 2024
cf1c388
Merge pull request #1783 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
7b6d209
Bump simple-git from 3.25.0 to 3.27.0
dependabot[bot] Nov 18, 2024
5b786ff
Merge pull request #1733 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
846a6f9
Bump axios-mock-adapter from 2.0.0 to 2.1.0
dependabot[bot] Nov 18, 2024
d43e927
Merge pull request #1789 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
5ec2d03
Bump inquirer from 11.0.2 to 12.1.0
dependabot[bot] Nov 18, 2024
5b1f631
Merge pull request #1861 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 18, 2024
c5c0038
Merge pull request #1847 from Accenture/develop
JoernBerkefeld Nov 18, 2024
0a41db5
prep 7.5.0
JoernBerkefeld Nov 18, 2024
fefd959
7.5.0
JoernBerkefeld Nov 18, 2024
58d7ade
#1882: set maxKeyLength for journey and transactionalEmail
JoernBerkefeld Nov 20, 2024
febfff6
Merge pull request #1883 from Accenture/task/1882-set-journey-+-trans…
JoernBerkefeld Nov 20, 2024
004c50c
#1880: hint to using --isf to skip deployment error
JoernBerkefeld Nov 21, 2024
15293dc
Merge pull request #1886 from Accenture/task/1880-hint-for-ignoresffi…
JoernBerkefeld Nov 21, 2024
768de08
#1881: handle bad journey retrieve-by-key responses gracefully
JoernBerkefeld Nov 21, 2024
9542722
Merge pull request #1887 from Accenture/bug/1881-gracefully-handle-jo…
JoernBerkefeld Nov 21, 2024
c22bda5
#1774: show proper error when no keys were provided to build / bt / b…
JoernBerkefeld Nov 21, 2024
c725d7b
Merge pull request #1888 from Accenture/bug/1774-running-mcdev-build-…
JoernBerkefeld Nov 21, 2024
6153139
#1889: throttle refresh to 10 concurrent triggeredSends; add ucibs fo…
JoernBerkefeld Nov 21, 2024
f6ad6f1
Merge pull request #1890 from Accenture/bug/1889-throttle-mcdev-refre…
JoernBerkefeld Nov 21, 2024
aa8f91a
Bump winston from 3.15.0 to 3.17.0
dependabot[bot] Nov 22, 2024
1511dd6
Merge pull request #1871 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 22, 2024
1781504
Bump @eslint/js from 9.10.0 to 9.15.0
dependabot[bot] Nov 22, 2024
79d4847
Merge pull request #1875 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 22, 2024
288fa88
Bump husky from 9.1.6 to 9.1.7
dependabot[bot] Nov 22, 2024
7ab1556
Merge pull request #1872 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 22, 2024
5000ffb
Bump chai from 5.1.1 to 5.1.2
dependabot[bot] Nov 22, 2024
3fe4bf5
Merge pull request #1873 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 22, 2024
7cabd40
Bump eslint from 9.10.0 to 9.15.0
dependabot[bot] Nov 22, 2024
202e458
#0: upgrade eslint-plugin-unicorn 56.0.1 to fix an incompatibility
JoernBerkefeld Nov 22, 2024
7535c95
Merge pull request #1874 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Nov 22, 2024
840bd6c
#1914: make dataExtension not found error easier to understand when t…
JoernBerkefeld Dec 4, 2024
dfb82fb
Merge pull request #1915 from Accenture/bug/1914-trying-to-delete-a-d…
JoernBerkefeld Dec 4, 2024
ba70eae
#1916: fix keys with ":" cannot be found
JoernBerkefeld Dec 6, 2024
b92241a
Merge pull request #1917 from Accenture/bug/1916-deleting-dataextensi…
JoernBerkefeld Dec 6, 2024
c56e11d
Merge remote-tracking branch 'origin/develop' into feature/1746-enhan…
JoernBerkefeld Dec 6, 2024
c96b26f
#1746: upgrade pause and resume to support transactional send journeys
JoernBerkefeld Dec 6, 2024
b68adc3
Merge pull request #1765 from Accenture/feature/1746-enhance-pause-jo…
JoernBerkefeld Dec 6, 2024
be0ccbe
#1919: reroute stop journey to pause journey for transactional send j…
JoernBerkefeld Dec 6, 2024
d31857c
Merge pull request #1920 from Accenture/feature/1919-reroute-stop-jou…
JoernBerkefeld Dec 6, 2024
fb73d33
#1921: add support to refresh (pause+resume) transactional send journeys
JoernBerkefeld Dec 6, 2024
4a29420
#1921: add support for refreshing multi-step journeys via triggeredSends
JoernBerkefeld Dec 7, 2024
e419136
#1921: refresh even paused / inactive triggeredSends if triggered fro…
JoernBerkefeld Dec 7, 2024
9e28d4c
#1921: refactoring to bundle calls for refreshing triggeredSends
JoernBerkefeld Dec 7, 2024
b1a004b
#1921: improve log output & cleanup
JoernBerkefeld Dec 13, 2024
cebc720
Merge pull request #1922 from Accenture/feature/1921-support-refresh-…
JoernBerkefeld Dec 13, 2024
43927ef
#1879: Allow stopping all versions of a multi-step journey
JoernBerkefeld Dec 13, 2024
2e3ebe7
Merge pull request #1929 from Accenture/feature/1879-stop-all-version…
JoernBerkefeld Dec 13, 2024
c272ead
#1836: Ensure automatic new version creation only happens to multi-st…
JoernBerkefeld Dec 13, 2024
75d5e66
#1836: simplify definitionType check
JoernBerkefeld Dec 13, 2024
9e9ddd8
Merge pull request #1930 from Accenture/bug/1836-transactional-send-j…
JoernBerkefeld Dec 13, 2024
9bcaf7b
#1837: dont ask for version when deleting non-multistep journeys
JoernBerkefeld Dec 13, 2024
a183a10
#1837: handle journey-not-found gracefully during deletion
JoernBerkefeld Dec 13, 2024
7cc71ec
#1837: warn about also deleting related transactionalEmail
JoernBerkefeld Dec 13, 2024
ff1635c
#1837: fix tests for new journey deletion logic
JoernBerkefeld Dec 13, 2024
c5ee17b
Merge pull request #1931 from Accenture/bug/1837-deleting-transaction…
JoernBerkefeld Dec 13, 2024
4188ada
Bump eslint-plugin-jsdoc from 50.5.0 to 50.6.1
dependabot[bot] Dec 16, 2024
a900b25
Merge pull request #1937 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
e59fc4d
Bump @types/node from 22.9.0 to 22.10.2
dependabot[bot] Dec 18, 2024
731389b
Merge pull request #1936 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
4d6446c
Bump eslint from 9.15.0 to 9.17.0
dependabot[bot] Dec 18, 2024
a76c381
Merge pull request #1935 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
944a089
Bump globals from 15.12.0 to 15.14.0
dependabot[bot] Dec 18, 2024
2c16bae
Merge pull request #1938 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
585148e
Bump @eslint/js from 9.15.0 to 9.17.0
dependabot[bot] Dec 18, 2024
ec53c94
Merge pull request #1934 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
8b57135
Bump prettier from 3.3.3 to 3.4.2
dependabot[bot] Dec 18, 2024
29d838b
Merge pull request #1925 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
b737253
Bump typescript from 5.6.3 to 5.7.2
dependabot[bot] Dec 18, 2024
6863f65
Merge pull request #1895 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
7ed4427
Bump mocha from 10.7.3 to 11.0.1
dependabot[bot] Dec 18, 2024
731205b
Merge pull request #1912 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
648ab9f
Bump conf from 13.0.1 to 13.1.0
dependabot[bot] Dec 18, 2024
b122bc2
Merge pull request #1926 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Dec 18, 2024
86606ea
prepare-release changes
JoernBerkefeld Dec 19, 2024
0390c06
Merge pull request #1939 from Accenture/develop
JoernBerkefeld Dec 19, 2024
e19dd1a
#0: prep 7.6.0
JoernBerkefeld Dec 19, 2024
e7a099b
7.6.0
JoernBerkefeld Dec 19, 2024
5180ebb
#1942: allow running refresh -m triggeredSend without providing a key
JoernBerkefeld Dec 20, 2024
119ce3f
#1942: ensure all triggeredSend dependencies are loaded
JoernBerkefeld Dec 20, 2024
b2596c6
#1942: add test cases for refresh triggeredSend
JoernBerkefeld Dec 20, 2024
9f16a7a
#1942: avoid recaching during refresh of transactional journey
JoernBerkefeld Dec 20, 2024
9f5bb89
#1942: add test cases for refresh journey
JoernBerkefeld Dec 20, 2024
e468346
#1942: check if we have TS keys before running its refresh logic
JoernBerkefeld Dec 20, 2024
3d4bf2a
Merge pull request #1945 from Accenture/bug/1942-refresh-m-triggereds…
JoernBerkefeld Dec 20, 2024
502cc83
#1940: resolve fileLocation in GCP triggered automations
JoernBerkefeld Dec 20, 2024
e58acd3
#1940: adjust tests for new automation dependency fileLocation
JoernBerkefeld Dec 20, 2024
9c15517
Merge pull request #1946 from Accenture/task/1940-resolve-file-trigge…
JoernBerkefeld Dec 20, 2024
5b0a700
Merge pull request #1947 from Accenture/develop
JoernBerkefeld Dec 20, 2024
662fae1
prep 7.6.1
JoernBerkefeld Dec 20, 2024
eb27a09
7.6.1
JoernBerkefeld Dec 20, 2024
8a08ad8
Bump ldez/gha-mjolnir from 1.4.1 to 1.5.0
dependabot[bot] Dec 30, 2024
ef044b3
Update copyright to 2025
JoernBerkefeld Jan 2, 2025
6a6db1b
Update LICENSE copyright to 2025
JoernBerkefeld Jan 2, 2025
d9a8182
#1960: hide pretter error log behind config option formatErrorLog
JoernBerkefeld Jan 7, 2025
2036e78
#1960: updated test-config to include new options.formatErrorLog setting
JoernBerkefeld Jan 7, 2025
705279f
Merge pull request #1961 from Accenture/task/1960-hide-pretter-error-…
JoernBerkefeld Jan 7, 2025
1a84b49
#1859: ensure upserted dataExtracts are saved with createdDate and mo…
JoernBerkefeld Jan 7, 2025
1c7b5ea
#1859: lame fix so that we dont have to hotswap the get-response json
JoernBerkefeld Jan 7, 2025
397fc87
Merge pull request #1962 from Accenture/bug/1859-re-retrieve-dataextr…
JoernBerkefeld Jan 7, 2025
aa9384e
#1859: refactoring
JoernBerkefeld Jan 7, 2025
3261321
#1857: improve test logs with clickable file links for loaded resources
JoernBerkefeld Jan 7, 2025
8ae3b06
#1857: ensure upserted sendClassifications are saved with CreatedDate…
JoernBerkefeld Jan 7, 2025
7531f08
Merge pull request #1963 from Accenture/bug/1857-re-retrieve-sendclas…
JoernBerkefeld Jan 7, 2025
1a098bd
#1856: ensure upserted senderProfiles are saved with CreatedDate, Mod…
JoernBerkefeld Jan 7, 2025
d797e02
Merge pull request #1964 from Accenture/bug/1856-re-retrievee-senderp…
JoernBerkefeld Jan 7, 2025
2ca2680
#0: use peacock to change the look of vscode to yellow
JoernBerkefeld Jan 8, 2025
b0f332c
#1796: ensure upserted events are saved with createdDate, createdBy, …
JoernBerkefeld Jan 8, 2025
db8d0d3
Merge pull request #1966 from Accenture/bug/1796-deploying-event-leav…
JoernBerkefeld Jan 8, 2025
bb1b026
#1967: remove folder info from sub-contentblocks in assets to avoid d…
JoernBerkefeld Jan 8, 2025
8a3841a
Merge pull request #1968 from Accenture/task/1967-remove-folder-from-…
JoernBerkefeld Jan 8, 2025
0d925a1
#1768 / #1297: fix Fields getting set to empty string after changeKey…
JoernBerkefeld Jan 8, 2025
737ae48
Merge pull request #1969 from Accenture/bug/1768-dataextension-fields…
JoernBerkefeld Jan 8, 2025
41721bc
#1923: allow publish OR validate flag when deploying journeys; also a…
JoernBerkefeld Jan 9, 2025
187a410
#1923: support deploy --refresh for journeys
JoernBerkefeld Jan 9, 2025
7f8c537
#1923: automatically trigger a refresh for already published transact…
JoernBerkefeld Jan 9, 2025
a2d9563
#1923: include refreshed journeys in the outcome list of publish
JoernBerkefeld Jan 9, 2025
9cedea6
#1923: test cases for auto-refreshing journeys upon publish
JoernBerkefeld Jan 9, 2025
65c9aa7
Merge pull request #1970 from Accenture/task/1923-support-transaction…
JoernBerkefeld Jan 9, 2025
382b4a0
#1790: allow re-deploying transactional journeys without transEmail p…
JoernBerkefeld Jan 9, 2025
0337401
Merge pull request #1971 from Accenture/bug/1790-re-deploying-transac…
JoernBerkefeld Jan 9, 2025
42f86be
#1902: update cc and bcc value on transactional journeys from transac…
JoernBerkefeld Jan 10, 2025
775a1b0
Merge pull request #1973 from Accenture/task/1902-update-transactiona…
JoernBerkefeld Jan 10, 2025
d64e4b3
#1972: gracefully handle no type given for refresh, execute, schedule…
JoernBerkefeld Jan 10, 2025
0665625
#1972: add new test case for requiring a type to run run refresh
JoernBerkefeld Jan 10, 2025
50b923f
Merge pull request #1974 from Accenture/bug/1972-calling-refresh-with…
JoernBerkefeld Jan 10, 2025
a0958bb
#1771: clear transactionalEmail cache to trigger re-caching after pub…
JoernBerkefeld Jan 10, 2025
4bcbcd6
#1771: adapt test cases to ensure we download the transactionalEmail
JoernBerkefeld Jan 10, 2025
f0ce6ba
Merge pull request #1975 from Accenture/bug/1771-auto-retrieving-tran…
JoernBerkefeld Jan 10, 2025
d008267
#1803: re-retrieve journey & event after publish
JoernBerkefeld Jan 12, 2025
6055835
#1803: improving log output around publishing
JoernBerkefeld Jan 13, 2025
61e2b98
#1803: enhance publish efficiency and handle not-published
JoernBerkefeld Jan 13, 2025
0194fa7
#1803: optimize re-retrieval of journey after publishing
JoernBerkefeld Jan 13, 2025
7058976
#1803: upgrade existing tests and add tests for deploy --publish
JoernBerkefeld Jan 13, 2025
47bfc31
Merge pull request #1977 from Accenture/bug/1803-deploy-publish-does-…
JoernBerkefeld Jan 13, 2025
82baad1
#1943: reretrieve journey and transactionalEmail after refresh
JoernBerkefeld Jan 13, 2025
d5021d5
#1943: remove deploy --refresh journey as thats not supported by the …
JoernBerkefeld Jan 13, 2025
f9976e9
#1943: prevent attempt to deploy published transactional journey
JoernBerkefeld Jan 13, 2025
50d007b
#1943: skip postDeployTasks if no journeys were deployed
JoernBerkefeld Jan 13, 2025
2dacb7f
#1943: refresh test cases for refresh updating journey and transactio…
JoernBerkefeld Jan 13, 2025
4e15809
Merge pull request #1983 from Accenture/task/1943-refreshing-transact…
JoernBerkefeld Jan 13, 2025
c4cd897
Merge pull request #1958 from Accenture/dependabot/github_actions/mai…
JoernBerkefeld Jan 14, 2025
42fa399
Bump dawidd6/action-download-artifact from 6 to 7
dependabot[bot] Jan 14, 2025
598843a
Merge pull request #1906 from Accenture/dependabot/github_actions/mai…
JoernBerkefeld Jan 14, 2025
6609a84
Merge pull request #1985 from Accenture/main
JoernBerkefeld Jan 14, 2025
8a15d5d
Bump eslint from 9.17.0 to 9.18.0
dependabot[bot] Jan 14, 2025
856fedf
Merge pull request #1980 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
0bfb795
Bump fast-xml-parser from 4.4.1 to 4.5.1
dependabot[bot] Jan 14, 2025
2919548
Merge pull request #1953 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
1acea38
Bump yocto-spinner from 0.1.1 to 0.1.2
dependabot[bot] Jan 14, 2025
b24b89b
Merge pull request #1952 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
27f91bf
Bump typescript from 5.7.2 to 5.7.3
dependabot[bot] Jan 14, 2025
356f966
Merge pull request #1978 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
a0d0719
Bump @types/node from 22.10.2 to 22.10.6
dependabot[bot] Jan 14, 2025
ef3e725
Merge pull request #1979 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
e041ead
Bump lint-staged from 15.2.10 to 15.3.0
dependabot[bot] Jan 14, 2025
6388fa4
Merge pull request #1957 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
00033c2
Bump c8 from 10.0.0 to 10.1.3
dependabot[bot] Jan 14, 2025
8b15be7
Merge pull request #1950 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
b843ebb
Bump p-limit from 6.1.0 to 6.2.0
dependabot[bot] Jan 14, 2025
f60678f
Merge pull request #1951 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
4ae8ca3
Bump axios-mock-adapter from 2.0.0 to 2.1.0
dependabot[bot] Jan 14, 2025
ac1684a
Merge pull request #1955 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
bb65a91
Bump inquirer from 12.1.0 to 12.3.2
dependabot[bot] Jan 14, 2025
81e98c3
Merge pull request #1986 from Accenture/dependabot/npm_and_yarn/devel…
JoernBerkefeld Jan 14, 2025
0eea4cb
#1976: Guide VSCE users what to do when project and app version are o…
JoernBerkefeld Jan 14, 2025
cbb1aa6
Merge pull request #1987 from Accenture/task/1976-hint-towards-next-a…
JoernBerkefeld Jan 14, 2025
06b1e0c
#1965: include vsce peacock in recommended extensions
JoernBerkefeld Jan 14, 2025
37a983d
Merge pull request #1988 from Accenture/task/1965-add-peacock-to-reco…
JoernBerkefeld Jan 14, 2025
02354a6
prepare-release changes
JoernBerkefeld Jan 14, 2025
f1772b8
Merge pull request #1984 from Accenture/develop
JoernBerkefeld Jan 14, 2025
5c77477
prep 7.6.2
JoernBerkefeld Jan 14, 2025
673c7b4
7.6.2
JoernBerkefeld Jan 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions .beautyamp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"ampscript": {
"capitalizeAndOrNot": true,
"capitalizeIfFor": true,
"capitalizeSet": true,
"capitalizeVar": true,
"maxParametersPerLine": 4
},
"editor": {
"insertSpaces": true,
"tabSize": 4
}
}
194 changes: 194 additions & 0 deletions .coverage-comment-template.svelte
Original file line number Diff line number Diff line change
@@ -0,0 +1,194 @@
<script>
export let total_statements_coverage_percent_raw;
export let total_branches_coverage_percent_raw;
export let total_functions_coverage_percent_raw;
export let total_lines_coverage_percent_raw;

export let base_total_statements_coverage_percent_raw;
export let base_total_branches_coverage_percent_raw;
export let base_total_functions_coverage_percent_raw;
export let base_total_lines_coverage_percent_raw;

export let commit_sha;
export let short_commit_sha;
export let commit_link;

export let base_commit_sha;
export let base_short_commit_sha;
export let base_commit_link;
export let base_ref;

export let changed_files_coverage_data;

const has_base_data = base_total_branches_coverage_percent_raw !== '?';
const summary_list = [
{
type: 'Total Statements Coverage',
percent: {
total: total_statements_coverage_percent_raw,
base: has_base_data ? base_total_statements_coverage_percent_raw : null,
diff: has_base_data
? total_statements_coverage_percent_raw -
base_total_statements_coverage_percent_raw
: null,
},
},
{
type: 'Total Branches Coverage',
percent: {
total: total_branches_coverage_percent_raw,
base: has_base_data ? base_total_branches_coverage_percent_raw : null,
diff: has_base_data
? total_branches_coverage_percent_raw - base_total_branches_coverage_percent_raw
: null,
},
},
{
type: 'Total Functions Coverage',
percent: {
total: total_functions_coverage_percent_raw,
base: has_base_data ? base_total_functions_coverage_percent_raw : null,
diff: has_base_data
? total_functions_coverage_percent_raw -
base_total_functions_coverage_percent_raw
: null,
},
},
{
type: 'Total Lines Coverage',
percent: {
total: total_lines_coverage_percent_raw,
base: has_base_data ? base_total_lines_coverage_percent_raw : null,
diff: has_base_data
? total_lines_coverage_percent_raw - base_total_lines_coverage_percent_raw
: null,
},
},
];

const LETTER_LABEL = {
S: 'Statements',
B: 'Branches',
F: 'Functions',
L: 'Lines',
};

const COVERAGE_LEVEL_IMAGE = {
low: 'https://user-images.githubusercontent.com/11299391/159445221-fe3dc085-8c56-4e03-9642-219784c88fe7.svg',
medium: 'https://user-images.githubusercontent.com/11299391/159445212-f135c6d7-f354-4e8c-9a9f-28bb3ff1b7b5.svg',
high: 'https://user-images.githubusercontent.com/11299391/159445220-d88b3624-0814-4664-80c8-09f0f2b8e68b.svg',
};

function formatPercentDiff(percent) {
if (!Number.isFinite(percent)) {
return '';
}

const roundedPercent = `${Number(percent.toFixed(2))}%`;

if (percent >= 0) {
return '+' + roundedPercent;
}

return roundedPercent;
}

function getCoverageLevelImage(percent) {
// https://github.com/istanbuljs/istanbuljs/blob/c1559005b3bb318da01f505740adb0e782aaf14e/packages/istanbul-lib-report/lib/watermarks.js
if (percent >= 80) {
return COVERAGE_LEVEL_IMAGE.high;
} else if (percent >= 50) {
return COVERAGE_LEVEL_IMAGE.medium;
} else {
return COVERAGE_LEVEL_IMAGE.low;
}
}

function getFilePrefix() {
return `../blob/${commit_sha}/`;
}
</script>

<h2>Coverage Report</h2>

Commit:<a href={commit_link}>{short_commit_sha}</a><br />
Base: <a href={base_commit_link}>{base_ref}@{base_short_commit_sha}</a><br /><br />

<table>
<thead>
<th>Type</th>
{#if has_base_data}
<th>Base</th>
{/if}
<th>This PR</th>
</thead>
<tbody>
{#each summary_list as { type, percent }}
<tr>
<td>{type}</td>
{#if has_base_data}
<td>
{#if Number.isFinite(percent.base)}
<img
src={getCoverageLevelImage(percent.base)}
alt=""
/>&nbsp;{percent.base}%
{:else}
-
{/if}
</td>
{/if}
<td>
{#if Number.isFinite(percent.total)}
<img
src={getCoverageLevelImage(percent.total)}
alt=""
/>&nbsp;{percent.total}%
{#if has_base_data}
&nbsp;({formatPercentDiff(percent.diff)})
{/if}
{:else}
-
{/if}
</td>
</tr>
{/each}
</tbody>
</table>

<details>
<summary>Details (changed files):</summary><br />
<table>
<thead>
<th>File</th>
<th>Statements</th>
<th>Branches</th>
<th>Functions</th>
<th>Lines</th>
</thead>
<tbody>
{#each changed_files_coverage_data as [file, data]}
{@const percents = [
data.statements.pct,
data.branches.pct,
data.functions.pct,
data.lines.pct,
]}
<tr>
<td>
<a href="{getFilePrefix()}{file}">{file}</a>
</td>
{#each percents as percent}
<td>
{#if Number.isFinite(percent)}
<img src={getCoverageLevelImage(percent)} alt="" />&nbsp;{percent}%
{:else}
-
{/if}
</td>
{/each}
</tr>
{/each}
</tbody>
</table>
</details>
3 changes: 0 additions & 3 deletions .eslintignore

This file was deleted.

47 changes: 0 additions & 47 deletions .eslintrc.json

This file was deleted.

6 changes: 6 additions & 0 deletions .fork/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"useTabs": false,
"tabWidth": 2,
"printWidth": 40,
"trailingComma": "none"
}
Loading