summaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* PLT-6472: Basic Elastic Search implementation. (#6382)George Goldberg2017-05-181-0/+15
| | | | | | | | | | | | | | * PLT-6472: Basic Elastic Search implementation. This currently supports indexing of posts at create/update/delete time. It does not support batch indexing or reindexing, and does not support any entities other than posts yet. The purpose is to more-or-less replicate the existing full-text search feature but with some of the immediate benefits of using elastic search. * Alter settings for AWS compatability. * Remove unneeded i18n strings.
* use Hostname() instead of Host which will contain the port (#6429)Carlos Tadeu Panato Junior2017-05-171-1/+2
|
* implement PLT-6469 - Send HELO request containing domain name to SMTP server ↵Carlos Tadeu Panato Junior2017-05-092-0/+19
| | | | (#6322)
* [PLT-5440] Add Options to System Console Dropdown Menu (#5939)Ryan Wang2017-05-091-0/+3
| | | | | | * Add options to system console dropdown menu * Updating modal css
* PLT-6393: Fix Websocket CORS header check. (#6335)George Goldberg2017-05-041-1/+1
|
* Removing password reset salt (#6334)Christopher Speller2017-05-041-4/+1
|
* PLT-6262 Add config setting to disable file attachments (#6301)Joram Wilander2017-05-041-0/+1
| | | | | | | | | | | | | | * Add config setting to disable file attachments * Add unit tests * Updating UI for no attachments (#6312) * Update UI text on file upload System Console setting (#6313) * Update storage_settings.jsx * Update en.json
* PLT-6355: Use separate Read Replicas for Search. (#6216)George Goldberg2017-05-011-0/+4
|
* PLT-6322 log error messages in english (#6234)Corey Hulen2017-04-281-0/+2
|
* Creating common token store and moving email invites and verification to it ↵Christopher Speller2017-04-271-0/+16
| | | | (#6213)
* Implement v4 endpoints for OAuth (#6040)Joram Wilander2017-04-201-0/+28
| | | | | | | | | | | | | | | | | | * Implement POST /oauth/apps endpoint for APIv4 * Implement GET /oauth/apps endpoint for APIv4 * Implement GET /oauth/apps/{app_id} and /oauth/apps/{app_id}/info endpoints for APIv4 * Refactor API version independent oauth endpoints * Implement DELETE /oauth/apps/{app_id} endpoint for APIv4 * Implement /oauth/apps/{app_id}/regen_secret endpoint for APIv4 * Implement GET /user/{user_id}/oauth/apps/authorized endpoint for APIv4 * Implement POST /oauth/deauthorize endpoint
* Merge branch 'release-3.8'Christopher Speller2017-04-171-0/+3
|\
| * PLT-5977: Only reload clients when client config changes. (#5989)George Goldberg2017-04-051-0/+3
| |
* | PLT-6317 disable file watcher while running from makefile (#6103)Corey Hulen2017-04-171-4/+11
| | | | | | | | | | | | * PLT-6317 disable file watcher while running from make file * Removing debug stmt
* | PLT-6113 Added initial unit tests for cmd package (#6086)Harrison Healey2017-04-151-0/+3
| | | | | | | | | | | | | | | | * Fixed app.CreateUser not using the provided locale * Added initial unit tests for cmd package * Disabled unit tests while we move to 'go build'
* | PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-1219-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* | implement POST /emoji for apiV4 (#5868)Carlos Tadeu Panato Junior2017-04-061-0/+62
|/
* Fixing race conditions in the code base (#5966)Corey Hulen2017-04-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding initial race detector * Remove setting of config twice * Fixing config file watch and config reload on license save * Fixing config file watch and config reload on license save * Fixing build error * Fixing locking issue * Fixing makefile * Fixing race in config * Fixing race in status unit test * Adding EE race tests * Fixing race in cluster info * Removing code that's isn't needed * Fixing some more races * Fixing govet issue
* PLT-5906 Set logs path instead log filename (#5949)enahum2017-04-041-2/+3
| | | | | | * PLT-5906 Set logs path instead log filename * feedback review
* PLT-6115 adding unit tests for licensing (#5916)Corey Hulen2017-04-041-0/+18
| | | | | | | | * Adding test to license sql store * PLT-6115 adding unit tests for licensing * Removing unused test
* Fixing config file watch and config reload on license save (#5954)Corey Hulen2017-04-041-5/+67
| | | | | | | | | | * Fixing config file watch and config reload on license save * Fixing config file watch and config reload on license save * Fixing build error * Fixing locking issue
* PLT-6139 (Server): Private Channel member managing (#5941)George Goldberg2017-04-032-0/+34
| | | | Adds an EE policy feature to allow restricting system-wide which level of Admins can manage the membership of private channels.
* PLT-6090 adding ability to read license file from disk (#5895)Corey Hulen2017-03-312-0/+55
| | | | | | | | * PLT-6090 adding ability to read license file from disk * Fixing unit test that fails only sometimes * Fixing test that fails randomly
* PLT-6076 Read config file info from enviroment vars (#5873)Corey Hulen2017-03-292-17/+94
| | | | | | | | | | | | * Adding viper libs for config file changes * Removing the old fsnotify lib * updating some missing libs * PLT-6076 Read config file info from enviroment vars * Changing unit test to use less important props
* Move WebSocket API to it's own package and add websocket v4 endpoint (#5881)Joram Wilander2017-03-281-0/+24
|
* PLT-5904 (Server): Config flag for SMTP Cert Check. (#5857)George Goldberg2017-03-271-2/+2
|
* PLT-6063: AddUserToTeam permission depends on policy. (#5869)George Goldberg2017-03-261-10/+19
| | | Uses same policy setting as InviteUserToTeam.
* PLT-6076 Adding viper libs for config file changes (#5871)Corey Hulen2017-03-251-1/+1
| | | | | | | | * Adding viper libs for config file changes * Removing the old fsnotify lib * updating some missing libs
* Merge branch 'release-3.7'George Goldberg2017-03-231-104/+158
|\
| * Fix policy application in team edition. (#5771)George Goldberg2017-03-151-104/+158
| |
* | improvements for inbucket email test and re-enable Email mention test (#5647)Carlos Tadeu Panato Junior2017-03-112-11/+53
|/ | | | Now if we dont get the mailbox to check the email we try 5 times, if still no message we disable the email verification.
* Add system console switch for enabling link previews (#5663)Joram Wilander2017-03-061-0/+1
|
* PLT-5703 Update license expiry timing and text (#5602)Joram Wilander2017-03-061-0/+2
| | | | | | * Update license expiry timing and text * Updating error bar (#5632)
* PLT-5548 Prevent server start if defaultLocate is not available (#5532)enahum2017-02-282-0/+31
| | | | | | * PLT-5548 Prevent server start if defaultLocate is not available * Add validation for supported locales
* PLT-5070: Server side component of Telemetry. (#5514)George Goldberg2017-02-242-178/+3
|
* Fix permission grants for channel management. (#5478)George Goldberg2017-02-211-0/+16
| | | | When selecting the Channel, Team & System level for channel permissions, they must be explicitly granted to the Channel *and* the Team admins.
* Adding go vet from hack-a-thon (#5328)Corey Hulen2017-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | * Adding go vet to the api package * Adding go vet to app package * Adding go vet to manualtesting package * Adding go vet to the model package * Adding go vet to the store dir * Adding go vet to utils package * Adding missing dirs with go files * Fixing up makefile * Fixing up makefile * Removing root dir
* Implement PUT /users/{user_id}/password endpoint for APIv4 (#5243)Joram Wilander2017-02-071-1/+1
|
* Improvments to typing messages (#5230)Christopher Speller2017-01-301-0/+4
|
* Implement APIv4 infrastructure (#5191)Joram Wilander2017-01-301-2/+4
| | | | | | * Implement APIv4 infrastructure * Update parameter requirement functions per feedback
* Add initial tests for urlencoded (#5178)Carlos Tadeu Panato Junior2017-01-251-0/+35
|
* add initial tests for utils/mail.go (#5176)Carlos Tadeu Panato Junior2017-01-241-0/+61
|
* Move permissions code into app package (#5146)Joram Wilander2017-01-231-1/+10
| | | | | | * Move permissions code into app package * Revert getPosts permission
* Migrate functions to app package (#5106)Joram Wilander2017-01-191-1/+1
| | | | | | | | | | | | | | | | | | * Refactor and move session logic into app package * Refactor email functions into the app package * Refactor password update into app package * Migrate user functions to app package * Move team functions into app package * Migrate channel functions into app package * Pass SiteURL through to app functions * Update based on feedback
* Message Editing and Deleting permissions (#4692)Amit Yadav2017-01-183-0/+28
|
* Add inbucket docker image to allow local and automated testing of emails (#4901)Carlos Tadeu Panato Junior2017-01-171-0/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | * add docker container for inbucket * Add way to get the emails using inbucket and add a test for reset password * add config setting to send emails * update TestEmailTest update * add another test and fix wrong assert * update per review fix lint change senders email * Revert config.json to default values for EmailSettings section * update test * add setup to make the test run
* PLT-4938 Add app package and move logic over from api package (#4931)Joram Wilander2017-01-132-0/+28
| | | | | | | | | | * Add app package and move logic over from api package * Change app package functions to return errors * Move non-api tests into app package * Fix merge
* Don't sanitize company name out of license (#5001)Joram Wilander2017-01-091-1/+0
|
* PLT-5080 (Server): Channel-Admin level permissions (#4874)George Goldberg2016-12-221-0/+24
| | | | Adds permissions for manage/delete public/private channels at the Channel Admin level.
* Fix some typos in the English locale (fixes #4663) (#4793)Pierre Rudloff2016-12-212-2/+2
|