Commit graph

88 commits

Author SHA1 Message Date
Joachim Bauch
30920f4e20
Switch to "node:17" as base image and install Python dependencies manually.
This saves about 220 MB in image size.
2021-12-07 17:20:16 +01:00
Joachim Bauch
dfae068786
Add translation support and German texts. 2021-12-07 16:44:26 +01:00
Joachim Bauch
25584ad2ff
Merge pull request #63 from strukturag/dependabot/npm_and_yarn/eslint-8.4.1
Bump eslint from 8.4.0 to 8.4.1
2021-12-07 11:29:01 +01:00
Joachim Bauch
147c239ba6
Merge pull request #62 from strukturag/dependabot/npm_and_yarn/webpack-5.65.0
Bump webpack from 5.64.4 to 5.65.0
2021-12-07 11:28:48 +01:00
dependabot[bot]
7a91204941
Bump eslint from 8.4.0 to 8.4.1
Bumps [eslint](https://github.com/eslint/eslint) from 8.4.0 to 8.4.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.4.0...v8.4.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-07 10:26:19 +00:00
dependabot[bot]
fe675101e6
Bump webpack from 5.64.4 to 5.65.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.4 to 5.65.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.4...v5.65.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-07 10:26:05 +00:00
Joachim Bauch
75a34cfa38
Merge pull request #61 from strukturag/dependabot/npm_and_yarn/eslint-8.4.0
Bump eslint from 8.3.0 to 8.4.0
2021-12-06 11:30:24 +01:00
dependabot[bot]
ed8fd4d4de
Bump eslint from 8.3.0 to 8.4.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.3.0 to 8.4.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.3.0...v8.4.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 10:27:27 +00:00
Joachim Bauch
790e01db25
CI: Only build docker container if server code changes. 2021-12-03 17:01:48 +01:00
Joachim Bauch
0d6f63428f
Merge pull request #60 from strukturag/ci-docker
CI: Automatically deploy to Docker Hub / GHCR.
2021-12-03 16:54:10 +01:00
Joachim Bauch
cca59bdbd7
CI: Automatically deploy to Docker Hub and GHCR. 2021-12-03 16:52:15 +01:00
Joachim Bauch
ee9ca30d74
Update text annotation tool to support Python3. 2021-12-03 16:00:24 +01:00
Joachim Bauch
11c946de09
Merge pull request #59 from strukturag/dependabot/npm_and_yarn/webpack-5.64.4
Bump webpack from 5.64.3 to 5.64.4
2021-12-03 15:41:55 +01:00
dependabot[bot]
fe4fe096ec
Bump webpack from 5.64.3 to 5.64.4
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.3 to 5.64.4.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.3...v5.64.4)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-26 10:26:42 +00:00
Joachim Bauch
db9271ecc2
Merge pull request #58 from strukturag/dependabot/npm_and_yarn/webpack-5.64.3
Bump webpack from 5.64.2 to 5.64.3
2021-11-24 11:28:38 +01:00
dependabot[bot]
558e1832c3
Bump webpack from 5.64.2 to 5.64.3
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.2 to 5.64.3.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.2...v5.64.3)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 10:27:28 +00:00
Joachim Bauch
26d29bba15
Merge pull request #57 from strukturag/any-storage-support
Support abitrary storages when downloading files.
2021-11-23 12:17:32 +01:00
Joachim Bauch
21ce56dce6
Merge pull request #56 from strukturag/dependabot/npm_and_yarn/copy-webpack-plugin-10.0.0
Bump copy-webpack-plugin from 6.4.1 to 10.0.0
2021-11-23 12:16:54 +01:00
Joachim Bauch
c01a03fa77
Support abitrary storages when downloading files. 2021-11-23 12:12:23 +01:00
dependabot[bot]
9dd356a3d6
Bump copy-webpack-plugin from 6.4.1 to 10.0.0
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 6.4.1 to 10.0.0.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.4.1...v10.0.0)

