[PR #1776] [CLOSED] feat: run jobs syncronously when inngest is not setup #1840

Closed
opened 2026-02-26 20:31:17 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/1776
Author: @ephraimduncan
Created: 5/4/2025
Status: Closed

Base: mainHead: exp/bg


📝 Commits (6)

  • 1b10717 feat: run jobs syncronously when inngest is not setup
  • cc40049 feat: only use background job scheduling with inngest
  • 1181167 chore: remove unused trigger.dev stuff
  • c0c6a26 fix: type casting
  • f3e0fe6 Merge branch 'main' into exp/bg
  • 5de5b47 chore: fix build errors

📊 Changes

8 files changed (+328 additions, -4833 deletions)

View changed files

📝 docker/development/compose.yml (+0 -37)
📝 package-lock.json (+46 -4581)
📝 package.json (+0 -5)
📝 packages/lib/jobs/client/client.ts (+65 -2)
📝 packages/lib/jobs/definitions/emails/send-signing-email.handler.ts (+170 -139)
📝 packages/lib/package.json (+3 -2)
📝 packages/lib/server-only/document/send-document.tsx (+43 -64)
📝 packages/lib/server-only/document/update-document.ts (+1 -3)

📄 Description

Fixes


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/documenso/documenso/pull/1776 **Author:** [@ephraimduncan](https://github.com/ephraimduncan) **Created:** 5/4/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `exp/bg` --- ### 📝 Commits (6) - [`1b10717`](https://github.com/documenso/documenso/commit/1b1071778dec328e6f0ef7b1454eab4f163ebc45) feat: run jobs syncronously when inngest is not setup - [`cc40049`](https://github.com/documenso/documenso/commit/cc400495d492ac96cacbe39adaad66bc3c6bb06f) feat: only use background job scheduling with inngest - [`1181167`](https://github.com/documenso/documenso/commit/1181167bf9298db71e2a22ff88be3c3947764bac) chore: remove unused trigger.dev stuff - [`c0c6a26`](https://github.com/documenso/documenso/commit/c0c6a26ff2e5a82920f629c9ae6af7c6fd4a034b) fix: type casting - [`f3e0fe6`](https://github.com/documenso/documenso/commit/f3e0fe67968a67305b7f4174f612b1ec1e54a15c) Merge branch 'main' into exp/bg - [`5de5b47`](https://github.com/documenso/documenso/commit/5de5b47e8b871c5c1e7671af0f690d8e1a93c768) chore: fix build errors ### 📊 Changes **8 files changed** (+328 additions, -4833 deletions) <details> <summary>View changed files</summary> 📝 `docker/development/compose.yml` (+0 -37) 📝 `package-lock.json` (+46 -4581) 📝 `package.json` (+0 -5) 📝 `packages/lib/jobs/client/client.ts` (+65 -2) 📝 `packages/lib/jobs/definitions/emails/send-signing-email.handler.ts` (+170 -139) 📝 `packages/lib/package.json` (+3 -2) 📝 `packages/lib/server-only/document/send-document.tsx` (+43 -64) 📝 `packages/lib/server-only/document/update-document.ts` (+1 -3) </details> ### 📄 Description Fixes - https://github.com/documenso/documenso/issues/1767 - https://github.com/documenso/documenso/issues/1663 - https://github.com/documenso/documenso/issues/1675 - https://github.com/documenso/documenso/issues/1561 - https://github.com/documenso/documenso/issues/1399 - https://github.com/documenso/documenso/issues/1343 - https://github.com/documenso/documenso/discussions/1777 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 20:31:17 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#1840
No description provided.