Commit Graph

54 Commits

Author SHA1 Message Date
zihluwang 8226b6fdff refactor: replace inline type definition with ChangeTypeKey for better readability 2026-02-26 13:39:46 +08:00
zihluwang 2b24cac71e Merge pull request #3 from onixbyte/develop
v1.1.1: Hightlight for JSONPath Expression
2026-02-24 16:03:46 +08:00
zihluwang d9860618f9 feat: add new entry for JSON Path Highlighting in changelog 2026-02-24 15:02:02 +08:00
zihluwang 52780f08fd feat: enhance JSON path highlighting and improve input styling in JsonViewer 2026-02-24 14:57:58 +08:00
zihluwang dda2d20d6a Merge branch 'main' into develop 2026-02-24 14:52:43 +08:00
zihluwang e17c58490e feat: add changelog page and update navigation links 2026-02-24 12:38:13 +08:00
zihluwang 83dcede412 fix: update live application link in README 2026-02-24 11:59:51 +08:00
zihluwang b97b19971d fix: typo 2026-02-24 11:55:58 +08:00
zihluwang ff7948726f refactor: add TTY 2026-02-24 11:54:18 +08:00
zihluwang 0bbc21bfa0 feat: add ToolsLayout component and update routing for tools navigation 2026-02-24 11:06:36 +08:00
zihluwang a195299e91 feat: add functionality to copy selected raw JSON in JsonViewer and update related state management 2026-02-24 10:58:54 +08:00
zihluwang 6953c7a595 fix: update titles for JSON Grid in British and Simplified Chinese locales 2026-02-24 10:37:38 +08:00
zihluwang 16282155c3 feat: add SEO component and integrate it across multiple pages with localised metadata 2026-02-24 10:32:17 +08:00
zihluwang f0aaba8b39 feat: enhance CSV export functionality in JsonViewer with object handling 2026-02-24 09:55:57 +08:00
zihluwang 058c16b99f feat: add JsonCodeEditor component and integrate it into JsonGrid and JsonViewer 2026-02-24 09:52:34 +08:00
zihluwang 94bfa746db fix: update translation keys for json grid component 2026-02-24 09:42:52 +08:00
zihluwang 046c8ea01f feat: add json grid page and update home layout 2026-02-24 09:41:33 +08:00
siujamo eef3c42887 refactor: rename BMI calculation function and update height unit comment
- Renamed the function from `calculateBMI` to `calculateBodyMassIndex` for clarity.
- Updated comment to change "meters" to "metres" for consistency with British English.
2026-01-19 17:42:14 +08:00
zihluwang 4cd227d1a1 refactor: update sitemap 2026-01-19 15:32:54 +08:00
zihluwang 4e6349a63a Merge pull request #2 from onixbyte/develop
chore: update CNAME to reflect new development subdomain
2026-01-19 15:25:52 +08:00
zihluwang 49de4dfa9f chore: update CNAME to reflect new development subdomain 2026-01-19 15:25:10 +08:00
zihluwang 949631639c Merge pull request #1 from onixbyte/develop
v1.0.0
2026-01-19 15:23:33 +08:00
zihluwang 0d493aadec chore: update README.md to reflect repository name change from dev-hub to dev-lab 2026-01-19 15:21:08 +08:00
zihluwang 9c7861b975 feat: enhance SEO and metadata for DevLab
- Updated the title and meta tags to improve search engine optimization and provide a clearer description of the application.
- Added Open Graph and Twitter Card metadata for better social media sharing.
- Included structured data (JSON-LD) to enhance visibility in search results and provide detailed information about the application.
2026-01-19 15:20:43 +08:00
zihluwang 11d0cc5765 feat: enhance internationalization and update application branding
- Updated application title and page titles from "DevHub" to "DevLab" across multiple locales.
- Added new translations for the home, about, contact, and JSON viewer pages to support enhanced user experience.
- Integrated language switcher in the layout for improved accessibility.
- Revised BMI calculator and contact form to reflect new branding and improved user guidance.
2026-01-19 15:17:03 +08:00
zihluwang 0d783b605e chore: update repository name in README.md to reflect new project structure
- Changed the clone URL and directory name from json-visualiser to dev-hub.
2026-01-19 14:58:16 +08:00
siujamo 35122558f9 feat: add language switch 2026-01-19 14:57:27 +08:00
siujamo c42af864cb Merge remote-tracking branch 'origin/develop' into develop 2026-01-19 14:56:18 +08:00
siujamo 98151f9273 feat: added bmi-calculator page 2026-01-19 14:55:59 +08:00
zihluwang 495c6c0a05 chore: update references to reflect application name change to DevHub
- Changed the live application link in README.md to point to the new URL.
- Updated the repository name in the Contact page to match the new branding.
- Revised comments in the JSON Viewer component to align with the updated application name.
2026-01-19 14:54:27 +08:00
zihluwang d63b351f94 Merge remote-tracking branch 'origin/develop' into develop 2026-01-19 14:52:01 +08:00
zihluwang c574297fe2 refactor: rename application from JSON Visualiser to DevLab
- Updated the title and references throughout the application to reflect the new name, DevLab.
- Adjusted the About, Contact, Home, and JSON Viewer pages to align with the rebranding.
2026-01-19 14:51:10 +08:00
siujamo b7ecd69469 feat: added i18n 2026-01-19 14:45:49 +08:00
zihluwang f52ca401cf feat: implement JSON Viewer page and enhance Home page layout
- Added a new JSON Viewer page for visualizing and querying JSON data using JSONPath.
- Updated the Home page with a new header, main call-to-action, and feature highlights for the JSON Visualiser tool.
- Removed unused state and components from the Home page to streamline the layout.
2026-01-19 14:39:21 +08:00
Jam'o Siu dd13f040c5 Merge pull request #3 from onixbyte/dependabot/npm_and_yarn/dependency-updates-f2deee8dfb
chore: bump @types/node from 22.19.6 to 22.19.7 in the dependency-updates group
2026-01-16 11:14:20 +08:00
zihluwang 0a6731ad2e feat: enhance About and Contact pages with new content and layout updates
- Added GitHub and deployment information to the About page, including links and self-hosting instructions.
- Updated the Contact page to emphasize transparency in the development process with improved text styling.
- Removed outdated sections to streamline content presentation.
2026-01-16 10:57:16 +08:00
zihluwang 3987b19fe7 fix: handle client-side routing 404 on Vercel
Add vercel.json with rewrite rules to redirect all requests to index.html.
This ensures that React Router can handle deep links and page refreshes
correctly after deployment.
2026-01-16 10:42:54 +08:00
siujamo 6e97243b94 feat: optimised about and contact page 2026-01-16 09:56:48 +08:00
dependabot[bot] e9607cfff4 chore: bump @types/node in the dependency-updates group
Bumps the dependency-updates group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).


