Commit Graph

44 Commits

Author SHA1 Message Date
plebeius.eth
9bfa9fe2ef feat(author): add 'comments' (replies) and 'submitted' (posts) tabs and feeds 2023-12-10 15:45:30 +01:00
plebeius.eth
7a339feb1e feat(profile): add 'comments' (replies) and 'submitted' (posts) tabs and feeds 2023-12-10 15:07:12 +01:00
plebeius.eth
af2c6b6e4d feat(profile): add upvoted and downvoted views 2023-12-09 22:23:41 +01:00
plebeius.eth
e90115b748 feat: add inbox view, to be tested with publishing 2023-12-09 18:01:08 +01:00
plebeius.eth
3c3a4f5e76 feat: add functional author page 2023-12-09 17:19:13 +01:00
plebeius.eth
cd5b617124 feat: add complete p/all view 2023-12-08 21:49:45 +01:00
plebeius.eth
8ed60f95d8 perf(addresses utils): use object instead of array for useDefaultAndSubscriptionsSubplebbits 2023-12-08 10:22:19 +01:00
plebeius.eth
3c919d74ec feat(profile): add sidebar, about page, styling, header link 2023-12-07 16:53:05 +01:00
plebeius.eth
5cd1c03cc5 feat: add profile view 2023-12-07 10:54:14 +01:00
plebeius.eth
e4c5da3d81 refactor(addresses utils): maintain order with array for topbar 2023-12-06 16:36:25 +01:00
plebeius.eth
647a7ed7d6 feat(topbar): display subplebbit addresses from defaults and subs with proper formatting 2023-12-05 16:54:35 +01:00
plebeius.eth
ea1a201493 feat(post tools): add functional share button 2023-12-03 21:42:19 +01:00
plebeius.eth
f1204a77f1 fix(view utils): check timefilterkey when detecting home view 2023-12-03 10:57:39 +01:00
plebeius.eth
ba0200ab85 refactor(header): each element should be a component not a variable 2023-12-01 21:06:16 +01:00
plebeius.eth
a3bd954f7f feat(header): add settings header, add settings view util 2023-11-27 12:48:01 +01:00
plebeius.eth
708b3bb8c8 feat(sidebar): add post-specific sidebar with stats 2023-11-21 16:35:39 +01:00
plebeius.eth
beae43934c fix(sidebar): use short address for sub creator, only consider owner as creator 2023-11-20 15:34:12 +01:00
plebeius.eth
f6aa70be9d feat(time utils): differentiate between 'time ago' adding function for formatted time duration 2023-11-20 11:37:58 +01:00
plebeius.eth
c09bae351c feat(user utils): find subplebbit creator for sidebar 'created by' 2023-11-20 11:35:36 +01:00
plebeius.eth
b1c4b9ba84 feat(about): add about view for sidebar on mobile 2023-11-19 18:14:29 +01:00
plebeius.eth
c81a648ef8 refactor(url utils): move isvalidurl, don't validate ens and ipfs 2023-11-14 22:24:16 +01:00
plebeius.eth
304c3136b6 feat(challenge modal): preview publication content also for votes 2023-11-12 17:41:26 +01:00
plebeius.eth
b02c47ec2a refactor(view-utils): optimize with specific view functions 2023-11-10 14:49:45 +01:00
plebeius.eth
105ae9ef24 refactor(utils): optimize checkCurrentView with switch, move all utils to their own file category in utils folder 2023-11-09 16:33:15 +01:00
plebeius.eth
d3e8e44023 feat(challenge modal): add functional challenge modal 2023-11-07 21:07:16 +01:00
plebeius.eth
99bc8230ea feat(utils): add isValidENS, isValidIPFS, isValidURL 2023-11-06 13:24:41 +01:00
plebeius.eth
a5e8580b2e feat(utils): add alert for failed challenge verification 2023-11-05 21:01:42 +01:00
plebeius.eth
c1514a9882 perf: reduce calls of plebbit-react-hooks 2023-10-29 17:12:28 +01:00
plebeius.eth
cb375f4d9a refactor: rename feed-post to post, use subfolders, views folder 2023-10-23 21:26:37 +02:00
plebeius.eth
cff13e5572 fix(utils): remove unnecessary log 2023-10-19 09:48:41 +02:00
plebeius.eth
6da0790367 perf(media): use else if statements instead of dynamic jsx object 2023-10-18 19:54:23 +02:00
plebeius.eth
e8d7a22033 perf(expando): refactor, only load videos and audios when expanded 2023-10-18 15:21:37 +02:00
plebeius.eth
397b58ea3d refactor(feed post): move functions to utils, move expando and button code to new components, remove repetitions 2023-10-18 14:23:52 +02:00
plebeius.eth
fe6d0b9f37 chore(package.json): add ts to prettier script, prettify 2023-10-18 11:36:07 +02:00
plebeius.eth
7fcbe3fbb6 refactor(utils): add getHostname, memoize getCommentMediaInfo 2023-10-18 11:33:40 +02:00
plebeius.eth
28705cf25d fix(utils): remove broken bitchute patternThumbnailUrl 2023-10-16 12:51:26 +02:00
plebeius.eth
336d4b3303 refactor(feed post): comment out scrapedThumbnailUrl 2023-10-15 22:29:32 +02:00
plebeius.eth
88c2e1dc77 feat(feed post): add iframe embeds 2023-10-14 19:21:05 +02:00
plebeius.eth
83707470ac chore(utils): convert to ts, add getCommentMediaInfo 2023-10-14 16:17:12 +02:00
plebeius.eth
41eed40f06 refactor(feed post): import i18next in getFormattedTime for t instead of passing it as parameter 2023-10-13 12:12:21 +02:00
plebeius.eth
ef6091ca6c feat(feed post): translate timestamp 2023-10-12 12:06:03 +02:00
plebeius.eth
452e06dfce feat(feed post): add posts to homepage, initial design, optimized scrolling for virtuoso 2023-10-11 16:03:17 +02:00
plebeius.eth
f9e7710267 chore: prettify 2023-10-10 13:00:49 +02:00
plebeius.eth
5857fdff33 chore: add translations 2023-10-07 14:50:35 +02:00