Skip to content

Merge latest changes#1

Open
timweine wants to merge 234 commits into
timweine:masterfrom
miantiao-me:master
Open

Merge latest changes#1
timweine wants to merge 234 commits into
timweine:masterfrom
miantiao-me:master

Conversation

@timweine

@timweine timweine commented Nov 3, 2025

Copy link
Copy Markdown
Owner

Note

Removes Tailwind config, adds two packages to onlyBuiltDependencies, and performs minor code/comment and JSON formatting updates.

  • Build/Tooling:
    • Remove tailwind.config.js.
    • Update pnpm-workspace.yaml onlyBuiltDependencies to include @tailwindcss/oxide and maplibre-gl.
  • Server:
    • Adjust UAParser option typings in server/utils/access-log.ts using @ts-expect-error.
  • Data:
    • Reformat public/colos.json to pretty JSON.

Written by Cursor Bugbot for commit 342da35. This will update automatically on new commits. Configure here.

WuChenDi and others added 30 commits August 7, 2025 22:11
- Upgrade Nuxt from 3.17.4 to 4.0.3
- Remove future.compatibilityVersion configuration
build(nuxt): upgrade Nuxt version
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.
Updates package version for next release iteration.
miantiao-me added 30 commits May 9, 2026 21:34
…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
…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.
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.
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.