summaryrefslogtreecommitdiffstats
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* Refactor password validation and config defaults (#7859)Chris2017-11-202-2/+9
| | | | | | * refactor password validation and config defaults * reorder config lines for clarity
* PLT-6217 Fixes system message posted to Town Square when a member leaves a ↵Tsilavina Razafinirina2017-11-202-5/+60
| | | | | | | | | | | | | | | | | | 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)
* PLT-7824 Added support for mentions with <@userid> and <!here> (#7615) (#7737)Joey Lee2017-11-174-0/+166
|
* Reorganize file util functionality (#7848)Chris2017-11-166-38/+95
| | | | | | | | * reorganize file util functionality * fix api test compilation * fix rebase issue
* Merge branch 'release-4.4'Christopher Speller2017-11-161-1/+1
|\
| * Replace os.Rename with directory copy util in plugin extraction (#7825)Joram Wilander2017-11-131-1/+1
| |
* | fix config cli option (#7850)Chris2017-11-162-10/+19
| |
* | PLT-7111: Fix for groupmsgProvider.GetCommand method signature. (#7835)Martin Kraft2017-11-151-1/+1
| |
* | PLT-7111 Add groupmsg command (#7419)Jesús Espino2017-11-142-0/+174
| | | | | | | | | | | | | | | | * Coping command_msg to use as command_groupmsg base * Changing msg to groupmsg names in groumsg command * Add groupmsg command
* | Improve test coverage reporting / accuracy (#7819)Chris2017-11-133-2/+63
| | | | | | | | | | | | | | | | | | | | * improve test coverage reporting / accuracy * handle absolute coverpaths * move tests into multiple files * rename codecov.yml (https://github.com/codecov/support/issues/426)
* | Add codecov yaml file (#7818)Chris2017-11-111-0/+28
| | | | | | | | | | | | | | | | | | | | * add codecov yaml file * ignore storetest directory * add a test * relax status checks a bit for now
* | Merge branch 'release-4.4'Christopher Speller2017-11-091-0/+6
|\|
| * PLT-8061 re-activate SAML and Oauth on successful login (#7810)Corey Hulen2017-11-091-0/+6
| |
* | more global config ref cleanup (#7802)Chris2017-11-0938-164/+165
| |
* | PLT-7709 Add UI settings to plugin manifest (#7794)Joram Wilander2017-11-081-0/+10
|/ | | | | | | | | | | | | | * Add UI settings to plugin manifest * Add another test case * Add options field to setting * Updates per feedback * Report diagnostics on if plugins have settings set * Add regenerate_help_text field
* fix builtin plugin http router (#7797)Chris2017-11-062-1/+2
|
* Revert PLT-7809 (#7793)Jason Blais2017-11-061-37/+3
| | | | | | | | | | * Update webrtc_test.go * Update webrtc.go * Update config.go * Update webrtc.go
* fix interactive message post username/icon behavior (#7776)Chris2017-11-041-1/+17
|
* invoke config listeners when app.UpdateConfig is used (#7773)Chris2017-11-032-0/+25
|
* PLT-8086 Fix plugin config watcher for enabling and disabling (#7770)Joram Wilander2017-11-032-11/+17
| | | | | | | | * Fix plugin config watcher for enabling and disabling * Make sure HTTP routes are served * Set content-type explicitly
* Update diagnostics.go (#7768)Jason Blais2017-11-031-9/+14
| | | | | ElasticsearchSettings: LiveIndexingBatchSize, BulkIndexingTimeWindowSeconds LdapSettings: EnableSync SamlSettings: EnableSyncWithLdap
* prevent users from changing email addresses to restricted domains (#7765)Chris2017-11-032-0/+30
|
* several one-line panic, race, and logic fixes (#7766)Chris2017-11-035-4/+7
|
* prevent deactivation of sso users (#7759)Chris2017-11-022-3/+23
|
* Update diagnostics.go (#7755)Jason Blais2017-11-011-0/+1
|
* Fix /msg switching teams (#7753)Chris2017-11-012-3/+32
| | | | | | * Fix /msg switching teams * simplify a bit
* PLT-7810 Track if an APIv3 endpoint was used in the last day (#7744)Joram Wilander2017-10-311-0/+4
| | | | | | * Track if an APIv3 endpoint was used in the last day * Make it atomic
* [PLT-7362] Add post' root ID to APIv4 addChannelMember to render added user ↵Saturnino Abril2017-10-311-5/+6
| | | | | | | | | | (as system post) at RHS (#7730) * add post' root ID to apiv4 addChannelMember to render added user (as system post) at RHS * add check to post_root_id parameter * add AddChannelMemberWithRootId function for backward compatibility
* Fixing URL encoding of SAML email address when switching to SAML account (#7733)Christopher Speller2017-10-311-1/+1
|
* PLT-7978 Add websocket event for user role update (#7745)Joram Wilander2017-10-312-2/+9
| | | | | | | | * Add websocket event for user role update * Fix tests * More test fixes
* PLT-5813 support SAML sync via LDAP (#7668)Corey Hulen2017-10-311-1/+2
| | | | | | * PLT-5813 support SAML sync via LDAP * Cleaning up based on review
* Remove license requirement for plugins (#7747)Joram Wilander2017-10-311-1/+1
|
* Refactoring cfg refs and load / save functions (#7749)Chris2017-10-3110-84/+83
| | | | | | * refactoring cfg refs and load / save functions * improve error output
* Add some more diagnostics for plugins (#7669)Joram Wilander2017-10-302-1/+54
|
* simplify things (#7735)Chris2017-10-3015-43/+29
|
* fix push notification when user status is in DND (#7731)Carlos Tadeu Panato Junior2017-10-302-5/+37
|
* add RootId to out-of-channel-mentions ephemeral post for that to render at ↵Saturnino Abril2017-10-271-0/+1
| | | | RHS (#7726)
* Remove more global refs / state (#7723)Chris2017-10-2612-109/+85
| | | | | | | | | | * remove more global refs / state * fix job enterprise initialization * fix api4 test compilation * saml api endpoints fix
* Performance improvements for 40M posts (#7708)Christopher Speller2017-10-252-10/+31
| | | | | | | | | | | | | | | | | | | | | | * Optimizing get root posts SQL query * Setting session invalidation to be reliable * Adding app reciever to SessionHasPermissionToUser * Adding app reciever to SessionHasPermissionToTeam * Adding app reciever to SessionHasPermissionTo * Clear session cache if permission was denied * Fixing rebase issues * Revert "Optimizing get root posts SQL query" This reverts commit f364757e7015cfb4ec673d0a4fc3d57cd25d8dd7. * Fixing build
* [PLT-4341] add dnd command (#7694)Carlos Tadeu Panato Junior2017-10-253-0/+79
|
* [PLT-7701] Fix emoji names that trigger mention (#7663)Saturnino Abril2017-10-252-5/+34
| | | | | | | | * fix emoji names that trigger mention * remove regex and rearrange based on comment * make ":@here:" to not trigger a mention
* Differentiate between installed and activated states for plugins (#7706)Joram Wilander2017-10-251-23/+157
|
* PLT-7599: webhook post splitting (#7707)Chris2017-10-242-32/+182
| | | | | | | | * webhook post splitting * style fix * update old webhook test
* PLT-7822: Fix search order for SQL search backend. (#7704)George Goldberg2017-10-241-0/+2
|
* eliminate more utils.Cfg references (#7701)Chris2017-10-247-53/+53
|
* Reduce cfg boilerplate (#7689)Chris2017-10-233-230/+223
| | | | | | | | | | | | * reduce cfg boilerplate * fix compile error * user test fix * another test fix * simplify diagnostics / testing
* refactor max users per team (#7691)Chris2017-10-202-2/+2
|
* refactor max channels per team enforcement (#7690)Chris2017-10-202-3/+3
|
* [PLT-7362] Option to add user to channel if mentioned user is not currently ↵Saturnino Abril2017-10-212-4/+33
| | | | | | | | | | | | | | | | in the channel (#7619) * Option to add user to channel if mentioned user is not currently in the channel * instead of link from server, just add component on client side to add channel member * change implementation using post.props * do clean up and add test * sanitize post.props['add_channel_member'] on post creation * move sanitize to app.CreatePost and also apply to app.UpdatePost
* [PLT-6712/PLT-7182] /remove and /kick slash command: Remove a member from ↵Carlos Tadeu Panato Junior2017-10-191-0/+114
| | | | the channel (#7523)