Commit Graph

228 Commits

Author SHA1 Message Date
Alex Gleason
b13e8bdd96 Refactor simpleEmojiReact, allow inline reactions 2020-05-22 21:15:07 -05:00
Alex Gleason
850d9a1007 Refactor handleEmojiReactClick() 2020-05-22 20:16:26 -05:00
Alex Gleason
2060f15ebb Set Like button icon to chosen emoji 2020-05-22 19:04:45 -05:00
Alex Gleason
c0fe85ca29 Fix getReactForStatus(), upgrade immutable.js 2020-05-22 17:45:45 -05:00
Alex Gleason
bf1f744b99 Actually, pleroma.emoji_reactions doesn't return accounts so I can't reduce them to one per account 😩 2020-05-22 17:02:56 -05:00
Alex Gleason
571990b78b Fix reduceEmoji() test 2020-05-22 15:42:57 -05:00
Alex Gleason
b4f5321c0f Make oneEmojiPerAccount() work 2020-05-22 14:17:05 -05:00
Alex Gleason
0ed867f7bd Fix emoji component errors 2020-05-22 00:08:55 -05:00
Alex Gleason
792ca08d03 Implement getReactForStatus(), start oneEmojiPerAccount() 2020-05-21 23:52:10 -05:00
Alex Gleason
0e5971545f Add EmojiSelector popup to inline statuses (not working yet) 2020-05-21 23:19:39 -05:00
Alex Gleason
21b250c6ea Add tests for emoji utils 2020-05-21 23:17:11 -05:00
Alex Gleason
3ce90dcf66 Refactor EmojiSelector into its own component 2020-05-21 21:14:15 -05:00
Alex Gleason
aec10e18a1 Fix linter errors 2020-05-21 20:40:06 -05:00
Alex Gleason
13defcda1a Merge remote-tracking branch 'origin/master' into emojireacts 2020-05-21 20:34:21 -05:00
Alex Gleason
6e13cb8c9b Improve detailed status action buttons 2020-05-21 20:33:55 -05:00
Alex Gleason
1c711ed123 "reacted to" --> "liked" for favourite notifications 2020-05-21 19:01:41 -05:00
Alex Gleason
49cb776e47 Gab --> Post on compose button 2020-05-21 17:49:00 -05:00
Alex Gleason
9ea36ab913 Merge remote-tracking branch 'origin/master' into emojireacts 2020-05-20 19:20:47 -05:00
Alex Gleason
62b04be83b Refactor video preload, disable for now 2020-05-20 19:20:31 -05:00
Alex Gleason
fcd76431cb Support pleroma:emoji_reaction notification type 2020-05-20 18:01:37 -05:00
Alex Gleason
cf772753ae Replace red heart with unicode heart in tests 2020-05-20 16:08:29 -05:00
Alex Gleason
1901d39871 Add emojiReact popup and call action code 2020-05-20 15:52:46 -05:00
Alex Gleason
6d48537d54 Use unicode heart instead of red heart 2020-05-20 15:52:28 -05:00
Alex Gleason
92917ac3e5 Style improvements, star icon -> thumbs up 2020-05-20 14:44:23 -05:00
Alex Gleason
c8f89ce8c1 Style the StatusInteractionBar 2020-05-20 13:11:44 -05:00
Alex Gleason
3547fd093a Don't add like reacts when there are no favourites 2020-05-20 11:55:30 -05:00
Alex Gleason
d562a25c78 Add emojiReact utils with tests 2020-05-20 11:52:02 -05:00
Alex Gleason
11c9f153e1 Display favourite count as likes 2020-05-19 23:25:49 -05:00
Alex Gleason
79dc56372f Add count to emoji reacts 2020-05-19 23:08:19 -05:00
Alex Gleason
1b85b8e3f1 Add StatusInteractionBar 2020-05-19 22:54:05 -05:00
Alex Gleason
6769b2d68c Implement emojireact actions 2020-05-19 21:42:23 -05:00
Alex Gleason
84998901e5 Delete unused empty file theme.js 2020-05-19 20:16:38 -05:00
Alex Gleason
2fabef83be Disable notification sounds by default 2020-05-19 11:27:46 -05:00
crockwave
e082029efa Redirect default Pleroma URLs 2020-05-19 09:53:31 -05:00
Bárbara de Castro Fernandes
2e7a2e0e42 Add link to AdminFE for staff members 2020-05-18 20:48:33 -03:00
Sean King
c415a2fab3 Fix typo in SourceCode 2020-05-18 20:38:53 +00:00
Alex Gleason
f3f0470db5 Allow editing profile fields, fixes #88 2020-05-18 12:25:46 -05:00
Alex Gleason
a2aac69838 Actually fix post reply issue, #80 2020-05-17 22:22:13 -05:00
Alex Gleason
afc7e33478 Use HtmlWebpackPlugin to inject chunks with hashes
Probably the worst code I've ever written in my life, I'm sorry
2020-05-17 21:02:57 -05:00
Alex Gleason
ed61603b10 Refactor statusToTextMentions, fixes #80 2020-05-17 17:22:32 -05:00
Alex Gleason
b78e923f83 Refreshing the user token: just... don't even. Fixes #56, #73 2020-05-17 16:31:54 -05:00
Alex Gleason
8eba7af308 Conditionally render Trends and WhoToFollow panels, fixes #87 2020-05-17 16:24:52 -05:00
Alex Gleason
269d48c900 Add backend feature checks, fixes #8 2020-05-17 15:57:24 -05:00
Alex Gleason
ac6d25f5c7 Preload profile editor form with source data fields, fixes #60 2020-05-17 12:12:56 -05:00
Alex Gleason
b800e8823a Merge branch 'domain_warning' into 'master'
Fixed JS warnings when clicking on status to get detailed status. Fixed #59

Closes #59

See merge request soapbox-pub/soapbox-fe!9
2020-05-17 01:50:29 +00:00
crockwave
e772abc402 Fixed JS warnings when clicking on status to get detailed status 2020-05-16 13:57:22 -05:00
crockwave
faa38c6a6d Hide Donate button in mobile sidebar when Patron disabled 2020-05-16 10:49:34 -05:00
crockwave
b35122e75c Cleaned up unrequired code changes 2020-05-08 17:40:54 -05:00
crockwave
f1747f4425 Allow cursor to render at end of textbox to only place at end on new load, and bug fixes of cursor placement problems when selecting text and or moving cursor to left and typing 2020-05-08 17:14:07 -05:00
crockwave
a9af3a8928 Allow cursor to be rendered at end of textbox by commenting out date comparison conditional 2020-05-06 18:58:21 -05:00