Harrison Healey
fb6f2a123c
PLT-5860 Updated copyright date ( #6058 )
...
* 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
2017-04-12 08:27:57 -04:00
Joram Wilander
dfc6db7374
Refactor switching login type code into app layer and add v4 endpoint ( #6000 )
...
* Refactor switching login type code into app layer and add v4 endpoint
* Fix unit test
2017-04-10 08:19:49 -04:00
Harrison Healey
c7bdce8a66
PLT-5900 Removed automatic configuration of SiteURL ( #5952 )
...
* Revert "PLT-5765 Passed SiteURL to SendNotifications (#5705 )"
This reverts commit a8e68bd890 .
* Removed automatic configuration of SiteURL
* Reverted unintentional config changes
* Updated help text
* Added link to docs in Site URL warning
* Fixed merge conflict
2017-04-04 11:54:52 -04:00
Joram Wilander
daca0d93f6
Move WebSocket API to it's own package and add websocket v4 endpoint ( #5881 )
2017-03-28 09:58:19 +01:00
Joram Wilander
58397f853a
Implement some MFA endpoints for APIv4 ( #5864 )
2017-03-27 09:21:48 -04:00
Joram Wilander
2a753949f1
Implement POST /users/search endpoint for APIv4 ( #5822 )
...
* Implement POST /users/search endpoint for APIv4
* PLT-2713 Added store functions for searching users that don't have a team
* PLT-2713 Added 'without_team' option when searching users
* PLT-2713 Added 'without_team' option when searching users (v4)
2017-03-23 10:34:22 +00:00
George Goldberg
7f266c1951
Merge branch 'release-3.7' into master.
2017-03-17 16:29:26 +00:00
Joram Wilander
1860d05d62
Implement GET /users/autocomplete endpoint for APIv4 ( #5742 )
2017-03-13 12:29:41 +00:00
Harrison Healey
a8e68bd890
PLT-5765 Passed SiteURL to SendNotifications ( #5705 )
2017-03-10 10:18:18 +00:00
enahum
fd56b8f36b
enable saml for RN app ( #5635 )
...
* enable saml for RN app
* remove unnecessary user sanitize
2017-03-06 09:14:44 -05:00
Poornima
c0bb6f99f8
Updating user attributes on oauth login ( #5324 )
...
Moving update function to app package
Fixing duplicate userID on create user test
2017-02-26 13:48:01 -05:00
Corey Hulen
ca7d3b6e7b
Adding device Id for version 2 of native apps ( #5505 )
...
* Adding device Id for version 2
* Changing ids
2017-02-23 08:53:43 -05:00
Corey Hulen
1d6ea40022
Adding caching to profile images to master ( #5428 )
...
* Adding caching to profile images
* Fixing break
* Adding back in failed read
* Fixing build break
* Fixing break
2017-02-15 18:54:41 -05:00
enahum
daf7a15d3b
APIv3 append offset and limit to getProfiles etag ( #5421 )
...
* APIv3 append offset and limit to getProfiles etag
* add separator between offset and limit
2017-02-15 14:36:10 -03:00
Joram Wilander
7ff2aef7fa
Implement GET /users endpoint for APIv4 ( #5277 )
2017-02-03 15:17:34 -05:00
Joram Wilander
ccb0343828
Implement POST /users/ids endpoint for APIv4 ( #5274 )
2017-02-03 09:30:57 -05:00
Joram Wilander
c01d9ad6cf
Implement APIv4 infrastructure ( #5191 )
...
* Implement APIv4 infrastructure
* Update parameter requirement functions per feedback
2017-01-30 08:30:02 -05:00
Joram Wilander
d245b29f82
More app code migration ( #5170 )
...
* Migrate admin functions into app package
* More user function refactoring
* Move post functions into app package
2017-01-25 09:32:42 -05:00
Joram Wilander
e9c9688b34
Move permissions code into app package ( #5146 )
...
* Move permissions code into app package
* Revert getPosts permission
2017-01-23 08:12:05 -05:00
Joram Wilander
d3a285e64d
Migrate functions to app package ( #5106 )
...
* 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
2017-01-19 09:00:13 -05:00
Joram Wilander
4386432834
Fix preferences not loading correctly ( #5084 )
2017-01-16 18:33:25 -05:00
Joram Wilander
0e2b321e6f
Refactor and migrate more functions out of api into app package ( #5063 )
2017-01-13 15:17:50 -05:00
Joram Wilander
97558f6a6e
PLT-4938 Add app package and move logic over from api package ( #4931 )
...
* 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
2017-01-13 13:53:37 -05:00
George Goldberg
6c814c72ec
PLT-4317: Fix Desktop App platform in sessions list. ( #5048 )
...
Incidentally fixes displaying the Linux icon next to sessions on Linux
at the same time.
2017-01-13 10:47:10 -03:00
Christopher Speller
635628cf30
Removing old signup team API ( #4950 )
2017-01-04 14:11:47 -05:00
Christopher Speller
4bca74d5c1
Adding Etag to user profile pictures. ( #4926 )
2017-01-03 11:56:30 -03:00
Carlos Tadeu Panato Junior
5fd11bd674
Add API call to get a user by their email address ( #4884 )
...
* Add API call to get a user by their email address
* update per review
2016-12-28 10:44:32 -03:00
Joram Wilander
6f4e6386fb
Don't autocomplete users by email ( #4896 )
2016-12-26 09:38:34 -05:00
Corey Hulen
2c09582d89
Fixing image profiles ( #4863 )
...
* Fixing image profiles
* Fixing break
2016-12-21 08:33:04 -05:00
Christopher Speller
f96173528f
Adding metrics for caching mechanisms ( #4828 )
2016-12-19 10:16:22 -05:00
Corey Hulen
aacbe99548
PLT-4982 Adding caching to user profiles ( #4782 )
2016-12-14 00:23:36 -03:00
Joram Wilander
30a10d35a8
PLT-4767 Implement MFA Enforcement ( #4662 )
...
* Create MFA setup page and remove MFA setup from account settings modal
* Add enforce MFA to system console and force redirect
* Lockdown mfa required API routes, add localization, other changes
* Minor fixes
* Fix typo
* Fix some unit tests
* Fix more unit tests
* Minor fix
* Updating UI for MFA screen (#4670 )
* Updating UI for MFA screen
* Updating styles for MFA page
* Add the ability to switch between email/sso with MFA enabled
* Added mfa change email
* Minor UI updates for MFA enforcement
* Fix unit test
* Fix client unit test
* Allow switching email to ldap and back when MFA is enabled
* Fix unit test
* Revert config.json
2016-12-12 10:16:10 -03:00
Corey Hulen
c4974374d9
PLT-4853 Adding cache purging to the server (server) ( #4735 )
...
* PLT-4853 Adding caching invalidation to HA
* PLT-4853 Adding cach purging to the server
2016-12-08 10:18:15 -05:00
Christopher Speller
026553e4f8
Improving command line interface ( #4689 )
2016-12-06 10:49:34 -05:00
Corey Hulen
05783664cd
Fixing crash when attempting to login ( #4704 )
2016-12-05 07:45:29 -05:00
Joram Wilander
ea26c72dad
PLT-4710 User search now obeys privacy settings ( #4673 )
...
* Consider privacy settings in user search
* Add sysadmin as exception to privacy settings for user search
2016-12-02 12:24:22 -05:00
Joram Wilander
02d581c159
PLT-4697 Update channel switcher to autocomplete all users on the system ( #4624 )
...
* Add autocomplete API for system-wide users
* Update channel switcher to autocomplete all users on the system
2016-11-29 10:12:59 -05:00
Joram Wilander
981ea33b8e
PLT-4403 Add server-based channel autocomplete, search and paging ( #4585 )
...
* Add more channel paging API
* Add channel paging support to client
* Add DB channel search functions
* Add API for searching more channels
* Add more channel search functionality to client
* Add API for autocompleting channels
* Add channel autocomplete functionality to the client
* Move to be deprecated APIs to their own file
* Final clean-up
* Fixes related to feedback
* Localization changes
* Add unit as suffix to timeout constants
2016-11-24 09:35:09 -05:00
Corey Hulen
7961599b2e
PLT-4357 adding performance monitoring ( #4622 )
...
* WIP
* WIP
* Adding metrics collection
* updating vendor packages
* Adding metrics to config
* Adding admin console page for perf monitoring
* Updating glide
* switching to tylerb/graceful
2016-11-22 14:05:54 -05:00
Carlos Tadeu Panato Junior
d57ab7a81e
PLT-3762 - Add API call to get a user by their username ( #4611 )
...
* PLT-3762 - Add API call to get a user by their username
* fix lint
* update rote
* update per code review
* update per code review
* remove first/last name is not used in this test
2016-11-21 18:50:57 -05:00
Carlos Tadeu Panato Junior
3d2249edfc
PLT-4524 Update password reset page ( #4522 )
...
* Implement PLT-4524 Update password reset page
* fix lints
* changes based on review
* update per request/review
* update tests
* add css for alert-success
* change per request
2016-11-17 09:07:16 -05:00
Joram Wilander
9c36ca9aca
Deauthenticate websockets and set status to offline when user account deactivated ( #4551 )
2016-11-15 12:38:58 -03:00
Christopher Speller
e4f46124b0
Merge branch 'release-3.5'
2016-11-15 08:06:58 -05:00
Corey Hulen
e39a50e4d6
Fixing problem with email verification link ( #4547 )
2016-11-14 13:48:33 -05:00
Raphaël Bournhonesque
602f85d2ef
Increase unit test coverage of api/user.go ( #4541 )
...
* Add test to CheckUserDomain
* Add unit test to IsUsernameTaken
2016-11-14 09:36:59 -03:00
enahum
baf1fb6fea
PLT-4618 Fix email subjects ( #4537 )
2016-11-14 07:11:54 -05:00
Corey Hulen
41b31b4c92
PLT-4716 fixes cache invalidation issue ( #4518 )
...
* PLT-4716 fixes cache invalidation issue
* Adding missing interface
* Adding cache invalidation to channel notification preferences
* Adding cache invalidation to channel notification preferences
2016-11-10 09:25:23 -05:00
enahum
772b57386f
PLT-4550 move webrtc to TE ( #4440 )
...
* PLT-4550 move webrtc to TE
* remove webrtc from makefile enterprise tests
2016-11-04 12:05:32 -04:00
Joram Wilander
6da0ccd944
Update user search to match against username, full name, nickname and email ( #4421 )
2016-11-03 08:24:45 -07:00
Joram Wilander
0234f793f2
EE: PLT-4512 Show secret in addition to QR code when activating MFA ( #4427 )
...
* EE: Update MFA to display secret for manual entry
* Width adjustments for secret (#4423 )
* Add unit test
2016-11-03 10:41:11 -04:00