Commit Graph

396 Commits

Author SHA1 Message Date
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
Corentin Thomasset
fb8a3a0fee
refactor(tool): better new tool logic 2023-04-05 23:30:44 +02:00
Corentin Thomasset
20282987e3
feat(new-tool): simple benchmark calculator 2023-04-05 23:07:13 +02:00
Corentin Thomasset
ff5f38bec6
feat(new-tool): simple benchmark calculator 2023-04-05 23:06:05 +02:00
Corentin Thomasset
6e84ea4061 feat(new-tool): simple benchmark calculator 2023-04-05 22:57:58 +02:00
Corentin Thomasset
004cb83719
chore(clean): removed extra console.log 2023-04-05 08:47:54 +02:00
Corentin Thomasset
aa4dc0418e feat(plausible): disable plausible instance for self hosted instance 2023-04-04 19:01:59 +02:00
Corentin Thomasset
a599528044
fix(otp-generator): editable secret 2023-04-04 12:55:02 +02:00
Corentin Thomasset
5281824b5d fix(otp-generator): better computation of token 2023-03-31 01:01:44 +02:00
Corentin Thomasset
15cb03347c
feat(menu): collapsible category 2023-03-30 23:51:23 +02:00
Corentin Thomasset
24ba0ff5fa feat(menu): collapsible category 2023-03-30 23:48:47 +02:00
Corentin Thomasset
3b625fd473 feat(json-prettify): sort keys 2023-03-29 23:33:30 +02:00
Corentin Thomasset
9b4f7727f2
refactor(uuid-generator): now using computedRefreshable 2023-03-29 21:13:49 +02:00
Corentin Thomasset
cf16cb195d
refactor(token-generator): now using computedRefreshable 2023-03-29 21:12:20 +02:00
Corentin Thomasset
f6237376e1
refactor(port-generator): now using computedRefreshable 2023-03-29 21:05:21 +02:00
Corentin Thomasset
165dc93f83 feat(rsa-key-pair-generator): refresh certs button 2023-03-29 20:54:11 +02:00
Corentin Thomasset
161a21f285 feat(config): hide the banner by default 2023-03-29 19:55:40 +02:00
Corentin Thomasset
c339ab3551 feat(new-tool): IPv4 subnet calculator 2023-03-28 23:49:54 +02:00
Corentin Thomasset
47948dd343 refactor(import): removed unused imports 2023-03-28 23:49:54 +02:00
marvin-j97
91369cb238
refactor(html-editor): use correct letter casing (#292) 2023-03-27 17:38:37 +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
f512d09227 fix(rsa-key-pair-generator): correct prime web worker url 2023-03-27 00:17:36 +02:00
Corentin Thomasset
7c40539ef9 refactor(otp-generator): coerce lowercase secret characters to uppercase 2023-03-26 22:43:56 +02:00
Corentin Thomasset
f3b1863f09 feat(new-tool): html wysiwyg editor 2023-03-26 20:21:00 +02:00
Corentin Thomasset
b1d6bfd2dc refactor(otp-generator): no more barcode color invertion 2023-03-26 16:15:37 +02:00
Corentin Thomasset
8787ce72ab
fix(roman-converter): replaced incorrect default value 2023-03-24 18:35:37 +01:00
Corentin Thomasset
30e9149d61
feat(new-tool): RSA key pair generator 2023-03-10 18:16:55 +01:00
marvin-j97
7958e2e075
refactor(branding): correct branding for twitter & github (#268) 2023-03-08 18:09:53 +01:00
Corentin Thomasset
61024279b5
fix(about): correct git branch in package.json url 2023-03-08 13:48:52 +01:00
Corentin Thomasset
ad202bd372
revert(pwa): fallback to autoUpdate 2023-03-01 23:35:17 +01:00
Corentin Thomasset
400654b6b1
chore(pwa): close update notification on update 2023-03-01 23:24:17 +01:00
Corentin Thomasset
3351b70c1a
refactor(sponsor): updated support link to buy me a coffe 2023-03-01 22:15:51 +01:00
Corentin Thomasset
53ce079dff
refactor(pwa): prompt for pwa update 2023-03-01 22:00:29 +01:00
Corentin Thomasset
a771346250
refactor(style): improved dark mode colors 2023-02-21 23:14:27 +01:00
Corentin Thomasset
a312dedf65
fix(jwt-parser): prevent [object Object] value 2023-02-21 22:52:08 +01:00
Corentin Thomasset
0ddf18f4b5
feat(new-tool): String to NATO alphabet 2023-02-15 00:45:20 +01:00
Corentin Thomasset
9634f5d9a8
fix(case-converter): allowed diacritics 2023-02-10 22:59:44 +01:00
Corentin Thomasset
e6c0445684
fix(case-converter): allowed diacritics 2023-02-10 22:53:10 +01:00
Corentin Thomasset
32f87f3fca
refactor(tool-card): enforce description height 2023-02-10 22:20:50 +01:00
Corentin Thomasset
a3b1cb5737
refactor(tool-card): enforce description height 2023-02-10 22:13:08 +01:00
Corentin Thomasset
6fe4b5ac60
feat(new-tool): slugify string 2023-02-10 22:06:32 +01:00
Corentin Thomasset
1a3f0a135d
refactor(keycode-info): wording 2023-02-06 23:26:40 +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
db817a2459
refactor(tools): config in query params 2023-01-28 21:06:16 +01:00
Corentin Thomasset
4607837f9a
feat(new-tool): temperature converter 2023-01-13 18:26:28 +01:00
Corentin Thomasset
f52f7a845c
refactor(jwt-parser): simplified code 2023-01-13 14:02:44 +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
def60e7248
refactor(tracker): better tracker injection 2022-12-21 21:02:57 +01:00
Corentin Thomasset
bf88836dbe
feat(search-bar): use cmd + k to focus on mac 2022-12-21 00:21:12 +01:00
Corentin Thomasset
bfc2e24bbf
feat(tracker): added actions monitoring 2022-12-21 00:03:31 +01:00
Corentin Thomasset
40872859a5
refactor(clean): removed unused import 2022-12-20 21:15:00 +01:00
Corentin Thomasset
cf723f144e
refactor(clean): removed empty style tag 2022-12-20 21:14:40 +01:00
Corentin Thomasset
af075dcccc
feat(tool): improved favorite tool management 2022-12-17 15:33:52 +01:00
Corentin Thomasset
679dd1c1f6
refactor(menu): improve support button 2022-12-17 01:30:27 +01:00
Corentin Thomasset
4cd809bd0c
feat(tools): added favorite tool handling 2022-12-17 01:30:02 +01:00
Corentin Thomasset
acf8bc11db
fix(tool-card): correct text color on light mode for card description 2022-12-16 21:57:23 +01:00
Corentin Thomasset
71e98e93e5
feat(search-bar): better search back result 2022-12-16 21:44:54 +01:00
Corentin Thomasset
1b5d4e72bd
refactor(search-bar): improved tool fuzzy search 2022-12-16 18:10:50 +01:00
Corentin Thomasset
8476cf319b
fix(integer-base-converter): handle non-decimal char and better error message 2022-12-07 21:52:24 +01:00
Corentin Thomasset
35b5187119
feat(new-tool): chmod calculator 2022-11-23 21:57:38 +01:00
Corentin Thomasset
7c9b8ac178
feat(new-tool): mime type to extension converter 2022-11-14 22:13:26 +01:00
Corentin Thomasset
5d8f46abf8
refactor(ui): change sponsor button location and caption 2022-11-13 23:16:57 +01:00
Corentin Thomasset
35a3760771
fix(ui): remove icon transparency overlap 2022-11-13 23:13:50 +01:00
Corentin Thomasset
4ef25887b9
feat(date-converter): added mongodb objectID format 2022-09-09 11:53:06 +02:00
Corentin Thomasset
7f229959d6
refactor(otp-generator): changed url 2022-08-24 00:22:54 +02:00
Corentin Thomasset
5f16885923
feat(new-tool): added otp generator 2022-08-24 00:18:01 +02:00
Corentin Thomasset
7de6c86f9e
refactor(useQRCode): switched args to MaybeRef 2022-08-24 00:18:01 +02:00
Corentin Thomasset
83da6b7ee9
refactor: token generator can use a custom alphabet 2022-08-24 00:18:01 +02:00
Corentin Thomasset
da17696293
refactor(colored-card): added transition on like hover 2022-08-19 17:40:13 +02:00
Corentin Thomasset
164e32b442
feat(new-tool): meta tag generator 2022-08-19 17:40:00 +02:00
Corentin Thomasset
49755909bd
fix(deps): added missing optional deps 2022-08-18 10:53:23 +02:00
Corentin Thomasset
7c449f4f2d
fix: removed colored card border 2022-08-17 17:33:44 +02:00
Corentin Thomasset
ab7483b5c2
feat: added colored share card 2022-08-17 17:06:48 +02:00
Corentin Thomasset
f54223fb0a
refactor(validation): simplified validation management with helpers 2022-08-04 21:59:48 +02:00
Corentin Thomasset
f6cd9b76d3
refactor(dry): mutualised duplicated code with withDefaultOnError 2022-08-04 23:14:32 +02:00
Corentin Thomasset
208a373fd0
refactor(lint): added import rules 2022-08-04 22:46:50 +02:00
Corentin Thomasset
8089c60000
refactor(json-prettifier): more permissive json parser 2022-08-04 22:18:15 +02:00
Corentin Thomasset
d30cd8a9ab
refactor(home): removed new tool first sort 2022-08-04 21:59:22 +02:00
Corentin Thomasset
447bdf2148
refactor(base64): mutualized base64 functions into global utilities 2022-08-04 12:09:32 +02:00
Corentin Thomasset
ca7cb44389
fix(bip39-generator): cleared an issue with the mnemonic validation 2022-08-04 12:08:23 +02:00
Corentin Thomasset
e48d60b1ed
refactor(chronometer): improved chronometer precision 2022-08-04 09:06:42 +02:00
Corentin Thomasset
fda0b0ca25
fix(import): removed auto added weird .js extension 2022-08-04 08:50:15 +02:00
Corentin Thomasset
1bc6380c6f feat(new-tool): hmac generator 2022-08-03 17:19:53 +02:00
Corentin Thomasset
129f74c371 feat(new-tool): an svg placeholder image generator 2022-08-03 17:18:18 +02:00
Corentin Thomasset
0be33fb337 refactor(display): mutualized code display 2022-08-03 17:18:18 +02:00
Corentin THOMASSET
422b6eb05a
feat(hash-text): digest base selector (#254) 2022-08-03 17:16:03 +02:00
marvin-j97
531a25c1c4
fix(eta-calculator): clamp inputs (#249) 2022-08-03 17:13:33 +02:00
Corentin Thomasset
77b5b0cab5
refactor(validation): simplified validation system 2022-08-03 17:13:33 +02:00
Corentin Thomasset
7570ad9656
fix(bip39-generator): typo in validation message 2022-08-03 17:13:33 +02:00
Corentin Thomasset
8a9e7888de
fix(base64-to-string): prevent validation error 2022-08-03 17:13:33 +02:00
Corentin Thomasset
750a76b00f
refactor(base64-to-file): clean validation to convert base64 to file 2022-08-03 17:13:33 +02:00
marvin-j97
5f03619ab4
fix(wording): removed spaces before ponctuation (#252) 2022-08-03 08:46:59 +02:00
Corentin Thomasset
4f599b6999
fix(device-information): handle of unknown values 2022-07-28 19:30:36 +02:00
JWB
138149e6f0
fix(device-information): prevent unwanted y-truncature of text
* Device information page styling fix

I was checking out your site, and really like it! already added to my bookmarks, and when I was on the Device Information page I noticed the `p` and `y` in the words 1 dppx and landscape-primary were cut off and my ocd kicked in to tweak it.
The fix was to remove the line height set on the value, and then to keep the spacing how it was just moving it up 5px seemed to do the trick.

I'm using Firefox 102.0.1 on Windows 11. I'll attach some pics so you can see the before and after.

I've never messed with vue, but after looking at this file here ya make me want to check it out more. I love how its keeping it all together in one file.
Might also need to rebuild it the site after this change, but you get the point. 

Awesome site!

* Update src/tools/device-information/device-information.vue

Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
2022-07-28 19:28:23 +02:00
Corentin Thomasset
412de23796
fix(base64-file): fixed url slug 2022-07-25 23:31:06 +02:00
Corentin Thomasset
1a22d55b3c
refactor(base64-file): fixed typo 2022-07-25 23:23:53 +02:00
Corentin Thomasset
e6953d1b67
refactor(base64): split base64 text and file conversion in two tools + base64 to file 2022-07-25 23:21:42 +02:00
Corentin Thomasset
bdee93a9e4
feat(new-tool): added a basic auth generator 2022-07-25 18:47:27 +02:00
Corentin Thomasset
125a50215a
feat(new-tool): added an ETA calculator 2022-07-24 18:32:05 +02:00
Corentin Thomasset
560fcf3f78
fix(sql-prettifier): better responsiveness 2022-07-24 15:54:05 +02:00
Corentin Thomasset
328fda65b3
refactor(json-prettify): improved layout for the json prettifier 2022-07-24 15:10:38 +02:00
Corentin Thomasset
ba87097e3d
refactor(sql-prettifier): remove unused service files 2022-07-24 15:06:57 +02:00
Corentin Thomasset
d1f95f5b34
feat(new-tool): added an SQL prettifier and formatter 2022-07-24 14:37:27 +02:00
Corentin Thomasset
6cd25a743e
fix(typo): fix few typos 2022-07-24 10:38:28 +02:00
Corentin Thomasset
130031c225
feat(new-tool): added chronometer 2022-07-24 00:58:18 +02:00
Corentin Thomasset
214084262c
refactor(import): auto reordered imports 2022-07-23 23:04:57 +02:00
Corentin Thomasset
92ce419f45
fix(text-statistics): empty text mean 0 words and 0 lines 2022-07-23 19:09:22 +02:00
Corentin Thomasset
394d085846
refactor: added accessibility labels on icon buttons 2022-07-23 18:55:26 +02:00
Corentin Thomasset
ab53048d5f
feat(search): focus the search bar using Ctrl+K 2022-07-23 18:49:10 +02:00
Corentin Thomasset
c2e1d59cb9
fix(title): trully reactive tool title 2022-06-02 00:59:42 +02:00
Corentin Thomasset
f48cd058cf
fix: menu label key value was undefined 2022-06-02 00:57:17 +02:00
Corentin Thomasset
5ab4dd3d4a
fix: tool sorting inconsistencies in home page 2022-06-02 00:44:23 +02:00
Corentin Thomasset
f05c8e1dc6
fix(lint): missing dangling comma 2022-06-02 00:30:43 +02:00
Corentin Thomasset
433ba2a3e5
feat(new-tool): math evaluator 2022-06-02 00:25:10 +02:00
Corentin Thomasset
8fb0e6af9c
refactor: removed unused import 2022-06-02 00:11:49 +02:00
Corentin Thomasset
11720e6cde
feat(tools): new badge for recently created tools 2022-06-02 00:11:49 +02:00
Corentin Thomasset
ac89490794
refactor: renammed Tool.ts to tool.ts 2022-06-02 00:11:49 +02:00
Corentin Thomasset
2f61c745f5
fix(config): updated env values loading 2022-06-01 09:08:46 +02:00
Corentin Thomasset
a46d125c19
refactor: set coerent head title for home page 2022-05-30 20:35:22 +02:00
Corentin Thomasset
6becdbb423
refactor(config): added config management with figue 2022-05-24 00:07:54 +02:00
Corentin Thomasset
5ce1262fb4
refactor(imports): removed useless defineProps import 2022-05-24 00:07:24 +02:00
Corentin Thomasset
048bc4ae94
refactor(json-viewer): add clear button 2022-05-14 16:29:50 +02:00
Evo Stamatov
e9cc499ed8
feat(hash-text): compute all hashes at the same time (#242)
* compute all hashes at the same time instead of using a select

* add prettier config

* Revert "add prettier config"

This reverts commit fd374ff6fd.

Prettier config is in `.eslintrc.cjs`. Should run the lint script or
should use ESLint's VS Code extension.

* fix: address requested changes

 - rename hashedText to hashText since it's a function and no longer a variable
 - rename to list to algoNames
 - rename to type to AlgoName

removed unused import

* revert back to allow empty value to be hashed; lint
2022-05-11 16:29:55 +02:00
Corentin Thomasset
383d975695
refactor(base-layout): renammed one letter variable 2022-05-11 15:09:48 +02:00
Evo Stamatov
d2c767f092
refactor(date-converter): mutualised and dry-ed code 2022-05-11 14:06:39 +02:00
Corentin Thomasset
d356b1488f
feat(new-tool): json viewer 2022-05-09 17:41:42 +02:00
Corentin Thomasset
a60f64f744
feat: catch throw on validation 2022-05-09 17:40:29 +02:00
Corentin Thomasset
3cfc5f8bc2
fix(lint): missing new lines 2022-05-09 15:25:48 +02:00
Corentin Thomasset
9755e51fe2
fix(typo): misspelings 2022-05-09 14:38:54 +02:00
Corentin Thomasset
0b0cbd55c3
fix(base-converter): responsive input 2022-04-24 23:22:52 +02:00
Corentin Thomasset
e21230bbd9
refactor(responsive): row layout for multicards on big screens 2022-04-24 23:09:12 +02:00
Corentin Thomasset
84cf1bb964
fix(base64-converter): async onUpload callback 2022-04-24 22:33:40 +02:00
Corentin Thomasset
608ec3a81d
refactor: changed twitter account handler 2022-04-24 19:26:28 +02:00
Corentin Thomasset
b22aa941f5
fix(sider): default collapsed value 2022-04-23 00:43:42 +02:00
Corentin Thomasset
b12cbe4124
refactor: removed useless ref and value 2022-04-23 00:04:14 +02:00
Corentin Thomasset
086d31eab5
refactor(lint): linter auto fix 2022-04-22 23:31:40 +02:00
Corentin Thomasset
8e29a97404
feat(new-tool): html entities escape/unescape 2022-04-22 20:18:12 +02:00
Corentin Thomasset
ebf6695d25
fix(style): hard width for group labels 2022-04-21 13:30:12 +02:00
Corentin Thomasset
c4dabccdae
fix(sider): missing href for link in footer 2022-04-19 13:20:55 +02:00
Corentin Thomasset
0a15892dde
fix(head): added titles for non-tool pages 2022-04-19 13:19:44 +02:00
Corentin Thomasset
005ebfba31
fix(url-parser): cleaned weird margins on dark mode 2022-04-19 00:23:28 +02:00
Corentin Thomasset
2b38d6f81e
feat(new-tool): url parser 2022-04-19 00:12:44 +02:00
Corentin Thomasset
ed9046d3e1
fix(sider-footer): fixed commit sha url 2022-04-18 18:27:52 +02:00
Corentin Thomasset
277bd5f0da
feat(new-tool): device information 2022-04-18 18:22:47 +02:00
Corentin Thomasset
09abffbcf9
refactor(menu): removed burger menu icon tooltip 2022-04-18 10:19:19 +02:00
Corentin Thomasset
6d5856fa93
feat(new-tool): bcrypt 2022-04-18 10:17:39 +02:00
Corentin Thomasset
6b11de258a
refactor(crontab): list instead of table on small screen 2022-04-18 09:18:48 +02:00
Corentin Thomasset
4fc303e5e3
fix(git-memo): pre scroll on overflow 2022-04-18 09:16:43 +02:00
Corentin Thomasset
cbf0b3d699
fix(qr-code): responsive layout 2022-04-18 08:49:39 +02:00
Corentin Thomasset
71f79a5bbf
fix(menu): menu auto closed on mobile 2022-04-18 08:40:07 +02:00
Corentin Thomasset
4112fa532e
refactor: throw an error object instead of string 2022-04-16 21:21:47 +02:00
Corentin Thomasset
a14cac6d5c
refactor: removed empty sources 2022-04-16 21:20:09 +02:00
Corentin Thomasset
a58ae24d94
refactor: lint fix 2022-04-16 21:01:31 +02:00
Corentin Thomasset
582808597c
refactor: ref name 2022-04-16 21:00:14 +02:00
Corentin Thomasset
724e142222
refactor: clean imports 2022-04-16 20:59:44 +02:00
Corentin Thomasset
d066319b45
fix: remove duplicate property 2022-04-16 20:42:50 +02:00
Corentin Thomasset
34480b4e25
fix(style): url encode/decode layout 2022-04-16 16:16:00 +02:00
Corentin Thomasset
668625c6da
feat: added commit short sha 2022-04-16 15:12:33 +02:00
Corentin Thomasset
82606f6a47
refactor(clean): removed extra console.log 2022-04-16 11:52:02 +02:00
Corentin Thomasset
0808920951
feat: added plausible tracker 2022-04-16 11:51:20 +02:00
Corentin Thomasset
3f038503dd
feat: footer in sider 2022-04-16 11:45:50 +02:00
Corentin Thomasset
5fde77604c
chore(deps): removed unused import 2022-04-16 11:21:23 +02:00
Corentin Thomasset
b892f50cd6
feat(nav): navigation tooltips 2022-04-16 11:13:37 +02:00
Corentin Thomasset
6154df2789
feat(page) added the /about page 2022-04-16 10:46:52 +02:00
Corentin Thomasset
dbce46b470
feat(router): added legacy routes redirections 2022-04-16 10:10:21 +02:00
Corentin Thomasset
fd4426d246
refactor(style): label width 2022-04-16 01:19:48 +02:00
Corentin Thomasset
1859a9a174
feat(ux): copyable input 2022-04-16 01:15:23 +02:00
Corentin Thomasset
7a7372df19
feat(tool): case converter 2022-04-16 00:03:31 +02:00
Corentin Thomasset
c1e76695e4
refactor: removed unused files 2022-04-15 23:11:27 +02:00
Corentin Thomasset
6b58ec554a
refactor(style): updated linter config 2022-04-15 23:10:47 +02:00
Corentin Thomasset
b5243c4363
feat(tool): add lch in color converter 2022-04-15 21:57:44 +02:00
Corentin Thomasset
4e50b7a973
feat(tool): color converter 2022-04-15 18:50:07 +02:00
Corentin Thomasset
5f502755d6
feat(a11y): aria-label on icon button 2022-04-15 16:44:51 +02:00
Corentin Thomasset
b7193e838b
feat(seo): pwa and icons 2022-04-15 16:30:25 +02:00
Corentin Thomasset
1e67fa6e0b
feat: mobile friendly menu 2022-04-15 12:21:09 +02:00
Corentin Thomasset
f872972e69
refactor: embeded sider scrollbar 2022-04-15 10:11:53 +02:00
Corentin Thomasset
8951e87c14
refactor(style): menu item height 2022-04-15 01:35:28 +02:00
Corentin Thomasset
9bb7fc47aa
refactor: icon sizes 2022-04-14 23:45:03 +02:00