Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
b44536a
more time-zone hour problem fixes
AryanFP Feb 25, 2026
10c2067
just aded the posthog feature flag...
AryanFP Feb 26, 2026
6aaf843
just added the fat buttons for little fingers
AryanFP Feb 28, 2026
23c28cb
quick action is back
AryanFP Feb 28, 2026
69607a0
added new padding and fixed the toggle buttons issues taking too long…
AryanFP Mar 3, 2026
cfae0a1
added new padding and fixed the toggle buttons issues taking too long…
AryanFP Mar 3, 2026
d029b7e
fixed the scroll jank ...
AryanFP Mar 3, 2026
3e5e805
more ui fixes
AryanFP Mar 3, 2026
86209c2
ready to merge
AryanFP Mar 3, 2026
b1f7885
Merge pull request #3 from Mentra-Community/feb-25-linear-ticket-bugs
AryanFP Mar 3, 2026
84da6cc
changed from small to large
AryanFP Mar 3, 2026
2214bd5
Merge pull request #4 from Mentra-Community/feb-25-linear-ticket-bugs
AryanFP Mar 3, 2026
dec148f
need to invesgate the issues and edge cases here...
AryanFP Mar 5, 2026
a2ba58b
wiring everthing up
AryanFP Mar 5, 2026
405366b
now testing and getting ready for prod/dev
AryanFP Mar 5, 2026
57cf8f0
more security fixes
AryanFP Mar 5, 2026
a57de3b
merging with dev
AryanFP Mar 5, 2026
f24dbf9
just added hot fix
AryanFP Mar 5, 2026
43c3e4b
refactoring trancription manager
AryanFP Mar 6, 2026
d78d4e4
just testing this change or branched might be cooked ngl
AryanFP Mar 6, 2026
bec70cb
fixed the instant trascription issue...
AryanFP Mar 6, 2026
ff0f41b
finishing up the auto converstate feature
AryanFP Mar 9, 2026
9a475c1
Just adding conversation segmentation
AryanFP Mar 9, 2026
0e33462
added more evals here
AryanFP Mar 9, 2026
a83ffeb
optimized and is good
AryanFP Mar 10, 2026
b7d391e
Just added a good animation for deleting conversations.
AryanFP Mar 10, 2026
88f1058
the new conversation segmentation
AryanFP Mar 10, 2026
d28fac0
Merge pull request #5 from Mentra-Community/mini-refactor-transcription
AryanFP Mar 10, 2026
c292652
added semantic search
AryanFP Mar 12, 2026
8d8a2b3
added, more evals, better chunktracking logic no that much fluff, bet…
AryanFP Mar 13, 2026
af94d55
fixing ui
AryanFP Mar 16, 2026
aa9050e
onboarding back end hooked
AryanFP Mar 16, 2026
638eb15
going to work on the homepage ui now
AryanFP Mar 16, 2026
11ad8fd
home apge ui in progress
AryanFP Mar 16, 2026
7287c69
adding more ui stuff here
AryanFP Mar 17, 2026
548e4a8
more ui fixes and logic added
AryanFP Mar 18, 2026
53ef8b5
trancripts section done
AryanFP Mar 18, 2026
2437a92
need to chill a bit been coding all day
AryanFP Mar 18, 2026
9c6f1dc
still goin
AryanFP Mar 18, 2026
0064327
deprecating the daypage
AryanFP Mar 18, 2026
c57a6da
Fix the bottom navigation.
AryanFP Mar 18, 2026
67d55cb
Minor fixes from intranodes dev
AryanFP Mar 18, 2026
340bf74
added transcript finalizer
AryanFP Mar 18, 2026
5caec54
fixed a bunch of ui stuff and refactor logic and bugs
AryanFP Mar 19, 2026
60ae68f
this
AryanFP Mar 19, 2026
ea2b74b
going to go to main to do a hot fix here
AryanFP Mar 19, 2026
cb717a2
added the filter issue
AryanFP Mar 20, 2026
e39f9bb
fixed a bunch converdaton laoding and onboarding issues being trigere…
AryanFP Mar 20, 2026
f6a6318
push for test here
AryanFP Mar 20, 2026
4e59b82
test
AryanFP Mar 20, 2026
b9eacfd
testing scroll
AryanFP Mar 21, 2026
853b911
testing
AryanFP Mar 21, 2026
ec17194
fixng more ui components
AryanFP Mar 21, 2026
1641129
ui is pretty much done ...
AryanFP Mar 21, 2026
5e49d75
updated the settings page
AryanFP Mar 21, 2026
5cb00d7
final fixes phase of phase 1
AryanFP Mar 21, 2026
d917519
fixed
AryanFP Mar 22, 2026
e2ed9ce
noew adding merge
AryanFP Mar 22, 2026
0936ab3
final testing
AryanFP Mar 23, 2026
15134ea
ready to be tested boss
AryanFP Mar 23, 2026
8d7759b
memeory leak findings docx
AryanFP Mar 23, 2026
6ddb588
more ram and cores
AryanFP Mar 23, 2026
c616487
Remember the state of the onboarding
AryanFP Mar 27, 2026
241905f
ok ready to go
AryanFP Mar 27, 2026
75661b5
fix porter cpu issue
AryanFP Mar 30, 2026
8e10ed8
fixing porter issue
AryanFP Mar 30, 2026
f042179
memory porter issue
AryanFP Mar 30, 2026
a7f8dd9
ok pushing to prod
AryanFP Mar 30, 2026
935a637
resolving conflicts
AryanFP Mar 30, 2026
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
29 changes: 29 additions & 0 deletions .github/workflows/porter-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
"on":
push:
branches:
- test-porter
name: Deploy to mentra-notes-test-porter
jobs:
porter-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set Github tag
id: vars
run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- name: Setup porter
uses: porter-dev/setup-porter@v0.1.0
- name: Deploy stack
timeout-minutes: 30
run: exec porter apply -f ./porter.yaml
env:
PORTER_APP_NAME: mentra-notes-dev
PORTER_CLUSTER: "4689"
PORTER_DEPLOYMENT_TARGET_ID: 4a24a192-04c8-421f-8fc2-22db1714fdc0
PORTER_HOST: https://dashboard.porter.run
PORTER_PR_NUMBER: ${{ github.event.number }}
PORTER_PROJECT: "15081"
PORTER_REPO_NAME: ${{ github.event.repository.name }}
PORTER_TAG: ${{ steps.vars.outputs.sha_short }}
PORTER_TOKEN: ${{ secrets.PORTER_APP_15081_4689 }}
19 changes: 19 additions & 0 deletions env.example
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,25 @@ ANTHROPIC_API_KEY=your_anthropic_api_key_here

