Anthony LC
|
409691d466
|
🚨(app-desk) improve linter
The linter was passing near the ts errors in
the tests, we improve the linter by adding
a ts checkup.
|
2024-04-04 17:40:27 +02:00 |
|
Anthony LC
|
603ece466d
|
🤡(app-impress) mock BlockNoteEditor
BlockNoteEditor uses many libraries not compatible
with Jest.
This commit mocks the BlockNoteEditor
component to allow Jest to run without errors.
|
2024-04-04 17:40:27 +02:00 |
|
Anthony LC
|
79831154be
|
✨(app-impress) add basic blocknotes editor
Create PadEditor, the parent component for the editors.
We integrate the BlockNoteEditor into the PadEditor.
|
2024-04-04 17:40:27 +02:00 |
|
Anthony LC
|
da273d6b2b
|
➕(app-markdown) add necessary library for pad editor
Add the necessary library for the pad editor:
- blocknote editor (Notion like editor)
- yjs and y-webrtc for real-time collaboration
|
2024-04-04 17:40:27 +02:00 |
|
Anthony LC
|
5ce77c2138
|
🤡(app-desk) mock pad and pads panel
In order to access to the pad page we mocked
the api calls of the pad and pads panel.
|
2024-04-04 17:40:27 +02:00 |
|
renovate[bot]
|
b7663cca2d
|
⬆️(dependencies) update js dependencies
|
2024-04-04 12:38:11 +02:00 |
|
Anthony LC
|
6de828c049
|
🚨(frontend) fix CI probs
The CI highlighted some issues with the tests.
This commit fixes the issues.
|
2024-04-03 17:36:54 +02:00 |
|
Anthony LC
|
352d4f6d27
|
🔥(app-impress) remove teams pages
Remove teams pages from the next router.
|
2024-04-03 17:36:54 +02:00 |
|
Anthony LC
|
1d3f1f793e
|
✅(e2e) adapt tests to impress app
Adapt e2e test to works with Impress.
|
2024-04-03 17:36:54 +02:00 |
|
Anthony LC
|
42bea9940e
|
🔥(app-impress) remove addMembers feature
addMembers feature was a part of the People
project, we don't need it in the Impress project.
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
55e2a2073d
|
🔥(app-impress) remove Members feature
Members feature was a part of the People
project, we don't need it in the Impress project.
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
1f804ad1f9
|
🔥(app-impress) remove Teams feature
Teams feature was a part of the People
project, we don't need it in the Impress project.
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
b517b0bc39
|
✨(app-impress) create feature pad
Create a new feature pad for the app impress.
It will be used to display a pad in the app.
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
1cb138ecb3
|
✨(app-impress) create feature pads-create
Create a new feature pads-create for the app impress.
It will be used to create a pad in the app.
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
1dd33706c0
|
✨(app-impress) create feature pads-panel
Create a new feature pads-panel for the app impress.
It will be used to display the pads in the app.
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
6fe5f3ef72
|
🚚(app-impress) rename icon-desk.svg to icon-impress.svg
Rename icon-desk.svg to icon-impress.svg.
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
1bf391f26f
|
✨(app-impress) add layouts
Add layouts folder to the app-impress,
it will contain all the layouts for the app.
For the moment:
- MainLayout.tsx
- PadLayout.tsx
|
2024-04-03 11:57:36 +02:00 |
|
Anthony LC
|
8fda0bc9b9
|
🚀(app-impress) create the base app impress
Create the base app impress, based on the
people app.
|
2024-04-02 16:39:17 +02:00 |
|