Scott Bishel
5030b1e582
Update dependencies for webapp and mattermost-plugin/webapp ( #2213 )
...
* update for trim-newlines
* update for glob-parent
* update for fstream
2022-02-02 06:36:49 -07:00
Scott Bishel
1df9e4ba14
update dependencies ( #2207 )
2022-01-31 15:29:19 -07:00
dependabot[bot]
7754bc6edf
Bump marked from 3.0.6 to 4.0.12 in /webapp and /mattermost-plugin/webapp ( #2182 )
...
* Bump marked from 3.0.6 to 4.0.10 in /mattermost-plugin/webapp
Bumps [marked](https://github.com/markedjs/marked ) from 3.0.6 to 4.0.10.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v3.0.6...v4.0.10 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* upgrade marked to 4.0.12
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2022-01-31 10:37:32 -07:00
Scott Bishel
7e0fb26875
implement registry for channel intro button ( #2181 )
2022-01-31 10:15:50 -07:00
Jesús Espino
02dfb6eceb
Moving the history instance creation after the plugin initialization (to honor the SiteURL config) ( #2109 )
...
* Moving the history instance creation after the plugin initialization (to honor the SiteURL config)
* Fixing welcome page images urls generation
* Fixing share board url generation
* Fixing more subpath problems
* Adding some tests with subpath
* Adding subpath test to welcome page
* fix linter error
2022-01-17 20:21:25 +01:00
Scott Bishel
1aa60009ea
remove BoardsUnfurl feature flag ( #2051 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-17 10:07:50 -07:00
Doug Lauder
75bd409ba0
Notifications phase 1 ( #1851 )
...
Backend support for subscribing/unsubscribing to blocks, typically cards and boards. Notifies subscribers when changes are made to cards they are subscribed to.
2021-12-10 10:46:37 -05:00
Miguel de la Cruz
d2bcb9ad66
Shows the version change banner only on plugin update and tries to reconnect when the interface is refreshed ( #1807 )
2021-11-13 12:03:53 +01:00
Asaad Mahmood
8d0e036719
Updating unfurl UI ( #1794 )
...
* Updating unfurl UI
* Updating remainder
2021-11-10 12:19:16 -08:00
Miguel de la Cruz
3ede6df028
Show a refresh banner on plugin update ( #1720 )
...
* Reload plugin on plugin update
* Add a banner that shows when updating the plugin and asks the user to reload
* Fix linter
2021-11-10 16:33:56 +01:00
Jesús Espino
0947babe50
Applying the plugin theme changes based on websocket event ( #1759 )
2021-11-08 07:52:31 -07:00
Hossein
690d424dfe
Fix Unfurl Bugs ( #1668 )
2021-10-27 14:53:53 -04:00
Scott Bishel
720e59fc10
add dropdownText when registering plugin ( #1671 )
2021-10-27 09:26:51 -06:00
Hossein
eed1f86c15
Unfurl Focalboard Link ( #1081 )
2021-10-22 12:13:31 -04:00
Asaad Mahmood
c332e455c1
Updating splash screen sizing for image and content ( #1399 )
...
* Updating splash screen sizing for image and content
2021-10-04 16:58:56 -04:00
Jesús Espino
17991b9161
Live Watch make target for improve the development experience ( #1389 )
...
* Live Watch make target for improve the development experience
* Fixing the pluginctl enable/disable code
* Addressing PR review comments
2021-10-04 10:06:54 +02:00
Christopher Speller
ee721c89f1
Fix tiny icons caused by css pollution ( #1327 )
2021-10-04 10:06:19 +02:00
Scott Bishel
f92727f993
add additional telemetry tracking ( #1220 )
...
* add additional telemetry tracking
* add additional telemetry tracking
* update name of event
* update logging
* remove log lines
2021-09-29 16:37:20 -06:00
Hossein
7fae65ea02
Start Welcome Page ( #1231 )
...
* start welcome page
* setup template
* setup forwarding logic
* fix linting errors
* Updating UI
* Use intl strings
* Address comments
* go to baords welcome
* Fix image problem
* fix linting
* fix getting shown wrong things
* fix build issues
* fix cypress test and non plugin
* Fix bugs
* remove console
* Add welcome page
* address comments
Co-authored-by: Asaad Mahmood <asaadmahmood@users.noreply.github.com>
2021-09-28 09:51:32 -04:00
Hossein
ec6bee9d65
Fix issue ( #1329 )
2021-09-27 15:07:35 -04:00
Jesús Espino
d6be51de76
Fix theming problems on account settings and custom-status modals ( #1202 )
...
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
Co-authored-by: Hossein <hahmadia@users.noreply.github.com>
2021-09-21 16:29:08 +02:00
Harshil Sharma
26e6512626
Open dashboard from apps witcher ( #1295 )
2021-09-21 13:50:16 +05:30
Scott Bishel
838c6f90b7
Config for share board ( #1187 )
...
* initial commit for setting shared board configuration
* add unit test
* working again
* update default config
* initial commit for setting shared board configuration
* add unit test
* working again
* update default config
* add unit tests, some clean up
* more cleanup
* more clean up
* remove header text for GH-1105
* remove unnecessary logs
* update text
* fix lint errors
* more lint fixes
* webapp lint fixes
* Update mattermost-plugin/plugin.json
Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
* Update mattermost-plugin/plugin.json
Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
* update for review, sync with main
Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
2021-09-16 13:31:02 -06:00
Harshil Sharma
a76c96f812
Updated target link form app switcher and saved last visited workspace ( #1198 )
...
* Saving last visited workspace ID
* Open dashboard when opening Focalboard form global app switcher
* Fixed lint errors
2021-09-15 12:18:25 +05:30
Asaad Mahmood
1836f9527f
Focalboard UI Fixes ( #1194 )
...
* 1173 - Show description fix
* 1191 - Octo-block Hover fix
* 1189 - Updating width of kanban header
* 1172 - Updating menu in the header
* Updating css
* Updating menu css
* Updating menu css
2021-09-14 20:58:37 +05:00
Jesús Espino
731163bcea
Not using the mattermost-redux getTheme version because is not matching the mattermost-webapp version ( #1186 )
...
Co-authored-by: Harshil Sharma <harshilsharma63@gmail.com>
2021-09-14 16:43:52 +05:30
Jesús Espino
fae2ac150e
Respect the mattermost icon when focalboard is used as a plugin ( #1185 )
2021-09-10 22:34:26 +02:00
Asaad Mahmood
112b627f80
1095 - Updating global menu color for plugin ( #1157 )
...
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2021-09-10 15:30:47 +05:00
Harshil Sharma
de5f06c426
Added support for subpaths in siteURL ( #1110 )
...
* Added support for subpaths in siteURL
* Removed a debug statement
Co-authored-by: Jesús Espino <jespinog@gmail.com>
* Updated channel header to support subpaths
Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-09-07 10:08:02 +05:30
Asaad Mahmood
35f51d2999
1112 - Updating button active state in viewHeader ( #1138 )
...
* 1112 - Updating button active state in viewHeader
* Updating UI for buttons
2021-09-02 21:22:43 +05:00
Scott Bishel
94e6e8a9f7
Plugin telemetry ( #1069 )
...
* implement webapp telemetry
* cleanup
* remove imports, update events
* change event title
* update for lint
* add test, update filename
* linter fix
* fix field name
* revert changes
* fix test
* update builds
* fix workflows
* fix workflows
* fix workflow
* temp checkin
* remove log lines
* updates from peer review
2021-09-01 15:53:27 -06:00
Scott Bishel
f10b4a82a3
fix for displaying global nav in focalboard ( #1132 )
2021-08-31 11:24:41 -06:00
Miguel de la Cruz
e10229031f
Add a plugin adapter to reuse MM websocket in plugin mode ( #1079 )
...
* Add a plugin adapter to reuse MM websocket in plugin mode
* Remove development replace
* Switch all go.mod files to use 1.16
* Fix linter issues
* Fix linter
* Update server version to contain the new hooks
2021-08-27 10:59:14 +02:00
Jesús Espino
79f026b9a9
Making favicon store/restore more robust ( #1093 )
2021-08-26 10:14:41 +02:00
Chen-I Lim
791c600151
Fix #1086 . Update channel header button hint. ( #1103 )
...
Co-authored-by: Hossein <hahmadia@users.noreply.github.com>
2021-08-25 10:48:51 -07:00
Jesús Espino
dfb34d81a2
Automatically add the .focalboard-body class to all sass classes on plugin mode ( #1068 )
...
* Automatically add the .focalboard-body class to all sass classes on plugin mode
* Addressing review comment
2021-08-25 13:05:12 +02:00
Chen-I Lim
5f8e08b79e
Fix #1086 : Update channel header button hint ( #1087 )
2021-08-24 11:48:29 -07:00
Jesús Espino
b5d58060cf
Fixing some color variables ( #1038 )
2021-08-19 12:26:26 +02:00
Asaad Mahmood
307fee78fc
GH-994 - Updating color for global header menu ( #1012 )
...
* Updating color for global header menu
* Updating css
Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-08-19 10:28:29 +02:00
Jesús Espino
83a45ae706
Fixing favicon changes on other browsers ( #1017 )
2021-08-17 22:50:49 +02:00
Jesús Espino
a8b0f68e1e
Storing the last channel viewed to workaround the fact that playbooks is not bind to channels ( #974 )
...
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2021-08-14 17:24:14 +02:00
Jesús Espino
a442f08ed3
Using an icon name instead of the component for registerProduct ( #951 )
2021-08-12 17:06:09 +02:00
Jesús Espino
4dc1c6db4f
Restoring mattermost favicon on leave focalboard ( #948 )
2021-08-12 12:58:17 +02:00
Jesús Espino
2aac030ee7
Fix global header menu z-index for focalboard ( #950 )
2021-08-12 12:57:07 +02:00
Jesús Espino
aaa0b0dccc
Moving logo and title to the global header ( #947 )
...
* Moving logo and title to the global header
* Fixing problems with the new header
* Fixing lint problems
2021-08-12 11:40:09 +02:00
Jesús Espino
2287931882
Fixing a weird import bug on react-day-picker ( #933 )
...
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2021-08-11 11:55:41 -06:00
Jesús Espino
ea140ba99b
Picking the default theme from the user preferences on reload when it is a plugin ( #923 )
...
Co-authored-by: Hossein <hahmadia@users.noreply.github.com>
2021-08-11 11:53:53 +02:00
Jesús Espino
ca40dda8f8
Adding backward compatibility for 5.38 ( #922 )
...
* Adding backward compatibility for 5.38
* Fixing problem with urls
2021-08-11 11:10:52 +02:00
Jesús Espino
92fdd97e16
Fixing focalboard personal server icon ( #921 )
2021-08-11 00:16:57 +02:00
Jesús Espino
13ef01a862
Fix share boards on plugin mode ( #898 )
...
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2021-08-10 11:46:09 +02:00