renovate[bot]
40ecd47500
Update dependency prosemirror-transform to v1.7.3
2023-07-10 18:10:10 +02:00
renovate[bot]
9f7b68adf6
Update dependency prosemirror-state to v1.4.3
2023-07-10 17:59:12 +02:00
renovate[bot]
9a5c13309e
Update dependency vitest to v0.33.0
2023-07-10 16:23:32 +02:00
renovate[bot]
0c309454cf
Update dependency @vitejs/plugin-react to v4.0.3
2023-07-10 15:40:54 +02:00
renovate[bot]
ea9cc21a0c
Update dependency @vitejs/plugin-react to v4.0.2
2023-07-10 13:48:58 +02:00
renovate[bot]
44d38e4d4e
Update dependency vite-plugin-css-injected-by-js to v3.2.0
2023-07-10 10:29:23 +02:00
renovate[bot]
0e5a98e43e
Update dependency postcss to v8.4.25
2023-07-10 10:20:30 +02:00
renovate[bot]
74f2e08b16
Update dependency vitest to v0.32.4
2023-07-04 12:24:03 +02:00
renovate[bot]
a04a4293cb
Update dependency vite-plugin-css-injected-by-js to v3.1.2
2023-06-28 16:21:00 +02:00
Simon Backx
331533d724
Migrated Comments-UI to TypeScript ( #17129 )
...
refs https://github.com/TryGhost/Team/issues/3504
This migrates comments-ui to TypeScript. Only `App.js` is left to
migrate, but since this isn't using hooks yet, it will need a bigger
rewrite so this will need to happen in a separate PR.
2023-06-27 14:51:37 +02:00
Simon Backx
8d6fb51908
Added Playwright tests to comments-ui
...
refs https://github.com/TryGhost/Team/issues/3504
Not complete yet, but contains the basic structure and a few tests that work and should run in CI.
2023-06-22 15:06:13 +02:00
Simon Backx
ab86e0d901
Removed Sentry and unused data options from comments-ui
...
refs https://github.com/TryGhost/Team/issues/3504
- Sentry was never setup and we don't use it
- Styles have been moved to inline JS styles (no separate css file generated)
- App version was never used
- Improved current script tag detection
2023-06-22 15:06:13 +02:00
Daniel Lockyer
130c9c3c6f
Updated test:unit
script for Comments-UI
...
refs https://github.com/TryGhost/Toolbox/issues/400
- this package won't pass tests on Node 16 because of the use of
`fetch`, but that's ok because we publish using Node 18 anyway
- this switches the test command to just ensuring the package can build
2023-06-22 10:01:07 +02:00
Simon Backx
60f969c9c2
Locked resolutions of tiptap and prosemirror
2023-06-22 08:35:17 +02:00
Daniel Lockyer
346b9ff9e2
Added missing dependencies
...
- both eslint and jsdom are needed to correctly run linting + tests
2023-06-21 17:22:07 +02:00
Daniel Lockyer
fcce6d8519
Removed react-scripts
dependency
...
refs 13d3d0cde6
- this is no longer needed because we've migrated to Vite
2023-06-21 17:19:14 +02:00
Simon Backx
0f86300757
Added missing changes from previous commit
...
no issue
Updated package and yarn.lock
2023-06-21 15:37:12 +02:00
Simon Backx
13d3d0cde6
Migrated from Webpack to Vite and updated dependencies
...
refs https://github.com/TryGhost/Team/issues/3504
- Removed Cypress. Tests will get replaced by Playwright
- Removed unused files and HTML files
- Updated scripts to work similar to Portal, Signup-Form
- Updated to pinned dependencies and removed unused dependencies
2023-06-21 15:28:01 +02:00
renovate[bot]
a441d9dab3
Update dependency react-error-overlay to v6.0.11
2023-06-21 14:43:21 +02:00
renovate[bot]
7a7013dc9c
Update dependency bson-objectid to v2.0.4
2023-06-21 14:43:08 +02:00
renovate[bot]
2666b2cec4
Update dependency source-map-explorer to v2.5.3
2023-06-21 14:42:51 +02:00
renovate[bot]
bc0a741df4
Update dependency cypress to v10.11.0
2023-06-21 14:42:39 +02:00
renovate[bot]
777ea0912c
Update dependency minimist to v1.2.8
2023-06-21 12:46:16 +02:00
renovate[bot]
ddec966e5d
Update dependency tailwindcss to v3.3.2
2023-06-21 12:46:05 +02:00
renovate[bot]
e98d9e3f3c
Update dependency chokidar to v3.5.3
2023-06-21 12:41:49 +02:00
renovate[bot]
6e0e9e02ca
Update dependency postcss to v8.4.24
2023-06-21 12:41:39 +02:00
renovate[bot]
e8f5ea0f33
Update dependency serve-handler to v6.1.5
2023-06-21 12:41:12 +02:00
Daniel Lockyer
08aef4fbb4
Pinned dependencies
...
- this is an app so we want to pin dependencies to ensure we know what
version they're using
2023-06-21 12:26:56 +02:00
renovate[bot]
94242ec627
Update dependency @testing-library/react to v12.1.5
2023-06-21 12:19:41 +02:00
renovate[bot]
5a426e5575
Update dependency @testing-library/jest-dom to v5.16.5
2023-06-21 12:17:06 +02:00
Daniel Lockyer
33fa048c7e
Pinned dependencies
...
- Comments-UI is an app so we should pin the dependencies to ensure we
know what version it is running
2023-03-21 09:59:12 +01:00
Sodbileg Gansukh
1892be929b
v0.12.4
2023-03-14 18:46:10 +08:00
Rishabh
7aa1281e45
Fixed build script not working on Node 18.x
...
- `yarn start:dev` was failing with `error:0308010C:digital envelope routines::unsupported` without the `--openssl-legacy-provider` option on Node 18. Currently react-scripts@4.x doesn't support Node 18, so until we upgrade to use react-scripts@5.x we'll need to pass in this change for build scripts
2023-03-14 15:42:40 +05:30
James Morris
4abbb0a8ca
v0.12.3
2022-11-11 15:33:51 +00:00
James Loh
62149ea747
v0.12.2
2022-11-08 10:06:51 +11:00
Kevin Ansfield
c334afef3a
v0.12.1
2022-11-07 22:45:15 +00:00
e.baidakova
cb6bf40f56
v0.12.0
2022-11-04 09:28:47 +04:00
e.baidakova
40c26a26f6
v0.11.0
2022-11-02 10:22:49 +04:00
Simon Backx
883a9728ca
v0.10.3
2022-10-10 11:45:22 +02:00
James Morris
1a00c070d1
v0.10.2
2022-10-06 16:25:19 +01:00
Simon Backx
ec586d02af
Removed start-server-and-test dev dependency
2022-09-09 17:34:21 +02:00
Simon Backx
68c2e6a30d
Removed Cypress from CI
...
refs 24af5ad0dd
CI is not working yet with Cypress atm.
2022-09-09 17:32:57 +02:00
Simon Backx
24af5ad0dd
Added experimental Cypress tests
...
refs https://github.com/TryGhost/Team/issues/1780
This commit adds some Cypress tests as a POC to the project. If we decide to go with Cypress, we can add more tests to cover the rest of the codebase. The main reason to have a E2E framework is that some editor related UI is hard to test with the React tests because it uses JSDOM.
2022-09-09 17:27:32 +02:00
Simon Backx
d63e75f0a2
Cleaned up Form and splitted it into multiple components ( #9 )
...
refs https://github.com/TryGhost/Team/issues/1858
2022-09-09 11:25:34 +02:00
Ronald Langeveld
7e95bfd42c
V0.10.1
2022-09-09 09:20:08 +02:00
Ronald Langeveld
71b81c8995
Replaced missed memberBio with memberExpertise
...
no issue
2022-09-09 09:12:13 +02:00
James Morris
3a29a55228
Added eslinting to better manage Tailwind classes
2022-08-30 14:53:35 +01:00
Simon Backx
31c2174d47
v0.9.2
2022-08-15 12:45:46 +02:00
Simon Backx
6274e90e27
v0.9.1
2022-08-15 12:34:45 +02:00
Simon Backx
c8d4b89ac7
🐛 Added line break on Shift + Enter
...
refs https://github.com/TryGhost/Team/issues/1793
Included in the @tiptap/extension-hard-break extension.
2022-08-15 12:32:59 +02:00
Simon Backx
41623a6512
v0.9.0
2022-08-15 11:30:18 +02:00
Simon Backx
2b83af85d1
🐛 Fixed popups not closing correctly
...
refs https://ghost.slack.com/archives/C02G9E68C/p1660323308235919
- When opening and closing a popup very fast, it will stay in DOM, blocking all pointer events.
- The Headless UI component <Transition show={show}> is not removed from DOM when show is set to true, and false very fast
- Fixed this by forcing a popup to get removed from DOM after 250ms after is has been closed.
- Updated HeadlessUI version
- Moved testing packges to dev dependencies
2022-08-15 10:22:26 +02:00
Simon Backx
bf698c9a75
v0.8.0
2022-08-12 15:56:07 +02:00
James Morris
ee210d80b6
v0.7.0
2022-08-12 14:03:38 +01:00
Simon Backx
42d69562d9
Added test for replies and deleted members
...
refs https://github.com/TryGhost/Team/issues/1780
2022-08-12 11:19:48 +02:00
Simon Backx
ef4cfc9b9a
Readded auth frame test and improved test structure
...
refs https://github.com/TryGhost/Team/issues/1780
2022-08-11 17:11:26 +02:00
Simon Backx
12b224e17a
v0.6.0
2022-08-11 10:03:22 +02:00
Fabien "egg" O'Carroll
fbdb70330f
v0.5.0
2022-08-09 15:15:41 +01:00
Simon Backx
164fdcbeb2
v0.4.0
2022-08-05 11:47:52 +02:00
Fabien "egg" O'Carroll
5530ec7b4c
v0.2.4
2022-08-04 11:34:52 +01:00
Fabien "egg" O'Carroll
c87b059c0b
v0.3.0
2022-08-04 10:42:59 +01:00
Rishabh
91d3864126
v0.2.3
2022-07-27 21:17:37 +05:30
Rishabh
8078c4a495
v0.2.2
2022-07-27 19:38:38 +05:30
Rishabh
1eb16692aa
v0.2.1
2022-07-26 15:40:34 +05:30
Rishabh
75503279d4
v0.2.0
2022-07-25 22:40:53 +05:30
Simon Backx
e002904ce7
v0.1.2
2022-07-12 15:48:50 +02:00
Fabien "egg" O'Carroll
8b72c0ec8d
v0.1.1
2022-07-08 13:09:02 +02:00
Fabien "egg" O'Carroll
b7fbd4e74e
Setup app to support prod published flow
2022-07-08 13:09:02 +02:00
Simon Backx
1550f582be
Added blockquotes
2022-07-08 11:03:19 +02:00
Simon Backx
c677f60f0b
Added Tiptap core dependency
2022-07-08 10:43:33 +02:00
Simon Backx
a10c73ac89
Removed Tiptap starter kit from package.json
2022-07-08 10:41:17 +02:00
Simon Backx
6f0573ccb0
Added TipTap editor
2022-07-08 09:58:55 +02:00
Simon Backx
6a11c5ed8d
Revert "Added TipTap editor"
...
This reverts commit f2c1b3397c
.
2022-07-07 17:18:40 +02:00
Simon Backx
f2c1b3397c
Added TipTap editor
2022-07-07 17:12:24 +02:00
James Morris
9e9cd270b9
New tweaks to the bottom text box
2022-07-07 14:49:10 +02:00
Peter Zimon
5ce4924624
Added postcss and minify
2022-07-06 14:54:44 +02:00
Rishabh
1164bacd24
Added tailwind watch for dev mode
...
- adds auto compile for tailwind in dev mode
2022-07-05 11:53:27 +02:00
Simon Backx
7e9b2d544c
Replaced iframe with shadow DOM
...
no issue
- Instead of an iframe tag, we use the shadow DOM to separate CSS.
- The CSS is fully isolated, except for inherited properties. To fix that, we needed to add `:host { all: initial; }` to the CSS.
2022-07-05 11:46:14 +02:00
Peter Zimon
32c396d75b
Added Tailwind CSS
2022-07-05 10:15:12 +02:00
Simon Backx
6f0defc6a1
Added AppContext and basic Form component
2022-07-04 17:23:01 +02:00
Rishabh
c71db17200
Fixed tests
2022-07-04 15:59:11 +02:00
Rishabh
cc4eda6478
Added custom build setup
...
refs https://github.com/TryGhost/Team/issues/1664
- overrides webpack config to generate single script for publishing
- adds custom scripts for dev and production mode
2022-07-04 15:15:01 +02:00
Rishabh
59865f1e0f
✨ Initial commit
2022-07-04 14:54:12 +02:00
Rishabh
7042386db2
Initialize project using Create React App
2022-07-04 14:53:12 +02:00