Commit Graph

  • d3c3cb0c1f Dockerfile: Better handling of entrypoint.sh Felix Breidenstein 2018-02-20 12:23:52 +0100
  • 8c19e869b7 Dockerfile: Define data volume and entryscript Felix Breidenstein 2018-02-20 12:12:32 +0100
  • 43d48ae2df Dockerfile: Remove empty line in RUN command Felix Breidenstein 2018-02-20 11:11:12 +0100
  • 82dc08e7e7 Dockerfile: Use correct libpng package for Debian Stretch Felix Breidenstein 2018-02-20 11:08:30 +0100
  • 460d7ec3eb Dockerfile: Be more specific about the path Felix Breidenstein 2018-02-20 10:59:04 +0100
  • c9b0398df0 Dockerfile: User && instead of ; Felix Breidenstein 2018-02-20 10:58:07 +0100
  • 0041445e5f
    starting to test TopNav El RIDO 2018-01-06 18:39:12 +0100
  • 9c132cd839
    Disallow form-action in CSP to limit outgoing connections rugk 2018-01-06 18:04:01 +0100
  • 882f8d43bc
    let JSHint use the globals in privatebin.js El RIDO 2018-01-06 15:17:27 +0100
  • 82f2016214
    removing PHPCS from CodeClimate, since it can't be configured and contradicts our code style enforced by other checkers El RIDO 2018-01-06 15:10:21 +0100
  • 7e4c59143b
    tuning CodeClimate configuration El RIDO 2018-01-06 15:04:41 +0100
  • 59544da21f
    tuning ESlint & JSHint El RIDO 2018-01-06 14:44:18 +0100
  • 341131e5ed
    correcting CodeClimate configuration El RIDO 2018-01-06 14:23:08 +0100
  • 869198b8dd
    tuning ESlint & JSHint El RIDO 2018-01-06 14:20:05 +0100
  • f179e75e72
    updating CodeClimate configuration El RIDO 2018-01-06 13:56:03 +0100
  • ffae6111b0
    handling further JSHint warnings and TODOs El RIDO 2018-01-06 13:32:07 +0100
  • 98d07e0789
    improving code quality issues reported by Codacy El RIDO 2018-01-06 10:57:54 +0100
  • 3bca559826
    moving access to into Request class El RIDO 2018-01-06 10:27:58 +0100
  • d92755f030
    undoing code style regression El RIDO 2018-01-06 09:58:19 +0100
  • 72acc95326
    improving code quality issues suggested by JSHint El RIDO 2018-01-06 09:26:10 +0100
  • 49fffbb876
    adding some pre defined variables from common.js to the JSHint rules El RIDO 2018-01-06 08:24:42 +0100
  • 56dab60427
    correcting quote style enforced by JSHint and trying to get Codacy coverage reports to work again El RIDO 2018-01-06 08:19:00 +0100
  • 917f2dfa2b
    add Node Security configuration and enabling it in CodeClimate El RIDO 2018-01-06 08:06:09 +0100
  • f90ad11bcd
    adding JSHint configuration El RIDO 2018-01-06 08:05:27 +0100
  • 2db412873b
    implementing ESlint suggestions El RIDO 2018-01-06 07:17:33 +0100
  • 5e070db6a1
    reverting escaping just for Markdown formatting, as discussed in #269 El RIDO 2018-01-03 21:18:33 +0100
  • a95701bba8
    completing DiscussionViewer testing El RIDO 2018-01-02 15:38:37 +0100
  • fcb4249e01
    actually IDs are hexadecimal, not base64, so not a problem El RIDO 2018-01-02 11:51:11 +0100
  • 95bf37be8f
    implementing DiscussionViewer test, found an issue with slashes in the paste or comment IDs (as per Base64 encoding) El RIDO 2018-01-02 11:44:54 +0100
  • 28f1f41c17
    removing duplicate code and unused option El RIDO 2018-01-02 11:42:03 +0100
  • 49feb300b6
    further tweaking travis CI scripts El RIDO 2018-01-02 09:38:28 +0100
  • 85401a1513
    Merge branch 'master' into js-unit-testing El RIDO 2018-01-02 09:37:46 +0100
  • 6eb8822059
    optimizing PNG El RIDO 2018-01-02 08:44:38 +0100
  • dae11fdd16
    Merge branch 'qrcode' El RIDO 2018-01-02 08:43:42 +0100
  • 6ce0fe55f6
    revert as per StyleCI: missed one El RIDO 2018-01-02 08:41:45 +0100
  • 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 El RIDO 2018-01-02 08:31:12 +0100
  • ec3ed1e5ff
    removing unused code and reducing size of HTML in case QR code is turned off El RIDO 2018-01-02 08:23:11 +0100
  • 98a8591a27
    naming JS libraries consistently El RIDO 2018-01-02 08:01:39 +0100
  • fe54889b99
    fixing failing unit test El RIDO 2018-01-02 07:56:46 +0100
  • 094a0c80db
    Merge branch 'master' into qrcode El RIDO 2018-01-02 07:56:16 +0100
  • 76c14795ef
    removing unnecessary repository from composer: We do not depend on ourselves El RIDO 2018-01-02 07:30:51 +0100
  • daebd41af7
    correcting syntax of npm install El RIDO 2018-01-02 07:19:07 +0100
  • 63e5f5c101
    improving npm installation performance El RIDO 2018-01-02 07:14:58 +0100
  • 12c5e9db39
    Maybe not needed anymore? See https://github.com/composer/composer/issues/4884#issuecomment-195229989 El RIDO 2018-01-02 06:49:56 +0100
  • bb54d46c7e
    updating DOMPurify library, simplifying its use, ensuring HTML entities get escaped before formatting paste - regression introduced in #258, reported in #269 El RIDO 2018-01-01 10:25:07 +0100
  • 6093f0cc9c
    enable travis CI caching, hoping to circumvent composer rate limiting El RIDO 2018-01-01 09:31:48 +0100
  • 414ab0eb71
    Add config and basic page template support rugk 2017-12-25 14:59:15 +0100
  • d80c2f83fa
    making DiscussionViewer testable, removing some inconsistency El RIDO 2017-12-18 14:47:17 +0100
  • 928215dc5e
    splitting out PasteViewer, DiscussionViewer, AttachmentViewer tests El RIDO 2017-12-18 14:25:08 +0100
  • 893d29a046
    splitting out Alert, Editor, PasteStatus, Prompt, UiHelper tests El RIDO 2017-12-15 07:20:51 +0100
  • be358a6804
    splitting out Model tests El RIDO 2017-12-14 07:31:09 +0100
  • 5b9ac67504
    splitting out CryptTool tests El RIDO 2017-12-14 07:23:38 +0100
  • 3fed63ce28
    ensuring internal variables of common module are not changed by providing getter functions, splitting out I18n tests El RIDO 2017-12-14 07:19:05 +0100
  • dfd906900b
    started to split humongous test.js into separate files El RIDO 2017-12-13 07:40:48 +0100
  • 5582c05414
    decrypting a particular message encrypted with v1.1.1 fails (#260) El RIDO 2017-12-10 07:04:54 +0100
  • ee8ffdc51b
    en- & decrypting the particular message works without issues El RIDO 2017-12-10 07:02:32 +0100
  • 1f4e0092d9
    add testing on php 7.2 El RIDO 2017-12-03 15:39:05 +0100
  • 39860dfdc4
    making AttachmentViewer testable and implementing tests El RIDO 2017-12-03 14:29:07 +0100
  • dac86eb363
    making AttachmentViewer testable El RIDO 2017-11-28 06:38:10 +0100
  • 7bf5af761b
    Add QR code generation when paste is created rugk 2017-11-26 15:59:12 +0100
  • 9f973edb7d
    Merge branch 'sanitizeMarkdown' El RIDO 2017-11-22 22:45:04 +0100
  • d9c6b634b9
    remove dangling comma El RIDO 2017-11-22 22:44:38 +0100
  • a0740ff79f
    getting rid of htmlEntities (except for tests) and setElementText (dropping IE9 support), changing urls2links interface, all to avoid double encoding sanitized HTML El RIDO 2017-11-22 22:27:38 +0100
  • d0cccce7a8
    removing patterns that don't get sanitized, but also don't get interpreted when inserted into the HTML El RIDO 2017-11-22 20:49:23 +0100
  • 56f4ee5c20
    Revert "Try to move sanitisation & links into setElementText" rugk 2017-11-22 16:48:54 +0100
  • 8d2e19f791
    Try to move sanitisation & links into setElementText rugk 2017-11-22 16:48:00 +0100
  • 3d2dbabaec
    add some more tests from OWASP rugk 2017-11-22 15:41:49 +0100
  • 9fa2ea3373
    ensuring text is sanitized in all cases, before being injected into the DOM El RIDO 2017-11-22 08:05:06 +0100
  • 2d00202b42
    correcting the XSS test, commenting two failing patterns, to be reviewed by @rugk El RIDO 2017-11-22 07:03:29 +0100
  • 233bd65b00
    Merge branch 'master' into sanitizeMarkdown, changing test to use new library El RIDO 2017-11-22 06:30:38 +0100
  • f2628a0bf3
    added a test for #183, fails at this point, #258 should fix this El RIDO 2017-11-22 06:15:09 +0100
  • e40da8b1a6
    Merge branch 'js-unit-testing' El RIDO 2017-11-22 05:33:24 +0100
  • bbec693cab
    Allow DOMPurify as a global rugk 2017-11-21 22:26:02 +0100
  • b6d7d56774
    Sanitize HTML code rugk 2017-11-21 21:22:51 +0100
  • bccb349226
    adjust .gitignore to use new config file name rugk 2017-11-21 20:02:22 +0100
  • 35ea65b797
    handling JSVerify RNG state 89fdc94018a35b672e El RIDO 2017-11-21 10:56:58 +0100
  • c6ddee317d
    adding tests for PasteViewer class El RIDO 2017-11-21 10:53:33 +0100
  • 10ee37b35c
    handling JSVerify RNG state 08a74d310cfb58269e El RIDO 2017-11-20 09:43:35 +0100
  • af073c9ca1
    adding tests for Editor class El RIDO 2017-11-20 09:37:43 +0100
  • 5a2bb1993d
    handling JSVerify RNG state 82fb7d20c918a6e543 El RIDO 2017-11-20 08:58:53 +0100
  • 360a0921e2
    adding tests for Prompt class, typos El RIDO 2017-11-20 08:49:25 +0100
  • 984941f901
    adding test for hiding messages El RIDO 2017-11-16 09:04:27 +0100
  • 9d1a9a0da7
    fixing paste success message handling in page template El RIDO 2017-11-16 08:57:08 +0100
  • b1e1878861
    fully testing remaining time display function El RIDO 2017-11-16 08:50:38 +0100
  • 73bc685178
    fixing error message display revealed by testing remaining time display function El RIDO 2017-11-14 06:52:12 +0100
  • 86ecdb1155
    fixing post increment El RIDO 2017-11-13 22:15:14 +0100
  • 4652b5af7b
    preferring pre-increment StyleCI recommendation El RIDO 2017-11-13 22:12:31 +0100
  • 478cf288b4
    implementing StyleCI recommendations El RIDO 2017-11-13 22:05:29 +0100
  • c2133cfa7e
    Merge branch 'master' into js-unit-testing El RIDO 2017-11-13 22:02:15 +0100
  • 0cfb019615
    handling JSVerify RNG state 0b2b38c4ef690d1a57 El RIDO 2017-11-13 22:00:26 +0100
  • 6c8f57f91f
    making PasteStatus testable, adding test for paste creation notification El RIDO 2017-11-13 21:57:49 +0100
  • e51aa7c80f
    increasing coverage (by three lines) El RIDO 2017-11-13 20:44:11 +0100
  • 9af4a4e2f5
    handling JSVerify RNG states 08a8fd9e23076415bc & 8623a0cde74fb19568 El RIDO 2017-11-04 09:02:05 +0100
  • 01a6c0142a
    adding test for alert handler El RIDO 2017-11-04 08:59:31 +0100
  • c6e0f2d223
    adding test for hiding messages El RIDO 2017-11-04 07:44:42 +0100
  • 1fd13981d4
    adding test for hiding loading indicator El RIDO 2017-11-04 07:40:26 +0100
  • 29419d03cd
    avoid logs polluting the unit test output El RIDO 2017-10-30 07:04:59 +0100
  • 751731414e
    adding test for loading indicator El RIDO 2017-10-30 06:53:15 +0100
  • 87e88e3159
    linking to pastebin wiki article for explanation El RIDO 2017-10-29 08:09:27 +0100
  • 9c6aec86c4
    making Alert class resetable and adding first tests for it El RIDO 2017-10-23 21:33:07 +0200