rugk
d367655c6d
Fix build
...
Thanks https://stackoverflow.com/questions/12346876/php-foreach-that-returns-keys-only#12346910
2016-07-18 18:46:41 +02:00
rugk
e70159c1bb
Avoid unused local variables
...
Funnily you introduced this in a "code quality improve commit" (b53efda635
), but Codacy complained about it...
2016-07-18 18:37:18 +02:00
El RIDO
b53efda635
improving code coverage and unit testing
2016-07-18 14:47:32 +02:00
El RIDO
ff0c55c0d6
introduce option to disable vizhash for paranoid admins, resolves #20 point 2.4
2016-07-18 10:14:38 +02:00
El RIDO
f8bc40b4e4
introducing automatic purging of expired pastes, triggered by default at least 5 minutes apart, deleting a maximum of 10 pastes - resolves #3
2016-07-15 17:02:59 +02:00
El RIDO
4d10fd9690
fixing support for pre renaming configuration file format, resolves #37
2016-07-13 09:41:45 +02:00
El RIDO
3b3b5277eb
refactoring to improve code quality
2016-07-11 14:15:20 +02:00
El RIDO
79509ad48a
renaming the fork to PrivateBin
2016-07-11 11:58:15 +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
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
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
3a92c940a9
implementing media type negotiation (based on language negotiation
...
logic) in cases both JSON and (X)HTML are being requested, resolving #68
2016-04-08 23:29:44 +02:00
El RIDO
a4ebdbc606
re-introducing (optional) URL shortener support, resolves #58
2016-01-31 09:56:06 +01:00
El RIDO
24a4328c55
incrementing version, updating changelog, added missing phpdoc comments
2015-11-09 21:39:42 +01:00
El RIDO
42a9c92b5e
improved database backend support for larger files (100 KiB - 16 MiB),
...
introduced database versioning to reduce amount of checks done per
request
2015-11-01 17:02:20 +01:00
El RIDO
d42975580a
expire_options and formatter_options should not be filled up with
...
default values, resolves #52
2015-10-24 08:44:17 +02:00
El RIDO
176dff3b70
renaming config file to make updates easier, resolving #50
2015-10-22 21:13:15 +02:00
El RIDO
5a9879623f
added incorrectly ignored unit test file, correcting ignore
2015-10-22 20:51:01 +02:00
El RIDO
ca07398b66
adding option to hide clone button on expiring pastes, resolves #34
2015-10-18 17:56:45 +02:00
El RIDO
f96b0c0afe
adding unit tests for all JSON-LD cases
2015-10-18 14:46:07 +02:00
El RIDO
14d08ec56d
working on JSON-LD validity, added CORS headers preparing external API
...
call support
2015-10-18 14:37:58 +02:00
El RIDO
f21567133c
changing paste read output for API refactoring
2015-10-18 11:08:28 +02:00
El RIDO
2e3bacb699
fixing deletion issue in request refactoring, starting work on API read
...
refactoring
2015-10-15 22:04:57 +02:00
El RIDO
1d6cfb7f3b
refactoring delete API, added external JSON-LD context
2015-10-11 21:22:00 +02:00
El RIDO
9e6e29bc93
working on API: simplifying PUT request mocking
2015-10-11 18:50:48 +02:00
El RIDO
e5b096ed8c
found and fixed a bug when using expiration together with discussion
2015-10-03 17:54:18 +02:00
El RIDO
add980d36f
adding UI tests for database configuration, fixed an issue with comment
...
table creation
2015-10-03 15:52:37 +02:00
El RIDO
7ec94e0db5
implementing request refactoring, beginning JS changes for JSON API, but
...
discovered that DELETE and PUT are not available on all webservers by
default
2015-09-27 20:34:39 +02:00
El RIDO
6b7dc44039
preparing unit test for request object
2015-09-27 15:37:17 +02:00
El RIDO
ce3f10f143
improving unit tests, fixing regression in DB model
2015-09-27 14:36:20 +02:00
El RIDO
694138c5d4
mostly finished with data model refactoring
2015-09-27 03:03:55 +02:00
El RIDO
211d3e4622
preparing unit test for model refactoring, refactoring traffic limiter
2015-09-26 17:57:46 +02:00
El RIDO
d04eab52c9
refactoring how attachments are stored
2015-09-26 12:29:27 +02:00
El RIDO
22b4c89227
adapting configGenerator for 0.21
2015-09-22 23:45:52 +02:00
El RIDO
6d24ff824e
refactoring configuration
2015-09-22 23:21:31 +02:00
El RIDO
0de9f868fa
improving unit tests, fixing #38
2015-09-21 22:32:52 +02:00
El RIDO
608605cd54
incrementing version number, updating docs
2015-09-19 17:23:10 +02:00
El RIDO
106141efa4
merging @vikstrous file upload feature for #20 from
...
8a6d268278
2015-09-16 22:51:48 +02:00
El RIDO
0e53d1ee86
added markdown support and a dropdown for the format selection. The
...
options other then markdown are plain text and source code (syntax
highlighting). Resolves #25
2015-09-12 17:33:16 +02:00
El RIDO
b060d57524
- implemented php side of plural translation
...
- using it to generate labels dynamically for the expire options
(deprecating the [expire_labels] configuration).
- added translation of the human readable data sizes to support the
french octet
- fixed IEC label for kibibytes
2015-09-06 19:21:17 +02:00
El RIDO
a2af88a36e
initial work on translations, covering the PHP side of it
2015-09-05 02:24:56 +02:00
El RIDO
411419d597
adding tests and unifying paste creation output
2015-09-03 22:55:36 +02:00