Commit Graph

411 Commits

Author SHA1 Message Date
d997172958 fix: emoji pack button size 2023-08-02 19:18:20 +02:00
025a9c0fa8 🔥 2023-08-02 19:13:08 +02:00
45ee55a4c1 refactor: cleanup 2023-08-02 19:11:00 +02:00
08d554aa8f feat: collapsible event references in chat 2023-08-02 19:00:46 +02:00
a11eeef698 feat: display media URLs on click 2023-08-02 19:00:46 +02:00
7a6e43d638 fix: mobile profile buttons 2023-08-02 19:00:46 +02:00
4f254d96ff style tweaks 2023-08-02 19:00:44 +02:00
af14b92ab4
fix: mutes when no kind 10_000 2023-08-02 15:35:40 +01:00
474f6c0f61 Merge pull request 'fix: don't crash when no follows' (#65) from fix/crash into main
Reviewed-on: Kieran/stream#65
Reviewed-by: Kieran <kieran@noreply.localhost>
2023-08-02 09:53:47 +00:00
e3d58942ea fix: prettier 2023-08-01 18:28:13 +02:00
48c48c90c4
chore: Run prettier 2023-08-01 17:09:47 +01:00
90a7d2ca7e
feat: pubkey stream loading
chore: faster stream navigation
2023-08-01 16:54:06 +01:00
afe99c1b8d Merge branch 'main' into fix/crash 2023-08-01 15:52:40 +00:00
c708870e04 fix: don't crash when no follows 2023-08-01 17:51:17 +02:00
74c1a383b6
fix: select manual when editing stream event 2023-08-01 16:11:25 +01:00
508abaad1f
TOS for stream providers 2023-08-01 15:51:07 +01:00
ad2685b701 fix: run prettier 2023-08-01 14:24:07 +02:00
e2399d1bec fix: remove cast 2023-08-01 14:21:43 +02:00
e15a46192a fix: type errors 2023-08-01 14:16:42 +02:00
c503a1a557 Merge pull request 'home' (#60) from home into main
Reviewed-on: Kieran/stream#60
2023-08-01 09:17:46 +00:00
bc3ba7129b Merge pull request 'feat: badges' (#58) from badges into home
Reviewed-on: Kieran/stream#58
2023-08-01 09:17:13 +00:00
56783bfc8d Merge pull request 'home improvements' (#54) from home into main
Reviewed-on: Kieran/stream#54
2023-08-01 09:16:07 +00:00
0fcb712759 fix: logout emoji packs 2023-08-01 10:22:56 +02:00
bb11f2f319 fix: pass awards as dep 2023-08-01 10:02:25 +02:00
1d0c2e8980 refactor: don't use length for req id 2023-08-01 08:15:41 +02:00
f273f1d8b4 fix: remove import 2023-08-01 08:14:35 +02:00
1d04a4dbab fix: remove wrong type annotation 2023-08-01 08:14:35 +02:00
236a9ffbfb refactor: use since in filter 2023-08-01 08:14:35 +02:00
7a030c9e53 feat: badges
- render badges in cards
- render mentioned badges in chat
- render host badge awards in chat
- render accepted badges next to username
2023-08-01 08:14:33 +02:00
1baecf41f2 refactor: useCallback 2023-08-01 08:10:58 +02:00
58c55f17b6 refactor: cache since, dont dedupe by host 2023-08-01 07:58:12 +02:00
5026f6a008 fix: show tags outside video tile 2023-08-01 07:48:51 +02:00
27d1d96e20 Merge pull request 'add/remove emoji pack, mute profiles and render nostr mentions in chat' (#52) from mute/block into main
Reviewed-on: Kieran/stream#52
2023-07-31 21:32:37 +00:00
1229eee15e Merge pull request 'feat: stream cards improvements' (#47) from cards-improvements into main
Reviewed-on: Kieran/stream#47
2023-07-31 21:31:30 +00:00
bd3d566c3f fix: typo 2023-07-31 22:55:27 +02:00
75ff1dc376 homepage improvements
- show followed streams first
- show stream hashtags in video tile
- allow to visit hashtag page by clicking tag
- allow to follow/unfollow hashtags
2023-07-31 19:20:17 +02:00
e726a67413 feat: mute list 2023-07-31 18:47:12 +02:00
ef44a80121 refactor: dont get user relays 2023-07-31 18:27:17 +02:00
ec82f9946f fix: use default relays for zaps 2023-07-31 18:24:48 +02:00
db56a801d0 refactor: use regular text for chat 2023-07-31 18:24:39 +02:00
65fd21f334 fix: logged out 2023-07-31 18:11:56 +02:00
cfc5c84bc9 fix: don't connect to user relays 2023-07-31 18:11:56 +02:00
2a36f55d9a fix: don't pass sesion as dep 2023-07-31 18:11:56 +02:00
438d72d188 fix: set emojis when session available 2023-07-31 18:11:56 +02:00
ecc54d5d3d comment 2023-07-31 18:11:56 +02:00
7979f6b11f fix: note list margin 2023-07-31 18:11:56 +02:00
7583fa1fd4 feat: render nostr mentions in chat 2023-07-31 18:11:56 +02:00
efd2f756fe feat: optimistic update for cards 2023-07-31 18:11:56 +02:00
811b1ceaec feat: mute/unmute on profile 2023-07-31 18:11:56 +02:00
249de1d9be feat: add/remove emoji packs 2023-07-31 18:11:56 +02:00
0a5623e74f feat: mute list 2023-07-31 18:11:54 +02:00
99e5b9688f refactor: use icon component 2023-07-31 18:11:30 +02:00
42fc0ca877
Play recording 2023-07-31 12:10:14 +01:00
9674e17c14 fix: 100 percent width 2023-07-31 10:10:10 +02:00
69231cf917 fix: big ass images 2023-07-30 10:42:31 +02:00
427613245a fix: limit card width 2023-07-30 10:32:33 +02:00
f0829f35e1 fix: limit image sizes 2023-07-30 00:30:35 +02:00
Alejandro Gomez
d8a9aee136
cleanup card UI 2023-07-28 12:17:53 +02:00
Alejandro Gomez
4e4ea9efa6
feat: stream cards improvements
- edit toggle
- reorder with drag and drop
- delete button inside edit modal
- add ability to clear image from card
- make card textarea taller and avoid horizontal resize
2023-07-28 12:00:03 +02:00
3e2336129c
Add zap.stream address to new profiles 2023-07-27 19:08:05 +01:00
fed72727ef
Dont blur pills 2023-07-27 16:45:24 +01:00
e370234b5a
Content warning 2023-07-27 16:40:08 +01:00
96155b3ba3
Nostr provider tweaks 2023-07-27 16:17:08 +01:00
f62c7d2482
rename file 2023-07-27 10:45:38 +01:00
Alejandro Gomez
213c097a72
fix: text overflow for headings 2023-07-27 11:42:12 +02:00
ba40302b5a Merge pull request 'feat: cards' (#44) from cards into main
Reviewed-on: Kieran/stream#44
2023-07-26 20:53:26 +00:00
cd55b0f048 Merge pull request 'fix: don't reset follow list' (#40) from uifix into main
Reviewed-on: Kieran/stream#40
2023-07-26 20:17:31 +00:00
Alejandro Gomez
e3d9d8079a
fix: emoji styles 2023-07-26 20:21:09 +02:00
Alejandro Gomez
a6caf709b1
fix: lower big zap threshold 2023-07-26 16:33:12 +02:00
Alejandro Gomez
59cf6506e0
feat: render emoji packs and goals in cards 2023-07-26 16:24:43 +02:00
602782118d
Accept pubkey for chat popup 2023-07-26 14:38:51 +01:00
648ae65059
Copy invoice 2023-07-26 12:14:58 +01:00
e686577244
Add default provider 2023-07-26 11:04:28 +01:00
935621567a
Update api 2023-07-26 11:01:35 +01:00
Alejandro Gomez
7a6f4048fb
feat: cards 2023-07-26 10:27:48 +02:00
Alejandro Gomez
9e437c6425
fix: disable follow button if no follow list available 2023-07-25 16:38:57 +02:00
Alejandro Gomez
192f5cb600
fix: wrap chatzap header 2023-07-25 16:34:18 +02:00
Alejandro Gomez
2ea8586d40
fix: parse mentions in chatzaps 2023-07-25 16:31:15 +02:00
Alejandro Gomez
feab147fb9
fix: dont alter followed tags 2023-07-25 16:30:53 +02:00
0d9a5b3b86
more css tweaks 2023-07-24 21:43:51 +01:00
1175fbf211
css tweaks 2023-07-24 20:09:13 +01:00
a881fd06a0
Redo page styles 2023-07-24 18:15:14 +01:00
9d06a07df3 fix: replace all spaces in shortcode (#38) 2023-07-24 13:23:39 +00:00
26b8890245
Small improvements 2023-07-20 19:16:46 +01:00
8d43ac3768
Share menu 2023-07-20 16:27:10 +01:00
da190423bc
Account menu 2023-07-20 15:40:47 +01:00
0d1761dadf
fix login popup 2023-07-20 13:27:16 +01:00
0e50290998
Fixup webpack config 2023-07-20 13:25:21 +01:00
c74bbae5c7
Signup flow 2023-07-20 12:33:00 +01:00
a1605e31d5
bugfix since for live chat feed 2023-07-15 16:27:44 +01:00
63873e2ac7
bugfix logged out 2023-07-15 14:37:38 +01:00
df92808af3 Merge branch 'main' into feat/custom-emoji-reactions 2023-07-15 05:28:57 +00:00
5834c3d912
Adjust css 2023-07-13 14:17:24 +01:00
d23cb689ab
updates 2023-07-13 13:33:13 +01:00
7ae4cf5221
Adjust zap goals & chat zaps 2023-07-13 13:29:31 +01:00
Alejandro Gomez
8211ab99f9
feat: custom emoji reactions 2023-07-13 13:42:20 +02:00
21c8d5c158
Always allow creating new stream goals 2023-07-13 12:01:38 +01:00
Alejandro Gomez
73162efe63
fix: get profile zaps in live feed 2023-07-09 17:08:41 +02:00
Alejandro Gomez
e13e3bccf6
fix: only trigger confetti when watching live 2023-07-09 01:11:45 +02:00
Alejandro Gomez
aaa2e26bd9
fix: tags wrapping 2023-07-09 01:05:40 +02:00
Alejandro Gomez
d98440b47b
fix: show all zappers 2023-07-09 01:04:08 +02:00
Alejandro Gomez
12366bdf2c
fix: chat height 2023-07-09 01:04:01 +02:00
Alejandro Gomez
6dd6c6324f
fix: show channel emoji first 2023-07-09 00:57:04 +02:00
Alejandro Gomez
c30ebbb973
fix: hide top zappers header on mobile 2023-07-09 00:00:23 +02:00
Alejandro Gomez
040d2252ab
fix: adjust chat height on mobile 2023-07-08 23:59:53 +02:00
1081b6fdb3
Use zap-stream logo when no image 2023-07-07 16:03:10 +01:00
3ac81af641 Merge pull request 'feat: animated gradient for huge zaps' (#28) from big-zaps into main
Reviewed-on: Kieran/stream#28
2023-07-07 09:54:12 +00:00
cd0e4bf722 Merge pull request 'feat: zapgoals' (#27) from feat/zapgoals into main
Reviewed-on: Kieran/stream#27
2023-07-07 09:53:48 +00:00
Alejandro Gomez
bede5f44a1
fix: 100k sats 2023-07-07 08:37:00 +02:00
Alejandro Gomez
a91399a39a
fix: use replaceable note store 2023-07-07 08:35:36 +02:00
Alejandro Gomez
cdc0204eb1
fix: filter by goal id 2023-07-06 23:49:13 +02:00
Alejandro Gomez
ac0940d53a
refactor: no need to sort 2023-07-06 23:38:13 +02:00
Alejandro Gomez
3309ad56c8
fix: smaller threshold for big zaps 2023-07-06 23:30:38 +02:00
2eb0d7e7f9
Show time estimate 2023-07-06 22:21:30 +01:00
6358c08246
enable content warning for native provider 2023-07-06 22:06:55 +01:00
Alejandro Gomez
d9a6def0cd
feat: animated gradient for huge zaps 2023-07-06 22:00:33 +02:00
Alejandro Gomez
986b44b7b6
fix: filter goals by host 2023-07-06 21:46:59 +02:00
Alejandro Gomez
85db515124
fix: count only zaps after goal creation towards goal 2023-07-06 21:29:30 +02:00
5fdccba220 Merge branch 'main' into feat/zapgoals 2023-07-06 19:23:29 +00:00
Alejandro Gomez
82e02175a7
feat: add confetti animation 2023-07-06 21:21:14 +02:00
Alejandro Gomez
ad2f4bf620
feat: get last goal 2023-07-06 21:04:02 +02:00
ad7dc56214
18+ page 2023-07-06 18:48:55 +01:00
Alejandro Gomez
0c8054949f
refactor: address review comments 2023-07-06 17:23:49 +02:00
Alejandro Gomez
669bba5828
Merge branch 'main' into feat/zapgoals 2023-07-06 17:21:46 +02:00
76d0496ba1
Content warning 2023-07-06 16:08:51 +01:00
62f5b36818
Fix profile links 2023-07-06 16:07:42 +01:00
Alejandro Gomez
55fb812854
refactor: explicit leaveOpen 2023-07-06 16:52:32 +02:00
Alejandro Gomez
7dce7f5a73
refactor: remove unused hook 2023-07-06 16:45:01 +02:00
Alejandro Gomez
a57cc7f85b
feat: stream goals 2023-07-06 16:37:41 +02:00
0ecf74fe6a
Cleanup tag entry 2023-07-06 15:26:39 +01:00
59af740444
optimize profile loading on chat 2023-07-06 15:19:30 +01:00
954b801c69
Overflow dialog
fixes #20
2023-07-06 15:07:04 +01:00
2df3bbdccc
Tag editor 2023-07-06 15:05:35 +01:00
04975911cf
Add viewer counts to video tiles 2023-07-06 13:33:08 +01:00
ac08d83231
viewer counts 2023-07-06 13:01:37 +01:00
ae4815de46
Anon zap when logged out 2023-07-06 00:12:56 +01:00
7971f7154a
Edit dummy event if none set 2023-07-05 23:39:40 +01:00
61c981b220 Merge pull request 'feat: popout chat link' (#22) from verbiricha/stream:feat/chat-link into main
Reviewed-on: Kieran/stream#22
2023-07-05 20:10:00 +00:00
a8c47a9863 Merge pull request 'feat: streamer icon' (#23) from verbiricha/stream:feat/streamer-icon into main
Reviewed-on: Kieran/stream#23
2023-07-05 20:09:06 +00:00
Alejandro Gomez
1995f23949
feat: streamer icon 2023-07-05 22:02:47 +02:00
Alejandro Gomez
aa871b3247
feat: popout chat link 2023-07-05 21:45:23 +02:00
Alejandro Gomez
a8e7fcdffd
fix: show QR code when failing webln payment 2023-07-05 21:18:36 +02:00
0278886976
Update header logo 2023-07-05 19:06:07 +01:00
4903e142d7
Profile loading hook bug 2023-07-05 16:12:27 +01:00
ec518f4f6f
fix chat zapper 2023-07-05 16:05:28 +01:00
89a3928d86
Fix import 2023-07-05 16:02:08 +01:00
e23f3cdead
Hide profile image alt overflow 2023-07-05 15:31:20 +01:00
7d70d3eb7b
Track zapper profiles 2023-07-05 15:26:26 +01:00
67f69299a5
Optimize chat loading 2023-07-05 14:11:55 +01:00
672f1dd077
Fix chat zap for hosted streams 2023-07-05 13:38:54 +01:00
b89c8db656
add playsinline attribute 2023-07-04 19:13:07 +01:00
cf19bb2f1e
Set src directly when HLS not supported 2023-07-04 19:13:07 +01:00
6e90e79ad9
Copy icons.svg 2023-07-04 19:13:07 +01:00
Alejandro Gomez
faf75eba69
refactor: address review comments 2023-07-04 19:30:41 +02:00
Alejandro Gomez
6661c7cb32
fix: show hosted streams on profile 2023-07-04 16:36:36 +02:00
Alejandro Gomez
4a9fed34f0
fix: profile tab borders 2023-07-04 16:36:24 +02:00
Alejandro Gomez
2971815417
fix: remove unused URL 2023-07-04 16:26:59 +02:00
de989ec9af Merge branch 'main' into message-zaps 2023-07-04 14:25:27 +00:00
9ca0f47857
Make api.zap.stream default stream provider 2023-07-04 14:19:13 +01:00
552a6744a8
Nostr streaming provider topup 2023-07-04 14:12:49 +01:00
Alejandro Gomez
14db5b6c00
fix: autofocus search 2023-07-03 23:16:39 +02:00
Alejandro Gomez
5f34cebc65
fix: fix d query 2023-07-03 23:12:09 +02:00
Alejandro Gomez
2f38d0bffb
fix: show zap dialog on hover 2023-07-03 22:56:20 +02:00
Alejandro Gomez
a8fe4df1fe
fix: remove unused import 2023-07-03 19:07:44 +02:00
Alejandro Gomez
9f5875f175
feat: custom emoji autocomplete 2023-07-03 18:27:44 +02:00
7cc613646c
Nostr stream provider init 2023-07-03 16:55:43 +01:00
Alejandro Gomez
a023ba93bf
fix: overlay z-index 2023-07-03 16:30:09 +02:00
Alejandro Gomez
01fa3da793
fix: dont process events if not visible 2023-07-03 16:28:26 +02:00
Alejandro Gomez
425730d12b
fix: tags alignment 2023-07-03 14:59:29 +02:00
Alejandro Gomez
f1a705f6c9
fix: reaction styles 2023-07-03 14:08:19 +02:00
Alejandro Gomez
59e664a9bf
fix: reaction styles 2023-07-03 14:07:57 +02:00
Alejandro Gomez
2cdf88339a
feat: emoji reactions 2023-07-03 14:02:15 +02:00
Alejandro Gomez
12ae084a9f
fix: bg color 2023-07-03 10:20:41 +02:00
Alejandro Gomez
2e5ab68c85
refactor: better names 2023-07-02 22:58:29 +02:00
Alejandro Gomez
f40bcb0875
feat: display message reactions 2023-07-02 22:53:55 +02:00
Alejandro Gomez
a48991c13e
feat: message zaps 2023-07-02 22:24:21 +02:00
Alejandro Gomez
3224b03a98
fix: don't render link for anon profiles 2023-07-02 18:20:05 +02:00
cbc49a0def
eject/wish player 2023-07-01 18:41:37 +01:00
Alejandro Gomez
9747b71f8a
fix: use findTag 2023-07-01 19:17:48 +02:00
Alejandro Gomez
c733c4066a
fix: fixed width profile after tablet resolution 2023-07-01 19:16:45 +02:00
Alejandro Gomez
49683c8cbd
fix: use right store 2023-07-01 19:15:51 +02:00
Alejandro Gomez
8aff5aaf3a
fix: fetch all streams 2023-07-01 18:59:42 +02:00
Alejandro Gomez
12345da1e1
video tile fixes 2023-07-01 18:44:50 +02:00
Alejandro Gomez
b567a2515e
Merge branch 'main' into profile 2023-07-01 10:42:12 +02:00
3339f72ef9
fix: zaps on hosted stream 2023-06-30 22:46:28 +01:00
bc43b81959
Remove duplicate route 2023-06-30 22:15:03 +01:00
ad41d08355
Use host tag 2023-06-30 22:11:54 +01:00
Alejandro Gomez
eee24d1c45
fix: height 2023-06-30 22:39:45 +02:00
Alejandro Gomez
d3a3149aae
fix: adjust margin 2023-06-30 22:37:26 +02:00
Alejandro Gomez
57d014410c
follow button 2023-06-30 22:33:05 +02:00
5653a6b027
tmp 2023-06-30 21:18:27 +01:00
Alejandro Gomez
aa1718a141
fix: pass live event to zap dialog if available 2023-06-30 19:13:02 +02:00
Alejandro Gomez
111eea3d14
feat: profile page 2023-06-30 19:06:55 +02:00
Alejandro Gomez
9a08dd6768
fix: filled zap icon 2023-06-30 19:05:08 +02:00
f4ea779b0f
Remove /live from stream path 2023-06-30 12:19:17 +01:00
Alejandro Gomez
e0424150c3
fix: popout chat styles 2023-06-30 12:17:26 +02:00
Alejandro Gomez
97b38e58b3
feat: zap styles 2023-06-28 19:55:55 +02:00
Alejandro Gomez
a3c486d9e4 fix: don't add duplicate emoji tags 2023-06-28 16:56:43 +00:00
Alejandro Gomez
4aafb19f7e feat: mentions 2023-06-28 16:56:43 +00:00
Alejandro Gomez
fb86399b6f
fix: big res adjustments 2023-06-28 08:56:16 +02:00