keyan
3c8ea0db22
reduce io blocking ssr
2023-05-07 10:44:57 -05:00
keyan
3465eb7aba
handle application uris in invoices
2023-05-07 10:02:59 -05:00
keyan
2ee780ec7a
prevent external subdomain redirect
2023-05-07 10:02:23 -05:00
keyan
8830b8ee9c
slight mods to open redirect fix
2023-05-07 08:34:08 -05:00
ekzyis
a396933be2
Fix slash after stacker.news not required
...
The slash should be required else we could still redirect to external sites.
For example, a site could just use "stacker.news" as a subdomain: https://stacker.news.mallory.com/
2023-05-07 07:52:56 -05:00
ekzyis
decca40c94
Return 500 if callback URL is external
2023-05-07 07:52:56 -05:00
keyan
6d1825bfc2
fix comment time zone
2023-05-06 21:15:49 -05:00
keyan
225e472dd7
add root fields to flat comments on user
2023-05-06 20:40:42 -05:00
keyan
61d57056ed
I dip you dip one db dip
2023-05-06 20:27:51 -05:00
keyan
1c608d42f4
denormalize votes
2023-05-06 18:53:10 -05:00
keyan
e2aceee234
higher tip defaults
2023-05-06 18:29:20 -05:00
keyan
a97f8229b0
avoid extra dip when getting users
2023-05-06 18:18:18 -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
3d4d86a40a
simplify item queries with subs
2023-05-05 13:06:53 -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
abd9555792
fix recent comments
2023-05-04 19:20:48 -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
keyan
5e6e6a18e6
a little cleanup on new rss feeds
2023-05-04 15:05:07 -05:00
keyan
b59f277a3b
fix job count on analytics
2023-05-04 13:44:00 -05:00
ekzyis
0d347c7221
Use guid var
2023-05-04 13:43:40 -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
ekzyis
6354913420
Fix dropdown items not visible in darkmode on some browsers
2023-05-02 18:54:06 -05:00
keyan
cd9c0086ef
fix top users missing return field
2023-05-02 17:02:08 -05:00
Keyan
a9a5673aeb
Update decentralization in README.md
2023-05-02 16:46:32 -05:00
Keyan
95e88df9df
Update contributing section of README.md
2023-05-02 16:46:32 -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
1a271432c7
replace docker wait-for-it with long form of depends on
2023-04-26 13:02:42 -05:00
mvpratt
c7e168bd98
instructions to update .env in docker-compose
2023-04-26 13:02:42 -05:00
mvpratt
1a763a9ac3
add instructions for testing with local auth
2023-04-26 13:02:42 -05:00
mvpratt
70551706d7
dont run npm install twice on `docker compose up`
2023-04-26 13:02:42 -05:00
mvpratt
723bc1e143
upgrade debian vers
2023-04-26 13:02:42 -05:00
mvpratt
48b08d2aff
limit oauth scope to minimum possible: public github info for user
2023-04-26 13:02:42 -05:00
keyan
d08d593f69
undo april fools
2023-04-03 09:08:15 -05:00
keyan
9cbc895e29
april fools
2023-04-01 16:59:37 -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
a3e928dc42
correct lnurlp nostr pubkey stuff
2023-02-24 10:41:47 -06:00
keyan
9afbe0abd8
enhance item related query perf
2023-02-24 10:35:05 -06:00