Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/add md editor #351

Merged
merged 41 commits into from
Mar 28, 2024
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
dec7a10
feat: :sparkles: add markdown editor component
nicolaskempf57 Jan 12, 2024
d895e4f
feat(dataset): :construction: add markdown editor wip
nicolaskempf57 Jan 16, 2024
29b19f9
feat(dataset): :construction: allow dsfr table in milkdown
nicolaskempf57 Jan 22, 2024
a41c7f7
chore: :wrench: update node version
nicolaskempf57 Jan 24, 2024
43537bc
feat(dataset): :construction: md editor
nicolaskempf57 Jan 24, 2024
391c964
chore(dataset): :construction: markdown editor
nicolaskempf57 Jan 24, 2024
bd1b83f
feat(markdown-editor): :sparkles: handle table in markdown editor
nicolaskempf57 Feb 5, 2024
66a42f1
Merge branch 'master' into feat/add-md-editor
nicolaskempf57 Feb 6, 2024
ef4a760
fix: :bug: typo
nicolaskempf57 Feb 6, 2024
109d648
fix: :bug: fix storybook
nicolaskempf57 Feb 6, 2024
96a189c
chore: :fire: remove vscode file
nicolaskempf57 Feb 6, 2024
11c0557
feat: :sparkles: add edit tooltip
nicolaskempf57 Feb 7, 2024
b2c96fb
feat(markdown-editor): :sparkles: add edit link and preview link
nicolaskempf57 Feb 8, 2024
b6ad244
feat(markdown-editor): :sparkles: handle link edit
nicolaskempf57 Feb 8, 2024
2faf274
feat(markdown-editor): :sparkles: add image modal
nicolaskempf57 Feb 9, 2024
1b027a1
feat(dataset): :sparkles: handle updates and add tests
nicolaskempf57 Feb 12, 2024
8406a19
refactor(markdown-editor): :recycle: use correct option ctx instead o…
nicolaskempf57 Feb 12, 2024
60c2da1
feat(markdown-editor): :lipstick: add top margin
nicolaskempf57 Feb 12, 2024
e44a70e
fix(dataset): :bug: fix error with reallllly long words
nicolaskempf57 Feb 12, 2024
0a99b5b
ci: :green_heart: change assets image
nicolaskempf57 Feb 13, 2024
55330e5
ci: :green_heart: ci
nicolaskempf57 Feb 13, 2024
49554ae
ci: :green_heart: ci
nicolaskempf57 Feb 13, 2024
ab19b8a
ci: :green_heart: fix cypress
nicolaskempf57 Feb 13, 2024
16b5147
fix(markdown-editor): :label: fix svg type
nicolaskempf57 Feb 15, 2024
234bb33
feat(markdown-editor): :wheelchair: add titles to table butttons
nicolaskempf57 Feb 15, 2024
e77b408
feat(markdown-editor): :sparkles: improve usability of buttons for ti…
nicolaskempf57 Feb 15, 2024
08db394
feat(markdown-editor): :wheelchair: add required explanation to image…
nicolaskempf57 Feb 15, 2024
fe7b689
refactor(markdown-editor): :recycle: refac function
nicolaskempf57 Feb 15, 2024
5aac0ab
chore(storybook): :truck: move uploadModal to internals
nicolaskempf57 Feb 15, 2024
8634cd9
chore(storybook): :truck: move discussion internals
nicolaskempf57 Feb 15, 2024
9457470
fix(markdown-editor): :label: fix InputGroup type type
nicolaskempf57 Feb 15, 2024
a52f851
docs(markdown-editor): :white_check_mark: test and document image modal
nicolaskempf57 Feb 15, 2024
5f26003
chore: :label: move to TS
nicolaskempf57 Feb 16, 2024
1bd41da
docs(storybook): :memo: Update introduction
nicolaskempf57 Feb 16, 2024
aa96d4b
test(markdown-editor): :white_check_mark: add interaction test to Ima…
nicolaskempf57 Feb 16, 2024
3e490ab
docs(markdown-editor): :memo: Document ImageModalButton
nicolaskempf57 Feb 16, 2024
9791ef5
docs(markdown-editor): :memo: add doc
nicolaskempf57 Feb 16, 2024
59eaa70
docs(markdown-editor): :memo: add markdown editor documentation
nicolaskempf57 Feb 16, 2024
991a218
Update udata_front/theme/gouvfr/assets/js/components/MarkdownEditor/I…
nicolaskempf57 Mar 26, 2024
a1c5f24
Merge branch 'master' into feat/add-md-editor
nicolaskempf57 Mar 26, 2024
f0eeb62
docs: :memo: changelog
nicolaskempf57 Mar 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
9 changes: 2 additions & 7 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -140,10 +140,7 @@ jobs:

nicolaskempf57 marked this conversation as resolved.
Show resolved Hide resolved
assets:
docker:
# TODO make an image based on 2-alpine w/ nvm and phantom deps
- image: udata/circleci:py3
environment:
BASH_ENV: /root/.bashrc
- image: cimg/python:3.9.18-node
steps:
- checkout
- attach_workspace:
Expand All @@ -161,7 +158,7 @@ jobs:
- js-cache-{{ arch }}-{{ .Environment.BASE_BRANCH }}
- run:
name: Install NodeJS and dependencies
command: nvm install && npm ci
command: npm ci
- save_cache:
key: js-cache-{{ arch }}-{{ checksum "js.deps" }}
paths:
Expand All @@ -173,9 +170,7 @@ jobs:
- run:
name: Compile assets
command: |
nvm use
npm run build

- persist_to_workspace:
root: .
paths:
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v16.20.0
v18.19.0
1 change: 1 addition & 0 deletions .storybook/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ const config = {
{
name: '@storybook/addon-styling',
},
'@storybook/addon-interactions',
path.resolve('./.storybook/load-theme-preview-preset')
],
framework: {
Expand Down