Updates `@types/node` from 22.19.6 to 22.19.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.19.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependency-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-15 22:56:56 +00:00
siujamo 71239b1d1b docs: add licence 2026-01-15 17:16:11 +08:00
siujamo c81eec3d16 docs: add readme 2026-01-15 17:16:02 +08:00
siujamo 3de86bef32 feat: change header title 2026-01-15 17:15:50 +08:00
zihluwang 65c0ae8ada feat: add expandable functionality to JSON tree nodes for better data visualization 2026-01-15 16:17:09 +08:00
zihluwang d8a7b3c578 refactor: change page title 2026-01-15 16:05:37 +08:00
zihluwang 8ea40da231 refactor: adjust layout and styling for hero and home components to improve responsiveness and visual consistency 2026-01-15 16:01:37 +08:00
zihluwang 2b2d842588 feat: upgrade dependencies 2026-01-15 15:53:17 +08:00
zihluwang d303bcaccd refactor: update header title in hero layout to reflect JSONPath Visualiser 2026-01-15 15:51:05 +08:00
zihluwang 0ee383aecc refactor: update comments for clarity and consistency in home component 2026-01-15 15:49:31 +08:00
zihluwang fe4f816605 fix: enhance error handling for JSON parsing and query validation in home component 2026-01-15 15:48:56 +08:00
zihluwang 3e9a9faadc feat: add CSV export functionality to JSON visualizer 2026-01-15 15:45:15 +08:00