This website requires JavaScript.
d9f27fb004
avoid instability of tests due to Alert callback testing, which can prevent notifications from getting displayed
El RIDO
2019-06-23 09:39:21 +0200
603f7fd911
adding tests for all cases
El RIDO
2019-06-22 15:44:54 +0200
59153633b8
adding test for bot UAs
El RIDO
2019-06-22 09:12:31 +0200
d0365faf76
removing exceptions - in these cases server admins can opt to disable the warning message in the configuration
El RIDO
2019-06-22 08:39:46 +0200
57bd65225d
added new translation strings, moved URLs out of translations as they are static and it makes translation more compact
El RIDO
2019-06-22 07:52:18 +0200
58fa7c987d
password modal is used in all flavors of the bootstrap theme
El RIDO
2019-06-22 07:50:25 +0200
b7db033bdd
Adjust config text
rugk
2019-06-21 19:50:40 +0200
e5974d4663
Prefer isSecureContext if available
rugk
2019-06-21 19:48:16 +0200
a1b1efeae2
Adjust messages
rugk
2019-06-21 19:03:45 +0200
59dc413829
Fix #443
b_b
2019-06-21 17:21:40 +0200
50cc6995e0
making use of the URL object in the existing tests
El RIDO
2019-06-20 22:30:49 +0200
1958a55651
adding new dev dependency to support the URL object
El RIDO
2019-06-20 21:38:29 +0200
77419ec2c1
Merge branch 'master' into httpinsecure
El RIDO
2019-06-20 21:01:00 +0200
e9ce8ca1a0
fixing font paths
El RIDO
2019-06-18 22:54:21 +0200
b1be74a56f
support processing of Error types in notifications, adresses #441
El RIDO
2019-06-18 19:45:52 +0200
42c2003220
made notice configurable, fixing a few CSS glitches
El RIDO
2019-06-17 21:40:37 +0200
a67c9ab129
reworded the message, added the missing translation strings
El RIDO
2019-06-17 21:18:30 +0200
fc914b4b84
moved bad bot check into InitialCheck, changed old ie notice into generic update warning, when unsupported user agent is detected and made the other IE alert show in all versions as it is now entirely unsupported
El RIDO
2019-06-17 21:09:21 +0200
748b85e025
Merge branch master into httpinsecure
El RIDO
2019-06-17 19:51:33 +0200
7ab6411f71
updated credits & change log
El RIDO
2019-06-16 13:38:03 +0200
4d6897f063
increasing minimum PHP version to 5.5 as this is required by the yzalis/identicon library upgrade to version 1.2.0
El RIDO
2019-06-16 10:50:52 +0200
8515c9d223
upgrading DOMpurify library
El RIDO
2019-06-16 10:23:14 +0200
8a69411d50
upgrading showdown library
El RIDO
2019-06-16 10:19:44 +0200
49e118a8b3
updated kjua library
El RIDO
2019-06-16 10:13:53 +0200
3259cabfb3
revert bootstraps JS to 3.3.7 as 3.4.1 breaks the navbar toggle
El RIDO
2019-06-16 10:06:01 +0200
b527bc6208
upgrade jQuery library
El RIDO
2019-06-16 09:30:59 +0200
0a88b3043c
upgrading bootstrap CSS
El RIDO
2019-06-16 09:27:11 +0200
66cee9dbd2
adding icon generator comparison test script for reference in #148
El RIDO
2019-06-16 09:16:50 +0200
db4ae09ee3
upgraded PHP libraries
El RIDO
2019-06-16 07:10:24 +0200
362045c664
re-add data-URLs to CSP for img-src, as these are used for the comment icons
El RIDO
2019-06-16 07:06:58 +0200
cd72110ea4
Merge branch 'blob-uri'
El RIDO
2019-06-15 09:49:20 +0200
b4ceb4078d
removed obsolete code and comments, tested with a PDF of 9 MiB and it works fine in Firefox and Chrome
El RIDO
2019-06-15 09:47:55 +0200
f915af1a5a
adjust CSP header to allow blob URLs
El RIDO
2019-06-15 09:36:09 +0200
451a4817c4
replace data-URL method usage with blob-URL one
El RIDO
2019-06-15 09:35:26 +0200
6cf52f4cf3
mocking window.URL.createObjectURL to have tests working with blob URLs
El RIDO
2019-06-15 08:56:47 +0200
abd71413c3
Store Blob URL in variable
R4SAS
2019-06-12 06:29:36 +0300
d3f9670bc2
Remove data length detection, because we work with URL
R4SAS
2019-06-12 06:05:55 +0300
dcbefcc1c3
Use blob for previews
R4SAS
2019-06-12 05:29:19 +0300
ff6b9bd8f9
Use blob URI for saving attachments (#432 )
R4SAS
2019-06-12 04:37:17 +0300
a459c4692c
correcting API use, avoid history glitch
El RIDO
2019-06-01 23:49:40 +0200
ebbb850b27
clone array instead of passing the reference, adresses #436
El RIDO
2019-05-31 07:05:40 +0200
87c7719513
Merge branch 'webcrypto'
El RIDO
2019-05-26 21:07:21 +0200
c4b84b2b6b
extract version logic into paste & comment classes
El RIDO
2019-05-25 13:20:39 +0200
d73c68ad85
insert Paste class to wrap the data, to be able to extend the paste with getters and format version handling
El RIDO
2019-05-25 10:10:59 +0200
a270cd818a
create security.md for new Github security feature
El RIDO
2019-05-23 17:06:33 +0200
398fabd664
Chrome requires unsafe-eval for it to parse and evaluate WASM modules
El RIDO
2019-05-20 18:29:37 +0200
b44e729a1a
fixing display of version 1 pastes without attachments
El RIDO
2019-05-19 13:31:17 +0200
12a9b2ff8e
address Scrutinizer issues with the use of getParams method
El RIDO
2019-05-19 10:13:47 +0200
1baa1c2b0a
fixing API doc issue found by Scrutinizer
El RIDO
2019-05-19 10:05:04 +0200
800a0df8e3
apply StyleCI patch
El RIDO
2019-05-19 10:01:41 +0200
353d08daf6
handle regression due to base58 stripping NULL bytes, discovered via JSVerify RNG state 0dec6b2a5f04d19873
El RIDO
2019-05-19 09:54:40 +0200
909ff2daa7
handle scrutinizer issues (mostly changes in API documentation)
El RIDO
2019-05-19 09:42:55 +0200
8fd3e680e4
base58 will left trim NULL bytes, handling JSVerify RNG state 0dec6b2a5f04d19873
El RIDO
2019-05-19 09:05:56 +0200
86b4e0e7a4
revert autoformatting applied by IDE
El RIDO
2019-05-19 08:43:07 +0200
d785ada3fe
apply StyleCI patch
El RIDO
2019-05-19 08:36:37 +0200
3b0ab7e99f
fixing regression handling v1 key format (un-decoded base64)
El RIDO
2019-05-19 08:36:18 +0200
0e71211fad
v2 paste can successfully en- and decrypt the particular message, fixes #260
El RIDO
2019-05-19 08:25:34 +0200
7111e38898
Merge branch 'empty-paste' into webcrypto
El RIDO
2019-05-19 07:52:37 +0200
6f480bf014
Merge branch 'master' into webcrypto, implementing base58, fixes #377
El RIDO
2019-05-15 21:20:54 +0200
5779d87788
integrating compression test case that failed in rawdeflate in webcrypto + zlib testing, proving this fixes #328
El RIDO
2019-05-15 18:56:42 +0200
e77eb1de13
Merge branch 'truncation' into webcrypto
El RIDO
2019-05-15 18:44:26 +0200
09162a3c57
fix display of v2 pastes in JS, fixing parsing of comments in PHP, avoid exposing expiration date (we provide time_to_live, would allow calculation of creation date of paste)
El RIDO
2019-05-15 07:44:03 +0200
cc1c55129f
switching to full JSON API without POST array use, ensure all JSON operations are done with error detection
El RIDO
2019-05-13 22:31:52 +0200
be1e7babc0
removing dead code and improving code coverage
El RIDO
2019-05-11 22:18:35 +0200
5b67721a6a
preventing tests being included in release
El RIDO
2019-05-11 20:56:35 +0200
dfb16ea61d
switching to JS code coverage nyc, maintained fork of istanbul
El RIDO
2019-05-11 20:51:18 +0200
ccdcf4cefa
fix formatting
El RIDO
2019-05-11 19:57:13 +0200
50af37507f
fixing v2 TTL
El RIDO
2019-05-11 10:46:30 +0200
788ea67b49
fixing server interaction in JS, simple pastes now work
El RIDO
2019-05-11 10:39:42 +0200
5b3286df4d
making zlib usable in browsers
El RIDO
2019-05-11 10:38:14 +0200
20befe4bd6
revert errors on STDOUT
El RIDO
2019-05-11 10:37:29 +0200
a622c8f484
fix logic, avoid 5.5
El RIDO
2019-05-10 23:27:45 +0200
c3719435a3
and fixing PHP 5.5
El RIDO
2019-05-10 23:09:35 +0200
7598b28a4a
handling older versions in testing
El RIDO
2019-05-10 22:57:55 +0200
02f3cc739f
documentation on fnv1a64 is lacking, but tests show it was only introduced with PHP 5.6
El RIDO
2019-05-10 22:46:39 +0200
9b6b25dac0
revert scalar type hints to retain support for PHP < 7.0
El RIDO
2019-05-10 22:35:18 +0200
76007b6ee9
fixing class compatibility (why is this no longer enforced in PHP > 7.1?)
El RIDO
2019-05-10 22:21:03 +0200
f58cbefd1e
revert scalar type hints to retain support for PHP < 7.0
El RIDO
2019-05-10 22:13:11 +0200
fb0c9c595e
remove further type hints for compatibility
El RIDO
2019-05-10 22:04:47 +0200
b1d35057cc
remove further type hints for compatibility
El RIDO
2019-05-10 22:00:34 +0200
bd4dee0f3e
fixing copy/paste errors
El RIDO
2019-05-10 21:52:14 +0200
1e44902340
apply StyleCI patch
El RIDO
2019-05-10 21:45:34 +0200
632d70412a
revert scalar type hints to retain support for PHP < 7.0
El RIDO
2019-05-10 21:35:36 +0200
0f42bd818f
quiescing JS unit tests
El RIDO
2019-05-10 21:01:34 +0200
700f8a0ea7
made all php unit tests pass again
El RIDO
2019-05-10 07:55:39 +0200
59569bf9fc
working on JsonApi tests
El RIDO
2019-05-08 22:11:21 +0200
7f1afb2b3e
unifying MIT licenses, diff showed them to be identical
El RIDO
2019-05-08 19:06:26 +0200
fcf9cf63b5
Merge branch 'HLeithner-base58'
El RIDO
2019-05-08 19:01:02 +0200
54d21a7803
making base-x compatible with node & browser
El RIDO
2019-05-08 19:00:22 +0200
b12a099e29
updating license document to include base-x' MIT license
El RIDO
2019-05-08 18:32:45 +0200
4aab3c0061
Encode key as base58
Harald Leithner
2019-05-08 15:25:42 +0200
76dc01b959
finishing changes in models, removing last md5 test cases, tightening up allowed POST data
El RIDO
2019-05-06 22:15:21 +0200
06b90ff48e
sticking to arrays to reduce conversions, inversion of control to simplify logic
El RIDO
2019-05-05 21:03:58 +0200
b7a03cfdb9
enforcing parameter types, avoiding unnecessary metadata in version 2 pastes
El RIDO
2019-05-05 18:22:57 +0200
6e15903f1e
make DatabaseTest work pass again, support reading & writing version 1 & 2 pastes & comments
El RIDO
2019-05-05 14:36:47 +0200
bbdcb3fb0f
remove duplicate code
El RIDO
2019-05-05 08:53:40 +0200
3338bd792e
implement version 2 format validation, changing ID checksum algorithm, resolves #49
El RIDO
2019-05-03 23:03:57 +0200
ed676acac3
breaking all the things (by replacing v1 with v2 formats)
El RIDO
2019-05-03 20:51:01 +0200
5652a43d1d
adding js test to generate v2 example pastes to be used in the development of the server side logic, adding one of these into the helper class of the php tests
El RIDO
2019-04-16 07:45:04 +0200
96b74c88e9
Improved rapport_activite.sh with absolute path
Didier Clermonté
2019-04-13 15:22:50 +0200