Commit Graph

951 Commits

Author SHA1 Message Date
Sam Becker
efb0a6e380 Remove revalidate sleeps 2024-04-27 21:42:03 -05:00
Sam Becker
6b1bc96632 Introduce sleeps between key + path revalidation 2024-04-27 21:31:47 -05:00
Sam Becker
9efba6e937 Tweak admin photos layout 2024-04-27 21:26:57 -05:00
Sam Becker
80661561ca Post banner for recent changes 2024-04-27 21:15:15 -05:00
Sam Becker
a6fd48bd1b Show upload photo button for new admins 2024-04-27 19:43:06 -05:00
Sam Becker
c475932b8f Switch to next canary 2024-04-27 18:44:03 -05:00
Sam Becker
eec4e127c3 Remove force-static 2024-04-27 18:31:02 -05:00
Sam Becker
f400fe4314 Test low revalidate times 2024-04-27 18:24:17 -05:00
Sam Becker
e02fb05b75 Update server-side cache clearing 2024-04-27 15:59:01 -05:00
Sam Becker
4ef6b7d591 Try alternate clear local state approach 2024-04-27 15:51:42 -05:00
Sam Becker
61744f0c99 Remove experimental static page generation 2024-04-27 15:28:48 -05:00
Sam Becker
c0225fc282 Fix infinite scroll length check 2024-04-27 15:11:06 -05:00
Sam Becker
07575169af Use server-side domain in nav 2024-04-27 15:02:50 -05:00
Sam Becker
5dcbda1abd Leverage window.location to avoid CORS issues on new installations 2024-04-27 14:46:52 -05:00
Sam Becker
923073fa05 Use server-side vercel production domain 2024-04-27 14:27:49 -05:00
Sam Becker
d65e18429d Debug auto-generated urls 2024-04-27 14:22:05 -05:00
Sam Becker
3a00373d91 Leverage VERCEL_DEPLOYMENT_URL for SITE_DOMAIN 2024-04-27 14:13:28 -05:00
Sam Becker
3b43c9ea01 Leverage NEXT_PUBLIC_VERCEL_PROJECT_PRODUCTION_URL 2024-04-27 14:02:22 -05:00
Sam Becker
a6b099a83a Show simplified configuration view on installation 2024-04-27 13:40:41 -05:00
Sam Becker
5a3f169ef9 Invalidate grid layout to update sidebar 2024-04-27 13:14:40 -05:00
Sam Becker
730f7f07ee Invalidate swr when clearing cache 2024-04-27 13:02:57 -05:00
Sam Becker
bd0f61f237 Remove legacy infinite scroll system 2024-04-27 12:55:51 -05:00
Sam Becker
8ef0283822 Rename SwrConfigClient 2024-04-27 12:50:03 -05:00
Sam Becker
29e8ed969c Temporarily rename SWRConfigClient 2024-04-27 12:49:31 -05:00
Sam Becker
d2a0d2aaea Fine tune infinite scroll values 2024-04-27 12:45:20 -05:00
Sam Becker
08451cff13 Refactor infinite scroll 2024-04-27 12:16:23 -05:00
Sam Becker
1dbfc2d592 Revalidate root layout in order to update cmd-k tags 2024-04-26 21:30:08 -05:00
Sam Becker
d0db59e8b6 Switch to polling strategy for stuck loading button 2024-04-26 21:19:29 -05:00
Sam Becker
df1c134c5b Stop returning components from photo actions 2024-04-26 21:01:20 -05:00
Sam Becker
1a072328db Fix scroll visibility logic 2024-04-26 20:26:22 -05:00
Sam Becker
f8c2198aa5 Disable sql logging 2024-04-26 20:19:01 -05:00
Sam Becker
c96e0f58a5 Aggressively invalidate when logged in 2024-04-26 19:20:06 -05:00
Sam Becker
1ea7f2f9ac Make sure photo page queries are cached 2024-04-26 18:51:32 -05:00
Sam Becker
edb4df83b8 Introduce timestamp-based swr invalidation 2024-04-26 18:42:00 -05:00
Sam Becker
11878f807c Improve swr key handling 2024-04-26 12:58:00 -05:00
Sam Becker
4b358249a9 Retry initial auth check 2024-04-26 12:46:31 -05:00
Sam Becker
a0e224f50e Refine infinite swr behavior 2024-04-26 11:41:13 -05:00
Sam Becker
9a4cc3859f Refine infinite scroll behavior 2024-04-26 09:23:37 -05:00
Sam Becker
a029e19b8a Split data stores between / and /grid 2024-04-26 00:30:29 -05:00
Sam Becker
57b34c9230 Tweak infinite scroll for /grid 2024-04-26 00:12:23 -05:00
Sam Becker
1e00f8fbb9 Move /grid to swr 2024-04-25 23:33:14 -05:00
Sam Becker
ebf1976203 Optimize swr data mutation 2024-04-25 23:21:02 -05:00
Sam Becker
61839e66c8 Improve swr promise handling 2024-04-25 23:02:55 -05:00
Sam Becker
4fa85316e8 Finalize initial swr implementation 2024-04-25 22:51:09 -05:00
Sam Becker
a08a2f8fb4 Stop flattening swr data 2024-04-25 20:01:07 -05:00
Sam Becker
242380811b Revert swr strategy 2024-04-25 19:51:32 -05:00
Sam Becker
6fd69fe0d2 Fix cacheKey type 2024-04-25 17:27:10 -05:00
Sam Becker
cc17cc9e45 Seed SWR photos 2024-04-25 17:18:54 -05:00
Sam Becker
11e87e5295 Fix code formatting 2024-04-25 10:54:33 -05:00
Sam Becker
1e748e0d8a Add cache keys to photos 2024-04-25 10:06:35 -05:00
Sam Becker
7df9f4c58c Enable automatic swr revalidations for admins 2024-04-25 08:53:31 -05:00
Sam Becker
047bb743af Change phantom swr cases 2024-04-24 20:44:22 -05:00
Sam Becker
232a7dd67a Remove cache clearing from admin server pages 2024-04-24 20:39:42 -05:00
Sam Becker
2c1b39fb30 Clear local state when editing photos 2024-04-24 20:14:22 -05:00
Sam Becker
d20d1b5f73 Move root to swr 2024-04-24 19:48:48 -05:00
Sam Becker
1dd7ae080b Merge branch 'main' into static 2024-04-22 21:34:30 -05:00
Sam Becker
afd23a391a Add ellipsis for long site titles 2024-04-22 21:31:28 -05:00
Sam Becker
fe619e124d Move /grid to 'force-static' 2024-04-22 08:45:36 -05:00
Sam Becker
0faf7c194d Use force-static on home page 2024-04-21 23:53:24 -05:00
Sam Becker
0c3b6edb0b Remove PPR language 2024-04-21 22:58:03 -05:00
Sam Becker
39c924b3e0 Fix erroneous auth check in CommandK 2024-04-21 22:46:07 -05:00
Sam Becker
ef1c8fc79d Move auth to client state 2024-04-21 22:36:49 -05:00
Sam Becker
2f11e8b0cf Switch to next@canary 2024-04-20 22:20:30 -05:00
Sam Becker
f01ce37df7 Make dynamic explicitly 'auto' on [photoId] layout 2024-04-20 20:33:10 -05:00
Sam Becker
e0110e00fc Stop caching individual queries on p/[photoId] 2024-04-20 20:08:15 -05:00
Sam Becker
a76e2b88f7 Enable sql debugging 2024-04-20 20:03:46 -05:00
Sam Becker
ac1c3a0ade Change layout when revalidating photo path 2024-04-20 19:56:42 -05:00
Sam Becker
a2c044bea4 Remove app-wide spinner 2024-04-20 19:46:39 -05:00
Sam Becker
ad7b96af03 Remove suspense from <PhotoLarge /> 2024-04-20 19:38:38 -05:00
Sam Becker
6ebe679e2c Remove suspense from root 2024-04-20 19:28:33 -05:00
Sam Becker
4df4fb2fc8 Merge branch 'main' into ppr 2024-04-20 18:53:33 -05:00
Sam Becker
76f04bac1b Tweak code note 2024-04-19 12:46:50 -05:00
Sam Becker
8586cd0a5c Disable sql debugging 2024-04-19 12:29:29 -05:00
Sam Becker
fc9b003ed6 Check next/image before pre-rendering ogs 2024-04-19 12:18:21 -05:00
Sam Becker
5b310d99b4 Add blank div to <ImagePhotoGrid /> 2024-04-19 11:16:49 -05:00
Sam Becker
6906d89523 Make sure og source images can be reached on initial deploy 2024-04-19 11:06:31 -05:00
Sam Becker
e4d5f75e3c Rename fetch config variable 2024-04-19 10:35:30 -05:00
Sam Becker
66506ebf6e Temporarily enable prefetching 2024-04-19 10:14:29 -05:00
Sam Becker
3bb3144eff Reenable homepage animation 2024-04-19 09:22:39 -05:00
Sam Becker
dbe410384e Hide ppr rethrow console messages 2024-04-19 00:04:06 -05:00
Sam Becker
45d3ba661f Reenable revalidation on / and /grid 2024-04-19 00:02:55 -05:00
Sam Becker
3d7b2adef7 Remove revalidate tags from / and /grid 2024-04-18 23:52:45 -05:00
Sam Becker
0d92ff0204 Fix generateStaticParams bug 2024-04-18 23:29:25 -05:00
Sam Becker
4267eafd5a Disable home page animation 2024-04-18 22:29:31 -05:00
Sam Becker
6e2d6cc8b2 Fix scroll bug on <PhotoLink /> 2024-04-18 19:20:54 -05:00
Sam Becker
f49e0678c9 Refactor link prefetching 2024-04-18 19:13:10 -05:00
Sam Becker
52de4718cb Wipe in-memory state after clearing cache 2024-04-17 22:34:45 -05:00
Sam Becker
3125749644 Increase og image saturation 2024-04-16 17:58:09 -05:00
Sam Becker
9d1838e87b Move all functions to nodejs runtime 2024-04-16 16:59:37 -05:00
Sam Becker
09073b5c3e Merge branch 'main' into static 2024-04-16 16:45:50 -05:00
Sam Becker
ff5b9dfa82 Remove console.log 2024-04-12 12:23:29 -05:00
Sam Becker
ff2bbc4821 Refine comment 2024-04-12 12:21:14 -05:00
Sam Becker
ae3770ae30 Refine fraction formatting behavior 2024-04-12 12:20:24 -05:00
Sam Becker
b18bab2460 Merge branch 'main' into static 2024-04-12 08:49:04 -05:00
Sam Becker
4e3d1dec08 Improve exposure compensation fraction formatting 2024-04-11 20:40:55 -05:00
Sam Becker
5af688b9bf Merge branch 'main' into static 2024-04-08 22:51:39 -05:00
Sam Becker
49cfa8b766 Generate missing dates on client to avoid timezone issues 2024-04-08 22:38:09 -05:00
Sam Becker
7421256cb6 Warn before throwing out uncommitted form changes 2024-04-08 21:51:18 -05:00
Sam Becker
71da1bda01 Remove explicit 'to-transparent' 2024-04-06 21:07:44 -05:00
Sam Becker
8888674370 Elevate visibility of form buttons 2024-04-06 17:25:27 -05:00