DESKTOP-RTLN3BA\$punk
7b37843281
chore: added python skills
2026-03-27 17:08:03 -07:00
Rohan Verma
c7ace83b61
Merge pull request #995 from MODSetter/dev_mod
...
chore: fixes
2026-03-27 03:20:28 -07:00
DESKTOP-RTLN3BA\$punk
f9f0c58677
chore: update .gitignore to include .deepagents/ directory
2026-03-27 03:19:12 -07:00
DESKTOP-RTLN3BA\$punk
64c913baa3
chore: linting
2026-03-27 03:17:05 -07:00
DESKTOP-RTLN3BA\$punk
23b4f91754
refactor: update dropdown and context menu item labels from 'Preview' to 'Open' for consistency
2026-03-27 02:45:48 -07:00
Rohan Verma
52487c4acd
Merge pull request #994 from MODSetter/dev_mod
...
feat: implement session storage for tabs state management and optimiz…
2026-03-27 02:09:09 -07:00
DESKTOP-RTLN3BA\$punk
e47c786e40
feat: implement session storage for tabs state management and optimize tab reset logic on search space change
2026-03-27 02:08:36 -07:00
Rohan Verma
f263cf91a7
Merge pull request #993 from MODSetter/dev_mod
...
feat: add folder management features including creation, deletion, an…
2026-03-27 01:40:41 -07:00
DESKTOP-RTLN3BA\$punk
685ad0c02d
feat: add folder management features including creation, deletion, and organization of documents within folders
2026-03-27 01:39:15 -07:00
Rohan Verma
95bb522220
Merge pull request #989 from JoeMakuta/style/enhance-global-error-page
...
fix: enhance GlobalError component with improved UI and error handling
2026-03-26 12:42:35 -07:00
Rohan Verma
f0701a0986
Merge pull request #988 from JoeMakuta/fix/convert-search-space-to-server-side
...
fix: convert search space navigation to server-side redirection
2026-03-26 12:42:19 -07:00
Rohan Verma
1cfedf3d66
Merge pull request #987 from JoeMakuta/fix/improve-settings-form-semantics
...
fix: improve semantics and structure of settings forms
2026-03-26 12:41:50 -07:00
Rohan Verma
959999f380
Merge pull request #986 from JoeMakuta/chore/chat-page-client-to-server
...
fix: convert public chat page to server component
2026-03-26 12:41:10 -07:00
Rohan Verma
ccd4ad4552
Merge pull request #985 from JoeMakuta/fix/loading-dashboard-routes
...
fix : loading dashboard routes
2026-03-26 12:40:52 -07:00
JoeMakuta
0e19d1ff20
feat: Add global error handling
2026-03-26 18:14:20 +02:00
JoeMakuta
1b79729136
feat: Add global error page with PostHog error reporting and reset functionality.
2026-03-26 18:09:26 +02:00
JoeMakuta
5d9751bcd5
fix: enhance GlobalError component with improved UI and error handling
2026-03-26 16:19:43 +02:00
JoeMakuta
4febeef8ea
fix: convert search space navigation to server-side redirection
2026-03-26 15:38:44 +02:00
JoeMakuta
f00f7826ed
fix: improve semantics and structure of settings forms in GeneralSettingsManager and PromptConfigManager
2026-03-26 15:11:39 +02:00
JoeMakuta
e4d5c119ef
fix: convert public chat page to server component
2026-03-26 13:33:29 +02:00
JoeMakuta
d535851ad5
Add loader to more-pages route
2026-03-26 12:44:46 +02:00
JoeMakuta
80ede9849a
Add loading od logs route
2026-03-26 12:19:18 +02:00
JoeMakuta
2cf6866c10
Add loader on new chat route
2026-03-26 11:59:04 +02:00
Rohan Verma
420eed01ea
Merge pull request #984 from LikiosSedo/fix/remove-unnecessary-use-client
...
fix: remove unnecessary "use client" from pure presentational components
2026-03-26 02:47:45 -07:00
Rohan Verma
6336b0f5fe
Merge pull request #983 from LikiosSedo/fix/user-dropdown-link
...
fix: replace router.push with Link for static navigation in UserDropdown
2026-03-26 02:47:19 -07:00
likiosliu
3d762ccf62
fix: remove unnecessary "use client" from pure presentational components
...
These components only render JSX with props and don't use hooks,
event handlers, or browser APIs.
2026-03-26 11:50:39 +08:00
likiosliu
f7640671f3
fix: replace router.push with Link for static navigation in UserDropdown
...
Enables route prefetching and follows Next.js best practices.
Removes unused useRouter import.
2026-03-26 11:49:45 +08:00
DESKTOP-RTLN3BA\$punk
0583ad5705
Merge commit ' dfe3e7b43f' into dev
2026-03-25 13:29:10 -07:00
Rohan Verma
abe3b7bce7
Merge pull request #973 from LikiosSedo/fix/onboarding-tour-timeout-cleanup
...
fix: clean up recursive setTimeout calls in onboarding tour
2026-03-25 12:57:52 -07:00
Rohan Verma
8191eaf6cc
Merge pull request #972 from LikiosSedo/fix/document-type-chip-dependency
...
fix: add missing type dependency in DocumentTypeChip truncation useEffect
2026-03-25 12:57:14 -07:00
Rohan Verma
a913e616e6
Merge pull request #974 from LikiosSedo/fix/remove-authtype-useeffect
...
fix: remove unnecessary useEffect + useState for AUTH_TYPE constant
2026-03-25 12:55:46 -07:00
Rohan Verma
0a5873cd6a
Merge pull request #976 from LikiosSedo/fix/stale-event-register-retry
...
fix: avoid stale event reference in register page retry action
2026-03-25 12:52:10 -07:00
Rohan Verma
76822889f1
Merge pull request #971 from LikiosSedo/fix/window-open-noopener
...
fix: add noopener to window.open call in AnnouncementToastProvider
2026-03-25 12:38:49 -07:00
Rohan Verma
dfe3e7b43f
Merge pull request #977 from tysoncung/fix/918-github-stars-loading-state
...
fix(ui): show skeleton instead of fake star count while loading
2026-03-25 12:34:41 -07:00
Rohan Verma
228291a19a
Merge pull request #981 from CREDO23/electon-desktop
...
Feat(desktop): Quick-ask floating panel with global shortcut
2026-03-25 12:33:51 -07:00
CREDO23
6619f9598c
Merge remote-tracking branch 'upstream/dev' into electon-desktop
...
# Conflicts:
# surfsense_web/components/assistant-ui/thread.tsx
2026-03-25 19:03:19 +02:00
CREDO23
2af4784e63
cross-platform panel: toolbar fallback for Windows/Linux
2026-03-25 18:26:28 +02:00
CREDO23
743172785d
escape to hide, clamp panel to screen bounds, disable maximize
2026-03-25 18:00:00 +02:00
CREDO23
2ae83e8b28
keep panel floating, handle window opens, disable fullscreen
2026-03-25 17:05:03 +02:00
Tyson Cung
b17ce0e64f
fix(ui): show skeleton instead of fake star count while loading ( #918 )
...
Replace the misleading 10000 placeholder with a Skeleton component
during the loading state of the GitHub stars badge. This prevents
users from thinking 10000 is the actual star count before real data
loads.
Closes #918
2026-03-25 14:43:11 +00:00
CREDO23
7cbb67f0dd
scroll to cursor after inserting clipboard text
2026-03-25 16:36:52 +02:00
CREDO23
f3d6ae95e1
fix: pull-based clipboard text and cursor at end with br
2026-03-25 16:22:32 +02:00
likiosliu
e5cabf95e4
fix: clean up recursive setTimeout calls in onboarding tour
...
- Add cancelled flag to prevent state updates after unmount in
checkAndStartTour retry loop
- Store retry timer ID in a ref and clear it on cleanup in
updateTarget effect
Closes #950
2026-03-25 22:09:56 +08:00
likiosliu
97e7e73baf
fix: remove unnecessary useEffect + useState for AUTH_TYPE constant
...
AUTH_TYPE is a static module-level import that never changes.
No need for useState + useEffect; use the constant directly.
Closes #941
2026-03-25 22:09:56 +08:00
likiosliu
e9c51a9fba
fix: avoid stale event reference in register page retry action
...
Extract submission logic into submitForm() so the retry toast
action does not capture the original SyntheticEvent, which may
be recycled by React by the time the user clicks retry.
Closes #945
2026-03-25 22:09:56 +08:00
likiosliu
2a7b50408f
fix: add missing type dependency in DocumentTypeChip truncation check
...
Closes #946
2026-03-25 22:09:55 +08:00
likiosliu
227fb014d4
fix: add noopener to window.open call in AnnouncementToastProvider
...
Closes #939
2026-03-25 22:09:55 +08:00
CREDO23
4a5a28805d
start at /dashboard, focus cursor after clipboard text
2026-03-25 16:08:39 +02:00
CREDO23
91ad36027d
fix: send clipboard text after page load on first open
2026-03-25 15:57:20 +02:00
Rohan Verma
a474c4651c
Merge pull request #970 from MODSetter/dev_mod
...
docs: update CONTRIBUTING.md to clarify branching workflow and PR sub…
2026-03-25 03:10:02 -07:00