focalboard/mattermost-plugin/webapp
Paul Esch-Laurent c704729561
main Cherrypick: Hidden card view via direct URL & unfurl (#3071) (#3126)
* Hidden card view via direct URL & unfurl (#3071)

* wip: directly view a hidden (limited) card

* wip: use `limited` from Card

* feat(plugin): render hidden message when unfurling

* feat: `limited` direct card view + tests

* style: apply eslint

* fix: `large` <Button>

* test: update snapshot

* fix: wrap raw SVG in TSX component for styling

* feat: open pricing modal instead of /pricing URL

* fix: close card modal when opening pricing modal

* test: update snapshots

* chore: update i18n strings

* chore(Makefile): tests & dependencies in plugin

* test(plugin): add BoardsUnfurl snapshot tests

* test(cypress): 'Log in' -> 'Login'

* chore: i18n extract

* fix: use globstar matching in `i18n-extract`

* fix: `i18n-extract`, the sequel

* fix: / -> /error button `Login` to `Log in`

* style: fix linting

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>

* fix: add `limited` to `Card`

* test: fix tests

* test: fix BoardsUnfurl

* chore: `npm run i18n-extract``

* Reducing the props used in the svgs to the minimum needed

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
Co-authored-by: Jesús Espino <jespinog@gmail.com>
2022-06-21 11:22:47 -06:00
..
i18n Changing mattermost-auth method to work based on shared database access (#335) 2021-05-24 19:06:11 +02:00
loaders Unfurl Focalboard Link (#1081) 2021-10-22 12:13:31 -04:00
src main Cherrypick: Hidden card view via direct URL & unfurl (#3071) (#3126) 2022-06-21 11:22:47 -06:00
tests Adding support for embed the webapp into the plugin (#597) 2021-07-29 20:08:39 +02:00
.eslintignore Adding support for embed the webapp into the plugin (#597) 2021-07-29 20:08:39 +02:00
.eslintrc.json Adding support for embed the webapp into the plugin (#597) 2021-07-29 20:08:39 +02:00
.gitignore Changing mattermost-auth method to work based on shared database access (#335) 2021-05-24 19:06:11 +02:00
.npmrc Changing mattermost-auth method to work based on shared database access (#335) 2021-05-24 19:06:11 +02:00
babel.config.js npm dependency upgrade (#470) 2021-05-25 13:22:28 +02:00
package-lock.json main Cherrypick: Hidden card view via direct URL & unfurl (#3071) (#3126) 2022-06-21 11:22:47 -06:00
package.json main Cherrypick: Hidden card view via direct URL & unfurl (#3071) (#3126) 2022-06-21 11:22:47 -06:00
tsconfig.json Adding support for embed the webapp into the plugin (#597) 2021-07-29 20:08:39 +02:00
webpack.config.js Upgrading most of the webapp dependencies. (#2642) 2022-03-25 17:07:49 -06:00