kunkun/packages
Huakun 9fe51f6260
Feat: gitea mirror (#262)
* Update component props and add GitLab link

- Made `ref` prop optional in TauriLink component
- Added GitLab mirror URL to GitHubProvenanceCard
- Included a link to the GitLab mirror in the card layout
- Adjusted layout for StoreExtDetail component for better responsiveness
- Imported Tooltip component for potential future use

* chore: add parse-github-url dependency and update GitHub parsing logic

- Added `parse-github-url` package as a dependency in `package.json`.
- Updated `parseGitHubRepoFromUri` function to utilize `parse-github-url` for improved URI parsing.
- Introduced `getGitHubRepoMetadata` function to fetch repository metadata using Octokit.
- Updated validation data structure to include optional `repoId`.
- Enhanced tests to cover new functionality and error handling for invalid URIs.

* fix typo

* refactor: update validation data structure and improve function documentation

- Removed optional `repoId` from `ExtensionPublishValidationData` and adjusted related function to reflect this change.
- Added a note in the `validateJsrPackageAsKunkunExtension` function documentation to clarify frontend/backend verification logic.
- Updated `ExtPublishMetadata` to rename `repoId` to `repoNodeId` for clarity.

* refactor: remove GitLab mirror link from GitHubProvenanceCard

- Removed the GitLab mirror URL and its associated link from the GitHubProvenanceCard component.
- Commented out the layout for the GitLab mirror instead of deleting it, preserving the structure for potential future use.

* refactor: simplify GitHub repository URI parsing

- Removed dependency on `parse-github-url` and implemented a regex-based approach for parsing GitHub repository URIs in the `parseGitHubRepoFromUri` function.
- Enhanced error handling for invalid URIs while maintaining the function's output structure.

* feat: add Gitea mirror link to GitHubProvenanceCard

- Introduced a new link to the Gitea mirror repository in the GitHubProvenanceCard component.
- Updated the layout to reflect the new mirror link while removing the commented-out GitLab mirror section.

* refactor: enhance Globe component's location handling

- Updated the Globe component to conditionally render markers based on the provided locations prop.
- Simplified the destructuring of props for better readability.
- Retained default marker locations for cases where no locations are provided.

* pnpm lock
2025-03-26 01:08:16 -04:00
..
api Fix: kkrpc serialization backward compatibility (#256) 2025-03-19 03:01:40 -04:00
ci Feature: license check (#67) 2025-01-18 22:55:43 -05:00
config-eslint Feature: support npm extension publish (#62) 2025-01-16 06:00:07 -05:00
crypto File Transfer (Local Network) (#34) 2024-12-11 08:14:40 -05:00
db Feature: fix extension delete (#96) 2025-02-07 04:43:24 -05:00
extension Fix: kkrpc serialization backward compatibility (#256) 2025-03-19 03:01:40 -04:00
extensions UI Updates (#246) 2025-03-13 21:30:52 -04:00
grpc fix: file transfer ip bug 2025-01-12 12:56:13 -05:00
mac-security-rs File Transfer (Local Network) (#34) 2024-12-11 08:14:40 -05:00
package-registry Feat: gitea mirror (#262) 2025-03-26 01:08:16 -04:00
schema [feat] New sysinfo api, update dep (#251) 2025-03-18 08:42:39 -04:00
supabase Feat: gitea mirror (#262) 2025-03-26 01:08:16 -04:00
svelte-animation UI updates/fixes (#244) 2025-03-10 13:59:19 -04:00
tauri-plugins/jarvis perf: remove deno and ffmpeg instruction from onboard; use tauri-plugin-svelte store (#245) 2025-03-13 21:06:33 -04:00
templates Feature: add extension api (hide and paste) (#210) 2025-02-26 04:47:43 -05:00
types perf: remove deno and ffmpeg instruction from onboard; use tauri-plugin-svelte store (#245) 2025-03-13 21:06:33 -04:00
typescript-config File Transfer (Local Network) (#34) 2024-12-11 08:14:40 -05:00
ui Feat: gitea mirror (#262) 2025-03-26 01:08:16 -04:00
utils Improve: add global loading screen (#237) 2025-03-07 13:00:15 -05:00