Commit Graph

451 Commits

Author SHA1 Message Date
Adrien Bourmault 112a550417 Release v1.5.1
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEHCqJCvETXOw2gWZqD1yUCmvYH5IFAmOmjmMACgkQD1yUCmvY
 H5J2cBAA2GchTFearhcLAtUqYZ6fj8ZmVXy7paCtT/o5yhpj1Ll8e+wKWhuormut
 LBQV+j6LnnQ1CzIRYVpPWz4o562bMrBR6qey/NyZMiAUy/b00ENGKoj3V8HOEgZY
 MCcswuZQRJJowrwwFVb1HePbuCwKVjMSf5sXUs+H3duLVzfA6G8cRkhNB+mEd2Z5
 E1GdkI1P630+XHl/TNK+0Aef24zimaZP8BPLsDTQ/8klw4hKQPfQnpntCbaqnVfh
 xpsXxj8/crRGOlMnjwxBxuNW45Pb7p87i3EYRlGokN6hC847f+Q9ZzO7M2YcoVUA
 5QPTx8+gjG8pokS7nqqmLdh4dRmKue+ayFXfva9S313xehLsJRHRJ5iJJkeoz+C8
 48lqqwZ2kznzgYM3scVA0PSusOLjFcd35geV+4Em/qmD1ydvr+j85vc7xKfM33UP
 N0IkEG61GDl5VIzuFqvHRboH8Tg9T7GBlwVEvmXDUNkS/uLK/EmZRuyo6AeH5vP0
 RkaZ3eXKMnvcl5jY5qeRtNEOZUoYHZKkS8J8zIwgDfPsLBb+Y3BqnTxFNAJzfDEN
 f7P2Yq4v4MOprJWjiBjnapTFYxKX56NeZMyxbBHPLjrKSQBboyMD4osSBF9Jo9gK
 NRCknEkuS9QM0Fqhqy+1CXgQxPoYAlyMQuwnjVh8opHRX0zn784=
 =Qp9X
 -----END PGP SIGNATURE-----

Merge tag '1.5.1' into ctrlv.chalec.org-1.5.1

Release v1.5.1
2023-03-28 11:54:06 +02:00
Adrien Bourmault e41a88ab2b Release v1.5.0
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEHCqJCvETXOw2gWZqD1yUCmvYH5IFAmOVWagACgkQD1yUCmvY
 H5LNMQ/+P2Pcle1KYedU+VRGxVVZORGDcru5jO9OPfw1Cxz+NcrL6gc0otDR/OKQ
 kie6Ad7dPzQAHWwzSgJS/QTMM0y0chNmcVt63/VGGBbmOyLptoG3iBFSiR1UoWru
 rmSQjRyKN9/pftz6vUt/rT+efYlRJCaaexxv7IopxCFhlhwWUuyDEO16irrYcNXb
 NYTOpC4dXa7L5Hqk1pIq8vrQRhbmipqNQRA33QLAEy6qTs/QPycEPkVJ4ZCwgTQA
 PmpBWMJf9PiYUs4toZaHalZgCMgmBSzY99PMl/cc201ugkTVZ5XTnKH5d1faZy56
 URV8r9JdmsX3W32Qp97QFRCoCBPyxHgVPhdndoeJNkJf+nYOM+NZMtn2loy71ujn
 i9evMRF9oqEo95/fPw/BTa1ucmoVRM/qcKu/u/R6eGs4NC/1j5nNM/ygc1pAxtjJ
 ywQgK7v4hDxHGObU1kzR/RXNta5N4bK0M5xhI+mue+c9mKEM/wkrHHZJJPgp/PG/
 9GKC/TsE2ufJASnBblosWu/mb/HP1XR3IU8ZH6ROtdwrridxNd6mNv8IkeOq+JBg
 mHa3KKc609XXV5GD1EmCYBtDDXJSf9rYvwYPGgvr25aIH3Y6wndXzb1NHXG1Vqpg
 qcgBzW3pnxrvjPkSCFMpy12RVMXltikbKJB2mkMeFa88kxbJzgQ=
 =4fpP
 -----END PGP SIGNATURE-----

