Commit Graph

287 Commits

Author SHA1 Message Date
El RIDO
22419cd68a incrementing version 2024-05-13 19:18:30 +02:00
El RIDO
619fbb6653 Merge remote-tracking branch 'origin/dompurify' 2024-05-13 06:57:41 +02:00
El RIDO
435f0d8ea1 Merge remote-tracking branch 'origin/bootstrap5-navbar' 2024-05-13 06:55:50 +02:00
El RIDO
ee3b5ec08a chore: upgrade DOMPurify from v3.1.2 to 3.1.3 2024-05-12 10:18:49 +02:00
El RIDO
976650bdde bootstrap 5 nav bar & footer improvements, closes #1317 2024-05-09 18:18:57 +02:00
El RIDO
2c8b5ed0e4 expiration time selection for bootstrap template, fixes #1309 2024-05-09 15:55:42 +02:00
El RIDO
28f3e544b8 chore: prepare for next release 2024-05-05 22:53:19 +02:00
El RIDO
5067e9222c incrementing version 2024-05-05 20:43:33 +02:00
El RIDO
843aa00473 Merge branch 'chrono-privacy' 2024-05-05 19:34:22 +02:00
El RIDO
6028a1d801 chore: upgrade jQuery from v3.7.0 to 3.7.1 2024-05-05 11:50:12 +02:00
El RIDO
b00528388f Merge branch 'master' into chrono-privacy 2024-05-05 10:25:31 +02:00
El RIDO
0983d1b514 doc 2024-05-04 16:19:56 +02:00
El RIDO
06fb606aa7 Merge branch 'master' into bootstrap 2024-05-04 16:15:07 +02:00
rugk
3f1bcb5c5a doc: add Chnagelog entry 2024-05-04 15:39:25 +02:00
El RIDO
0f9158b37b allow disabling comment date display using discussiondatedisplay configuration option 2024-05-04 14:38:41 +02:00
El RIDO
81fdf8ebfc re-lax samesite cookie policy
As per discussion in code review:

> Cookies are always scoped in browsers. That's not the issue. SameSite attribute just protects against CSRF attacks. But Get requests (aka links) are also "protected" with Strict, which breaks it… and for users that is highly confusing when they (apparently arbitrarily) do not get the language they have set before when clicking a link.

https://github.com/PrivateBin/PrivateBin/pull/1287#discussion_r1589299210
2024-05-04 12:12:31 +02:00
El RIDO
a9f1926b96 implement chrono privacy for pastes, addresses #1290 2024-05-01 20:16:03 +02:00
El RIDO
9bcb114a23 document changes 2024-04-21 11:46:46 +02:00
El RIDO
65a626f940 inputs sanitation & remove some obsolete version checks
using filter_vars instead of filter_input, because our unit tests depend on manipulating global arrays, which are not used by filter_input - we would have to mock the function in the unit testing, it therefore is cleaner to use the same code paths in testing as in production

some inputs in I18n and TrafficLimiter remain unfiltered, since we already validate them by other means (IP lib and/or preg_match)

our minimum PHP version is 7.3, so we can drop the two < 5.6 fallback checks
2024-03-23 11:27:25 +01:00
El RIDO
f0794e3c0b document & attribute changes from #1267 2024-03-18 07:48:20 +01:00
El RIDO
89a5d07b94 shortened paste URL does not appear in email
fixes #606
2024-03-10 17:26:30 +01:00
El RIDO
53d2d3334d document & attribute changes 2024-03-10 16:12:40 +01:00
El RIDO
63b2526ee7 "Send" button now labeled "Create", fixes #946 2024-02-12 21:50:11 +01:00
El RIDO
eb59f3a4f3 post-release cleanup 2024-02-11 15:36:59 +01:00
El RIDO
aad975a721 incrementing version 2024-02-11 15:31:11 +01:00
El RIDO
5c29619fee post-release cleanup
- prep changelog for future changes
- composer changes from re-running composer on the repo, testing deps
- change to phpunit coverage make target, required with newer releases
2024-02-11 15:10:01 +01:00
El RIDO
a3ee624d3a incrementing version 2024-02-11 14:17:27 +01:00
El RIDO
57b1890815 Merge branch 'master' into ask-before-burn 2024-02-07 19:45:54 +01:00
El RIDO
7bb913acdf Merge pull request #1236 from PrivateBin/bump-libs
bump libraries to DOMpurify 3.0.8 & zlib 1.3.1, increase compression level
2024-02-07 19:30:25 +01:00
El RIDO
950c0b56b4 revert changing compression level
as per discussion with @rugk, see:
https://github.com/PrivateBin/PrivateBin/pull/1236#discussion_r1473639960
2024-02-06 19:21:14 +01:00
El RIDO
239f6da73c Merge branch 'master' into crowdin-translation 2024-01-27 19:19:08 +01:00
El RIDO
257fc5d2b6 enable Romanian translation and credit it 2024-01-27 19:15:40 +01:00
El RIDO
56f5b2386c document changes 2024-01-27 18:51:12 +01:00
El RIDO
0d2376cd88 bump libraries to DOMpurify 3.0.8 & zlib 1.3.1, increase compression level to 9 2024-01-27 11:33:54 +01:00
El RIDO
8427c1136c document change 2024-01-04 06:52:27 +01:00
El RIDO
dc8cb66adc updating zlib to 1.3 2023-12-19 06:22:30 +01:00
El RIDO
a17529c7e1 document change 2023-12-18 21:02:27 +01:00
El RIDO
d0420fb418 1.6.2 release 2023-12-15 07:20:20 +01:00
El RIDO
a7f720d825 ensure English is always added to available languages, fixes #1208
bug got introduced in 3668f1e3f4 and
started affecting release after 896a49c8cf
2023-12-09 11:58:29 +01:00
El RIDO
3bd570bd6a incrementing version 2023-12-04 21:07:17 +01:00
El RIDO
aa1a44e329 upgrading DOMpurify to 3.0.6 2023-12-03 14:02:30 +01:00
El RIDO
4f8c19c80e Merge branch 'master' into slsa-release 2023-09-20 07:19:20 +02:00
El RIDO
5c97443d1d add basic RTL support, drop default language key 2023-09-19 07:29:00 +02:00
El RIDO
ad50950b3c Extract latest changelog entry and attach it to draft 2023-09-18 20:50:14 +02:00
El RIDO
e534a2f6a6 document changes 2023-09-11 19:36:09 +02:00
El RIDO
fe37b7f0e5 enable & credit Japanese & Arabic translations 2023-08-01 14:00:45 +02:00
El RIDO
ecf100551d document change, raise minimum PHP version to 7.3, remove branch refresh 2023-07-23 10:04:57 +02:00
El RIDO
01afe7d481 incrementing version 2023-07-09 08:44:22 +02:00
El RIDO
f7838bfe8a bump libraries, update changelog 2023-07-01 07:58:28 +02:00
El RIDO
57be10ed53 bump libraries, update changelog
required minimal changes in checkmark jQuery accessor code, found by unit tests
2023-06-18 13:47:54 +02:00