mattermost/server/platform/services/docextractor
JG Heithcock 88954db3de
Some checks are pending
API / build (push) Waiting to run
Server CI / Compute Go Version (push) Waiting to run
Server CI / Check mocks (push) Blocked by required conditions
Server CI / Check go mod tidy (push) Blocked by required conditions
Server CI / check-style (push) Blocked by required conditions
Server CI / Check serialization methods for hot structs (push) Blocked by required conditions
Server CI / Vet API (push) Blocked by required conditions
Server CI / Check migration files (push) Blocked by required conditions
Server CI / Generate email templates (push) Blocked by required conditions
Server CI / Check store layers (push) Blocked by required conditions
Server CI / Check mmctl docs (push) Blocked by required conditions
Server CI / Postgres with binary parameters (push) Blocked by required conditions
Server CI / Postgres (shard 0) (push) Blocked by required conditions
Server CI / Postgres (shard 1) (push) Blocked by required conditions
Server CI / Postgres (shard 2) (push) Blocked by required conditions
Server CI / Postgres (shard 3) (push) Blocked by required conditions
Server CI / Merge Postgres Test Results (push) Blocked by required conditions
Server CI / Elasticsearch v8 Compatibility (push) Blocked by required conditions
Server CI / Postgres FIPS (shard 0) (push) Blocked by required conditions
Server CI / Postgres FIPS (shard 1) (push) Blocked by required conditions
Server CI / Postgres FIPS (shard 2) (push) Blocked by required conditions
Server CI / Postgres FIPS (shard 3) (push) Blocked by required conditions
Server CI / Merge Postgres FIPS Test Results (push) Blocked by required conditions
Server CI / Coverage (shard 0) (push) Blocked by required conditions
Server CI / Coverage (shard 1) (push) Blocked by required conditions
Server CI / Coverage (shard 2) (push) Blocked by required conditions
Server CI / Coverage (shard 3) (push) Blocked by required conditions
Server CI / Run mmctl tests (push) Blocked by required conditions
Server CI / Run mmctl tests (FIPS) (push) Blocked by required conditions
Server CI / Build mattermost server app (push) Blocked by required conditions
Tools CI / check-style (mattermost-govet) (push) Waiting to run
Tools CI / Test (mattermost-govet) (push) Waiting to run
Web App CI / check-lint (push) Waiting to run
Web App CI / check-i18n (push) Blocked by required conditions
Web App CI / check-external-links (push) Blocked by required conditions
Web App CI / check-types (push) Blocked by required conditions
Web App CI / test (platform) (push) Blocked by required conditions
Web App CI / test (mattermost-redux) (push) Blocked by required conditions
Web App CI / test (channels shard 1/4) (push) Blocked by required conditions
Web App CI / test (channels shard 2/4) (push) Blocked by required conditions
Web App CI / test (channels shard 3/4) (push) Blocked by required conditions
Web App CI / test (channels shard 4/4) (push) Blocked by required conditions
Web App CI / upload-coverage (push) Blocked by required conditions
Web App CI / build (push) Blocked by required conditions
[MM-63434] Use forked PDF library with parsing depth limit (#35947)
* [MM-63434] Use forked PDF library with parsing depth limit

Replace github.com/ledongthuc/pdf with a fork that limits object
nesting depth during parsing. Add test coverage.

* Reverting incorrect merge that lost the change to msgpack

The error was in merge 64bdff88d8
2026-04-14 10:28:59 -07:00
..
archive.go [MM-65701] Fix for docextractor archive handling (#34983) 2026-03-25 19:17:33 +00:00
archive_test.go [MM-65701] Fix for docextractor archive handling (#34983) 2026-03-25 19:17:33 +00:00
combine.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
docextractor.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
docextractor_test.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
documents.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
interface.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
mmpreview.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
pdf.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
pdf_test.go [MM-63434] Use forked PDF library with parsing depth limit (#35947) 2026-04-14 10:28:59 -07:00
plain.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00
plain_test.go Add fileSize limit to extractors (#35200) 2026-02-09 15:22:30 +01:00