Commit graph

100 commits

Author SHA1 Message Date
Imbus
85c2161a4d Comment count API endpoint 2024-03-23 00:23:29 +01:00
Hollgy
5eeed1e8bc Removal of posts added 2024-03-23 00:10:42 +01:00
Imbus
a1e362acee Specifying no-cache policy on all API endpoints 2024-03-22 23:59:07 +01:00
Imbus
3610a7413a Returning Promise<Response> from deletePost 2024-03-22 23:55:50 +01:00
Hollgy
61ab9e072e Replies to comments removed, out of current scope 2024-03-22 22:58:41 +01:00
Imbus
6909dbd146 TS API for deletePost 2024-03-22 22:57:05 +01:00
Hollgy
ea25fa9489 Handlers for GET and POST engages added, renders numbers of unique engagements per post 2024-03-22 22:38:18 +01:00
Imbus
d93dc7fd89 Engage endpoint 2024-03-22 21:28:20 +01:00
Hollgy
6fcbb92691 Removal of props for build to run 2024-03-22 20:41:15 +01:00
Hollgy
146518b94a Refactoring of most components regarding props and, Lint corrections 2024-03-22 20:39:34 +01:00
Imbus
2e23c7919f Removed the concept of down & upvotes 2024-03-22 19:47:36 +01:00
Hollgy
84defa703e Removal of replies, Styling and interface update of comments and commentsection 2024-03-22 13:30:32 +01:00
Hollgy
39801dfbda Border color change 2024-03-22 13:28:52 +01:00
Hollgy
29f1ed952a Removed home icon button 2024-03-22 13:27:40 +01:00
Hollgy
b5b256f6e9 Refactor of replies,Icon Swap 2024-03-22 13:27:11 +01:00
Hollgy
999d180b24 Added dropdown for report and removal of post, added removal of post frontend 2024-03-22 11:45:52 +01:00
Hollgy
458cf196e9 Minor style changes 2024-03-20 14:59:14 +01:00
Hollgy
7b87c92139 Minor text change 2024-03-20 14:32:32 +01:00
Hollgy
0907e2b7bd Refactor of PostSegment, Buttons made into separate comps, Changed color variation of site, Added Reporticon without logic for logged in users 2024-03-19 15:23:12 +01:00
Hollgy
b7d00d4e75 Boilerplate logic for votes added in frontend, Header added for post creation 2024-03-18 18:34:11 +01:00
Hollgy
a0025921b1 restyling button 2024-03-18 17:27:09 +01:00
Hollgy
581d6454c0 Redesign of comments, now differs more from post, space made for additions regarding replies 2024-03-18 15:59:32 +01:00
Hollgy
b1f6c21b6f logout prompt added 2024-03-18 15:42:07 +01:00
Imbus
ac527a4b71 Splitting PostSegment into its own file, minor refactoring 2024-03-12 19:51:41 +01:00
Imbus
46678dfdeb Merge branch 'dev' of git.silversoft.se:Imbus/FrostByte into dev 2024-03-12 19:40:01 +01:00
Imbus
a298f63326 Comment declutter 2024-03-12 19:39:48 +01:00
Hollgy
cedb469105 Refactor of dateOfCreation, Addition of edited check in frontend, Endpoint added for engagement on posts 2024-03-12 18:57:14 +01:00
Hollgy
f9ef90e61f Co-authored-by: Imbus <imbus64@users.noreply.github.com> 2024-03-12 18:34:00 +01:00
Hollgy
67563c5c25 Refactor of posts 2024-03-12 18:33:08 +01:00
Imbus
addbb820a3 Less goofy margins/padding for PostSegment 2024-03-12 17:59:58 +01:00
Imbus
bbae426c09 Passing in root prop for post comments 2024-03-12 17:59:28 +01:00
Hollgy
3174f99a51 Added props && Interfaces for parentCommentId, Boilerplate idea for comment separation 2024-03-11 22:07:39 +01:00
Hollgy
3a42624042 Formatting 2024-03-11 22:05:49 +01:00
Hollgy
368d7c9c65 added type for parent-commen-id into comment 2024-03-11 15:16:55 +01:00
Hollgy
45c3b87243 style adjustments, moving to darker theme 2024-03-08 14:52:20 +01:00
Hollgy
79208cb9c2 conditional rendering of new comment added, typo corrected 2024-03-08 10:04:35 +01:00
Imbus
a83cce236f Formatting 2024-03-08 06:28:57 +01:00
Imbus
aee8a44404 CLS fix significantly better on footer with sticky 2024-03-08 06:28:46 +01:00
Imbus
6e6b9aa73c Some more aria-labels in footer 2024-03-08 06:10:10 +01:00
Imbus
238b0442e4 Sample hrefs for footer links 2024-03-08 06:06:29 +01:00
Imbus
cceba2cc42 Aria label for view post 2024-03-08 06:06:15 +01:00
Imbus
2362231767 Revert all changes related to layout fix 2024-03-08 06:02:18 +01:00
Imbus
d233fa4fd5 Attempting to mitigate CLS again 2024-03-08 05:50:59 +01:00
Imbus
21e8cab0ed CLS mitigation in Footer component 2024-03-08 05:39:41 +01:00
Imbus
211490bd6f Simple robots.txt for SEO 2024-03-08 05:23:45 +01:00
Imbus
71bbd3bfbd Removed unused import 2024-03-07 09:03:44 +01:00
Imbus
40099c9b62 Allowed non-signed-in users to view comments 2024-03-07 08:57:05 +01:00
Imbus
a5dadfc1d1 Initial comment draft with working server communication 2024-03-06 08:10:42 +01:00
Imbus
9e302fc54a Example jsdoc 2024-03-06 02:06:13 +01:00
Imbus
d2fd1a17ed Remove unused deps in CommentSection, build now works 2024-03-06 01:35:48 +01:00