Commit graph

1014 commits

Author SHA1 Message Date
Tilman Vatteroth
82472227f9
Replace react-html-parser with html-to-react (#1327)
* Replace react-html-parser with html-to-react

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-18 23:26:36 +02:00
Tilman Vatteroth
b13c1ce8a0 Fix unique key in ui-notification-toast
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-18 22:03:40 +02:00
Tilman Vatteroth
31ca77ebfa Throw error if no communicator was found in a react context
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-17 23:32:47 +02:00
Erik Michelson
57f46f489b
Add word count in document info modal (#738)
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-17 22:31:28 +02:00
Tilman Vatteroth
4b3990d0db
Add extra test suite for emojis (#1322)
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-17 21:19:05 +02:00
Tilman Vatteroth
f4e5d795e6
Parallel ci jobs (#1323)
* Add parallel testing to e2e ci job

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-17 21:18:52 +02:00
Renovate Bot
65ee5a7a35 Update linters to v4.27.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-17 12:14:30 +02:00
Renovate Bot
109ac96ba5 Update i18next
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-17 12:13:34 +02:00
Renovate Bot
5236581d20 Update dependency typescript to v4.3.3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-17 12:11:31 +02:00
Tilman Vatteroth
93722f4161
Improve stability and speed of E2E tests (#1319)
* Change cypress settings in CI job
* Catch error from highlight js chunk loading in auto completion
* Refactor code
* Show notification if highlightjs loading failed

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-13 23:02:39 +02:00
Renovate Bot
a4d6de9555 Update dependency ts-loader to v9.2.3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-12 18:29:06 +02:00
Tilman Vatteroth
6c4c5a81af Fix tests
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 18:25:47 +02:00
Tilman Vatteroth
0ecd255297 Fix test
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 18:25:47 +02:00
Tilman Vatteroth
a25c13176d Fix test
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 18:25:47 +02:00
Tilman Vatteroth
1c5c3c3258 Deduplicate code
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 18:25:47 +02:00
Tilman Vatteroth
baa4af7f30 Remove PDF mimetype
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 18:25:47 +02:00
Tilman Vatteroth
ed9f4aefab Add mock for upload response
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 18:25:47 +02:00
renovate[bot]
5933fb801d
Update dependency prettier to v2.3.1 (#1312)
* Update dependency prettier to v2.3.1

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 16:20:06 +00:00
Renovate Bot
119171a95c Update dependency mermaid to v8.10.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-12 18:03:18 +02:00
Renovate Bot
1f5cc15edd Update linters to v4.26.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-12 17:45:25 +02:00
Renovate Bot
a90e981dd2 Update definitely typed
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-12 17:45:04 +02:00
Renovate Bot
7e229f7381 Update dependency @testing-library/jest-dom to v5.14.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-12 17:44:02 +02:00
Renovate Bot
d89637d54a Update dependency cypress to v7.5.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-12 17:43:45 +02:00
Tilman Vatteroth
da9106e7ff Remove unused licenses
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 17:04:09 +02:00
Tilman Vatteroth
4580bc9658
Fix splitter (#1307)
Use window for splitter resizing

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 16:20:11 +02:00
Tilman Vatteroth
6285af458a
Iframe communicator context (2/3) (#1310)
* Add type

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>

* Extract code and add new context provider

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>

* Adjust import

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-12 16:14:46 +02:00
Tilman Vatteroth
829cc2fe48
Add application state hook (#1308)
* Add application state hook

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>

* Add docs

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-11 15:21:24 +02:00
Tilman Vatteroth
4720f2d36b
Extract toc button (#1302)
* Extract toc button

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-07 22:09:13 +02:00
Renovate Bot
4e9b059d2e Lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-07 07:37:42 +02:00
Erik Michelson
0aae1f70d2
Add prettier for codestyle and re-format everything (#1294) 2021-06-06 23:14:00 +02:00
Tilman Vatteroth
8b78154075 Replace twemoji files with twemoji npm package
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-05 23:53:21 +02:00
Renovate Bot
154cb4c739 Lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-05 23:26:13 +02:00
Erik Michelson
1eea135a9d
Replace deprecated highlight.js syntax (#1295)
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2021-06-05 20:21:54 +00:00
Tilman Vatteroth
c867673072
Replace emojibase-data with emoji-picker-element-data (#1293)
* Add Twemoji 13.1
* Use emoji-picker-element instead of emojibase

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-05 22:16:46 +02:00
Renovate Bot
015c618c56 Update definitely typed
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-05 19:55:49 +02:00
Renovate Bot
bd3a37beac Update dependency @fontsource/source-sans-pro to v4.4.5
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-05 19:54:30 +02:00
Renovate Bot
e97edcb82a Update linters to v4.26.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-05 19:39:09 +02:00
Renovate Bot
9e4bace223 Update dependency @testing-library/jest-dom to v5.13.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-05 19:38:52 +02:00
Renovate Bot
dac30b7581 Update dependency react-bootstrap to v1.6.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-05 19:38:33 +02:00
Renovate Bot
8c2700f702 Update dependency highlight.js to v11.0.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-05 19:37:52 +02:00
Renovate Bot
566a170096 Update dependency emoji-picker-element to v1.5.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-06-01 23:20:38 +02:00
renovate[bot]
7647475183
Update dependency highlight.js to v11 (#1292)
* Update dependency highlight.js to v11

Signed-off-by: Renovate Bot <bot@renovateapp.com>

* Migrate code

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-01 19:57:37 +00:00
Tilman Vatteroth
dca93d6d18 Activate renovate dependency dashboard
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-05-31 21:33:42 +02:00
Renovate Bot
663562b347 Update dependency @fontsource/source-sans-pro to v4.4.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 18:44:38 +02:00
Renovate Bot
a07d3bbcd6 Lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 18:24:34 +02:00
Renovate Bot
c7a6610f0c Update cypress
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 18:04:19 +02:00
Renovate Bot
e019987d80 Update dependency @types/react to v17.0.8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 18:03:56 +02:00
Renovate Bot
d6bb87c6b0 Update actions/cache action to v2.1.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 18:03:29 +02:00
Renovate Bot
cc175f6874 Update i18next
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 17:37:53 +02:00
Renovate Bot
55f6a57053 Update dependency typescript to v4.3.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 17:37:27 +02:00