ekzyis
5c55afc97c
Fix no dupes check after link unshortening
2023-05-21 12:50:14 -05:00
ekzyis
4af445d242
Fix fetched data not shown if last action was title clear
...
There are two flows when clearing both inputs:
1. First clear title, then clear URL, then enter new URL
In this case, new data will be fetched when the URL is cleared since the title is empty. Due to the fetch with empty variables, the fetched data is essentially reset.
Entering a new URL thus triggers a new fetch (since title is still empty) and the fetched data is shown since it is different compared to the previous render.
2. First clear URL, then clear title, then enter new URL
In this case, new data will not be fetched when the URL is cleared since the title is not empty.
When entering a new URL, new data is fetched but will not be shown since the fetched data was never reset and thus did not change compared to the previous render.
This is fixed by always either a) resetting the fetched data or b) fetching new data if the URL changed.
2023-05-21 12:27:01 -05:00
keyan
87e86526f8
fix submit button not being disabled
2023-05-18 13:02:19 -05:00
keyan
9d31d56ec0
fix missing advanced options in bounty/discussion form
2023-05-16 13:30:19 -05:00
ekzyis
0effc065c6
Mix default and custom tips during sort
2023-05-14 19:41:36 -05:00
ekzyis
c05a76d664
Fix duplicate tips
2023-05-14 19:41:36 -05:00
ekzyis
342b2b76ca
Use numeric input
2023-05-14 19:41:36 -05:00
ekzyis
8d35cd0194
Save custom tips
2023-05-14 19:41:36 -05:00
keyan
6d8780373a
form enhancements
2023-05-11 14:34:42 -05:00
keyan
5bb6b5f2e7
placeholder when there aren't comments
2023-05-10 19:41:17 -05:00
keyan
df1f1a483a
require sub selection, allow editting
2023-05-10 19:30:51 -05:00
keyan
95420fe39b
update footer
2023-05-09 17:52:24 -05:00
keyan
01d29e013e
fix job editting bug
2023-05-08 14:14:32 -05:00
keyan
e2aceee234
higher tip defaults
2023-05-06 18:29:20 -05:00
keyan
347a6a54d2
improve comment performance
2023-05-06 16:51:17 -05:00
keyan
1a5d8880dd
decapitalize all caps titles
2023-05-06 10:54:04 -05:00
keyan
aef1163ea0
add amboss link in footer
2023-05-05 16:22:22 -05:00
keyan
b406f0c340
avoid db dip for sub
2023-05-05 12:39:57 -05:00
keyan
7e0103bce3
add separate podcast link
2023-05-05 11:54:28 -05:00
keyan
83a4568ec4
add social media to footer
2023-05-04 18:15:08 -05:00
keyan
833b31980e
add jobs rss and style footer popovers consistently
2023-05-04 16:41:56 -05:00
ekzyis
d98421d9cd
Add RSS feeds for ~bitcoin and ~nostr
2023-05-04 13:43:40 -05:00
keyan
236ee552c6
navbar fixes
2023-05-02 19:22:38 -05:00
keyan
4e817a232d
sub related enchancements
2023-05-02 11:55:10 -05:00
keyan
4be5286122
hide cowboy hat setting
2023-05-01 16:52:02 -05:00
keyan
a241d683d8
nostr sub
2023-05-01 15:58:30 -05:00
keyan
d6c92fec62
prevent layout shift when loading dupes
2023-04-26 13:02:42 -05:00
ekzyis
f2f205dc80
Disable post button for 3 seconds max
2023-04-26 13:02:42 -05:00
ekzyis
259b5b7a36
Don't run dupes query empty
2023-04-26 13:02:42 -05:00
ekzyis
29bee1c740
Show dupes loading
2023-04-26 13:02:42 -05:00
ekzyis
d43c7cc222
Disable post button while dupes are loading
2023-04-26 13:02:42 -05:00
keyan
e4a3095cb4
give pinned item recent sort by default
2023-03-19 10:43:33 -05:00
keyan
ff34bd0124
don't show price on error
2023-03-04 12:16:50 -06:00
keyan
183201a1b8
don't autofocus top-level reply
2023-02-24 10:08:15 -06:00
ekzyis
5d572c2fe3
Autofocus reply inputs ( #242 )
2023-02-24 09:52:09 -06:00
keyan
8278966948
move item dropdown for clarity
2023-02-16 17:14:14 -06:00
keyan
16bf7007cc
put opentimestamps link in item dropdown
2023-02-16 17:07:20 -06:00
ekzyis
7b838cdeb2
Implement bookmarking of posts and comments ( #235 )
2023-02-16 16:23:59 -06:00
keyan
97f74da0fd
top cowboys
2023-02-09 12:41:28 -06:00
keyan
a5b2de64d3
remove bolt on posts forwarding to self
2023-02-08 18:11:28 -06:00
keyan
74df0db035
client side error boundary
2023-02-08 17:59:14 -06:00
keyan
4cae1ae230
reuse validation on server
2023-02-08 13:39:53 -06:00
keyan
c1080ec4d7
fixes for top
2023-02-03 13:10:18 -06:00
keyan
b3f7f24cff
trigger streak when eligible
2023-02-02 13:47:09 -06:00
keyan
072e60c954
streaks
2023-02-01 17:40:49 -06:00
keyan
816361bd96
remove semicolons from last merge
2023-01-27 18:08:58 -06:00
ekzyis
4ab66a67ae
Add proxy with cache for coinbase API requests ( #226 )
2023-01-27 17:20:33 -06:00
keyan
670f071177
fix item spacing generically
2023-01-27 15:10:38 -06:00
keyan
82502e724f
fix spacing on item text
2023-01-27 11:43:48 -06:00
keyan
f53c5ff2eb
fix undefined reference
2023-01-26 17:51:50 -06:00