summaryrefslogtreecommitdiffstats
path: root/app/team.go
Commit message (Collapse)AuthorAgeFilesLines
* remove `go Publish(...)` idiom (#8373)Chris2018-03-021-7/+2
|
* PLT-7567: Integration of Team Icons (#8284)Christian Hoff2018-03-011-0/+90
| | | | | | | | | | * PLT-7567: Integration of Team Icons * PLT-7567: Read replica workaround, upgrade logic moved, more concrete i18n key * PLT-7567: Read replica workaround, corrections * PLT-7567: upgrade correction
* Remove global site url (#8343)Chris2018-02-221-1/+1
| | | | | | | | * remove global site url * missed one * revert mysterious change
* XYZ-111: Check max users per team on re-join after leave a teamJesús Espino2018-02-131-3/+9
|
* Added invite_id field to email invite url, along with validation of this ↵Jonathan2018-02-121-0/+5
| | | | field on the server (#8235)
* [PLT-8494] Add delete_team websocket event (#8167)Saturnino Abril2018-02-011-4/+8
| | | | | | * add delete_team websocket event * add to PermanentDeleteTeam
* Used a consistent tense for system messages (#8079)Harrison Healey2018-01-261-1/+1
|
* Merge branch 'release-4.6'Harrison Healey2018-01-231-1/+19
|\
| * PLT-8522 Added separate messages for being removed from channel or team (#8078)Harrison Healey2018-01-101-1/+19
| |
* | Handle missed case with ExperimentalEnableDefaultChannelLeaveJoinMessages ↵Joram Wilander2018-01-181-7/+9
|/ | | | setting (#8112)
* Role refactor (#7867)Chris2017-11-211-8/+8
| | | | | | | | * role refactor * add missing file * fix web test
* PLT-6217 Fixes system message posted to Town Square when a member leaves a ↵Tsilavina Razafinirina2017-11-201-3/+38
| | | | | | | | | | | | | | | | | | team (#7752) * Fixes system message posted to Town Square when adding/removing team member (#6483) Fixes unit test method call to match RemoveUserFromTeam modification (#6483) Fixes system message posted to Town Square when adding/removing team member (#6483) Removes unnessary error message * Updates system message when a user leaves a team (#6483) * Changes system message when a user is removed from team (#6483) * Adds a new string to be post to town-square when a member is added to a team (#6483)
* more global config ref cleanup (#7802)Chris2017-11-091-7/+7
|
* eliminate more utils.Cfg references (#7701)Chris2017-10-241-1/+1
|
* refactor max users per team (#7691)Chris2017-10-201-1/+1
|
* Reduce utils.Cfg references (#7650)Chris2017-10-181-3/+3
| | | | | | | | | | | | * app.UpdateConfig method * test fix * another test fix * the config override option as-was is just error prone, remove it for now * derp
* PLT-7811 Standardized team sanitization flow (#7586)Harrison Healey2017-10-091-5/+21
| | | | | | | | | | | | | | | | | | * post-4.3 commit (#7581) * reduce store boiler plate (#7585) * fix GetPostsByIds error (#7591) * PLT-7811 Standardized team sanitization flow * Fixed TestGetAllTeamListings * Stopped sanitizing teams for team admins * Removed debug logging * Added TearDown to sanitization tests that needed it
* PLT-7789: Fix raciness on Aurora with importing team members. (#7573)George Goldberg2017-10-041-8/+14
| | | | | | * PLT-7789: Fix raciness on Aurora with importing team members. * Fix and document return values.
* Goroutine wranglin (#7556)Chris2017-10-031-2/+6
| | | | | | * goroutine wranglin * synchronize WebConn.WritePump
* remove remaining Global() calls (outside of tests) (#7521)Chris2017-09-281-11/+11
|
* remove einterface gets (#7455)Chris2017-09-191-3/+3
|
* Renaming repoChristopher Speller2017-09-061-2/+2
|
* app type transition (#7167)Chris2017-09-061-120/+120
|
* App: NewLocAppError -> NewAppError (#7327)George Goldberg2017-09-011-6/+4
| | | | | | * App: NewLocAppError -> NewAppError * Remove statuscode that got missed.
* PLT-7288: Allow CLI to delete teams with no channels. (#7135)George Goldberg2017-08-091-1/+3
|
* make cli team / channel delete operations also delete webhooks and slash ↵Chris2017-07-311-1/+5
| | | | commands (#7028)
* Added websocket event and webapp handler for updating user roles (#6953)Nick Frazier2017-07-271-0/+9
|
* [PLT-5864] Move teammate name display setting to the System Console (#6681)Saturnino Abril2017-06-301-1/+2
| | | | | | | | | | * move teammate name display setting to the system console * update all the likes of TeammateNameDisplay names * fix gofmt error * rebase and fix conflict
* [PLT-5639] Show a message when invited addresses are blocked (#6691)Pieter Lexis2017-06-291-7/+26
| | | | | | | | | | | | | | | | * Show a message when invited addresses are blocked When using the "Send Email Invite" functionality. Emails were sent to domains that were not on the `RestrictCreationToDomains` list. This would lead to users getting a message that they can't create an account if they follow the link in the email. This commit will check the email addresses before the mails are sent and warn the user typing them in which ones are blocked. * Add unit test for domain restrictions on invite * Invite Member: Clear serverError on toggle
* Fixed error information being obscured when joining teams with API v4 (#6751)Harrison Healey2017-06-281-2/+2
|
* Merge release-3.10 into master (#6654)Joram Wilander2017-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6787 Fixed being able to send a post before files finished uploading (#6617) * Fix quick switcher for channels/users not stored locally (#6610) * Fix button text on confirm mention modal (#6609) * fix post delete permission of channel admin (#6608) * open comment thread for the most recent reply-able message (#6605) * Use mutex flag with yarn to prevent concurrent builds interfering (#6619) * Use mutex flag with yarn to prevent concurrent builds interfering * Remove yarn mutex file with clean * Minor bug fixes (#6615) * PLT-6774 - Fixing color for offline icon * PLT-6784 - Fixing status icon * Fixing icon margin * Updating caret position * PLT-6070 Have ChannelMentionProvider stop searching after a term returns no results (#6620) * Fixing JS error (#6623) * Minor bug fixes (#6622) * PLT-6808 - Updating channel switcher on mobile * PLT-6743 - Updating scrollbar styling * Login instead of failing if user exists in OAuth sign-up flow (#6627) * PLT-6802 Disable team switcher (#6626) * Disable team switcher * Fix ESLint errors * PLT-6807 Ensured select teams page can scroll on iOS (#6630) * Do not redirect from account switch pages on 401 (#6631) * Fixing loadtest command and renaming to /test (#6624) * PLT-6820 Update mattermost-redux dependency (#6632) * translations PR 20170612 (#6629) * Bump HTTP client timeout to 30 seconds (#6633) * For team unreads return empty array instead of null (#6636) * PLT-6831 Fix status modal localization IDs (#6637) * Fix status modal localization IDs * Update test snapshot
* Add APIv4 endpoint to permanently delete teams (#6604)Zeger-Jan van de Weg2017-06-151-0/+9
| | | | | Tests are added, however, it only tests the property if its soft deleted. In the background it will be hard deleted, but that is untestable through a integration test.
* PLT-6488: Reduce database queries in user bulk import. (#6371)George Goldberg2017-05-101-4/+4
|
* PLT-6380 Fired websocket event when user joins a team (#6266)Harrison Healey2017-05-031-2/+5
|
* Creating common token store and moving email invites and verification to it ↵Christopher Speller2017-04-271-2/+2
| | | | (#6213)
* Refactor OAuth 2.0 code into app layer (#6037)Joram Wilander2017-04-121-0/+31
|
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-121-1/+1
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* PLT-6198: Use added to channel system message on default channels. (#5969)George Goldberg2017-04-041-11/+11
| | | | Use a different sytem message when a user was added to a default channel by someone else than when they joined themselves.
* PLT-5900 Removed automatic configuration of SiteURL (#5952)Harrison Healey2017-04-041-22/+22
| | | | | | | | | | | | | | | | * Revert "PLT-5765 Passed SiteURL to SendNotifications (#5705)" This reverts commit a8e68bd8905972ae59de90fa33d5b3e3c274dc47. * Removed automatic configuration of SiteURL * Reverted unintentional config changes * Updated help text * Added link to docs in Site URL warning * Fixed merge conflict
* PLT-6196: Websocket message when added to a team. (#5968)George Goldberg2017-04-041-3/+15
|
* PLT-6169: Batch add users to teams. (#5953)George Goldberg2017-04-031-0/+18
|
* APIv4 DELETE /teams/{team_id} (#5937)Saturnino Abril2017-04-031-0/+14
|
* APIv4 post /teams/search (#5931)Saturnino Abril2017-04-031-0/+16
|
* APIv4 put /teams/{team_id}/patch (#5860)Saturnino Abril2017-03-241-3/+27
|
* Endpoint for APIv4 POST /teams/{team_id}/members (#5804)Saturnino Abril2017-03-241-0/+42
|
* Merge branch 'release-3.7' into master.George Goldberg2017-03-171-12/+12
|\
| * PLT-5765 Passed SiteURL to SendNotifications (#5705)Harrison Healey2017-03-101-12/+12
| |
* | Implement some team endpoints for APIv4 (#5745)Joram Wilander2017-03-131-3/+27
|/ | | | | | | | | | * Implement PUT /teams/{team_id} endpoint for APIv4 * Implement GET /users/{user_id}/teams/{team_id}/unread endpoint for APIv4 * Implement POST /teams/{team_id}/members/ids endpoint for APIv4 * Remove debug statement
* PLT-3077 Add group messaging (#5489)Joram Wilander2017-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement server changes for group messaging * Majority of client-side implementation * Some server updates * Added new React multiselect component * Fix style issues * Add custom renderer for options * Fix model test * Update ENTER functionality for multiselect control * Remove buttons from multiselect UI control * Updating group messaging UI (#5524) * Move filter controls up a component level * Scroll with arrow keys * Updating mobile layout for multiselect (#5534) * Fix race condition when backspacing quickly * Hidden or new GMs show up for regular messages * Add overriding of number remaining text * Add UI filtering for team if config setting set * Add icon to channel switcher and class prop to status icon * Minor updates per feedback * Improving group messaging UI (#5563) * UX changes per feedback * Update email for group messages * UI fixes for group messaging (#5587) * Fix missing localization string * Add maximum users message when adding members to GM * Fix input clearing on Android * Updating group messaging UI (#5603) * Updating UI for group messaging (#5604)
* Get all teams api4 (#5542)Andrei Stanciu2017-02-281-0/+16
|