sabril
09146310db
fix MM-T5671 ( #31352 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-10 12:34:36 +08:00
sabril
5756643256
E2E/Test: Fix smoke tests ( #31332 )
...
* add passwd for psql local query and add server/postgres logs for debugging
* set license for smoke tests
* fix fmt
2025-06-10 11:45:29 +08:00
Ben Cooke
aac34f6db4
[MM-64360] Data retention: optionally preserve pinned posts ( #31165 )
...
* add new config to preserve pinned posts during data retention
* more graceful error if the pinned post was a reply in a deleted thread
2025-06-09 15:41:07 -04:00
Weblate (bot)
6eb2128abc
Translations update from Mattermost Weblate ( #31348 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (2700 of 2700 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (German)
Currently translated at 100.0% (6352 of 6352 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (Polish)
Currently translated at 98.9% (6287 of 6352 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Polish)
Currently translated at 99.2% (6307 of 6352 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Ukrainian)
Currently translated at 97.0% (6162 of 6352 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/uk/
* Translated using Weblate (Polish)
Currently translated at 99.6% (6328 of 6352 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
---------
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: Serhii Khomiuk <sergiy.khomiuk@gmail.com >
2025-06-09 17:34:31 +00:00
Agniva De Sarker
2e23a20899
Improve claude code to run bash commands ( #31316 )
...
* Improve claude code to run bash commands
With this limitation removed, it can do more things in a PR.
```release-note
NONE
```
* Update claude.yml
* fix indentation
```release-note
NONE
```
2025-06-09 20:17:25 +05:30
kasyap dharanikota
596053b9af
S3store/image type ( #30451 )
...
* add video type
* add video mime-type
* combine MIME type maps and update tests
* correct MIME type detection for video files
* format code
* lint fix
* simplified mimeType
* change avi mime type
* add avi type
2025-06-09 09:09:34 +05:30
Christopher Poile
c0f1cbf727
[MM-64296] Help for AI: Respect env overrides for consoleLevel ( #31278 )
...
* respect env overrides for consoleLevel; add tests
* clean up test
* merge conflict
* improve parallelizability
* be better commenting
* better name for fn, comment explaining why we're using it
* empty
* empty
* empty
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-07 17:35:08 -04:00
Devin Binnie
efc8094bc2
[MM-62992][MM-62994][MM-62995] Profile Settings accessibility fixes ( #31236 )
...
* [MM-62995] Add aria-live for Profile Picture upload
* [MM-62992][MM-62994] Add error icon and screen reader text to SettingItemMax
* Fix e2e
* PR feedback
2025-06-06 16:44:19 -04:00
Ben Schumacher
5b389c5224
[MM-63760] Only partially sanitize DB datasources for Support Packet ( #30728 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-06 15:07:54 +02:00
Ben Schumacher
160cb91ab9
Fix error return value in Schedulers.scheduleJob ( #31294 )
2025-06-06 14:59:31 +02:00
Ben Schumacher
e3452dce94
[MM-29049] Fix remaining errcheck errors in app, api4 and web package ( #31307 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-06 07:44:43 +02:00
Julien Tant
7e013f4c1a
Fix cross-team search from: filter not working ( #31277 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-05 11:53:35 -07:00
Ben Schumacher
924ed4ae02
Fix Support Packet v2 version number ( #30723 )
2025-06-05 20:07:31 +02:00
Akhil Bisht
4e337b9a43
MM-61450 fix errcheck issue in server/channel/app/permissions_test.go ( #31132 )
2025-06-05 19:43:40 +02:00
Caleb Roseland
f2aa50170f
MM-63705: bump styled-components & luxon ( #31030 )
2025-06-05 11:35:16 -05:00
Julien Tant
ef67b3bf5f
Fix OpenAPI schema for custom profile attributes ( #31070 )
2025-06-05 16:31:42 +00:00
Devin Binnie
f3d20cfc15
[MM-62999] Fix label in notification settings for notification sound combo box ( #31295 )
2025-06-05 08:50:37 -04:00
Claudio Costa
65c5f40c6a
[MM-62409] Generate and publish code coverage for webapp ( #31144 )
...
* Generate and publish code coverage for webapp
* Upate coverage output path
* Simplify coverage patterns
* Disable coverage file search
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-05 14:04:27 +02:00
Ben Schumacher
50d81c2a38
Move cluser node specific files it thier own directories in Support Packet ( #30755 )
2025-06-05 07:58:34 +02:00
Harshil Sharma
2337c580f6
Ignored email from client search ( #31057 )
...
* Ignored email from client search
* removed redundent email split
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-05 10:05:25 +05:30
Nick Misasi
91862811f5
[CLD-9186] Remove onboarding tasklist, add preview banner ( #31203 )
...
* Remove pricing modal. Adjust everywhere to instead open mattermost.com/pricing. When air gapped, don't show buttons to view plans.
* Fix lint
* Further clean up of unused code. Fixes for linter
* Remove onboarding tasklist for previews, add Cloud previer banner
* Fixes for linter, i18n
* Revert dev lines
* Fix lint
* When below one minute, switch to seconds
* fix linter
* fixes for PR feedback
* useExternalLink for opening pricing modal with enriched params
* Fix i17n
* Fix style, tests
* Update webapp/channels/src/components/announcement_bar/cloud_preview_announcement_bar/index.tsx
Co-authored-by: Guillermo Vayá <guillermo.vaya@mattermost.com >
* Fix linter
---------
Co-authored-by: Guillermo Vayá <guillermo.vaya@mattermost.com >
2025-06-04 16:24:58 -04:00
Harrison Healey
93d1ec5f1c
Attempt to make ESLint-Webpack integration work in all editors ( #31169 )
...
* Attempt to make ESLint-Webpack integration work in all editors
* Reorder imports in Webpack config
This isn't validated by CI, but my local ESLint is complaining.
2025-06-04 20:09:54 +00:00
Harrison Healey
6517fa2fd1
MM-63411 Don't focus thread textbox automatically when it has a draft ( #31250 )
...
* MM-63411 Don't focus thread textbox automatically when it has a draft
* Add E2E test
* Add test files forgotten in previous commit
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-04 16:08:33 -04:00
Devin Binnie
a19eb5b9ef
[MM-62983] Add aria-live region for updating the file preview modal carousel position ( #31296 )
2025-06-04 08:47:10 -04:00
unified-ci-app[bot]
20e3715f76
Update latest minor version to 10.10.0 ( #31304 )
...
Automatic Merge
2025-06-04 09:46:05 +03:00
Matthew Birtch
a87d29fce7
Remove redundant button styles and use proper button classes ( #30929 )
...
* remove redundant button styles and use proper button classes
* remove import for contact_us css
* fix view plans button to be xs
* tweak to disabled state on save button in floating bar
* change contact us to tertiary button like before
* updated btn-full on free edition right panel
* update contact button to be primary when shown in the trial card
* fix issue with hover state on save changes panel error state
* fix style lint issues
* update snapshots
* fixed a few license page buttons
* fix lint issue
* Update index.test.tsx.snap
* add empty end lines
* fixed scope of css so it doesn't affect product switcher
* upate button font size for xs, update bg color for button in announce bar
* fix lint error
* update missed cancel buttons to use proper classes
* fixed text spec to find the right button
* updated snapshots
* fix issue with test on cancel button
* update snapshots
2025-06-03 15:37:20 -04:00
Eva Sarafianou
0a7be9f034
Move from ubuntu to distroless image ( #31136 )
...
* Move from ubuntu to distroless image
* Update updated ubunty image for first stage
* Update server/build/Dockerfile
Co-authored-by: Daniel Schalla <daniel@mattermost.com >
* Update server/build/Dockerfile
Co-authored-by: Daniel Schalla <daniel@mattermost.com >
* Add mising env var for health check
* Add mattermost user in /etc/passwd
* Fix e2e userId
* use cypress in place of server. Wget and not curl
* Simplify e2e changes
---------
Co-authored-by: Daniel Schalla <daniel@mattermost.com >
2025-06-03 20:52:13 +03:00
Claudio Costa
05585e5388
Update gosaml2 to latest v0.10.0 ( #31263 )
2025-06-03 11:57:26 +02:00
Ibrahim Serdar Acikgoz
ec75435f3f
[MM-64405] continously make syntax check ( #31197 )
...
* continously make syntax check
* reflect UX feedback
2025-06-03 11:10:25 +02:00
Miguel de la Cruz
147a5a0bd6
Remove the Beta label from Connected Workspaces ( #31275 )
...
Co-authored-by: Miguel de la Cruz <miguel@ctrlz.es >
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-03 09:00:53 +00:00
Caleb Roseland
949b45a0f9
bump playbooks 1.41.1 ( #31276 )
2025-06-02 15:47:32 -05:00
Scott Bishel
ee0361894f
MM-60200 Fix for Plugin Dialog with wrong channel ID. ( #28122 )
...
* save arguments to state for later usage
* add test
* feat: Add tests for submitInteractiveDialog with channel and thread context
* fix: Add missing properties to DialogSubmission in integration_actions.test.ts
* feat: Add channel_id to DialogSubmission objects in test file
* refactor: Move selectedThreadIdInTeam to views.threads state
* add channel id to state
* add unit test
* add unit test
* update submitInteractiveDialog
* update tests for changes
* remove log line
* refactor: Enhance submitInteractiveDialog proxy action with improved error handling
* add userID to submit data to plugin
* remove log message
* remove unnecessary default state
* lint fixes
* update unit test
* fixes from code review
* fixes from code review
* fixes from code review
* fix test, add userID to expected
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Caleb Roseland <caleb@calebroseland.com >
2025-06-02 13:12:12 -06:00
Nick Misasi
0cacee570a
Remove in-product pricing modal ( #31187 )
...
* Remove pricing modal. Adjust everywhere to instead open mattermost.com/pricing. When air gapped, don't show buttons to view plans.
* Fix lint
* Further clean up of unused code. Fixes for linter
* fixes for PR feedback
* useExternalLink for opening pricing modal with enriched params
* Fix i17n
* Fix style, tests
2025-06-02 14:08:57 -04:00
Hosted Weblate
6484ae25b7
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
2025-06-02 17:43:53 +02:00
master7
e415157e39
Translated using Weblate (Polish)
...
Currently translated at 99.3% (6287 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-06-02 17:43:53 +02:00
Tom De Moor
0eab63ecfe
Translated using Weblate (Dutch)
...
Currently translated at 99.9% (6326 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2025-06-02 17:43:53 +02:00
Tom De Moor
589085b1a4
Translated using Weblate (Dutch)
...
Currently translated at 99.7% (2686 of 2693 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2025-06-02 17:43:53 +02:00
Serhii Khomiuk
8f77f4d206
Translated using Weblate (Ukrainian)
...
Currently translated at 97.0% (6143 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/uk/
2025-06-02 17:43:53 +02:00
Frank Paul Silye
f1202ef83b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 83.2% (5271 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-06-02 17:43:53 +02:00
Frank Paul Silye
bf57f4a8af
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 4.1% (113 of 2693 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nb_NO/
2025-06-02 17:43:53 +02:00
Tom De Moor
5c28507763
Translated using Weblate (Dutch)
...
Currently translated at 99.6% (6308 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2025-06-02 17:43:53 +02:00
Sharuru
e04f456093
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (6329 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
2025-06-02 17:43:53 +02:00
Sharuru
2a753a6d82
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (2693 of 2693 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
2025-06-02 17:43:53 +02:00
MArtin Johnson
86aada4cb0
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (6328 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-06-02 17:43:53 +02:00
MArtin Johnson
d3f3a203e4
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (2689 of 2693 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2025-06-02 17:43:53 +02:00
master7
f700236987
Translated using Weblate (Polish)
...
Currently translated at 99.1% (6277 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-06-02 17:43:53 +02:00
Manuela Silva
adf9187d6d
Translated using Weblate (Portuguese)
...
Currently translated at 1.9% (125 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pt/
2025-06-02 17:43:53 +02:00
master7
0b9ed462a6
Translated using Weblate (Polish)
...
Currently translated at 99.0% (6266 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-06-02 17:43:53 +02:00
MArtin Johnson
4c0d46e186
Translated using Weblate (Swedish)
...
Currently translated at 99.0% (2668 of 2693 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2025-06-02 17:43:53 +02:00
Martin Mičuda
769a5b0495
Translated using Weblate (Czech)
...
Currently translated at 95.8% (6064 of 6329 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
2025-06-02 17:43:53 +02:00