Commit Graph

347 Commits

Author SHA1 Message Date
Jay Brown 63c12a2f44 Merged in feature/eula.part1 (pull request #206)
eula support

* eula support

* docs
2026-01-22 18:17:27 +00:00
Jay Brown c10fa98d0a Merged in feature/restore-migrations-v2 (pull request #205)
Restore original migrations (001-120) to fix schema_migrations version mismatch

* Restore original migrations (001-120) to fix schema_migrations version mismatch

The previous migration collapse broke deployed databases because:
- Dev database was at version 120 (the real remove_text_extraction migration)
- Main had collapsed migrations (001-012) + stub files (119_stub, 120_stub)
- The migrate tool couldn't find version 119/120 with matching content

This commit restores the original 27 migrations (versions 001-120) from
before the collapse, ensuring backward compatibility with existing databases.
2026-01-15 23:18:53 +00:00
Jay Brown 3639af8b84 Merged in feature/reset-db-version (pull request #203)
fix db version

* fix db version
2026-01-15 21:37:50 +00:00
Jay Brown 35d72fccbe Merged in feature/remove-mocks (pull request #202)
Feature/remove mocks

* remove mocks

* cleanup db migrations
2026-01-15 20:39:32 +00:00
Jay Brown 0ddae4f91e Merged in feature/remove-query (pull request #201)
remove query from codebase part 1

* remove query

* fix localstack run
2026-01-14 17:59:04 +00:00
Jay Brown ebf47c6013 Merged in feature/track-filesize (pull request #200)
track file sizes for all documents in system

* feature complete

needs dev testing
2026-01-12 17:46:07 +00:00
Jay Brown 4ad8168f35 Merged in feature/setup_docs (pull request #199)
docs for new env setup

* docs for new env setup

* lint fix

* docs
2026-01-07 19:35:53 +00:00
Jay Brown b779ebc32f Merged in feature/cicd_resources (pull request #198)
increase memory for builds

* increase memory
2025-12-16 18:41:58 +00:00
Jay Brown dae7bd4cc6 Merged in feature/textExtractionsPart4 (pull request #197)
implement GET /identity

* GET /identity
2025-12-16 04:26:06 +00:00
Jay Brown ab7072ac90 Merged in feature/permit.api.keys (pull request #196)
permit keys

* permit keys

use the environment from the api key if requested
2025-12-11 22:18:42 +00:00
Jay Brown 8c218f162b Merged in feature/textExtractionsPart3 (pull request #195)
enrich doc responses

* enrich doc responses
2025-12-11 14:25:51 +00:00
Jay Brown a94637ab13 Merged in feature/fix_test_timeouts (pull request #194)
text extractions tests

* increase timeout

for slow ci/cd systems

* add tests
2025-12-04 22:45:15 +00:00
Jay Brown 3bdc27f4de Merged in feature/textExtractionsPart2 (pull request #193)
Continue finishing the parts of the text extraction plan

* add missing fields
2025-12-02 19:13:08 +00:00
Jay Brown c45e1dd427 Merged in feature/textExtractionsPart1 (pull request #192)
all schema and rest apis for text extraction support

* in progress

* stage 8 complete

* phase 9 completed

* phase 9 complete

* ongoing - s3 path fix

* working

* optimize ci build

* e2e tests

* missing test
2025-11-26 19:23:42 +00:00
Jay Brown 2b43799f56 Merged in feature/admin-api (pull request #191)
admin api and associated tools

* in progress

admin api started and permit.io setup tool started

* docs

* build fix

* integration tests passing

* new permit variables

* fix permit

* fix delete regex

* fix delete response

* docs

* docs
2025-10-23 22:57:15 +00:00
Jay Brown 7638fd3a90 Merged in feature/rate-limiting (pull request #190)
Implement global and per ip rate limiting

* all tests passing

* test fix

* Enhances test environment for rate limiting

Updates the test environment to better support rate limiting tests.

- Increases rate limits in test container to avoid interference with legitimate test traffic.
- Increases the polling interval for client status checks to reduce load on the rate limiter.
- Adds logic to retry status checks if rate limiting is encountered.

* Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/rate-limiting

* build fix

* test fix
2025-10-13 22:13:15 +00:00
Jay Brown 4783b8420a Merged in feature/init-runner-decode (pull request #189)
Feature/init runner decode

* comment

* Merge remote-tracking branch 'origin/main'

* init runner decode


Approved-by: Mark Tomcza
2025-10-08 23:12:51 +00:00
Jay Brown 4525440edb Merged in feature/decode-sqs-messages (pull request #188)
decode and filter sqs messages

* decode and filter

* code coverage
2025-10-07 20:40:53 +00:00
Jay Brown bd5d589886 Merged in feature/deployment-docs (pull request #187)
deployment docs

* deployment docs

* branding on api page
2025-10-06 17:20:21 +00:00
Jay Brown c9eef574c0 Merged in feature/expose-version (pull request #186)
expose version to api

* expose version
2025-09-19 19:18:37 +00:00
Jay Brown a6e081e5cd Merged in feature/log-version (pull request #185)
inject and print version at startup for all services

* inject and print version

* coverage
2025-09-18 21:06:21 +00:00
Jay Brown 8a13b6d3b1 Merged in feature/aws-config-fix3 (pull request #184)
Make AWS variables optional

* comment

* aws vars optional
2025-09-17 18:12:51 +00:00
Jay Brown 6c209e5a81 Merged in feature/config-docs (pull request #181)
update docs to reflect all environment variables required and optional

* list all env vars
2025-09-15 18:05:54 +00:00
Jay Brown da6de0080b Merged in feature/update-docs (pull request #180)
Update complete pdf code for entire system

* docs

and code for generation of updated docs
2025-09-09 19:34:03 +00:00
Jay Brown 730f3ba11a Merged in feature/preserve-folder-paths (pull request #179)
support folder paths

* support folder paths

* s3 storage docs
2025-09-05 18:25:31 +00:00
Jay Brown 0ad41de26b Merged in feature/textract-fix (pull request #178)
fix textract accuracy issue

* fix textract
2025-09-03 20:43:27 +00:00
Jay Brown 720a84be92 Merged in feature/doc_import (pull request #177)
integration of background processor

* integration part 1

* feature working

* fix mimetype issue
2025-08-20 19:01:13 +00:00
jay brown 7a693d42f5 background runner 2025-08-12 06:37:16 -07:00
jay brown a8e1095abc manual tests 2025-08-08 12:38:43 -07:00
jay brown 7014fa790b batch upload impl 2025-08-06 15:06:18 -07:00
jay brown fac5615c15 bump pipeline ram 2025-08-05 10:51:35 -07:00
jay brown 3de3d0a7b3 swagger part 1 2025-08-05 07:03:35 -07:00
jay brown 56fb9b4ab6 schema 2025-08-04 10:54:22 -07:00
jay brown 582e5b77c0 docs 2025-08-01 13:35:29 -07:00
jay brown 105339aa40 http.secure=true 2025-07-23 09:54:20 -07:00
jay brown fa41884e84 package docs 2025-07-23 09:47:01 -07:00
jay brown 00a46eb629 fix incremental logic 2025-07-22 11:42:47 -07:00
jay brown a9d81a1094 remove parallel
remove parallel to stabilize ci/cd
2025-07-22 10:29:44 -07:00
jay brown fe661e7b72 test coverage 2025-07-22 08:31:26 -07:00
jay brown 3bc23505b7 refresh token test 2025-07-21 13:11:27 -07:00
jay brown adf2358742 normalize slog 2025-07-18 11:00:24 -07:00
jay brown b56c67f807 functionally complete
needs cleanup next
2025-07-18 10:40:05 -07:00
jay brown 94718b3d1f in progress 2025-07-17 11:43:21 -07:00
jay brown 6665e6a16e Merge remote-tracking branch 'origin/main' 2025-07-15 16:21:32 -07:00
Jay Brown d8203d7793 Merged in feature/update-auth-summary (pull request #174)
update summary for auth docs

* update summary for auth docs
2025-07-11 20:30:23 +00:00
jay brown 0b84122ab7 update summary for auth docs 2025-07-11 12:45:52 -07:00
Jay Brown 2ff6e05ffc Merged in feature/permit-integration-1 (pull request #172)
Permit integration - part 1

* WIP permit integration

* slim down build

* Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/permit-integration-1

* omit swagger from auth

* clean build

* comment

* part 1 completed

this is the initial permitio parts and tests without integration. Also testing.md since we have a new test target `task test:permitio`

* feature flag for no jwt validation

* permit integration

* fix ci unit tests

* ci fix

* build fix

* fix home handler

* fix redirect

* test fix

* update docs for auth
2025-07-11 19:27:14 +00:00
Jay Brown 673ba503c8 Merged in feature/minimal-test-parallelism (pull request #173)
Minimal test parallelism

* Minimal test parallelism

to fix issues with ci/cd memory
2025-07-01 17:28:17 +00:00
Jay Brown 79e0085fb3 Merged in feature/debug-queryapi (pull request #170)
new compose and dockerfile

* new compose and dockerfile

* add  task docker:build:debug

* update readme

* Merged main into feature/debug-queryapi
2025-06-30 21:00:49 +00:00
Michael McGuinness 3e64ea7944 Merged in bugfix/readmeci (pull request #171)
Update Readme

* go
2025-06-26 13:34:15 +00:00