Agniva De Sarker
88bd7b65f0
MM-55589: Throw warn logs for MySQL < 8 ( #25637 )
...
We just throw a warn log for now. Support will be completely
removed next ESR.
https://mattermost.atlassian.net/browse/MM-55589
```release-note
MySQL 5.7 is at EOL. We recommend all customers to upgrade to atleast 8.x. For now, we are logging a warning. From version 9.5 onwards, which is the next ESR, we will stop supporting 5.7 altogether.
```
Co-authored-by: Neil B <93996140+nab-77@users.noreply.github.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-11 09:21:18 +05:30
Harrison Healey
b1e745894b
MM-55468 Ensure custom status emojis exist ( #25501 )
...
* MM-55468 Ensure custom status emojis exist
* Fix plugin API unit test
* Print underlying error as detailed error message
* Convert CustomStatusModal tests to React Testing Library and improve a11y
* Don't suggest custom statuses with non-existent emojis
* Silence test error by providing fake translation strings
2023-12-08 10:35:15 -05:00
Devin Binnie
109f4643c6
[MM-55017] Add API method to get users for Admin Reporting ( #25499 )
...
* Add store method to get reporting data
* Some store changes
* Added app layer
* Added API call, some miscellaneous fixes
* Fix lint
* Fix serialized check
* Add API docs
* Fix user store tests leaking users
* Fix test
* PR feedback
* Add filtering for role/team/activated user, filter out bot users
* Fix mock
* Fix test
* Oops
* Switch to using struct filter
* More PR feedback
* Fix gen
* Fix test
* Fix API docs
* Fix test
* Fix possible SQL injection, some query optimization
* Fix migrations
* Oops
* Add role to API
* Fix check
* Add Client4 API call for load testing
* Fix test
* Update server/channels/store/storetest/user_store.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* PR feedback
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
2023-12-08 10:30:08 -05:00
Ben Cooke
a11b27d1f2
[MM-54594] Adding new global relay type ( #24672 )
...
* adding new global relay type, custom
2023-12-07 16:39:10 -05:00
Adam Warner
3fe68e73bf
[MM-48860] / [GH-21863] Change regex to reduce false positive transforms on incoming webhook text ( #21852 )
...
* Change regex to reduce false positive transforms on incoming webhook text
Adds an additional condition to the 2nd capture group to ensure we don't match another `|` char
See https://github.com/mattermost/mattermost-server/issues/21800 for details
* Add test per suggested comment (switch Pi-hole URL out for Mattermost one 😉 )
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
---------
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com >
2023-12-06 11:12:31 -08:00
unified-ci-app[bot]
1ea8f2bc8f
Update latest minor version to 9.4.0 ( #25641 )
...
Automatic Merge
2023-12-06 17:10:07 +02:00
Joram Wilander
e0a36cf60a
mmctl: add listing oauth apps ( #25497 )
...
* mmctl: add listing oauth apps
* Fix tests
* Update mmctl docs
* Fix tests
* Update server/cmd/mmctl/commands/oauth.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* Update server/cmd/mmctl/commands/oauth.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* Add paging
* Update docs
---------
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
2023-12-05 12:25:35 -05:00
Andrius Petrauskis
df6c8c5f5e
Translated using Weblate (Lithuanian)
...
Currently translated at 92.7% (5365 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/lt/
Translated using Weblate (Lithuanian)
Currently translated at 0.6% (16 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/lt/
2023-12-05 16:10:07 +02:00
Matthew Williams
ee19af566d
Translated using Weblate (English (Australia))
...
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
Translated using Weblate (English (Australia))
Currently translated at 99.9% (2518 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
2023-12-05 16:10:07 +02:00
MArtin Johnson
1cbd0e5c99
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2023-12-05 16:10:07 +02:00
Kap Dev
65079d3c64
Translated using Weblate (Russian)
...
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2023-12-05 16:10:07 +02:00
Konstantin
73daaa6388
Translated using Weblate (Russian)
...
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2023-12-05 16:10:07 +02:00
kaakaa
86e3d7e9ec
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
2023-12-05 16:10:07 +02:00
ThrRip
c13e3ec67c
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5780 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (5775 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
2023-12-05 16:10:07 +02:00
master7
cb236c2a68
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (5780 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2023-12-05 16:10:07 +02:00
Doug Lauder
8bf9e4c481
Prep for MS Teams plugin API ( #25565 )
...
* - columns added to ShareChannelRemotes: lastpostcreateat, lastpostupdateat
- SyncMsg and SyncResponse moved to `model` package
- field added to RemoteCluster struct: PluginID
* sync new posts before updated posts to ensure post order in MS Teams
* add plugid to remoteclusters table and store
* don't sync history by default
2023-12-04 13:10:20 -05:00
Ben Schumacher
b2ec1ff8ae
[MM-55595] Use annotated logger in search layer ( #25468 )
2023-12-04 18:34:57 +01:00
M-ZubairAhmed
c441f536b8
[MM-56017] Remove prereq-check.sh redantant script from Make ( #25529 )
2023-12-02 17:50:15 +05:30
Doug Lauder
ce7259ddc5
fix mung of usernames on collision in shared channels; tilde is not a valid character ( #25575 )
2023-12-01 17:33:13 +01:00
Doug Lauder
57a87d8ca5
Fix username collision for shared channels sync update ( #25578 )
...
* fix username collision for shared channels sync update
* ensure both return types are handled
* remove unused interface
2023-12-01 17:32:14 +01:00
Daniel Espino García
f6d41bcf5b
Fix 55496 ( #25585 )
2023-12-01 10:50:57 +01:00
mattermod
a7f8347f01
Update latest version to 9.2.3
2023-11-30 18:36:28 +00:00
Devin Binnie
639181dcc1
[MM-55631] Remove extra call to Draft().Get() ( #25563 )
2023-11-30 10:45:32 -05:00
Daniel Espino García
2ff0fe343e
[MM-45272] Fix MM-45272 ( #24701 )
...
* Fix MM-45272
* Properly handle permalinks
* Fix
* Fix tests
* Handle only not found case for team member
* Fix lint
* Use proper config value
* Separate permission in several statements
* Add tests
* Fix lint
* Revert changes on utils
* Address feedback and more fixes
* Address feedback
* Fix test
* Fix test and related bug
* Fix and reorder test
* Address feedback
* Address feedback
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-30 11:43:51 +01:00
Ben Schumacher
c395ec6245
[MM-55990] Logger improvements for tests ( #25467 )
2023-11-30 10:47:04 +01:00
Thomas Brq
6cf7115e1f
[GH-25492] Add the request context to all public methods in server/channels/app/admin.go ( #25498 )
2023-11-29 17:07:54 +01:00
Sudheer Tripathi
6e3f0ab928
[MM-55606]: add the request context to all public methods in server/channels/app/brand.go ( #25542 )
...
Co-authored-by: Sudheer Tripathi <sudheer@clearglass.com >
2023-11-29 17:07:16 +01:00
Ben Schumacher
18c6d37551
Remove unused MFA interface ( #25525 )
2023-11-29 07:56:18 -08:00
Nick Misasi
8b07655a65
[CLD-6537] Cloud Annual Renewals - Banners Implementation ( #25267 )
...
* Initial implementation of Cloud Annual Renewal flow - system banners for admins and end users
* Actually add the file
* Add AlertBanner to system console billing_subscriptions page
* Fixes for non-admin banner and pipeline
* Updates to coincide with the CWS side of thigns
* Add a feature flag for the 60 day experience to ensure banners don't show accidentally
* Fix tests
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-29 09:10:17 -05:00
Nick Misasi
95670abcea
[CLD-6678] Various improvements for IP filtering feature ( #25485 )
...
* Add GetInstallation function, allow IP Filtering page to fetch installation state, other fixes for IP filter feature
* Fix pipelines
* Run make build-templates
* Fixing i18n
* Fix openapi docs
* Fix openapi docs again
* make build-templates
* Update test to ensure that spinner is removed after installation becomes stable
* Fix types, style
* update openapi because I can't validate locally...
* Updates according to Matt's feedback
* Add a limit to number of times installation is requested before an error is displayed
* Make button disable immediately
* Updates based on PR feedback
* A couple missed occurrences of whitespace
* Grammar fix in failed to fetch error
---------
Co-authored-by: Gabe Jackson <3694686+gabrieljackson@users.noreply.github.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-28 09:09:50 -05:00
Konstantin
cdc30ff07d
Translated using Weblate (Russian)
...
Currently translated at 99.5% (2506 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2023-11-27 21:30:14 +02:00
Milo Ivir
01f79a3959
Translated using Weblate (Croatian)
...
Currently translated at 36.2% (2095 of 5772 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/hr/
Translated using Weblate (Croatian)
Currently translated at 10.9% (276 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/hr/
Translated using Weblate (Croatian)
Currently translated at 10.9% (275 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/hr/
Translated using Weblate (Croatian)
Currently translated at 36.2% (2094 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/hr/
Translated using Weblate (Croatian)
Currently translated at 10.8% (274 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/hr/
Translated using Weblate (Croatian)
Currently translated at 33.8% (1956 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/hr/
2023-11-27 21:30:14 +02:00
ThrRip
72bf5a2037
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (5772 of 5772 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5771 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5771 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
2023-11-27 21:30:14 +02:00
MArtin Johnson
6d83c9e1e8
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (5772 of 5772 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
Translated using Weblate (Swedish)
Currently translated at 99.4% (5739 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2023-11-27 21:30:14 +02:00
Frantisek Grezo
c23918209d
Translated using Weblate (Czech)
...
Currently translated at 74.8% (1885 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/cs/
Translated using Weblate (Czech)
Currently translated at 74.0% (1864 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/cs/
Translated using Weblate (Czech)
Currently translated at 48.6% (2810 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
Translated using Weblate (Czech)
Currently translated at 73.8% (1860 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/cs/
2023-11-27 21:30:14 +02:00
master7
e86fe3fcd6
Translated using Weblate (Polish)
...
Currently translated at 100.0% (5772 of 5772 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (5771 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2023-11-27 21:30:14 +02:00
Tom De Moor
594922ba88
Translated using Weblate (Dutch)
...
Currently translated at 99.7% (5758 of 5772 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
Translated using Weblate (Dutch)
Currently translated at 98.3% (5678 of 5772 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
Translated using Weblate (Dutch)
Currently translated at 99.9% (2517 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
Translated using Weblate (Dutch)
Currently translated at 99.5% (2506 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
Translated using Weblate (Dutch)
Currently translated at 98.3% (5675 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
Translated using Weblate (Dutch)
Currently translated at 99.4% (2504 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2023-11-27 21:30:14 +02:00
kaakaa
b2fb2fc5d1
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (5771 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
Translated using Weblate (Japanese)
Currently translated at 98.8% (5702 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
2023-11-27 21:30:14 +02:00
jprusch
b3247d12e0
Translated using Weblate (German)
...
Currently translated at 100.0% (5771 of 5771 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
Translated using Weblate (German)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
2023-11-27 21:30:14 +02:00
Scott Bishel
6a021a29f9
MM-55042 Fixes permissions checks ( #25253 )
...
* fix permissions check on SessionHasPermissionToTeams and SessionHasPermissionToChannels
* add tests, make updates
* remove commented code
* update to handle session permissions first
* Update authorization.go
Remove unnecessary check
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-27 09:39:38 -07:00
Devin Binnie
eaa5cce3ce
[MM-55143] Disallow reacting with an emoji that does not exist, limit the total number of unique reactions per post ( #25331 )
...
* [MM-55143] Disallow reacting with an emoji that does not exist
* WIP for server limit on emoji reactions
* WIP
* Implement default limit of 25 unique emoji reactions
* Add modal for reaction limit
* Fix test
* PR feedback
* Fix i18n
* Update admin string
* Merge'd
* Fixing some issues, check limits correctly based on other users reactions
* Fix typos
* Fix lint/test
* Add tests, fix other tests
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-27 09:11:04 -05:00
Ben Schumacher
0a38042d58
[MM-55739] Allow admins to pipe the output of mmctl websocket into JSON parser ( #25545 )
2023-11-27 12:45:32 +01:00
Mikhail Fesenko
3cc3e88a57
simplified app/slashcommands/auto_teams.go: remove duplicate line of code ( #21525 )
2023-11-27 14:43:54 +03:00
Antonis Stamatiou
34209ac72b
Change notice generation configuration file ( #25526 )
2023-11-27 13:07:12 +02:00
Harshil Sharma
1a49b7e929
Added license change listener ( #24342 )
...
* Added license change listener
* Fixed location of adding license listener
* Made tests unaffected
* Minor refactoring
* Changed order of checks to avoid breaking all tests
* Using CreateJobOnce to handle HA
* Updated context
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-27 08:49:10 +05:30
Harshil Sharma
6561f6f4ff
Fixed bug where channel admin wasn't set when converting GM to private channel ( #25515 )
2023-11-27 08:12:49 +05:30
Doug Lauder
af7bc8a4a9
Fix auto-complete in slash command for shared channel invite ( #25524 )
...
* fix auto-complete in slash command for shared channel invite
* more providers not implementing AutocompleteDynamicArgProvider
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-25 09:21:06 +01:00
Michael Kochell
de99b40e87
Bump prepackage Jira plugin version to 4.0.1 ( #25260 )
2023-11-24 13:01:02 -05:00
KyeongSoo Kim
93cb80ef58
migrate server/channels/app/team.go to make use of generic_store_result ( #25489 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-24 17:37:34 +01:00
Turretkeeper
8dff1ab906
Simplify preview scaling logic ( #24507 )
...
* Update preview.go
Was some complex logic in there. This should be simpler.
* Update preview.go
Make GenerateThumbnail code more verbose
* Update preview.go
Finish renaming targetHeight and targetWidth
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-11-23 12:27:20 -06:00