summaryrefslogtreecommitdiffstats
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicate post edit WS event and cache invalidation (#7576)Joram Wilander2017-10-091-3/+0
|
* Miscellaneous app cleanup (#7594)Chris2017-10-0910-69/+108
| | | | | | | | | | | | * app cleanup * whoops, forgot a file * some minor cleanup * longer container deadline * defensive checks
* store/sqlstore cleanup and postgres tests (#7595)Chris2017-10-094-5/+9
| | | | | | | | | | * sqlstore cleanup / postgres tests * remove stopped containers * cmd/platform compile fix * remove test-postgres target from makefile
* Do not require server restart when enabling/disabling plugins (#7592)Joram Wilander2017-10-061-2/+8
|
* fix websocket deadlock (#7577)Chris2017-10-041-4/+16
|
* Fix races / finally remove global app for good (#7570)Chris2017-10-0420-57/+128
| | | | | | | | | | | | * finally remove global app for good * test compilation fixes * fix races * fix deadlock * wake up write pump so it doesn't take forever to clean up
* PLT-7218: CLI to move slash commands between teams. (#7574)George Goldberg2017-10-042-0/+56
|
* PLT-7789: Fix raciness on Aurora with importing team members. (#7573)George Goldberg2017-10-042-17/+19
| | | | | | * PLT-7789: Fix raciness on Aurora with importing team members. * Fix and document return values.
* [PLT-7787] remove an extra ephemeral message posted for slash commands (#7572)Carlos Tadeu Panato Junior2017-10-041-1/+1
|
* PLT-7718 Patch for files (#7564)Joram Wilander2017-10-043-1/+21
| | | | | | | | | | * Patch for files * Fix merge * Fix tests * Fix another test
* PLT-7782 Fix for OAuth (#7566)Joram Wilander2017-10-041-6/+1
| | | | | | * Fix for oauth * Fix test
* Updates to session revoking in v4 (#7565)Joram Wilander2017-10-041-0/+9
|
* Goroutine wranglin (#7556)Chris2017-10-0320-104/+216
| | | | | | * goroutine wranglin * synchronize WebConn.WritePump
* PLT-7705: API to get data retention policy. (#7539)George Goldberg2017-10-022-6/+33
| | | | | | * PLT-7705: API to get data retention policy. * Fix review comments.
* Don't use global app for api / api4 tests (#7528)Chris2017-10-024-11/+43
| | | | | | | | | | | | | | * don't use global app for api / api4 tests * put sleep back. we're gonna have to do some goroutine wrangling * fix oauth test config assumptions * jobs package, i'm comin' for you next * app test fix * try increasing sleep a little
* PLT-7404 Return viewed at times in view channel API response (#7428)Joram Wilander2017-09-291-6/+9
| | | | | | | | * 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
* PLT-7712: Add data retention settings to diagnostics. (#7534)George Goldberg2017-09-291-25/+34
|
* remove jobs.Srv and other jobs-related globals (#7535)Chris2017-09-293-8/+49
|
* PLT-7758: jira url fix (#7536)Chris2017-09-282-7/+25
| | | | | | * jira url fix * whoops, forgot a file (the test file)
* PLT-7684 Add support to outgoing webhooks and slash commands to set post ↵Joram Wilander2017-09-282-3/+5
| | | | | | | | type and props (#7531) * Add support to outgoing webhooks and slash commands to set post type and props * Fix nil access
* Only check LDAP attributes if auth data set (#7530)Joram Wilander2017-09-281-0/+4
|
* PLT-7633 (E20) Add session idle timeout config setting (#7524)Joram Wilander2017-09-282-0/+131
| | | | | | | | | | * Add session idle timeout config setting * Modify config setting name to SessionIdleTimeoutInMinutes * Small re-org of if statement * Merge with latest master
* remove remaining Global() calls (outside of tests) (#7521)Chris2017-09-2826-151/+154
|
* PLT-7542 Converting LDAP sync to the job server (#7452)Corey Hulen2017-09-252-3/+1
| | | | | | | | | | | | | | | | | | | | * 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
* Move sql store code into store/sqlstore package (#7502)Chris2017-09-252-6/+8
| | | | | | | | | | * move sql store code into store/sqlstore package * move non-sql constants back up to store * fix api test * derp
* Finally do away with NewLocAppError function. (#7498)George Goldberg2017-09-253-4/+3
| | | | | 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.
* plugin CRUD operations for users, posts, channels, and teams (#7479)Chris2017-09-212-18/+108
|
* remove more global refs (#7480)Chris2017-09-215-21/+99
|
* PLT-7508: Add settings to disable wide mention confirmation (#7416)Jesús Espino2017-09-201-0/+1
|
* remove einterface gets (#7455)Chris2017-09-1927-182/+194
|
* allow ephemeral command responses without text (#7478)Chris2017-09-191-4/+0
|
* Implement update OAuthApp endpoint for APIv4, add test (#7413)n1aba2017-09-181-0/+17
|
* PLT-7622 Improvements to server handling of webapp plugins (#7445)Joram Wilander2017-09-151-35/+27
| | | | | | | | * Improvements to server handling of webapp plugins * Fix newline * Update manifest function names
* PLT-7509 Stopped processing special mentions for change of header/purpose ↵Harrison Healey2017-09-152-15/+40
| | | | messages (#7410)
* Add some checking of channel ID before sending websocket event (#7431)Joram Wilander2017-09-151-1/+1
|
* remove more global references (#7442)Chris2017-09-1426-100/+100
|
* [PLT-7573] Make deactivated user not counted in Town Square member count (#7421)Saturnino Abril2017-09-151-0/+16
| | | | | | * make deactivated user not counted in Town Square member count * update app
* Invalidate webhook cache after updating webhook (#7430)Joram Wilander2017-09-141-0/+1
|
* PLT-7502 fixing clearing of push notifications for iOS (#7429)Corey Hulen2017-09-121-24/+31
| | | | | | * PLT-7502 fixing clearing of push notificaitons for iOS * PLT-7502 fixing clearing of push notificaitons for iOS
* fix plugin test (#7436)Chris2017-09-123-6/+11
| | | | | | | | | | | | * fix plugin test * ugh. global state * Fix plugin test * Fix TestDeleteChannel * Remove plugin config listener when shutting down
* Remove global app references (#7433)Chris2017-09-1218-1156/+453
| | | | | | | | * remove global app references * test fix * fix api4 test compilation
* PLT-7407: Back-end plugins (#7409)Chris2017-09-113-82/+176
| | | | | | | | | | | | * tie back-end plugins together * fix comment typo * add tests and a bit of polish * tests and polish * add test, don't let backend executable paths escape the plugin directory
* Renaming repoChristopher Speller2017-09-0693-195/+195
|
* Adding jenkinsfile for new build server.Christopher Speller2017-09-061-10/+2
|
* app type transition (#7167)Chris2017-09-0675-1779/+1869
|
* [GH-7260] Add check for verified email when required by server settings (#7275)Alex Moon2017-09-061-0/+6
| | | | | | * Add check for verified email when required by server settings * remove debug and simplify logic with continue
* Revert "[PLT-7475] Add S3 region to system console and add S3 validation ↵Saturnino Abril2017-09-061-30/+1
| | | | | | | | (#7373)" (#7387) This reverts commit 8d680cf64ec7fb6c8b242b8048989d0f0550cb68. Move to 4.3. Will discuss more if validation is necessary.
* Configs for themes in `Display Settings`: hide themes options, hide custom ↵David Meza2017-09-051-0/+8
| | | | | | | | | | | | | | themes, specific list of themes (#7173) * Add configuration to enable or disable choosing themes in Display Settings. Only for Licensed servers. * Add configuration to enable or disable choosing custom themes in Display Settings. Only for Licensed servers. * Add configuration to enable or disable a specific list of themes to choose in Display Settings. Only for Licensed servers. * Added config value and logic for "DefaultTheme" * Fix problem with undefined values when the server is not licensed
* PLT-7300: Add use_user_icon prop to allow bots to just use their user icon ↵Chris2017-09-051-2/+3
| | | | | | | | (#7381) * add use_user_icon prop to allow bots to just use their user icon * revert unintentional change
* PLT-7522 Cleaned up translation of templates (#7351)Harrison Healey2017-09-052-24/+23
| | | | | | | | * PLT-7522 Cleaned up translation of templates * Added unit tests * Changed TranslateAsHtml to not be variadic