Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
bd32a29
:chore: Fix claude bot to give correct domain
wryonik Apr 30, 2025
7d54c2e
:chore: Add tests for back buttons
wryonik May 14, 2025
77590c0
:chore: Restrict disabled button and draft card visibility to authors…
wryonik May 14, 2025
085fae1
:chore: Remove old eml file while creating blueprint
wryonik May 14, 2025
d1b60e3
feat: split server/client zkFramework and status
DimiDumo May 17, 2025
7c99bf1
:chore: Remove old registry banner
wryonik May 26, 2025
c8f5fc4
:chore: Remove email body as regex location if ignoreBodyHashCheck is…
wryonik May 24, 2025
5abacc1
:chore: Update data sharing toggle state
wryonik May 23, 2025
379e3a6
:chore: Render public output in proofs page
wryonik May 23, 2025
6873367
:chore: Optimise dev server and update fields logic in create blueprints
wryonik May 19, 2025
fc8876a
:chore: Fix update of max body length
wryonik May 21, 2025
d426a41
feat: initial noir integration
DimiDumo May 21, 2025
1ebc52c
feat: add noir proving
DimiDumo May 26, 2025
a957d9b
:chore: Add caching of emails while generating proof
wryonik May 26, 2025
f24bbce
:chore: Add satoshi font
wryonik May 28, 2025
585a26e
:chore: Remove optional details submenu and layout fixes
wryonik May 28, 2025
582335f
fix: bump sdk version
DimiDumo Jun 2, 2025
43fc3ab
fix: bump sdk-version
DimiDumo Jun 2, 2025
02a18ee
:chore: Fix npm installation
wryonik May 23, 2025
e456bc8
:chore: Fix files structure
wryonik May 23, 2025
0ef10a2
:chore: Update tests for flow changes
wryonik May 23, 2025
49ede04
:chore: Update env variables
wryonik May 24, 2025
e6beea3
:chore: update create blueprint test
wryonik May 26, 2025
ea230bd
:chore: Update tests for flow changes
wryonik Jun 3, 2025
3620163
:chore: Update tests for flow changes
wryonik Jun 3, 2025
224dace
:chore: Update flow for validating emails while proof generation
wryonik May 28, 2025
351c01a
:chore: Fix fetch more emails logic
wryonik Jun 3, 2025
2ba3420
chore: bump sdk version
DimiDumo Jun 4, 2025
d031ff8
feat: enable local verification on proof detail page
DimiDumo Jun 5, 2025
e316d6b
chore: bump sdk version
DimiDumo Jun 6, 2025
722cf95
feat: pre init noir
DimiDumo Jun 9, 2025
8665b2e
chore: remove maxLength from externalInput proof generation
DimiDumo Jun 10, 2025
45df6cc
:chore: Fix rendering of delete button for failed blueprint versions
wryonik Jun 6, 2025
60aa73c
:chore: Remove filters for unauthorized users
wryonik Jun 6, 2025
7df0879
:chore: Fix multiple success toast on successful verification of proof
wryonik Jun 6, 2025
f88c8ed
chore: Update styling in case of long blueprint fields
wryonik Jun 12, 2025
f0d14d0
:chore: Update regex extraction location to header as default
wryonik Jun 12, 2025
fc3c173
:chore: Fix loading state of buttons while creating blueprint
wryonik Jun 12, 2025
1de9918
:chore: Move saved emls from localstorage to indexdb
wryonik Jun 12, 2025
fdb7b6d
:chore: Update logic to save cached emails while generating proof to …
wryonik Jun 12, 2025
ebc3b0e
:chore: Update test cases
wryonik Jun 13, 2025
995f304
:chore: Show zk framework in blueprints parameters page
wryonik Jun 20, 2025
3377c92
:fix: Fix disable state of fields while editing basic fields
wryonik Jun 4, 2025
a82a84e
:chore: Fix auth state in localstorage when logging out from one tab
wryonik Jun 23, 2025
21ca6f7
:chore: Handle error in case of missing fields in email
wryonik Jun 23, 2025
4351caf
New fab button added
PrakharSingh0908 Jun 4, 2025
87a7ecf
FAB not visible in mobile and button overlap problem solved
PrakharSingh0908 Jun 4, 2025
46d852a
Mobile bp card improved'
PrakharSingh0908 Jun 4, 2025
6ce976a
Spacing issue fixed
PrakharSingh0908 Jun 4, 2025
ba6fa88
Add create blueprint button to the header
PrakharSingh0908 Jun 4, 2025
958cebc
chore: linting errors fixed for fab button
PrakharSingh0908 Jun 10, 2025
afdb711
fix: increasing truncating title for larger screen widths
PrakharSingh0908 Jun 10, 2025
cfc2109
chore: add truncating values for slug characters
PrakharSingh0908 Jun 10, 2025
f69630a
fix: remove package json
PrakharSingh0908 Jun 10, 2025
1987d5f
:chore: Fix build errors
wryonik Jun 24, 2025
f324312
Merge pull request #163 from zkemail/rutefig/feat-sort-blueprints-by-…
DimiDumo May 22, 2025
44f112a
chore: bump sdk version
DimiDumo Jul 3, 2025
fe8d096
hotfix: missing func args
DimiDumo Jul 7, 2025
7bd7c92
:fix: Fix auto updation of email headers length while creating blueprint
wryonik Jul 7, 2025
dce9128
chore: bump sdk version
DimiDumo Jul 9, 2025
5af489f
:chore: Add option to disable eml upload
wryonik Jul 28, 2025
d069abd
:chore: Remove validation checks while creating blueprint without eml…
wryonik Jul 28, 2025
4e1e09d
:chore: Unmask input fields in posthog session replay
wryonik Aug 4, 2025
a7cdc64
chore: add capture groups to default patterns
rutefig Aug 11, 2025
d10bf1f
fix: bypass blueprint validation for now
rutefig Aug 11, 2025
5f8ccc8
fix: lock file with published sdk
rutefig Aug 11, 2025
4e00e5f
:chore: Show error message on initial regex page visit
wryonik Jul 21, 2025
d51e86f
:fix: Fix blueprint meta data on blueprint info page
wryonik Jul 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 21 additions & 3 deletions .github/workflows/playwright.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,31 @@ jobs:
test:
timeout-minutes: 60
runs-on: ubuntu-latest
environment: staging
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- uses: oven-sh/setup-bun@v1
with:
node-version: lts/*
bun-version: 1.1.25
- name: echo env
run: echo ${{ secrets.GOOGLE_CLIENT_ID }}
- name: Make envfile
uses: SpicyPizza/[email protected]
with:
envkey_GOOGLE_CLIENT_ID: ${{ secrets.GOOGLE_CLIENT_ID }}
envkey_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
envkey_NEXT_PUBLIC_POSTHOG_KEY: ${{ secrets.NEXT_PUBLIC_POSTHOG_KEY }}
envkey_NEXT_PUBLIC_POSTHOG_HOST: ${{ secrets.NEXT_PUBLIC_POSTHOG_HOST }}
envkey_NEXT_PUBLIC_BASE_URL: ${{ secrets.NEXT_PUBLIC_BASE_URL }}
envkey_NEXT_PUBLIC_DEPLOYMENT_ENV: ${{ secrets.NEXT_PUBLIC_DEPLOYMENT_ENV }}
fail_on_empty: true
- name: Show env file
run: cat .env

- name: Install dependencies
run: npm ci
run: bun install
- name: Build
run: bun run build
- name: Install Playwright Browsers
run: npx playwright install --with-deps
- name: Run Playwright tests
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,4 @@ node_modules/
/test-results/
/playwright-report/
/blob-report/
/playwright/.cache/
/playwright/.cache/
276 changes: 255 additions & 21 deletions bun.lock

Large diffs are not rendered by default.

33 changes: 22 additions & 11 deletions next.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,31 @@ import type { NextConfig } from 'next';

const nextConfig: NextConfig = {
experimental: {
serverSourceMaps: false,
ppr: false,
turbo: {
loaders: {
'.webp': ['file'],
},
},
},
productionBrowserSourceMaps: true, // Enable source maps
webpack: (config, { isServer }) => {
// This is a browser-only package
if (!isServer) {
config.resolve.fallback = {
...config.resolve.fallback,
fs: false,
path: false,
};
}
return config;
productionBrowserSourceMaps: false, // Enable source maps
images: {
formats: ['image/webp'],
deviceSizes: [640, 750, 828, 1080, 1200, 1920],
imageSizes: [16, 32, 48, 64, 96, 128, 256, 384],
},
// Remove webpack config since we're using Turbopack
// webpack: (config, { isServer }) => {
// if (!isServer) {
// config.resolve.fallback = {
// ...config.resolve.fallback,
// fs: false,
// path: false,
// };
// }
// return config;
// },
};

export default nextConfig;
Loading
Loading