Commit Graph

  • 8c33b63bdf feat: Role based access control (#58) Wei S. 2025-08-21 23:45:06 +03:00
  • db38dde86f Switch to CASL, secure search, resource-level access control Wayne 2025-08-21 23:39:02 +03:00
  • d81abc657b RBAC using CASL library Wayne 2025-08-20 01:08:51 +03:00
  • 2b325f3461 feat: optimize Dockerfile (#47) v0.2.1 David Girón 2025-08-19 11:17:32 +02:00
  • 720160a3d8 IAP API, create user/roles in frontend Wayne 2025-08-19 11:20:30 +03:00
  • 4d3c164bc0 Fix UI size display and ingestion history graph (#50) Til Wegener 2025-08-19 10:06:31 +02:00
  • 2987f159dd Middleware setup Wayne 2025-08-18 14:09:02 +03:00
  • 7288286fd9 Format checked, contributing.md update (#49) Wei S. 2025-08-17 17:42:49 +03:00
  • 47324f76ea Merge branch 'main' into dev dev Wayne 2025-08-17 17:40:55 +03:00
  • 5f8d201726 Format checked, contributing.md update Wayne 2025-08-17 17:38:16 +03:00
  • ec1cf3cf0b Merge pull request #46 from axeldunkel/fix/imap-sync-skipping-emails Wei S. 2025-08-17 17:28:31 +03:00
  • 9c9152a2ee Merge branch 'LogicLabs-OU:main' into fix/imap-sync-skipping-emails axeldunkel 2025-08-17 13:41:12 +02:00
  • c05b3b92d9 fix the indentation, to use tabs not spaces Axel Dunkel 2025-08-17 11:34:21 +00:00
  • aed0c964c8 Merge pull request #48 from tilwegener/fix/graph-delta-query-removed-field Wei S. 2025-08-17 13:34:37 +03:00
  • 86dda6c6d3 Fix Graph delta query: exclude unsupported @removed field Til Wegener 2025-08-17 09:58:17 +00:00
  • 6e1dd17267 Fix IMAP sync marking all emails as synced before fetching Axel Dunkel 2025-08-16 08:43:09 +00:00
  • b4d2125020 Merge pull request #43 from LogicLabs-OU/dev Wei S. 2025-08-15 14:24:33 +03:00
  • a2ca79d3eb Fix pnpm-lock unmatch error Wayne 2025-08-15 14:23:53 +03:00
  • 8f519dc995 Merge pull request #42 from LogicLabs-OU/dev Wei S. 2025-08-15 14:20:11 +03:00
  • b2ca3ef0e1 Project wide format Wayne 2025-08-15 14:18:23 +03:00
  • 9873228d01 Before format Wayne 2025-08-15 14:14:01 +03:00
  • 91594768af deploy: 94190f8b7c wayneshn 2025-08-15 10:47:11 +00:00
  • 94190f8b7c Merge pull request #41 from LogicLabs-OU/dev Wei S. 2025-08-15 13:46:46 +03:00
  • 832e29bd92 Project prettier setup Wayne 2025-08-15 13:45:58 +03:00
  • cba6dfcae1 Merge pull request #36 from tilwegener/feat/delete-mail-button Wei S. 2025-08-15 13:45:31 +03:00
  • 24f5b341a8 Merge branch 'LogicLabs-OU:main' into feat/delete-mail-button Til Wegener 2025-08-14 10:13:16 +02:00
  • cba7e05d98 fix: handle attachment cleanup errors safely and surface messages Til Wegener 2025-08-14 08:10:58 +00:00
  • cfdfe42fb8 fix(email-deletion): redirect to archived list and purge search index Til Wegener 2025-08-14 07:25:12 +00:00
  • 9138c1c753 feat: remove archived emails and related data Til Wegener 2025-08-14 06:26:51 +00:00
  • c4afa471cb chore: log IMAP message UID during processing Til Wegener 2025-08-13 19:24:34 +00:00
  • 187282c68d fix: handle gaps in IMAP UID ranges Til Wegener 2025-08-13 19:24:05 +00:00
  • 82a83a71e4 BODY_SIZE_LIMIT fix, database url encode Wayne 2025-08-13 21:55:22 +03:00
  • ff676ecb86 * avoid hanging when pdf2json fails by resolving text extraction with an empty string Til Wegener 2025-08-13 20:11:47 +02:00
  • 9ff6801afc Merge pull request #33 from LogicLabs-OU/dev Wei S. 2025-08-13 20:55:35 +03:00
  • d2b4337be9 Fix error when pst file emails don't include senders Wayne 2025-08-13 20:46:02 +03:00
  • b03791d9a6 adding FRONTEND_BODY_SIZE_LIMIT to allow bigger file upload for the frontend. This is to fix the pst file upload error. Wayne 2025-08-13 19:20:19 +03:00
  • 5bbc7f486d deploy: 4cbbb6cec3 wayneshn 2025-08-11 08:13:21 +00:00
  • 4cbbb6cec3 Merge pull request #28 from LogicLabs-OU/dev v0.2.0 Wei S. 2025-08-11 11:12:53 +03:00
  • f10bf93d1b eml import support Wayne 2025-08-11 10:55:50 +03:00
  • 512f0312ba Preserve original email path and tags. Emails with path now will be stored within their path Wayne 2025-08-09 16:40:25 +03:00
  • 29db34c5d8 Imap batch process, handle rate limits gracefully Wayne 2025-08-08 14:56:21 +03:00
  • a87000f9dc PST Import improvement Wayne 2025-08-08 13:20:33 +03:00
  • 4872ed597f PST ingestion Wayne 2025-08-07 17:03:08 +03:00
  • e02ad0355e Restrict createAdminUser to initial setup only Wayne 2025-08-06 11:06:09 +03:00
  • 23ebe942b2 IAM policies Wayne 2025-08-06 01:12:33 +03:00
  • 842f8092d6 Migrating user service to database, sunsetting admin user Wayne 2025-08-06 00:01:15 +03:00
  • 3201fbfe0b Email thread improvement, user-defined sync frequency Wayne 2025-08-05 21:12:06 +03:00
  • d5c9f9a14b Merge pull request #15 from LogicLabs-OU/dev v0.1.2 Wei S. 2025-08-05 13:37:57 +03:00
  • f2a5b29105 Thread discovery Wayne 2025-08-05 13:34:51 +03:00
  • d7861222c9 deploy: c65d80e948 wayneshn 2025-08-04 13:32:50 +00:00
  • c65d80e948 Merge pull request #12 from LogicLabs-OU/dev Wei S. 2025-08-04 16:32:24 +03:00
  • f484f72994 Discord invite link Wayne 2025-08-04 16:32:04 +03:00
  • 59ca07dd1a Merge pull request #11 from LogicLabs-OU/dev Wei S. 2025-08-04 16:07:10 +03:00
  • d74d5e5308 Demo site info update Wayne 2025-08-04 16:06:25 +03:00
  • 25a12ae7b9 deploy: 1ae7b2fd2f wayneshn 2025-08-04 13:04:35 +00:00
  • 1ae7b2fd2f Merge pull request #10 from LogicLabs-OU/dev Wei S. 2025-08-04 16:04:10 +03:00
  • e0953e270e Adding demo site Wayne 2025-08-04 16:03:45 +03:00
  • 705b1e5311 Merge pull request #9 from LogicLabs-OU/dev Wei S. 2025-08-04 14:43:57 +03:00
  • 5a2ca3bf19 Demo mode Wayne 2025-08-04 14:42:06 +03:00
  • f0678b3aa9 Merge pull request #8 from LogicLabs-OU/wip Wei S. 2025-08-04 13:28:46 +03:00
  • 4156abcdfa Error handling, force sync, UI improvement Wayne 2025-08-04 13:24:46 +03:00
  • d47f0c5b08 Docker: with short sha Wayne 2025-08-03 13:26:40 +03:00
  • a18e34a486 Frontend: Page title fix Wayne 2025-08-03 12:26:09 +03:00
  • be3127136f Frontend package name fix Wayne 2025-08-03 01:49:27 +03:00
  • 26aeaa7c2d PNPM workspace build order Wayne 2025-08-03 01:44:00 +03:00
  • 07cc1e5075 Build backend then frontend Wayne 2025-08-03 01:37:20 +03:00
  • d9971e3ff4 Pnpm build with dependency graph Wayne 2025-08-03 01:31:51 +03:00
  • 3ff50ec155 types package path reference Wayne 2025-08-03 01:21:19 +03:00
  • 181f4fd46c Build from tsconfig.build.json Wayne 2025-08-03 01:13:52 +03:00
  • ffaa9762af Use --shamefully-hoist to create a flat node_modules structure Wayne 2025-08-03 01:06:06 +03:00
  • f45ed3a62a Build package separately Wayne 2025-08-03 01:00:05 +03:00
  • 95445dcd37 Build with tsconfig.build.json Wayne 2025-08-03 00:56:29 +03:00
  • 0d64eff208 Disable parallel build Wayne 2025-08-03 00:47:29 +03:00
  • 6fb459630e Untyped variable, types package reference Wayne 2025-08-03 00:44:12 +03:00
  • 227e8d8d18 Docker deployment: build all packages in one Wayne 2025-08-03 00:37:52 +03:00
  • a5d3a3be86 Docker deployment: fix build command Wayne 2025-08-03 00:28:29 +03:00
  • d16577f7bc deploy: 8695f484ac wayneshn 2025-08-02 21:24:30 +00:00
  • 8695f484ac Docker build types package Wayne 2025-08-03 00:23:57 +03:00
  • 3ce733af2d deploy: ed15c0e9bd wayneshn 2025-08-02 21:20:28 +00:00
  • ed15c0e9bd Docker action Wayne 2025-08-03 00:20:00 +03:00
  • 7ee92da268 deploy: e09c82f1fe wayneshn 2025-08-02 21:17:36 +00:00
  • e09c82f1fe Docker action Wayne 2025-08-03 00:17:04 +03:00
  • 9150190a06 deploy: 6a154a8f02 wayneshn 2025-08-02 09:16:30 +00:00
  • 6a154a8f02 Handle sync error: remove failed jobs, force sync Wayne 2025-08-02 12:16:02 +03:00
  • dc81ee88ef deploy: ac4dae08d2 wayneshn 2025-08-02 08:32:38 +00:00
  • ac4dae08d2 CLA Wayne 2025-08-02 11:32:11 +03:00
  • 05f574e245 deploy: c297e5a714 wayneshn 2025-08-01 16:55:01 +00:00
  • c297e5a714 Docs site update Wayne 2025-08-01 19:54:23 +03:00
  • cb548e6952 deploy: 5cc24d0d67 wayneshn 2025-08-01 12:09:37 +00:00
  • 5cc24d0d67 Ingestion database error fix, UI update Wayne 2025-08-01 15:09:05 +03:00
  • a9fd8ad0d7 deploy: 488df16f26 wayneshn 2025-07-30 13:13:34 +00:00
  • 488df16f26 IMAP connector: skip empty inboxes Wayne 2025-07-30 16:13:04 +03:00
  • b14b0eb5e4 deploy: e9d84fb438 wayneshn 2025-07-28 17:29:36 +00:00
  • e9d84fb438 Support TLS option in IMAP connection Wayne 2025-07-28 20:29:04 +03:00
  • a63c05d4de deploy: 32752ce90f wayneshn 2025-07-28 14:59:43 +00:00
  • 32752ce90f Auth middleware: fix potential empty SUPER_API_KEY Wayne 2025-07-28 17:59:07 +03:00
  • 67c3fcf071 deploy: 42dc884588 wayneshn 2025-07-28 10:06:30 +00:00
  • 42dc884588 Docs site logo fix Wayne 2025-07-28 13:06:02 +03:00
  • 8f65819c6f deploy: 563e2dcae4 wayneshn 2025-07-28 10:03:27 +00:00
  • 563e2dcae4 Docs site logo fix Wayne 2025-07-28 13:03:00 +03:00