El RIDO
6ce0fe55f6
revert as per StyleCI: missed one
7 years ago
El RIDO
f135dd2667
Hrmpf, StyleCI only allows the use of either tabs or spaces for PHP code, forcing me to revert the use of tabs in the templates
7 years ago
El RIDO
ec3ed1e5ff
removing unused code and reducing size of HTML in case QR code is turned off
7 years ago
El RIDO
98a8591a27
naming JS libraries consistently
7 years ago
El RIDO
094a0c80db
Merge branch 'master' into qrcode
7 years ago
El RIDO
bb54d46c7e
updating DOMPurify library, simplifying its use, ensuring HTML entities get escaped before formatting paste - regression introduced in #258 , reported in #269
7 years ago
rugk
414ab0eb71
Add config and basic page template support
...
* load JS file asyncronously (just HTML5 async attribut)
* add basic support for page template, where it generates the code inside
of a simple div at the top
* added option to turn off QR code support
7 years ago
rugk
7bf5af761b
Add QR code generation when paste is created
7 years ago
El RIDO
a0740ff79f
getting rid of htmlEntities (except for tests) and setElementText (dropping IE9 support), changing urls2links interface, all to avoid double encoding sanitized HTML
7 years ago
El RIDO
9fa2ea3373
ensuring text is sanitized in all cases, before being injected into the DOM
7 years ago
El RIDO
2d00202b42
correcting the XSS test, commenting two failing patterns, to be reviewed by @rugk
7 years ago
El RIDO
233bd65b00
Merge branch 'master' into sanitizeMarkdown, changing test to use new library
7 years ago
rugk
bbec693cab
Allow DOMPurify as a global
7 years ago
rugk
b6d7d56774
Sanitize HTML code
...
using DOMPurify v1.0.2
Fixes https://github.com/PrivateBin/PrivateBin/issues/183
7 years ago
El RIDO
c6ddee317d
adding tests for PasteViewer class
7 years ago
El RIDO
360a0921e2
adding tests for Prompt class, typos
7 years ago
El RIDO
9d1a9a0da7
fixing paste success message handling in page template
7 years ago
El RIDO
73bc685178
fixing error message display revealed by testing remaining time display function
7 years ago
El RIDO
6c8f57f91f
making PasteStatus testable, adding test for paste creation notification
7 years ago
El RIDO
29419d03cd
avoid logs polluting the unit test output
7 years ago
El RIDO
9c6aec86c4
making Alert class resetable and adding first tests for it
7 years ago
El RIDO
4410ddcd84
adding tests for UiHelper.reloadHome, making UiHelper unit testable and handling JSVerify RNG states 846932d5afb10ce748 & 012c1f9483adb6e750
7 years ago
El RIDO
414693fa90
testing both cases of the logic required for #167
7 years ago
El RIDO
6dbb098d7a
had to introduce a mock function to test the historyChange state
7 years ago
El RIDO
379571d522
Merge branch 'master' into js-unit-testing
7 years ago
El RIDO
6fa2bfe30e
updated documentation, incremented version
7 years ago
El RIDO
30993d8763
Merge branch 'master' into js-unit-testing
7 years ago
El RIDO
fcfb02c2b7
added tests for getFormatterDefault(), fixing bug in compact design
7 years ago
Jake Cozart
ddd5128776
Updated bootstrap.php to fix a display issue
...
The text "password (recommended)" on the password field was being truncated to "password (recommen" because of a size issue.
7 years ago
El RIDO
37f5d99bc4
finalizing tests for I18n class, AJAX loading of translations needs to be tested in browser, mocked for now
8 years ago
El RIDO
6fb3fe51b2
Merge branch 'master' into js-unit-testing
8 years ago
El RIDO
cd40717301
fixing #209 , refactoring regression when file upload is disabled
8 years ago
El RIDO
e15e86ac3f
improving coverage of existing tests
8 years ago
El RIDO
57ebc7338d
Merge branch 'master' into js-unit-testing
8 years ago
El RIDO
bbcc3e167b
implementing recommendations of scrutinizer
8 years ago
El RIDO
0fb650c3a6
comply with codacys suggestion
8 years ago
El RIDO
63617ade72
Merge branch 'master' into jsrefactor
8 years ago
El RIDO
b5cdfff3e3
fix missing comment status messages - ♫ lovely span, oh wonderful span ♪ (chorus) span, span, span, span, …
8 years ago
El RIDO
5bf25f227e
update JSDoc and re-published to https://privatebin.info/jsdoc/
8 years ago
El RIDO
ee43557a4f
ensure burn after reading and status messages are only changed after a successfull decryption
8 years ago
El RIDO
9deaed9406
working on asynch translation handling
8 years ago
El RIDO
1649ff34f5
restoring password protection
8 years ago
El RIDO
81b00dd422
fixing page template, removing error messages when markdown or source are disabled in configuration, re-removing unnecessary spans
8 years ago
El RIDO
be0919893d
updating shipped .htaccess files for Apache 2.4 as per https://httpd.apache.org/docs/2.4/upgrading.html#access - Thanks @EchoDev, fixes #194
8 years ago
El RIDO
b6d8d0f250
found problem with unit test of baseUri function, makes code much simpler
8 years ago
El RIDO
fb99d5bb93
Merge branch 'master' into jsrefactor and fixing baseUri unit test
8 years ago
El RIDO
bd32a73d21
remove Safari link on bootstrap template, too
8 years ago
El RIDO
89f2a3701c
Merge branch 'master' of https://github.com/nolsen42/PrivateBin into nolsen42-master
8 years ago
El RIDO
23b09d601d
credited Tulio for the portuguese translation, updated SRI hashes
8 years ago
El RIDO
d358271451
making unit tests work with spans
8 years ago