SezalAgrawal
f881b00650
[MM-16572] Migrate "User.AnalyticsGetSystemAdminCount" to Sync by default ( #11484 )
2019-07-02 11:21:37 +02:00
Guillermo Vayá
b664291f21
[Mm-7854] [Backend] Add an endpoint to revoke sessions from all users ( #11200 )
...
* first steps towards revoke all sessions endpoint
* route added
* change permission into a more restrictive one
* fix url
* add store code
* testing & mocking
* fixing what merge broke
* remove sessions without retrieving them
* flush sessions from cache
* stop going through sessions to revoke caches, not needed anymore
* add test, fix func name
* fix tests
* remove unneeded code
* [MM-7854]remove access tokens, move to users
* fix docstring
* [MM-7854] improve readability by using require
* [MM-7854] fix tests
* [MM-7854]fix comment
* [MM-7854]improve testing logic
2019-07-01 22:28:46 +01:00
Micah Thompson
0d5020e566
[MM-16652] Migrate "User.ResetLastPictureUpdate" to Sync by default ( #11474 )
...
* [MM-16652] Migrate "User.ResetLastPictureUpdate" to Sync by default
* [Suggested Changes] Added mlog for error and removed return of userid
2019-07-01 22:07:59 +02:00
Rodrigo Villablanca Vásquez
cff942f5bf
Migrates Channel.GetMembersForUserWithPagination to sync by default ( #11232 )
...
* Migrates Channel.AutocompleteInTeam, Channel.SearchInTeam and Channel.SearchMore to sync by default
* Migrates Channel.GetMembersForUserWithPagination to sync by default
2019-07-01 11:19:44 -04:00
Luke P
d0906a0c85
[MM-16517] Migrate "Status.Get" to Sync by default ( #11367 )
...
* Test
* Revert "Test"
This reverts commit 2bbf335ee93ae7cd1dfeea4c805efcafeec8dae5.
* Fixed typo in Makefile, line 564: 'persistent' misspelled
* Fixed return of status_store.Get to return model.Status and model.AppError, removed connections to result var in same method, generated new mocks and fixed tests.
* Fixed status_store.go under /sqlstore and /storetest in addition to removing personal comments
* SQL Indentation fix for consistency
* Revert merge change to store.go for SaveOrUpdate to avoid error introduced by merge
* Changed StoreChannel back to *model.Apperror for SaveOrUpdate in store.go, fixed resulting error in storetest/status_store.go so it did not have conflicting types. Fixed spelling errors in same file
* Test for status, err changed according to recommendation upon second look
* Changed status variable on line 77 to blank identifier to stop it from shadowing line 24 declaration
* It appears last statement in test was using 'status' variable where status is model.STATUS_ONLINE instead of model.STATUS_OFFLINE like status3, making comparison always be 'online != offline', which is always true, proceeding into if statement, guaranteeing test failure
* Build fails consistently when line 75 has 'status' in if statement due to shadowing issue due to existing declaration Jenkins complains about in line 24. If this fails then new variable will be necessary
* Renamed parameter to avoid overshadowing issue
* Undid code addition mistake in storetest/status_store.go and updated line 29 accordingly to account for multiple values.
* Remove status3 as used in line 71 in status_store.go.
* Undid change in storetest/status_store.go on line 67 which checked for wrong thing
2019-07-01 07:44:26 -04:00
Alex Sahin
1aa1363e63
[MM-16568] Migrate "User.SearchInChannel" to Sync by default ( #11417 )
...
* implemented migration to sync
* updated user.go to use explicit async approach
2019-07-01 12:44:09 +02:00
Deepak Sah
f8ba59ca9e
[MM-16567] Migrate "User.SearchNotInTeam" to Sync by default ( #11471 )
2019-06-29 00:24:46 +02:00
Marc Argent
3bce32bbcf
GH-11385 Migrate User.AnalyticsGetInactiveUsersCount to Sync by default ( #11432 )
...
* GH-11385 Migrate User.AnalyticsGetInactiveUsersCount to Sync by default
* GH-11385 fix TestGetAnalyticsOld
2019-06-28 07:39:52 -07:00
Nafis Faysal
ac4019afe5
[MM-11157] Migrate "Channel.UpdateMember" to Sync by default ( #11328 )
...
* Migrate Channel.UpdateMember to Sync by default
* Migrate Channel.UpdateMember to Sync by default
* generate store-mocks
* fix signature mismatch error
* fix shadow err
2019-06-28 14:41:50 +02:00
Martin Kraft
ab4eaf898b
Changes method name, removes error case. ( #11427 )
...
* Changes method name, removes previous error case.
* Fixes test now that the method is idempotent.
2019-06-28 07:31:32 -04:00
Claudio Costa
22fb7d9116
Migrate User.GetAllAfter to Sync by default ( #11446 )
2019-06-28 12:40:09 +02:00
Marc Argent
591c73310c
GH-11298 Migrate UserAccessToken.UpdateTokenEnable to Sync by default ( #11418 )
2019-06-28 11:02:51 +01:00
SezalAgrawal
a86b204105
[MM-16520] Migrate "Status.ResetAll" to Sync by default ( #11424 )
...
* Updated ResetAll function to return object
* Modified the defined interface
* Changed the data type where ResetAll was referrenced
* Refactored code
Changed user's email
* Fixed indentation
2019-06-28 10:32:57 +01:00
Kévin Etienne
ea8d441345
MM 16523 Migrate "LinkMetadata.Save" to Sync by default ( #11416 )
...
* Update LinkMetadata.Save store and interface
* Update mocks with make store-mocks
* Update tests and implementation
2019-06-28 10:28:08 +01:00
Adzim Zul Fahmi
73e47567bc
[MM-16339] Migrate "Channel.GetPinnedPosts" to Sync by default ( #11280 )
...
* Migrate "Channel.GetPinnedPosts" to Sync by default
* remove unnecessary error checking
* fixing shadowed err variable
* fixing shadowed err variable
* fixing gofmt
2019-06-28 08:53:47 +02:00
Jesper Hansen
86e0c8567c
[MM-16183] Store: Migrate TeamStore.GetChannelUnreadsForAllTeams to sync as default #11116 ( #11400 )
2019-06-27 22:12:54 +02:00
Harrison Healey
4b96437370
MM-16477 Add api to get users modified since a given time ( #11406 )
...
* MM-16477 Add api to get users modified since a given time
* Address feedback
2019-06-27 09:37:03 -04:00
Maxim Zaks
89a41dc381
Migrate "User.SearchWithoutTeam" to Sync by default ( #11421 )
2019-06-27 13:44:53 +01:00
Deepak Sah
77ed6015fd
[MM-16513] Migrate Token.Delete to Sync by default ( #11365 )
...
* Made changes to TokenStore interface, Delete()
* Modified user.go
* Refactored app/user.go
2019-06-27 13:14:17 +02:00
Claudio Costa
eb8b475497
Migrate User.GetTeamGroupUsers to Sync by default ( #11414 )
2019-06-27 15:59:49 +08:00
lassimus
8841e3dab9
MM-16564 Migrate "User.GetRecentlyActiveUsersForTeam" to Sync by default #11392 ( #11399 )
2019-06-26 15:46:38 -04:00
Claudio Costa
44b9fe3110
MM-16579 Migrate User.GetChannelGroupUsers to Sync by default ( #11412 )
...
* Migrate User.GetChannelGroupUsers to Sync by default
* Directly return Store results
2019-06-26 18:42:21 +02:00
Alex Sahin
cb7c549c7b
migrated to sync ( #11407 )
2019-06-26 11:27:29 -04:00
Alex Sahin
6ff393527e
implemented migration to sync ( #11413 )
2019-06-26 16:51:02 +02:00
Jesper Hansen
2193e43aac
[MM-16561] Store: Migrate UserStore.GetUnreadCount to sync as default #11395 ( #11409 )
2019-06-26 15:48:20 +01:00
Deepak Sah
9bab407f26
[MM-16519] Migrate Status.GetOnlineAway to Sync by default ( #11410 )
...
* Made changes to status_store.go store/store.go
* Modified test file and updated mocks
2019-06-26 10:44:37 -04:00
Sheshagiri Rao Mallipedhi
00bb39b2bd
Migrate Channel.GetAllChannelMembersForUser to Sync by default ( #11234 )
...
* Migrate Channel.GetAllChannelMembersForUser to Sync by default
* fix gofmt for sqlstore/channel_store.go
2019-06-26 16:20:02 +02:00
Kévin Etienne
df9af66a28
MM-16524 Migrate "LinkMetadata.Get" to Sync by default ( #11376 )
...
* Update LinkMetadata.Get store and interface
* Update mocks with make store-mocks
* Update tests and implementation
* Avoid casting LinkMetadata.Data
* Fix indent
* Make error more explicit
* Fix indent (was containing spaces)
* Test value returned by LinkMetadata().Get()
2019-06-26 09:36:29 -04:00
Alex Sahin
abaf0221b6
MM-16565 Migrate "User.GetNewUsersForTeam" to Sync by default ( #11405 )
...
* initial code
* rename result var to user
* rename var to users
2019-06-26 06:35:01 -07:00
Sven Hüster
56e629e842
postgres use specific full text idx ( #11022 )
2019-06-26 09:12:46 -03:00
krjn
72d482de0e
[MM-16512] Migrate Token.Save to Sync by default ( #11353 )
...
* [MM-16512] Migrate Token.Save to Sync by default
* refactor: formatting
* test: add checks for errors while saving tokens
* test: fixup
2019-06-26 16:06:41 +05:30
KimSeungHyeon
2327ab8854
[MM-16162] migrate Team.SearchOpen to Sync by default ( #11398 )
...
* [MM-16162] migrate Team.SearchOpen to Sync by default
* [MM-16162] fix error
* [MM-16162] update the mocked stores, fix slight error
2019-06-26 11:27:42 +01:00
Shota Gvinepadze
eea898c6e0
Migrate 'UserAccessToken.DeleteAllForUser' to Sync by default ( #11320 )
2019-06-26 12:15:29 +02:00
Shobhit Gupta
879883e9a3
Migrate "Channel.PermanentDeleteMembersByUser" to Sync by default ( #11243 )
...
* Change PermanentDeleteMembersByUser to sync by default
* Address comments
2019-06-26 12:09:29 +02:00
Rodrigo Villablanca Vásquez
4cf6ae6808
Migrates Channel.UpdateLastViewedAt to sync by default ( #11240 )
2019-06-26 11:52:43 +02:00
Jesús Espino
6df57d7a83
Migrate User Store methods related to enterprise to sync by default ( #11332 )
2019-06-26 10:41:45 +02:00
Shota Gvinepadze
7e918e38bc
Migrate 'Channel.AutocompleteInTeamForSearch' to Sync by default ( #11285 )
2019-06-26 09:44:23 +02:00
Jesús Espino
8f0216c57f
Migrate ChannelMemberHistory store to Sync by default ( #11331 )
2019-06-26 09:39:43 +02:00
Rodrigo Villablanca Vásquez
d17bdc6764
Migrates Channel.GetMembersForUser to sync by default ( #11236 )
2019-06-26 09:19:48 +02:00
Sheshagiri Rao Mallipedhi
1f6aedcdf3
Migrate "Status.GetByIds" to Sync by default ( #11364 )
...
* Migrate Status.GetByIds to Sync by default
* gofmt the files
2019-06-26 01:49:57 -04:00
Alex Sahin
30d572000a
MM-16521 Migrate "Status.GetTotalActiveUsersCount" to Sync by default ( #11401 )
...
* initial code
* remove repeated var declaration
2019-06-25 12:34:28 -04:00
Shota Gvinepadze
e9cb343ba7
Migrate to Sync by default ( #11286 )
2019-06-25 15:14:01 +02:00
Martin Kraft
d1b1b319cf
MM-16499: Adds ability to retrieve channels with total count f… ( #11375 )
...
* MM-16499: Adds ability to retrieve channels with total count for pagination.
* MM-16499: Switches to custom package name for squirrel.
2019-06-25 15:18:48 +03:00
Rodrigo Villablanca Vásquez
54d62dbadf
Migrates Channel.IncrementMentionCount to sync by default ( #11237 )
...
* Migrates Channel.IncrementMentionCount to sync by default
* Calls to Channel.IncrementMentionCount are concurrent now
2019-06-25 11:13:39 +01:00
Micah Thompson
eb9415a668
MM-16482 Migrate UserAccessToken.Delete to Sync by default ( #11356 )
...
* MM-16482 Migrate UserAccessToken.Delete to Sync by default
* err mistake
* [Requested Change] Removed else block
* gofmt change
* gofmt change
2019-06-24 23:25:19 +02:00
Shobhit Gupta
a4262373e5
Migrate Emoji.GetList to Sync by default ( #11314 )
2019-06-24 19:25:29 +02:00
Tarik Eshaq
453f28c05d
Migrate Status.GetAllFromTeam method to Sync ( #11362 )
...
* Migrate Status.GetAllFromTeam method to Sync
* remove redundant else statement in GetAllFromTeam
2019-06-24 19:01:45 +02:00
Shobhit Gupta
331ded2421
Migrate UserAccessToken.Search to Sync by default ( #11330 )
2019-06-24 16:12:23 +02:00
Sheshagiri Rao Mallipedhi
cca41427a4
Migrate Status.SaveOrUpdate to Sync by default ( #11359 )
...
* Migrate Status.SaveOrUpdate to Sync by default
* address pr comments
2019-06-24 12:03:29 +02:00
Rodrigo Villablanca Vásquez
0199cef145
Migrates Status.GetOnline to sync by default ( #11351 )
...
* Status.GetOnline to sync by default
* Removed else sentence
2019-06-24 10:02:50 +02:00