omnivore/packages
Aliaksei Karneyeu 95aafb7136 Fix labels field type: []string → []LabelInput
The queue-processor sends labels as an array of objects matching
TypeScript's CreateLabelInput interface, e.g.:

  labels: [{"name":"RSS"}]

The Go struct had this declared as []string, causing an unmarshal error
whenever an RSS feed job arrived:

  json: cannot unmarshal object into Go struct field JobData.labels of type string

Fix both JobData (incoming jobs) and savePageJobData (outgoing jobs) to
use []LabelInput{Name, Color, Description}, matching the TS types exactly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 11:43:03 +01:00
..
api Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
appreader Syncing improvements for highlight changes on android 2024-01-10 11:47:30 +08:00
content-fetch fix(): Add network timeout to all yarn installs 2025-07-29 19:01:37 +02:00
content-fetch-go Fix labels field type: []string → []LabelInput 2026-03-06 11:43:03 +01:00
content-handler Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
cypress Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
db Allow creating custom user 2026-02-26 15:00:43 +01:00
discover Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
export-handler fix(): Add network timeout to all yarn installs 2025-07-29 19:01:37 +02:00
imap-mail-watcher fix(): fix imap parser 2026-01-04 20:48:00 +01:00
import-handler Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
inbound-email-handler Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
integration-handler Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
liqe fix(): Add network timeout to all yarn installs 2025-07-29 19:01:37 +02:00
local-mail-watcher fix(): Add network timeout to all yarn installs 2025-07-29 19:01:37 +02:00
pdf-handler Bump pdfjs-dist from 2.16.105 to 5.4.54 (#4598) 2025-08-06 16:59:26 +02:00
puppeteer-parse Improving Self-Hosting and Removing 3rd Party dependencies. (#4513) 2025-01-27 13:33:16 +01:00
queue-manager Bump @google-cloud/tasks from 4.1.0 to 6.2.0 (#4602) 2025-08-06 12:37:14 +02:00
readabilityjs Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
rss-handler Bump @google-cloud/tasks from 4.1.0 to 6.2.0 (#4602) 2025-08-06 12:37:14 +02:00
rule-handler fix(): Add network timeout to all yarn installs 2025-07-29 19:01:37 +02:00
text-to-speech fix(): Add network timeout to all yarn installs 2025-07-29 19:01:37 +02:00
thumbnail-handler Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00
utils Improving Self-Hosting and Removing 3rd Party dependencies. (#4513) 2025-01-27 13:33:16 +01:00
web Remove reference to omnivore.app 2025-09-24 12:37:39 +02:00