{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":430368038,"defaultBranch":"main","name":"Steamscord","ownerLogin":"Fpsska","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-21T13:03:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/73740087?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1640124164.436397","currentOid":""},"activityList":{"items":[{"before":"200433cd948cc1b07a85fdc49685aeec0c0e8f65","after":"55f0eb34c5e3fce8c894735f048a2484ad885abf","ref":"refs/heads/main","pushedAt":"2023-05-19T17:04:38.802Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: change css-rules for height behavior of content__body, chat__body, channels HTML-elmts","shortMessageHtmlLink":"refactor: change css-rules for height behavior of content__body, chat…"}},{"before":"6afb462d727def826cefe77629c216a21daa80a7","after":"200433cd948cc1b07a85fdc49685aeec0c0e8f65","ref":"refs/heads/main","pushedAt":"2023-05-18T13:57:37.369Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: create useNewEmojiPickerPosition hook for handling render position of EmojiPicker.tsx & now use emojiPickerClasses obj for setting necessary css-class & add ability to add emoji in editable mode, create messages__clue markup","shortMessageHtmlLink":"feat: create useNewEmojiPickerPosition hook for handling render posit…"}},{"before":"6a0382806c2a7fa46234ddd57f7b142cac98dedc","after":"6afb462d727def826cefe77629c216a21daa80a7","ref":"refs/heads/main","pushedAt":"2023-05-10T13:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: now use twemoji.parse method from twemoji npm package for render emoji in MessageTemplate, ReactionTemplate components","shortMessageHtmlLink":"refactor: now use twemoji.parse method from twemoji npm package for r…"}},{"before":"f260750864cbdd32fc4bfef7039a67c579aa40ac","after":"6a0382806c2a7fa46234ddd57f7b142cac98dedc","ref":"refs/heads/main","pushedAt":"2023-05-10T12:31:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: create replaceUnicodeEmojiByImage helper func for parse unicode emoji for image markup, use in MessageTemplate, ReactionTemplate components","shortMessageHtmlLink":"feat: create replaceUnicodeEmojiByImage helper func for parse unicode…"}},{"before":"949a78c26423bcb3c5dd70e113e1fc7c3ddf7816","after":"f260750864cbdd32fc4bfef7039a67c579aa40ac","ref":"refs/heads/main","pushedAt":"2023-05-07T11:25:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: relocate logic of setProperties for emojiWrapperRef from EmojiPicker.tsx in ChatPageFirst component & overwrite logic of hide EmojiPicker.tsx","shortMessageHtmlLink":"refactor: relocate logic of setProperties for emojiWrapperRef from Em…"}},{"before":"05ffe6208a5c78f6910ac4e652c7912c23253a73","after":"949a78c26423bcb3c5dd70e113e1fc7c3ddf7816","ref":"refs/heads/main","pushedAt":"2023-05-07T09:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: now use only one EmojiPicker component for add emojis, reactions, use new setEmojiPickerRole AC & change logic of handling entered value in form__input--message & rename switchChatEmojiPickerVisibleStatus, setNewMessageValue ACs, fix imports","shortMessageHtmlLink":"refactor: now use only one EmojiPicker component for add emojis, reac…"}},{"before":"14d754d6539fdd788077c7cbb8a0fae565dc4021","after":"05ffe6208a5c78f6910ac4e652c7912c23253a73","ref":"refs/heads/main","pushedAt":"2023-05-06T17:31:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: add logic to dynamically calculate right css-property for emoji-picker-wrapper_reactions HTML-el","shortMessageHtmlLink":"feat: add logic to dynamically calculate right css-property for emoji…"}},{"before":"a1f210fe9392bcd2db18cb258afb4c2b66ac0976","after":"14d754d6539fdd788077c7cbb8a0fae565dc4021","ref":"refs/heads/main","pushedAt":"2023-05-06T12:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: create EmojiPicker.tsx component, relocate all necessary logic from ChatPageFirst.tsx & add logic of show/hide this comp, logic of dynamicly setting top position by new switchReactionEmojiPickerVisibleStatus ACs","shortMessageHtmlLink":"feat: create EmojiPicker.tsx component, relocate all necessary logic …"}},{"before":"7b3c446e8d59fba27e5f8cf24c1e87dcdd16533f","after":"a1f210fe9392bcd2db18cb258afb4c2b66ac0976","ref":"refs/heads/main","pushedAt":"2023-05-04T10:12:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: install emoji-picker-react npm package, add logic of show/hide EmojiPicker component, logic of use emojis in messages","shortMessageHtmlLink":"feat: install emoji-picker-react npm package, add logic of show/hide …"}},{"before":"d0d44659a64955ea8183e65917f517d81f1c789f","after":"6fe0099ae77f5d38306648ab68d4990555341ea3","ref":"refs/heads/backend","pushedAt":"2023-05-04T08:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: overwrite logic of storing users ids & replace then, catch promise chaining by try catch, async/await syntax of getUsersData async func","shortMessageHtmlLink":"refactor: overwrite logic of storing users ids & replace then, catch …"}},{"before":"282731ee20eb2e159382f52f4302d0299d1c979c","after":"7b3c446e8d59fba27e5f8cf24c1e87dcdd16533f","ref":"refs/heads/main","pushedAt":"2023-05-04T07:33:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"fix: clear messages__input value when user leave input area without save by outside click","shortMessageHtmlLink":"fix: clear messages__input value when user leave input area without s…"}},{"before":"b7c78ecc3c599fa572cdbc664da1da83a752adc8","after":"282731ee20eb2e159382f52f4302d0299d1c979c","ref":"refs/heads/main","pushedAt":"2023-05-03T11:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"fix: ability to use buttons of message-context when is hidden","shortMessageHtmlLink":"fix: ability to use buttons of message-context when is hidden"}},{"before":"3703f845ed42fb095f5c6afffa701c5e4f4d8df6","after":"b7c78ecc3c599fa572cdbc664da1da83a752adc8","ref":"refs/heads/main","pushedAt":"2023-05-03T11:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: add logic of displaying preview of message in delete confirm modal ant component & add logic of disable edit mode for message__input when user is clicked outside input area","shortMessageHtmlLink":"feat: add logic of displaying preview of message in delete confirm mo…"}},{"before":"63f945f5016838533f5aaea05b8d3dbc0f8b06b2","after":"3703f845ed42fb095f5c6afffa701c5e4f4d8df6","ref":"refs/heads/main","pushedAt":"2023-05-03T09:08:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"fix: ability to editing more than one sended message in one time","shortMessageHtmlLink":"fix: ability to editing more than one sended message in one time"}},{"before":"9dc95b7ebb8adebf94b09c3eeb88055ef878e221","after":"63f945f5016838533f5aaea05b8d3dbc0f8b06b2","ref":"refs/heads/main","pushedAt":"2023-05-02T13:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: add logic of delete sended message by new deleteSpecificMessage AC, modal, message antd components & add animation for delete button & update antd npm package","shortMessageHtmlLink":"feat: add logic of delete sended message by new deleteSpecificMessage…"}},{"before":"42a0551874701f1b71d274a3d383dc543c8a7475","after":"9dc95b7ebb8adebf94b09c3eeb88055ef878e221","ref":"refs/heads/main","pushedAt":"2023-05-02T08:57:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: rename all action creators, interfaces, state values of profileSlice.ts with 'comments' prefix to 'messages' , fix necessary imports","shortMessageHtmlLink":"refactor: rename all action creators, interfaces, state values of pro…"}},{"before":"1d6ca79eea48db13f85b9779ef119b2c2808106a","after":"42a0551874701f1b71d274a3d383dc543c8a7475","ref":"refs/heads/main","pushedAt":"2023-05-02T08:34:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"fix: clear messages__input value when user is delete all characters and leave from input without save","shortMessageHtmlLink":"fix: clear messages__input value when user is delete all characters a…"}},{"before":"f28662437dc70f02ca2803b09c72de145daada04","after":"1d6ca79eea48db13f85b9779ef119b2c2808106a","ref":"refs/heads/main","pushedAt":"2023-05-01T13:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: add logic of edit sended message by new setNewCommentValue, switchEditingMessageStatus ACs & add logic of hide MessageContextMenu.tsx component when user is editing message","shortMessageHtmlLink":"feat: add logic of edit sended message by new setNewCommentValue, swi…"}},{"before":"c025a523880770e35d6df952103f50391d3098ca","after":"f28662437dc70f02ca2803b09c72de145daada04","ref":"refs/heads/main","pushedAt":"2023-05-01T08:20:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: overwrite logic of generateRandomDate helper func & relocate logic of scrolling to last message in ChatPageFirst.tsx component & rename all comments components to message, fix imports","shortMessageHtmlLink":"refactor: overwrite logic of generateRandomDate helper func & relocat…"}},{"before":"2723c3c59a0bd5f19446e61d2ca133f9568d1857","after":"c025a523880770e35d6df952103f50391d3098ca","ref":"refs/heads/main","pushedAt":"2023-04-30T20:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: create DateSectionSeparator, ChatGreetingSection components, add logic of render last of those & put conditions of disabling ChatHeader, ChatBottom inputs in a separate variable & add aria-label attr for chat__button HTML-elmts","shortMessageHtmlLink":"feat: create DateSectionSeparator, ChatGreetingSection components, ad…"}},{"before":"998a73790e65e339a44cd304b1dab32b2e069e11","after":"2723c3c59a0bd5f19446e61d2ca133f9568d1857","ref":"refs/heads/main","pushedAt":"2023-04-30T15:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: change returned value from generateRandomDate func & overwrite logic of usage setTimeout func for calling switchDataLoadingStatus, switchFirstPageLoadingStatus ACs & replace usage of Empty ant component by new DataPlaceholderMarkup.tsx comp","shortMessageHtmlLink":"refactor: change returned value from generateRandomDate func & overwr…"}},{"before":"f9776d7e40f5393b0ef2c3cc1050184e4b3f582f","after":"998a73790e65e339a44cd304b1dab32b2e069e11","ref":"refs/heads/main","pushedAt":"2023-04-30T10:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: create CommentContextMenu.tsx component, add logic of show/hide this & add hover animation for CommentItem.tsx component","shortMessageHtmlLink":"feat: create CommentContextMenu.tsx component, add logic of show/hide…"}},{"before":"0fece19ded8d11b1bc35a2857c6c8c9a819460c2","after":"f9776d7e40f5393b0ef2c3cc1050184e4b3f582f","ref":"refs/heads/main","pushedAt":"2023-04-29T19:40:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: change format of returned date from generateRandomDate helper func, for dateOfCreate field when creating new comment & add optional chainig validation when using channels[], users[] length property","shortMessageHtmlLink":"refactor: change format of returned date from generateRandomDate help…"}},{"before":"1ed8fddd6cbaed31a5b918d27e5249aeaed006ad","after":"0fece19ded8d11b1bc35a2857c6c8c9a819460c2","ref":"refs/heads/main","pushedAt":"2023-04-28T15:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"feat: add logic of create comment by new createNewComment AC, generateUniqueID helper func & add logic of smooth scroll to new comment in message markup when its was created & add condition of render alternative markup when searching comment returned empty data","shortMessageHtmlLink":"feat: add logic of create comment by new createNewComment AC, generat…"}},{"before":"4c38385e448ff071e683e4c55fc4223b9744e2a4","after":"1ed8fddd6cbaed31a5b918d27e5249aeaed006ad","ref":"refs/heads/main","pushedAt":"2023-04-28T13:35:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: relocate logic of calling useFilter hook from App.tsx to ChatPageFirst.tsx component & change types of channelMembersCount, channelName props of ChatHeader.tsx & add typisation for state in useDebounce, useFilter hooks","shortMessageHtmlLink":"refactor: relocate logic of calling useFilter hook from App.tsx to Ch…"}},{"before":"fb51ed1f4dd93f3893afa66477995c0e57de74b2","after":"4c38385e448ff071e683e4c55fc4223b9744e2a4","ref":"refs/heads/main","pushedAt":"2023-04-25T13:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: relocate base URL consts in new .env file, use in fetchComments, fetchUsers async funcs & overwrite condition of displaying content of FrinedList.tsx component","shortMessageHtmlLink":"refactor: relocate base URL consts in new .env file, use in fetchComm…"}},{"before":"4fbd95488abc8a10b5aeff2102a6d20c9ca4c7c0","after":"fb51ed1f4dd93f3893afa66477995c0e57de74b2","ref":"refs/heads/main","pushedAt":"2023-04-25T11:33:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: overwrite logic of generate users[] in fetchUsers extraReducer & rename users[] to friends[], fix all dependencies & overwrite Iuser, Icomment, Ifriend interfaces","shortMessageHtmlLink":"refactor: overwrite logic of generate users[] in fetchUsers extraRedu…"}},{"before":"d59f910d609fc3948ed9fb45e5f66df4c864303f","after":"4fbd95488abc8a10b5aeff2102a6d20c9ca4c7c0","ref":"refs/heads/main","pushedAt":"2023-04-25T10:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: overwrite logic of calling fetchComments async func in App.tsx, now use Promise.all method, change logic of fetchComments extraReducer & overwrite logic of generate time value of comments obj, now use new generateRandomDate helper func & overwrite Icomment interface","shortMessageHtmlLink":"refactor: overwrite logic of calling fetchComments async func in App.…"}},{"before":"eea88bb3036a8964ef805b4806b0d5e5e93301dc","after":"d59f910d609fc3948ed9fb45e5f66df4c864303f","ref":"refs/heads/main","pushedAt":"2023-04-21T08:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"fix: display of Profile.tsx component on mobile screens in album orientation","shortMessageHtmlLink":"fix: display of Profile.tsx component on mobile screens in album orie…"}},{"before":"c4e42bb0661d1b1a36ab85e8fc06496607447b77","after":"eea88bb3036a8964ef805b4806b0d5e5e93301dc","ref":"refs/heads/main","pushedAt":"2023-04-21T08:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Fpsska","name":"Fpsska","path":"/Fpsska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73740087?s=80&v=4"},"commit":{"message":"refactor: overwrite extraReducers of profileSlice.ts by new builder API","shortMessageHtmlLink":"refactor: overwrite extraReducers of profileSlice.ts by new builder API"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADMFSAOQA","startCursor":null,"endCursor":null}},"title":"Activity · Fpsska/Steamscord"}