1178 Commits

Author SHA1 Message Date
keyan
7967891e99 validate service worker on every request 2023-08-07 16:36:02 -05:00
keyan
a3b668587d fix top cowboys 2023-08-07 16:26:15 -05:00
Keyan
3d0bb4b32c
Merge branch 'master' into 266-zaps-without-account 2023-08-07 15:10:20 -05:00
keyan
1b1463d2d9 add twitter oauth v1 migrations 2023-08-07 15:07:45 -05:00
keyan
ffb856ae88 fix oauth signup 2023-08-07 15:05:55 -05:00
keyan
138deafffc use node v18 in docker 2023-08-07 13:19:11 -05:00
keyan
3333cc86a2 inline dark mode script 2023-08-07 12:06:58 -05:00
keyan
0867f3ff1c only outline eldest new comment ... unset on touch 2023-08-07 09:29:47 -05:00
keyan
d661c70f16 more noticable new comment indicator 2023-08-06 14:31:24 -05:00
keyan
c606510930 update pwa blacks 2023-08-06 14:26:08 -05:00
keyan
1efc17fcc2 subtle highlight of new comments 2023-08-06 14:18:40 -05:00
keyan
ea1e31c6ee prevent horizontal layout shift on new comments 2023-08-06 13:21:38 -05:00
keyan
ebfff4677f fix top header/stat order on back/forward nav 2023-08-06 13:13:32 -05:00
keyan
90f4d41fc8 remove list jitter by initially preferring ssr 2023-08-06 13:04:25 -05:00
keyan
eeaf6e10e5 reduce rerenders in notifications 2023-08-06 10:47:58 -05:00
keyan
e4aaaac20f don't use cache for SSR 2023-08-05 14:46:29 -05:00
keyan
b9fdbde520 fix back button render jitter 2023-08-05 12:56:03 -05:00
keyan
d9dd4bc05b prevent scroll to comment on rerender 2023-08-05 12:13:15 -05:00
keyan
aea8948c45 dark-mode needs to block block 2023-08-04 20:45:12 -05:00
keyan
8d8e2859dd fix dark mode 2023-08-04 19:21:51 -05:00
keyan
23257d8c63 fix notifications glitchiness 2023-08-04 12:08:16 -05:00
keyan
42234eae9b highlight notification on back button 2023-08-03 19:14:04 -05:00
keyan
4e41f67e87 fix notification url replacement 2023-08-03 18:04:43 -05:00
keyan
8a5cd32be6 don't use next's script tag 2023-08-03 17:49:56 -05:00
keyan
94e975033c fix fee button receipt background color 2023-08-03 15:13:07 -05:00
keyan
0ab9119739 improve notifications UX: highlight reply and distinguish new notifications 2023-08-03 14:56:59 -05:00
keyan
7596b0302a improve click to context behavior and add ssrForceFetchDelay to apollo 2023-08-03 13:13:49 -05:00
keyan
c088a379d7 add lb based scaling health check 2023-08-02 21:33:53 -05:00
keyan
8f52d63569 try upgrading next to canary? 2023-08-02 20:32:56 -05:00
keyan
394b898bd8 downgrade next 13.4.11 due to buggy child processes 2023-08-02 19:44:26 -05:00
keyan
4bf0c46efc npm dedupe 2023-08-02 17:56:43 -05:00
keyan
087e43ae8f make sudo preserve env on build 2023-08-02 16:59:23 -05:00
keyan
98c3632f58 su webapp on deploy 2023-08-02 15:51:09 -05:00
keyan
16e882a1ce upgrade back to node 18 2023-08-02 15:51:01 -05:00
keyan
a0632bc748 a dream: maybe its a bug in node that's been since patched 2023-08-02 14:58:49 -05:00
keyan
bbc997c5b1 remove unused gifs 2023-08-02 13:54:43 -05:00
keyan
599d3c41f0 fix next timeout typo 2023-08-02 12:13:40 -05:00
keyan
1e97726a66 make sure upstreams have longer keepalives 2023-08-02 11:36:23 -05:00
keyan
2f3551939c let nginx manage keepalive 2023-08-02 10:40:03 -05:00
keyan
918c5a0d08 add keep alive timeout to next start 2023-08-02 05:50:53 -05:00
keyan
b1b8f9de56 implement our own nprogress bar 2023-08-01 21:06:15 -05:00
keyan
a426c8b539 fix 404 problem 2023-08-01 12:45:46 -05:00
keyan
2732e3bb83 fix rewards bug 2023-08-01 11:10:07 -05:00
keyan
f135eae16d cast enum in reverse_withdrawl 2023-08-01 07:00:46 -05:00
keyan
6f445f2545 move prisma out of dev deps for eb 2023-07-31 16:19:27 -05:00
keyan
c7e2623461 increase apollo slowlog threshold 2023-07-31 16:02:50 -05:00
keyan
e1c51075a2 fix conditional nextFetchPolicy overriding cache-only on SSR and suppress time hydration warnings 2023-07-31 14:54:30 -05:00
keyan
b550f80b9f make invoices/withdrawals clickable in satistics 2023-07-31 13:00:01 -05:00
keyan
f7bf77ebd4 fix BigInt Int mix in satistics 2023-07-31 12:47:41 -05:00
keyan
f91be5d70f fix form skeleton 2023-07-31 12:35:58 -05:00