Commit Graph

783 Commits

Author SHA1 Message Date
El RIDO c4e0abab02 Merge branch 'master' into drop-legacy-zerobin-support 2025-07-14 21:41:50 +02:00
TW - Vincent ce025cf884 Mod_security2 BodyProcessor json compliance 2025-07-08 13:43:46 +02:00
El RIDO f7cf389f36 remove v1 backend support and version checks in the frontend 2025-07-05 17:21:12 +02:00
El RIDO 6d5323e351 drop legacy paste format support
remove support for ZeroBin & v1 pastes and base64 & rawinflate libraries
2025-07-05 11:06:30 +02:00
Ribas160 38955754f3 Fixed hightlight file upload on bootstrap5 template 2025-07-04 18:18:00 +03:00
Ribas160 0ce8627561 Fixed adding attachments from clipboard 2025-07-04 18:15:28 +03:00
Ribas160 99cee27a6d Merge branch 'master' into remove_page_template
# Conflicts:
#	CHANGELOG.md
#	lib/Configuration.php
2025-07-03 13:14:52 +03:00
Ribas160 692e7af196 - window.confirm fallbacks for page template removed
- page template removed from configuration-test-generator
2025-07-03 13:13:42 +03:00
Ribas160 c4e381f523 Name mismatches in attached files fixed 2025-07-02 16:13:38 +03:00
El RIDO d5cd6741c5 incrementing version 2025-06-30 10:56:53 +02:00
Ribas160 fa662547fe Attachments with empty file name fix 2025-06-29 21:30:11 +03:00
Ribas160 fcce915a5f Duplicate attachment for every comment fix 2025-06-29 21:27:11 +03:00
El RIDO 20e30b6637 incrementing version 2025-06-28 21:23:37 +02:00
El RIDO 389b215b2f Merge pull request #1564 from Ribas160/file_name_and_size_on_download_page
Show file name and size on download page
2025-06-28 14:01:41 +02:00
Ribas160 a2ca2ecb37 Use 1024 based file size units to follow consistency 2025-06-28 14:00:50 +03:00
Mikhail Romanov d15ac590d7 Use decodedData to get file size
Co-authored-by: El RIDO <elrido@gmx.net>
2025-06-28 13:47:43 +03:00
El RIDO 964b4da50a Merge pull request #1545 from PrivateBin/fixes
Fixes for zlib caching & handling undefined globals
2025-06-27 16:49:00 +02:00
Ribas160 d01c37c59d Show file name and size on download page 2025-06-26 18:12:22 +03:00
El RIDO 8d720e4990 Merge branch 'master' into dompurify-3.2.6 2025-06-07 10:41:48 +02:00
El RIDO 34028229c8 Merge branch 'master' into fixes 2025-06-07 10:37:23 +02:00
Ribas160 095a5be0b6 Allow multiple files 2025-06-02 14:35:54 +03:00
Ribas160 6dac586f41 Fix the duplicated message box in comments 2025-05-24 12:38:39 +03:00
Ribas160 5654ef2db8 Hide Reply button in the discussions once clicked to avoid losing the text input 2025-05-23 13:37:38 +03:00
El RIDO dededc9935 upgrade DOMpurify library to 3.2.6 2025-05-20 07:51:50 +02:00
El RIDO bace4695ac update zlib js suffix, as a cache breaker 2025-05-18 20:21:34 +02:00
El RIDO 31162e8011 upgrading DOMpurify library to 3.2.5 2025-04-06 08:30:49 +02:00
El RIDO ebb9e231aa Merge pull request #1516 from PrivateBin/js-devel-dep-update
update jsdom
2025-02-28 22:39:03 +01:00
El RIDO e68430e9c5 clarify comments 2025-02-28 21:38:30 +01:00
El RIDO d0303dce9c clarify comments 2025-02-28 21:36:51 +01:00
El RIDO 9f82eb64cb clarify test descriptions 2025-02-28 21:25:40 +01:00
El RIDO 4e518b3fce update jsdom dependency, fix tests 2025-02-27 08:16:30 +01:00
Ribas160 412987ea5b Merge remote-tracking branch 'origin/master' into allow_change_template
# Conflicts:
#	lib/Configuration.php
2025-02-14 15:36:57 +02:00
rugk ac62d909b9 Remove SAFE_FOR_JQUERY from DOMPurify as it has been removed
DOMPurify removed this configuration option, so I guess it has no effect and can be removed.

See docs: https://github.com/cure53/DOMPurify?tab=readme-ov-file#removed-configuration
>  SAFE_FOR_JQUERY 	2.1.0 	No replacement required.

The PR https://github.com/cure53/DOMPurify/pull/474 also links the commits, which removed it.
2025-02-11 17:32:40 +01:00
El RIDO 64b0e33574 update jsdom dependency, fix tests 2025-02-11 08:10:25 +01:00
El RIDO e4d1f4a26d update jsdom dependency, disable test 2025-02-11 07:52:23 +01:00
ribas160 a4b0a993c7 Doc blocks added, available templates may be set in the general configuration file 2025-02-08 14:32:20 +02:00
El RIDO 540172d0f7 update jsdom dependency 2025-02-07 09:00:53 +01:00
El RIDO 3b6b97429d update jsdom dependency, fix tests 2025-02-07 08:54:55 +01:00
El RIDO dc983621ac update jsdom dependency, fix tests 2025-02-07 08:19:09 +01:00
El RIDO ac63b91a1b fix prompt test
rngState 883a6d2e518704c9fb fails on a single \n (line feed)

password inputs can't contain carriage returns *or* line feeds
2025-02-06 08:48:36 +01:00
El RIDO db15ae8b43 fix prompt test
rngState 003ad8214ef0579cb6 fails on a single \n (line feed)

password inputs can't contain carriage returns *or* line feeds
2025-02-06 08:43:02 +01:00
El RIDO 740fd90db9 update jsdom & jsdom-global development dependency, fix cookie test 2025-02-06 08:39:25 +01:00
El RIDO aa8f77f673 update jsdom-url development dependency 2025-02-06 08:09:15 +01:00
Ribas160 c7a4ced9e1 Added the ability to web users to change the theme 2025-02-05 15:24:15 +02:00
El RIDO c963ba4d7a upgrade webcrypto used in testing
old package got corrupted on npm and fails to install
2025-02-03 07:52:32 +01:00
El RIDO 473baf8250 incrementing version 2025-02-01 10:43:54 +01:00
El RIDO 58d11f2ba0 upgrading DOMpurify library to 3.2.4 2025-01-31 08:16:03 +01:00
ribas160 48eb6ef87a Custom clipboard object added to the unit tests 2025-01-10 16:24:49 +02:00
Ribas160 6c651ea676 CopyToClipboard unit tests 2025-01-07 17:40:18 +02:00
ribas160 67a1dfb683 Keep paste URL, if changing language in dropdown 2025-01-05 23:21:25 +02:00