Commit graph

603 commits

Author SHA1 Message Date
ShareVB
6db5c32bcd fix: deps 2024-09-21 14:07:59 +02:00
sharevb
9bf1b93b07
Merge branch 'main' into feat/nato-enh 2024-09-21 14:05:31 +02:00
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
Corentin THOMASSET
67094980c9
chore(readme): updated logos (#1294) 2024-09-13 18:56:32 +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
Diego Fabricio
e1b4f9aafe
feat(lorem-ipsum): add button to refresh text lorem-ipsum (#1213)
Co-authored-by: Diego Guzmán <diego.guzman@caces.gob.ec>
2024-08-07 09:22:08 +02:00
sharevb
76a19d218d
fix(emoji-picker): debounced search input (#1181)
* fix(Emoji picker): fix lags

Fix #1176 using debounced ref

* chore: fix strange corepack message

Fix corepack claiming strange thing : UsageError: This project is configured to use yarn because /home/runner/work/it-tools/it-tools/package.json has a "packageManager" field
2024-07-11 17:06:17 +02:00
code2933
b430baef40
fix(format-transformer): set overflow for output area width (#787) 2024-05-27 18:16:24 +02:00
sharevb
dd4b7e687b
fix(jwt-parser): prevent UI overflow on small screen (#1095)
Fix #1045
2024-05-27 11:59:05 +02:00
sharevb
30144aa3f5
feat(base64): Base64 enhancements (#905)
* fix(base64): use js-base64 to handle non ascii text

Use js-base64 to handle non ascii text and ignore whitespaces
Fix #879 and #409

* fix(base64): use js-base64 to handle non ascii text

Use js-base64 to handle non ascii text and ignore whitespaces
Fix #879 and #409

* feat(base64 file converter): add a filename and extension fields

Add filename and extension (auto filled if data url) to allow downloading with right extension and filename
Fix #788

* feat(base64 file converter): add a preview image

Fix #594. Taken from #595 (thanks @SAF2k)
2024-05-20 22:13:55 +02:00
ShareVB
7a4310ad90 fix: refactor with unit test + better handle korean 2024-05-15 22:22:00 +02:00
Corentin Thomasset
e876d03608
chore(version): release 2024.05.13-a0bc346 2024-05-13 10:54:18 +02:00
Corentin Thomasset
81cf6b5483
docs(changelog): update changelog for 2024.05.13-a0bc346 2024-05-13 10:54:18 +02:00
Corentin THOMASSET
a0bc3468b2
chore(issues): prevent empty issues (#1078) 2024-05-13 08:44:04 +00:00
Corentin THOMASSET
5a7b0f9636
chore(issues): removed old issue templates (#1077) 2024-05-13 08:11:47 +00:00
Corentin Thomasset
b59942ad9f
chore(node): upgraded node version in CI workflows 2024-05-10 13:26:36 +02:00
Corentin Thomasset
38d568798c
chore(version): release 2024.05.10-33e5294 2024-05-10 12:08:16 +02:00
Corentin Thomasset
9dfd347edf
docs(changelog): update changelog for 2024.05.10-33e5294 2024-05-10 12:08:15 +02:00
Corentin Thomasset
33e5294a94
refactor(lint): removed extra semi 2024-05-10 12:07:50 +02:00
Corentin Thomasset
2852c30e1f
chore(issues): improved issues template 2024-05-10 12:05:35 +02:00
Corentin Thomasset
124284278f refactor(auto-imports): regen auto imports 2024-05-10 11:41:48 +02:00
Corentin THOMASSET
a7992340f7
chore(issues): improved bug issue template (#1046) 2024-05-10 09:28:45 +00:00
steffenrapp
2c2fb216e3
feat(i18n): added German translation (#1038)
* feat(i18n): German translation

* more

* more

* more

* rest
2024-05-10 10:57:42 +02:00
Christopher Conley
221ddfa75c
fix(language): English language cleanup (#1036)
Fix possessive vs. contraction form of "it," clarification, and some general cleanup
2024-05-05 18:49:31 +02:00
Pavel Gordon
cb5b462e11
fix(url-encoder, validation): typo in validation of url-encoder.vue #1024 2024-04-29 11:58:08 +02:00
sharevb
9eac9cb2a9
fix(integer base converter): support bigint (#872) 2024-04-22 08:45:51 +02:00
sharevb
23f82d956a
fix(bcrypt tool): allow salt rounds up to 100 (#987)
* fix(bcrypt tool): allow salt rounds up to 100

Previously max salt rounds was 10

* chore(github workflows): ci and e2e tests: try updating to node 20
2024-04-15 09:43:12 +02:00
ShareVB
c434a5f3f0 chore(github workflows): ci and e2e tests: try updating to node 20 2024-04-07 23:09:17 +02:00
sharevb
1b1be10762 feat(Text to NATO): add other languages, upper/lower and other
Add support for many languages and countries ((International), (France), (Belgium), (Switzerland), (Québec), (Germany, 2022), (Austria), (Germany, informal, 2022), (Netherlands), Italian, Spanish, (Brazil), (Portugal), Swedish, Danish, Norwegian, Finnish, Turkish, Romanian, Czech, Yugoslav, Serbian, Slovene, Russian, Korean, Greek, Japanese)
Handle uppercase/lowercase and some punctuations
Fix #794
2024-04-07 23:09:11 +02: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
Corentin THOMASSET
a07806cd15
refactor(home): lightened tool cards (#882) 2024-02-12 13:31:21 +00:00
Corentin THOMASSET
10e56b35bb
refactor(home): removed n-grid to prevent layout shift (#881) 2024-02-12 09:30:41 +00:00
Corentin THOMASSET
dc0461595f
feat(i18n): get locales on build (#880) 2024-02-11 00:33:52 +01:00
David Nguyen
079aa2164c
feat(i18n): added vi tools translations (#876)
* Update Vietnamese translations in vi.yml file

* Add Vietnamese translations for various tools
2024-02-05 10:09:07 +00:00
QingFeng
9c6b12225e
feat(i18n): added zh tools translations (#874) 2024-02-05 11:06:36 +01:00
Corentin THOMASSET
7f5fa00147
feat(i18n): added missing locale files in tools (#863) 2024-02-01 17:05:05 +00:00
hieudt-2054
1334bff30a
feat(i18n): added vietnamese language (#859) 2024-02-01 14:47:09 +01:00
Corentin THOMASSET
95698cb938
refactor(i18n): added locales per tool (#861) 2024-02-01 14:05:54 +01:00
Raúl Mora
85b50bb8f0
feat(i18n): added spanish language (#854)
* spanish

translation

* Create es.yaml
2024-01-31 10:10:21 +00:00
Marcelo Gonçalves
c65ffb6e75
feat(i18n): added portuguese language (#813) 2024-01-31 11:03:54 +01:00
Nikitin Roman
693f362e15
feat(i18n): added ukrainian language (#827)
Added Ukrainian language
2024-01-31 11:01:56 +01: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
670f735501
chore(version): release 2023.12.21-5ed3693 2023-12-21 08:45:28 +01:00
Corentin Thomasset
a29ad66809
docs(changelog): update changelog for 2023.12.21-5ed3693 2023-12-21 08:45:27 +01:00
Markus Blaschke
5ed36935c7
fix(jwt-parser): jwt claim array support (#799)
fixes support of claim array values (was shown "[Object]" before)

Signed-off-by: Markus Blaschke <mblaschke82@gmail.com>
2023-12-12 14:04:19 +01:00
Isaiah
80e46c9292
fix(camera-recorder): stop camera on navigation (#782)
* Stopping camera when user switches to another page

* Missing ;
2023-11-29 13:58:07 +01:00