Anish Sarkar
af5a112212
refactor(auth): replace user variable with auth context in integration and unit tests
2026-06-20 03:11:00 +05:30
Anish Sarkar
14cb0a22e9
refactor(routes): update document file access functions to use auth context instead of user variable
2026-06-20 02:53:07 +05:30
Anish Sarkar
8e50871d43
refactor(routes): replace user variable with auth context in search space snapshot functions
2026-06-20 02:48:08 +05:30
Anish Sarkar
6dd8bd4290
refactor(routes): replace user variable with auth context in thread snapshot functions
2026-06-20 02:39:01 +05:30
Anish Sarkar
b3fa96bef8
test(auth): cover PAT fail-closed authorization
2026-06-20 02:13:05 +05:30
Anish Sarkar
cf840875c9
fix(connectors): gate folder listings for PAT access
2026-06-20 01:58:16 +05:30
Anish Sarkar
3a0cd8c8cf
fix(models): require sessions for personal connection writes
2026-06-20 01:58:06 +05:30
Anish Sarkar
1f9cf326e5
feat(auth): require sessions for user-scoped routes
2026-06-20 01:57:48 +05:30
Anish Sarkar
2315b2f344
feat(auth): add PAT fail-closed bootstrap allowlist
2026-06-20 01:57:37 +05:30
Anish Sarkar
49b5247210
refactor: unify authentication handling by replacing current_active_user with auth context across routes
2026-06-19 21:38:18 +05:30
Anish Sarkar
6fd3f8570e
refactor: streamline auth context usage across chat and automation routes
2026-06-19 21:04:21 +05:30
Anish Sarkar
8af4a3f9d5
feat: update extension clients for PAT auth
2026-06-19 20:29:30 +05:30
Anish Sarkar
1cc72a47be
feat: create PATs from Obsidian connector setup
2026-06-19 20:29:15 +05:30
Anish Sarkar
0687561f5b
feat: add personal access token settings UI
2026-06-19 20:29:03 +05:30
Anish Sarkar
e5ab0e5342
feat: add web PAT API client
2026-06-19 20:28:48 +05:30
Anish Sarkar
096dea45d4
refactor: pass auth context through automations
2026-06-19 20:28:35 +05:30
Anish Sarkar
7ec6fa4d1f
feat: enforce API access for integration routes
2026-06-19 20:28:12 +05:30
Anish Sarkar
70a0828b95
feat: enforce API access for chat routes
2026-06-19 20:28:02 +05:30
Anish Sarkar
493e8d5a64
feat: enforce API access for knowledge resources
2026-06-19 20:27:47 +05:30
Anish Sarkar
7e8d26fa81
refactor: route authorization through auth context
2026-06-19 20:27:28 +05:30
Anish Sarkar
630880bf7a
feat: add API access toggle to search space settings
2026-06-19 20:27:17 +05:30
Anish Sarkar
54a3ba122e
feat: add search space API access controls
2026-06-19 20:27:06 +05:30
Anish Sarkar
608facd7e7
feat: add personal access token API routes
2026-06-19 20:26:56 +05:30
Anish Sarkar
cddfb3660b
feat: resolve auth context from sessions and PATs
2026-06-19 20:26:46 +05:30
Anish Sarkar
4463990ca4
feat: add PAT storage and API access fields
2026-06-19 20:26:28 +05:30
Anish Sarkar
7b981b6d16
refactor: simplify error screen layout and remove unused components
...
- Removed the Alert component and its related imports to streamline the error display.
- Adjusted the layout of the error screen for better responsiveness and visual clarity.
- Updated button styles and structure for improved user interaction.
2026-06-19 14:47:09 +05:30
DESKTOP-RTLN3BA\$punk
0c50161e92
Merge commit ' c941907448' into dev
2026-06-18 09:15:12 -07:00
DESKTOP-RTLN3BA\$punk
1d101f5bec
feat: add position column to chunks for explicit document order
...
- Introduced a new `position` column in the `chunks` table to maintain explicit document order during re-indexing.
- Updated migration to add the column without backfilling historical rows to avoid performance issues on large tables.
- Adjusted the `Chunk` model to reflect the new column without indexing, as ordering reads are document-scoped.
2026-06-18 08:55:47 -07:00
Rohan Verma
c941907448
Merge pull request #1509 from MODSetter/dev
...
feat(release: 0.0.29): ETL/embedding caches, unified model connections, reverse-proxy support, podcast & indexing improvements
2026-06-17 23:46:24 -07:00
DESKTOP-RTLN3BA\$punk
0729e5a915
chore: linting
2026-06-17 23:40:53 -07:00
DESKTOP-RTLN3BA\$punk
c9afeb2817
feat: fix onboarding trigger
...
- Introduced a new endpoint to check the existence of a global LLM configuration file.
- Updated the frontend to utilize this status, affecting onboarding flow and user experience.
- Added necessary atoms and types for managing global LLM config status in the application state.
- Refactored navigation to ensure proper routing based on the global config status.
2026-06-17 23:30:56 -07:00
DESKTOP-RTLN3BA\$punk
55f91a29d5
chore: linting
2026-06-17 22:31:36 -07:00
DESKTOP-RTLN3BA\$punk
c6d42fc7c8
feat: bumped version to 0.0.29
2026-06-17 22:29:50 -07:00
DESKTOP-RTLN3BA\$punk
4e5c13f60a
feat: readded google signins and add global announcement feature
...
- Updated .env.example to include new environment variables for Google authentication and global announcement settings.
- Integrated Google sign-in functionality in SignInButton and HeroSection components, allowing users to log in with their Google accounts.
- Added GlobalAnnouncement component to display maintenance notices or announcements on the homepage layout.
- Enhanced styling for Google sign-in buttons to improve user experience.
2026-06-17 21:29:14 -07:00
DESKTOP-RTLN3BA\$punk
b89866541e
chore: linting
2026-06-17 20:50:07 -07:00
DESKTOP-RTLN3BA\$punk
4b8a2f9726
Merge commit ' 77688ac80c' into dev
2026-06-17 20:47:02 -07:00
Rohan Verma
6a45f24f98
Merge pull request #1508 from CREDO23/fix/indexing-batch-chunk-insert
...
fix(indexing): batch chunk inserts and truncate notification titles
2026-06-17 15:26:02 -07:00
CREDO23
2db1615195
test long filename document processing notifications
2026-06-17 15:06:05 +02:00
CREDO23
79f9bd182b
test truncated document processing titles
2026-06-17 15:06:05 +02:00
CREDO23
e195fb77c5
test format_title helper
2026-06-17 15:06:05 +02:00
CREDO23
6d1879ffcb
continue indexing when notification creation fails
2026-06-17 15:06:05 +02:00
CREDO23
e37b9b5e31
use started_title in document processing handler
2026-06-17 15:06:05 +02:00
CREDO23
5d3079c2e6
truncate document processing notification titles
2026-06-17 15:06:05 +02:00
CREDO23
a987ef81b2
add format_title helper for notification titles
2026-06-17 15:06:05 +02:00
CREDO23
5d20cf7c03
add notification TITLE_MAX_LENGTH constant
2026-06-17 15:06:05 +02:00
CREDO23
aee0f1ef7d
add persist_scratch_index unit tests
2026-06-17 14:59:24 +02:00
CREDO23
a8a1f01945
update index batch parallel tests
2026-06-17 14:59:24 +02:00
CREDO23
aca23b4731
wire persist_scratch_index into scratch reindex
2026-06-17 14:59:24 +02:00
CREDO23
34de6c6f87
batch chunk inserts in persist_scratch_index
2026-06-17 14:59:24 +02:00
CREDO23
220d9c4fbb
add INDEXING_CHUNK_INSERT_BATCH_SIZE config
2026-06-17 14:59:19 +02:00