Jesús Espino
fe8a0f6485
Guest accounts feature (#11428)
* MM-14139: Creating permissions for invite/promote/demote guests (#10778)
* MM-14139: Creating permissions for invite/promote/demote guests
* Fixing tests
* Adding invite guest api endpoint (#10792)
* Adding invite guest api endpoint
* Adding i18n
* Adding some tests
* WIP
* Migrating Token.Extra info to bigger size (2048)
* Fixing tests
* Adding client function for invite guests
* Adding send guests invites tests
* Renaming file from guest to guest_invite
* Adding Promote/Demote users from/to guest endpoints (#10791)
* Adding Promote/Demote users from/to guest endpoints
* Adding i18n translations
* Adding the client functions
* Using getQueryBuilder function
* Addressing PR review comments
* Adding default channels to users on promte from guest (#10851)
* Adding default channels to users on promte from guest
* Addressing PR review comments
* Fixing merge problems
* Sending websockets events on promote/demote (#11403)
* Sending websockets events on promote/demote
* Fixing merge problems
* Fixing govet shadowing problem
* Fixing feature branch tests
* Avoiding leaking users data through websockets for guest accounts (#11489)
* Avoiding leaking users data through websockets for guest accounts
* Adding tests and fixing code error
* Fixing i18n
* Allow to enable/disable guests and other extra config settings (#11481)
* Allow to enable/disable guests and other extra config settings
* Fixing tests and moving license and config validation to api level
* Update api4/role_test.go
Co-Authored-By: George Goldberg <george@gberg.me>
* Update api4/role_test.go
Co-Authored-By: George Goldberg <george@gberg.me>
* Fixing typo
* fixing tests
* Managing correctly the guest channel leave behavior (#11578)
* MM-15134: Removing guests from teams or system on leave channels if needed
* WIP
* No deactivating the guest user when leave the last team
* Adding a couple of tests
* Fixing shadow variables
* Fixing tests
* fixing tests
* fixing shadow variables
* Adding guest counts for channel stats (#11646)
* Adding guest counts for channel stats
* Adding tests
* Fixing tests
* Fixing guest domain restrictions (#11660)
* Adding needed migration for the database
* Fixing migration
2019-07-22 22:13:39 +02:00
..
2018-06-26 17:23:13 -07:00
2018-01-22 15:32:50 -06:00
2018-08-09 11:26:38 +02:00
2018-01-30 15:23:00 -08:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2018-08-09 11:26:38 +02:00
2018-09-27 12:17:27 -07:00
2019-03-26 15:43:24 -07:00
2019-06-28 07:41:14 -07:00
2019-06-28 07:41:14 -07:00
2017-10-23 09:40:35 -07:00
2017-09-01 09:00:27 -04:00
2018-06-25 12:33:13 -07:00
2018-01-30 15:23:00 -08:00
2018-01-30 15:23:00 -08:00
2019-01-10 15:17:31 -05:00
2019-05-23 13:33:18 +03:00
2018-02-16 17:03:12 -05:00
2017-04-12 08:27:57 -04:00
2019-04-30 20:36:21 +02:00
2018-06-26 16:46:57 -04:00
2017-04-12 08:27:57 -04:00
2019-05-24 11:28:42 -04:00
2019-07-22 22:13:39 +02:00
2019-03-29 09:42:25 -04:00
2017-09-29 08:45:59 -07:00
2018-01-30 15:23:00 -08:00
2019-06-25 15:18:48 +03:00
2018-02-12 16:01:02 -05:00
2019-07-22 22:13:39 +02:00
2019-06-26 09:40:19 +02:00
2019-06-26 09:40:19 +02:00
2018-01-30 15:23:00 -08:00
2018-03-07 12:36:40 -06:00
2018-08-09 11:26:38 +02:00
2019-07-18 15:05:53 -03:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2019-04-23 09:33:42 -04:00
2018-12-12 07:43:31 +01:00
2018-12-12 07:43:31 +01:00
2017-04-12 08:27:57 -04:00
2017-08-16 08:17:57 -04:00
2017-08-16 08:17:57 -04:00
2018-01-30 15:23:00 -08:00
2018-08-09 11:26:38 +02:00
2019-06-14 18:36:38 +03:00
2017-04-12 08:27:57 -04:00
2018-02-05 14:56:01 -05:00
2019-06-25 10:36:26 -04:00
2019-07-22 22:13:39 +02:00
2018-01-30 15:23:00 -08:00
2018-03-23 09:11:43 -04:00
2018-01-23 08:04:44 -08:00
2018-01-30 15:23:00 -08:00
2018-08-09 11:26:38 +02:00
2019-07-17 11:01:18 +02:00
2017-04-12 08:27:57 -04:00
2018-12-13 22:32:07 +01:00
2019-02-21 09:06:59 +01:00
2017-04-12 08:27:57 -04:00
2019-01-10 15:17:31 -05:00
2019-04-02 09:22:50 -04:00
2019-05-15 12:03:47 -04:00
2019-07-22 22:13:39 +02:00
2018-09-04 13:24:41 +02:00
2019-07-17 11:01:18 +02:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2018-11-23 12:29:32 -05:00
2019-04-22 08:57:54 -07:00
2019-02-06 08:25:07 +01:00
2018-03-07 12:36:40 -06:00
2019-07-22 22:13:39 +02:00
2019-07-22 22:13:39 +02:00
2019-06-11 17:39:35 +02:00
2019-06-11 17:39:35 +02:00
2019-02-19 09:20:11 -05:00
2018-11-28 09:05:39 -05:00
2019-06-28 15:57:25 -04:00
2019-06-14 18:36:38 +03:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2018-05-14 15:59:04 +01:00
2017-06-26 14:32:39 -04:00
2018-08-09 11:26:38 +02:00
2019-01-02 07:57:36 -08:00
2019-01-09 17:07:08 -05:00
2019-01-09 17:07:08 -05:00
2018-02-06 15:34:08 +00:00
2019-07-22 22:13:39 +02:00
2019-07-18 15:05:53 -03:00
2018-11-27 21:50:31 +01:00
2018-10-10 10:55:12 -07:00
2019-06-25 17:44:08 -04:00
2018-07-18 15:32:33 -07:00
2018-06-25 12:33:13 -07:00
2018-11-01 15:41:29 -04:00
2019-07-18 02:05:43 +08:00
2019-07-18 02:05:43 +08:00
2019-04-30 16:45:26 -04:00
2018-06-19 11:46:29 +02:00
2019-04-25 15:29:02 +02:00
2019-07-17 11:01:18 +02:00
2018-08-09 11:26:38 +02:00
2018-10-08 17:01:27 +01:00
2018-01-30 15:23:00 -08:00
2017-04-12 08:27:57 -04:00
2019-05-13 07:53:46 -07:00
2017-04-20 09:58:54 -04:00
2018-01-30 15:23:00 -08:00
2018-11-01 15:41:43 -04:00
2019-01-03 08:35:08 -05:00
2019-07-22 22:13:39 +02:00
2017-04-12 08:27:57 -04:00
2018-11-14 11:41:20 +01:00
2018-02-23 12:56:32 -06:00
2018-02-23 12:56:32 -06:00
2019-04-30 20:36:21 +02:00
2018-10-05 22:25:34 +08:00
2019-02-13 07:41:32 +01:00
2017-04-20 09:58:54 -04:00
2018-01-30 15:23:00 -08:00
2018-09-26 16:49:22 -04:00
2019-07-22 22:13:39 +02:00
2019-01-25 09:31:19 -08:00
2019-04-04 20:01:21 +02:00
2019-01-24 11:36:10 -04:00
2019-01-24 11:36:10 -04:00
2018-06-21 10:42:20 -07:00
2018-06-21 10:42:20 -07:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2017-04-12 08:27:57 -04:00
2018-05-10 09:46:09 -07:00
2017-04-12 08:27:57 -04:00
2019-03-01 10:15:31 -08:00
2017-04-12 08:27:57 -04:00
2019-04-30 20:36:21 +02:00
2017-04-12 08:27:57 -04:00
2017-04-12 08:27:57 -04:00
2018-01-30 15:23:00 -08:00
2019-04-25 23:09:38 +02:00
2019-06-24 22:05:34 +01:00
2018-11-06 16:28:55 +08:00
2018-11-08 15:48:14 -05:00
2019-02-27 12:44:46 +01:00
2018-01-11 16:30:55 -05:00
2018-01-11 16:30:55 -05:00
2017-07-31 12:59:32 -04:00
2018-01-30 15:23:00 -08:00
2018-01-30 15:23:00 -08:00
2019-04-29 16:56:56 +02:00
2019-06-27 09:37:03 -04:00
2018-10-17 11:24:12 -04:00
2019-05-16 10:12:06 +01:00
2018-11-28 10:56:21 -08:00
2018-11-08 15:48:14 -05:00
2019-07-17 21:12:29 -04:00
2019-07-17 21:12:29 -04:00
2018-06-07 12:45:49 -04:00
2019-06-11 20:53:03 +02:00
2019-06-11 20:53:03 +02:00
2018-08-09 11:26:38 +02:00
2019-06-18 10:51:45 +02:00
2018-05-16 13:43:22 -04:00
2018-02-20 10:50:10 -08:00
2019-01-28 13:04:19 +01:00
2017-04-12 08:27:57 -04:00
2019-04-23 09:33:42 -04:00