Commit graph

3850 commits

Author SHA1 Message Date
Rohan Verma
8232893fbb
Merge pull request #932 from MODSetter/fix/roles-manager-jsx-tag
Fix mismatched JSX closing tag in roles-manager causing build failure
2026-03-24 13:22:53 -07:00
DESKTOP-RTLN3BA\$punk
724c81de42 Fix mismatched JSX closing tag in roles-manager causing build failure
Made-with: Cursor
2026-03-24 13:21:47 -07:00
Rohan Verma
31b0527e9a
Merge pull request #927 from LikiosSedo/fix/abort-controller-audio
fix: add AbortController to fetch call in audio download
2026-03-24 12:55:40 -07:00
Rohan Verma
3b3fca0769
Merge pull request #926 from LikiosSedo/fix/replace-any-types-contact-form
fix: replace `any` types with proper types in contact form component
2026-03-24 12:55:18 -07:00
Rohan Verma
2745518fdf
Merge pull request #925 from mvanhorn/fix/nested-interactive-elements
fix: separate nested interactive elements in roles manager
2026-03-24 12:54:42 -07:00
Rohan Verma
c3c4671797
Merge pull request #931 from MODSetter/litellm_fix
Revert "fix: update dependency versions in pyproject.toml and uv.lock"
2026-03-24 12:28:55 -07:00
DESKTOP-RTLN3BA\$punk
80ddc3d2d2 Revert "fix: update dependency versions in pyproject.toml and uv.lock"
This reverts commit e5c651da00.
2026-03-24 12:28:08 -07:00
Rohan Verma
5b7ecee3b5
Merge pull request #930 from MODSetter/litellm_fix
fix: update dependency versions in pyproject.toml and uv.lock
2026-03-24 12:23:03 -07:00
DESKTOP-RTLN3BA\$punk
e5c651da00 fix: update dependency versions in pyproject.toml and uv.lock
- Changed litellm dependency to a specific version (1.80.10).
- Updated grpcio and protobuf dependencies in uv.lock to support different Python versions.
- Added sdist URLs for grpcio, griffe, and griffecli packages in uv.lock.
2026-03-24 12:22:27 -07:00
likiosliu
323788e9a3 fix: replace any types with proper types in contact form component
- Replace `any` props type with `React.ComponentProps<"svg">` plus explicit named props
- Replace `any` tuple type with `[number, number]` in squares mapper

Closes #912
2026-03-24 19:55:33 +08:00
likiosliu
a3b3852452 fix: add AbortController to fetch call in audio download
Abort in-flight download when the component unmounts or a new download
starts, preventing wasted bandwidth on navigation.

Closes #919
2026-03-24 19:53:14 +08:00
Matt Van Horn
ac2333ee1c
fix: separate nested interactive elements in roles manager
Moves the RolePermissionsDialog trigger to wrap only the text content
area instead of the entire card. The dropdown menu is now a sibling,
not nested inside the dialog button. Removes stopPropagation hacks.

Fixes #921
2026-03-24 03:11:30 -07:00
Rohan Verma
c41e79860f
Merge pull request #924 from MODSetter/fix_hero
fix: improved lighthouse scores
2026-03-24 01:44:44 -07:00
DESKTOP-RTLN3BA\$punk
7f134efa03 fix: improved lighthouse scores
- Implemented dynamic import for HeroCarousel to improve loading performance.
- Added IntersectionObserver to manage video playback based on visibility.
- Removed unused video prefetching logic and adjusted autoplay conditions.
- Updated button styles for better consistency and user experience.
2026-03-24 01:44:15 -07:00
Rohan Verma
354d80bf7a
Merge pull request #923 from mvanhorn/osc/905-catch-error-handling
fix: add error logging to empty catch blocks in useMessagesElectric
2026-03-24 00:14:50 -07:00
Rohan Verma
3776d3d6bc
Merge pull request #922 from mvanhorn/osc/904-console-log-guard
fix: gate console.log calls behind development check
2026-03-24 00:12:44 -07:00
Matt Van Horn
15e9f113e5
fix: add error logging to empty catch blocks in useMessagesElectric
Replaces 4 silent catch blocks with console.warn calls so sync
failures are observable in the browser console. Cleanup catches
at lines 147/155 stay silent since PGlite may already be closed.

Fixes #905
2026-03-23 23:34:17 -07:00
Matt Van Horn
b240057c61
fix: gate console.log calls behind development check
Wraps unguarded console.log statements in use-connectors-electric,
mcp-config-validator, and ElectricProvider behind an IS_DEV guard,
matching the existing pattern in lib/electric/client.ts. Keeps
console.error calls untouched so real errors still surface.

