Skip to content

Deploy: 2025-09-03 - #287

Merged
lkacenja merged 5 commits into
mainfrom
dev
Sep 3, 2025
Merged

Deploy: 2025-09-03#287
lkacenja merged 5 commits into
mainfrom
dev

Conversation

@lkacenja

@lkacenja lkacenja commented Aug 27, 2025

Copy link
Copy Markdown
Contributor
  • LLM response feedback UI
  • Show LLM used for generation in UI; Store token usage.
  • Export UI and API rework
  • Dependency updates

* Add feedback item model.

* Add feedback controller.

* Add static markup for feedback widget.

* Functional feedback UI.

* Add deletion route and make feedback user-based.

* Remove checkboxes.

* Use auto timestamps.

* Move hidden fields out of additional comments.

* Wrap interface in form tag.

* Use buttons for feedback.

* Add a test for the feedback UI.

* Clean up sass.

* Specify fallback versioning.

* Run accessibility scan on feedback form.

* Fix linting issues.
@lkacenja lkacenja self-assigned this Aug 27, 2025
* Return token usage and model name from document inference.

* Set token usage and model name on API calls.

* Update schema to incldue token usage and model name.

* Get rid of pypdf.

* Return commented out portion.

* Remove pypdf.

* Add model name to inference UIs.

* Add llm author to tests.

* Remove scratch script.

* Fix up linting issues.

* Fix tests.
@lkacenja lkacenja changed the title Deploy: 2025-08-?? Deploy: 2025-09-03 Sep 2, 2025
* Stashing initial work on background job.

* Stash progress on exporting.

* Mostly function audit export page.

* Clean up and make localstack erros more obvious. Move secret names to config.

* Remove secret name constants.

* Use actual bucket name.

* Move S3 permissions to the correct role.

* Allow backend to handle errors.

* Refactor and simplify API.

* Add swagger UI to the app.

* Fix API paths and example.

* Handle errors more gracefully.

* Use staging bucket name (default).

* Improve access and responses as revealed by testing.

* Refactor tests for new endpoints.

* Fix up linting issues.

* Remove future fields from factory.

* Fix tests by matching new routes and using required fields.

* Add a light test for exports.
* Bump pg from 1.6.1 to 1.6.2 (#293)

Bumps [pg](https://github.com/ged/ruby-pg) from 1.6.1 to 1.6.2.
- [Changelog](https://github.com/ged/ruby-pg/blob/master/CHANGELOG.md)
- [Commits](ged/ruby-pg@v1.6.1...v1.6.2)

---
updated-dependencies:
- dependency-name: pg
  dependency-version: 1.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Leo Kacenjar <lkacenja@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump aws-sdk-ses from 1.88.0 to 1.90.0 (#292)

Bumps [aws-sdk-ses](https://github.com/aws/aws-sdk-ruby) from 1.88.0 to 1.90.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-ses/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

---
updated-dependencies:
- dependency-name: aws-sdk-ses
  dependency-version: 1.90.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Leo Kacenjar <lkacenja@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump aws-sdk-lambda from 1.158.0 to 1.160.0 (#291)

* Bump aws-sdk-lambda from 1.158.0 to 1.160.0

Bumps [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) from 1.158.0 to 1.160.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-lambda/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

---
updated-dependencies:
- dependency-name: aws-sdk-lambda
  dependency-version: 1.160.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Reroll lock file.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Leo Kacenjar <lkacenja@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@lkacenja
lkacenja merged commit 52e7441 into main Sep 3, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant