Commit Graph

371 Commits

Author SHA1 Message Date
yflory
503a7a08b5 Make worker files buildable (part 1) 2024-10-11 15:41:08 +02:00
yflory
d0325518a7 Merge branch '2024.9-rc' into staging 2024-09-30 11:09:18 +02:00
yflory
2affc90d20 Upgrade dependencies 2024-09-30 11:08:50 +02:00
yflory
a76914bc3e Add Windows DEV mode command 2024-09-23 10:30:05 +02:00
yflory
c8741640d4 Update express for NodeJS 2024-09-11 11:44:07 +02:00
yflory
99fe1c2824 Update version in package.json 2024-09-09 13:48:10 +02:00
yflory
b59651598f Increase disconnection timeout to match browsers tab throttling 2024-09-09 13:47:28 +02:00
yflory
58a5891b22 Update requirejs to v2.3.7 2024-08-21 16:43:23 +02:00
David Benque
f46d76decb Update version strings 2024-07-25 13:54:11 +01:00
mathilde-cryptpad
5cd714465a fix conflict with package description 2024-06-25 12:50:36 +02:00
mathilde-cryptpad
25b5a3a341 revert name change who doesn't allow capital letters 2024-06-25 12:26:59 +02:00
mathilde-cryptpad
20d7c10fb8 upgrade CryptPad version in package.json, update description as well 2024-06-25 12:19:09 +02:00
yflory
b17b2c5cd4 Update ws dependency to fix possible DoS issue 2024-06-24 18:13:36 +02:00
yflory
f823e421e7 Replace lesshint dev dependency 2024-06-24 18:03:44 +02:00
yflory
62b5425a3e Update package.json version 2024-06-24 17:10:50 +02:00
yflory
25bd9243fb Merge branch 'main' into staging 2024-06-24 16:51:04 +02:00
yflory
42923ae333 Update dependencies 2024-06-24 16:25:42 +02:00
David Benque
1260f2517d Bump version 2024-05-22 14:31:28 +01:00
yflory
7f45d598cb Fix merge issues with package.json 2024-05-16 17:19:24 +02:00
mathilde-cryptpad
f6f76bdb16
Merge branch 'staging' into dependabot/npm_and_yarn/express-4.19.2 2024-03-29 08:19:30 +01:00
dependabot[bot]
8478943611
Bump express from 4.18.2 to 4.19.2
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 17:46:58 +00:00
yflory
0b3e88932c bump version 2024-03-26 14:55:27 +01:00
Wolfgang Ginolas
ac8356cae7 Enable and fix internal drawio exports 2024-03-21 14:36:42 +01:00
yflory
13f92370cb Merge branch 'produpdate' into staging 2024-03-13 16:33:50 +01:00
yflory
447a7e183c Use latest chainpad-server and its updated events 2024-03-07 10:58:25 +01:00
Wolfgang Ginolas
fdc86ab130 Remove jshint 2024-03-01 07:44:00 +01:00
Wolfgang Ginolas
bc87c971d7 Use eslint-plugin-compat to check browser compability 2024-03-01 07:44:00 +01:00
Wolfgang Ginolas
158164fbbe Added eslint and ignored most of the warnings and fixed some 2024-03-01 07:44:00 +01:00
Fabrice Mouhartem
60bc2404d6 package description: fix typo
- knowlege → knowledge
2024-02-14 11:26:20 +01:00
yflory
3d7cc48133 Update version string 2024-01-29 17:50:08 +01:00
yflory
79caca130b
Merge pull request #1295 from cryptpad/drawio-image
Drawio image
2024-01-29 17:29:33 +01:00
Wolfgang Ginolas
e681525b63 Upgrade to draw.io 21.8.2+4 2023-12-22 10:35:39 +01:00
yflory
315adc59d7 Update version number 2023-12-18 14:06:28 +01:00
Wolfgang Ginolas
4385a9dd5a WIP 2023-12-08 15:01:34 +01:00
Wolfgang Ginolas
3fedc35bed Disable internal diagram export which is broken for images 2023-12-07 09:27:00 +01:00
Wolfgang Ginolas
4407b5c048 Handle old version Nextcloud image import 2023-12-06 09:07:57 +01:00
Wolfgang Ginolas
049fa08250 WIP build cryptpad: urls for images 2023-11-08 15:38:52 +01:00
Wolfgang Ginolas
dc0bf5533d Correct wording for integrated diagram 2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
7f55498bcc Update draw.io dependency and remove unneeded CSP headers 2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
2611785a50 Fix draw.io dependency 2023-11-01 09:19:46 +01:00
Wolfgang Ginolas
8d6942ba61 WIP play with open dialog 2023-11-01 09:19:45 +01:00
Wolfgang Ginolas
304fc6e970 Upgrade draw.io to 21.7.5 2023-11-01 09:19:45 +01:00
yflory
9b367a0468 SSO SAML test 2023-10-18 18:20:49 +02:00
yflory
e8d719c438 Fix OIDC sso issues 2023-10-18 15:39:54 +02:00
yflory
37008242e2 Merge branch 'main' into authsso 2023-10-12 14:56:04 +02:00
yflory
17316e54d6 Update version string 2023-10-02 15:32:14 +02:00
yflory
d3d98f7045 Fix CkEditor version #1248 2023-09-20 14:48:03 +02:00
David Benque
84e254d86e Bump version to 5.4.1 2023-08-22 11:46:00 +01:00
yflory
e27da863d3 Upgrade CKEditor to version 4.22.1 #1119 2023-07-11 13:39:07 +02:00
yflory
c10fc37645 Merge branch 'totp-ui' into 5.4-rc 2023-07-11 10:30:36 +02:00
yflory
b2788744de Merge branch 'drawio-bower' into 5.4-rc 2023-06-30 12:45:54 +02:00
yflory
373b216dbb Update CryptPad version 2023-06-30 11:37:33 +02:00
yflory
18d6ccdfd3 SSO: OIDC auth 2023-06-23 19:06:29 +02:00
yflory
614fa4a08e Merge branch 'staging' into debowerify 2023-06-01 10:49:33 +02:00
Mathilde Grünig
f5fb24031e replace xwiki-labs by cryptpad 2023-05-16 14:54:39 +02:00
ansuz
493bf1346c Merge tag '5.3.0' into 5.3-auth 2023-05-06 15:26:21 +05:30
ansuz
987607a7d8 add new serverside dependencies for TOTP 2023-05-03 15:45:27 +05:30
yflory
1bbca31ac0 Fix dependency issues 2023-05-02 17:49:20 +02:00
yflory
ca9c4b2586 Fix dependency issue 2023-05-02 16:03:02 +02:00
yflory
2c50fcf8c4 Update Marked and jszip 2023-05-02 14:59:17 +02:00
yflory
30bb4d61bb Merge branch 'main' into debower 2023-05-02 13:55:40 +02:00
David Benque
ac0b086323 Correct version number 2023-04-27 14:46:40 +01:00
yflory
9f80106bf3 Fix dev dependencies vulnerabilities 2023-04-27 13:18:35 +02:00
David Benque
68b48eb9b2 Bump version to 5.3 2023-04-27 11:29:51 +01:00
yflory
a064f03f28 Remove deprecated dependencies 2023-04-24 16:24:15 +02:00
ansuz
b003d4d825 Merge branch 'staging' into http-workers 2023-03-02 11:59:58 +05:30
yflory
99fa6d36ba Move client dependencies out of devDependencies and fix chainpad-crypto issue 2023-02-01 16:53:38 +01:00
Pamplemousse
c40b013e72 removing bower: migrate netflux-websocket
Bump version to match requirements of `chainpad-netflux`.

Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:43 +01:00
Pamplemousse
99b741ba6b removing bower: migrate mathjax
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
805681f4cc removing bower: migrate dragula
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
87b34e6e47 removing bower: migrate jszip
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
32b7ea07ad removing bower: migrate saferphore
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
2f8e1faa1b removing bower: migrate croppie
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
e406b57ed9 removing bower: migrate html2canvas
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
8ce7f74b47 removing bower: migrate localforage
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
446fec6d1b removing bower: migrate bootstrap-tokenfield
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
1f236f6270 removing bower: migrate open-sans-fontface
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
6c10407802 removing bower: migrate bootstrap
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
05b09fdc7a removing bower: migrate require-css
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
67b7ea28b8 removing bower: migrate scrypt-async
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
dc7f6b46c7 removing bower: migrate alertify
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
a847a5300a removing bower: migrate file-saver
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
871110ec12 removing bower: migrate chainpad*
Also, explicitly add `chainpad-netflux`.

Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
e4dea5824b removing bower: migrate hyperjson
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
c275855cd0 removing bower: migrate json.sortify
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
dd25b85554 removing bower: migrate requirejs and requirejs-plugins
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
c8859524ee removing bower: migrate components-font-awesome
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
c8933f08d2 removing bower: migrate rangy
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
83d1780c32 removing bower: migrate marked
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
fad1025f45 removing bower: migrate codemirror
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
f012d692de removing bower: migrate ckeditor
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
85d30328aa removing bower: migrate jquery
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 08:01:54 +01:00
yflory
d03475af96 Merge branch 'main' into installapp 2023-01-04 10:16:17 +01:00
yflory
3dfd2aa904 Fix clear script 2022-12-21 16:02:07 +01:00
yflory
96fbcc97b9 Add clear script to empty the database 2022-12-21 15:59:22 +01:00
David Benque
fea4f179d1 Bmp version number 2022-12-21 14:29:00 +00:00
yflory
70e602d9c9 Prototype install app 2022-12-20 16:57:51 +01:00
ansuz
d58096636a Merge tag '5.2.0' into test-merge 2022-12-20 14:49:47 +05:30
ansuz
6f19101f42 big server changes:
* use the nodejs cluster module to handle http traffic with multiple threads
* listen for websocket traffic on a new port because all such logic needs to share state
* proxy websocket URLs from the cluster to the new port so everything is backwards compatible
* implement logic for http workers to make requests and stay in sync with the main process
* unrelated: define the expected nodejs version in a constant
2022-12-20 14:20:59 +05:30
David Benque
8a2f71a573 Merge remote-tracking branch 'origin/5.2-candidate' into 5.2-candidate 2022-12-13 11:39:12 +00:00