SurfSense/surfsense_web
Anish Sarkar e38e6d90e0 feat: Add notifications table and integrate Electric SQL for real-time updates
- Introduced a new notifications table in the database schema to manage user notifications.
- Implemented Electric SQL replication setup for the notifications table, ensuring real-time synchronization.
- Updated existing database functions to support real-time updates for connectors and documents using Electric SQL.
- Refactored UI components to utilize new hooks for fetching connectors and documents, enhancing performance and user experience.
2026-01-13 16:54:06 +05:30
..
.vscode Initial formatting using biome 2025-07-27 10:05:37 -07:00
app Merge remote-tracking branch 'upstream/dev' into feat/replace-logs 2026-01-13 11:52:46 +05:30
atoms chore: update .gitignore to include connector status config and enhance user query atom to fetch data only when a bearer token is present 2026-01-12 13:59:55 -08:00
changelog/content feat: updated sitemap, added more posthog events & added new changelog 2026-01-08 13:10:48 -08:00
components feat: Add notifications table and integrate Electric SQL for real-time updates 2026-01-13 16:54:06 +05:30
content/docs docs: msft teams 2026-01-09 00:34:21 -08:00
contexts feat(removed): sub_section_writer 2025-10-27 20:30:10 -07:00
contracts feat: add Zod schemas for Surfsense docs and fix citation handling 2026-01-12 18:06:51 +02:00
hooks feat: Add notifications table and integrate Electric SQL for real-time updates 2026-01-13 16:54:06 +05:30
i18n refactor: migrated to next 16, updated fumadocs 2025-12-20 04:24:40 -08:00
lib feat: Add notifications table and integrate Electric SQL for real-time updates 2026-01-13 16:54:06 +05:30
messages Delete old pages, fix duplicate translations, rename to 'Manage Members' 2026-01-12 17:12:06 +02:00
public docs: msft teams 2026-01-09 00:34:21 -08:00
.cursorrules feat: monorepo 2025-04-07 23:47:06 -07:00
.dockerignore feat: frontend docker to use nextjs production build 2025-10-23 20:37:01 -07:00
.env.example feat: Integrate Electric SQL for real-time notifications and enhance PostgreSQL configuration 2026-01-12 12:47:00 +05:30
.gitignore chore: remove connector status config from .gitignore 2026-01-12 14:09:45 -08:00
biome.json Added config for biome.js 2025-07-26 20:52:13 -07:00
components.json Initial formatting using biome 2025-07-27 10:05:37 -07:00
Dockerfile feat: frontend docker to use nextjs production build 2025-10-23 20:37:01 -07:00
drizzle.config.ts chore: biome checks 2025-10-15 14:38:26 -07:00
eslint.config.mjs Biome: fixes for eslint config 2025-07-27 11:47:38 -07:00
instrumentation-client.ts feat: configure PostHog reverse proxy to bypass ad blockers 2025-12-25 14:22:48 -08:00
LICENSE feat: monorepo 2025-04-07 23:47:06 -07:00
mdx-components.tsx chore: linting 2026-01-07 19:10:53 -08:00
next.config.ts feat: configure PostHog reverse proxy to bypass ad blockers 2025-12-25 14:22:48 -08:00
package-lock.json add new chat page 2025-12-20 18:35:39 +02:00
package.json feat: Implement notification system with real-time updates and Electric SQL integration 2026-01-12 22:50:15 +05:30
pnpm-lock.yaml feat: Implement notification system with real-time updates and Electric SQL integration 2026-01-12 22:50:15 +05:30
postcss.config.mjs Initial formatting using biome 2025-07-27 10:05:37 -07:00
source.config.ts feat: released 0.0.9 changelog 2025-12-24 18:03:22 -08:00
tailwind.config.js feat: Enhance connector management UI with improved loading states, add document count display for connectors, and implement indexing progress indicators for better user feedback. 2025-12-31 17:21:26 +05:30
tsconfig.json feat: old chat to new-chat with persistance 2025-12-21 16:32:55 -08:00