improve(queue): how we handle incoming events and session ends

This commit is contained in:
Carl-Gerhard Lindesvärd
2025-06-03 21:13:15 +02:00
parent 39775142e2
commit 0d58a5bf0c
13 changed files with 245 additions and 266 deletions

46
pnpm-lock.yaml generated
View File

@@ -4,6 +4,12 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
catalogs:
default:
zod:
specifier: ^3.24.2
version: 3.24.2
importers:
.:
@@ -1066,6 +1072,40 @@ importers:
specifier: ^5.2.2
version: 5.6.3
packages/fire:
dependencies:
'@faker-js/faker':
specifier: ^9.0.1
version: 9.0.1
'@openpanel/common':
specifier: workspace:*
version: link:../common
'@openpanel/db':
specifier: workspace:*
version: link:../db
csv-parse:
specifier: ^5.6.0
version: 5.6.0
date-fns:
specifier: ^3.3.1
version: 3.3.1
devDependencies:
'@openpanel/tsconfig':
specifier: workspace:*
version: link:../../tooling/typescript
'@openpanel/validation':
specifier: workspace:*
version: link:../validation
'@types/node':
specifier: 20.14.8
version: 20.14.8
tsup:
specifier: ^7.2.0
version: 7.3.0(postcss@8.5.3)(typescript@5.6.3)
typescript:
specifier: ^5.2.2
version: 5.6.3
packages/integrations:
dependencies:
'@slack/bolt':
@@ -3155,6 +3195,7 @@ packages:
'@faker-js/faker@9.0.1':
resolution: {integrity: sha512-4mDeYIgM3By7X6t5E6eYwLAa+2h4DeZDF7thhzIg6XB76jeEvMwadYAMCFJL/R4AnEBcAUO9+gL0vhy3s+qvZA==}
engines: {node: '>=18.0.0', npm: '>=9.0.0'}
deprecated: Please update to a newer version
'@fastify/accept-negotiator@2.0.1':
resolution: {integrity: sha512-/c/TW2bO/v9JeEgoD/g1G5GxGeCF1Hafdf79WPmUlgYiBXummY0oX3VVq4yFkKKVBKDNlaDUYoab7g38RpPqCQ==}
@@ -7485,6 +7526,9 @@ packages:
csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
csv-parse@5.6.0:
resolution: {integrity: sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==}
d3-array@2.12.1:
resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==}
@@ -19905,6 +19949,8 @@ snapshots:
csstype@3.1.3: {}
csv-parse@5.6.0: {}
d3-array@2.12.1:
dependencies:
internmap: 1.0.1