Commit Graph

  • a651c79389
    Merge c73f199eacb0e45776fde38153e85a27c1d9e14a into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:10:00 +00:00
  • c73f199eac
    chore(deps): update dependency @types/mime-types to v2.1.4 renovate/mime-types-2.x-lockfile renovate[bot] 2026-01-08 17:09:57 +00:00
  • 034cd890ae
    Merge c6356769909097f48831e3d77c4ede47c8c51f6b into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:09:41 +00:00
  • c635676990
    chore(deps): update dependency @types/jsdom to v21.1.7 renovate/jsdom-21.x-lockfile renovate[bot] 2026-01-08 17:09:38 +00:00
  • d1c35972e2
    Merge 39dc11e046818e62ec2dca1ec55a952511ab828a into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:09:21 +00:00
  • 39dc11e046
    chore(deps): update dependency @types/bcryptjs to v2.4.6 renovate/bcryptjs-2.x-lockfile renovate[bot] 2026-01-08 17:09:18 +00:00
  • b5a3e4b3fc
    Merge d2fb72c2e6f87451c2467f5d6729f50108d25ac5 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:09:02 +00:00
  • d2fb72c2e6
    chore(deps): update dependency @tsconfig/node18 to v18.2.6 renovate/tsconfig-node18-18.x-lockfile renovate[bot] 2026-01-08 17:08:58 +00:00
  • 0a92991f08
    Merge 76ece9ade003b6be5c954e18518648f4964e6131 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:07:44 +00:00
  • 76ece9ade0
    chore(deps): update dependency vue-i18n to v9.14.5 [security] renovate/npm-vue-i18n-vulnerability renovate[bot] 2026-01-08 17:07:40 +00:00
  • 5cc222b76f
    Merge 0fbcbf495a59ddccece0901e344f195a26eb9ce1 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:07:21 +00:00
  • 0fbcbf495a
    chore(deps): update dependency dompurify to v3.2.4 [security] renovate/npm-dompurify-vulnerability renovate[bot] 2026-01-08 17:07:18 +00:00
  • 966d38b997
    Merge aaf9aa758b4b36a6d918c56cb8d18fdc4a4e9907 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:07:01 +00:00
  • aaf9aa758b
    chore(deps): update dependency crypto-js to v4.2.0 [security] renovate/npm-crypto-js-vulnerability renovate[bot] 2026-01-08 17:06:58 +00:00
  • ee4c201012
    Merge 73d9926d251d3a43e7be80b2ac45ab38c55452e9 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:06:42 +00:00
  • 73d9926d25
    chore(deps): update dependency yaml to v2.2.2 [security] renovate/npm-yaml-vulnerability renovate[bot] 2026-01-08 17:06:38 +00:00
  • e7975d88ea
    Merge df17088141326ef72001748e6e659226132d54e1 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2026-01-08 17:06:21 +00:00
  • df17088141
    chore(deps): update dependency node-forge to v1.3.2 [security] renovate/npm-node-forge-vulnerability renovate[bot] 2026-01-08 17:06:18 +00:00
  • 1d66a73067
    Merge 36394b5a9adfaab3291323dbd7c204fef8a42e58 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 Akshay Saambram 2026-01-01 14:57:19 +05:30
  • 36394b5a9a feat(new-tool): Added Dead Pixel tool for screen pixel testing Akshay Saambram 2026-01-01 14:48:00 +05:30
  • f6d5d37c31
    Merge bc49c85b92e5ea10989023e70597465e00e5b7ac into 0de73e8971b4c977086d246b112f218ed3dcc3f8 Vishnu S 2026-01-01 06:14:41 +00:00
  • bc49c85b92 fix(e2e): disable WebKit and harden Firefox for ubuntu CI forzayt 2026-01-01 11:44:35 +05:30
  • 8b51babd3c fix(e2e): disable Firefox GPU rendering on ubuntu runners forzayt 2026-01-01 11:31:29 +05:30
  • 97e67caaf7
    Merge c4cc8725438a839359cb070e65c1d889d4bf46ba into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2025-12-31 16:50:39 +00:00
  • c4cc872543
    chore(deps): update dependency zx to v8 [security] renovate/npm-zx-vulnerability renovate[bot] 2025-12-31 16:50:36 +00:00
  • cdd195fa8b
    Merge 4aacb53c59e0bc80c4b24046998b58ac20c5015a into 0de73e8971b4c977086d246b112f218ed3dcc3f8 renovate[bot] 2025-12-31 16:50:14 +00:00
  • 4aacb53c59
    chore(deps): update dependency vite to v5 [security] renovate/npm-vite-vulnerability renovate[bot] 2025-12-31 16:50:11 +00:00
  • 1952cf1d18 fix(e2e): install missing libdbus-glib-1-2 for Playwright on ubuntu 24.04 forzayt 2025-12-31 17:31:14 +05:30
  • 5567856e81 chore: add missing newline at EOF forzayt 2025-12-31 17:14:46 +05:30
  • f13c077dc7 feat: add JavaScript obfuscation service with base64 and ROT13 methods forzayt 2025-12-31 17:12:00 +05:30
  • 3052facd32 feat: Add JavaScript obfuscator tool with base64 and ROT13 encoding methods. forzayt 2025-12-31 17:10:24 +05:30
  • 023b45b4bc fix(e2e): build app before running Playwright preview server forzayt 2025-12-31 17:02:39 +05:30
  • d1f05438a2 chore: fix final eslint import and buffer rules forzayt 2025-12-31 17:00:07 +05:30
  • 3719dc3907 fix(ci): update Playwright dependency install for Ubuntu 24.04 runners forzayt 2025-12-31 16:52:23 +05:30
  • 3ad846f658 feat: Add JavaScript Obfuscator tool with service, unit, and E2E tests. forzayt 2025-12-31 16:39:31 +05:30
  • 360a121327 Add JavaScript Obfuscator tool to IT-Tools toolbox forzayt 2025-12-31 16:30:59 +05:30
  • e3a2ee6ae9
    Merge d0e3165e96d1c67834d117205316b4f058ccff3e into 0de73e8971b4c977086d246b112f218ed3dcc3f8 fredroo 2025-12-28 09:44:36 -04:00
  • d0e3165e96
    Fix typo in subtitle for Portuguese locale fredroo 2025-12-28 09:43:49 -04:00
  • 42c9baf6cc
    Merge d497335d97d1dd99281efeaba240ab0a18324a82 into 0de73e8971b4c977086d246b112f218ed3dcc3f8 Wouter Luberti 2025-12-23 19:09:08 +00:00
  • d497335d97 fix: resolve TypeScript strict mode errors across components and tests This commit addresses all TypeScript strict type checking errors that appeared after upgrading to TypeScript 5.4.5. Changes: - Fix type assertions causing readonly issues in multiple components - Add explicit type casting for generic key access patterns - Fix c-input-text test suite: - Replace with for cross-platform compatibility - Mock localStorage in beforeEach to fix jsdom environment errors - Migrate Chai assertions (.to.equal()) to Vitest assertions (.toBe()) - Add jsdom environment comment for proper test execution - Fix indentation to match project style (2 spaces) - Update v-for key bindings to use String() conversion for type safety - Remove unused variant options from demo components Affected files: - Tools: ascii-text-drawer, case-converter, date-time-converter, encryption, iban-validator-and-parser, meta-tag-generator, pdf-signature-checker, ulid-generator, uuid-generator - UI components: c-alert, c-buttons-select, c-input-text, c-modal-value, c-select All changes maintain backward compatibility and existing functionality. Wouter Luberti 2025-12-23 20:08:52 +01:00
  • 3997383d25 Fixed typescript errors, but need TypeScript 5.4 Wouter Luberti 2025-12-23 17:36:07 +01:00
  • da77474456 chore: update dependencies to fix build errors Update Vue and related dependencies to resolve TypeScript compilation errors. Changes: - Vue: 3.3.4 → 3.5.26 - @vueuse/core: 10.3.0 → 10.11.1 - @vueuse/head: 1.0.0 → 1.3.1 - @vueuse/router: 10.0.0 → 10.11.1 - TypeScript: 5.2.2 → 5.4.5 Fixes: - TypeScript error: Cannot find name 'NoInfer' (requires TS 5.4+) - TypeScript error: Cannot redeclare block-scoped variable 'defineProps' - Build errors with @vueuse/shared missing exports The build now completes successfully without errors. Wouter Luberti 2025-12-23 17:24:23 +01:00
  • 2ceb1b6ba2 chore: update pnpm-lock.yaml to sync with dependencies Wouter Luberti 2025-12-23 16:58:05 +01:00
  • 97b7415cf4 Fixed input field for weights Wouter Luberti 2025-12-23 16:32:04 +01:00
  • 4030b74c3d feat: add length and volume converters to measurement tools Add two new conversion tools to the Measurement category: - Length converter: supports mm, cm, m, km, in, ft, yd, mi - Volume converter: supports l, ml, gal, cup, fl-oz, pint, qt, and 20+ more units Changes: - Created length-converter tool with Vue component and registration - Created volume-converter tool with Vue component and registration - Added translations for both tools in all 9 supported languages (en, de, no, es, fr, pt, uk, vi, zh) - Added global polyfill (window.global = window) in index.html to fix convert-units browser compatibility - Used n-input-number for proper input field rendering - Registered both tools in the Measurement category Both converters leverage the existing convert-units library and follow the same UI/UX pattern as the temperature and weight converters. Tested: - All unit conversions working correctly - Input fields visible and functional - Translations display properly - All existing vitest tests still pass (138/138) Wouter Luberti 2025-12-23 16:05:42 +01:00
  • eff13a8488
    fix: configure Vite to properly resolve ulid v3 browser exports Claude 2025-12-23 12:46:29 +00:00
  • 6700087856
    Merge branch 'main' into renovate/ulid-3.x 00o.sh 2025-12-23 05:19:12 -07:00
  • 8df96649e7
    Merge pull request #455 from TheTechNetwork/claude/fix-e2e-test-failures-OUTC0 00o.sh 2025-12-23 05:18:58 -07:00
  • e332343b60
    fix: use PascalCase for PdfSignatureDetails component in template Claude 2025-12-23 04:55:58 +00:00
  • f822049a1b
    fix: add missing explicit import for pdf-signature-details component Claude 2025-12-23 04:50:24 +00:00
  • 2bfe610974
    fix: re-add networkidle wait for OTP and PDF signature checker E2E tests Claude 2025-12-22 21:16:21 +00:00
  • a4ddcc7170
    fix(deps): update dependency ulid to v3 renovate[bot] 2025-12-22 12:47:34 +00:00
  • ca704a117c
    Merge pull request #450 from TheTechNetwork/renovate/vue-i18n-11.x-lockfile 00o.sh 2025-12-22 05:41:55 -07:00
  • b4a03661c8
    Merge pull request #451 from TheTechNetwork/renovate/pnpm-10.x 00o.sh 2025-12-22 05:41:43 -07:00
  • b72ff50b71
    Merge pull request #452 from TheTechNetwork/renovate/typescript-toolchain 00o.sh 2025-12-22 05:41:30 -07:00
  • 879a1c516b
    Merge pull request #453 from TheTechNetwork/renovate/tiptap-monorepo 00o.sh 2025-12-22 05:41:13 -07:00
  • 3c0c302154
    fix(deps): update tiptap monorepo to v3.14.0 renovate[bot] 2025-12-22 03:45:35 +00:00
  • fef91ba089
    chore(deps): update dependency vue-tsc to v3.2.1 renovate[bot] 2025-12-22 03:45:14 +00:00
  • 29dd71aeb6
    chore(deps): update pnpm to v10.26.1 renovate[bot] 2025-12-22 03:44:56 +00:00
  • 9aba966f47
    chore(deps): update dependency vue-i18n to v11.2.7 renovate[bot] 2025-12-22 03:44:44 +00:00
  • 5ed8ae666d
    Merge pull request #449 from TheTechNetwork/renovate/libphonenumber-js-1.x-lockfile 00o.sh 2025-12-21 20:43:26 -07:00
  • 7474624e60
    chore(deps): update dependency libphonenumber-js to v1.12.33 renovate[bot] 2025-12-22 03:32:24 +00:00
  • c01deabaaf
    Merge pull request #448 from TheTechNetwork/renovate/antfu-eslint-config-6.x 00o.sh 2025-12-21 20:31:35 -07:00
  • bb6d452761
    Merge pull request #432 from TheTechNetwork/renovate/pin-dependencies 00o.sh 2025-12-21 20:31:17 -07:00
  • 0c91064c01
    chore(deps): update dependency @antfu/eslint-config to v6.7.3 renovate[bot] 2025-12-22 03:21:09 +00:00
  • f6b9f9946b
    chore(deps): pin dependency vitest to 4.0.16 renovate[bot] 2025-12-22 03:20:58 +00:00
  • e0fb93b0a6
    Merge pull request #444 from TheTechNetwork/renovate/vue-ecosystem 00o.sh 2025-12-21 20:18:39 -07:00
  • c289b52954
    Merge pull request #445 from TheTechNetwork/renovate/docker-setup-buildx-action-digest 00o.sh 2025-12-21 20:17:28 -07:00
  • 6abdc2ed7c
    chore(deps): update vue ecosystem to v3.5.26 renovate[bot] 2025-12-22 03:06:49 +00:00
  • 0c9b61a88e
    chore(deps): update docker/setup-buildx-action digest to 8d2750c renovate[bot] 2025-12-22 03:06:08 +00:00
  • ffebbb7513
    Merge pull request #447 from TheTechNetwork/claude/fix-failing-tests-aI1gT 00o.sh 2025-12-21 20:05:30 -07:00
  • 101b09a4c5
    Merge branch 'main' into claude/fix-failing-tests-aI1gT 00o.sh 2025-12-21 19:55:18 -07:00
  • 162107fef9
    fix: update inline snapshots for vitest 4.x escaping behavior Claude 2025-12-22 02:36:15 +00:00
  • fd95291f6b
    chore: upgrade vitest to 4.0.16 to fix test failures Claude 2025-12-22 02:17:47 +00:00
  • 62f438621b
    fix: resolve test failures by replacing @vueuse/core get() with Vue toValue() Claude 2025-12-22 02:11:06 +00:00
  • 1e16a48029
    fix: correct import order in json.models.ts for eslint Claude 2025-12-22 02:02:56 +00:00
  • 6adee846c2
    fix: simplify vitest setup to avoid Buffer issues Claude 2025-12-22 01:58:06 +00:00
  • 4bf0f78725
    fix: add explicit toValue imports instead of relying on auto-imports Claude 2025-12-22 01:57:40 +00:00
  • b3b26de50e
    fix: correct import order in c-input-text.test.ts for eslint Claude 2025-12-22 01:41:51 +00:00
  • 3e8a3b3045
    fix: resolve test failures by replacing @vueuse/core get() with Vue toValue() Claude 2025-12-22 01:35:42 +00:00
  • 7e5df28540
    Merge pull request #446 from TheTechNetwork/claude/add-claude-documentation-NHpfu 00o.sh 2025-12-21 18:05:58 -07:00
  • 940c7a9663
    docs: add comprehensive CLAUDE.md for AI assistants Claude 2025-12-22 01:03:05 +00:00
  • 669086a592
    Merge pull request #443 from TheTechNetwork/renovate/node-lts-alpine 00o.sh 2025-12-21 17:51:19 -07:00
  • 9e87eb34e0
    Merge 37667d17550d693e90b7fe5361f6ce5450c8be7f into 0de73e8971b4c977086d246b112f218ed3dcc3f8 Rishabh Mishra 2025-12-19 09:56:27 +00:00
  • 37667d1755 feat(new tool): GZIP String converter. Rishabh Mishra 2025-12-19 15:20:05 +05:30
  • a696e51089
    chore(deps): update node.js to c921b97 renovate[bot] 2025-12-18 05:30:39 +00:00
  • 254903b88a
    Merge a90e536fc88da60d2d1f7f8853a7d157d1a4e29d into 0de73e8971b4c977086d246b112f218ed3dcc3f8 Love and hope 2025-12-17 17:45:53 +08:00
  • c60c83ce75
    Merge pull request #441 from TheTechNetwork/claude/fix-e2e-test-failures-x1HEc 00o.sh 2025-12-15 23:19:36 -07:00
  • cda96b37b3
    chore: upgrade pdf-signature-reader to v1.4.3 Claude 2025-12-16 05:59:04 +00:00
  • e7dc7b1c5b
    fix: resolve ref unwrapping issue in OTP tool from VueUse v14 upgrade Claude 2025-12-15 23:43:21 +00:00
  • 15e5bbc542
    fix: add networkidle wait to failing e2e tests Claude 2025-12-15 23:42:16 +00:00
  • f07def677a
    Merge pull request #438 from TheTechNetwork/renovate/sql-formatter-15.x 00o.sh 2025-12-15 16:10:02 -07:00
  • 58983e7efb
    Merge branch 'main' into renovate/sql-formatter-15.x 00o.sh 2025-12-15 12:22:04 -07:00
  • 134ea8d785
    Update e2e-tests.yml 00o.sh 2025-12-15 12:21:32 -07:00
  • bdc600c978
    fix(deps): update dependency sql-formatter to v15 renovate[bot] 2025-12-15 19:18:34 +00:00
  • d00a160e1a
    Merge pull request #440 from TheTechNetwork/claude/fix-ci-tests-pr438-EyNGW 00o.sh 2025-12-15 12:09:05 -07:00
  • 66715ae558
    fix: remove tabulateAlias option for sql-formatter v15 compatibility Claude 2025-12-15 18:53:18 +00:00
  • 2dd5e5f911
    Merge pull request #435 from TheTechNetwork/claude/fix-ci-tests-UzARJ 00o.sh 2025-12-15 11:19:40 -07:00
  • 732e626b79
    fix: resolve linting errors (import sorting and duplicates) Claude 2025-12-15 18:05:15 +00:00
  • 7c8cdf4221
    fix: resolve VueUse v14 type errors Claude 2025-12-15 17:56:14 +00:00