rugk
0687448d0a
Fix some issues from ESLint
6 years ago
El RIDO
99972b5f7b
Merge branch 'f-breidenstein-better_dockerfile'
6 years ago
Felix Breidenstein
5602e47c5f
Added docker-compose.yml
6 years ago
Felix Breidenstein
d3c3cb0c1f
Dockerfile: Better handling of entrypoint.sh
6 years ago
Felix Breidenstein
8c19e869b7
Dockerfile: Define data volume and entryscript
...
The entryscript is needed to set correct permissions on the data
directory.
6 years ago
Felix Breidenstein
43d48ae2df
Dockerfile: Remove empty line in RUN command
...
This will throw errors in future Docker versions
6 years ago
Felix Breidenstein
82dc08e7e7
Dockerfile: Use correct libpng package for Debian Stretch
6 years ago
Felix Breidenstein
460d7ec3eb
Dockerfile: Be more specific about the path
...
Without looking at the php:apache image, it is unclear what
the destination of the COPY command is
6 years ago
Felix Breidenstein
c9b0398df0
Dockerfile: User && instead of ;
...
We don't want to continue if any of the commands fails.
&& only executes the next command on exitocde 0.
6 years ago
rugk
9c132cd839
Disallow form-action in CSP to limit outgoing connections
...
See https://github.com/PrivateBin/PrivateBin/issues/272
6 years ago
El RIDO
882f8d43bc
let JSHint use the globals in privatebin.js
6 years ago
El RIDO
82f2016214
removing PHPCS from CodeClimate, since it can't be configured and contradicts our code style enforced by other checkers
6 years ago
El RIDO
7e4c59143b
tuning CodeClimate configuration
6 years ago
El RIDO
59544da21f
tuning ESlint & JSHint
6 years ago
El RIDO
341131e5ed
correcting CodeClimate configuration
6 years ago
El RIDO
869198b8dd
tuning ESlint & JSHint
6 years ago
El RIDO
f179e75e72
updating CodeClimate configuration
6 years ago
El RIDO
ffae6111b0
handling further JSHint warnings and TODOs
6 years ago
El RIDO
98d07e0789
improving code quality issues reported by Codacy
6 years ago
El RIDO
3bca559826
moving access to into Request class
6 years ago
El RIDO
d92755f030
undoing code style regression
6 years ago
El RIDO
72acc95326
improving code quality issues suggested by JSHint
6 years ago
El RIDO
49fffbb876
adding some pre defined variables from common.js to the JSHint rules
6 years ago
El RIDO
56dab60427
correcting quote style enforced by JSHint and trying to get Codacy coverage reports to work again
6 years ago
El RIDO
917f2dfa2b
add Node Security configuration and enabling it in CodeClimate
6 years ago
El RIDO
f90ad11bcd
adding JSHint configuration
6 years ago
El RIDO
2db412873b
implementing ESlint suggestions
6 years ago
El RIDO
5e070db6a1
reverting escaping just for Markdown formatting, as discussed in #269
6 years ago
El RIDO
a95701bba8
completing DiscussionViewer testing
6 years ago
El RIDO
fcb4249e01
actually IDs are hexadecimal, not base64, so not a problem
6 years ago
El RIDO
95bf37be8f
implementing DiscussionViewer test, found an issue with slashes in the paste or comment IDs (as per Base64 encoding)
6 years ago
El RIDO
28f1f41c17
removing duplicate code and unused option
6 years ago
El RIDO
49feb300b6
further tweaking travis CI scripts
6 years ago
El RIDO
85401a1513
Merge branch 'master' into js-unit-testing
6 years ago
El RIDO
6eb8822059
optimizing PNG
6 years ago
El RIDO
dae11fdd16
Merge branch 'qrcode'
6 years ago
El RIDO
6ce0fe55f6
revert as per StyleCI: missed one
6 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
6 years ago
El RIDO
ec3ed1e5ff
removing unused code and reducing size of HTML in case QR code is turned off
6 years ago
El RIDO
98a8591a27
naming JS libraries consistently
6 years ago
El RIDO
fe54889b99
fixing failing unit test
6 years ago
El RIDO
094a0c80db
Merge branch 'master' into qrcode
6 years ago
El RIDO
76c14795ef
removing unnecessary repository from composer: We do not depend on ourselves
6 years ago
El RIDO
daebd41af7
correcting syntax of npm install
6 years ago
El RIDO
63e5f5c101
improving npm installation performance
6 years ago
El RIDO
12c5e9db39
Maybe not needed anymore? See https://github.com/composer/composer/issues/4884#issuecomment-195229989
6 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
6 years ago
El RIDO
6093f0cc9c
enable travis CI caching, hoping to circumvent composer rate limiting
6 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
6 years ago
El RIDO
d80c2f83fa
making DiscussionViewer testable, removing some inconsistency
7 years ago