Skip to content

Feature: Lexxy support#718

Merged
sfnelson merged 11 commits into
mainfrom
feature/direct-uploads-migration
Jul 2, 2026
Merged

Feature: Lexxy support#718
sfnelson merged 11 commits into
mainfrom
feature/direct-uploads-migration

Conversation

@sfnelson

Copy link
Copy Markdown
Contributor

No description provided.

dependabot Bot and others added 6 commits July 1, 2026 03:33
Bumps the ruby group with 2 updates: [katalyst-thermite](https://github.com/katalyst/thermite) and [compare-xml](https://github.com/vkononov/compare-xml).


Updates `katalyst-thermite` from `e031fff` to `0cbd61b`
- [Commits](katalyst/thermite@e031fff...0cbd61b)

Updates `compare-xml` from 0.66 to 1.0.0
- [Release notes](https://github.com/vkononov/compare-xml/releases)
- [Commits](https://github.com/vkononov/compare-xml/commits/v1.0.0)

---
updated-dependencies:
- dependency-name: katalyst-thermite
  dependency-version: 0cbd61b25bd26951afe09e328e8a16b03e61805f
  dependency-type: direct:development
  dependency-group: ruby
- dependency-name: compare-xml
  dependency-version: 1.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: ruby
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the js group with 1 update: [prettier](https://github.com/prettier/prettier).


Updates `prettier` from 3.8.4 to 3.9.4
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.4...3.9.4)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.9.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js
...

Signed-off-by: dependabot[bot] <support@github.com>
@sfnelson sfnelson force-pushed the feature/direct-uploads-migration branch from 3cea65f to 5a72cac Compare July 1, 2026 05:43
sfnelson added 4 commits July 2, 2026 10:36
Previously defined in FRG, this endpoint is useful for API uploads as
routes with /admin support API token authentication (via middleware).
# Conflicts:
#	Gemfile.lock
#	katalyst-koi.gemspec
@sfnelson sfnelson force-pushed the feature/direct-uploads-migration branch 2 times, most recently from f62dd24 to e4dd70d Compare July 2, 2026 02:57
Comment thread app/assets/stylesheets/koi/forms/lexxy.css
* Moved trix custom toolbar from Content to Rails so we can remove the
  stimulus controller
* Added koi_* shims for generating rich_textarea tags so that we can
  swap based on feature flags
* Configured lexxy and trix to upload via admin_direct_upload_url when
  generated from a Koi form. This does not affect non-Koi forms
* Added lexxy as a Koi dependency, including Ruby, JS, and CSS

No breaking changes intended, but if your application depends on Koi
or Content internals you may have integration changes to make.
@sfnelson sfnelson force-pushed the feature/direct-uploads-migration branch from e4dd70d to d19e5b8 Compare July 2, 2026 05:39
@sfnelson sfnelson merged commit d19e5b8 into main Jul 2, 2026
1 check passed
@sfnelson sfnelson deleted the feature/direct-uploads-migration branch July 2, 2026 05:45
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.

2 participants