Commit Graph

285 Commits

Author SHA1 Message Date
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
El RIDO e84a8694e4 incrementing version 2022-12-24 05:52:07 +01:00
El RIDO 5c43ab6ef8 refactor administrative script into OOP style and to our code guidelines 2022-12-19 20:41:12 +01:00