Fixes #904
2026-03-23 23:29:16 -07:00
Rohan Verma
5da2d95d80
Merge pull request #901 from MODSetter/dev
Update video link in README.md
2026-03-22 18:21:45 -07:00
Rohan Verma
af5215fa44
Update video link in README.md 2026-03-22 18:20:47 -07:00
Rohan Verma
06eaac7cad
Merge pull request #900 from MODSetter/dev
style: update GitHub stars badge appearance with improved spacing and…
2026-03-22 03:17:27 -07:00
DESKTOP-RTLN3BA\$punk
de17ef7f44 style: update GitHub stars badge appearance with improved spacing and color adjustments 2026-03-22 03:17:05 -07:00
Rohan Verma
e956de109a
Merge pull request #899 from MODSetter/dev
fixes for deployment
2026-03-22 01:57:18 -07:00
DESKTOP-RTLN3BA\$punk
9b8fc10211 Merge commit '1013586506' into dev 2026-03-22 01:56:33 -07:00
DESKTOP-RTLN3BA\$punk
43c9a09a6c chore: add daytona dependency to pyproject.toml and update uv.lock 2026-03-22 01:55:56 -07:00
DESKTOP-RTLN3BA\$punk
0cd596b91f refactor: update video presentation status enum creation to use SQL execution for better handling of duplicates 2026-03-22 01:41:15 -07:00
Rohan Verma
1013586506
Merge pull request #898 from MODSetter/dev
feat: SearXNG search, Electron desktop app, video agent & UI overhaul
2026-03-22 01:28:58 -07:00
Rohan Verma
23386b0a91
Merge pull request #895 from CREDO23/electon-desktop
[CI] Desktop release workflow & Auto updater
2026-03-22 01:26:01 -07:00
DESKTOP-RTLN3BA\$punk
08e68c16c7 Update README files to reflect changes in video and podcast agent examples, add video generation and presentation features, and update demo links and images across multiple languages. 2026-03-22 01:00:17 -07:00
Rohan Verma
2e1616ad91
Update README with demo and video agent sections 2026-03-22 00:38:44 -07:00
DESKTOP-RTLN3BA\$punk
cb6db30143 feat: add new carousel item for AI-generated video creation 2026-03-22 00:34:41 -07:00
Rohan Verma
fcb299eb70
Merge pull request #897 from MODSetter/feature/video_presentation_agent
feat: added initial video presentation agent
2026-03-21 23:41:08 -07:00
DESKTOP-RTLN3BA\$punk
eb8cfd296c feat: add public routes for video presentations and audio streaming 2026-03-21 23:29:23 -07:00
DESKTOP-RTLN3BA\$punk
d90b6d35ce feat: enhance video presentation agent with parallel theme assignment and watermarking 2026-03-21 23:02:09 -07:00
DESKTOP-RTLN3BA\$punk
0fe5e034fe feat: add video presentation tool to generate group 2026-03-21 22:17:08 -07:00
DESKTOP-RTLN3BA\$punk
b28f135a96 feat: init video presentation agent 2026-03-21 22:13:41 -07:00
DESKTOP-RTLN3BA\$punk
40d949b7d5 chore: correct .RemotionTets/ entry in .gitignore 2026-03-21 19:45:48 -07:00
DESKTOP-RTLN3BA\$punk
2a4a2f4435 chore: add .RemotionTets/ to .gitignore 2026-03-21 19:06:37 -07:00
CREDO23
e7b5b37404 ci(desktop): support both v* and beta-v* tag triggers with unified version extraction 2026-03-20 16:55:18 +02:00
CREDO23
c891cc3d9b ci(desktop): auto-extract version from tag and pass to electron-builder 2026-03-20 16:44:10 +02:00
CREDO23
d4ef79375b fix(desktop): read HOSTED_FRONTEND_URL from process.env before .env file 2026-03-20 16:35:56 +02:00
CREDO23
70712f21db ci(desktop): add HOSTED_FRONTEND_URL from GitHub Actions variables for Electron build 2026-03-20 16:29:48 +02:00
CREDO23
9db5b5e99d ci(desktop): pass NEXT_PUBLIC env vars from GitHub Actions variables to Next.js build 2026-03-20 16:21:11 +02:00
CREDO23
a08d03041a ci(desktop): align tag trigger with upstream beta-v* convention 2026-03-20 15:42:03 +02:00
CREDO23
cbee2e254c ci(desktop): disable fail-fast so all platform builds complete independently 2026-03-20 15:31:05 +02:00
CREDO23
207ef02f5e ci(desktop): fix pnpm cache by specifying lockfile paths for monorepo 2026-03-20 15:30:20 +02:00
CREDO23
337c381f36 ci(desktop): add package & publish step with platform matrix and permissions 2026-03-20 15:19:38 +02:00
CREDO23
0f37919f3d ci(desktop): add Electron build step 2026-03-20 15:10:24 +02:00
CREDO23
4b50b3db1a ci(desktop): add dependency install and Next.js build steps 2026-03-20 14:58:25 +02:00
CREDO23
b6c1db33eb ci(desktop): add pnpm and Node.js setup steps 2026-03-20 14:04:07 +02:00