Commit Graph

1416 Commits

Author SHA1 Message Date
El RIDO
03565a0988 ignore some phpmd issues: variables do not follow camel case in this project, super global access is almost completely encapsulated already, I personally favor else expressions for clarity and the project currently does not use a DI, hence the many static accesses 2016-07-06 13:43:16 +02:00
El RIDO
8b38e26735 add codeclimate settings 2016-07-06 13:20:14 +02:00
El RIDO
790cd9fd3a adding codeclimate coverage reporting to travis 2016-07-06 12:09:19 +02:00
El RIDO
0e217a42c5 introduce new zerobincompatibility option, replacing the base64 one, if it is enabled, delete tokens use sha256; added per paste salt with server salt fallback; this resolves the points 2.2 & 2.9 in #103 2016-07-06 11:37:13 +02:00
El RIDO
6b0b814dc6 removing leftover from previously using a different function, resolves #83 2016-07-06 09:41:07 +02:00
El RIDO
d664af6ce5 giving up on HHVM unit tests for now, will open an issue for it 2016-07-06 09:16:02 +02:00
El RIDO
c175abaf77 improvements to get the HHVM build to pass 2016-07-06 09:01:10 +02:00
El RIDO
36c1b17777 that variable is required to suppress output when unit testing, also travis has composer preinstalled 2016-07-05 17:52:32 +02:00
El RIDO
0730d6b8d2 try to find a phpunit version that is compatible with both PHP 5.5 and HHVM 2016-07-05 17:33:55 +02:00
El RIDO
5046091728 forgot to add a file in the last commit 2016-07-05 17:25:11 +02:00
El RIDO
8e11f0873c small code style improvements, trying to get phpunit with hhvm to work in travis 2016-07-05 17:23:25 +02:00
El RIDO
9267e281f5 adding support for automatic code coverage generation into codacy 2016-07-05 17:01:26 +02:00
El RIDO
5980f8b603 removing some unused code detected by codacy 2016-07-04 20:46:45 +02:00
El RIDO
a856a50bc3 addressing random unit test failures, resolves #106 2016-07-04 20:21:14 +02:00
rugk
2a5c8b16e8 Add Travis badge 2016-07-04 14:00:49 +02:00
rugk
e8eb77eaab Ad Codacy badge
https://github.com/elrido/ZeroBin/issues/105
2016-07-04 13:17:08 +02:00
rugk
56309d8d81 Readme: One word too much 2016-07-04 12:55:49 +02:00
rugk
25ac3322d9 Update Readme to clarify some security aspects
* Clarify that HTTPS is essential
* Clarify how/when user data is protected in case of a server breach, fixes https://github.com/sebsauvage/ZeroBin/issues/45
* Clarify the password-strength matters when you post the URL publicly
* some rewording
2016-07-03 19:17:16 +02:00
rugk
24f33c26fe Add line break 2016-07-03 18:10:01 +02:00
rugk
a9479fc9ad Format credits & add el Rido & myself ☺️ 2016-07-03 18:09:41 +02:00
rugk
a80fb23ce5 Minify images with https://tinypng.com/ 2016-07-03 17:52:08 +02:00
rugk
dca891078a Link to HTTPS PHPDoc site 2016-07-03 17:46:10 +02:00
rugk
7fbb42fb9f Improve markdown rendering 2016-07-03 17:45:37 +02:00
El RIDO
89f697fe5d Merge pull request #101 from rugk/editorconfig
Add editorconfig file
2016-07-03 17:27:29 +02:00
rugk
6f84cbc58b Add editorconfig file 2016-07-03 14:21:05 +02:00
rugk
a5730b701c Revert order change
According to Wikipedia this is indeed right.. https://en.wikipedia.org/wiki/Robots_exclusion_standard#Allow_directive

Then there are only many wrong examples out there.
2016-07-03 13:09:47 +02:00
rugk
0567a720fd Change order of allow rule in robots.txt
I think this is the proper order. Don't know if it matters, but it is not bad to change it in any case.
2016-07-03 13:05:26 +02:00
El RIDO
a712babb96 Merge pull request #99 from Sobak/patch-1
Update Polish translation
2016-07-02 15:00:35 +02:00
Sobak
ba5299a393 Improve plural forms 2016-07-02 10:17:09 +02:00
Sobak
5cbc86572a Update Polish translation 2016-07-02 07:16:32 +02:00
El RIDO
00a42bed99 working on design issue, resolves #82, resolves #94 2016-06-24 10:53:46 +02:00
El RIDO
46d32948f1 Merge pull request #95 from elrido/rugk-permissions
Set permissions when saving files
2016-06-23 16:10:27 +02:00
rugk
8360db7f45 Add space for left button too (#96)
I don't add the margin to the button as default-btn is also used when such a margin is unnecessary
2016-06-22 19:39:30 +02:00
rugk
cc597f6e32 Merge pull request #1 from elrido/master
update from upstream
2016-06-22 19:19:00 +02:00
rugk
fd5a7a07ae Soft fail for chmod errors 2016-06-22 18:08:25 +02:00
rugk
54f1cb9d34 Only protect file if it was written 2016-06-21 21:47:03 +02:00
rugk
8a48e9ce78 Set permissions when saving files
Fixes https://github.com/elrido/ZeroBin/issues/80
2016-06-21 17:18:11 +02:00
El RIDO
6bb81d779e Merge pull request #94 from rugk/patch-2
Fix language menu appearing outside of screen
2016-06-19 12:43:36 +02:00
El RIDO
631d26d0e9 Merge pull request #93 from rugk/patch-1
Force line breaks for long URL
2016-06-19 12:42:34 +02:00
rugk
03730f48a1 Language button was too close to the Send button 2016-06-18 19:30:07 +02:00
rugk
3924790864 Fixes https://github.com/elrido/ZeroBin/issues/82
However it of course does not look nice in cases where #82 does not appear (e.g. on the front page where there is the "Send" button right of the language menu)
2016-06-18 19:24:01 +02:00
rugk
82f4ace5e3 Add break of URL for mobile mode
(now really, ...)
2016-06-18 19:06:05 +02:00
rugk
6ca30a7472 Force line breaks for long URL
This fixes a display issue in mobile view where the long URL was outside of the window...
2016-06-18 19:03:33 +02:00
El RIDO
e89a8b6898 fixing deprecations with newer phpunit versions 2016-05-22 18:35:07 +02:00
El RIDO
1158c81259 only mock mcrypt if it isn't installed 2016-05-22 17:17:09 +02:00
El RIDO
67133ec090 adding support for Travis CI 2016-05-22 17:09:00 +02:00
El RIDO
1625aac798 updating showdown library, adding support for tables and strikethrough,
fixing issue with double escaping HTML entities that was causing
blockquotes to be ignored, fixes #75
2016-05-22 16:18:57 +02:00
El RIDO
7f2fd4d980 compiling license file, resolves #85 2016-05-21 09:18:00 +02:00
El RIDO
450259dc5b added credit for chinese translation 2016-05-21 09:16:17 +02:00
El RIDO
4a7547370e incrementing version 2016-05-21 09:15:52 +02:00