Commit graph

26 commits

Author SHA1 Message Date
b8fd877654
Fix some linter errors, use blob URL for download
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-09-23 17:11:28 +02:00
f1fc1a7814
Fix: Encode data for download
in order to have `#` not break the download as being interpreted as URL
hash and therefore ending the data to download

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-08-25 13:46:32 +02:00
b38adf81ad
[#110] Add interaction buttons for displayed secret (#111) 2023-08-13 03:02:38 +02:00
Vic Demuzere
ff29af2e47
Fix: Adjust HTML page title to customized AppTitle (#107)
Co-authored-by: Knut Ahlers <knut@ahlers.me>
2023-08-11 01:07:49 +02:00
901c85ca11
[#85] Allow to customize secret expiry (#93) 2023-06-26 23:01:06 +02:00
805a005ed5
[#92] Add detection for write-disabled instances
to deactivate secret creation for non-logged-in users

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-15 18:51:37 +02:00
f5aebbb99a
[#91] Add Copy-to-Clipboard button to secret URL
closes #91

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-14 22:49:21 +02:00
f0fd162b4e
[#89] Fix error handling of fetch API
fixes #89

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-14 15:07:01 +02:00
9798b4c635
[#87] Remove mock code for interface dev
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-14 10:57:14 +02:00
21c4fa4a8f
[#87] Remove debug statement used in dev
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-14 10:52:50 +02:00
6657c7f712
Fix broken theme switcher
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-10 20:50:53 +02:00
e320307768
Add QR-code display for secret URL
fixes #61

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-10 20:24:17 +02:00
128ce071cb
Implement frontend customizations
refs #71

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-10 18:51:17 +02:00
d3ca12fa35
Switch to esbuild & NodeJS 18
- Replace Axios with `fetch` api
- Update dependencies

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-10 16:20:46 +02:00
3e25f5f720
Only mention tool name in footer
in order to take a little step to make users more comfortable using the
tool in enterprise environments

refs #71

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-09 22:31:24 +02:00
3bc73a617d
Disable secret creation when secret is empty
fixes #86

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-09 22:28:05 +02:00
314afb287e
Breaking: Replace deprecated / archived crypto library (#80) 2023-04-14 13:06:14 +02:00
10f9cb2a08
Replace password generation with web-crypto API
in order to remove insecure RNG provided in `Math.random()`

closes #64

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-08-26 00:43:21 +02:00
5c0ea48261
Add Theme-Switcher for Dark-/Light-Mode
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-16 19:52:14 +02:00
78a27f304f
[#35] Encode pipe in secret URL by default
fixes #35

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-09-06 22:32:50 +02:00
7fb0c91c0b
Add explanation of functionality (#9)
* Add explanation of functionality
* Update compiled assets
* Wording
* Update generated files

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-14 21:21:18 +02:00
693a057c06
UX: Auto-select secret URL after creation
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-14 18:20:16 +02:00
7f72d1a423
Implement vue/recommended linter
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-07-14 18:00:47 +02:00
9b1c8796ca
Fix: Encoded hashes were not properly processed (again)
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-05-13 00:12:11 +02:00
5a3d93d9f7
Fix eslinter errors
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-05-11 00:31:26 +02:00
a2c7b10418
Move frontend to Vue
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-05-10 23:12:00 +02:00