Shivashis Padhi
20d690b412
[MM-45444] Denormalize Reactions to add ChannelId for top reactions insights query ( #20572 )
...
* Denormalize Reactions to add ChannelId for top reactions insights query
* Remove hardcoded timestamps
* Fix store, api4 tests for reactions
* Fix tests
* Fix integrity tests, allow reaction to have ChannelId populated before calling store function
* Lint fixes
* Add ChannelId field to BulkGetForPosts, Delete store handlers
* Add index to mysql migration, add not null characteristic without a separate command
* Select channelId instead of fetching post via store.GetPost, add if exists to drop column
* Make updating of Reactions conditional to support pre-migration
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2022-07-11 09:25:03 -04:00
Tim Scheuermann
7bbf30d6bc
MM-45168 GraphQL: add fields to Team ( #20610 )
2022-07-11 15:05:09 +02:00
Tim Scheuermann
0f21cfcd52
General GraphQL resolver optimizations ( #20611 )
2022-07-11 15:04:07 +02:00
Martin Kraft
a46840e96b
MM-45395: Exclude bot and webhook posts from Top Team Channels. Exclude webhook posts from My Top Channels. ( #20599 )
...
* MM-45395: Exclude bot and webhook posts from Top Team Channels. Exclude webhook posts from My Top Channels.
* MM-45395: Adds missing error test.
* MM-45395: Adds missing whitespace.
2022-07-11 08:58:40 -04:00
Nathaniel Allred
f639122376
Usage: Round messages to 1K, files to 100MB ( #20603 )
2022-07-11 07:21:29 -05:00
Tim Scheuermann
662248291e
[MM-45168] Added graphql fields for channel and channel_member ( #20613 )
2022-07-11 13:58:05 +02:00
Matthew Williams
00439aa2a7
Translated using Weblate (English (Australia))
...
Currently translated at 99.2% (2317 of 2334 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/
2022-07-11 12:33:12 +03:00
MArtin Johnson
cd16b3f25e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2334 of 2334 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
2022-07-11 12:33:12 +03:00
Kaya Zeren
5ea080dcc0
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2334 of 2334 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
2022-07-11 12:33:12 +03:00
Ji-Hyeon Gim
54c9d0d757
Translated using Weblate (Korean)
...
Currently translated at 84.0% (1962 of 2334 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ko/
2022-07-11 12:33:12 +03:00
kaakaa
e41e891c26
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (2334 of 2334 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
2022-07-11 12:33:12 +03:00
master7
11567b1d08
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2334 of 2334 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/
2022-07-11 12:33:12 +03:00
jprusch
f0f87b2e64
Translated using Weblate (German)
...
Currently translated at 100.0% (2334 of 2334 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
2022-07-11 12:33:12 +03:00
Hosted Weblate
f41298fa50
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
2022-07-11 12:33:12 +03:00
Maksim Matveev
c33000cefc
Translated using Weblate (Russian)
...
Currently translated at 98.5% (2305 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/
2022-07-11 12:33:12 +03:00
Claudio Costa
76583344c0
[MM-45504] Improve GIF preprocessing logic ( #20595 )
...
* Improve GIF preprocessing logic
* Prefer io to ioutil
* Avoid color palette allocation
2022-07-11 09:34:49 +02:00
Jesse Hallam
c3d2602dfe
Pre-package Playooks v1.29.0 ( #20620 )
2022-07-08 18:24:57 -04:00
Scott Bishel
7e4175d4b3
prepackage focalboard v7.1.0 ( #20593 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2022-07-08 13:45:07 -06:00
Agniva De Sarker
b0327c2953
MM-45536: Track GraphQL queries in Grafana ( #20609 )
...
https://mattermost.atlassian.net/browse/MM-45536
```release-note
NONE
```
2022-07-08 14:45:05 +05:30
Nathaniel Allred
ad181532af
ComputeLastAccessiblePostTime returns error interface ( #20598 )
2022-07-07 15:01:50 -05:00
Vishal
e5ee5eecd8
[MM-44488] Cloud limits: enforcing messages ( #20362 )
...
* Add new Job to keep updating the last_accessible_post time
* Filter out posts for funcs returning PostList model
* Separate methods to get and compute cache
* filter pinned posts
* For posts with sorted CreateAt order, support a faster form of filtering.
* Add inaccessible header for getPost and getPostsByIDs APIs
* replace manual binary search with the std. library
* in-place filter posts
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Nathaniel Allred <neallred@protonmail.com >
2022-07-06 11:56:39 +05:30
Lev
c62d4bee5f
Moved UserHasJoinedTeam callback to after the processing ( #20410 )
...
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2022-07-05 16:51:22 -07:00
Christopher Poile
21a3370f11
prepackage calls 0.7.0 ( #20590 )
2022-07-05 15:59:48 -04:00
Tim Scheuermann
58fea61cc4
Add mocks, layers and generated as rules to the make file ( #20585 )
2022-07-05 17:39:31 +02:00
Martin Kraft
b99bd0d049
MM-45204: Enables Insights feature flag by default. ( #20509 )
...
* MM-45204: Enables Insights feature flag by default.
* MM-45204: Update test.
2022-07-05 09:16:44 -04:00
Doug Lauder
9cbe7dac09
Add system service for Focalboard multi product architecture ( #20574 )
...
* add system service; add GetUsers to users service
* add feature flag
2022-07-05 08:13:02 -04:00
Ibrahim Serdar Acikgoz
717a4d04a9
Use any instead of interface{} ( #20577 )
...
* replace interface{} with any
2022-07-05 09:46:50 +03:00
Julien Tant
b45ff0be5d
[MM-44159] Add user sort by admin status in channels ( #20562 )
2022-06-30 09:20:14 -07:00
Doug Lauder
91877c3016
Add Store service for Focalboard multi-product architecture ( #20568 )
...
* add Store service
2022-06-30 08:28:37 -04:00
Allan Guwatudde
1d9fa3c333
[MM-43649] - Ability for end users to notify admin to upgrade workspace ( #20338 )
...
* [MM-43649] - Ability for end users to notify admin to upgrade workspace
* add test case
* move code to app layer
* feedback impl
* feedback impl-1
* feedback impl
* simplify logic
* fix typo and lint
* fix app layers
* Use a single critical section for users notified admin (#20488 )
* Use a single critical section for users notifying admin
* change persistence mechanism
* add more tests
* change bot message
* fix translations
* update logic to notify once within cooloff period
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Nathaniel Allred <neallred@protonmail.com >
2022-06-30 09:24:42 +03:00
Allan Guwatudde
dad8eab777
[MM-45159] - Flaky test: TestCreateUserWithInitialPreferences ( #20557 )
...
* [MM-45159] - Flaky test: TestCreateUserWithInitialPreferences
* fix assertion order
2022-06-30 09:23:31 +03:00
Allan Guwatudde
b445440600
[MM-45053] - Remove 'trial of Mattermost ending soon' product emails ( #20550 )
...
* [MM-45053] - Remove 'trial of Mattermost ending soon' product emails
* remove trial end warning email
2022-06-30 09:18:13 +03:00
Collin Eng
83b4e7285e
[MM-36872] add threading headers to notification emails ( #18232 )
...
* [MM-36872] Adding headers for mail threading
* MM-36872 Add message id and mail threading headers
* MM-36872 Add message id and mail threading headers
* MM-36872 Add msgId, inreplyto, references headers
* Fixing comment issues
* Applying gofmt lint fixes
* Applying gofmt lint fixes
* MM-36872: Updates required from merge.
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
Co-authored-by: Martin Kraft <martin@upspin.org >
2022-06-29 15:29:29 -04:00
Doug Lauder
7e4024665c
Add KVStore service and Log service for Focalboard multi product architecture ( #20563 )
...
* add KVStore service, add Log service
2022-06-29 09:08:34 -04:00
Ibrahim Serdar Acikgoz
90c687b728
plugin/product: improve product hooks API ( #20556 )
...
* plugin/product: improve product hooks API
* elaborate HookService.RegisterHooks method documentation
* remove unnecessary re-assigns
2022-06-29 16:01:19 +03:00
Daniel Schalla
fe23501d40
Enforce Password Requirements on DevMode ( #20378 )
2022-06-29 09:00:46 +02:00
Allan Guwatudde
c01fc923f5
[MM-45135] - Mattermost Logo is outdated in Cloud welcome email ( #20548 )
2022-06-28 18:11:24 +03:00
Agniva De Sarker
bd6acf04a9
GraphQL: Create dedicated top-level filter for sidebar categories ( #20353 )
...
We add the excludeTeam switch to allow user to get
all sidebar categories from other teams excluding a given team.
```release-note
NONE
```
2022-06-28 20:28:50 +05:30
aeomin
ade2271442
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 98.6% (2309 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/
2022-06-28 14:48:44 +03:00
Kaya Zeren
681d1dfd3a
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2340 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
2022-06-28 14:48:44 +03:00
Matthew Williams
38fb5d6de4
Translated using Weblate (English (Australia))
...
Currently translated at 99.2% (2323 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/
2022-06-28 14:48:44 +03:00
kaakaa
7d87f159fc
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (2340 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (2340 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
2022-06-28 14:48:44 +03:00
respinffs
edea8e5311
Translated using Weblate (French)
...
Currently translated at 95.0% (2224 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/
2022-06-28 14:48:44 +03:00
master7
719287143a
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2340 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/
2022-06-28 14:48:44 +03:00
MArtin Johnson
039b367fa5
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (2337 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
2022-06-28 14:48:44 +03:00
Tom De Moor
78e46738ef
Translated using Weblate (Dutch)
...
Currently translated at 99.9% (2338 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
2022-06-28 14:48:44 +03:00
Tóth Csaba // Online ERP Hungary Kft
a28cd0fda2
Translated using Weblate (Hungarian)
...
Currently translated at 99.4% (2328 of 2340 strings)
Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/
2022-06-28 14:48:44 +03:00
Doug Lauder
5544e753e8
Add FileInfoStore and Cloud services for Focalboard multi product architecture ( #20546 )
...
* add FileInfoStore and Cloud services
2022-06-27 14:32:27 -04:00
Ballista01
e31dbb5aeb
handle all JSON marshal errors in model/client4.go ( #20440 )
...
* handle all JSON marshal errors in model/client4.go
* handle a JSON marshal error in model/client4.go at line 4162
* declare jsonErr at L4162 before use
* change email *ValidateBusinessEmailRequest to email *StartCloudTrialRequest at L7866 to keep up with updated master branch
2022-06-27 14:57:01 +05:30
Pablo Andrés Vélez Vidal
78e2d457f8
MM-44863 - update trial details in product menu ( #20534 )
...
* MM-44863 - update trial details in product menu
* update the test to reflect the initial returned subscription
Co-authored-by: Pablo Velez Vidal <pablo.velez@mattermost.com >
2022-06-27 08:56:20 +02:00