Ashish Jain
ca97ac11e1
Fix for failing yarn dev on Standard syntax check for mermaidAPI.js
2019-08-14 18:33:10 +02:00
knsv
7b335fb62e
#901 Fixed the issue with multiple calls to bind the click functions. Also sanitized the tooltips so that no tags are allowed in them for ( #847 ).
2019-08-11 03:26:44 -07:00
knsv
a6f21c2b91
Re-enabling all tests
2019-08-08 01:19:14 -07:00
Alexander Sage
78dd0e6ddc
remove dev code
2019-08-03 15:10:53 -07:00
Alexander Sage
cfea52f570
chore: integrate jison into webpack build
2019-08-03 15:05:43 -07:00
knsv
533b55bb68
Merge of feat: sequence diagram background rect #889
2019-07-25 12:04:01 -07:00
Alexander Sage
8f6d148481
chore: added test for background rect dimensions
2019-07-23 21:28:48 -07:00
Alexander Sage
671a892b52
fix: removed it.only
2019-07-23 21:08:33 -07:00
Alexander Sage
5c25c5563a
chore: Added e2e snapshot tests
2019-07-23 21:07:01 -07:00
Alexander Sage
8b05eeaa59
chore: Added unit tests around drawBackgroundRect and drawRect
2019-07-23 19:15:54 -07:00
Alexander Sage
1b001cf1e8
chore: Added unit tests around drawBackgroundRect and drawRect
2019-07-23 19:11:31 -07:00
ashishjain0512
855bad2f40
Added sequenceDiagram.js
2019-07-23 06:54:45 -07:00
ashishjain0512
b6d9407246
Added Jest test case for handling underscore in vertex name
2019-07-23 06:51:18 -07:00
ashishjain0512
957687ed39
Added Jest test for use-case A[text]-->B[test2].class
2019-07-23 06:49:44 -07:00
ashishjain0512
db86cfa7d9
Added Jest test case for use-case A[text].class-->B[test2]
2019-07-23 06:47:03 -07:00
ashishjain0512
afa95172b6
Added new Jest test case for usecase A[text].class
2019-07-23 06:45:35 -07:00
ashishjain0512
2e0843c226
Added Jest test case for 'should be possible to apply a class to a vertex directly' use-case
2019-07-23 06:41:45 -07:00
ashishjain0512
b312901705
Updated JISON for flow diagram to allow . class in vertex declaration
2019-07-23 06:37:28 -07:00
Alexander Sage
c8091c61c0
feat: sequence diagram background rect
2019-07-22 22:47:49 -07:00
knsv
5d9018aeec
Merge remote-tracking branch 'origin/master'
2019-07-22 05:23:17 -07:00
knsv
cf686c445c
Standard fixes
2019-07-22 05:23:03 -07:00
knsv
f11d1a6fa1
#847 Better sanitizing of urls
2019-07-22 02:18:09 -07:00
Knut Sveidqvist
e679556975
Merge pull request #886 from stanhu/sh-fix-flowchart-label
...
Fix text label colors for flow charts. Thanks for the fix!
2019-07-21 09:28:12 -07:00
Stan Hu
c6502fb03b
Style the flow chart labels via SCSS
2019-07-21 08:51:44 -07:00
Stan Hu
83b7163844
Fix text label colors for flow charts
...
When htmlLabels is set to `false` and a background fill color is used
for a node, the text label will inherit the fill color, hiding the
actual text. To fix this, explicitly set the fill color to `#333`, the
same value used in `src/themes/flowchart.scss`.
Closes https://github.com/knsv/mermaid/issues/885
2019-07-21 08:25:33 -07:00
knsv
c33533082c
#847 Handling of embedded javascript in links
2019-07-21 07:39:36 -07:00
knsv
9c150eec4e
Linting fixes
2019-07-21 02:14:49 -07:00
knsv
c25a3cf1c1
#731 Issue with clicks in flowcharts. Replacing d3 with document.querySelect and addEventListener
2019-07-21 02:12:54 -07:00
knsv
b9ad9ba674
#884 Merging configuration updates to previous condifguration.
2019-07-21 02:09:22 -07:00
knsv
8e27318eda
#847 fix for case texts with multiple br tags, explanation in usage doc on how to avoid labels out of bounds.
2019-07-16 16:05:22 -07:00
Knut Sveidqvist
484b24d097
Merge pull request #882 from IOrlandoni/fix/whitespace-in-participant
...
Trimming whitespace after participant id
2019-07-14 10:36:10 -07:00
IOrlandoni
e93cc85e9b
Trimming whitespace after participant id
2019-07-14 11:51:20 -04:00
Knut Sveidqvist
c818dbb5a0
Setting default securityLevel to strict, updated docs in mermaidAPI
2019-07-14 06:07:27 -07:00
Knut Sveidqvist
31576f8f55
#847 Removing </> in text
2019-07-13 22:50:53 -07:00
Jason Würtz
c6511ed829
test(ganttDb.spec): add simple tests for the durationToDate fn
2019-07-07 17:17:22 -03:00
Jason Würtz
047760ad4b
chore(ganttDb): export durationToDate so it can be tested
2019-07-07 17:17:05 -03:00
Jason Würtz
b7c4b66b61
test(ganttDb.spec): fix missing initialization for clear test
2019-07-07 17:04:40 -03:00
Jason Würtz
67bb5ffa73
refactor(ganttDb.js): extract durationToDate function
...
codeclimate was complaining about the getEndDate function so I split it up
2019-07-07 17:01:45 -03:00
Jason Würtz
1ee4b964e2
test(gantt.spec): add assertions to check that the parser didn't error
2019-07-07 16:41:07 -03:00
Jason Würtz
cb7d05bd53
chore(gantt.js): generate parser from jison
2019-07-07 16:28:53 -03:00
Jason Würtz
16f3338b3d
feat(gantt.jison): update parser to accept a inclusive end date arg
...
if a line contains inclusiveEndDates then it will toggle the chart to use inclusive end dates
2019-07-07 16:28:31 -03:00
Jason Würtz
0a567a3ef9
test(ganttDb): update inclusive end date tests
2019-07-07 16:27:41 -03:00
Jason Würtz
660e0f3d8b
refactor(ganttDb): separate out the inclusive end date toggle
2019-07-07 16:27:28 -03:00
Jason Würtz
ee766ec88e
fix(ganttDb): change manual end time determination
...
now it just checks if a valid end time was provided and instead of the comparison that went on before.
This needed to be done in order to support manual end dates with inclusive set to true since they don't match anymore as the 'manually' supplied end date is increased by one
2019-07-06 12:28:56 -03:00
Jason Würtz
63096a5c26
feat(ganttDb.js): add 1 day to end dates if inclusive is set to true
...
This will essentially keep all old behavior the same while still allowing users to specify if they want inclusive end dates
2019-07-06 12:27:28 -03:00
Jason Würtz
b5b714861d
test(ganttDb.spec): flip function design to specify inclusive instead
2019-07-06 12:26:32 -03:00
Jason Würtz
5c2d416a34
test(ganttDB.spec): fix typo
2019-07-06 12:25:57 -03:00
Jason Würtz
0515375cfa
test(ganttDb.spec): clear function
2019-07-06 11:54:45 -03:00
Jason Würtz
6d20ccccd0
feat(ganttDb.js): add getters for excludes,sections and date format
2019-07-06 11:54:18 -03:00
Jason Würtz
6dce255393
fix(ganttDb.js): clear formats and excludes on clear
2019-07-06 11:30:13 -03:00