Commit Graph

2119 Commits

Author SHA1 Message Date
El RIDO 078c5785dd
fix unit tests on php < 7.3 2021-06-13 12:40:06 +02:00
El RIDO 68b097087d
apply StyleCI recommendation 2021-06-13 11:16:29 +02:00
El RIDO fa4fe2852d
address Scrutinizer issues 2021-06-13 11:12:19 +02:00
El RIDO bbcf57de0e
address Scrutinizer issues 2021-06-13 11:08:38 +02:00
El RIDO f04043a399
address Scrutinizer issues 2021-06-13 11:02:53 +02:00
El RIDO 1f2dddd9d8
address Codacy issues 2021-06-13 10:53:01 +02:00
El RIDO 93135e0abf
improving code coverage 2021-06-13 10:44:26 +02:00
El RIDO e294145a2b
ip-lib doesn't except on the matches interfaces 2021-06-13 08:26:05 +02:00
El RIDO cc6fb1c0c3
Merge pull request #812 from binxio/persistence-into-data
improved implementation
2021-06-11 05:06:30 +02:00
Mark van Holsteijn 1b88eef356 improved implementation of GoogleStorageBucket 2021-06-10 21:39:15 +02:00
El RIDO 5af069b4f0
Merge pull request #810 from binxio/persistence-into-data
added purgeValues function
2021-06-10 08:22:10 +02:00
Mark van Holsteijn 1232717334 added purgeValues to GCS 2021-06-09 22:27:34 +02:00
El RIDO 7b2f0ff302
apply StyleCI recommendation 2021-06-09 19:16:22 +02:00
El RIDO a203e6322b
implementing key/value store of Persistance in Database storage 2021-06-09 07:47:40 +02:00
El RIDO 7901ec74a7
folding Persistance\ServerSalt into Data\Filesystem 2021-06-08 22:01:29 +02:00
El RIDO b5a6ce323e
folding Persistance\TrafficLimiter into Data\Filesystem 2021-06-08 07:49:22 +02:00
El RIDO 3429d293d3
remove configurable dir for traffic & purge limiters 2021-06-08 06:37:27 +02:00
El RIDO ae486d651b
folding Persistance\PurgeLimiter into Data\Filesystem 2021-06-07 21:53:42 +02:00
El RIDO f46221e7c3
Merge pull request #809 from binxio/persistence-into-data
simplest implementation of kv support on gcs
2021-06-07 12:36:01 +02:00
Mark van Holsteijn 55efc858b5 simplest implementation of kv support on gcs 2021-06-07 09:11:24 +02:00
El RIDO 7bdcc2ae15
conclude scaffolding of AbstractData key/value storage, missing implementation 2021-06-07 07:02:47 +02:00
El RIDO 1a7d0799c0
scaffolding interface for AbstractData key/value storage, folding Persistance\DataStore into Data\Filesystem 2021-06-07 06:53:15 +02:00
El RIDO de8f40ac1a
kudos @StyleCI 2021-06-06 19:35:31 +02:00
El RIDO c758eca0a4
removed automatic .ini configuration file migration, closes #808 2021-06-06 17:53:08 +02:00
El RIDO 9beb176874
these don't belong in a release 2021-06-06 17:52:10 +02:00
El RIDO 9b19a88bb9
Merge branch 'crowdin-translation' 2021-06-05 10:58:01 +02:00
El RIDO d699c41e26
Merge branch 'master' into crowdin-translation 2021-06-05 10:57:47 +02:00
El RIDO 2bc54caa07
fix never matched condition, kudos @ShiftLeftSecurity, found via #807 2021-06-05 10:33:01 +02:00
El RIDO a2ffbafa13
ensure npm's package.json version gets incremented 2021-06-05 09:43:01 +02:00
El RIDO 197c4a34e8
fix snyk 2021-06-05 08:25:19 +02:00
El RIDO 7a3a306ddc
fix snyk 2021-06-05 08:22:50 +02:00
El RIDO cbdcaf4c30
fix snyk 2021-06-05 08:14:04 +02:00
El RIDO f635881bd4
Merge branch 'snyk' 2021-06-05 08:10:29 +02:00
El RIDO 371dca1986
ensure the GCS library and dependencies get included in the scan 2021-06-05 08:10:12 +02:00
El RIDO 7311e9ce12
Merge branch 'master' into snyk 2021-06-05 08:06:48 +02:00
El RIDO abb2b90e9b
make StyleCI happy 2021-06-05 05:52:13 +02:00
El RIDO edb8e5e078
handle edge cases with file locking: file needs to exist before it can be locked, fixes #803 2021-06-05 05:48:17 +02:00
El RIDO ffe48092fe
suppress error_log output of GoogleCloudStorage class in unit testing 2021-06-05 05:38:05 +02:00
rugk 8bc97517fb
Add Snyk security scan for PHP
After I found https://github.com/PrivateBin/docker-nginx-fpm-alpine/pull/44 I saw they also support PHP, so let's do it here (one level before container packaging), too.
Also it complements the CodeQL analysis, which only covers the JS part.

I added the API token to the PrivateBIn org now.
2021-06-04 23:43:01 +02:00
PrivateBin Translator Bot 3df6b62d22 New translations en.json (Catalan) 2021-06-03 03:00:55 +02:00
El RIDO 93138cbbae
we already test this via the regular unit tests 2021-05-30 09:26:13 +02:00
El RIDO fc5e380ccc
fix composer test on PHP 8 2021-05-30 09:18:56 +02:00
El RIDO 33587d54e4
fix composer test on PHP 8 2021-05-30 09:17:23 +02:00
El RIDO d355bb87e3
documenting changes 2021-05-30 08:11:45 +02:00
El RIDO 52b9b257c3
Merge branch 'binxio-issue-794/add-gcs-support' 2021-05-30 08:04:42 +02:00
El RIDO b939b64778
Merge branch 'issue-794/add-gcs-support' of https://github.com/binxio/PrivateBin into binxio-issue-794/add-gcs-support 2021-05-30 07:57:58 +02:00
PrivateBin Translator Bot de4bada695 New translations en.json (Catalan) 2021-05-29 04:56:21 +02:00
PrivateBin Translator Bot 5c5ae967a8 New translations en.json (Catalan) 2021-05-29 03:56:04 +02:00
Mark van Holsteijn 342270d6dd added Google Cloud Storage support 2021-05-28 22:39:50 +02:00
El RIDO dae093bbfa
import latest scrutinizer configuration from web backend 2021-05-24 11:40:34 +02:00