Commit Graph

39 Commits

Author SHA1 Message Date
Sam Becker
1508a9718c Rename src/app-core to src/app 2025-02-17 17:54:00 -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
a174654297 Refactor app/site/admin code paths 2025-02-11 18:06:15 -06:00
Sam Becker
8ff534a65b Enable zoom controls by default 2025-01-26 14:42:17 -06:00
Sam Becker
c9c470d43c Add zoom controls to admin debugging 2025-01-26 13:05:41 -06:00
Sam Becker
bbe49d3a0d Consolidate event handling to zoom hook 2025-01-26 12:54:20 -06:00
carlobortolan
a64240f3ad
Merge branch 'main' of https://github.com/sambecker/exif-photo-blog 2025-01-25 21:35:11 +01:00
Sam Becker
cc1ccf860d Avoid updating auth state on error 2025-01-25 14:02:44 -06:00
carlobortolan
b74f83694b
Add fullscreen state management to AppState 2025-01-13 18:10:07 +01:00
Sam Becker
5e3521c687 Store client timezone in cookie and use on server when possible 2025-01-12 17:13:45 -06:00
Sam Becker
375dd9e034 Move all share buttons to internal app state 2025-01-11 15:20:26 -06:00
Sam Becker
2d9048efd0 Add debugging tools for grid density 2024-09-04 11:05:24 -05:00
Sam Becker
ac10e97533 Show loading state on individual selected tiles 2024-07-21 10:15:06 -05:00
Sam Becker
6eecb553f4 Refine photo select/deselect, admin app menu 2024-07-14 18:31:35 -05:00
Sam Becker
3f0b9e7b27 Allow admins to select photos from /grid 2024-07-07 23:27:36 -05:00
Sam Becker
689893d54a Stop logging client auth state 2024-06-07 00:25:39 -05:00
Sam Becker
14ee9b30c9 Generalize photo meta queries, apply to tags 2024-05-20 10:48:33 -05:00
Sam Becker
1931f64f96 Refactor image components 2024-05-13 19:40:46 -05:00
Sam Becker
8903672736 Manage hidden photo count requests 2024-05-12 22:51:53 -05:00
Sam Becker
9c9541977f Add hidden to sidebar and cmd-k menu 2024-05-12 18:20:12 -05:00
Sam Becker
5180fd7ea6 Add temporary client-side auth logging 2024-05-11 13:06:18 -05:00
Sam Becker
577371e28f Refine photo matte implementation 2024-05-09 19:09:05 -05:00
Sam Becker
a76fa30331 Document matte setting 2024-05-09 13:40:46 -05:00
Sam Becker
32c659414a Add basic matte views to large photos 2024-05-09 12:31:57 -05:00
Sam Becker
da86fc601a Improve auth ux 2024-05-08 23:57:01 -05:00
Sam Becker
d448c36445 Build tooling around server-side blur generation 2024-05-06 00:19:42 -05:00
Sam Becker
348b2ecc80 Dismiss admin banner when times are no longer recent 2024-04-28 10:55:27 -05:00
Sam Becker
80661561ca Post banner for recent changes 2024-04-27 21:15:15 -05:00
Sam Becker
edb4df83b8 Introduce timestamp-based swr invalidation 2024-04-26 18:42:00 -05:00
Sam Becker
4b358249a9 Retry initial auth check 2024-04-26 12:46:31 -05:00
Sam Becker
ef1c8fc79d Move auth to client state 2024-04-21 22:36:49 -05:00
Sam Becker
351b68f3e5 Merge branch 'main' into static 2024-03-30 11:14:15 -05:00
Sam Becker
3b19ba0425 Add admin toggle to debug site-wide baseline grid 2024-03-27 13:10:38 -05:00
Sam Becker
77e53b7755 Merge branch 'main' into static 2024-02-22 23:01:41 -06:00
Sam Becker
25cb686ace Prevent cmd-k key listener interference 2024-02-22 22:53:42 -06:00
Sam Becker
02cfa4ee52 Create cmd-k affordance in nav 2024-02-21 12:33:31 -06:00
Sam Becker
0d892aad12 Use global state in MoreComponents for better forward/back UX 2024-01-15 23:54:08 -06:00
Sam Becker
df11a86181 Init 2023-09-05 09:00:57 -05:00