M-ZubairAhmed
1af0782991
[MM-55307] Make AdminConsole/TeamFilterDropdown use AsyncSelect instead of LegacyInfiniteScroll ( #25294 )
2023-12-28 10:09:35 +00:00
Felipe Martin
81a1d725a0
[WIP] [MM-55031] OAuth Outgoing Connection App integration ( #25379 )
...
* OAuthOutgoingConnection model
* added store
* make generated
* add missing license headers
* fix receiver name
* i18n
* i18n sorting
* update migrations from master
* make migrations-extract
* update retrylayer tests
* replaced sql query with id pagination
* fixed flaky tests
* missing columns
* missing columns on save/update
* typo
* improved tests
* remove enum from mysql colum
* add password credentials to store
* license changes
* OAuthOutgoingConnectionInterface
* Oauth -> OAuth
* make generated
* merge migrations
* renamed migrations
* model change suggestions
* refactor test functionsn
* migration typo
* refactor store table names
* updated sanitize test
* cleanup merge
* refactor symbol
* list endpoint
* oauthoutgoingconnection -> outgoingoauthconnection
* signature change
* i18n update
* granttype typo
* naming
* api list
* uppercase typo
* i18n
* missing license header
* fixed path in comments
* updated openapi definitions
* sanitize connections
* make generated
* test license and no feature flag
* removed t.fatal
* updated testhelper calls
* yaml schema fixes
* switched interface name
* suggested translation
* missing i18n translation
* address comments
* updated i18n
2023-12-26 10:46:20 +01:00
Zubair Imtiaz
287cbad2d5
[MM-55974] Theme is not used in notification selector box in user notification settings ( #25689 )
2023-12-26 09:24:33 +00:00
Asaad Mahmood
8f0d2b05ea
MM-56352 - Making modals consistent overall ( #25622 )
...
* Modal UI Improvements
* Updating modal header
* Updating modals
* Updating invite as a guest
* Updating modals
* Modal fixes
* Updating modal footer DMs
* Updating footer buttons next prev
* Updating tests
* Updating tests
* Updating modal css
* Updating modal
* Updating UI
* Updating modal snap
* Updating modal issues
* Updating modal
* Updating modal scss
* Updating modal changes
* Updating sys console modal
* Updating modal css
* Updating modal issue
* Removing css file
* Updating test
* Updating modal
* Updating test spec
2023-12-26 12:36:22 +05:00
Syed Ali Abbas Zaidi
02e27f78b2
[MM-56291] Convert ./components/widgets/icons/checkbox_checked_icon.tsx
from Class Component to Function Component ( #25763 )
...
* [MM-56291] Convert `./components/widgets/icons/checkbox_checked_icon.tsx` from Class Component to Function Component
* refactor: update snapshots
2023-12-26 09:04:36 +05:30
Syed Ali Abbas Zaidi
55e222a9e2
[MM-56019] Move the deactivate account section to the last, and change the button to danger ( #25697 )
...
* [MM-56019] 🎨 Move the deactivate account section to the last, and change the button to danger
* refactor: remove unnecessary divider
2023-12-26 09:04:03 +05:30
Angel Mendez
3a6264ad19
[MM-47306] Migrate /enterprise/integrations e2e tests to TypeScript ( #25720 )
2023-12-25 09:45:00 +00:00
Harshil Sharma
bc1a53472a
Added air-gapped contact sales modal ( #25807 )
2023-12-25 09:42:17 +00:00
Syed Ali Abbas Zaidi
77161715fc
[MM-56042] Show full timestamp with seconds in tooltip of post date ( #25699 )
2023-12-25 07:35:39 +00:00
Harshil Sharma
d23c16b9aa
Removed user bands ( #25806 )
2023-12-25 07:11:28 +00:00
Harshil Sharma
6520e570e0
Updated tier wording ( #25808 )
2023-12-25 07:09:20 +00:00
Doug Lauder
2d1135ca46
Shared channels plugin APIs for MS Teams plugin ( #25805 )
...
New plugin APIs and hooks for accessing Shared Channels service via plugin.
- RegisterPluginForSharedChannels(opts model.RegisterPluginOpts) (remoteID string, err error)
- UnregisterPluginForSharedChannels(pluginID string) error
- ShareChannel(sc *model.SharedChannel) (*model.SharedChannel, error)
- UpdateSharedChannel(sc *model.SharedChannel) (*model.SharedChannel, error)
- UnshareChannel(channelID string) (unshared bool, err error)
- UpdateSharedChannelCursor(channelID, remoteID string, cusror model.GetPostsSinceForSyncCursor) error
- SyncSharedChannel(channelID string) error
- InviteRemoteToChannel(channelID string, remoteID string, userID string) error
- UninviteRemoteFromChannel(channelID string, remoteID string) error
Hooks
- OnSharedChannelsSyncMsg(msg *model.SyncMsg, rc *model.RemoteCluster) (model.SyncResponse, error)
- OnSharedChannelsPing(rc *model.RemoteCluster) bool
2023-12-22 17:00:27 -05:00
Ibrahim Serdar Acikgoz
0f3553c8ab
shared/filestore/localstore.go: remove unnecessary warning ( #25801 )
2023-12-22 19:26:57 +01:00
Agniva De Sarker
0496483a9e
MM-56359: Skip TestUploadLicenseFile ( #25800 )
2023-12-22 13:21:33 +01:00
Syed Ali Abbas Zaidi
11ae867ce3
[MM-56294] Convert ./components/admin_console/group_settings/group_details/group_profile.tsx
from Class Component to Function Component ( #25766 )
...
* [MM-56294] Convert `./components/admin_console/group_settings/group_details/group_profile.tsx` from Class Component to Function Component
* refactor: update snapshots
2023-12-22 10:35:17 +01:00
Daniel Espino García
ec4fdba04e
Fix auto delete post when dismissed by a plugin ( #25791 )
2023-12-22 10:34:32 +01:00
Miguel de la Cruz
0e60f3d542
Improves validation in getRolesByName endpoint ( #25215 )
...
* Improves validation in getRolesByName endpoint
* Updates the max constant and fixes linter
* Adds a mechanism to split roles in chunks in the webapp client
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-12-22 10:29:51 +01:00
dkkb
be24f108e1
Refactor server runJobs function. ( #23854 )
2023-12-22 09:51:40 +01:00
Harshil Sharma
a59f5ccded
Added API to return user count bands and user count ( #25796 )
2023-12-21 13:00:19 +00:00
Syed Ali Abbas Zaidi
cac50f593b
[MM-56298] Convert ./components/file_attachment/file_thumbnail/file_thumbnail.tsx
from Class Component to Function Component ( #25761 )
...
* [MM-56298] Convert `./components/file_attachment/file_thumbnail/file_thumbnail.tsx` from Class Component to Function Component
* refactor: implement code review changes
2023-12-21 15:43:08 +05:30
Syed Ali Abbas Zaidi
ab6e206a51
[MM-56292] Convert ./components/widgets/icons/checkbox_partial_icon.tsx
from Class Component to Function Component ( #25764 )
...
* [MM-56292] Convert `./components/widgets/icons/checkbox_partial_icon.tsx` from Class Component to Function Component
* refactor: update snapshots
2023-12-21 15:42:38 +05:30
Syed Ali Abbas Zaidi
4fb3d7a349
[MM-56295] Convert ./components/post_view/message_attachments/message_attachment_list.tsx
from Class Component to Function Component ( #25767 )
...
* [MM-56295] Convert `./components/post_view/message_attachments/message_attachment_list.tsx` from Class Component to Function Component
* refactor: update default prop
* refactor: update snapshot
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-12-21 15:42:11 +05:30
Syed Ali Abbas Zaidi
dadc752212
[MM-56297] Convert ./components/widgets/settings/radio_setting.tsx
from Class Component to Function Component ( #25770 )
...
* [MM-56297] Convert `./components/widgets/settings/radio_setting.tsx` from Class Component to Function Component
* fix: check-types issue
2023-12-21 15:41:37 +05:30
Agniva De Sarker
7dcf5f85a5
MM-56071: Track multiple threads ( #25775 )
...
We can have 2 types of threads open at the same time. One from
the thread view, and another from RHS.
We add another variable to distinguish between the 2 states.
In future, if we have the ability for more than 2 threads, then
we would need to track by threadID.
https://mattermost.atlassian.net/browse/MM-56071
```release-note
NONE
```
2023-12-21 08:42:58 +05:30
Miguel de la Cruz
3f2351c71f
Remove user search skipped test ( #25790 )
2023-12-20 14:35:04 -06:00
Agniva De Sarker
b88a848c90
MM-53676: Bump dependencies ( #25744 )
...
https://mattermost.atlassian.net/browse/MM-53676
```release-note
NONE
```
2023-12-20 19:44:50 +05:30
Daniel Espino García
721f05e01e
Add SectionNotice to plugin user settings ( #25740 )
...
* Add SectionNotice to plugin user settings
* Make section notice more general
* i18n-extract
* Address feedback
* Add missing import
* Fix lint
* Use OpenSans typography
2023-12-20 15:04:04 +01:00
Antonis Stamatiou
0fbe3b8e9b
feat: Remove gitlab-ci yml file ( #25782 )
2023-12-20 16:02:38 +02:00
Sven Hüster
2c6b5856a1
[MM-54714] Change dnd status and remind to next morning 9 ( #25472 )
2023-12-20 13:45:55 +00:00
Ben Schumacher
645d3a3b35
Add pagination example to Client4 ( #25544 )
...
* Add pagination example to Client4
* Break as soon less the expected items are returned
* Print users as directly after fetching them
2023-12-20 06:50:58 +01:00
Matthew Straughn
ebdc964161
Mm 16623 fix all initialism errors in channels/app and channels/api4 dir ( #25743 )
...
* updated go mod and sum files
* fixed var-naming errors in channels/app and channels/api4 dir
* Revert "updated go mod and sum files"
This reverts commit 088dd00a84
.
* renamed a cost .
2023-12-20 06:46:54 +01:00
Syed Ali Abbas Zaidi
293caec0c7
[MM-56293] Convert ./components/admin_console/filter/filter_list.tsx
from Class Component to Function Component ( #25765 )
2023-12-19 18:06:32 -05:00
Doug Lauder
d56dc9d0ce
Add Options field to RemoteClusters ( #25771 )
...
* add Option flag to RemoteClusters
* add Options column to RemoteClusters table
2023-12-19 13:01:35 -05:00
Antonis Stamatiou
f118b4f0ed
fix: Fix condition for choosing runner ( #25779 )
...
* fix: Fix condition for choosing runner
* fix: Automate the GO_VERSION choice on server tests
2023-12-19 17:21:13 +02:00
yasserfaraazkhan
63e4fccd3a
chore: add test case ID to wrangler e2e tests ( #25777 )
2023-12-19 16:22:04 +05:30
Asaad Mahmood
726e157f5e
Updating sidebar position in settings modal ( #25738 )
...
* Updating sidebar position in settings modal
* Updating sidebar
* Updating css
* Updating commit
* Fixing lint
2023-12-19 14:42:38 +05:00
Ben Schumacher
799ec680bd
[MM-29240] Improve buffer handling of UploadEmojiImage ( #25536 )
2023-12-19 10:00:01 +01:00
Christopher Poile
8a0cef910a
MM-56273 - Update prepackaged calls to v0.22.2 ( #25741 )
2023-12-18 16:58:10 -05:00
M-ZubairAhmed
7b49e15824
[MM-55993] Create a composable independent table to be used in Admin reporting ( #25611 )
2023-12-18 18:52:58 +00:00
ShlokJswl
c6b600b186
Removed blank space in sidebar display in compact view mode ( #23139 )
2023-12-18 16:23:21 +01:00
Ben Schumacher
1fdddfe678
[MM-53269] Add configuration setting for integration requests timeout ( #23805 )
...
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2023-12-18 16:07:00 +01:00
Hosted Weblate
7874daa6f7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
2023-12-18 15:22:05 +02:00
master7
58aa759445
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2023-12-18 15:22:05 +02:00
JaeMin Kim
57709029ae
Translated using Weblate (Korean)
...
Currently translated at 59.7% (3466 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ko/
2023-12-18 15:22:05 +02:00
Tom De Moor
6443a1d42a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2023-12-18 15:22:05 +02:00
MArtin Johnson
ad98cd86c5
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2023-12-18 15:22:05 +02:00
Tom De Moor
5dc972a6ec
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2023-12-18 15:22:05 +02:00
MArtin Johnson
e5de17674e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2023-12-18 15:22:05 +02:00
Tom De Moor
cf3a738220
Translated using Weblate (Dutch)
...
Currently translated at 99.8% (2522 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2023-12-18 15:22:05 +02:00
Pieter Teekens
bf808d1c8a
Translated using Weblate (Dutch)
...
Currently translated at 99.9% (5796 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2023-12-18 15:22:05 +02:00