ekzyis
a61d00ba8b
Fetch unsubmitted images from database
2023-11-02 01:48:34 +01:00
ekzyis
9ac774c0e7
Link and remove image
2023-11-02 01:48:34 +01:00
ekzyis
d2b93502bc
Show uploaded images below text input
2023-11-02 01:48:34 +01:00
ekzyis
7a83813c85
Upload images to S3 on selection
2023-11-02 01:48:34 +01:00
ekzyis
de7b8547ec
Open file explorer to select image
2023-11-02 01:48:34 +01:00
ekzyis
955e5cfc88
Add icon to add images
2023-11-02 01:48:34 +01:00
VaibhavWakde52
e24e2a6b20
Update README.md ( #593 )
2023-11-01 14:54:41 -05:00
keyan
8bc3f5b384
Revert "halloween animation"
...
This reverts commit e9390262958040638078dafa302b3af781c6cd9f.
2023-11-01 11:57:55 -05:00
keyan
8881b19e45
Revert "protect zaps from webgl occasionally being unavailable"
...
This reverts commit b5828cdf94662ad29ae121a100e448327180a302.
2023-11-01 11:57:17 -05:00
keyan
b5bf3299f2
add /bitcoin.pdf easter egg
2023-10-31 11:02:13 -05:00
keyan
b5828cdf94
protect zaps from webgl occasionally being unavailable
2023-10-31 09:48:39 -05:00
keyan
e939026295
halloween animation
2023-10-29 16:50:03 -05:00
keyan
d43155243a
give self subscription proper migration name
2023-10-28 18:48:07 -05:00
keyan
e3b81b7746
add top meme and fact to newsletter script
2023-10-28 18:28:13 -05:00
keyan
d91d69bd42
fix deployment commit
2023-10-26 16:12:54 -05:00
keyan
30d8c92fe2
fix accidental reply hit on mobile
2023-10-26 15:49:28 -05:00
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
SatsAllDay
843774183b
Wallet history timestamps ( #585 )
...
* Show when wallet history facts occurred
make use of the `timeSince` function that we use in item components
to show a relative time that a wallet history event occurred.
you an also hover over the relative time to see the ISO timestamp.
* Add `suppressHydrationWarning` to avoid hydration issues in dev mode
* Display date/time instead of relative time since
2023-10-25 13:06:15 -05:00
ekzyis
64cf40a04c
Additionally compare user ids during bookmark privacy check ( #587 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-10-25 13:04:13 -05:00
keyan
a0216788b4
remove debug log message
2023-10-24 14:10:54 -05:00
ekzyis
eeaf2d5cf6
Fix FORWARDEDTIP change lost in serviceworker ( #582 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-10-24 11:27:59 -05:00
keyan
0c9131f698
only show invoice data on full page
2023-10-23 19:58:33 -05:00
keyan
a85af82460
make rewards query less aggressive
2023-10-23 19:46:51 -05:00
keyan
d2697477a0
saner lastSeenAt checking
2023-10-23 18:19:36 -05:00
keyan
ef884181e8
remove debug loggin for rehype plugin
2023-10-23 18:16:06 -05:00
keyan
53a8af8d20
improve delete bot ux
2023-10-23 17:55:48 -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
e696a9bc82
fix display of child comments
2023-10-22 23:21:38 -05:00
ekzyis
d641c305b5
Fix TypeError regarding matchAll ( #579 )
...
Co-authored-by: ekzyis <ek@stacker.news>
2023-10-22 23:03:11 -05:00
keyan
3160a3f66f
prevent redoing queries for notifications
2023-10-22 17:51:07 -05:00
keyan
f9f13cc752
update checkedNotesAt when there are none
2023-10-22 17:38:24 -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
1a33c8778b
hasnewnotes query cleanup
2023-10-22 12:47:46 -05:00
keyan
4d7d4c28f9
user new create_item and remove double check for replies
2023-10-22 12:19:11 -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
SatsAllDay
1d394bebe1
Ephemeral item support ( #570 )
...
backend impl and some of the UI for ephemeral item support
more to come, this is just a WIP so far
Consolidate client-side ephemeral fee logic in FeeButton components for easier reuse
* update the update_item function to handle the case where an item was not
ephemeral, but now is, so we charge the user accordingly
* introduce `hasDeleteCommand` for a better logical abstraction for some use cases in the code
* introduce `EPHEMERAL_FEE_SATS` which is derived from `EPHEMERAL_FEE_MSATS`, so we don't
have to the same calculation over and over
Remove fees for ephemeral items
* remove unused markdownField prop in FeeButton
* remove empty migration
minor code cleanup
Centralize delete item by author code to reduce duplication
2023-10-22 11:02:58 -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