Commit Graph

1558 Commits

Author SHA1 Message Date
Sam Becker
541c09c551 Allow editing recipe data, protect manually configured fuji fields 2025-02-24 17:28:37 -06:00
Sam Becker
2b44a5fa04 Fix document type guard 2025-02-24 09:28:19 -06:00
Sam Becker
7530e6f48f Remove useSearchParams to avoid static optimization error 2025-02-24 09:21:14 -06:00
Sam Becker
0c30bc2008 Refine recipe overlay 2025-02-24 08:50:22 -06:00
Sam Becker
6676fb3cc8 Add recipe debugging 2025-02-24 08:44:35 -06:00
Sam Becker
6554bd49c4 Stop removing film simulations on sync 2025-02-24 08:34:49 -06:00
Sam Becker
daafd910ea Create keys that support make-only/model-only camera queries 2025-02-23 23:55:03 -06:00
Sam Becker
062fad73df Add recipe configuration/faq 2025-02-23 23:47:35 -06:00
Sam Becker
ee6aed896c Flag photos without recipes as 'outdated' 2025-02-23 23:41:05 -06:00
Sam Becker
34667efedf Adjust DR schema, refine recipe behavior 2025-02-23 19:18:55 -06:00
Sam Becker
22d94e1b4b Scroll recipe card into view 2025-02-23 16:12:56 -06:00
Sam Becker
0872834db5 Finalize recipe query param handling 2025-02-23 14:35:19 -06:00
Sam Becker
4ff7473a00 Add recipe query param, sync menu item 2025-02-23 12:59:52 -06:00
Sam Becker
1b92b42b78 Make PhotoRecipe client component 2025-02-23 00:20:46 -06:00
Sam Becker
c31e9ab877 Refine recipe trigger on mobile 2025-02-23 00:02:13 -06:00
Sam Becker
920d14980c Refine recipe close functionality 2025-02-22 23:10:48 -06:00
Sam Becker
78a4d03f6a Add basic show/hide recipe behavior 2025-02-22 19:10:05 -06:00
Sam Becker
bd733a285a Refine and debug recipe layout 2025-02-22 18:53:24 -06:00
Sam Becker
7eef970965 Finalize frost colors 2025-02-22 14:45:33 -06:00
Sam Becker
7474f293ab Create new recipe overlay overview 2025-02-22 14:07:38 -06:00
Sam Becker
48fa4e79ba Finalize initial recipe layout 2025-02-22 13:54:02 -06:00
Sam Becker
dfca275172 Refine frost styles 2025-02-22 13:23:40 -06:00
Sam Becker
e378f108a1 Fix external link icon line break 2025-02-22 13:11:42 -06:00
Sam Becker
bf59f0aa09 Rationalize frosted badge 2025-02-22 12:16:02 -06:00
Sam Becker
5abc8b4d3b Relax recipe props 2025-02-22 11:52:17 -06:00
Sam Becker
dbb743468d Standardize on one recipe layout 2025-02-22 11:37:34 -06:00
Sam Becker
d404aeede3 Merge branch 'main' into recipes 2025-02-22 11:17:22 -06:00
Sam Becker
567c1c9673 Fix initial setup width bug 2025-02-22 11:17:05 -06:00
Sam Becker
059bd40cc7 Visual pass on recipes 2025-02-22 10:45:45 -06:00
Sam Becker
338426114e Sketch on recipe visualization 2025-02-21 17:24:19 -06:00
Sam Becker
381dd43263 Create debug recipe photo overlay 2025-02-21 00:18:26 -06:00
Sam Becker
726b24f07b Refine initial receipt layout 2025-02-20 23:37:30 -06:00
Sam Becker
8c50496b74 Address toast error 2025-02-20 23:28:32 -06:00
Sam Becker
55afe9e09a Generalize makernote number parsing 2025-02-20 22:19:07 -06:00
Sam Becker
486c6dc1ae Update recipe card design, add temp debug path 2025-02-20 22:18:40 -06:00
Sam Becker
4cc0838403 Add toggle-able recipes to simulations 2025-02-19 22:48:39 -06:00
Sam Becker
62a681a424 Display basic fujifilm recipes 2025-02-19 20:34:31 -06:00
Sam Becker
a63c05a502 Fix migration label typo 2025-02-19 19:34:16 -06:00
Sam Becker
3feb35cef9 Merge branch 'main' into recipes 2025-02-19 19:33:46 -06:00
Sam Becker
17cf0cd6db Fix redis test type 2025-02-19 19:07:17 -06:00
Sam Becker
5f8708bd17 Conditionally instantiate redis 2025-02-19 18:48:29 -06:00
Sam Becker
faad28e6f7 Add recipe to db model, refactor migrations 2025-02-19 18:12:01 -06:00
Sam Becker
64a49c85a3 Add parsing for remaining fujifilm recipe fields 2025-02-19 17:18:59 -06:00
Sam Becker
c9ffb96082 Parse dynamic range for recipe 2025-02-18 23:22:27 -06:00
Sam Becker
8249e2929b Create initial fujifilm recipe type 2025-02-18 22:53:18 -06:00
Sam Becker
d973b95d00 Bump dependencies 2025-02-18 21:58:32 -06:00
Sam Becker
8465752acb Update AI configuration text 2025-02-18 20:07:13 -06:00
Sam Becker
b55e956dad Update AI rate limiting insight text 2025-02-18 19:56:31 -06:00
Sam Becker
ed09932f31 Add temporary github api logging 2025-02-18 19:55:47 -06:00
Sam Becker
006fcb0325 Refine insight highlighted text 2025-02-18 19:53:06 -06:00
Sam Becker
a4a02c95de Debug insights automatically only in dev 2025-02-18 19:40:12 -06:00
Sam Becker
7d2d7b49cb Show git error state when debugging 2025-02-18 19:39:27 -06:00
Sam Becker
de8bce1bee Make Checklist a special case of ScoreCard 2025-02-18 19:32:24 -06:00
Sam Becker
1fa3eaccc3 Add insights debugging to cmdk 2025-02-18 09:30:06 -06:00
Sam Becker
8615b16a17 Improve insights text truncation 2025-02-17 23:29:22 -06:00
Sam Becker
d524348719 Stop showing insight indicator for non-forks 2025-02-17 22:48:42 -06:00
Sam Becker
5b391813b4 Adjust envvar overflow 2025-02-17 22:09:00 -06:00
Sam Becker
8776cbccb3 Add className to EnvVar 2025-02-17 21:08:10 -06:00
Sam Becker
f6f421257e Tweak insights colors 2025-02-17 20:10:44 -06:00
Sam Becker
56597a1f45 Shrink insights icon 2025-02-17 20:07:20 -06:00
Sam Becker
8b3ba43918 Add insight indicator to cmdk menu 2025-02-17 18:44:55 -06:00
Sam Becker
099c54da90 Move middleware to root 2025-02-17 18:15:07 -06:00
Sam Becker
1508a9718c Rename src/app-core to src/app 2025-02-17 17:54:00 -06:00
Sam Becker
2d6d8fccaa Move /app to root 2025-02-17 17:52:18 -06:00
Sam Becker
8e174fe526 Show blue/yellow indicator conditionally 2025-02-16 23:59:52 -06:00
Sam Becker
c64e5b13df Add visual indicator for important insights 2025-02-16 23:31:12 -06:00
Sam Becker
7c98c55853 Update guidance around KV storage for rate limiting 2025-02-16 19:44:55 -06:00
Sam Becker
73ec9b8f87 Clarify rate limit code label 2025-02-16 19:19:09 -06:00
Sam Becker
96d17ddeb8 Remove temp github logging 2025-02-16 11:21:20 -06:00
Sam Becker
29e752bc9b Refine GitHub api logic 2025-02-16 11:13:36 -06:00
Sam Becker
abe0005f80 Screen for GitHub errors 2025-02-16 11:11:34 -06:00
Sam Becker
0e1028a7e5 Highlight insights warning text 2025-02-16 11:04:12 -06:00
Sam Becker
c5e8098b06 Display GitHub connectivity errors 2025-02-16 10:41:38 -06:00
Sam Becker
0656ef778b Add temporary git logging 2025-02-16 10:24:50 -06:00
Sam Becker
12cf156af3 Combine /services and /platforms 2025-02-16 10:19:16 -06:00
Sam Becker
e4c1836862 Swap lenses for focal lengths 2025-02-16 00:05:06 -06:00
Sam Becker
0e9109bb29 Fix library stats pluralization 2025-02-15 23:53:46 -06:00
Sam Becker
f872a6c728 Check for photo description 2025-02-15 23:45:19 -06:00
Sam Becker
99d49923be Fix admin insight film simulation check 2025-02-15 23:43:59 -06:00
Sam Becker
f21b38499a Remove commit details from configuration 2025-02-15 23:31:14 -06:00
Sam Becker
6078fe8385 Add insights empty state 2025-02-15 23:18:08 -06:00
Sam Becker
b9baf65bf9 Hide insights when are aren't photos 2025-02-15 22:54:12 -06:00
Sam Becker
3afafb47a4 Fix copy button alignment 2025-02-15 22:50:10 -06:00
Sam Becker
af40abeb97 Make links consistent across insights and config 2025-02-15 18:16:23 -06:00
Sam Becker
7027e85530 Streamline github error handling 2025-02-15 17:49:02 -06:00
Sam Becker
13b8cdcf62 Create /platforms directory 2025-02-15 17:34:02 -06:00
Sam Becker
33fba41a4f Update admin icons 2025-02-15 17:24:28 -06:00
Sam Becker
6ce564973e Improve insights layout on mobile 2025-02-15 17:09:19 -06:00
Sam Becker
555e8f65eb Debug on preview 2025-02-15 11:07:28 -06:00
Sam Becker
55ac1b5bcf Tweak insight headers 2025-02-15 11:06:42 -06:00
Sam Becker
677a9f70d3 Refine insights content 2025-02-15 11:02:58 -06:00
Sam Becker
3b980809aa Move branch to own line on mobile 2025-02-15 09:47:36 -06:00
Sam Becker
59650cf395 Parallelize GitHub checks 2025-02-15 00:10:49 -06:00
Sam Becker
6fcdd2b206 Update outdated photos note 2025-02-14 21:10:04 -06:00
Sam Becker
a59164aadb Remove GitHub status badge 2025-02-14 21:06:34 -06:00
Sam Becker
3525edab37 Finalize insights behavior/language 2025-02-14 20:54:18 -06:00
Sam Becker
e1082a8a3d Finalize core insights UX 2025-02-14 18:06:53 -06:00
Sam Becker
cc02829849 Adjust blue commit background 2025-02-14 09:59:08 -06:00
Sam Becker
bceb2346d3 Tweak git icon placement 2025-02-14 09:58:30 -06:00
Sam Becker
6884be7039 Add url to insights commit 2025-02-14 09:55:21 -06:00