Karthik Kasturi
77395c147f
updated test cases, added clarity in error messages
2025-08-20 01:23:06 +00:00
Karthik Kasturi
39e527915e
Add test cases for shlink
2025-08-19 23:55:32 +00:00
Karthik Kasturi
0be1cef224
i18n updates
2025-08-19 21:39:16 +01:00
Karthik Kasturi
7ec8bc6ef1
chore: moved proxy classes to different folder and namespaces
2025-08-19 20:34:39 +01:00
El RIDO
c317dc423b
Merge pull request #1631 from PrivateBin/crowdin-translation
...
New Crowdin updates
2025-08-18 21:42:18 +02:00
PrivateBin Translator Bot
7380b3d5d4
New translations en.json (Corsican)
2025-08-18 19:21:45 +02:00
Karthik Kasturi
4a39a2ad0f
refactor: added AbstractProxy base class for shortener proxies
2025-08-15 23:28:44 +01:00
Karthik Kasturi
714e455479
style fixes
2025-08-15 00:20:11 +01:00
Karthik Kasturi
0808052acf
Added shlink integration
2025-08-15 00:07:51 +01:00
El RIDO
ebe275d509
Merge pull request #1627 from karthikkasturi/auto-shorten-urls
...
Auto shorten urls
2025-08-14 07:56:35 +02:00
Karthik Kasturi
0460f18ca0
chore: added new translation
2025-08-14 01:21:49 +01:00
Karthik Kasturi
eab8b3b7c9
Updated changelog
2025-08-14 00:48:36 +01:00
Karthik Kasturi
94e0d718cf
update SRI
2025-08-14 00:39:59 +01:00
Karthik Kasturi
059e64adb1
Auto Shortening URLs
2025-08-14 00:29:28 +01:00
El RIDO
08c44cfb05
Merge pull request #1626 from PrivateBin/dependabot/github_actions/actions/checkout-5
...
Bump actions/checkout from 4 to 5
2025-08-13 07:12:42 +02:00
dependabot[bot]
09bab8744f
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 17:11:00 +00:00
El RIDO
50b8c1de50
Merge pull request #1625 from karthikkasturi/copy-short-link
...
Update Copy Link url after short url is generated
2025-08-09 15:01:05 +02:00
El RIDO
8eac99c2ec
Merge pull request #1623 from karthikkasturi/master
...
Update scripts to defer
2025-08-09 14:58:52 +02:00
Karthik Kasturi
397d006479
Updated bootstrap.php to include scripts as defer
2025-08-08 12:44:53 +05:30
Karthik Kasturi
065d9eaa23
Updated SRI and Changelog
2025-08-06 23:36:36 +05:30
Karthik Kasturi
ce188671db
Update Copy Link url after short url is generated
2025-08-05 01:14:37 +05:30
Karthik Kasturi
4f8fc4873a
Update scripts to defer
2025-08-04 03:09:04 +05:30
El RIDO
f739b5b6a9
Merge pull request #1621 from jacquesbh/configuration-isnt-private
...
Use protected instead of private $_configuration
2025-08-01 07:09:30 +02:00
El RIDO
35319c1622
Merge pull request #1620 from 1024pix/fix/paste-password-in-passworddecrypt
...
fix: allow pasting a password for decrypting a paste
2025-08-01 06:54:19 +02:00
Jacques Bodin-Hullin
51d8e92e6a
feat(configuration): Use protected instead of private
...
This way we can override the $_configuration property using
a new Configuration extending the PrivateBin one.
2025-07-31 23:59:58 +02:00
Nicolas Lepage
8e3f59a49c
chroe: adds bugfix in CHANGELOG.md
2025-07-31 16:31:37 +02:00
Nicolas Lepage
79dc03660b
chore: updates SRI hash for privatebin.js
2025-07-31 16:19:42 +02:00
Nicolas Lepage
13f5922397
fix: attach paste listener on message field
...
paste listener prevents default behavior in unexpected cases
such as pasting a password in the passworddecrypt field
attaching the paste listener on the message field
instead of the whole document should fix this problem
2025-07-31 16:14:13 +02:00
El RIDO
7435097731
Merge pull request #1618 from AnonymousWP/chore(translation)-update-Dutch-translation
...
chore(translation): fix incorrect Dutch wording for `document`
2025-07-29 17:11:47 +02:00
Anonymoussaurus
b77544a6b1
chore(translation): fix incorrect Dutch wording for document
...
* 'de' -> 'het'
* 'deze' -> 'dit'
* 'notitie' -> 'document'
* 'documents' -> 'documenten'
2025-07-29 11:40:26 +02:00
El RIDO
99265e5464
avoid undefined variable warning
2025-07-29 07:49:56 +02:00
El RIDO
f495aa2cfc
Merge pull request #1617 from PrivateBin/crowdin-translation
...
New Crowdin updates
2025-07-28 17:49:43 +02:00
PrivateBin Translator Bot
f7063f6b1d
New translations en.json (Corsican)
2025-07-28 17:20:39 +02:00
El RIDO
22e53324bb
Merge pull request #1613 from PrivateBin/csp-2.0
...
update CSP recommendation around bootstrap5 template
2025-07-28 16:28:42 +02:00
El RIDO
193a69d0b6
Merge pull request #1616 from PrivateBin/crowdin-translation
...
New Crowdin updates
2025-07-28 16:27:53 +02:00
PrivateBin Translator Bot
ba2799fc89
New translations en.json (Corsican)
2025-07-28 16:21:22 +02:00
El RIDO
1378fb7356
update CSP recommendation around bootstrap5 template
...
resolved in Firefox 131, see https://bugzilla.mozilla.org/show_bug.cgi?id=1773976
kudos @Ribas160 for finding this
2025-07-28 16:04:19 +02:00
El RIDO
4fd63176ad
belt & braces
...
occasionally paste without meta attribute are encountered (while they are written), leading to:
PHP Warning: Trying to access array offset on false in /srv/bin/administration on line 287
PHP Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given in /srv/bin/administration:287
Stack trace:
#0 /srv/bin/administration(287): array_key_exists()
#1 /srv/bin/administration(398): PrivateBin\Administration->_statistics()
#2 /srv/bin/administration(403): PrivateBin\Administration->__construct()
#3 {main}
thrown in /srv/bin/administration on line 287
2025-07-28 15:39:33 +02:00
El RIDO
144002e3a2
Merge branch 'master' into crowdin-translation
2025-07-28 15:12:18 +02:00
PrivateBin Translator Bot
f5187b4fbe
New translations en.json (Corsican)
2025-07-28 14:19:59 +02:00
PrivateBin Translator Bot
9022529bc4
New translations en.json (Occitan)
2025-07-28 14:19:57 +02:00
PrivateBin Translator Bot
4b89f4c4b6
New translations en.json (Latin)
2025-07-28 14:19:56 +02:00
PrivateBin Translator Bot
69770cb1e5
New translations en.json (Lojban)
2025-07-28 14:19:55 +02:00
PrivateBin Translator Bot
ebea0a56b1
New translations en.json (Hindi)
2025-07-28 14:19:54 +02:00
PrivateBin Translator Bot
457a6b251e
New translations en.json (Estonian)
2025-07-28 14:19:53 +02:00
PrivateBin Translator Bot
a172ad305f
New translations en.json (Thai)
2025-07-28 14:19:52 +02:00
PrivateBin Translator Bot
7cad5581f4
New translations en.json (Indonesian)
2025-07-28 14:19:51 +02:00
PrivateBin Translator Bot
956f0f5bea
New translations en.json (Chinese Simplified)
2025-07-28 14:19:50 +02:00
PrivateBin Translator Bot
9225e36584
New translations en.json (Ukrainian)
2025-07-28 14:19:49 +02:00
PrivateBin Translator Bot
5e48888fec
New translations en.json (Turkish)
2025-07-28 14:19:47 +02:00