Conversation
…anagement - Backend: tonies.custom.json save API with validation and backups - Backend: custom_img root support for image workflows - Frontend: Full editor for custom models (add, edit, delete) - Frontend: Image picker and file browser integration - Remove built web assets (now built from teddycloud_web submodule)
- Remove custom_editor_preview setting (editor always active) - Ignore contrib/data/www/ (compiled web assets) - Update teddycloud_web submodule (v0.7.0, PR feedback) Made-with: Cursor
- Added ca-certificates to the list of packages installed in the build environment.
- Introduced a new `dev-sandbox` directory for running TeddyCloud with mock data. - Added Docker support for local development, including setup and teardown scripts. - Included configuration files and sample data for testing. - Updated `.gitignore` to exclude sandbox runtime data. - Enhanced README with instructions for using the development sandbox. - Use free audio content for audio_*.taf (source: https://pixabay.com/sound-effects/musical-comedy-stinger-quick-joke-cue-469097/).
- Added functions to resolve cached URLs to original URLs when cache is disabled. - Implemented cache entry creation for redirects based on index lookup. - Updated cache handling in the server to utilize the persistent index for missing entries. - Enhanced JSON handling to persist original URLs instead of cached paths for image loading.
…oad timeout - Restore contrib/data/www/ from develop - Reset teddycloud_web submodule to develop - Add core.file_upload_timeout_ms
- Replaced the old `docker-compose.test.yaml` with a new `docker-compose.yaml` for simplified Docker setup. - Introduced a new `Dockerfile` for building the development environment with necessary dependencies. - Updated `Makefile` to reflect changes in Docker commands and improve output formatting. - Modified `setup.sh` to ensure proper directory structure and file copying for the sandbox. - Updated `README.md` with clearer usage instructions for the development sandbox. - Adjusted JSON configuration files for tonies to ensure correct audio source references. - Added new content JSON files for additional tonies models.
Feature/custom model editor
…feature/custom-model-editor Revert "Feature/custom model editor"
This reverts commit 6f0f924.
The Docker build requires pre-built web assets in contrib/data/www/web/ since the Dockerfiles run `make zip` which depends on `web_copy` but not on `web` (no Node.js is installed in the build stage). Excluding this directory caused: cp: cannot stat 'contrib/data/www/web/*'
Modified the GitHub Actions workflow to handle Docker builds and tests differently for forked repositories. Added conditions to load images locally for forks and push to GHCR for non-fork PRs. Adjusted output handling and tag management accordingly.
Changed the Docker service name from 'teddycloud-test' to 'teddycloud' in the dev-sandbox setup and restart commands to ensure correct service management.
Updated the GitHub Actions workflow to streamline Docker image loading and pushing based on event type. Adjusted conditions to load images locally for all pull requests (fork + non fork) and push by digest for non-PR events, improving clarity and functionality in the CI/CD process.
Reapply: Custom model editor (fix Docker build)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.