Commit Graph

640 Commits

Author SHA1 Message Date
El RIDO d0420fb418 1.6.2 release 2023-12-15 07:20:20 +01:00
El RIDO 3bd570bd6a incrementing version 2023-12-04 21:07:17 +01:00
El RIDO b150450fac address nodejs unit testing issue
mocha tests started failing as of node 20.10.0, likely due to this change:
https://github.com/nodejs/node/pull/49936

Error was:
node:internal/deps/undici/undici:11730
    Error.captureStackTrace(err, this);
          ^

TypeError: Failed to parse URL from js/zlib-1.2.13.wasm
    at Object.fetch (node:internal/deps/undici/undici:11730:11)
    at async initialize (/home/runner/work/PrivateBin/PrivateBin/js/zlib-1.2.13.js:31:26) {
  [cause]: TypeError: Invalid URL: js/zlib-1.2.13.wasm
      at new URLImpl (/home/runner/work/PrivateBin/PrivateBin/js/node_modules/jsdom-url/node_modules/whatwg-url/lib/URL-impl.js:21:13)
      at new URLImplCore (/home/runner/work/PrivateBin/PrivateBin/js/node_modules/jsdom-url/lib/URLImpl.js:18:9)
      at new URLCore (/home/runner/work/PrivateBin/PrivateBin/js/node_modules/jsdom-url/lib/URL.js:28:9)
      at Object.construct (/home/runner/work/PrivateBin/PrivateBin/js/node_modules/class-proxy/index.js:18:23)
      at new Request (node:internal/deps/undici/undici:5270:25)
      at fetch (node:internal/deps/undici/undici:9508:25)
      at Object.fetch (node:internal/deps/undici/undici:11728:18)
      at fetch (node:internal/process/pre_execution:314:27)
      at initialize (/home/runner/work/PrivateBin/PrivateBin/js/zlib-1.2.13.js:31:32)
      at Object.<anonymous> (/home/runner/work/PrivateBin/PrivateBin/js/zlib-1.2.13.js:145:17)
      at Object.<anonymous> (/home/runner/work/PrivateBin/PrivateBin/js/zlib-1.2.13.js:146:4)
[...]

Notice that the error occurs on line 31, meaning that fetch is not
undefined anymore. Node works on supporting fetch, which would make our
workaround using fs.readFileSync obsolete, but it (or rather the undici
library) currently doesn't support relative URLs.
2023-12-03 14:40:59 +01:00
El RIDO aa1a44e329 upgrading DOMpurify to 3.0.6 2023-12-03 14:02:30 +01:00
El RIDO c090f8d27f fixed comments
so that these functions end up on the correct jsdoc page
2023-12-03 13:41:17 +01:00
El RIDO 5c97443d1d add basic RTL support, drop default language key 2023-09-19 07:29:00 +02:00
El RIDO f56907bd38 increment version 2023-09-11 19:36:45 +02:00
El RIDO fe37b7f0e5 enable & credit Japanese & Arabic translations 2023-08-01 14:00:45 +02:00
dependabot[bot] 86ba5b4966 Bump word-wrap from 1.2.3 to 1.2.4 in /js
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 18:58:23 +00:00
El RIDO 01afe7d481 incrementing version 2023-07-09 08:44:22 +02:00
El RIDO f7838bfe8a bump libraries, update changelog 2023-07-01 07:58:28 +02:00
El RIDO 57be10ed53 bump libraries, update changelog
required minimal changes in checkmark jQuery accessor code, found by unit tests
2023-06-18 13:47:54 +02:00
El RIDO e84a8694e4 incrementing version 2022-12-24 05:52:07 +01:00
El RIDO b5602dd1ae incrementing version 2022-12-11 05:02:15 +01:00
El RIDO 97047a6ef6 upgrade JS libraries 2022-11-13 06:37:23 +01:00
El RIDO 89df4a54ec enable and credit Thai translation 2022-11-07 07:12:40 +01:00
El RIDO 08b6070359 update zlib to 1.2.13 2022-10-15 09:05:19 +02:00
El RIDO 77409e6065 crediting greek language as well, plus docs 2022-09-29 21:15:00 +02:00
El RIDO abef3ad37b Merge branch 'master' into slovak 2022-09-29 21:10:50 +02:00
Christos Karamolegkos 0f1c2fdb04 Update strings in el.json and enable greek language 2022-09-29 15:34:15 +03:00
El RIDO b61b4253a6 enabled use of Slovak translations 2022-09-29 05:34:49 +02:00
rugk 29b8215332 Add missing package-json.lock
NodeJS v16.14.0
2022-07-09 16:44:35 +02:00
El RIDO f717334ee0 - credit & document Turkish translation
- remove plural indicators
- add plural logic and enable Turkish translation
2022-04-28 20:05:57 +02:00
El RIDO 456ced37c2 incrementing version 2022-04-05 07:30:51 +02:00
El RIDO f0d0daffcc enable and credit new Finnish translation 2022-04-05 07:22:07 +02:00
El RIDO f2e0c1a701 upgrade to zlib 1.2.12 2022-03-30 06:05:37 +02:00
El RIDO 82be7c6354 Merge branch 'hardening' of github.com:PrivateBin/PrivateBin into hardening 2022-03-27 08:28:10 +02:00
El RIDO 75dc346f0f be more specific on the base type match and less specific on the subtype, in order to fail-safe (avoid being tricked into not sanitizing - the mime type is a user provided input) 2022-03-27 08:27:24 +02:00
El RIDO 960faf4417 wording
Co-authored-by: rugk <rugk+git@posteo.de>
2022-03-27 07:58:25 +02:00
El RIDO 36cb37c029 prevent error when attachments are disabled, but paste with attachment gets displayed 2022-03-13 20:18:51 +01:00
El RIDO 5617612eb3 upgrade to showdown 2.0.3 2022-03-13 20:05:38 +01:00
El RIDO 2a4d572c1e Sanitize SVG preview, preventing script execution in instance context, while dropping support for attachment download in IE 2022-03-13 19:56:12 +01:00
El RIDO f39934a104 Merge pull request #896 from Patriccollu/PB-in-Corsican
Adding Corsican as brand new locale
2022-02-26 11:52:43 +01:00
Patriccollu 004e2dd75c Update to add Corsican as new locale 2022-02-24 20:03:48 +01:00
El RIDO 7a6f36a789 disable failing part of the test 2022-02-23 06:04:05 +01:00
El RIDO a0f8a667ae deprecated functions, fix test partially 2022-02-20 21:07:04 +01:00
El RIDO fbf0eae513 update bootstrap JS library to 3.4.1
note that this fails one of our unit tests
2022-02-20 16:13:54 +01:00
El RIDO 7277d2bb43 update all libraries 2022-02-18 07:36:09 +01:00
El RIDO 9df6754dfa Merge pull request #881 from PrivateBin/jbobau
Lojban translation
2022-02-13 08:58:29 +01:00
El RIDO 8faf0501f4 improve Lojban support
- Crowdin has to use the 3 letter language code, since Lojban has no 2 letter code. Added support for this in the PHP backend and renamed the translation file.
- Lojban has no plural cases, updated the plural-formulas accordingly.
- Credited the change and documented it.
- Updated the SRI hashes.
2022-02-12 16:17:09 +01:00
Bjoern Becker 832f000576 update jquery 2022-02-11 12:22:16 +01:00
foxsouns - SEE ME @ GITLAB 401cd32d07 add jb (lojban) into supported languages list 2022-02-09 22:30:53 -08:00
El RIDO a2ffbafa13 ensure npm's package.json version gets incremented 2021-06-05 09:43:01 +02:00
El RIDO bc11452259 make filename unique per paste ID 2021-04-17 09:08:11 +02:00
El RIDO 853a4f386f fix indentation 2021-04-17 08:51:25 +02:00
El RIDO 47029fb04e Merge branch 'master' into download-feature 2021-04-17 08:47:14 +02:00
El RIDO 1dc8b24665 transmit cookie only over HTTPS, fixes #472 2021-04-16 20:15:12 +02:00
Christian Pierre MOMON ed66351337 Added download feature (#5318). 2021-04-16 19:29:03 +02:00
El RIDO 175d14224e set plurals for and credit Estonian translation 2021-04-16 18:27:12 +02:00
El RIDO d65bf02d78 upgraded kjua 2021-04-05 17:33:07 +02:00