| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
| |
* Add placholder field and user_autocomplete type to plugin manifest
* user_autocomplete -> username
|
|
|
|
|
|
|
|
| |
* basic manifest docs
* add a bit more documentation
* space out fields for better godoc formatting
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Update webrtc_test.go
* Update webrtc.go
* Update config.go
* Update webrtc.go
|
| |
|
|
|
|
|
|
| |
* Track if an APIv3 endpoint was used in the last day
* Make it atomic
|
|
|
|
|
|
|
|
|
|
| |
(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
|
|
|
|
|
|
|
|
| |
* Add websocket event for user role update
* Fix tests
* More test fixes
|
|
|
|
|
|
| |
* PLT-5813 support SAML sync via LDAP
* Cleaning up based on review
|
|
|
|
|
|
| |
* add autoclose dm config parameter
* update naming
|
|
|
|
|
|
| |
* remove unused variables / code
* fix bug in testPostStoreGetOldest
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* remove more global refs / state
* fix job enterprise initialization
* fix api4 test compilation
* saml api endpoints fix
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Add config setting to disable plugin uploads
* Update unit test
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* webhook post splitting
* style fix
* update old webhook test
|
| |
|
| |
|
|
|
|
|
|
| |
* add model.NewX funcs for builtin types
* whoops, forgot to add the new file
|
|
|
|
|
|
|
|
|
|
|
|
| |
* reduce cfg boilerplate
* fix compile error
* user test fix
* another test fix
* simplify diagnostics / testing
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add column to UserAccessTokens table
* PLT-7794 Add user access token enable/disable endpoints
* replaced eliminated global variable
* updates to user_access_token_store and upgrade.go
* style fix and cleanup
|
| |
|
|
|
|
|
|
|
|
| |
message channels (#7635)
* No longer overriding specified team id for DMs/GMs, as these types of channels don't belong to a team, and doing so breaks slash commands for them
* Ensured user is on specified team in case of GM/DM, extended test suite
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
| |
| |
| |
| |
| |
| |
| |
| | |
#7493 (#7623)
* add endpoint and tests for revoking all sessions for a user
* fix failing test build
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add support for Kopano Webmeetings WebRTC server
Add an option to select which WebRTC server to use and add support to
use Kopano Webmeetings as backend instead of Janus. If the new
configuration is not set, WebRTC assumes Janus is used as backend.
* Fixup: remove redundant case. default to janus
* Fixup: use GatewayAdminUrl as direct prefix to admin URL entry point
* Fixup: consumeAndClose
|
|
|
|
|
|
| |
* 4.3 pre-cut
* fix
|
|
|
|
|
|
| |
* Ensured that specified channel is a part of specified team
* Simplified approach to just infer team id from specified channel id to eliminate the attack vector entirely
|
|
|
|
|
|
|
|
| |
Console when Available Languages doesn't include the default client language (#7554)
* Added server-side validation check for localization settings. Refactored validation checks to be easier to read
* Fixed gofmt issues
|
|
|
|
|
|
| |
* PLT-7705: API to get data retention policy.
* Fix review comments.
|
|
|
|
|
|
|
|
| |
* Return viewed at times in view channel API response
* Updated transaction to read and write once
* Remove transaction and only update if new value greater than older
|
| |
|
|
|
|
|
|
|
|
| |
type and props (#7531)
* Add support to outgoing webhooks and slash commands to set post type and props
* Fix nil access
|
|
|
|
|
|
|
|
|
|
| |
* Add session idle timeout config setting
* Modify config setting name to SessionIdleTimeoutInMinutes
* Small re-org of if statement
* Merge with latest master
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* PLT-7542 Converting LDAP sync to the job server
* Fixing minor issues
* Fixing build failure
* Translate error message
* Translate error message
* Translate error message
* Translate error message
* Fixing merge
* Fixing bad merge
|
|
|
|
|
| |
This cleans up the few NewLocAppError calls that crept in since the main
bulk of them were removed, and finally removes the NewLocAppError
function altogether.
|
| |
|
| |
|