Skip to content

Commit 12890df

Browse files
authored
Merge branch 'main' into feat/asciiart
2 parents c0f7f8f + a07806c commit 12890df

File tree

104 files changed

+1908
-445
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+1908
-445
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,37 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## Version 2023.12.21-5ed3693
6+
7+
### Features
8+
- **i18n**: improve chinese i18n (#757) (2e56641)
9+
- **i18n**: add tooltip and favoriteButton i18n (#756) (a1037cf)
10+
- **i18n**: add Chinese translation base (#718) (8f99eb6)
11+
- **new tool**: pdf signature checker (#745) (4781920)
12+
- **new tool**: numeronym generator (#729) (e07e2ae)
13+
14+
### Bug fixes
15+
- **jwt-parser**: jwt claim array support (#799) (5ed3693)
16+
- **camera-recorder**: stop camera on navigation (#782) (80e46c9)
17+
- **doc**: updated create new tool command in readme (#762) (7a70dbb)
18+
- **base64-file-converter**: fix downloading of index.html content without data preambula (#750) (043e4f0)
19+
- **docker**: rollback armv7 in docker releases (#741) (205e360)
20+
- **eta**: corrected example (#737) (821cbea)
21+
22+
### Refactoring
23+
- **about, i18n**: improved i18n dx with markdown (#753) (bd3edcb)
24+
- **token, i18n**: complete fr translation (#752) (de1ee69)
25+
- **uuid generator**: uuid version picker (#751) (38586ca)
26+
- **case converter**: no split on lowercase, uppercase and mocking case (#748) (ca43a25)
27+
- **ui**: replaced legacy n-upload with c-file-upload (#747) (7fe47b3)
28+
- **token**: added password in token generator keywords (#746) (16ffe6b)
29+
- **bcrypt**: fix input label align (#721) (093ff31)
30+
31+
### Chores
32+
- **deps**: switched from oui to oui-data for mac address lookup (#693) (0fe9a20)
33+
- **deps**: update unocss monorepo to ^0.57.0 (#638) (2e396d8)
34+
- **docker**: added armv7 plateform for docker releases (#722) (fe1de8c)
35+
536
## Version 2023.11.02-7d94e11
637

738
### Features

components.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ declare module '@vue/runtime-core' {
9090
IbanValidatorAndParser: typeof import('./src/tools/iban-validator-and-parser/iban-validator-and-parser.vue')['default']
9191
'IconMdi:brushVariant': typeof import('~icons/mdi/brush-variant')['default']
9292
'IconMdi:kettleSteamOutline': typeof import('~icons/mdi/kettle-steam-outline')['default']
93+
94+
IconMdiArrowDown: typeof import('~icons/mdi/arrow-down')['default']
95+
IconMdiArrowRightBottom: typeof import('~icons/mdi/arrow-right-bottom')['default']
96+
IconMdiCamera: typeof import('~icons/mdi/camera')['default']
97+
9398
IconMdiChevronDown: typeof import('~icons/mdi/chevron-down')['default']
9499
IconMdiChevronRight: typeof import('~icons/mdi/chevron-right')['default']
95100
IconMdiClose: typeof import('~icons/mdi/close')['default']
@@ -170,6 +175,7 @@ declare module '@vue/runtime-core' {
170175
TextStatistics: typeof import('./src/tools/text-statistics/text-statistics.vue')['default']
171176
TextToBinary: typeof import('./src/tools/text-to-binary/text-to-binary.vue')['default']
172177
TextToNatoAlphabet: typeof import('./src/tools/text-to-nato-alphabet/text-to-nato-alphabet.vue')['default']
178+
TextToUnicode: typeof import('./src/tools/text-to-unicode/text-to-unicode.vue')['default']
173179
TokenDisplay: typeof import('./src/tools/otp-code-generator-and-validator/token-display.vue')['default']
174180
'TokenGenerator.tool': typeof import('./src/tools/token-generator/token-generator.tool.vue')['default']
175181
TomlToJson: typeof import('./src/tools/toml-to-json/toml-to-json.vue')['default']
@@ -186,5 +192,6 @@ declare module '@vue/runtime-core' {
186192
XmlFormatter: typeof import('./src/tools/xml-formatter/xml-formatter.vue')['default']
187193
YamlToJson: typeof import('./src/tools/yaml-to-json-converter/yaml-to-json.vue')['default']
188194
YamlToToml: typeof import('./src/tools/yaml-to-toml/yaml-to-toml.vue')['default']
195+
YamlViewer: typeof import('./src/tools/yaml-viewer/yaml-viewer.vue')['default']
189196
}
190197
}

locales/en.yml

Lines changed: 322 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,325 @@ tools:
6969
measurement: Measurement
7070
text: Text
7171
data: Data
72+
73+
password-strength-analyser:
74+
title: Password strength analyser
75+
description: Discover the strength of your password with this client side only password strength analyser and crack time estimation tool.
76+
77+
chronometer:
78+
title: Chronometer
79+
description: Monitor the duration of a thing. Basically a chronometer with simple chronometer features.
80+
81+
token-generator:
82+
title: Token generator
83+
description: Generate random string with the chars you want, uppercase or lowercase letters, numbers and/or symbols.
84+
85+
uppercase: Uppercase (ABC...)
86+
lowercase: Lowercase (abc...)
87+
numbers: Numbers (123...)
88+
symbols: Symbols (!-;...)
89+
length: Length
90+
tokenPlaceholder: 'The token...'
91+
copied: Token copied to the clipboard
92+
button:
93+
copy: Copy
94+
refresh: Refresh
95+
percentage-calculator:
96+
title: Percentage calculator
97+
description: Easily calculate percentages from a value to another value, or from a percentage to a value.
98+
99+
svg-placeholder-generator:
100+
title: SVG placeholder generator
101+
description: Generate svg images to use as placeholder in your applications.
102+
103+
json-to-csv:
104+
title: JSON to CSV
105+
description: Convert JSON to CSV with automatic header detection.
106+
107+
camera-recorder:
108+
title: Camera recorder
109+
description: Take a picture or record a video from your webcam or camera.
110+
111+
keycode-info:
112+
title: Keycode info
113+
description: Find the javascript keycode, code, location and modifiers of any pressed key.
114+
115+
emoji-picker:
116+
title: Emoji picker
117+
description: Copy and paste emojis easily and get the unicode and code points value of each emoji.
118+
119+
color-converter:
120+
title: Color converter
121+
description: Convert color between the different formats (hex, rgb, hsl and css name)
122+
123+
bcrypt:
124+
title: Bcrypt
125+
description: Hash and compare text string using bcrypt. Bcrypt is a password-hashing function based on the Blowfish cipher.
126+
127+
crontab-generator:
128+
title: Crontab generator
129+
description: Validate and generate crontab and get the human readable description of the cron schedule.
130+
131+
http-status-codes:
132+
title: HTTP status codes
133+
description: The list of all HTTP status codes their name and their meaning.
134+
135+
sql-prettify:
136+
title: SQL prettify and format
137+
description: Format and prettify your SQL queries online (it supports various SQL dialects).
138+
139+
benchmark-builder:
140+
title: Benchmark builder
141+
description: Easily compare execution time of tasks with this very simple online benchmark builder.
142+
143+
git-memo:
144+
title: Git cheatsheet
145+
description: Git is a decentralized version management software. With this cheatsheet you will have a quick access to the most common git commands.
146+
147+
slugify-string:
148+
title: Slugify string
149+
description: Make a string url, filename and id safe.
150+
151+
encryption:
152+
title: Encrypt / decrypt text
153+
description: Encrypt and decrypt text clear text using crypto algorithm like AES, TripleDES, Rabbit or RC4.
154+
155+
random-port-generator:
156+
title: Random port generator
157+
description: Generate random port numbers outside of the range of "known" ports (0-1023).
158+
159+
yaml-prettify:
160+
title: YAML prettify and format
161+
description: Prettify your YAML string to a human friendly readable format.
162+
163+
eta-calculator:
164+
title: ETA calculator
165+
description: An ETA (Estimated Time of Arrival) calculator to know the approximate end time of a task, for example the moment of ending of a download.
166+
167+
roman-numeral-converter:
168+
title: Roman numeral converter
169+
description: Convert Roman numerals to numbers and convert numbers to Roman numerals.
170+
171+
hmac-generator:
172+
title: Hmac generator
173+
description: Computes a hash-based message authentication code (HMAC) using a secret key and your favorite hashing function.
174+
175+
bip39-generator:
176+
title: BIP39 passphrase generator
177+
description: Generate BIP39 passphrase from existing or random mnemonic, or get the mnemonic from the passphrase.
178+
179+
base64-file-converter:
180+
title: Base64 file converter
181+
description: Convert string, files or images into a it\'s base64 representation.
182+
183+
list-converter:
184+
title: List converter
185+
description: This tool can process column-based data and apply various changes (transpose, add prefix and suffix, reverse list, sort list, lowercase values, truncate values) to each row.
186+
187+
base64-string-converter:
188+
title: Base64 string encoder/decoder
189+
description: Simply encode and decode string into a their base64 representation.
190+
191+
toml-to-yaml:
192+
title: TOML to YAML
193+
description: Parse and convert TOML to YAML.
194+
195+
math-evaluator:
196+
title: Math evaluator
197+
description: A calculator for evaluating mathematical expressions. You can use functions like sqrt, cos, sin, abs, etc.
198+
199+
json-to-yaml-converter:
200+
title: JSON to YAML converter
201+
description: Simply convert JSON to YAML with this live online converter.
202+
203+
url-parser:
204+
title: Url parser
205+
description: Parse an url string to get all the different parts (protocol, origin, params, port, username-password, ...)
206+
207+
iban-validator-and-parser:
208+
title: IBAN validator and parser
209+
description: Validate and parse IBAN numbers. Check if IBAN is valid and get the country, BBAN, if it is a QR-IBAN and the IBAN friendly format.
210+
211+
user-agent-parser:
212+
title: User-agent parser
213+
description: Detect and parse Browser, Engine, OS, CPU, and Device type/model from an user-agent string.
214+
215+
numeronym-generator:
216+
title: Numeronym generator
217+
description: A numeronym is a word where a number is used to form an abbreviation. For example, "i18n" is a numeronym of "internationalization" where 18 stands for the number of letters between the first i and the last n in the word.
218+
219+
case-converter:
220+
title: Case converter
221+
description: Change the case of a string and chose between different formats
222+
223+
html-entities:
224+
title: Escape html entities
225+
description: Escape or unescape html entities (replace <,>, &, " and \' to their html version)
226+
227+
json-prettify:
228+
title: JSON prettify and format
229+
description: Prettify your JSON string to a human friendly readable format.
230+
231+
docker-run-to-docker-compose-converter:
232+
title: Docker run to Docker compose converter
233+
description: Turns docker run commands into docker-compose files!
234+
235+
mac-address-lookup:
236+
title: MAC address lookup
237+
description: Find the vendor and manufacturer of a device by its MAC address.
238+
239+
mime-types:
240+
title: Mime types
241+
description: Convert mime types to extensions and vice-versa.
242+
243+
toml-to-json:
244+
title: TOML to JSON
245+
description: Parse and convert TOML to JSON.
246+
247+
lorem-ipsum-generator:
248+
title: Lorem ipsum generator
249+
description: Lorem ipsum is a placeholder text commonly used to demonstrate the visual form of a document or a typeface without relying on meaningful content
250+
251+
qrcode-generator:
252+
title: QR Code generator
253+
description: Generate and download QR-code for an url or just a text and customize the background and foreground colors.
254+
255+
wifi-qrcode-generator:
256+
title: WiFi QR Code generator
257+
description: Generate and download QR-codes for quick connections to WiFi networks.
258+
259+
xml-formatter:
260+
title: XML formatter
261+
description: Prettify your XML string to a human friendly readable format.
262+
263+
temperature-converter:
264+
title: Temperature converter
265+
description: Temperature degrees conversions for Kelvin, Celsius, Fahrenheit, Rankine, Delisle, Newton, Réaumur and Rømer.
266+
267+
chmod-calculator:
268+
title: Chmod calculator
269+
description: Compute your chmod permissions and commands with this online chmod calculator.
270+
271+
rsa-key-pair-generator:
272+
title: RSA key pair generator
273+
description: Generate new random RSA private and public key pem certificates.
274+
275+
html-wysiwyg-editor:
276+
title: HTML WYSIWYG editor
277+
description: Online HTML editor with feature-rich WYSIWYG editor, get the source code of the content immediately.
278+
279+
yaml-to-toml:
280+
title: YAML to TOML
281+
description: Parse and convert YAML to TOML.
282+
283+
mac-address-generator:
284+
title: MAC address generator
285+
description: Enter the quantity and prefix. MAC addresses will be generated in your chosen case (uppercase or lowercase)
286+
287+
json-diff:
288+
title: JSON diff
289+
description: Compare two JSON objects and get the differences between them.
290+
291+
jwt-parser:
292+
title: JWT parser
293+
description: Parse and decode your JSON Web Token (jwt) and display its content.
294+
295+
date-converter:
296+
title: Date-time converter
297+
description: Convert date and time into the various different formats
298+
299+
phone-parser-and-formatter:
300+
title: Phone parser and formatter
301+
description: Parse, validate and format phone numbers. Get information about the phone number, like the country code, type, etc.
302+
303+
ipv4-subnet-calculator:
304+
title: IPv4 subnet calculator
305+
description: Parse your IPv4 CIDR blocks and get all the info you need about your sub network.
306+
307+
og-meta-generator:
308+
title: Open graph meta generator
309+
description: Generate open-graph and socials html meta tags for your website.
310+
311+
ipv6-ula-generator:
312+
title: IPv6 ULA generator
313+
description: Generate your own local, non-routable IP addresses on your network according to RFC4193.
314+
315+
hash-text:
316+
title: Hash text
317+
description: 'Hash a text string using the function you need : MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 or RIPEMD160'
318+
319+
json-to-toml:
320+
title: JSON to TOML
321+
description: Parse and convert JSON to TOML.
322+
323+
device-information:
324+
title: Device information
325+
description: Get information about your current device (screen size, pixel-ratio, user agent, ...)
326+
327+
pdf-signature-checker:
328+
title: PDF signature checker
329+
description: Verify the signatures of a PDF file. A signed PDF file contains one or more signatures that may be used to determine whether the contents of the file have been altered since the file was signed.
330+
331+
json-minify:
332+
title: JSON minify
333+
description: Minify and compress your JSON by removing unnecessary white spaces.
334+
335+
ulid-generator:
336+
title: ULID generator
337+
description: Generate random Universally Unique Lexicographically Sortable Identifier (ULID).
338+
339+
string-obfuscator:
340+
title: String obfuscator
341+
description: Obfuscate a string (like a secret, an IBAN, or a token) to make it shareable and identifiable without revealing its content.
342+
343+
base-converter:
344+
title: Integer base converter
345+
description: Convert number between different bases (decimal, hexadecimal, binary, octal, base64, ...)
346+
347+
yaml-to-json-converter:
348+
title: YAML to JSON converter
349+
description: Simply convert YAML to JSON with this live online converter.
350+
351+
uuid-generator:
352+
title: UUIDs generator
353+
description: A Universally Unique Identifier (UUID) is a 128-bit number used to identify information in computer systems. The number of possible UUIDs is 16^32, which is 2^128 or about 3.4x10^38 (which is a lot!).
354+
355+
ipv4-address-converter:
356+
title: Ipv4 address converter
357+
description: Convert an ip address into decimal, binary, hexadecimal or event in ipv6
358+
359+
text-statistics:
360+
title: Text statistics
361+
description: Get information about a text, the amount of characters, the amount of words, it\'s size, ...
362+
363+
text-to-nato-alphabet:
364+
title: Text to NATO alphabet
365+
description: Transform text into NATO phonetic alphabet for oral transmission.
366+
367+
basic-auth-generator:
368+
title: Basic auth generator
369+
description: Generate a base64 basic auth header from an username and a password.
370+
371+
text-to-unicode:
372+
title: Text to Unicode
373+
description: Parse and convert text to unicode and vice-versa
374+
375+
ipv4-range-expander:
376+
title: IPv4 range expander
377+
description: Given a start and an end IPv4 address this tool calculates a valid IPv4 network with its CIDR notation.
378+
379+
text-diff:
380+
title: Text diff
381+
description: Compare two texts and see the differences between them.
382+
383+
otp-generator:
384+
title: OTP code generator
385+
description: Generate and validate time-based OTP (one time password) for multi-factor authentication.
386+
387+
url-encoder:
388+
title: Encode/decode url formatted strings
389+
description: Encode to url-encoded format (also known as "percent-encoded") or decode from it.
390+
391+
text-to-binary:
392+
title: Text to ASCII binary
393+
description: Convert text to its ASCII binary representation and vice versa.

0 commit comments

Comments
 (0)