sharevb
f5c4ab19bc
feat(new tool): Regex Tester (and Cheatsheet) ( #1030 )
...
* feat(new tool): Regex Tester
Fix https://github.com/CorentinTh/it-tools/issues/1007 , https://github.com/CorentinTh/it-tools/issues/991 , https://github.com/CorentinTh/it-tools/issues/936 , https://github.com/CorentinTh/it-tools/issues/761 , https://github.com/CorentinTh/it-tools/issues/649
https://github.com/CorentinTh/it-tools/issues/644 , https://github.com/CorentinTh/it-tools/issues/554
https://github.com/CorentinTh/it-tools/issues/308
* fix: refactor to service + add regex diagram + ui enhancements
* fix: update queryParams
* fix: deps
* fix: svg style bug in @regexper/render
@regexper/render use a stylesheet in svg that cause bugs in whole site. So add regexper in a shadow root
* feat(new tool): added Regex Cheatsheet
* Update src/tools/regex-memo/index.ts
* Update src/tools/regex-tester/index.ts
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2024-09-20 18:39:40 +00:00
sharevb
87984e2081
feat(new tool): Markdown to HTML ( #916 )
...
* feat(new tool): Markdown to HTML
Fix partially #538
* feat: add print button
* Update src/tools/markdown-to-html/index.ts
* Update src/tools/markdown-to-html/markdown-to-html.vue
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2024-08-25 20:57:07 +00:00
Corentin THOMASSET
318fb6efb9
feat(new-tool): add email normalizer ( #1243 )
2024-08-15 13:29:58 +00:00
sharevb
f1a5489e21
feat(new tools): JSON to XML and XML to JSON ( #1231 )
...
* feat(new tool): JSON <> XML
Fix https://github.com/CorentinTh/it-tools/issues/314
* Update src/tools/xml-to-json/index.ts
* Update src/tools/json-to-xml/index.ts
* Update src/tools/json-to-xml/index.ts
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2024-08-09 20:11:39 +00:00
sharevb
d3b32cc14e
feat(new tool): Outlook Safelink Decoder ( #911 )
...
* feat(new tool): Outlook Safelink Decoder
Fix #897
* Use native URL parsing
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
* Update src/tools/safelink-decoder/index.ts
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2024-03-11 10:19:32 +00:00
sharevb
fe349ad69b
feat(new tool): ascii art generator ( #886 )
...
* feat(new tool): ascii art generator
Fix #829 ; Text ASCII Art Generator (using figlet)
* fix: make fonts list searchable
* refactor(ascii-generator): updated tool definition
* refactor(ascii-generator): equilibrate ui
---------
Co-authored-by: Corentin Thomasset <corentin.thomasset74@gmail.com>
2024-03-03 10:37:09 +00:00
Isaiah
fc06f01b34
feat(new-tool): yaml formater ( #779 )
...
* validating if yaml is correct and collecting format options
* Formatting yaml, sorting keys and changing indent size.
* Removed unused format options
* Fixed lint errors
* Installed types for js-yaml
* Removed legacy routing and added tool creation date
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
* Using existing yaml package instead of js-yaml
* Update src/tools/yaml-viewer/index.ts
---------
Co-authored-by: Isaiah <66272034+isaiah-j@users.noreply.github.com>
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2024-01-31 09:58:53 +00:00
hieudt-2054
c46207f1bb
feat(new-tool): added unicode conversion utilities ( #858 )
...
* feat: add Text to Unicode tool
* Update src/tools/text-to-unicode/index.ts
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2024-01-31 09:55:18 +00:00
Corentin THOMASSET
478192065e
feat(new tool): pdf signature checker ( #745 )
2023-11-12 22:22:41 +00:00
Corentin THOMASSET
e07e2ae5bc
feat(new tool): numeronym generator ( #729 )
2023-11-05 21:59:31 +00:00
Istvan Olah
cc3425dc77
feat(new tool): random MAC address generator ( #657 )
...
* #521 Random MAC address generator
* refactor(mac-address-generator): improved ux
* refactor(mac-address-generator): improved ux
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2023-10-31 11:34:24 +00:00
Corentin THOMASSET
b2ad4f7a27
feat(new tool): text to ascii converter ( #669 )
2023-10-15 22:57:47 +00:00
Corentin THOMASSET
5c4d775e2d
feat(new tool): ULID generator ( #623 )
2023-09-11 22:57:42 +00:00
Simon Bordeyne
0eedce69a6
feat(new tool): add wifi qr code generator ( #599 )
...
* (feat: new tool): add wifi qr code generator
* Update src/tools/wifi-qr-code-generator/wifi-qr-code-generator.vue
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
* Update src/tools/wifi-qr-code-generator/index.ts
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
* remove naive UI grid
* Update src/tools/wifi-qr-code-generator/index.ts
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2023-09-06 07:46:40 +00:00
Corentin THOMASSET
3a63837d3d
feat(new tool): iban validation and parser ( #591 )
2023-08-27 18:12:31 +00:00
Corentin THOMASSET
81bfe57cb8
feat(new tool): text diff and comparator ( #588 )
...
* feat(new tool): text diff and comparator
* chore(ci): increased memory in CI
2023-08-26 16:43:47 +02:00
Corentin THOMASSET
c58d6e3423
feat(new tool): string obfuscator ( #575 )
2023-08-16 21:43:45 +00:00
Corentin THOMASSET
93f7cf0e98
feat(new tool): emoji picker ( #551 )
2023-08-08 22:25:59 +02:00
Corentin THOMASSET
a9c7b89193
feat(new-tool): password strength analyzer ( #502 )
2023-06-25 08:26:29 +00:00
Corentin Thomasset
e29b258e90
feat(new-tool): yaml to toml
2023-06-23 21:47:23 +02:00
Corentin Thomasset
ea50a3fc65
feat(new-tool): json to toml
2023-06-23 21:47:23 +02:00
Corentin Thomasset
746e5bdccc
feat(new-tool): toml to yaml
2023-06-23 21:47:23 +02:00
Corentin Thomasset
c7d4f112c0
feat(new-tool): toml to json
2023-06-23 21:47:23 +02:00
Seb
b9406a492d
feat(new-tool): percentage calculator ( #456 )
...
* feat(new tool): percentage calculator
* Apply suggestions from code review
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2023-06-18 18:24:39 +02:00
Corentin Thomasset
69f0bd079f
feat(new-tool): json to csv converter
2023-06-18 18:10:06 +02:00
jmmanzano
a6bbeaebd8
feat(new tool): xml formatter ( #457 )
...
* feat(new tool): xml formatter
* feat(xml-formatter): added happy path e2e tests
* refactor(xml-formatter): improved unit tests
* refactor(xml-formatter): add better suitable icon
* feat(xml-formatter): added happy path e2e tests
* feat(xml-formatter): registered xml as syntax highlighter
* chore(auto-import): removed unused NSpace
---------
Co-authored-by: Corentin Thomasset <corentin.thomasset74@gmail.com>
2023-06-18 10:27:26 +00:00
Corentin Thomasset
33c9b6643f
chore(lint): switched to a better lint config
2023-05-28 23:29:14 +02:00
Corentin Thomasset
34d8e5ce2c
feat(new tool): camera screenshot and recorder
2023-05-17 00:34:10 +02:00
cgoIT
83a7b3bae9
feat(list-converter): a small converter who deals with column based data and do some stuff with it ( #387 )
...
* feat(list-converter): a small converter who deals with column based data and do some stuff with it
* Update src/tools/list-converter/index.ts
* Update src/tools/list-converter/index.ts
* Update src/tools/list-converter/index.ts
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
fix(list-format): fix e2e
2023-05-07 13:25:25 +02:00
Corentin Thomasset
ce3150c65d
feat(new tool): phone parser and normalizer
2023-05-02 13:57:39 +02:00
Corentin Thomasset
362f2fa280
feat(new-tool): diff of two json objects
2023-04-23 15:24:20 +02:00
cgoIT
df989e24b3
feat(ipv4-range-expander): expands a given IPv4 start and end address to a valid IPv4 subnet ( #366 )
...
* feat(ipv4-range-expander): expands a given IPv4 start and end address to a valid IPv4 subnet
* feat(ipv4-range-expander): remove old component copyable-ip-like.vue
* feat(ipv4-range-expander): fix sonar findings
* feat(ipv4-range-expander): changes due to review
* feat(ipv4-range-expander): only show n-alert if both ipv4 addresses are valid
2023-04-19 20:30:45 +02:00
Corentin Thomasset
8355bd2ae4
feat(new-tool): http status codes
2023-04-14 09:04:49 +02:00
Corentin Thomasset
c0a89131dd
feat(new-tool): yaml and json converters
2023-04-10 22:38:35 +02:00
cgoIT
1d7f8b9a8c
feat(new-tool): generate ula based on timestamp and mac address ( #344 )
...
* feat(ipv6-ula-generator): new tool: generate ula based on timestamp and mac address
This new tool generates a random unique ula based on the current timestamp and the provided mac address. An ULA is your "secondary" IPV6-Address only for internal use.
It can also be used as a backup address if your provider gets offline and your Prefix-IPs are not longer valid.Also you can create the most of your internal firewall rules based on your ULAs.
* feat(ipv6-ula-generator): changes requested by review
* Update src/tools/ipv6-ula-generator/index.ts
* Update src/tools/ipv6-ula-generator/ipv6-ula-generator.vue
---------
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2023-04-09 20:58:27 +02:00
Corentin Thomasset
28145e0ffe
feat(new-tool): ipv4 address converter
2023-04-08 21:13:14 +02:00
Corentin Thomasset
076df11024
feat(new-tool): mac address lookup
2023-04-07 00:24:49 +02:00
cgoIT
f350dc19aa
feat(new-tool): add new tool user agent parser ( #329 )
...
* fix(docker-run-to-docker-compose-converter): use different version of converter which suppports more options and is mor failsafe
* chore(docker-run-to-docker-compose-converter): add pnpm-lock.yaml again which was accidently removed in last commit
* chore(docker-run-to-docker-compose-converter): add fixed version of composerize-ts
* chore(user-agent-parser): changes requested by code review
* chore(user-agent-parser): some more changes requested by code review
2023-04-06 10:28:12 +02:00
Corentin Thomasset
6e84ea4061
feat(new-tool): simple benchmark calculator
2023-04-05 22:57:58 +02:00
Corentin Thomasset
c339ab3551
feat(new-tool): IPv4 subnet calculator
2023-03-28 23:49:54 +02:00
cgoIT
ffb99579ba
feat(new-tool): add a docker run to docker compose converter ( #291 )
...
* Integrate composerize (https://github.com/magicmark/composerize ) into it-tools
* Fix Prettier errors
* Fix Prettier errors
* Fix code according to suggestions
* Added syntax highlighting to TextareaCopyable component, some ui adjustments in docker-run-to-docker-compose-converter.vue
2023-03-27 17:31:13 +02:00
Corentin Thomasset
f3b1863f09
feat(new-tool): html wysiwyg editor
2023-03-26 20:21:00 +02:00
Corentin Thomasset
30e9149d61
feat(new-tool): RSA key pair generator
2023-03-10 18:16:55 +01:00
Corentin Thomasset
0ddf18f4b5
feat(new-tool): String to NATO alphabet
2023-02-15 00:45:20 +01:00
Corentin Thomasset
6fe4b5ac60
feat(new-tool): slugify string
2023-02-10 22:06:32 +01:00
Corentin Thomasset
c934c4e50c
feat(new-tool): keycode info
2023-02-06 23:13:20 +01:00
Tsonglew
f708f5091e
feat(new-tool): json minify ( #265 )
...
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2023-02-04 09:56:17 +01:00
Corentin Thomasset
4607837f9a
feat(new-tool): temperature converter
2023-01-13 18:26:28 +01:00
bastantoine
acc7f0a586
feat(new-tool): jwt parser ( #262 )
...
* npm install jwt-decode
* added base tool structure
* added function to decode JWT and display header and payload
* use a table to display the data
* show human readable values
* added switch to toggle display of parsed values
* lint
* replaced basic package-lock.json with pnpm-lock.json
* change the icon of the tool
* simplify return
* use camelCase
* added description of the tool
* always parse the values
* use camelCase...
2022-12-27 09:38:35 +01:00
Corentin Thomasset
40872859a5
refactor(clean): removed unused import
2022-12-20 21:15:00 +01:00