This website requires JavaScript.
Explore
Help
Register
Sign In
ayrisdev
0 Followers
·
0 Following
Joined on
2026-02-15
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
54
Projects
Packages
Public Activity
Starred Repositories
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 15:25:23 +00:00
3a15dd15b9
feat(mobile): build native in-app QR Stand Generator with theme switcher & A5 PDF / PNG exporter
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 15:22:40 +00:00
bf44bf3e9d
fix(docker): resolve pnpm v10 ERR_PNPM_IGNORED_BUILDS in Dockerfile
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 15:16:52 +00:00
d396cbb221
feat: implement Tabletop QR Stand Generator with high-res PNG and print-ready A5 PDF export
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 15:03:13 +00:00
54a27903c8
chore: remove confidence score step from AI menu scanner flow
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:58:45 +00:00
3f326fa407
feat: allow updating custom menu slug with format validation, uniqueness checking and active cache sync
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:44:58 +00:00
e7d0bcc505
feat: implement DELETE /restaurants/:id endpoint and mobile UI danger zone for restaurant deletion
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:35:27 +00:00
5103322fa1
feat: dynamically fetch live Cloudflare SSL TXT verification records in GET /domains endpoint
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:33:17 +00:00
8adec100af
feat: render CNAME and Cloudflare SSL TXT verification instructions with copy buttons in mobile app domain settings
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:30:24 +00:00
5cbd80326f
feat: setup Supabase Storage bucket for restaurant assets and add mobile upload helper
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:24:43 +00:00
5122ec24fc
fix: revert to stable Next.js 15 and add @swc/helpers to dependencies for Docker standalone runtime
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:20:26 +00:00
b950a31e3b
fix: move @import rule to top of globals.css to satisfy PostCSS specification
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:15:44 +00:00
f2b2537cd0
chore: upgrade Next.js to latest in web app
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:12:35 +00:00
484c7ce113
fix: resolve TypeScript type mismatch error in fetchRestaurantBySlug
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:10:22 +00:00
067d65940f
fix: fallback to basic select query when cover_url column is not present on production database
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 14:05:47 +00:00
b7e128fb8c
fix: resolve slug fallback rendering for demo/gusto-brasserie and add root [slug] routing
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 13:16:16 +00:00
6055130828
docs: record EAS env var and entitlement identifier bugs
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 13:15:47 +00:00
bb4cd1b0fc
fix(mobile): stop matching entitlement by hardcoded identifier string
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 12:57:44 +00:00
102cc0781e
fix(mobile): add missing RevenueCat key to EAS production build env
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 12:07:19 +00:00
0836fc8539
feat: redesign web menu layout, add header cover banner & dynamic header layout, refine mobile inputs and theme selector
ayrisdev
pushed to
main
at
ayrisdev/menulio
2026-08-20 10:52:21 +00:00
6fb91c94ff
fix(mobile): configure Purchases on menu editor load
Previous
6
Next