* don't add templates to default category
* check for IsTemplate rather than teamID = 0, as Personal Server is always teamid = 0
(cherry picked from commit 1454095bdd)
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
* remove valid check and set category type to retrieved category type
* lint fix
* fix test
* update code for testing to continue to work.
* update comments
(cherry picked from commit cf97e300c1)
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
* Added logic for system board category to show last
* NIT
(cherry picked from commit bddeeedd75)
Co-authored-by: Rajat Dabade <rajat.dabade@mattermost.com>
* Case-sensetive filter for text
* Nit
* Resolved merge conflict
* Update: added check if the value is present
(cherry picked from commit 18d3978b82)
Co-authored-by: Rajat Dabade <rajat.dabade@mattermost.com>
* added new Company Goals template
* new Competitve Analysis template
* Additional new standard templates
* Updated version on json file to 3
* Reverted version on json file back to 2
* Update templates.go
Updated defaultTemplateVersion from 4 to 5, so Boards knows to load the additional new templates.
* Update permissions_test.go
Updated `builtInTemplateCount` from 7 to 13 to account for the additional standard templates.
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
(cherry picked from commit 51a9ca83de)
Co-authored-by: Winson Wu <93531870+wuwinson@users.noreply.github.com>
* update function to only retrieve boards once.
* some cleanup
* fix spelling error
(cherry picked from commit 037e951141)
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
* fix for plugin viewing names and emails
* fix some tests
* fix some tests
* fix more tests
* fix more tests
* clean-up
* cleanup, fix issue on initial load
* revert manifest changes
* implement on personal server side
* revert user.go changes
* lint fix
* fix test
* check config for null before setting boolean value
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
(cherry picked from commit 08f09f0c99)
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
* Updated readme to reflect the current local setup of server
* .gitignore now ignores .env files
* Update README.md
Co-authored-by: Michelle Krejci <mickr592@student.liu.se>
Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
* decode/encode urls in markdown to preven double encoding
* revert manifest change
* update title to htmlEncode, added tests
* remove encoding title
* Update webapp/src/utils.test.ts
Co-authored-by: Paul Esch-Laurent <herppfel@gmail.com>
Co-authored-by: Paul Esch-Laurent <herppfel@gmail.com>
* Always show popup menu when it is opened:
- add additional class name `menuOpened` and ensure that menu is visible
- new component `CardActionsMenuIcon` introduced and used for kanban/gallery/calendar card actions menu
- increase `z-index` for `ContentBlock` when menu is opened to avoid overlaps
* Jest snapshots updated: additional classes added to existing elements.
* Jest snapshot for mattermost-plugin test updated.
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
* WIP
* WIP
* Removed unused webapp util
* Added server tests
* Lint fix
* Updating existing tests
* Updating existing tests
* Updating existing tests
* Fixing existing tests
* Fixing existing tests
* Fixing existing tests
* Added category type and tests
* updated tests
* Fixed integration test
* type fix
* removed seconds from boards name
* wip
* debugging cy test
* Fixed a bug preventing users from collapsing boards category
* Debugging cypress test
* CI
* debugging cy test
* Testing a fix
* reverting test fix
* Handled personal server
* Fixed a case for personal server
* fixed a test
* MM-46392 - load boards memberships on rhs component mount
* prevent blink between zero state and list state
* fix failing snapshots
* add pr feedback; change testing component state change approach using act; wrap async request in promiseAll instead of isolated awaits