MONGODB_URI=mongodb+srv://user:pass@cluster.mongodb.net/notes

# =============================================================================
# Cloudflare R2 - For storing transcripts and photos
# =============================================================================

CLOUDFLARE_R2_ENDPOINT=https://your-account-id.r2.cloudflarestorage.com
CLOUDFLARE_R2_BUCKET_NAME=mentra-notes
CLOUDFLARE_R2_ACCESS_KEY_ID=your_r2_access_key
CLOUDFLARE_R2_SECRET_ACCESS_KEY=your_r2_secret_key

# =============================================================================
# Email (Resend) - For sending notes and transcripts via email
# =============================================================================

RESEND_API_KEY=re_your_resend_api_key

# Optional: Override the base URL for download links in emails.
# If not set, automatically derived from the request Origin/Host header.
# BASE_URL=https://your-app-domain.com

# =============================================================================
# Development Tip
# =============================================================================
Expand Down
2 changes: 1 addition & 1 deletion figma-design/src/app/views/FolderDetail.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ This note covers the discussion from ${timeRange}.
)}
</div>
<span className="text-base font-medium text-red-600 dark:text-red-400">
{folder.isTrashed ? 'Restore from Trash' : 'Move to Trash'}
{folder.isTrashed ? 'Restore from Trash' : 'Trash'}
</span>
</button>
</div>
Expand Down
Loading
Loading