Sidharth Vinod
d2c82c1802
Use cache to store snapshots
2024-01-19 12:06:53 +05:30
Knut Sveidqvist
47acc1e423
Fix for issue with backticks in ids in classDiagrams
2023-09-29 13:38:00 +02:00
Sidharth Vinod
0cdf801884
Fix import file extension
2023-07-07 17:21:18 +05:30
Knut Sveidqvist
7b6cb4f974
#4446 Updating the cleanup criteria
2023-06-01 16:30:57 +02:00
Remco Haszing
b7d31adda4
Support node16 module resolution
...
The `node16` module resolution requires imports to use the `.js` file
extension in type definitions.
`@rollup/plugin-typescript` is needed to make this work with the Vite
setup used by Mermaid.
The module option for Mermaid internally is set to `nodenext`. This is
needed to support `.json` imports. Note that setting `module` to
`node16` or `nodenext` implies a matching `moduleResolution` value.
2023-03-11 14:54:21 +01:00
Knut Sveidqvist
74df4a7a68
Mind map coming in from the cold. A lazy loaded diagram in the same way as timeline.
2023-02-08 17:42:58 +01:00
Knut Sveidqvist
6c2647e8cf
Update url snapshot test for external diagrams
2022-12-08 16:39:21 +01:00
Knut Sveidqvist
e1a501c66b
Update url snapshot test for external diagrams
2022-12-08 16:38:47 +01:00
Knut Sveidqvist
9b27396344
Small fix
2022-12-08 13:21:56 +01:00
Sidharth Vinod
a83f88bdf1
chore: Merge master to develop
2022-11-10 13:51:53 +05:30
Sidharth Vinod
f9753fc621
chore: Update test URL
2022-10-05 16:04:26 +08:00
Sidharth Vinod
d3a81f025a
chore(tests): Interaction - cleanup
2022-10-04 16:59:05 +08:00
Sidharth Vinod
750f647b0d
fix(tests): Interaction - Security strict, other
2022-10-04 16:55:46 +08:00
Sidharth Vinod
2a9e56439e
fix(tests): Interaction test - Security loose.
2022-10-04 16:37:37 +08:00
Sidharth Vinod
8c63d002e7
fix: js-base64
...
Co-authored-by: Alois Klink <alois@aloisklink.com>
2022-09-23 16:53:11 +05:30
Alois Klink
595f7680e9
fix(flowchart-v2): fix arrowMarkerAbsolute=true
...
The if-check for arrowMarkerAbsolute in the flowchart-v2 code is in
dagre-wrapper. Unfortunately, I can't seem to find a way to find the
local conf (e.g. the one set via `flowRenderer.setConf()`, so instead
I'm using global mermaid config from `src/config`.
Flowchart v1 arrowMarkerAbsolute=true is still broken, but I'm not
really sure how to fix that.
2022-09-14 04:15:52 +01:00
Alois Klink
6e7037bafd
test(e2e): fix most arrowMarkerAbsolute tests
...
The arrows between flowcharts do not have the class edgePath.
Instead, I'm loading all `<path>`s within the `<g class='edgePaths'>`
2022-09-14 04:15:52 +01:00
Alois Klink
f05c790248
test(e2e): fix failing xss9 test
...
Fixes xx9 test to continue running even if JavaScript throws an
exception.
2022-09-14 04:15:52 +01:00
ashishj
0ab152d644
Updated the integration test selectors
2022-08-04 19:40:51 +02:00
Knut Sveidqvist
e6b410af04
Selector fixes for interaction tests
2022-08-04 19:26:34 +02:00
Knut Sveidqvist
dee9cfea85
Reverting to cypress 9.7 in order to get applitools back in the game
2022-07-20 11:32:21 +02:00
MOREL Matthieu
648b15b00b
Upgrade Cypress
2022-06-19 14:36:54 +02:00
ashishj
c58a04bc94
Fix broken configuration spec test
2022-04-28 18:26:50 +02:00
ashishj
386f3c7ce9
Merge branch 'develop' into feature/hideUnusedParticipants_1210
2022-04-28 17:38:48 +02:00
Knut Sveidqvist
df87ab8818
Fix for vulnerability
2022-04-21 21:11:48 +02:00
Yash-Singh1
4c93870580
feat: add hideUnusedParticipants and some cleanup
2022-04-14 19:19:18 -07:00
Knut Sveidqvist
fca58aafb1
Test updates when switching to cypress-image-snapshoits
2022-03-31 19:14:37 +02:00
Knut Sveidqvist
91ec41762a
#2632 Adding proper handling of cardinalities
2022-01-16 15:14:59 +01:00
Knut Sveidqvist
89ce930de2
Adding integration test
2021-12-07 22:55:28 +01:00
Matthieu MOREL
d84be0d792
Enable eslint-plugin-jest, eslint-plugin-cypress and wider scan
2021-11-18 23:57:16 +01:00
Knut Sveidqvist
fcbd8a5081
#2496 Fix for issue
2021-11-17 20:08:39 +01:00
Knut Sveidqvist
db8517a7f9
Adding xss tests
2021-09-29 08:52:12 +02:00
Knut Sveidqvist
75b79e1b23
State diagram sanitization
2021-09-29 08:45:07 +02:00
Knut Sveidqvist
7fcb1ae9b3
#2177 Updating cypress and percy
2021-07-07 16:41:36 +02:00
Knut Sveidqvist
6b9462f606
Preventing xss manipulation using onerror with the antiscript setting.
2021-06-27 00:24:19 +02:00
Knut Sveidqvist
3d22fa5d24
2122 Blöockling javascript urls
2021-06-08 20:08:04 +02:00
Knut Sveidqvist
aa2596b457
#2111 Handling 'false' as false
2021-06-03 20:47:24 +02:00
Knut Sveidqvist
0f31471b2e
#1940 Fix
2021-03-11 20:57:45 +01:00
Knut Sveidqvist
4395a5f404
Added tests to trigger the xss attack (and fail initially)
2021-03-11 19:51:05 +01:00
Knut Sveidqvist
fc5693067c
#1874 #1865 Fix for rgression issue
2021-01-28 07:52:17 +01:00
Knut Sveidqvist
9c36b2bef7
Added e2e test for the new argument handling for flowcharts and graph
2020-12-17 19:58:25 +01:00
Knut Sveidqvist
f856782528
#1657Fix for broken test
2020-09-20 12:31:39 +02:00
Ashish Jain
a26c9fca1e
#1676 Fix for additonal usecases for flowchart
2020-09-16 21:53:17 +02:00
Knut Sveidqvist
06d80032fe
#1578 Fetching updated configuration before use
2020-07-26 08:00:43 +02:00
Knut Sveidqvist
fe5d9e486b
#1485 Fixing for test
2020-07-15 13:29:35 +02:00
Knut Sveidqvist
e37c7e58cf
Merge pull request #1479 from chewnoill/chewy/cleanup-after-failed-render
...
cleanup helper dom elements before rendering
2020-06-19 11:29:46 +02:00
Knut Sveidqvist
44d5009538
Revert of PR #1482
2020-06-19 10:52:20 +02:00
will cohen
d3d15b79fb
cleanup helper dom elements before rendering
2020-06-17 17:54:01 -04:00
Knut Sveidqvist
b5d457daa9
Testcommit
2020-06-15 22:26:11 +02:00
Knut Sveidqvist
603f2a2154
1473 Using setConfig instead of initialize from mermaid in some cases
2020-06-15 21:55:20 +02:00