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
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
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
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
DESKTOP-RTLN3BA\$punk
8d6e249c10
docs: update CONTRIBUTING.md to clarify branching workflow and PR submission process
2026-03-25 03:09:05 -07:00
Rohan Verma
8227d1852f
Merge pull request #966 from MODSetter/dev
...
feat: HITL Workflows and Fixing Real-Time Sync
2026-03-25 00:10:15 -07:00
Rohan Verma
bca94f84fe
Merge pull request #965 from MODSetter/dev_mod
...
fix: add CheckIcon and CopyIcon imports to user-message component
2026-03-25 00:07:50 -07:00
DESKTOP-RTLN3BA\$punk
a73c4430e0
fix: add CheckIcon and CopyIcon imports to user-message component
2026-03-24 21:50:40 -07:00
DESKTOP-RTLN3BA\$punk
ccf8454db5
Merge commit ' 59e21db42b' into dev
2026-03-24 21:20:30 -07:00
Rohan Verma
59e21db42b
Merge pull request #961 from MODSetter/fix/pricing-map-index
...
Add index parameter to plans.map callback in Pricing component
2026-03-24 20:45:05 -07:00
DESKTOP-RTLN3BA\$punk
e3f5b7923a
Add index parameter to plans.map callback in Pricing component
...
Made-with: Cursor
2026-03-24 20:44:14 -07:00
Rohan Verma
c7cd3c6a9d
Merge pull request #960 from LikiosSedo/fix/stable-keys-pricing
...
fix: replace `key={index}` with stable keys in pricing component
2026-03-24 20:37:47 -07:00
Rohan Verma
3bc4cbd22d
Merge pull request #959 from LikiosSedo/fix/add-noopener-link-toolbar
...
fix: add `rel="noopener noreferrer"` to external link in link-toolbar
2026-03-24 20:37:35 -07:00
Rohan Verma
c69085def7
Merge pull request #958 from LikiosSedo/fix/hero-section-timeout-cleanup
...
fix: add missing `setTimeout` cleanup in hero section collision effect
2026-03-24 20:37:19 -07:00
Rohan Verma
1252d8e1fa
Merge pull request #957 from LikiosSedo/fix/remove-unused-sidebar-header-imports
...
fix: remove unused `useRouter` and `useParams` in SidebarHeader
2026-03-24 20:36:47 -07:00
Rohan Verma
385826a862
Merge pull request #956 from LikiosSedo/fix/spotlight-event-listener-leak
...
fix: use stable references for event listeners in Spotlight component
2026-03-24 20:36:13 -07:00
Rohan Verma
7014adb95b
Merge pull request #955 from LikiosSedo/fix/clear-timeout-code-block
...
fix: add missing `clearTimeout` cleanup in CopyButton useEffect
2026-03-24 20:35:35 -07:00
Rohan Verma
c2bcc038dc
Merge pull request #954 from Nishant-k-sagar/issue-903-img-to-next-image
...
perf: replace img with Next.js Image for avatars
2026-03-24 20:34:41 -07:00
Rohan Verma
975289cc44
Merge pull request #953 from Nishant-k-sagar/placeholder-text
...
feat: add placeholder text to login and register inputs
2026-03-24 20:33:54 -07:00
likiosliu
967f9762c3
fix: replace key={index} with stable keys in pricing component
...
Use plan.name and feature text as keys instead of array indices.
Closes #942
2026-03-25 10:41:56 +08:00
likiosliu
1967c14a8e
fix: add rel="noopener noreferrer" to target="_blank" link in link-toolbar
...
Closes #938
2026-03-25 10:40:35 +08:00
likiosliu
16ffdd898a
fix: add missing setTimeout cleanup in hero section collision effect
...
Closes #940
2026-03-25 10:40:06 +08:00
likiosliu
cbb93518b6
fix: remove unused useRouter and useParams in SidebarHeader
...
Closes #944
2026-03-25 10:32:53 +08:00
likiosliu
8d8c36fc59
fix: use stable references for event listeners in Spotlight component
...
Anonymous arrow functions create different references on add/remove,
so the listeners were never actually removed.
Closes #933
2026-03-25 10:32:11 +08:00
likiosliu
89fff1f81f
fix: add missing clearTimeout cleanup in CopyButton useEffect
...
Closes #934
2026-03-25 10:31:35 +08:00
Nishant-k-sagar
6f64a2de9b
perf: replace img with Next.js Image for avatars
2026-03-24 22:38:21 +00:00
Nishant-k-sagar
7f3c7f47f2
feat: add placeholder text to login and register inputs
2026-03-24 21:35:37 +00:00
Rohan Verma
2da6fd89ea
Merge pull request #929 from AnishSarkar22/impr/thinking-steps
...
Impr: Updated to assistant-ui v0.12.x & many UI changes
2026-03-24 14:08:54 -07:00
Anish Sarkar
7222dd3ce7
fix: correct closing tag for button in roles manager component
2026-03-25 02:19:12 +05:30
DESKTOP-RTLN3BA\$punk
7b7fe171ca
Merge commit ' 8232893fbb' into dev
2026-03-24 13:44:49 -07:00
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
Anish Sarkar
778cfac6fa
Merge remote-tracking branch 'upstream/dev' into impr/thinking-steps
2026-03-25 01:50:10 +05:30
DESKTOP-RTLN3BA\$punk
9a29843866
Merge commit ' 31b0527e9a' into dev
2026-03-24 12:59:49 -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