Ribas160
d03ec380d1
fix: error fetching attachments from blob
2025-11-12 11:24:21 +01:00
El RIDO
41dcdbc41d
ensure there is still a space between commenter icon and name
2025-11-12 11:21:45 +01:00
El RIDO
68972322d9
Refactored jQuery DOM element creation
...
using plain JavaScript, to ensure text nodes are sanitized
2025-11-12 11:20:32 +01:00
El RIDO
1f5ed30a63
update DOMpurify library from 3.2.7 to 3.3.0
2025-11-12 11:17:51 +01:00
El RIDO
dc3bc8b23d
suppress noise from early initialization during unit tests
...
the tests still all passed, but the missing browser globals in the node environment could cause misleading messages in the mocha output
2025-11-12 11:11:24 +01:00
El RIDO
e3ec9dc963
upgrade kjua to 0.10.0
2025-11-12 11:07:03 +01:00
El RIDO
c7c0420d63
upgrade base-x to 5.0.1
2025-11-12 11:03:12 +01:00
El RIDO
3e3ee8abc5
update bootstrap CSS library from 5.3.7 to 5.3.8
2025-11-12 10:52:07 +01: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
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
Ribas160
c7b9ce0bc2
Merge branch 'master' into dompurify-3.2.6
...
# Conflicts:
# lib/Configuration.php
2025-06-26 13:37:00 +03:00
El RIDO
c7f465fe8b
apply StyleCI recommendation
2025-06-18 15:08:05 +02:00
Ribas160
44f8cfbfb8
Fix error when a custom template is not in the default available templates list
2025-06-18 14:51:11 +03:00
El RIDO
f49c042cc9
document change necessary to allow PDF preview to work in Firefox & Chrome
...
Since attachement upload is not enabled by default, I suggest to retain the safer CSP as the default but document what is necassary. Disabling the sandboxing is problematic.
2025-06-07 11:44:02 +02: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
c08a792f01
handle undefined global, fixes #1544
2025-05-18 21:15:39 +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
bac849d98a
Merge pull request #1526 from PrivateBin/pass-by-reference
...
Pass by reference & drop ctype
2025-03-17 06:52:48 +01:00
El RIDO
46c49e5455
apply StyleCI recommendation
2025-03-13 09:32:39 +01:00
El RIDO
8ad6300c1c
pass by reference, closes #858
2025-03-13 09:22:27 +01:00
Jacques Bodin-Hullin
c04a551215
feat: Allow to change the Configuration in the _construct
...
So, now we can change the Configuration class, override it even if we
want.
2025-03-13 09:22:22 +01:00
El RIDO
5d4561bd0a
drop ctype requirement (only one use left)
2025-03-13 08:29:53 +01:00
El RIDO
7825471d70
avoid duplication of ID check
2025-03-13 08:14:01 +01:00
El RIDO
629f263cf5
pass by reference, closes #858
2025-03-11 08:22:21 +01:00
Jacques Bodin-Hullin
c62a3fbd2d
perf(configuration): Do not create multiple instances of Configuration
...
Since the configuration is loaded in the _init method, and this method
is called in the _construct, there is no reason to instanciate the
Configuration class more than once.
2025-03-09 20:23:01 +01:00
Michael Kuilboer
9221629d8d
Fix available templates configuration and adding custom themes
2025-03-06 02:27:31 +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
Ribas160
b90967a14b
Apply StyleCI changes
2025-02-14 15:33:34 +02:00
El RIDO
95188eea94
chore: update SRI hash
2025-02-11 19:51:24 +01:00
Ribas160
5b54f2cdb0
Use the traditional "template" config key, update unit-tests
2025-02-10 18:19:36 +02:00
ribas160
edad5ba1e0
Config documentation update
2025-02-08 21:49:27 +02:00
ribas160
a4b0a993c7
Doc blocks added, available templates may be set in the general configuration file
2025-02-08 14:32:20 +02:00
Ribas160
c7a4ced9e1
Added the ability to web users to change the theme
2025-02-05 15:24:15 +02: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