Commit graph

274 commits

Author SHA1 Message Date
Corentin Thomasset
d2956b66fe feat(phone-parser): searchable country code select 2023-06-10 16:43:03 +02:00
Corentin Thomasset
33c9b6643f chore(lint): switched to a better lint config 2023-05-28 23:29:14 +02:00
Corentin Thomasset
4d2b037dbe refactor(ui): removed all n-space 2023-05-27 17:53:13 +02:00
Corentin Thomasset
34d8e5ce2c
feat(new tool): camera screenshot and recorder 2023-05-17 00:34:10 +02:00
cgoIT
0b20f1c16a
feat(base64-string-converter): switch to encode and decode url safe base64 strings (#392)
* feat(base64-string-converter): switch to encode and decode url safe

* feat(base64-string-converter): changes based on review comments, use config object instead of boolean argument.

* feat(base64-string-converter): fix validation, add option to watch additional refs for changes which interfere with validation rules
2023-05-15 14:35:44 +02:00
cgoIT
8c92d56318
fix(ipv4-range-expander): calculate correct for ip addresses where the first octet is lower than 128 (#405) 2023-05-15 10:23:16 +02:00
Corentin Thomasset
7aed9c56fd fix(ipv4-converter): removed readonly on input 2023-05-15 10:00:55 +02:00
Corentin Thomasset
f7fc779e63 refactor(ui): replaced some n-input with c-input-text 2023-05-15 01:31:22 +02:00
Corentin Thomasset
77f2efc0b9 refactor(ui): replaced some n-input with c-input-text 2023-05-14 22:30:23 +02:00
Corentin Thomasset
aad8d84e13 ui-lib(new-component): added text input component in the c-lib 2023-05-14 22:30:23 +02:00
Corentin Thomasset
401f13f7e3 ui-lib(button): size variants 2023-05-14 22:30:23 +02:00
Corentin Thomasset
a43c546e34
fix(phone-parser): use default country code 2023-05-07 13:25:33 +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
3f6c8f0edd
fix(home): prevent weird blue border on card 2023-05-01 13:44:30 +02:00
Corentin Thomasset
92bd83536f feat(ui-lib): demo pages for c-lib components 2023-04-23 22:43:06 +02:00
Corentin Thomasset
e88c1d5f2c fix(ts): cleaned legacy typechecking warning 2023-04-23 17:11:04 +02:00
Corentin Thomasset
362f2fa280 feat(new-tool): diff of two json objects 2023-04-23 15:24:20 +02:00
Corentin Thomasset
61ece2387f
refactor(ui-lib): prevent c-button to shrink 2023-04-20 21:03:20 +02:00
Corentin Thomasset
f080933d2a refactor(ui): replaced naive ui cards with custom ones 2023-04-20 20:57:38 +02:00
Corentin Thomasset
bb32513bd3
refactor(clean): removed unused lodash import 2023-04-19 22:58:07 +02:00
Corentin Thomasset
c311e3824d fix(mac-address-lookup): added copy handler on button click 2023-04-19 22:56:50 +02:00
Corentin Thomasset
74073f5038 refactor(clean): removed useless br tags 2023-04-19 22:50:02 +02:00
Corentin Thomasset
c45bce36f9 refactor(ui): getting ride of naive ui buttons 2023-04-19 22:33:22 +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
6d2202597c feat(date converter): auto focus main input 2023-04-19 13:07:24 +02:00
Corentin Thomasset
8355bd2ae4 feat(new-tool): http status codes 2023-04-14 09:04:49 +02:00
Corentin Thomasset
6fb4994603 refactor(uuid-generator): prevent NaN in quantity 2023-04-13 23:36:25 +02:00
Corentin Thomasset
80401b6405
refactor(404): simplified 404 page 2023-04-13 00:03:08 +02:00
Corentin Thomasset
fd9ab59172 refactor(date-converter): improved ux and layout 2023-04-12 23:41:09 +02:00
Corentin Thomasset
c0a89131dd feat(new-tool): yaml and json converters 2023-04-10 22:38:35 +02:00
Corentin Thomasset
05f06f6a07 refactor(dx): generic data transformer 2023-04-10 16:42:06 +02:00
Corentin Thomasset
9fa4c26929
refactor(config): removed new tools env config 2023-04-10 13:11:10 +02:00
Corentin Thomasset
9d639edf2d
refactor(lint): auto fix lint 2023-04-10 13:01:40 +02:00
cgoIT
a1e983538c
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 21:05:26 +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
ec7cb9351c feat(test): added e2e tests 2023-04-09 18:16:22 +02:00
cgoIT
d2a2686705
fix(mac-address-lookup): fix typo in mac-address-lookup tool (#345) 2023-04-09 14:03:17 +02:00
Corentin Thomasset
d7a503b4ae
feat(new-tool): ipv4 address converter 2023-04-08 22:09:22 +02:00
Corentin Thomasset
28145e0ffe feat(new-tool): ipv4 address converter 2023-04-08 21:13:14 +02:00
cgoIT
8930e139b2
fix(roman-numeral-converter): input validation and feedback (#332)
* fix(roman-numeral-converter):  checks for valid input and conversion enhancements

Validates if numeral values are between 1 and 3999999.
Validates if a roman number is valid.

* fix(roman-numeral-converter): optimize logic for copy button

* fix(roman-numeral-converter): changes due to review
2023-04-08 19:33:33 +02:00
Corentin Thomasset
076df11024 feat(new-tool): mac address lookup 2023-04-07 00:24:49 +02:00
Corentin Thomasset
001031b7b5 feat(css): added unocss with attributify preset 2023-04-06 20:35:37 +02:00
Corentin Thomasset
4ccd73c2d1 feat(dx): auto resolve vue components 2023-04-06 19:08:28 +02:00
Corentin Thomasset
4d011f15a1
feat(benchmark-builder): compute gap and export to bulet list 2023-04-06 14:00:54 +02:00
Corentin Thomasset
4a1afb2b69
feat(benchmark-builder): compute gap and export to bulet list 2023-04-06 13:33:51 +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
f3480fe560 refactor(qr-code): multiline input 2023-04-06 00:55:39 +02:00
Corentin Thomasset
f68e859c20
refactor(docker-run-converter): improve error handling 2023-04-06 00:16:32 +02:00
cgoIT
4872d71165
refactor(docker-run-converter): improved converter
* 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
2023-04-06 00:10:19 +02:00