Merge latest changes#1
Open
timweine wants to merge 234 commits into
Open
Conversation
- Upgrade Nuxt from 3.17.4 to 4.0.3 - Remove future.compatibilityVersion configuration
build(nuxt): upgrade Nuxt version
… Search component
Added instructions for naming datasets and updating wrangler.jsonc.
Streamlines project documentation by replacing verbose AGENT.md with a more focused AGENTS.md guide that: - Simplifies project structure explanation - Clarifies development workflow and commands - Updates coding standards and conventions - Provides clearer testing and PR guidelines - Reorganizes security and configuration guidance Removes redundant symlinks to create a single source of truth for project guidelines.
Nuxt v4 and Tailwind V4
Updates package version for next release iteration.
…n, and streamline AI response handling
…s, and enhance form components for better user experience
…enGraph metadata generation, password protection, and smart routing
…e, and update Form component to conditionally handle unsafe value
…ocalization files
…ption for better semantics, and update ImageUploader to utilize AspectRatio for improved layout
- Implemented link check feature allowing users to verify the reachability of destination URLs. - Added new components for link checking, including configuration forms, results tables, and status tabs. - Integrated link check API endpoint to handle requests and responses for link validation. - Enhanced user interface with appropriate actions and statistics for link checking. - Added localization for Portuguese, Vietnamese, Chinese (Simplified and Traditional) languages. - Introduced utility functions for CSV generation and error handling. - Created composables for managing link check state and results.
…pload and backup routes
Introduces a shared LinkSearchItem type and a dedicated search store to manage link search state globally, replacing per-component local fetching. When editing or creating a link, the URL field now checks against existing links and displays a hint with a direct reference to the conflicting short link, helping users avoid unintentional duplicates. The search store stays in sync with create, edit, and delete operations so duplicate detection remains accurate without requiring additional API calls. Also strips query parameters from URLs during search indexing to improve duplicate matching accuracy, and adds the duplicate_url_hint i18n key across all supported locales.
Keep cloaking as a simple direct iframe implementation. Thanks to #279 for the mobile viewport and checkout navigation feedback. The mobile viewport issue has already been fixed recently, so this change broadens the default iframe sandbox permissions. Thanks to #283 for exploring proxy cloaking. We intentionally do not add proxy cloaking or target URL hiding because that would introduce reverse-proxy-like complexity, security boundaries, and maintenance cost.
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.
Note
Removes Tailwind config, adds two packages to onlyBuiltDependencies, and performs minor code/comment and JSON formatting updates.
tailwind.config.js.pnpm-workspace.yamlonlyBuiltDependenciesto include@tailwindcss/oxideandmaplibre-gl.server/utils/access-log.tsusing@ts-expect-error.public/colos.jsonto pretty JSON.Written by Cursor Bugbot for commit 342da35. This will update automatically on new commits. Configure here.