Commit Graph

84 Commits

Author SHA1 Message Date
Sam Becker
bdba4c8c7d Ensure sitemap dates exist before sorting 2025-05-27 17:47:25 -05:00
Sam Becker
311d7a77af
Sitemaps (#260)
* Track last modified date for category queries

* Remove unused hidden tags queries

* Add tags to sitemap

* Calculate sitemap validation

* Add remaining categories to sitemap.xml

* Add photos to sitemap.xml

* Finalize sitemap metadata

* Guard against missing dates in sitemap.xml
2025-05-26 12:41:47 -05:00
Sam Becker
bc7fc198c0 Adjust html lang attribute, standard i18n capitalization 2025-05-24 16:18:19 -05:00
Sam Becker
526ba1a43b Lazy load language data 2025-05-12 09:10:28 -05:00
Sam Becker
c3e34ea629 Refine i18n 2025-05-10 17:17:18 -05:00
Sam Becker
61f358b73b Rename photo 'sync' to 'updates' 2025-04-20 22:41:35 -05:00
Sam Becker
6910ccbbcd Remove last 'outdated' references 2025-04-20 17:06:39 -05:00
Sam Becker
f22d5f85a8 Consolidate outdated/needs AI text sync statuses 2025-04-19 15:00:24 -05:00
Sam Becker
00932b6687 Rename 'outdated' to 'sync,' change path 2025-04-19 11:23:32 -05:00
Sam Becker
c5b54f627c Add custom error page for client-side exceptions 2025-04-17 09:30:55 -05:00
Sam Becker
dfbe3151ca Show recipe data when viewing film set 2025-04-16 09:24:53 -05:00
Sam Becker
1eb6a97d24 Add random suffix in blob api 2025-04-12 11:18:35 -05:00
Sam Becker
4eacce7456 Cache photo meta queries 2025-04-06 15:00:24 -05:00
Sam Becker
2ce07492ed Cache global category queries 2025-04-06 14:48:30 -05:00
Sam Becker
7dd07aac6e Shrink client bundle 2025-04-04 18:09:47 -05:00
Sam Becker
99dde505b3 Standardize recipe props 2025-04-01 21:15:55 -05:00
Sam Becker
f9db50e41a Generalize film type and labeling strategy 2025-04-01 21:08:36 -05:00
Sam Becker
c94e641627 Optimize photo edit network request 2025-03-31 00:27:54 -05:00
Sam Becker
5f992788f2 Switch film chooser to tag input 2025-03-31 00:25:25 -05:00
Sam Becker
0dfc12d06e Standardize film types/arguments 2025-03-30 00:51:14 -05:00
Sam Becker
4441ab2b72 Merge branch 'main' into universal-films 2025-03-29 23:54:15 -05:00
Sam Becker
9bdb7da98c Parameterize static camera paths 2025-03-29 23:40:01 -05:00
Sam Becker
763cc4de14 Rename core film types 2025-03-29 22:58:04 -05:00
Sam Becker
535f2180c2 Rename film params 2025-03-29 22:44:44 -05:00
Sam Becker
763428547c Rename core film simulation pages 2025-03-29 22:40:44 -05:00
Sam Becker
813658a3d4 Offer matte background color configuration 2025-03-29 13:00:24 -05:00
Sam Becker
70a2cb3c37 Add configuration for nav site title 2025-03-25 14:14:00 -05:00
Sam Becker
cdc83758b2 Sort sidebar content by count 2025-03-23 16:57:55 -05:00
Sam Becker
a16f992d1a Rename/refine <SiteGrid /> 2025-03-20 17:56:04 -05:00
Sam Becker
53952482f6 Respect focal length configuration in grid sidebar 2025-03-19 23:11:44 -05:00
Sam Becker
4b9077fa9c Move static generation utility file 2025-03-18 21:14:37 -05:00
Sam Becker
1796e0a24f Refactor/standardize core photo static generation 2025-03-18 21:07:21 -05:00
Sam Becker
9b27a0be08 Consolidate static param functions 2025-03-18 19:28:39 -05:00
Sam Becker
c4b1e349e1 Move all sets to new static generation routine 2025-03-18 19:14:52 -05:00
Sam Becker
f0d9ea28b6 Add new static generation routine to cameras with logging 2025-03-18 18:30:19 -05:00
Sam Becker
c6f28616c9 Refactor category-based config for static params 2025-03-18 09:34:12 -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
e317d44593 Standardize static category page generation 2025-03-18 09:12:50 -05:00
Sam Becker
481d603475 Fix error when generating static make-less lens pages 2025-03-18 08:51:14 -05:00
Sam Becker
500b9b4561 Account for lenses without makes 2025-03-17 10:01:00 -05:00
Sam Becker
dc765ae4e7 Add lenses to sidebar and cmdk 2025-03-16 17:46:23 -05:00
Sam Becker
ee265f1f33 Create core lens pages 2025-03-16 11:56:21 -05:00
Sam Becker
a6228ce888 Don't show hidden tags in admin views 2025-03-15 13:03:45 -05:00
Sam Becker
0f0d9a32e3 Add hidden, favorite options to bulk uploads 2025-03-15 00:20:36 -05:00
Sam Becker
1ff7404f6e Make upload list friendlier 2025-03-14 22:10:26 -05:00
Sam Becker
ee050b550e Refine recipe scanning ux 2025-03-13 21:55:27 -05:00
Sam Becker
ba18289e0e Finalize admin recipe management 2025-03-12 21:08:56 -05:00
Sam Becker
3684c57dee Refine admin recipe detail page 2025-03-12 20:15:14 -05:00
Sam Becker
769d6b64bb Create admin recipe detail page 2025-03-12 18:11:16 -05:00