DESKTOP-RTLN3BA\$punk
30d06affdc
chore: bumped version to 0.0.20
2026-05-02 23:40:44 -07:00
DESKTOP-RTLN3BA\$punk
3a73912a86
feat(desktop): enable hardened runtime and entitlements for mac signing
...
Made-with: Cursor
2026-04-30 15:39:30 -07:00
Rohan Verma
61f4d05cd1
Merge pull request #1318 from AnishSarkar22/fix/linux-build
...
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
feat(electron-builder): add RPM target to the build configuration
2026-04-28 04:41:41 -07:00
Anish Sarkar
c9eb0be457
feat(electron-builder): add RPM target to the build configuration
2026-04-28 14:55:38 +05:30
CREDO23
2d962f6dd2
Merge upstream/dev
2026-04-27 22:44:40 +02:00
Anish Sarkar
b85b7cbae0
feat(filesystem): introduce support for local openable text file extensions and enhance folder expansion persistence in the UI
2026-04-28 01:12:15 +05:30
CREDO23
d4caae6de9
Move desktop screen capture into modules/screen-capture and align preload build paths and imports.
2026-04-27 20:39:03 +02:00
CREDO23
9cd4daa6b3
Add a single-session desktop window picker and route screenshot assist, region crop, and fullscreen capture through the cached frame.
2026-04-27 20:35:47 +02:00
Anish Sarkar
f330d1431c
feat(filesystem): implement filesystem tree watch functionality using chokidar for real-time updates on local folder changes
2026-04-27 23:08:32 +05:30
CREDO23
9f5b6205e1
Align macOS accessibility and screen capture usage strings with Screenshot Assist and chat.
2026-04-27 18:50:01 +02:00
CREDO23
df952ffa28
Add Screenshot Assist to stored shortcuts, default to Shift+Space, and migrate legacy autocomplete.
2026-04-27 18:49:36 +02:00
CREDO23
1c7362d9c6
Handle full-screen capture IPC and reregister Screenshot Assist when its shortcut changes.
2026-04-27 18:49:33 +02:00
CREDO23
f489fee2e8
Register General Assist and Screenshot Assist as two independent global shortcuts.
2026-04-27 18:49:30 +02:00
CREDO23
24a5a06f21
Make General Assist only focus the main window, without region capture.
2026-04-27 18:49:27 +02:00
CREDO23
7145a15149
Add Screenshot Assist shortcut flow: show window, pick region, send data URL to chat.
2026-04-27 18:49:24 +02:00
CREDO23
d212422bf5
Add full-screen display capture alongside the region picker for desktop chat.
2026-04-27 18:49:20 +02:00
CREDO23
62b9e328b4
Add desktop IPC, preload, and window types for chat screen capture and full-screen capture.
2026-04-27 18:49:15 +02:00
Anish Sarkar
27e16231c1
feat(filesystem): enhance agent filesystem API with searchSpaceId support for improved context handling
2026-04-27 21:00:40 +05:30
Anish Sarkar
6aa172a730
feat(filesystem): increase max local roots to 10, optimize path normalization, and implement caching for filesystem settings
2026-04-27 20:07:02 +05:30
Anish Sarkar
95511f0915
feat(sidebar): implement canonicalize roots, authoritative mount handling & preserved incremental UX for local folder mode
2026-04-27 19:58:12 +05:30
CREDO23
ba25c68c0d
Restore default desktop shortcuts and Linux pack scripts
2026-04-24 20:43:04 +02:00
CREDO23
a7d3e4ff18
Extend desktop package scripts and local dependency compose
2026-04-24 19:15:02 +02:00
CREDO23
b0810b4d47
Wire General Assist and screen capture through Electron IPC
2026-04-24 19:14:37 +02:00
CREDO23
7097f542fb
Add native screen region capture modules and preload build
2026-04-24 19:13:14 +02:00
CREDO23
6c178a0271
Remove desktop autocomplete native window modules
2026-04-24 18:49:51 +02:00
Anish Sarkar
30b55a9baa
feat(filesystem): refactor local filesystem handling to use mounts instead of root paths, enhancing mount management and path normalization
2026-04-24 05:59:21 +05:30
Anish Sarkar
a7a758f26e
feat(filesystem): add getAgentFilesystemMounts API and integrate with LocalFilesystemBrowser for improved mount management
2026-04-24 05:03:23 +05:30
Anish Sarkar
1e9db6f26f
feat(filesystem): enhance local mount path normalization and improve virtual path handling in agent filesystem
2026-04-24 02:12:30 +05:30
Anish Sarkar
3ee2683391
feat(filesystem): propagate localRootPaths across desktop and web API
2026-04-24 01:45:13 +05:30
Anish Sarkar
864f6f798a
feat(filesystem): enhance local file handling in editor and IPC integration
2026-04-23 17:23:38 +05:30
Anish Sarkar
4899588cd7
feat(web): connect new chat UI to agent filesystem APIs
2026-04-23 15:46:39 +05:30
Anish Sarkar
5c3a327a0c
feat(desktop): expose agent filesystem IPC APIs
2026-04-23 15:45:59 +05:30
DESKTOP-RTLN3BA\$punk
2b6c39ad6a
chore: another bump
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
2026-04-21 02:32:50 -07:00
DESKTOP-RTLN3BA\$punk
5ce7d52aa6
chore: bumped version
2026-04-21 02:14:42 -07:00
DESKTOP-RTLN3BA\$punk
3f30b12bd4
feat: bumped version to v0.0.17
2026-04-21 01:38:52 -07:00
DESKTOP-RTLN3BA\$punk
24383a3741
feat: add auto-launch functionality for desktop app
...
- Implemented IPC channels for managing auto-launch settings.
- Enhanced main process to handle auto-launch behavior on startup.
- Updated UI components to allow users to configure launch options.
- Integrated analytics tracking for auto-launch events.
This commit introduces the ability for users to enable or disable the application launching at system startup, along with options for starting minimized to the tray.
2026-04-20 12:42:06 -07:00
DESKTOP-RTLN3BA\$punk
b440610e04
feat: implement analytics tracking for desktop app events
...
- Added event tracking for desktop app activation and quitting.
- Introduced analytics bridge in preload script to handle user identification and event capturing.
- Updated IPC channels to support analytics-related actions.
- Enhanced analytics functionality in the main process to track user interactions and application updates.
- Integrated analytics tracking for folder watching and deep link handling.
- Improved connector setup tracking in the web application.
This commit enhances the overall analytics capabilities of the application, ensuring better user behavior insights and event tracking across both desktop and web environments.
2026-04-18 14:35:14 -07:00
DESKTOP-RTLN3BA\$punk
e7fba022c1
chore: bumped version to 0.0.16
2026-04-16 01:18:03 -07:00
CREDO23
51c2633c30
chore: add .env.example for desktop
2026-04-11 10:46:39 +02:00
CREDO23
10ef2a81ab
chore: add .env to desktop gitignore
2026-04-11 10:45:01 +02:00
DESKTOP-RTLN3BA\$punk
5891dfa4d0
Merge commit ' fe6f830eab' into dev_mod
2026-04-08 16:21:36 -07:00
DESKTOP-RTLN3BA\$punk
29b1a9981e
feat: bumped version to 0.0.15
2026-04-08 16:17:37 -07:00
Rohan Verma
fe6f830eab
Merge pull request #1185 from AnishSarkar22/fix/folder-watch
...
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
fix: harden folder watch feature with file hash dedup, mtime seeding, and stable spinner
2026-04-08 14:00:05 -07:00
Anish Sarkar
d009d06432
feat: add seedFolderMtimes API for seeding file modification times during folder synchronization
2026-04-08 16:07:25 +05:30
Anish Sarkar
5f5954e932
feat: implement upload-based folder indexing and synchronization features
2026-04-08 15:46:52 +05:30
DESKTOP-RTLN3BA\$punk
4e2e94250c
chore: add lock file syncing in bump-version script
2026-04-08 02:20:20 -07:00
DESKTOP-RTLN3BA\$punk
6dd85dd365
feat: validate version format in auto-updater and release workflow
...
- Added a check in the desktop release workflow to ensure version tags follow semantic versioning (semver) format.
- Enhanced the auto-updater to log a message and skip updates if the app version is not valid semver.
- Improved type definitions for event handlers in the auto-updater for better TypeScript support.
2026-04-07 20:07:15 -07:00
DESKTOP-RTLN3BA\$punk
b9b567fe30
chore: update desktop release workflow and configuration
...
- Changed shell to bash in the desktop release workflow for consistency.
- Updated the hosted frontend URL in the .env file to point to the new domain.
- Enhanced package.json with homepage and author details for better project metadata.
2026-04-07 15:13:26 -07:00
Rohan Verma
e827a3906d
Merge pull request #1162 from CREDO23/feat/vision-autocomplete
...
[Feat] Multi-suggestion autocomplete, Vision LLM config & Desktop analytics
2026-04-07 14:01:44 -07:00
CREDO23
4dd1b6c64f
Add posthog-node and node-machine-id dependencies for desktop analytics
2026-04-07 22:15:35 +02:00