Akshay Vasudeva Rao
68819185a4
Shows "(Deleted User)" instead of UUID when user not found ( #2354 )
...
* Shows "(Deleted User)" instead of long, unreadable UUID in case the user is not found
In case a user is not found, at present unreadable and long UUIDs are shown which kill the look and feel of the application. This patch replaces the UUID with a more explanatory string.
* Update server/services/store/mattermostauthlayer/mattermostauthlayer.go
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
2022-03-03 12:38:04 -07:00
Harshil Sharma
ab3bf6312c
Merge Onboarding feature branch into main ( #2406 )
...
* Persistent user config (#2133 )
* Added user config API
* Add unit tests
* lint fix
* Fixed webapp tests
* Fixed webapp tests
* Updated props in store after updating
* Minor fixes
* Removed redundent data from audit logs
* Onboarding Tour (#2287 )
* Created private board
* Roughly displayed tour
* Synced with Dhama's changes
* WIP
* Trying to add GIF
* Added 3 tour steps
* WIP
* WIP
* WIP
* checked in missed file
* Synced with feature branch
* WIp
* Adde skip tour option
* Fixed image loading for on-prem
* Made tour work on presonal server:
* Adde missed file
* Adding telemetry
* Adding telemetry
* Added tour tip telemetry
* Fixed pulsating dot styling for personal server
* reverted personal config
* Added reset tour button
* Displayed share tour tip of feature is enabled
* Lint fixes
* Fixed webapp tests
* Fixed webapp tests
* Completed webapp tests
* Completed webapp tests
* Webapp lint fixes
* Added server tests
* Testing cypress skip tour fix
* Fixed Cypress tests
* Added share board tour step
* Added share board tour step
* webapp lint fixes
* Updated logic to pick welcome board
* Updated tests:
* lint fixes
* Updating UI changes
* Fixed a bug causing card tour to re-appear
* FIxed minor issue
* FIxed bug where card tour didn't start in clickingh on card
* Fixed tests
* Make update user props use string instead of interface
* Fixed a value type
* Updating gif size
* Updating resolution breakpoint
* Updating tutorial tip
* Updating view selector
* Refactored tour components
* Misc fixes
* minor refactoring
* GH-2258: allow date range to overflow (#2268 )
* allow date range to overflow
* Fixed issue with date overflowing into neighbouring column
Co-authored-by: Harshil Sharma <harshilsharma63@gmail.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
* Update readme with accurate Linux standalone app build instructions (#2351 )
* Bump follow-redirects from 1.14.7 to 1.14.8 in /experiments/webext (#2339 )
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Switch component style fixed: selector specificity increased by adding additional class. (#2179 )
* Adding sever side undelete endpoint (#2222 )
* Adding sever side undelete endpoint
* Removing long lines golangci-lint errors
* Fixing linter errors
* Fixing a test problem
* Fixing tests
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
* Removing transactions from sqlite backend (#2361 )
* Removing transactions from sqlite backend
* Skipping tests in sqlite because the lack of transactions
* Generating the mocks
* Fixing golangci-lint
* Fixing problem opening the tour tooltip on card open
* Fixing texts missmatch
* Adding the Product Tour entry in the user settings menu
* Fixing some tests
* Fixing tests
Co-authored-by: Asaad Mahmood <asaadmahmood@users.noreply.github.com>
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kamre <eremchenko@gmail.com>
Co-authored-by: Jesús Espino <jespinog@gmail.com>
* Restored package json
* Restored package json
Co-authored-by: Asaad Mahmood <asaadmahmood@users.noreply.github.com>
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kamre <eremchenko@gmail.com>
Co-authored-by: Jesús Espino <jespinog@gmail.com>
2022-02-28 12:28:16 +01:00
Harshil Sharma
6b23795ff3
Removed unused fields ( #1944 )
...
* removed unused fields
* lint fix
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2021-12-08 12:47:47 -07:00
Hossein
dc36afcfba
GH-1878: Display Bot Badge in Auto Complete ( #1906 )
2021-12-08 10:04:19 -05:00
Doug Lauder
db8d91f889
use milliseconds for all timestamps (server) ( #1447 )
2021-10-07 07:51:01 -04:00
Harshil Sharma
e40424e319
Handled the case of missing user ( #1367 )
2021-09-29 11:27:21 +05:30
Harshil Sharma
5faa669739
Workspace switcher query Mysql issue resolved ( #1252 )
...
Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-09-20 14:14:19 +05:30
Harshil Sharma
20aafbc376
Displayed channels names for DMs in user workspace list ( #1179 )
2021-09-13 17:42:32 +05:30
Doug Lauder
b58497e2ea
Replace mlog with server v6 mlog ( #1088 )
...
* replace mlog with server v6 mlog
* remove FB mlog from plugin
2021-08-25 16:08:01 -04:00
Doug Lauder
ebd477464b
fix remaining golangci linter warnings ( #686 )
...
* fix remaining linter warnings
2021-07-08 21:09:02 -04:00
Doug Lauder
6e214ebc3d
Ensure all code paths close *sql.Rows ( #679 )
...
* ensure all code paths close *sql.Rows
2021-07-06 16:44:11 -04:00
Jesús Espino
0811052a9b
Fixing workspace title generation
2021-07-01 11:29:12 +02:00
Agniva De Sarker
8e72b9c528
Add RPC API support to plugin ( #619 )
...
* Add RPC API support to plugin
We use the mattermost-plugin-api client to create the sql.DB object
and pass it to the store.
To keep a common point of entry for both the standalone server
and plugin, we refactor the store creation part out of server.New
and pass the DB as a dependency to the server constructor.
This allow us to create different stores in plugin and standalone,
so that the server code remains unaware of any differences.
https://focalboard-community.octo.mattermost.com/workspace/zyoahc9uapdn3xdptac6jb69ic?id=285b80a3-257d-41f6-8cf4-ed80ca9d92e5&v=495cdb4d-c13a-4992-8eb9-80cfee2819a4&c=c7386db7-65fd-469b-8bcf-8dc8f8e61e4f
* Support linux desktop app
* refactor
* fix typos
* Change authlayer to use existing DB conn too
2021-06-25 16:49:06 +02:00
Doug Lauder
66975bdfe9
First pass linter cleanup ( #603 )
...
* first pass linter cleanup
* address review comments
2021-06-21 11:21:42 +02:00
Jesús Espino
3ae3c5fce1
Adding the users for workspace in mattermost layer ( #564 )
2021-06-11 12:40:22 +02:00
Jesús Espino
f1b8d88d6b
Changing mattermost-auth method to work based on shared database access ( #335 )
...
* Improving mattermost auth implementation
* Making mattermost-auth based on shared database access
* Reverting unneeded changes in the config.json file
* Fixing tiny problems
* Removing the need of using the mattermost session token
* Fixing some bugs and allowing to not-bind the server to any port
* Small fix to correctly get the templates
* Adding the mattermost-plugin code inside focalboard repo
* Adding a not working code part of the cluster websocket communication
* Updating the mattermost version
* Adding the cluster messages for the websockets
* Updating to the new node version
* Making it compatible with S3
* Addressing some tiny problems
* Fixing server tests
* Adds support for MySQL migrations and initialization
Co-authored-by: Miguel de la Cruz <miguel@mcrx.me>
2021-05-24 19:06:11 +02:00