Commit Graph

324 Commits

Author SHA1 Message Date
Sam Becker
eea47821f1 Fix custom responsive hook 2023-11-07 00:42:50 -06:00
Sam Becker
f431470e7b Create custom media query hook 2023-11-07 00:13:48 -06:00
Sam Becker
f45d555989 Store useIsDesktop hook as variable first 2023-11-06 23:04:42 -06:00
Sam Becker
502280eb3b Redirect from /sets to /grid on desktop 2023-11-06 22:52:03 -06:00
Sam Becker
162f4af387 Refine mobile photo sets styles 2023-11-06 20:26:53 -06:00
Sam Becker
0b0bbca7cb Add grid sidebar view to mobile nav 2023-11-06 18:28:40 -06:00
Sam Becker
f1aa761221 Make photo header animations consistent 2023-11-06 17:38:25 -06:00
Sam Becker
bb1cf04218 Fix simulation next/previous links 2023-11-06 10:19:00 -06:00
Sam Becker
1a9980700c Rename 'portrait-skin-tone' to 'astia' 2023-11-06 10:07:07 -06:00
Sam Becker
f728e3981b Build out all film simulation pages 2023-11-06 10:05:20 -06:00
Sam Becker
bf5bb1b83a Add full film simulation postgres queries 2023-11-05 20:37:00 -06:00
Sam Becker
503ef6ca7c Add fujifilm simulations to /grid sidebar 2023-11-05 12:42:00 -06:00
Sam Becker
355a700f17 Tweak toasts 2023-11-02 22:56:59 -05:00
Sam Becker
0259335fc2 Move pages with exif server actions to node 2023-11-02 19:21:55 -05:00
Sam Becker
bf065c0fed Undo node server actions 2023-11-02 19:20:55 -05:00
Sam Becker
22180e96cb Mark exif server actions as node runtime 2023-11-02 19:11:14 -05:00
Sam Becker
06eed08256 Tweak badge styles 2023-11-02 19:05:10 -05:00
Sam Becker
7b113f3836 Use <Badge /> in admin breadcrumbs 2023-11-02 17:12:22 -05:00
Sam Becker
9ebc097a4b Animate film simulations without badges 2023-11-02 14:18:31 -05:00
Sam Becker
7591003989 Increase size of film animation 2023-11-02 13:38:09 -05:00
Sam Becker
8495bd7d8a Merge branch 'main' into breadcrumb 2023-11-02 13:14:31 -05:00
Sam Becker
620e9756b9 Adjust GrSync SVG attributes 2023-11-02 13:14:04 -05:00
Sam Becker
9119a267f3 Fix GrSync icon 2023-11-02 09:23:14 -05:00
Sam Becker
2bf96af87e Create <Badge /> component 2023-11-02 09:13:10 -05:00
Sam Becker
45ae2bdb37 Add medium/500 weight of IBM Plex Mono 2023-11-02 09:06:29 -05:00
Sam Becker
675e80dbe8 Put film simulation inside tag 2023-11-02 09:05:58 -05:00
Sam Becker
af693b9141 Finalize exif syncing behaviors 2023-11-01 23:20:46 -05:00
Sam Becker
0f87bd3b5c Simplify EXIF data form handling 2023-11-01 09:57:25 -05:00
Sam Becker
8bb5c2990b Add server actions to get/override EXIF data 2023-11-01 00:10:42 -05:00
Sam Becker
bf78ced898 Merge branch 'main' into refresh-exif 2023-10-31 18:52:10 -05:00
Sam Becker
f382968aac Tweak cloud icon again 2023-10-31 11:53:28 -05:00
Sam Becker
06a6c7a717 Tweak upload icon 2023-10-31 11:48:30 -05:00
Sam Becker
e57556977e Tweak button styles 2023-10-31 11:44:22 -05:00
Sam Becker
f11bed9821 Chance AuthSession type reference 2023-10-30 22:26:33 -05:00
Sam Becker
b12c4d3057 Refine next-auth 5.0 behavior 2023-10-30 22:20:54 -05:00
Sam Becker
5acb257c83 Refactor core auth primitives 2023-10-30 19:59:27 -05:00
Sam Becker
d87f2a933d Import ImageResponse from next/og 2023-10-30 18:11:07 -05:00
Sam Becker
7ac1c5190b Upgrade to Next.js 14 2023-10-30 18:06:29 -05:00
Sam Becker
d6adce8e27 Refactor photo edit page data handling 2023-10-30 16:38:13 -05:00
Sam Becker
a0d7048cf9 Fix film simulation in light mode 2023-10-30 09:37:02 -05:00
Sam Becker
69b183aa99 Refine film simulation animation 2023-10-29 21:09:23 -05:00
Sam Becker
b17953ea8f Update film simulation samples 2023-10-29 20:42:17 -05:00
Sam Becker
5458173a41 Move film simulation to core exif block 2023-10-29 19:20:07 -05:00
Sam Becker
5e92a3b010 Merge branch 'main' into fuji 2023-10-29 18:45:15 -05:00
Sam Becker
6411ae8274 Reorder film simulation icon 2023-10-29 18:18:17 -05:00
Sam Becker
2cb0c185b8 Refine film simulation title attribute 2023-10-29 17:46:15 -05:00
Sam Becker
44936afdf8 Add film simulation icons, standardize text greys 2023-10-29 17:34:49 -05:00
Sam Becker
6ba185bbe6 Tweak test film simulation icon 2023-10-28 13:24:54 -05:00
Sam Becker
6bba6f2dd5 Update demo film simulation component 2023-10-27 21:07:24 -07:00
Sam Becker
04b62de450 Update exiftool reference 2023-10-27 21:05:10 -07:00
Sam Becker
00bffcf4fc Introduce fujifilm simulations dropdown 2023-10-27 20:48:02 -07:00
Sam Becker
fdc35beff1 Add placeholder film simulation icon 2023-10-27 15:00:37 -07:00
Sam Becker
5b8f10c7d8 Fix file upload text truncation 2023-10-25 13:59:22 -05:00
Sam Becker
7509b96c20 Make Fujifilm simulations more robust 2023-10-25 13:25:22 -05:00
Sam Becker
07ec113542 Use ASTIA for 0x300 (previously Studio Portrait) 2023-10-25 12:50:37 -05:00
Sam Becker
a3f13ce5cc Update film simulation capitalization 2023-10-25 12:49:16 -05:00
Sam Becker
b9cba9b14b Parse and store fujifilm simulations 2023-10-25 12:38:19 -05:00
Sam Becker
4461947878 Fix photo tag line breaks 2023-10-23 13:10:14 -05:00
Sam Becker
199ac4dea0 Tweak sign-in form 2023-10-23 09:47:39 -05:00
Sam Becker
95ac371212 Add temporary key to tag/camera queries 2023-10-23 08:31:02 -05:00
Sam Becker
0e9fd04046 Temporarily make formatTag resilient 2023-10-23 00:39:58 -05:00
Sam Becker
93b565df21 Add counts on hover to tags, cameras 2023-10-23 00:32:15 -05:00
Sam Becker
6cd0d0b285 Refine EXIF text formatting 2023-10-21 21:30:45 -05:00
Sam Becker
883fa7eeb3 Allow domain in title to be non-lowercase 2023-10-21 19:18:28 -05:00
Sam Becker
d543549690 Avoid unintentional y-scrolling in ENV vars 2023-10-21 16:42:24 -05:00
Sam Becker
655f91b336 Refactor button loader behavior 2023-10-21 16:27:07 -05:00
Sam Becker
eae78d2194 Make sidebar photo count animation consistent 2023-10-21 13:55:22 -05:00
Sam Becker
2286b0f35b Rename checklist variable 2023-10-21 13:32:37 -05:00
Sam Becker
845877bae4 Lowercase custom domains from ENV vars 2023-10-21 13:30:11 -05:00
Sam Becker
a6c1a76cc9 Add photo count to /grid sidebar 2023-10-21 13:11:37 -05:00
Sam Becker
068a0638a0 Gracefully handle missing EXIF data 2023-10-20 18:19:11 -05:00
Sam Becker
38b14754e6 Rename OG text alignment config 2023-10-18 14:16:18 -05:00
Sam Becker
1f9bc74abf Use official blob copy() when converting uploads 2023-10-18 13:39:55 -05:00
Sam Becker
f89284f9e9 Tighten root layout on tablet 2023-10-15 13:17:49 -05:00
Sam Becker
572d7b9653 Shorten share modal urls 2023-10-15 13:05:25 -05:00
Sam Becker
30a2110b5e Top align og image text to support x/twitter 2023-10-15 12:38:31 -05:00
Sam Becker
e7d894b54c Improve site-wide url parsing 2023-10-15 11:19:19 -05:00
Sam Becker
cd55777e02 Add back page revalidations 2023-10-14 22:30:49 -05:00
Sam Becker
bda7dea218 Enable client resizing for non-pro customers 2023-10-14 17:01:20 -05:00
Sam Becker
9f8829bb0a Improve photo upload state handling 2023-10-14 13:39:02 -05:00
Sam Becker
5e75025aad Turn off upload debugging 2023-10-14 13:14:48 -05:00
Sam Becker
3dac053a90 Debug file upload in production 2023-10-14 12:46:34 -05:00
Sam Becker
d41c7f4617 Setup CopyExif with mixed results 2023-10-14 12:21:09 -05:00
Sam Becker
df3e14f762 Incase size of admin nav settings icon 2023-10-11 22:25:43 -05:00
Sam Becker
79c681793e Bump dependencies 2023-10-11 20:28:06 -05:00
Sam Becker
b5c52dae38 Move 'clear cache' to dedicated admin page 2023-10-11 20:02:45 -05:00
Sam Becker
c9b69de8c0 Make admin controls scrollable on mobile 2023-10-11 19:52:45 -05:00
Sam Becker
80aaaf9ad8 Refactor checklist width tree 2023-10-11 13:06:45 -05:00
Sam Becker
9957942d5e Tweak checklist row positioning 2023-10-11 11:39:05 -05:00
Sam Becker
8e18eb7766 Move checklist to admin settings 2023-10-11 11:00:34 -05:00
Sam Becker
bb94f75270 Tweak camera icon vertical alignment 2023-10-10 15:49:52 -05:00
Sam Becker
53e6cb1da4 Exclude small exposure compensation values 2023-10-10 15:45:55 -05:00
Sam Becker
fbdba04b3c Elevate uploads to admin page 2023-10-10 15:42:58 -05:00
Sam Becker
cca73eb0d8 Add explicit types to public /api 2023-10-07 14:29:05 -05:00
Sam Becker
bc7c4a35c8 Add public /api 2023-10-07 12:11:47 -05:00
Sam Becker
2c7ad19b44 Increase size of form text to avoid iOS auto-zoom 2023-10-07 11:14:21 -05:00
Sam Becker
02fbf0a2e0 Refine admin tag editor 2023-10-06 20:41:42 -05:00
Sam Becker
25549a3f1e Update path documentation 2023-10-06 14:46:57 -05:00
Sam Becker
9e3989e0c1 Show photos when editing a tag 2023-10-06 13:35:01 -05:00
Sam Becker
7c5ec62bda Allow tags to be edited globally 2023-10-06 12:54:54 -05:00