Skip to content

Dev#39

Merged
onamfc merged 18 commits intomainfrom
dev
Mar 11, 2026
Merged

Dev#39
onamfc merged 18 commits intomainfrom
dev

Conversation

@onamfc
Copy link
Copy Markdown
Owner

@onamfc onamfc commented Mar 11, 2026

No description provided.

fantaJinMode and others added 18 commits January 21, 2026 09:51
… setup guide + Moved child components outside of the main component which prevents re-creation on Every Render (#27)
* add JWT secret example to local environment configuration

* Added new line to the .env.local.example file
add Google Analytics
* Fix implementing easy copy for public video URL

* Refactor video visibility handling to use a centralized VideoVisibility type

* Add URL utility functions for consistent embed URL construction

* Converted SVG into an icons
…e (newest, oldest) (#34)

* Add sorting functionality for video list and dashboard

- Introduced SortOption enum to define sorting criteria.
- Implemented sorting in VideoList component based on selected sort option.
- Added sort option selector in DashboardPage for user preference.

* Completed removing storing sort option in localstorage

* Implement persistent sorting for video list and update sorting options

* Add type guard for sort options and improve sort option handling in dashboard

---------

Co-authored-by: Brandon Estrella <onamfc@gmail.com>
…instructions & flow (#33)

* Update AWS setup guide and CloudFormation template download instructions

* CloudFormation Template (private-video-setup.yaml)
  - Fixed typo: ExposeHeaders → ExposedHeaders
  - Removed redundant hardcoded localhost:3000 from CORS (the AppDomain parameter with localhost default already handles this)
  - The StepHeader and CodeBlock components were moved outside the main component and now receive state/callbacks as props to prevent the components from being recreated on every render

* 1.Synced with dev - The dev branch already had the component refactoring (including InlineCode) done properly
  2.Applied URL fix - Changed the template URL from raw.githubusercontent.com to www.cheesebox.io

---------

Co-authored-by: Brandon Estrella <onamfc@gmail.com>
Add 30-minute TTL to cached CSRF token to prevent stale token mismatches
when the cookie rotates. Auto-retry with a fresh token on 403 CSRF errors
so users never see the failure. Use response.clone() to avoid consuming
the response body during the CSRF error check.
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cheesebox Ready Ready Preview, Comment Mar 11, 2026 11:08pm

@onamfc onamfc merged commit 1b894af into main Mar 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants