Commit Graph

42 Commits

Author SHA1 Message Date
Sam Becker
0dfc12d06e Standardize film types/arguments 2025-03-30 00:51:14 -05:00
Sam Becker
763cc4de14 Rename core film types 2025-03-29 22:58:04 -05:00
Sam Becker
a16f992d1a Rename/refine <SiteGrid /> 2025-03-20 17:56:04 -05:00
Sam Becker
72ba24690d Set category index file 2025-03-18 09:27:35 -05:00
Sam Becker
e3a39b1a3f Create top-level category directory 2025-03-18 09:26:56 -05:00
Sam Becker
ee265f1f33 Create core lens pages 2025-03-16 11:56:21 -05:00
Sam Becker
6738ffc28e Refactor photo set customization 2025-03-07 18:07:08 -06:00
Sam Becker
1508a9718c Rename src/app-core to src/app 2025-02-17 17:54:00 -06:00
Sam Becker
a174654297 Refactor app/site/admin code paths 2025-02-11 18:06:15 -06:00
Sam Becker
531d4efcb5 Update infinite scroll for db optimize configuration 2025-02-03 08:56:04 -06:00
Sam Becker
e03c3d58ce Optimize db calls based on configuration 2025-02-03 08:52:07 -06:00
Sam Becker
c69a965dce Warm functions instead of calling db on first page load 2025-02-02 22:19:31 -06:00
Sam Becker
aabe66f202 Refactor photo set type names 2025-01-11 13:13:21 -06:00
Sam Becker
db77448a63 Combine photo nav + sets 2024-08-31 19:43:52 -05:00
Sam Becker
bc8df4a2a2 Standardize on createdAt when querying admin photos 2024-06-29 15:49:22 -05:00
Sam Becker
75200c9b2b Fix entity-based infinite scroll queries 2024-05-18 16:10:11 -05:00
Sam Becker
af7424315d Generalize infinite scroll, add to camera views 2024-05-18 13:53:53 -05:00
Sam Becker
33469a60ee Update getPhoto action signatures 2024-05-12 15:27:15 -05:00
Sam Becker
6e7e46d602 Refactor infinite scroll pattern, use for admin photos 2024-04-28 17:36:20 -05:00
Sam Becker
eb59e58b1c Refactor infinite scroll component 2024-04-28 13:43:01 -05:00
Sam Becker
4039d3999d Remove swr console.log 2024-04-28 11:05:33 -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
d0db59e8b6 Switch to polling strategy for stuck loading button 2024-04-26 21:19:29 -05:00
Sam Becker
1a072328db Fix scroll visibility logic 2024-04-26 20:26:22 -05:00
Sam Becker
c96e0f58a5 Aggressively invalidate when logged in 2024-04-26 19:20:06 -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
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
cc17cc9e45 Seed SWR photos 2024-04-25 17:18:54 -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
d20d1b5f73 Move root to swr 2024-04-24 19:48:48 -05:00