Harshil Sharma
a30fef5848
Fixed a bug where images of the welcome board were not copied over. ( #2453 )
...
* Fixed a buig where images of welcome board were not copied over
* Lint fixes
* Fixed test
* Fixed test
2022-03-08 11:30:49 +05:30
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
Scott Bishel
b41fd7b4e8
update to v0.16.0 ( #2438 )
2022-03-02 15:08:40 -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
Jesús Espino
1d5583ac7a
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
2022-02-22 14:30:47 -07:00
Jesús Espino
8d94422d5f
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>
2022-02-22 18:42:49 +01:00
Doug Lauder
d4133ec9d9
fix cardOrder when modifying block ids ( #2345 )
2022-02-16 12:08:49 -05:00
Chen-I Lim
03c240c799
API Readme: Add note on Boards API usage. ( #2293 )
2022-02-08 10:58:24 -08:00
Doug Lauder
2c21906164
Reduce noise in logs ( #2256 )
...
* use PluginLogAdapter to log everything; move some info to debug
2022-02-07 18:04:24 -05:00
Doug Lauder
870c56e6b3
Copy images when duplicating card/board ( #2253 )
...
* copy image for card/board dup
* revert store changes
* revert store changes
2022-02-04 15:12:28 -07:00
Scott Bishel
50d62db683
Update to version 0.15.0 ( #2231 )
...
* update to version 0.15.0
* update month
* update snapshots
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-02-04 11:21:33 -07:00
Doug Lauder
a47baf7f23
Multi version archive import ( #2220 )
...
* Fixed panic in PropDef.GetValue for `person` property types.
- the GetUserByID API can return a nil user and nil error
* return userid
* support old archive format
* move template init to app layer
* move app init
* init app
* revert
* ignore GetDefaultTemplate blocks call in store mock
* ignore GetDefaultTemplate blocks call in store mock2
* ignore InsertBlockss call in store mock3
* ignore RemoveDefaultTemplates call in store mock4
* ignore WriteFile call in files mock5
* ignore WriteFile call in files mock6
* ignore WriteFile call in files mock7
* ignore WriteFile call in files mock8
* fix unit tests
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-02-02 11:25:06 -07:00
Harshil Sharma
21ba0e00ce
Fixes bug where images don't show up in templates and boards created from templates ( #2224 )
...
* Base fix for bug causing images to not appear in templates created from boards
* Added some docs
* Fixed lint error
* Update server/app/blocks.go
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
* used a better method name
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
2022-02-02 10:12:59 -07:00
Doug Lauder
46801d72cb
Fix panic in PropDef.GetValue for person
property types. ( #2218 )
...
* Fixed panic in PropDef.GetValue for `person` property types.
- the GetUserByID API can return a nil user and nil error
* return userid
2022-02-02 06:39:35 -07:00
Doug Lauder
65c783c270
Import/export moved to server + image support + streaming ( #2201 )
2022-02-01 19:01:29 -05:00
Doug Lauder
42c6ec5b61
Upgrade default templates on launch ( #2167 )
...
* store ImportArchive
* fix db call
* blockModifier
* fix template cards appearing
* remove old templates
* disable max-lines eslint rule
* undo eslint rule chg
* updates default templates
* Update server/services/store/sqlstore/archive.go
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-02-01 19:36:12 +01:00
Scott Bishel
66f4b90ef2
change log from error to debug ( #2199 )
2022-01-28 11:24:22 -07:00
Scott Bishel
bccfbd3d2f
MM-40542: Verify config setting in api ( #2170 )
...
* verify config setting in api
* update message
* fix lint
* update/add unit test, throw error
* fix typo
2022-01-28 10:35:38 -07:00
Asaad Mahmood
4662b03501
Adding gif support for boards ( #2126 )
...
* Adding gif support for boards
* Updating api
2022-01-26 18:45:44 +05:00
Doug Lauder
8f958abb9c
Don't log error message when multiple nodes try processing a notification hint at the same time. ( #2166 )
2022-01-25 14:30:06 -07:00
Scott Bishel
922e9ecd1a
GH-2130: Remove subscriptions feature flag ( #2132 )
...
* remove subscriptions feature flag
* lint fix
2022-01-19 07:27:26 -07:00
Chen-I Lim
86dcb8c25b
Add warning to API readme ( #2140 )
2022-01-18 13:02:43 -08:00
Doug Lauder
60af00ac3c
Resolve usernames for person
property type ( #2116 )
...
* resolve usernames for property types
2022-01-18 13:08:28 -05:00
Miguel de la Cruz
b92890f238
Fix default schema type for focalboard blocks history ( #2122 )
2022-01-15 17:12:11 -07:00
Doug Lauder
b33b998f9e
Fix prop change formatting for date & multiselect ( #2110 )
...
* fix prop value formatting for date & multiselect
* support date ranges
2022-01-12 15:24:28 -07:00
Doug Lauder
c6714a76bc
fix card link in notifications; card pointer was cached by template ( #2096 )
2022-01-11 18:14:21 -07:00
Jesús Espino
106a8e5b2e
Fixing unique ID problems on content order with multiple colums ( #2071 )
...
* Fixing unique ID problems on content order with multiple colums
* Fixing duplication
* Fix linter errors
2022-01-11 13:25:51 -07:00
Doug Lauder
855ea70a44
Stayin' Alive: Log & recover from web server panics ( #2072 )
...
* log webserver panics
* move panic handling to separate func
2022-01-10 15:33:05 -05:00
Doug Lauder
3f66fb52cc
List all authors of a card diff in the notification ( #2055 )
2022-01-07 10:11:36 -05:00
Scott Bishel
f0602a6eb6
Update version to 0.14.0 ( #2057 )
...
* update version to 0.13.0
* update to v0.14.0
2022-01-06 12:26:35 -07:00
Harshil Sharma
85c04ff4a6
Fixed a bug which didn't update block IDs in content order ( #2054 )
2022-01-06 07:41:18 -07:00
Doug Lauder
72bf464b22
Improved diff to markdown for card notifications ( #2037 )
...
* improved text diff for notifications
* fix panic selecting insert_at
* improvements wip
* simplified v1
* improved diff to markdown
* address review comments
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-01-05 14:11:58 -07:00
Doug Lauder
8cf73382b4
fix crash in DeleteBlock ( #2040 )
...
* fix crash in deleteblock
* fix unit test
2022-01-05 10:02:06 +01:00
Chen-I Lim
5c69c2de57
Fix #1745 . Delete socket only if it exists ( #2034 )
...
* Fix #1745 . Delete socket only if it exists
* Update jest snapshots to fix last year date text
2022-01-03 10:42:28 -08:00
Doug Lauder
2640cbd3ed
fix panic selecting insert_at ( #2009 )
...
Fixes a panic at start-up for plugin + postgres/mysql. When selecting on a timestamp database type, the type of the var to scan into is different based on database type. The fix is to convert the timestamp to string within the query and scan into a string.
2021-12-21 17:18:55 -05:00
Doug Lauder
7af9e18a49
Test all supported databases in CI ( #2000 )
...
* add mysql and postgres tests to CI
2021-12-17 12:30:47 -05:00
Doug Lauder
bf23bd0d25
Remove noisy error log for unit tests
2021-12-17 01:05:05 -05:00
Doug Lauder
11703acb8a
fix syntax errors for mysql ( #1997 )
2021-12-16 12:43:50 -05:00
Jesús Espino
2e4d015586
Fixing and regenerating swagger documentation ( #1990 )
2021-12-15 20:54:23 +01: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
Jesús Espino
7952d6b018
Include migration for content order on unique id migration ( #1965 )
...
* Include migration for content order on unique id migration
* Adding test case for other workspace
* making lines shorter
2021-12-10 09:33:41 -05:00
Scott Bishel
3450eb6d4f
Gh 1841 batch patches ( #1935 )
...
* Updating table row css (#1787 )
* package patchBlocks as batches, move updateBlocks to transactional
* fix lint errors
* fix from review
Co-authored-by: Asaad Mahmood <asaadmahmood@users.noreply.github.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2021-12-10 07:17:00 -07:00
Doug Lauder
3be03f0cd0
fix mysql migration ( #1964 )
...
Fix unsupported SQL syntax for MySQL
2021-12-10 08:56:11 -05:00
Hossein
199da41f6d
Fix MM-40428 ( #1926 )
2021-12-10 08:28:52 -05: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
Hossein
c8d4c98f8c
Fix Issues ( #1923 )
2021-12-08 09:07:28 -05:00
Doug Lauder
487d59b790
don't notify @mnetioned user who are not members of channel ( #1912 )
2021-12-03 13:33:59 -05:00
Doug Lauder
8be71b1498
Don't insert nulls into blocks_history table. ( #1890 )
...
Ensure all fields are non-NULL when inserting into blocks_history (on block delete).
2021-12-03 12:32:57 -05:00
Chen-I Lim
ed2c916afa
Update to v0.12 ( #1904 )
2021-12-01 14:55:47 -08:00