Correction patch métriques pour v1.5.0
2023-03-28 11:52:16 +02:00
Adrien Bourmault 3e04b3132d Correction patch métriques 2023-03-28 11:41:32 +02:00
El RIDO e84a8694e4
incrementing version 2022-12-24 05:52:07 +01:00
El RIDO a93c8ceccb
fold extracted function back into the one remaining place calling it 2022-12-13 06:21:37 +01:00
El RIDO 53ab57627e
re-add shuffling paste list 2022-12-12 21:28:38 +01:00
El RIDO e54277f014
re-add 10 * batch size limit in filesystem purge and support v1 dates for sorting mixed versioned comments 2022-12-12 20:48:36 +01:00
El RIDO 38574f0196
return invalid data error on API instead of exception 2022-12-12 20:46:47 +01:00
El RIDO b5602dd1ae
incrementing version 2022-12-11 05:02:15 +01:00
El RIDO 910675c74b
apply StyleCI fix 2022-11-18 05:38:37 +01:00
El RIDO 4056057a3c
updated some links to https 2022-11-18 05:36:33 +01:00
El RIDO 07bc3285aa
moved glob iterator pattern to const, documentation 2022-11-18 05:36:06 +01:00
El RIDO b8593b1bf2
use a glob iterator to stream through as many matches as needed 2022-11-10 20:36:15 +01:00
El RIDO b3699cae8f
Merge branch 'master' into bin 2022-11-10 19:28:29 +01:00
El RIDO b53df70227
Merge pull request #1008 from PrivateBin/jdenticons-test
Jdenticons size and speed test results
2022-11-10 07:28:13 +01:00
El RIDO e5487cee48
Merge branch 'master' into bin 2022-11-07 07:34:34 +01:00
El RIDO 89df4a54ec
enable and credit Thai translation 2022-11-07 07:12:40 +01:00
El RIDO 94aab6d64b
apply StyleCI patch 2022-11-06 09:12:42 +01:00
El RIDO a799351db3
re-use logic from _getExpiredPastes()
Scrutinizer pointed out that the dieerr() function isn't available in this
class. Code does work when invoked by migrate script, but this way it would
also work in other contexts.
2022-11-06 09:09:50 +01:00
El RIDO 3028c22c20
be more efficient 2022-11-06 07:40:39 +01:00
El RIDO 07ad9ad0f4
typo, found by Scrutinizer 2022-11-05 09:37:24 +01:00
El RIDO 833cf93209
address Scrutinizer warning
> The variable $bucket does not seem to be defined for all execution paths leading up to this point.
2022-11-05 09:35:19 +01:00
El RIDO 8389c2a2d6
minor optimization, let the PDO driver do that for us 2022-11-05 08:46:42 +01:00
El RIDO a33721e3ab
Merge branch 'migrate' of https://github.com/felixjogris/PrivateBin into felixjogris-migrate 2022-11-05 08:27:40 +01:00
Felix J. Ogris 75d28ef423 _sanitizeClob touches no instance variables 2022-11-04 21:25:53 +01:00
Felix J. Ogris 604c931875 remove cache from database backend 2022-11-04 21:19:47 +01:00
Felix J. Ogris 726f54ce9e typos 2022-11-04 20:19:41 +01:00
El RIDO 66600e5eb3
Merge pull request #1003 from PrivateBin/yourls-cleanup
improve configuration wording, adjust self check
2022-11-03 19:54:56 +01:00
El RIDO 987ead2719
ensure the basepath ends in a slash, if one is set 2022-11-03 07:47:50 +01:00
Felix J. Ogris bde5802a3a syntax fix, changelog 2022-11-01 16:38:06 +01:00
Felix J. Ogris 9a61e8fd48 started script for storage backend migrations
todo: GCS

added GCS, no GLOBALS, two methods for saving pastes and comments

use GLOBALS for verbosity again

added getAllPastes() to all storage providers

moved to bin, added --delete options, make use of $store->getAllPastes()

added --delete-* options to help

longopts without -- *sigh*

fixed arguments

drop singleton behaviour to allow multiple backends of the same type simultaneously

remove singleton from Model, collapse loop in migrate.php

comments is not indexed

tests without data singleton

fix

exit if scandir() fails

extended meta doc
2022-11-01 16:02:17 +01:00
El RIDO 89d575ace3
in light of the perf/size test results of Jdenticons, switch back to Identicons as the default 2022-10-30 09:24:35 +01:00
El RIDO 432d3e71d3
improve configuration wording, adjust self check 2022-10-29 07:58:40 +02:00
El RIDO 8ac69590cf
add new Jdenticon comment icon library, set it as default, fixes #793 2022-10-26 06:53:56 +02:00
El RIDO bff4d3a016
PHP 8.2 compatibility: Use of "self" in callables is deprecated 2022-10-25 07:15:09 +02:00
El RIDO 78e915e049
adding tests for YOURLS functionality 2022-10-23 13:09:54 +02:00
El RIDO 4bd5ef9cda
add new messages to translate 2022-10-23 10:50:18 +02:00
El RIDO 69034ef9d1
apply StyleCI recommendations 2022-10-23 09:16:55 +02:00
El RIDO f4000150fa
avoid cURL dependency, native functions should suffice for such a simple call 2022-10-23 09:05:17 +02:00
El RIDO b768a2e8cb
use JSON wrapper for decoding error catching 2022-10-23 08:21:37 +02:00
El RIDO 0a2094f069
code style 2022-10-23 08:16:05 +02:00
El RIDO 0dc9ab7576
refactor shortenviayourls.php for our MVC framework 2022-10-23 08:10:56 +02:00
Jens-U. Mozdzen dce8b8d352 updated code formatting 2022-10-23 01:07:43 +02:00
Jens-U. Mozdzen 3115cb8883 added parameters for server-side YOURLS shortener call 2022-10-23 00:19:43 +02:00
Felix J. Ogris ee212b1a33 implemented S3 storage backend
added sample configuration + aws php sdk version

coding style cleanup
2022-10-22 18:30:24 +02:00
Ra'Jiska 8dbe60621d Fix GCS Upload Metadata Mistake 2022-10-06 14:41:37 +08:00
Ra'Jiska 8dded4e8e4 GCS Support for Uniform ACL Buckets 2022-10-06 12:19:06 +08:00
El RIDO 77409e6065
crediting greek language as well, plus docs 2022-09-29 21:15:00 +02:00
El RIDO b61b4253a6
enabled use of Slovak translations 2022-09-29 05:34:49 +02:00
rugk e740d0f761
Remove COOP header for now
Same as https://github.com/PrivateBin/docker-nginx-fpm-alpine/pull/108

Disable the header here as it breaks links to the own site.
2022-08-22 13:25:56 +02:00