keyan
835554b3cd
small adjustments to secondary form text
2023-10-26 15:12:21 -05:00
keyan
7589295e8c
fix url UX exposing state
2023-10-26 14:36:20 -05:00
keyan
43a54d407e
keep as much context as possible when navigating deeper in comment threads
2023-10-26 14:24:49 -05:00
keyan
39625f7e08
improve markdown tab spacing
2023-10-26 13:28:12 -05:00
keyan
43d3ba1807
better search layout spacing
2023-10-26 13:01:01 -05:00
keyan
e8aaf1956e
fix spacing on mixed items
2023-10-26 12:52:06 -05:00
keyan
4d98110282
restore ctrl+click on item title clicking
2023-10-26 12:30:13 -05:00
keyan
02b98582b8
add spacing to comment reply button
2023-10-26 12:17:43 -05:00
keyan
41cb6ac3d8
continue notification polling even if found
2023-10-26 11:53:27 -05:00
ekzyis
cbcf80e1ba
Fix QR code overflow on mobile ( #589 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-10-26 10:36:46 -05:00
keyan
0c9131f698
only show invoice data on full page
2023-10-23 19:58:33 -05:00
keyan
302f3459a1
fix markdown inline code and headings
2023-10-23 17:14:37 -05:00
keyan
67ec82b6d9
disambiguate preimage after payment from hold preimage
2023-10-23 16:44:09 -05:00
keyan
3929593d90
don't poll for notifications if we already know
2023-10-22 16:26:52 -05:00
keyan
7b0021d933
enhance youtube embeds in markdown
2023-10-22 13:28:18 -05:00
keyan
b853cacfa7
simplify optional text on link
2023-10-22 11:54:27 -05:00
G
40f63baa05
Embed Youtube videos in posts for valid Youtube URLs ( #572 )
...
* Render video if it's valid Youtube URL
* Fix lint
2023-10-22 11:13:16 -05:00
rleed
e713387920
migrate to ThreadSubscription model and enable self-unsubscribe ( #569 )
...
Co-authored-by: rleed <rleed1@pm.me>
2023-10-22 11:00:23 -05:00
rleed
92c5303d81
Add optional text input for link posts ( #558 )
...
* add link comment functionality
* handle anon case
* revise info text
* simplify by using item.text
* remove hint
* cleanup
---------
Co-authored-by: rleed <rleed1@pm.me>
2023-10-22 10:55:50 -05:00
keyan
d1db762ecb
don't show link share failure when close share options
2023-10-20 20:27:07 -05:00
SatsAllDay
56111efd6a
SN wallet transaction details ( #550 )
...
* display bolt11 info and preimage for invoices
* Remove preimage attempt for wdrwl, since it doesn't make sense
Other various code cleanup
* Only include preimage for confirmed paid and settled invoices
2023-10-20 19:25:22 -05:00
Keyan
01f36184b1
Merge pull request #565 from SatsAllDay/share-url
...
Dynamic protocol, host for share URLs so they work on localhost and in prod
2023-10-20 19:07:46 -05:00
ekzyis
cac956b88d
Fix typo
2023-10-18 16:50:33 +02:00
keyan
e12e2481f4
nofollow on unqualified content
2023-10-16 13:44:07 -05:00
keyan
a19b392787
fix duplicate key issue when rendering search highlights
2023-10-15 16:13:54 -05:00
keyan
0daff7a01f
update packages
2023-10-15 15:43:06 -05:00
Satoshi Nakamoto
411c08d9e8
Dynamic protocol, host for share URLs so they work on localhost and in prod
2023-10-15 13:45:21 -04:00
keyan
8f034f0e0a
fix corner cases in lightning address autosuggestions
2023-10-12 15:29:22 -05:00
keyan
6516ce9c9e
don't immediate clear mention suggestions on blur (in case clicking a suggestion)
2023-10-12 13:45:29 -05:00
Keyan
6cb813f421
Merge branch 'master' into autocomplete-ln-addr
2023-10-12 13:16:54 -05:00
Keyan
ad9465acda
Merge pull request #556 from AustinKelsay/bugfix-crosspost-remove-a-tag
...
Removing a tag, retested crossposts and edits
2023-10-12 13:08:20 -05:00
Keyan
e792d18467
Merge pull request #551 from AustinKelsay/bugfix-adv-post-form-crosspost-checkbox
...
crosspost to nostr checkbox only appears on discussion forms
2023-10-12 13:07:45 -05:00
keyan
a7e016e9ba
fix? markdown input rerendering more than needed
2023-10-12 12:46:22 -05:00
austinkelsay
cdd3e4fdd4
Removing a tag, retested crossposts and edits
2023-10-11 17:26:25 -05:00
Satoshi Nakamoto
e907b40845
* Hide suggestions if the user is typing a ln addr that is not on stacker.news
...
* Don't select suggestion with tab in this particular instance of InputUseSuggest
2023-10-10 19:15:10 -04:00
Satoshi Nakamoto
6d3482a288
Add auto-complete support when withdrawing to ln addr
...
adds auto-complete support for other stacker.news users when withdrawing
to a lightning address
implemented via adding an optional `transformUser` prop to the `UserSuggest` and `InputUserSuggest`
components, which allows you to transform fetched user results before displaying in the suggestion
dropdown
this is used to transform a user nym to nym@stacker.news , the corresponding
lightning address
by default, `transformUser` is an identity fn aka no transformation
this change also clears suggestions when the surrounding input field is blurred, which
is a better UX IMO
2023-10-10 11:15:59 -04:00
austinkelsay
06c55be6a5
crosspost to nostr checkbox only appears on discussion forms
2023-10-09 16:08:33 -05:00
keyan
8ace053be5
remove freebie tag from pinned items
2023-10-06 19:32:48 -05:00
keyan
91ccc80a97
fix issues related to syntax highlighting
2023-10-06 18:51:38 -05:00
keyan
9aa8d8a688
trigger autocomplete with just
2023-10-06 18:20:12 -05:00
keyan
dc1fda64dc
remove unused debounce callback deps
2023-10-06 16:34:16 -05:00
keyan
58c5844492
fix mention regex
2023-10-06 16:01:19 -05:00
keyan
b995b7dd3b
raise nofollow limits
2023-10-06 15:54:46 -05:00
Keyan
6d370aa019
Merge pull request #548 from SatsAllDay/copy-ln-addr
...
Copy lightning address on click
2023-10-06 15:23:18 -05:00
keyan
1b283fbe94
fix treating ref as primitive
2023-10-06 15:04:50 -05:00
keyan
8ca8bb985e
reuse debounce hook more places
2023-10-06 15:01:51 -05:00
Satoshi Nakamoto
c073847eb7
Copy ln addr when you click on the ln addr button on user profile
2023-10-06 09:24:40 -04:00
keyan
0a35bca650
memoize debounced function
2023-10-05 21:14:57 -05:00
keyan
d1a7dca46b
use and make a debounce callback hook
2023-10-05 20:33:14 -05:00
SatsAllDay
6b8820b7ab
Fix quote selection reply in iOS Safari ( #544 )
...
* Handle quote reply of selections in iOS Safari
Approach borrowed from https://stackoverflow.com/a/72537632
Basically this makes a copy of the selection when the "touchend" event
occurs, so we can use it for processing later
This code listens to that event for each instance of the reply component,
removing the event listener on unmount
* Update docker-compose up command in dev notes
---------
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2023-10-05 19:32:54 -05:00