aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Services/Services/UserService.cs
Commit message (Collapse)AuthorAgeFilesLines
* Project Restructure P.1transtrike2021-02-131-382/+0
|
* Added a workaround for removing all friendsSyndamia2021-02-051-1/+4
|
* Fixed user updatingSyndamia2021-02-051-3/+7
|
* Fixed again user picture url on registerSyndamia2021-02-051-1/+2
|
* Friends relation FUCKING FINALLY FIXED, NIGGAtranstrike2021-02-051-58/+44
|
* Fixed user service JWT validation, that skipped role check if user is admin ↵Syndamia2021-02-041-3/+0
| | | | (meaning if a user is once an admin, their token will coninue to be valid, even if we removed their admin role)
* Added some XML documentation to Service layer (where really needed)Syndamia2021-02-041-0/+32
|
* Fixed default picture url on user registerSyndamia2021-02-041-1/+1
|
* Merge branch 'dev' of github.com:Team-Kaleidoscope/DevHive into devtranstrike2021-02-031-1/+28
|\
| * Implemented profile picture table functionality; added models and interfaces ↵Syndamia2021-02-031-1/+28
| | | | | | | | for profile picture; added ability for user layers to update the profile picture; added migrations; updated mappings
* | Added Include in the Queriestranstrike2021-02-031-4/+4
|/
* User-Friends Relation Fixedtranstrike2021-02-031-20/+33
|
* Fixed NullReference in cloud, CommentEditingWebModel, PromotionToAdmin, ↵transtrike2021-01-311-8/+17
| | | | Posts violate key in db
* Username added to JWT; Promotion to Admin fixedtranstrike2021-01-311-58/+9
|\
* | User - Friend relation inital fixtranstrike2021-01-301-2/+10
|/
* Fixed the return type of UserService.DeleteUser and refactored ↵Danail Dimitrov2021-01-281-3/+2
| | | | UserController.Delete to return BadRequestObjectResult if user is not deleted successfully
* Adding UserService testsDanail Dimitrov2021-01-281-3/+3
|
* Refactored tests after the boys broke themDanail Dimitrov2021-01-281-1/+0
|
* Adding RoleRepository testsDanail Dimitrov2021-01-271-3/+0
|
* Fixed ChangeTracker; Optimized default role insertiontranstrike2021-01-261-1/+1
|
* DbContext configurationstranstrike2021-01-261-0/+1
|
* Working on Update User; Currently not updating user in UserRepotranstrike2021-01-261-27/+35
|
* UserUpdate does not allow updating roles if not admin; HTTP Put now works ↵transtrike2021-01-261-64/+78
| | | | properly; UserUpdate validates properly
* Brief testing of GetPosttranstrike2021-01-261-7/+46
|
* Fixed formattingtranstrike2021-01-231-1/+1
|
* The beginning of role based authorizationtranstrike2021-01-231-0/+2
|
* Kamen's proposal in Update() at BaseRepo mergedtranstrike2021-01-221-1/+1
|
* Cleaning of UserRepo&UserService of unused methodstranstrike2021-01-211-51/+0
|
* Removed HTTP Patch; Refactored HTTP Put; Fixed Update bugtranstrike2021-01-211-80/+55
|
* Fixed Password property positioningtranstrike2021-01-211-1/+2
|
* Tryed implementing the http patchtranstrike2021-01-211-37/+41
|
* Changed List to HashSet for "no duplicates" scenariotranstrike2021-01-201-6/+6
|
* Config ExceptionMiddleware; Config Mapper; Fixed User editing; Implmeneted ↵transtrike2021-01-191-3/+23
| | | | Friend add trough HttpPatch
* Implemented HttpPatchtranstrike2021-01-191-27/+58
|
* Configured launch.json to be workspace wide; Fixed GetFriend to GetUsertranstrike2021-01-191-1/+1
|
* Fixed default(x) to nulltranstrike2021-01-181-4/+9
|
* Fix lang namingtranstrike2021-01-171-8/+15
|
* User update now updates languages, roles and friendsSyndamia2021-01-171-1/+32
|
* Lang layer workingtranstrike2021-01-171-3/+0
|
* Made Lang&Tech layers consistant; Merged C**D methods to Updatetranstrike2021-01-171-85/+8
|
* Moved Lang&Tech CRUD to Update in User Layertranstrike2021-01-171-4/+4
|
* Renamed AddFriend to AddFriendToUser to clarify methodtranstrike2021-01-151-1/+1
|
* Extracted Interfaces from every DevHive.Data class; Tidied up the ↵transtrike2021-01-151-1/+1
| | | | DevHive.Interfaces
* JWT stores User ID, instead of usernameSyndamia2021-01-151-8/+8
|
* Renamed async methods to include Async in the name in UserRepositorytranstrike2021-01-141-2/+2
|
* Fixed issues in Language & Technology and their interactions with Usertranstrike2021-01-141-44/+56
|
* The return of the interfacestranstrike2021-01-131-10/+12
|
* Fixed bugs with Lang features, User's GetById, Lang & User mappings; Added ↵transtrike2021-01-121-22/+20
| | | | more UserService validations
* Full implementation of Language & Technologies to Usertranstrike2021-01-121-14/+63
|
* Language layers refactored; User implements adding & removing Languages; ↵transtrike2021-01-121-47/+99
| | | | Migrations added