Port more changes from updated branch
This commit is contained in:
parent
1c7755f455
commit
bf46bb5beb
10 changed files with 721 additions and 13 deletions
|
|
@ -42,6 +42,10 @@ RUN pnpm install --frozen-lockfile
|
|||
# This extracts addon files including CoffeeScript, Vue components, TypeScript, and CSS
|
||||
RUN ruby contrib/link/install.rb
|
||||
|
||||
# Rebuild Vite frontend to include addon Vue components
|
||||
# The base image has pre-built Vite assets, but addon Vue files need to be compiled
|
||||
RUN RAILS_ENV=production bundle exec vite build --clobber
|
||||
|
||||
# Fix OpenSearch compatibility: Replace 'flattened' with 'flat_object'
|
||||
# Elasticsearch uses 'flattened' but OpenSearch uses 'flat_object'
|
||||
# Without this fix, search index creation fails with:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue