nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-25 09:36:16 +00:00
52cc865140 feat: add admin authenticator 2FA and configurable login email alerts
nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-24 15:54:35 +00:00
bee3b990f9 fix: constrain mobile recipe layout and wrap long source URLs
nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-24 15:44:03 +00:00
df5efa24e4 style: make homepage banner and navigation more compact
nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-24 15:31:49 +00:00
0ec1d45bdb feat: support external and step images with structured cooking instructions
nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-24 15:06:06 +00:00
361862ad0b docs: clarify ChatGPT recipe import format with validated JSON template
nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-24 14:13:55 +00:00
3abccf0999 feat(editor): streamline ingredient entry with compact rows and expandable details
nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-24 13:44:53 +00:00
9ecd36db0f fix(shopping): omit units for ingredients without quantities
nessi created branch feat/hamham-platform in nessi/HamHam 2026-10-24 13:43:46 +00:00
nessi pushed to feat/hamham-platform at nessi/HamHam 2026-10-24 13:43:46 +00:00
8fa63415f1 test(ops): verify Docker persistence, browser workflows and document deployment
a58516e424 feat(ui): build responsive cookbook, editor and persistent cooking assistant
5d71d32e20 feat(core): add secure recipe APIs, precise scaling and versioned imports
nessi created repository nessi/HamHam 2026-10-24 13:05:51 +00:00
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 08:51:41 +00:00
e0938df256 docs: record verified PWA design preview and recovered Apple validation
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 08:45:24 +00:00
7ac9882307 feat(android): align native preview with measured PWA design
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 08:00:30 +00:00
bd0e4cc4fb docs: record verified Android login fix artifact and regression results
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 07:53:57 +00:00
4b483c20e3 fix(android): retain HTTPS sessions with upstream default cookie flags
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 07:39:00 +00:00
129eac675c docs: record confirmed CoreSimulator runner blocker
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 07:37:13 +00:00
92dbd0e06d fix(ci): bound stalled Apple probes and record verified native APK
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 07:13:45 +00:00
40a7962307 docs: record verified native preview and unfinished PWA parity
1433e1670a ci: collect native APK and screenshot evidence on Gitea
8c480ddca3 feat(android): replace WebView with tested native Compose API slice
81973c3c45 fix(ios): clear private native state and apply upstream dark tokens
97570b7fdf feat(ios): replace embedded website with initial native SwiftUI API client
Compare 5 commits »
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 05:40:20 +00:00
11bf4ca620 ci: target Gitea Ubuntu and native Apple Silicon runners
nessi pushed to feat/yuvomi-mobile at nessi/Yuvomi-App 2026-10-21 05:33:28 +00:00
2d12491516 docs: record verified development delivery and explicit release gates
9ca11e4fb5 test: exercise native Android flows against pinned upstream HTTPS and OIDC
f7b9dcd91e build: collect inspected unsigned Android artifacts with checksums
9088ee7e6a ci: add pinned platform validation and maintainer-only signing workflows
d70c5cc2de fix(ios): bind export cancellation to the originating download
Compare 9 commits »
nessi created branch feat/yuvomi-mobile in nessi/Yuvomi-App 2026-10-20 21:24:53 +00:00