Commit Graph

43 Commits

Author SHA1 Message Date
typist
d553c3e04c 0.0.17
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m1s
v0.0.17
2025-10-29 08:27:15 +08:00
typist
e2da2758cc chore: simplify build script in package.json
- Removed sitemap generation step from the build script for a more streamlined build process.
2025-10-29 08:27:00 +08:00
typist
3ab70498e6 feat: add ModeToggle component to layout and sidebar
- Integrated ModeToggle component into the layout for theme switching.
- Replaced the existing button in the sidebar footer with SidebarMenuButton for improved styling and functionality.
2025-10-29 08:26:26 +08:00
typist
a5ef1a1e70 0.0.16
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m7s
v0.0.16
2025-10-29 08:16:17 +08:00
typist
297000f208 feat: integrate SEO hook for dynamic metadata management
- Removed hardcoded canonical link from index.html.
- Implemented useSEO hook in layout.tsx to dynamically update SEO metadata including title, description, and canonical URL based on the current route.
- Added new use-seo.ts file containing the SEO hook logic for improved search engine optimization.
2025-10-29 08:15:53 +08:00
typist
04fbf12e07 0.0.15
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m6s
v0.0.15
2025-10-29 08:06:21 +08:00
a9a6354b2d Merge pull request 'feat: implement SEO enhancements and sitemap generation' (#10) from feat/seo into main
Reviewed-on: #10
2025-10-29 08:05:18 +08:00
typist
109139a42e feat: implement SEO enhancements and sitemap generation
- Added comprehensive SEO meta tags in index.html for improved search engine visibility, including Open Graph and Twitter Card tags.
- Created a sitemap.xml for better indexing of site tools, generated automatically via a new script (generate-sitemap.ts).
- Introduced robots.txt to manage crawler access and specified sitemap location.
- Updated package.json to include a build step for sitemap generation and added tsx as a dependency.
- Documented SEO optimizations and usage instructions in a new SEO-README.md file.
2025-10-29 08:05:37 +08:00
typist
b5a811e5ee 0.0.14
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m0s
v0.0.14
2025-10-29 07:28:46 +08:00
typist
b3adfe5c8f refactor: update IP query API and response handling
- Switched from ip-api.com to ipinfo.io for IP information retrieval, ensuring more reliable service.
- Simplified response handling by directly using the data returned from ipinfo.io, eliminating unnecessary data transformation.
- Adjusted risk level determination logic to utilize the 'org' field for identifying potential hosting or datacenter IPs.
2025-10-29 07:28:21 +08:00
typist
8eda2eae99 0.0.13
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m1s
v0.0.13
2025-10-29 07:18:09 +08:00
typist
99673913a6 chore: comment out cache settings in build workflow
- Temporarily disabled cache-from and cache-to settings in the build workflow to prevent potential issues with the build process.
- Retained platform specification for compatibility.
2025-10-29 07:18:02 +08:00
typist
83e48e3485 0.0.12
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m40s
v0.0.12
2025-10-29 07:10:25 +08:00
typist
8607591871 feat: enhance SVG for dark mode support
- Added CSS styles to the SVG for dark mode compatibility, allowing the icon to switch colors based on the user's color scheme preference.
- Cleaned up the SVG structure for better readability and maintainability.
2025-10-29 07:10:15 +08:00
typist
24c154a759 0.0.11
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m15s
v0.0.11
2025-10-29 06:36:32 +08:00
typist
edf87370d9 feat: add IP Query tool
- Introduced a new tool for querying IP information, including location and risk assessment.
- Updated the tool index to include the new IP Query component and its corresponding icon.
- Added IPQuery component with functionality to validate and fetch IP data from external APIs.
2025-10-29 06:36:20 +08:00
typist
ae0f9447ea 0.0.10
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m30s
v0.0.10
2025-10-29 06:09:10 +08:00
typist
972b6c7f22 feat: enhance input handling for network tools
- Added domain and URL normalization on blur for DNS, Ping, Speedtest, and TCPing components.
- Improved user experience by ensuring valid input formats and extracting ports where applicable.
2025-10-29 06:08:47 +08:00
typist
be56d896ca 0.0.9
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m14s
v0.0.9
2025-10-29 05:52:31 +08:00
3b31ce9ddf feat: add-tool network (#9)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #9
2025-10-29 05:51:11 +08:00
typist
b97c746d36 0.0.8
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m49s
v0.0.8
2025-10-28 22:29:24 +08:00
9793d96def feat: support dark-theme (#8)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #8
2025-10-28 22:28:19 +08:00
typist
a6d9c23179 feat: add deployment workflow and trigger in build.yaml
- Introduced a new deploy.yaml workflow for production deployment.
- Updated build.yaml to trigger the deployment workflow after building the Docker image.
2025-10-28 22:06:13 +08:00
typist
28a86dcbff 0.0.7
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m24s
v0.0.7
2025-10-28 04:40:54 +08:00
7cd826b052 feat: add-tool base64 (#7)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #7
2025-10-28 04:39:39 +08:00
typist
da20e34dc9 0.0.6
All checks were successful
Build and Push Docker Image / build (push) Successful in 30s
v0.0.6
2025-10-28 04:20:13 +08:00
typist
a43b5a96bb chore: add release scripts for versioning in package.json 2025-10-28 04:20:11 +08:00
typist
48aaa262c1 chore: optimize pnpm install with build cache in Dockerfile 2025-10-28 04:17:10 +08:00
660839d854 Merge pull request 'chore: update build cache configuration in build.yaml to use registry' (#6) from chore/update-builder-cache into main
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m6s
Reviewed-on: #6
v0.0.5
2025-10-28 04:10:02 +08:00
typist
6d23d601a8 chore: bump version to 0.0.5 in package.json 2025-10-28 04:10:33 +08:00
typist
7405f2cb88 chore: update build cache configuration in build.yaml to use registry
All checks were successful
Build and Push Docker Image / build (push) Successful in 29s
v0.0.4-1
2025-10-28 04:05:02 +08:00
typist
d415615ad7 refactor: remove unused Alert component import from json.tsx
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m56s
v0.0.4
2025-10-28 03:54:07 +08:00
typist
6cd05ca4b4 chore: bump version to 0.0.3 in package.json
Some checks failed
Build and Push Docker Image / build (push) Failing after 1m2s
v0.0.3
2025-10-28 03:49:46 +08:00
97b2093b86 feat: add tool json (#5)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #5
2025-10-28 03:48:37 +08:00
typist
c0aa618dfa refactor: consolidate Tool interface and UUID component
- Moved Tool interface definition from type.ts to index.tsx for better organization.
- Renamed UUID component to Tool in uuid.tsx and updated its export.
- Removed the now redundant type.ts file.
2025-10-28 03:27:10 +08:00
typist
16aa543431 chore: bump version to 0.0.2 in package.json
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m45s
v0.0.2
2025-10-28 00:57:00 +08:00
24594deecc feat: update-layout & add uuid tool (#4)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #4
2025-10-28 00:55:42 +08:00
0c54293312 feat: add basic layout (#3)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #3
2025-10-27 23:48:33 +08:00
typist
f4383d195f refactor: rename build.yaml to build.yaml 2025-10-27 22:52:20 +08:00
typist
10bc8fe7cb feat: add Docker support with multi-stage build and CI/CD workflow
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m42s
- Introduced Dockerfile for multi-stage build process using Node.js and Nginx.
- Added .dockerignore to exclude unnecessary files from Docker context.
- Created nginx.conf for server configuration, including gzip compression and SPA routing.
- Implemented Gitea CI/CD workflow for building and pushing Docker images on version tags.
v0.0.1
2025-10-27 22:32:54 +08:00
a1e2239458 feat: import shadcn tailwindcss (#1)
Reviewed-on: #1
2025-10-27 20:04:14 +08:00
fbf4f5f98f feat: pnpm create vite 2025-10-25 15:08:55 +08:00
c936997af1 Initial commit 2025-10-25 14:48:35 +08:00