---
updated-dependencies:
- dependency-name: copy-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-23 10:23:56 +00:00
Joachim Bauch
4a87e827a6
pdfdraw works with Nextcloud 23. 2021-11-22 16:05:27 +01:00
Joachim Bauch
660fbeae76
Switch database setup to use migrations. 2021-11-22 16:05:08 +01:00
Joachim Bauch
4e6009c530
Ensure pdf.js and the viewer are using the same versions. 2021-11-22 15:15:08 +01:00
Joachim Bauch
f015947cca
eslint: Flag as environment "node". 2021-11-22 15:09:19 +01:00
Joachim Bauch
728b749714
Loading pdf.js manually is not necessary, bundled with viewer. 2021-11-22 15:05:09 +01:00
Joachim Bauch
c1969140e5
Update pdf.js and viewer to 2.9.359 2021-11-22 14:55:37 +01:00
Joachim Bauch
9b55bdf0ea
Reconnect events are triggered on the socket.io manager since v3 2021-11-22 11:55:38 +01:00
Joachim Bauch
41d22d5833
Merge pull request #53 from strukturag/dependabot/npm_and_yarn/webpack-5.64.2
Bump webpack from 4.46.0 to 5.64.2
2021-11-22 11:43:03 +01:00
dependabot[bot]
f1d0226379
Bump webpack from 4.46.0 to 5.64.2
Bumps [webpack](https://github.com/webpack/webpack) from 4.46.0 to 5.64.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.46.0...v5.64.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 10:40:20 +00:00
Joachim Bauch
515108edcb
Depend on url module in preparation for webpack update. 2021-11-22 11:39:41 +01:00
Joachim Bauch
2f95b8c4e9
Merge pull request #55 from strukturag/dependabot/npm_and_yarn/eslint-8.3.0
Bump eslint from 8.2.0 to 8.3.0
2021-11-22 11:31:40 +01:00
Joachim Bauch
887dd8b8b9
Merge pull request #54 from strukturag/dependabot/npm_and_yarn/stylelint-config-standard-scss-3.0.0
Bump stylelint-config-standard-scss from 2.0.1 to 3.0.0
2021-11-22 11:31:19 +01:00
dependabot[bot]
4b0306624b
Bump eslint from 8.2.0 to 8.3.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.2.0...v8.3.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 10:25:19 +00:00
dependabot[bot]
7a48a65938
Bump stylelint-config-standard-scss from 2.0.1 to 3.0.0
Bumps [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) from 2.0.1 to 3.0.0.
- [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases)
- [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v2.0.1...v3.0.0)

---
updated-dependencies:
- dependency-name: stylelint-config-standard-scss
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 10:24:46 +00:00
Joachim Bauch
11a1a8a1a0
Merge pull request #51 from strukturag/dependabot/npm_and_yarn/socket.io-client-4.4.0
Bump socket.io-client from 4.3.2 to 4.4.0
2021-11-22 10:53:07 +01:00
Joachim Bauch
3a1e1f70f0
Merge pull request #52 from strukturag/dependabot/npm_and_yarn/server/socket.io-4.4.0
Bump socket.io from 4.3.2 to 4.4.0 in /server
2021-11-22 10:52:56 +01:00
Joachim Bauch
1931c9b4c5
Merge pull request #49 from strukturag/dependabot/npm_and_yarn/stylelint-14.1.0
Bump stylelint from 14.0.1 to 14.1.0
2021-11-22 10:52:03 +01:00
dependabot[bot]
0247d0b6d7
Bump socket.io from 4.3.2 to 4.4.0 in /server
Bumps [socket.io](https://github.com/socketio/socket.io) from 4.3.2 to 4.4.0.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/master/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.3.2...4.4.0)

---
updated-dependencies:
- dependency-name: socket.io
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-19 10:27:00 +00:00
dependabot[bot]
71909529a0
Bump socket.io-client from 4.3.2 to 4.4.0
Bumps [socket.io-client](https://github.com/socketio/socket.io-client) from 4.3.2 to 4.4.0.
- [Release notes](https://github.com/socketio/socket.io-client/releases)
- [Changelog](https://github.com/socketio/socket.io-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-client/compare/4.3.2...4.4.0)

---
updated-dependencies:
- dependency-name: socket.io-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-19 10:26:08 +00:00
dependabot[bot]
164152638a
Bump stylelint from 14.0.1 to 14.1.0
Bumps [stylelint](https://github.com/stylelint/stylelint) from 14.0.1 to 14.1.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/14.0.1...14.1.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-15 10:23:44 +00:00
Joachim Bauch
8025dcc92d
Merge pull request #47 from strukturag/lint-async-await
Run linters through npm
2021-11-11 14:15:12 +01:00
Joachim Bauch
0524682efb
Run stylelint through npm. 2021-11-11 14:13:49 +01:00
Joachim Bauch
ee50387938
Various css style fixes. 2021-11-11 14:10:52 +01:00
Joachim Bauch
7849a011ce
Run eslint through npm. 2021-11-11 14:10:52 +01:00
Joachim Bauch
85f22bf0dd
Fix indent. 2021-11-11 13:43:20 +01:00
Joachim Bauch
32e91f42e0
Remove duplicate variables, already declared in eslintrc. 2021-11-11 13:43:20 +01:00
Joachim Bauch
d732362599
server: Update socket.io use for new upstream version. 2021-11-11 12:04:56 +01:00
Joachim Bauch
1bc218b26d
Switch to async spawn method to avoid filling up stdout buffer. 2021-11-11 12:04:56 +01:00
Joachim Bauch
24f22fce01
Merge pull request #38 from strukturag/dependabot/npm_and_yarn/socket.io-client-4.3.2
Bump socket.io-client from 2.1.1 to 4.3.2
2021-11-11 12:04:05 +01:00
Joachim Bauch
7972eda679
Merge pull request #46 from strukturag/dependabot/npm_and_yarn/server/socket.io-4.3.2
Bump socket.io from 2.3.0 to 4.3.2 in /server
2021-11-11 12:03:55 +01:00