Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Astravent Version 0.1: Implement Communication Service, Update Reactions, Organizations, and Identity Systems #414

Merged
merged 259 commits into from
Sep 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
259 commits
Select commit Hold shift + click to select a range
8084044
(#381) reactions: udpate getReatcions query handler
SaintAngeLs Aug 21, 2024
49f0115
(#381) reactions: udpate reactions repository implemetnaitnos
SaintAngeLs Aug 21, 2024
9cd45cc
(#381) reactions: udpate reactions summary dto
SaintAngeLs Aug 21, 2024
266c946
(#381) reactions: udpate getReactionsSummary handler
SaintAngeLs Aug 21, 2024
3ca82b1
(#381) web: update reactions sumamry dto
SaintAngeLs Aug 21, 2024
c1152c8
(#381) web: udpate posts list reaction icons
SaintAngeLs Aug 21, 2024
a8dc3c7
(#381) web: udpate createReactionDto target type dunamically
SaintAngeLs Aug 21, 2024
2376987
(#381) web: posts lists page reactions alignment
SaintAngeLs Aug 21, 2024
6bf0da5
(#381) organizations: add getPaginateUserOrganizations
SaintAngeLs Aug 21, 2024
e61d4af
(#381) organizations: udpate getParnigated user organisations
SaintAngeLs Aug 21, 2024
80f2ed6
(#381) api: update api for getPaginatedUserOrganizations
SaintAngeLs Aug 21, 2024
d377524
(#381) posts: update get post query handler
SaintAngeLs Aug 22, 2024
b8dbd03
(#381) comments: update comments api
SaintAngeLs Aug 22, 2024
ab08f5b
(#381) comments: update infrastructure
SaintAngeLs Aug 22, 2024
73c5d22
(#381) comments: update search comments query
SaintAngeLs Aug 22, 2024
7c893fd
(#381) commests, reactions: update apigateway routes
SaintAngeLs Aug 22, 2024
f380e5d
(#381) web: udpate posts pages
SaintAngeLs Aug 22, 2024
921d71d
(#381) reactions: udpdater reactions core
SaintAngeLs Aug 22, 2024
c9778e0
(#381) reactions update reactions core repositories
SaintAngeLs Aug 22, 2024
0839aa1
(#381) comments: update createReaction command handler
SaintAngeLs Aug 22, 2024
a5ade70
(#381) organizations: update getPaginagtedUserOrganiztions handler
SaintAngeLs Aug 22, 2024
e91adab
(#381) organizations: update getPaginatedUserOrganizations handler
SaintAngeLs Aug 22, 2024
6ab8734
(#381) web: udpate comments service
SaintAngeLs Aug 22, 2024
a8e3dea
(#381) web: udpate my posts page and my posts raozr page
SaintAngeLs Aug 22, 2024
4d03b87
(#381) commetns: update comments repositories
SaintAngeLs Aug 22, 2024
ec2014d
(#381) update create comment handler, update search comments quary
SaintAngeLs Aug 22, 2024
4768d00
Merge remote-tracking branch 'remotes/origin/dev' into organizations_…
SaintAngeLs Aug 23, 2024
42d12af
(#381) web: update posts lists
SaintAngeLs Aug 23, 2024
2652a28
(#381) posts: update studnet service client implementation
SaintAngeLs Aug 23, 2024
fcde590
(#351) posts: update core user comments history repository
SaintAngeLs Aug 23, 2024
bcd028b
(#351) posts: update dtos and service client
SaintAngeLs Aug 23, 2024
85913e1
(#351) posts: udpate media files api
SaintAngeLs Aug 23, 2024
b2d5ed4
(#351) posts: udpate user comment hispty repository
SaintAngeLs Aug 23, 2024
99bf063
(#351) posts: udpate infrastructure extensions
SaintAngeLs Aug 23, 2024
aa702db
(#351) posts: update core comment object
SaintAngeLs Aug 23, 2024
5fb6a2a
(#381) comments: remove comments from organization pots comment repos…
SaintAngeLs Aug 23, 2024
64f86a0
(#351) posts: update external events
SaintAngeLs Aug 23, 2024
d178554
(#351) posts: update user comments history repository add async method
SaintAngeLs Aug 23, 2024
99ef7a2
(#381) posts: implementation of predicion service with the comments t…
SaintAngeLs Aug 23, 2024
21f858f
(#351) posts: add comment created external event handler
SaintAngeLs Aug 23, 2024
5ab0e22
(#351) posts: update posts api to add the get user feed endpoint
SaintAngeLs Aug 23, 2024
e0b8f04
(#381) posts: udpate get user fedd handler browse reques
SaintAngeLs Aug 23, 2024
bcda4a3
(#381) apigateway: update routes for the posts feed
SaintAngeLs Aug 23, 2024
a5e5833
(#381) web: update post card
SaintAngeLs Aug 23, 2024
3151835
(#381) posts: add get user feed endpoint to api
SaintAngeLs Aug 23, 2024
bdcbef3
(#387) web: udpate posts user feed posts
SaintAngeLs Aug 23, 2024
2a71876
(#388) reactions: udpate reaction created evne published, udpate reac…
SaintAngeLs Aug 23, 2024
4d255ff
(#388) reactions: udpate reaction created evne published, udpate reac…
SaintAngeLs Aug 23, 2024
5d7feca
(#388) posts: add reaction core object
SaintAngeLs Aug 23, 2024
0adcdf9
(#388) posts: add IUserReactionsHistory repository interface
SaintAngeLs Aug 23, 2024
c614842
(#388) posts: add message attribute for the external reaction created…
SaintAngeLs Aug 23, 2024
5c107c0
(#388) posts: add reaction created evnet handler
SaintAngeLs Aug 23, 2024
70b4fb7
(#388) posts: arr user reactions history repository
SaintAngeLs Aug 23, 2024
5f8be57
(#388) posts: add IUserReactionsHistory repository
SaintAngeLs Aug 23, 2024
f3348ca
(#388) posts: udpate extensions
SaintAngeLs Aug 23, 2024
db59c56
(#388) reaction: update UpdateReaction command handler and command
SaintAngeLs Aug 23, 2024
a76a943
(#388) posts: update reaction created event
SaintAngeLs Aug 23, 2024
9ed94b4
(#388) web: update home razor page
SaintAngeLs Aug 23, 2024
5f456ab
(#388) comments: update add lickes commands and commands handlers
SaintAngeLs Aug 24, 2024
ea8ce81
(#388) posts: update get user feedback query handler
SaintAngeLs Aug 24, 2024
2da3053
(#388) posts: update the posts list and my posts pages, add the inter…
SaintAngeLs Aug 24, 2024
9e8f9ac
(#388) comments: update comments core domain object for likes
SaintAngeLs Aug 24, 2024
664d38e
(#388) comments: udpate UpdateAsync for each of the comments reposito…
SaintAngeLs Aug 24, 2024
20af333
(#388) comments: update addLike command handler
SaintAngeLs Aug 24, 2024
7b4cecf
(#388) posts: add friends servcie client
SaintAngeLs Aug 24, 2024
e1ccaa5
(#388) posts: add IfrinedsServiceClient and dto
SaintAngeLs Aug 24, 2024
4fa03c8
(#388) posts: udpate posts raroz pages
SaintAngeLs Aug 24, 2024
3e1357c
(#388) posts: udpate prediction model
SaintAngeLs Aug 24, 2024
d3c4075
(#388) posts: update prediction service
SaintAngeLs Aug 24, 2024
9cf9821
(#389) friends: update User class
SaintAngeLs Aug 24, 2024
7227247
(#389) friends: update friends core domain classes
SaintAngeLs Aug 25, 2024
2807142
(#389) friends: update studnet service application
SaintAngeLs Aug 25, 2024
4da18ea
(#389) friends: update inftrastructure
SaintAngeLs Aug 25, 2024
e654a76
(#389) friends: update api
SaintAngeLs Aug 25, 2024
3600225
(#389) friends: update application events
SaintAngeLs Aug 25, 2024
e38b4c1
(#389) friends: udpate command handlers
SaintAngeLs Aug 25, 2024
3145c1c
(#389) friends: udpate dispached endpoints
SaintAngeLs Aug 25, 2024
d106c7b
(#389) web: update frined service
SaintAngeLs Aug 25, 2024
edbb96e
(#389) friends: update repositories implementation
SaintAngeLs Aug 25, 2024
0b84422
(#389) friends: update infrastrucutre
SaintAngeLs Aug 25, 2024
c5a6cea
(#389) web: update imports
SaintAngeLs Aug 25, 2024
41fb743
(#389) web: update friends razor pages
SaintAngeLs Aug 25, 2024
12b13ee
(#390) friends: update blaozr applciation frined service
SaintAngeLs Aug 25, 2024
41f73c7
(#390) friends: update api
SaintAngeLs Aug 25, 2024
eda1237
(#385) organizations: add getOrganizationRequests and dtos
SaintAngeLs Aug 25, 2024
3d35071
(#385) posts: udpate get User feed generations for the new user
SaintAngeLs Aug 25, 2024
86ab748
(#389) organizations: update api gateway
SaintAngeLs Aug 26, 2024
5c605d5
(#389) web: update organization fess pages
SaintAngeLs Aug 26, 2024
8ffb128
(#389) web: udpate api gateway
SaintAngeLs Aug 26, 2024
930740c
(#389) events: udpate events friends dtos and query
SaintAngeLs Aug 26, 2024
06bbc07
(#389) events: udpate friends service client and get evetn handler
SaintAngeLs Aug 26, 2024
3e1b5ca
(#389) friends: udpate get frineds ahdler
SaintAngeLs Aug 26, 2024
0e0f848
(#389) organization : udpate api
SaintAngeLs Aug 26, 2024
31a9f97
(#389) web: update user information component
SaintAngeLs Aug 26, 2024
94eeb7c
(#389) organizations: update getPaginatedOrganization requests ahndler
SaintAngeLs Aug 26, 2024
fbf5054
(#394) communication: add the core domain structure
SaintAngeLs Aug 26, 2024
338ea8d
(#394) communication: add the core application layer
SaintAngeLs Aug 26, 2024
03d54e1
(#394) communication: add command handlers
SaintAngeLs Aug 26, 2024
85ec6da
(#394) communication: add infrastrucuture
SaintAngeLs Aug 26, 2024
bcc650d
(#394) communication: update infrastructure
SaintAngeLs Aug 27, 2024
1538fc8
(#394) communication: add application
SaintAngeLs Aug 27, 2024
48174b2
(#394) communication: update infrastructure extensions
SaintAngeLs Aug 27, 2024
b560709
(#394) communication: add api
SaintAngeLs Aug 27, 2024
54e8d82
(#394) communication: add the chat service
SaintAngeLs Aug 27, 2024
bc37afe
Merge pull request #393 from SaintAngeLs/organizations_events
SaintAngeLs Aug 27, 2024
c01ea47
(#394) web: add communication service
SaintAngeLs Aug 27, 2024
b115518
(#394) communication: update apiGateway
SaintAngeLs Aug 27, 2024
de0b3e2
(#394) communication: update api and project settings
SaintAngeLs Aug 27, 2024
47c51aa
(#394) web: udpate mainLayout
SaintAngeLs Aug 27, 2024
01e24cb
(#394) communication: bug update the sent Message command handler
SaintAngeLs Aug 27, 2024
8f45f86
(#394) communication: update the core chat object
SaintAngeLs Aug 27, 2024
7c8c0fd
(#394) communication: update extensions
SaintAngeLs Aug 27, 2024
015737b
(#394) web: udpate communication service
SaintAngeLs Aug 27, 2024
507d25e
(#394) communication: udpate udpate status command handlers and signa…
SaintAngeLs Aug 28, 2024
bbb2215
(#394) communication: update domain core message
SaintAngeLs Aug 28, 2024
9ffd936
(#394) communication: update infrastrucutre
SaintAngeLs Aug 28, 2024
ae2ed49
(#394) communication: update blazor signalr chat service client, chat…
SaintAngeLs Aug 28, 2024
120f7e3
(#394) communication: udpate chats razor pages
SaintAngeLs Aug 28, 2024
79acfe6
(#394) communication: udpate chatHub, dlete chat command handler udpate
SaintAngeLs Aug 28, 2024
3afdac8
(#394) communication: update UserChats repository
SaintAngeLs Aug 28, 2024
2e6cf8f
(#394) communication: udpate delete chat command and command handler
SaintAngeLs Aug 28, 2024
caffd23
(#394) communication: add communication service
SaintAngeLs Aug 29, 2024
ff3162d
(#394) communication: udpate clients connection for the chat all
SaintAngeLs Aug 29, 2024
b966789
(#394) communication: update apiGateway
SaintAngeLs Aug 29, 2024
a8baaaf
(#394) communication: register chat service
SaintAngeLs Aug 29, 2024
07097e7
(#394) communication: update IUserChatrsRepository
SaintAngeLs Aug 29, 2024
aabc782
(#394) communication: add dispatched endpoint
SaintAngeLs Aug 29, 2024
93b4a86
(#394) communication: remove redundant loggin for getMessagesForChat
SaintAngeLs Aug 29, 2024
5489c28
(#394) web: communication add page reload in teh case the connection …
SaintAngeLs Aug 29, 2024
c936cf3
(#394) communication: udpate udpateStatus command handler
SaintAngeLs Aug 29, 2024
ba0c799
(#394) web: udpate user details page
SaintAngeLs Aug 29, 2024
5901ad0
(#397) friends: add queries to get followers and following
SaintAngeLs Aug 29, 2024
831844d
(#397) friends: add query handlers implementation
SaintAngeLs Aug 29, 2024
3c45fd5
(#397) friends; udpate api
SaintAngeLs Aug 29, 2024
78f50fb
(#397) friends: add routes to apigeteway
SaintAngeLs Aug 29, 2024
fd8b17b
(#397) friends: update api
SaintAngeLs Aug 29, 2024
5561dfe
(#394) communication: update routes in api gateway
SaintAngeLs Aug 29, 2024
58a3fea
(#397) web: add get metdho for requests in the friends service
SaintAngeLs Aug 29, 2024
71ab46b
(#397) friends: update get followers handler
SaintAngeLs Aug 29, 2024
cd57a28
(#397) friends: update GetFollowers handler
SaintAngeLs Aug 29, 2024
5d2be88
(#397) web: remove redundant unused layouts
SaintAngeLs Aug 30, 2024
3c1f134
(#380) events: add core ml labeled objects, udpate pagedResponce
SaintAngeLs Aug 30, 2024
80a5e63
(#380) events: add comments and reactions external evnets
SaintAngeLs Aug 30, 2024
4aceefa
(#380) events: updaet paged responce
SaintAngeLs Aug 30, 2024
b77b4d9
(#380) posts: remove redundant comments
SaintAngeLs Aug 30, 2024
de2cd66
(#380) organizations: udpaet follow organization handler
SaintAngeLs Aug 30, 2024
efbfe76
(#380) posts: remove redundant comments for commneCreated handler
SaintAngeLs Aug 30, 2024
d33d21b
(#380) events: update reaction createdEvent handler
SaintAngeLs Aug 30, 2024
fc1eb40
(#380) evets: update event service for udpated paged responce
SaintAngeLs Aug 30, 2024
8fada4e
(#380) events: update comments and reactions user history
SaintAngeLs Aug 30, 2024
ec2ca6f
(#380) posts: udpate get user feed handler
SaintAngeLs Aug 30, 2024
208c260
(#380) events: udpate events service interface
SaintAngeLs Aug 30, 2024
b87d6e8
(#380) events: udpate the evnets api
SaintAngeLs Aug 30, 2024
b25203b
(#380) events: update extensions, add repositories implementation
SaintAngeLs Aug 30, 2024
7f2021a
(#380) events: add get user events feed
SaintAngeLs Aug 30, 2024
8093c04
(#380) events: add the dtos and udpate studnet service client interface
SaintAngeLs Aug 30, 2024
33c5bf8
(#380) events: udpate studnet service client implementation
SaintAngeLs Aug 30, 2024
55d240a
(#380) events: add events recommentation service interface
SaintAngeLs Aug 30, 2024
1713197
(#380) events: add implementation of events recommendation servcie
SaintAngeLs Aug 30, 2024
8c05660
(#380) events: udpate apigateway routes
SaintAngeLs Aug 30, 2024
473245d
(#380) events: add endpoint with feed for api
SaintAngeLs Aug 30, 2024
1d66d30
(#380) events: udpate recommendation service
SaintAngeLs Aug 30, 2024
e40d65e
(#399) events: add events vies core object and repository interfaces
SaintAngeLs Aug 31, 2024
1cd581f
(#380) events: add comamdn and command handler for evnet views
SaintAngeLs Aug 31, 2024
9ca8cd2
(#399) events: add re[psitory implementation and extrensisons udpate
SaintAngeLs Aug 31, 2024
a7f2dd8
(#399) events: add get pageninated user views events
SaintAngeLs Aug 31, 2024
a8a9391
(#399) events: add query handler for user views
SaintAngeLs Aug 31, 2024
6b63694
(#399) events: add implemented query handler rouse and command handle…
SaintAngeLs Aug 31, 2024
f5b5eed
(#399) events: add views routes for events to api gateway
SaintAngeLs Aug 31, 2024
c1aaf82
(#400) posts: add users views posts repository
SaintAngeLs Aug 31, 2024
788b8cc
(#400) posts: add the command and command handler to view post
SaintAngeLs Aug 31, 2024
e74eb30
(#400) posts: add views dto
SaintAngeLs Aug 31, 2024
873d50b
(#400) posts: add views documents
SaintAngeLs Aug 31, 2024
387ca99
(#400) posts: add user views repository
SaintAngeLs Aug 31, 2024
665f251
(#400) posts: add user views repository implementation, udpate extens…
SaintAngeLs Aug 31, 2024
2e68da6
(#400) posts: add query
SaintAngeLs Sep 1, 2024
2929ed3
(#400) posts: add query hadnler
SaintAngeLs Sep 1, 2024
bad506d
(#400) posts: add api endpoints
SaintAngeLs Sep 1, 2024
6b3dc35
(#401) users: add core domain objects:
SaintAngeLs Sep 1, 2024
d65e512
(#401) users: add repository interface
SaintAngeLs Sep 1, 2024
c531c0c
(#401) users: udpate core views object
SaintAngeLs Sep 1, 2024
5d6e4a8
(#401) users: add command handler
SaintAngeLs Sep 1, 2024
8c0d857
(#401) users: add query
SaintAngeLs Sep 1, 2024
1dca354
(#401) users: add device info service
SaintAngeLs Sep 1, 2024
88624da
(#401) users: add devince info and wrappers domain
SaintAngeLs Sep 1, 2024
a0a4b4b
(#401) users: add mongo documents
SaintAngeLs Sep 1, 2024
9062c49
(#401) users: ad query handler
SaintAngeLs Sep 1, 2024
c898556
(#401) users: registration services and documents
SaintAngeLs Sep 1, 2024
2bbacfc
(#401) users: move device service to inftrastructure
SaintAngeLs Sep 1, 2024
11064f7
(#401) users: update api
SaintAngeLs Sep 1, 2024
f0c7d9a
(#401) users: update apigateway routes
SaintAngeLs Sep 1, 2024
b7120b4
(#401) users: update api
SaintAngeLs Sep 1, 2024
d580546
(#401) users: udpate views command handler
SaintAngeLs Sep 1, 2024
7f15f17
(#401) evetns: update ppi
SaintAngeLs Sep 1, 2024
ab66b8e
(#402) organizations: add core view objects
SaintAngeLs Sep 1, 2024
8f2bcdd
(#402) organizations: add core objects and repositories
SaintAngeLs Sep 1, 2024
7af62cd
(#402) studnets: update command handler
SaintAngeLs Sep 1, 2024
d8734df
(#401) users: update core objects
SaintAngeLs Sep 1, 2024
ef1cb93
(#402) studnets: add new query
SaintAngeLs Sep 1, 2024
970f021
(#402) studnets: udpate documents
SaintAngeLs Sep 1, 2024
7174eae
(#402) students: update api
SaintAngeLs Sep 1, 2024
a5ec624
(#380) events: udpate students routes in apigateway routes
SaintAngeLs Sep 1, 2024
5dff7d7
(#401) evnets: remove redundant endpoint
SaintAngeLs Sep 1, 2024
b5e4ad2
(#402) web: update students part
SaintAngeLs Sep 2, 2024
369b84d
(#402) web: update the studnets service
SaintAngeLs Sep 2, 2024
43f4831
(#403) users: update core objects
SaintAngeLs Sep 2, 2024
7e84b2d
(#403) users: add block user command and command handler
SaintAngeLs Sep 2, 2024
e2e0cd8
(#403) users: add dto and query
SaintAngeLs Sep 2, 2024
e090610
(#403) users: udpate dto name
SaintAngeLs Sep 2, 2024
58d6e67
(#403) users: add docuemtns and entry
SaintAngeLs Sep 2, 2024
5afdc8c
(#403) users: udpate studnet core object
SaintAngeLs Sep 2, 2024
b705a82
(#403) users: udpate blcoker users repository interface
SaintAngeLs Sep 2, 2024
a04a8ff
(#403) users: udpate block user command handler
SaintAngeLs Sep 2, 2024
87119d6
(#403) users: udpate documents. repository implementation
SaintAngeLs Sep 2, 2024
33063d0
(#403) users: udpate dto
SaintAngeLs Sep 2, 2024
8df9a43
(#403) users: query handler implementation
SaintAngeLs Sep 2, 2024
1614987
(#403) users: udpate query
SaintAngeLs Sep 2, 2024
077684f
(#403) users: add unblock command
SaintAngeLs Sep 2, 2024
2512bd3
(#403) users: udpate api
SaintAngeLs Sep 2, 2024
5dd1ebc
(#403) users: add routes to apigeteway
SaintAngeLs Sep 2, 2024
18780bb
(#403) web: update users service
SaintAngeLs Sep 2, 2024
3164bc3
(#403) web: update pagniated responce
SaintAngeLs Sep 2, 2024
65d0c32
(#403) organization: udpate organization dtos
SaintAngeLs Sep 3, 2024
5775004
(#403) web: update public profile razor page
SaintAngeLs Sep 3, 2024
75310c4
(#403) organizations: update organization dto
SaintAngeLs Sep 3, 2024
1a6ea54
(#403) users: add blocked user in the settings
SaintAngeLs Sep 4, 2024
982d949
(#403) users: udpate blocked list style
SaintAngeLs Sep 4, 2024
0722ad1
(#403) users: udpdate blcoked users core constructor
SaintAngeLs Sep 4, 2024
dbcde3f
(#403) users: udpate block user command handler
SaintAngeLs Sep 4, 2024
fcd70b6
(#403) users: blockes user mongo repository
SaintAngeLs Sep 4, 2024
ff94c93
(#403) users: removing radzen from notification
SaintAngeLs Sep 4, 2024
8aea7a7
(#405) identity: udpate user document
SaintAngeLs Sep 5, 2024
75fe2b2
(#405) users: update core user class
SaintAngeLs Sep 5, 2024
d7c4847
(#405) users: update exception
SaintAngeLs Sep 5, 2024
f7b119f
(#405) identity: update user dto
SaintAngeLs Sep 5, 2024
9248593
(#405) identity: update auth dto
SaintAngeLs Sep 5, 2024
f260d44
(#405) identity: update sign in command
SaintAngeLs Sep 5, 2024
d1e7f6b
(#405) identity: update identity service
SaintAngeLs Sep 5, 2024
3826baf
(#405) users: add update user status command
SaintAngeLs Sep 5, 2024
f490172
(#405) users: udpate the Identity service for the update user status
SaintAngeLs Sep 5, 2024
0a40c83
(#405) users: udpate IIdentity context
SaintAngeLs Sep 5, 2024
c3477a4
(#405) users: update api
SaintAngeLs Sep 5, 2024
178b71e
(#405) users: update IdentityContext
SaintAngeLs Sep 5, 2024
605494d
(#405) users: udpate refresh tocker service
SaintAngeLs Sep 5, 2024
8b9a413
(#405) users: update mongo extensions
SaintAngeLs Sep 5, 2024
7fe222a
(#405) users: identity service
SaintAngeLs Sep 5, 2024
3aa0db2
(#405) web: update identity service methods
SaintAngeLs Sep 5, 2024
cf09419
(#405) identity: remove logging
SaintAngeLs Sep 5, 2024
bb795ca
(#405) web: update sign in method
SaintAngeLs Sep 5, 2024
91fb896
Merge pull request #406 from SaintAngeLs/organizations_events
DevITSharpPRO Sep 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
214 changes: 212 additions & 2 deletions MiniSpace.APIGateway/src/MiniSpace.APIGateway/ntrada.yml
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,88 @@ modules:
notifications-service:
localUrl: localhost:5006
url: notifications-service


communication:
path: /communication
routes:
- upstream: /chats
method: POST
use: downstream
downstream: communication-service/communication/chats
auth: true

- upstream: /chats/{chatId}/messages
method: POST
use: downstream
downstream: communication-service/communication/chats/{chatId}/messages
auth: true
bind:
- chatId:{chatId}

- upstream: /chats/{chatId}/users
method: PUT
use: downstream
downstream: communication-service/communication/chats/{chatId}/users
auth: true
bind:
- chatId:{chatId}

- upstream: /chats/{chatId}/messages/{messageId}/status
method: PUT
use: downstream
downstream: communication-service/communication/chats/{chatId}/messages/{messageId}/status
auth: true
bind:
- chatId:{chatId}
- messageId:{messageId}

- upstream: /chats/user/{userId}
method: GET
use: downstream
downstream: communication-service/communication/chats/user/{userId}
auth: true
bind:
- userId:{userId}

- upstream: /chats/{chatId}
method: GET
use: downstream
downstream: communication-service/communication/chats/{chatId}
auth: true
bind:
- chatId:{chatId}

- upstream: /chats/{chatId}/messages
method: GET
use: downstream
downstream: communication-service/communication/chats/{chatId}/messages
auth: true
bind:
- chatId:{chatId}

- upstream: /chats/{chatId}/{userId}
method: DELETE
use: downstream
downstream: communication-service/communication/chats/{chatId}/{userId}
auth: true
bind:
- chatId:{chatId}
- userId:{userId}

- upstream: /chats/{chatId}/messages/{messageId}
method: DELETE
use: downstream
downstream: communication-service/communication/chats/{chatId}/messages/{messageId}
auth: true
bind:
- chatId:{chatId}
- messageId:{messageId}

services:
communication-service:
localUrl: localhost:5016
url: communication-service


students:
Expand Down Expand Up @@ -349,6 +431,30 @@ modules:
downstream: students-service/students/{studentId}/notifications
auth: true

- upstream: /profiles/users/{userId}/views/paginated
method: GET
use: downstream
downstream: students-service/students/profiles/users/{userId}/views/paginated
auth: true
bind:
- userId:{userId}

- upstream: /profiles/users/{userId}/views/viewed
method: GET
use: downstream
downstream: students-service/students/profiles/users/{userId}/views/viewed
auth: true
bind:
- userId:{userId}

- upstream: /{blockerId}/blocked-users
method: GET
use: downstream
downstream: students-service/students/{blockerId}/blocked-users
auth: true
bind:
- blockerId:{blockerId}

- upstream: /{studentId}
method: PUT
use: downstream
Expand Down Expand Up @@ -392,6 +498,32 @@ modules:
downstream: students-service/students/{studentId}/notifications
auth: true

- upstream: /profiles/users/{userProfileId}/view
method: POST
use: downstream
downstream: students-service/students/profiles/users/{userProfileId}/view
auth: true
bind:
- userProfileId:{userProfileId}

- upstream: /{blockerId}/block-user/{blockedUserId}
method: POST
use: downstream
downstream: students-service/students/{blockerId}/block-user/{blockedUserId}
auth: true
bind:
- blockerId:{blockerId}
- blockedUserId:{blockedUserId}

- upstream: /{blockerId}/unblock-user/{blockedUserId}
method: POST
use: downstream
downstream: students-service/students/{blockerId}/unblock-user/{blockedUserId}
auth: true
bind:
- blockerId:{blockerId}
- blockedUserId:{blockedUserId}

- upstream: /{studentId}/languages-and-interests
method: PUT
use: downstream
Expand Down Expand Up @@ -454,6 +586,23 @@ modules:
downstream: events-service/events/student/{studentId}
auth: true

- upstream: /users/{userId}/feed
method: GET
use: downstream
downstream: events-service/events/users/{userId}/feed
auth: true
bind:
- userId:{userId}

- upstream: /users/{userId}/views/paginated
method: GET
use: downstream
downstream: events-service/events/users/{userId}/views/paginated
auth: true
bind:
- userId:{userId}


- upstream: /{eventId}
method: DELETE
use: downstream
Expand Down Expand Up @@ -483,6 +632,14 @@ modules:
downstream: events-service/events/{eventId}/show-interest
auth: true

- upstream: /{eventId}/view
method: POST
use: downstream
downstream: events-service/events/{eventId}/view
auth: true
bind:
- eventId:{eventId}

- upstream: /{eventId}/show-interest
method: DELETE
use: downstream
Expand Down Expand Up @@ -590,7 +747,7 @@ modules:
auth: true

- upstream: /search
method: POST
method: GET
use: downstream
downstream: comments-service/comments/search

Expand All @@ -615,11 +772,21 @@ modules:
downstream: reactions-service/reactions
auth: true

- upstream: /{reactionId}
method: PUT
use: downstream
downstream: reactions-service/reactions/{reactionId}
auth: true
bind:
- reactionId: {reactionId}

- upstream: /{reactionId}
method: DELETE
use: downstream
downstream: reactions-service/reactions/{reactionId}
auth: true
bind:
- reactionId: {reactionId}

- upstream: /
method: GET
Expand Down Expand Up @@ -747,6 +914,22 @@ modules:
downstream: friends-service/friends/requests/sent/{userId}
auth: true

- upstream: /{userId}/followers
method: GET
use: downstream
downstream: friends-service/friends/{userId}/followers
auth: true
bind:
- userId: {userId}

- upstream: /{userId}/following
method: GET
use: downstream
downstream: friends-service/friends/{userId}/following
auth: true
bind:
- userId: {userId}

- upstream: /requests/{userId}/withdraw
method: PUT
use: downstream
Expand All @@ -771,6 +954,14 @@ modules:
downstream: posts-service/posts
auth: true

- upstream: /users/{userId}/feed
method: GET
use: downstream
downstream: posts-service/posts/users/{userId}/feed
bind:
- userId:{userId}
auth: true

- upstream: /search
method: GET
use: downstream
Expand Down Expand Up @@ -798,6 +989,8 @@ modules:
method: GET
use: downstream
downstream: posts-service/posts/{postId}
bind:
- postId:{postId}

- upstream: /
method: GET
Expand Down Expand Up @@ -898,7 +1091,7 @@ modules:
- upstream: /users/{userId}/organizations
method: GET
use: downstream
downstream: organizations-service/users/{userId}/organizations
downstream: organizations-service/organizations/users/{userId}/organizations
auth: true
bind:
- userId: {userId}
Expand All @@ -910,6 +1103,16 @@ modules:
auth: true
bind:
- organizationId: {organizationId}

- upstream: /users/{userId}/organizations/follow
method: GET
use: downstream
downstream: organizations-service/organizations/users/{userId}/organizations/follow
auth: true
bind:
- userId: {userId}



- upstream: /{organizationId}/details/gallery-users
method: GET
Expand All @@ -926,6 +1129,13 @@ modules:
bind:
- organizationId: {organizationId}

- upstream: /{organizationId}/requests
method: GET
use: downstream
downstream: organizations-service/organizations/{organizationId}/requests
bind:
- organizationId: {organizationId}

- upstream: /paginated
method: GET
use: downstream
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.002.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MiniSpace.Services.Comments.Api", "MiniSpace.Services.Comments.Api.csproj", "{A198F9BC-F912-464E-BBCB-851CFBDD320F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A198F9BC-F912-464E-BBCB-851CFBDD320F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A198F9BC-F912-464E-BBCB-851CFBDD320F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A198F9BC-F912-464E-BBCB-851CFBDD320F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A198F9BC-F912-464E-BBCB-851CFBDD320F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {331542E3-F8A0-4711-AC84-18DD6B0D3896}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
using MiniSpace.Services.Comments.Application.Queries;
using MiniSpace.Services.Comments.Application.Services;
using MiniSpace.Services.Comments.Infrastructure;
using MiniSpace.Services.Comments.Core.Wrappers;

namespace MiniSpace.Services.Identity.Api
{
Expand All @@ -34,14 +35,10 @@ public static async Task Main(string[] args)
.Configure(app => app
.UseInfrastructure()
.UseEndpoints(endpoints => endpoints
.Get("", ctx => ctx.Response.WriteAsync(ctx.RequestServices.GetService<AppOptions>().Name))
.Post<SearchComments>("comments/search", async (cmd, ctx) =>
{
var pagedResult = await ctx.RequestServices.GetService<ICommentService>().BrowseCommentsAsync(cmd);
await ctx.Response.WriteJsonAsync(pagedResult);
}))
.Get("", ctx => ctx.Response.WriteAsync(ctx.RequestServices.GetService<AppOptions>().Name)))
.UseDispatcherEndpoints(endpoints => endpoints
.Get<GetComment, CommentDto>("comments/{commentID}")
.Get<SearchComments, PagedResponse<CommentDto>>("comments/search")
.Post<CreateComment>("comments")
.Put<UpdateComment>("comments/{commentID}")
.Delete<DeleteComment>("comments/{commentID}")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,15 @@ namespace MiniSpace.Services.Comments.Application.Commands
{
public class AddLike : ICommand
{
public Guid CommentId { get; set; }
public Guid CommentId { get; }
public Guid UserId { get; }
public string CommentContext { get; }

public AddLike(Guid commentId)
public AddLike(Guid commentId, Guid userId, string commentContext)
{
CommentId = commentId;
UserId = userId;
CommentContext = commentContext;
}
}
}
Loading
Loading