Compare commits

...
237 Commits
Author SHA1 Message Date
Lauri Ojansivu 0609629d75 v6.71 2023-01-17 23:29:40 +02:00
Lauri Ojansivu 1362f0f58d Updated ChangeLog. 2023-01-17 23:12:41 +02:00
Lauri Ojansivu beaa50551d Fix Customfields are not added to new cards created with the API.
Thanks to HEMGDevelopment and xet7 !

Fixes #4810
2023-01-17 23:09:51 +02:00
Lauri Ojansivu de67f4fdc7 Updated ChangeLog. 2023-01-17 21:34:14 +02:00
Lauri Ojansivu eda2b3b406 Fix API Edit card function does nothing.
Thanks to gu1ll0me, HEMGDevelopment and xet7 !

Fixes #4701
2023-01-17 21:31:16 +02:00
Lauri Ojansivu c38cbf920c Updated ChangeLog. 2023-01-17 20:18:36 +02:00
Lauri Ojansivu 434ce9f7c4 Upgraded to Meteor 2.10.0.
Thanks to Meteor developers!
2023-01-17 20:17:13 +02:00
Lauri Ojansivu bd0b539183 Merge pull request #4809 from wekan/dependabot/github_actions/docker/metadata-action-4.3.0
Bump docker/metadata-action from 4.1.1 to 4.3.0
2023-01-16 22:07:29 +02:00
Lauri Ojansivu 1e73f9b909 Merge pull request #4808 from wekan/dependabot/github_actions/docker/build-push-action-3.3.0
Bump docker/build-push-action from 3.2.0 to 3.3.0
2023-01-16 22:07:07 +02:00
dependabot[bot] e0aad13fef Bump docker/metadata-action from 4.1.1 to 4.3.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4.1.1 to 4.3.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/57396166ad8aefe6098280995947635806a0e6ea...507c2f2dc502c992ad446e3d7a5dfbe311567a96)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 20:05:52 +00:00
dependabot[bot] 05139ed553 Bump docker/build-push-action from 3.2.0 to 3.3.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/c56af957549030174b10d6867f20e78cfd7debc5...37abcedcc1da61a57767b7588cb9d03eb57e28b3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 20:05:48 +00:00
Lauri Ojansivu 93845a00eb Updated ChangeLog. 2023-01-16 15:15:21 +02:00
Lauri Ojansivu cd1750f368 Forked minio npm package to @wekanteam/minio to update package dependencies. S3/MinIO support In Progress.
Thanks to xet7 !

Related #142
2023-01-16 15:11:31 +02:00
Lauri Ojansivu 617d4f9fbf v6.70 2023-01-13 22:23:40 +02:00
Lauri Ojansivu cc90291192 Try to fix User API. Part 2.
Thanks to xet7 !

Fixes #4039
2023-01-13 22:14:39 +02:00
Lauri Ojansivu 8092f8be28 Try to fix User API.
Thanks to xet7 !

Fixes #4039
2023-01-13 21:50:39 +02:00
Lauri Ojansivu c817deef9e Merge pull request #4805 from wekan/dependabot/github_actions/helm/chart-releaser-action-1.5.0
Bump helm/chart-releaser-action from 1.4.1 to 1.5.0
2023-01-09 22:24:52 +02:00
dependabot[bot] 5379541733 Bump helm/chart-releaser-action from 1.4.1 to 1.5.0
Bumps [helm/chart-releaser-action](https://github.com/helm/chart-releaser-action) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/helm/chart-releaser-action/releases)
- [Commits](https://github.com/helm/chart-releaser-action/compare/v1.4.1...v1.5.0)

---
updated-dependencies:
- dependency-name: helm/chart-releaser-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 20:07:28 +00:00
Lauri Ojansivu 83fb18b868 v6.69 2023-01-09 17:16:55 +02:00
Lauri Ojansivu a7fb36bebb Updated ChangeLog. 2023-01-09 17:10:15 +02:00
Lauri Ojansivu 17a06ad1b1 Updated dependencies.
Thanks to developers of dependencies !
2023-01-09 17:08:28 +02:00
Lauri Ojansivu 733c0e1710 Updated translations. 2023-01-09 14:58:22 +02:00
Lauri Ojansivu 1511009c6f 6.68 2023-01-07 02:18:41 +02:00
Lauri Ojansivu 2baaf6bea5 v6.68 2023-01-07 02:15:23 +02:00
Lauri Ojansivu e7d5879ef4 Updated ChangeLog. 2023-01-07 01:46:45 +02:00
Lauri Ojansivu a0318e59c1 Upgraded to Meteor 2.9.1. Thanks to Meteor developers. 2023-01-07 01:45:28 +02:00
Lauri Ojansivu e5ad06d7f1 Updated translations. 2023-01-07 01:35:53 +02:00
Lauri Ojansivu 608059b1ce Updated ChangeLog. 2023-01-07 01:35:34 +02:00
Lauri Ojansivu bc67b5c3bc Fix OIDC login loop for integer user ID.
Thanks to danielkaiser !

Fixes #4795,
related https://github.com/wekan/wekan/commit/f2a92be01a753c5752284d221706c6efb0dd60a7
2023-01-07 01:33:28 +02:00
Lauri Ojansivu 38e8aad9cf Updated ChangeLog. 2023-01-07 01:23:52 +02:00
Lauri Ojansivu 4a5cd5b001 Merge pull request #4801 from markormesher/patch-1
add "use-credentials" directive to site.webmanifest request
2023-01-07 01:22:15 +02:00
Mark Ormesher e2cbe751ec add "use-credentials" directive to site.webmanifest request 2023-01-04 13:52:49 +00:00
Lauri Ojansivu f7e2267498 v6.67 2023-01-03 17:31:49 +02:00
Lauri Ojansivu 4c814ce3fe Updated dependencies.
Thanks to developers of dependencies !
2023-01-03 17:25:19 +02:00
Lauri Ojansivu ec51e4cf39 Updated translations. 2023-01-03 17:21:45 +02:00
Lauri Ojansivu dda37688ad Updated ChangeLog. 2023-01-03 16:53:38 +02:00
Lauri Ojansivu f2a92be01a Fix OIDC login loop for integer user ID.
Thanks to danielkaiser and xet7 !

Fixes #4795
2023-01-03 16:51:35 +02:00
Lauri Ojansivu 5591319259 Updated ChangeLog. 2022-12-28 10:32:41 +02:00
Lauri Ojansivu f20656909b Updated dependencies.
Thanks to developers of dependencies !
2022-12-28 10:30:27 +02:00
Lauri Ojansivu d184779cc3 v6.65 2022-12-27 22:23:12 +02:00
Lauri Ojansivu 0ae8e4912b Updated dependencies.
Thanks to developers of dependencies !
2022-12-27 22:18:39 +02:00
Lauri Ojansivu 67742c8070 Updated ChangeLog. 2022-12-27 21:49:18 +02:00
Lauri Ojansivu 391607ec79 Store files to S3. Part 4. In Progress.
Thanks to xet7 !
2022-12-27 21:42:06 +02:00
Lauri Ojansivu fc68b68069 Updated ChangeLog. 2022-12-26 20:17:30 +02:00
Lauri Ojansivu f1ff6d1e1f Fixed Windows bundle build script and updated newest Windows WeKan release.
Thanks to xet7 !

Fixes #4707
2022-12-26 20:14:49 +02:00
Lauri Ojansivu 8aaabb5a3a Updated translations. 2022-12-26 15:21:07 +02:00
Lauri Ojansivu a8498e3990 Updated translations. 2022-12-26 06:23:52 +02:00
Lauri Ojansivu 52355b4cfe Updated ChangeLog. 2022-12-26 06:09:48 +02:00
Lauri Ojansivu fb6f618917 More S3 code.
Thanks to xet7 !

Related #142
2022-12-26 05:45:32 +02:00
Lauri Ojansivu 028633b00a Fix some S3 typos. 2022-12-26 05:01:15 +02:00
Lauri Ojansivu 3d6e77dba9 Merge branch 'master' into feature-s3 2022-12-26 04:21:05 +02:00
Lauri Ojansivu 246163a5d3 Updated ChangeLog. 2022-12-25 03:42:03 +02:00
Lauri Ojansivu 015b1428b0 Updated ChangeLog. 2022-12-25 02:52:37 +02:00
Lauri Ojansivu 62dc63c033 Moved helm charts to https://github.com/wekan/charts
Thanks to xet7 !
2022-12-25 02:50:56 +02:00
Lauri Ojansivu c1a9d62cf9 Updated ChangeLog. 2022-12-24 23:21:12 +02:00
Lauri Ojansivu 182e1d4bf4 Updated readme. 2022-12-24 23:19:50 +02:00
Lauri Ojansivu d65f8cda1b Update readme. 2022-12-24 23:18:56 +02:00
Lauri Ojansivu 3846b130d8 Updated ChangeLog. 2022-12-24 23:15:35 +02:00
Lauri Ojansivu 9a838e7990 Reorganize readme links. 2022-12-24 23:13:41 +02:00
Lauri Ojansivu b31eba7481 Updated ChangeLog. 2022-12-24 23:09:36 +02:00
Lauri Ojansivu 2b2bb5d6e2 Update badges to be only links, and not load remote images.
Thanks to xet7 !
2022-12-24 23:07:20 +02:00
Lauri Ojansivu 161b20834f Merge branch 'master' into feature-s3 2022-12-24 11:52:03 +02:00
Lauri Ojansivu d6322100c9 v6.64 2022-12-24 11:07:01 +02:00
Lauri Ojansivu f22fe5497b Upgrade to MongoDB 6.0.3. Part 2.
Thanks to MongoDB developers!
2022-12-24 11:00:02 +02:00
Lauri Ojansivu 62242b4a96 Upgrade to MongoDB 6.0.3.
Thanks to MongoDB developers!
2022-12-24 10:58:28 +02:00
Lauri Ojansivu 3c6d66f86b Updated ChangeLog. 2022-12-24 09:50:23 +02:00
Lauri Ojansivu a4f99a3a55 Merge pull request #4788 from Viehlieb/4786_fix_group_routine
4786 fix group routine
2022-12-24 09:42:32 +02:00
viehlieb 1914422181 remove Meteor call for starting group routine onLogin - since hook is not called 2022-12-23 11:48:30 +01:00
viehlieb d90e78e417 move logic for group routine to wekan-oidc package 2022-12-23 11:47:33 +01:00
Lauri Ojansivu 02fe918388 Updated translations. 2022-12-23 00:35:12 +02:00
Lauri Ojansivu e0b1c0018c Updated ChangeLog. 2022-12-22 23:31:47 +02:00
Lauri Ojansivu 6e99a0cb25 Merge branch 'master' of github.com:wekan/wekan 2022-12-22 23:29:35 +02:00
Lauri Ojansivu ec0967b859 Updated ChangeLog. 2022-12-22 23:28:35 +02:00
Lauri Ojansivu 558093ff0c Update webmanifest for WeKan Android Play Store app. 2022-12-22 23:23:48 +02:00
Lauri Ojansivu 6d77172d54 Merge pull request #4787 from helioguardabaxo/master
Fix: changing list color reloads webpage
2022-12-22 22:58:43 +02:00
helioguardabaxo 209d946f94 Fix: changing list color reloads webpage 2022-12-22 17:42:07 -03:00
Lauri Ojansivu 160add6d73 Updated ChangeLog. 2022-12-22 01:05:33 +02:00
Lauri Ojansivu 71d35b0525 Updated release scripts.
Thanks to xet7 !
2022-12-22 01:03:52 +02:00
Lauri Ojansivu b4cc3a8756 v6.63 2022-12-22 00:56:17 +02:00
Lauri Ojansivu 21e2eabd60 Store files to S3. In Progress.
Thanks to xet7 !

Related #142
2022-12-21 23:48:47 +02:00
Lauri Ojansivu 0ad73ee0c0 Updated translations. 2022-12-21 22:11:48 +02:00
Lauri Ojansivu f69834034f Updated ChangeLog. 2022-12-21 18:27:06 +02:00
Lauri Ojansivu 36716283f4 Merge pull request #4783 from jos-webservices/master
Add link card feature to rules
2022-12-21 18:24:43 +02:00
Jochen Sukrow 6e3f25c771 Add link card feature to rules 2022-12-21 16:21:17 +01:00
Lauri Ojansivu 25f85db453 Updated ChangeLog. 2022-12-20 04:18:50 +02:00
Lauri Ojansivu 67c41afe9a Updated release scripts.
Thanks to xet7 !
2022-12-20 04:17:20 +02:00
Lauri Ojansivu b8dba93b52 v6.62 2022-12-20 04:04:13 +02:00
Lauri Ojansivu abc5601942 Updated dependencies like mermaid and dompurify.
Thanks to developers of dependencies!
2022-12-20 04:01:55 +02:00
Lauri Ojansivu ccbc7f6122 Fixed installing api2html when generating OpenAPI docs.
Thanks to xet7 !
2022-12-20 03:21:12 +02:00
Lauri Ojansivu 5104e74303 Updated ChangeLog. 2022-12-20 02:34:52 +02:00
Lauri Ojansivu 6b59c31e4f Merge pull request #4781 from mfilser/remove_duplicate_id_issue
Remove duplicate IDs issue
2022-12-20 02:30:58 +02:00
Martin Filser f6d7377977 Remove duplicate IDs issue 2022-12-19 21:14:08 +01:00
Lauri Ojansivu cae4cc33f8 Merge pull request #4778 from wekan/dependabot/npm_and_yarn/d3-color-and-mermaid-3.1.0
Bump d3-color and mermaid
2022-12-19 18:56:44 +02:00
Lauri Ojansivu f9318f494a Updated ChangeLog. 2022-12-15 16:04:09 +02:00
Lauri Ojansivu 5f946707e5 Added backup sync script. 2022-12-15 16:02:52 +02:00
Lauri Ojansivu 25c9f7ee21 Updated ChangeLog. 2022-12-15 14:59:59 +02:00
Lauri Ojansivu 88604b634b Updated release scripts.
Thanks to xet7 !
2022-12-15 14:58:10 +02:00
dependabot[bot] abb4388e29 Bump d3-color and mermaid
Bumps [d3-color](https://github.com/d3/d3-color) and [mermaid](https://github.com/mermaid-js/mermaid). These dependencies needed to be updated together.

Updates `d3-color` from 1.4.1 to 3.1.0
- [Release notes](https://github.com/d3/d3-color/releases)
- [Commits](https://github.com/d3/d3-color/compare/v1.4.1...v3.1.0)

Updates `mermaid` from 9.2.2 to 9.3.0
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v9.2.2...v9.3.0)

---
updated-dependencies:
- dependency-name: d3-color
  dependency-type: indirect
- dependency-name: mermaid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 12:01:56 +00:00
Lauri Ojansivu 78e5778527 v6.61 2022-12-15 14:00:56 +02:00
Lauri Ojansivu 12810673a8 Updated ChangeLog. 2022-12-15 13:51:48 +02:00
Lauri Ojansivu d1f519917b Update release scripts. 2022-12-15 13:50:41 +02:00
Lauri Ojansivu ac1568770f Updated ChangeLog. 2022-12-15 13:50:24 +02:00
Lauri Ojansivu ed3a512518 Updated to Node.js v14.21.2. Thanks to Node.js developers. 2022-12-15 13:49:05 +02:00
Lauri Ojansivu ceea4a9b9f Updated ChangeLog. 2022-12-15 06:10:18 +02:00
Lauri Ojansivu a561d1b633 For export/print print board/card, added some CSS better. Use browser print preview %20 etc setting to fit to page. Next: Card CSS.
Thanks to xet7 !

Related #4197,
related #1173
2022-12-15 06:06:27 +02:00
Lauri Ojansivu b17b9ea7c5 Updated ChangeLog. 2022-12-15 04:24:08 +02:00
Lauri Ojansivu c4d1ffc2e5 Updated dependencies. 2022-12-15 04:23:18 +02:00
Lauri Ojansivu 0dde88adb7 Updated ChangeLog. 2022-12-14 19:50:46 +02:00
Lauri Ojansivu fe1e1983ad Updated dependecies like markdown-it-mermaid.
Thanks to developers of dependencies.
2022-12-14 19:49:20 +02:00
Lauri Ojansivu f044a8ba48 Updated ChangeLog. 2022-12-14 19:14:21 +02:00
Lauri Ojansivu 689e37e434 Updated to Node.js v14.21.2. Thanks to Node.js developers. 2022-12-14 19:13:10 +02:00
Lauri Ojansivu b3cf2ee419 Updated ChangeLog. 2022-12-14 19:12:39 +02:00
Lauri Ojansivu 49546b7e3b Upgraded to Meteor 2.9.0 . MongoDB performance upgrades etc:
https://blog.meteor.com/new-meteorjs-2-9-and-the-new-scaffold-api-5fcc0f3b1ce5

Thanks to Meteor developers !
2022-12-14 19:09:26 +02:00
Lauri Ojansivu baa9651da3 Updated ChangeLog. 2022-12-14 16:10:21 +02:00
Lauri Ojansivu 2be0385c25 Move Desktop Drag Handle setting more right.
Thanks to Emile840 and xet7 !

Related #4734,
related #4715
2022-12-14 16:06:34 +02:00
Lauri Ojansivu cb336b4ec2 Updated ChangeLog. 2022-12-14 09:56:04 +02:00
Lauri Ojansivu f485ccea2f Added newuser to api.py .
Thanks to WassimDhib and xet7 !

Fixes #4774,
fixes #4771
2022-12-14 09:51:31 +02:00
Lauri Ojansivu 1165b21b1b Updated ChangeLog. 2022-12-06 19:59:53 +02:00
Lauri Ojansivu b9ae5a19c7 Fixed text not visible at white swimlane at themes dark and exodark.
Commented out not in use font Poppins.
Custom fonts were previously removed because they did not work,
there were errors at browser inspect console.

Thanks to  Meeques and xet7 !

Fixes #4451
2022-12-06 19:57:39 +02:00
Lauri Ojansivu 1777f52bc1 Updated translations. 2022-12-05 02:30:22 +02:00
Lauri Ojansivu d189212e9c Updated dependencies. 2022-12-02 13:10:39 +02:00
Lauri Ojansivu 92d87e76bc Updated translations. 2022-12-02 12:34:53 +02:00
Lauri Ojansivu 9caf63840b Updated translations. 2022-12-02 09:16:23 +02:00
Lauri Ojansivu 66fc0679ff Updated dependencies. 2022-12-02 09:16:10 +02:00
Lauri Ojansivu 26b52a1da8 v6.60 2022-12-01 08:02:17 +02:00
Lauri Ojansivu 1e84109ea6 Reverted adding react, react-dom, excalidraw.
Thanks to xet7.
2022-12-01 07:53:47 +02:00
Lauri Ojansivu 1ee7a85e0f Updated translations. 2022-12-01 07:50:15 +02:00
Lauri Ojansivu 253d1aee46 Updated ChangeLog. 2022-12-01 07:39:02 +02:00
Lauri Ojansivu 49404203ab Upgraded to Meteor 2.8.2. This could fix memory leaks. See https://forums.meteor.com/t/meteor-v2-8-memory-leak-in-mongo-driver/59101/23 .
Added Mongo sessions count to Admin Panel / Version at bottom of page, see that it is not growing all the time.

Thanks to Meteor developers and xet7 !
2022-12-01 07:32:44 +02:00
Lauri Ojansivu bd03669d73 v6.59 2022-11-28 23:13:25 +02:00
Lauri Ojansivu 351fbdffd7 Updated translations. 2022-11-28 22:48:44 +02:00
Lauri Ojansivu fa6ef6e21c Updated ChangeLog. 2022-11-28 22:29:37 +02:00
Lauri Ojansivu e8d483098e Reved FOSSA GitHub badge integration, because FOSSA Open Source plan does not show enough details about licenses, and does not allow to fix incorrectly detected licenses.
Thanks to xet7 !
2022-11-28 22:23:57 +02:00
Lauri Ojansivu 7936961264 Merge pull request #4761 from wekan/dependabot/github_actions/VeryGoodOpenSource/very_good_coverage-2.1.0
Bump VeryGoodOpenSource/very_good_coverage from 2.0.0 to 2.1.0
2022-11-28 22:14:57 +02:00
Lauri Ojansivu 80505c4078 Merge pull request #4760 from nebulade/patch-1
Provide a copy of escapedToHex() from ldapjs
2022-11-28 22:14:29 +02:00
dependabot[bot] 5507db8950 Bump VeryGoodOpenSource/very_good_coverage from 2.0.0 to 2.1.0
Bumps [VeryGoodOpenSource/very_good_coverage](https://github.com/VeryGoodOpenSource/very_good_coverage) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/VeryGoodOpenSource/very_good_coverage/releases)
- [Changelog](https://github.com/VeryGoodOpenSource/very_good_coverage/blob/main/CHANGELOG.md)
- [Commits](https://github.com/VeryGoodOpenSource/very_good_coverage/compare/v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: VeryGoodOpenSource/very_good_coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-28 20:04:34 +00:00
Johannes Zellner 2ad56af57b Provide a copy of escapedToHex() from ldapjs
Since this is not exported by the upstream module, a copy was made.
2022-11-28 18:37:44 +01:00
Lauri Ojansivu d268713fd7 v6.58 2022-11-25 08:33:18 +02:00
Lauri Ojansivu 252b2f6f87 Try to fix #4754 LDAP CN escape. Please test.
Thanks to xet7 !
2022-11-24 19:27:22 +02:00
Lauri Ojansivu 530d64898b v6.57 2022-11-24 15:38:10 +02:00
Lauri Ojansivu a3e70fbfdc Updated ChangeLog. 2022-11-24 14:30:05 +02:00
Lauri Ojansivu 743d9d2be8 Try to fix Unescaped char in CN at LDAP, by updating to ldapjs to 2.3.3 and adding escape.
Thanks to xUndero, mfilser, gramakri and xet7 !

Fixes #4754
2022-11-24 14:24:16 +02:00
Lauri Ojansivu 84057381f4 Updated ChangeLog. 2022-11-23 03:25:03 +02:00
Lauri Ojansivu 38f7384fd7 Updated release scripts.
Thanks to xet7 !
2022-11-23 03:23:25 +02:00
Lauri Ojansivu 5c0a389fb9 v6.56 2022-11-22 23:34:30 +02:00
Lauri Ojansivu e7d1e2fc9c Updated ChangeLog. 2022-11-22 23:13:17 +02:00
Lauri Ojansivu e62b19affe Updated Meteor version at Dockerfile.
Thanks to xet7 !
2022-11-22 23:12:12 +02:00
Lauri Ojansivu 3735d21be2 Updated ChangeLog. 2022-11-22 00:50:12 +02:00
Lauri Ojansivu 57c09e15ac Revert max_old_space_size and stack-size. Update markdown-it-mermaid and cli-table3.
Thanks to xet7 !
2022-11-22 00:48:45 +02:00
Lauri Ojansivu 90ea11859d Updated ChangeLog. 2022-11-21 23:36:43 +02:00
Lauri Ojansivu 6a4e17e039 Revert set miniscreen to 250px.
Thanks to zlobcek, mfilser and xet7 !

Related https://github.com/wekan/wekan/discussions/4753,
related https://github.com/wekan/wekan/pull/4649
2022-11-21 23:29:44 +02:00
Lauri Ojansivu 0849df2e88 Updated ChangeLog. 2022-11-19 03:53:34 +02:00
Lauri Ojansivu 3b59620ee3 Upgraded to Meteor 2.8.1.
Thanks to Meteor developers !
2022-11-19 03:51:58 +02:00
Lauri Ojansivu 73648ec1e4 Updated translations. 2022-11-17 22:38:57 +02:00
Lauri Ojansivu c490d5b35a Updated ChangeLog. 2022-11-17 21:14:56 +02:00
Lauri Ojansivu 0ddabbaf75 Merge pull request #4752 from zzci/add-delete-token-api
Add delete token api
2022-11-17 21:11:21 +02:00
Roy 85a51de703 The payload token is hashedToken. 2022-11-17 00:31:30 +03:00
Roy f304c3ad52 Add delete token api
If someone lost token, then admin user should be can delete a user token.
2022-11-16 23:58:04 +03:00
Lauri Ojansivu 60bc603399 Merge pull request #4751 from wekan/dependabot/github_actions/actions/dependency-review-action-3
Bump actions/dependency-review-action from 2 to 3
2022-11-14 23:37:40 +02:00
dependabot[bot] c9466c688b Bump actions/dependency-review-action from 2 to 3
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 2 to 3.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](https://github.com/actions/dependency-review-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 20:04:55 +00:00
Lauri Ojansivu 047bd3e065 Updated ChangeLog. 2022-11-05 21:40:06 +02:00
Lauri Ojansivu fbae3b0e55 Try to fix Snap Candidate. 2022-11-05 21:38:24 +02:00
Lauri Ojansivu 087ad7d4e5 v6.55 2022-11-05 19:46:22 +02:00
Lauri Ojansivu a3ecda64cf Updated dependencies. 2022-11-05 18:10:45 +02:00
Lauri Ojansivu f841296714 Updated ChangeLog. 2022-11-05 02:48:11 +02:00
Lauri Ojansivu 20e3282edd Updated to Node.js v14.21.1. Thanks to Node.js developers. 2022-11-05 02:46:25 +02:00
Lauri Ojansivu 686275d656 Updated ChangeLog. 2022-11-05 02:43:40 +02:00
Lauri Ojansivu 2ef75a810d Updated ostrio:files.
Thanks to developers of dependencies !
2022-11-05 02:41:57 +02:00
Lauri Ojansivu 474cb73329 Updated translations. 2022-11-02 16:58:20 +02:00
Lauri Ojansivu b3039c74a5 Updated ChangeLog. 2022-11-02 16:53:45 +02:00
Lauri Ojansivu d710168cfa Updated to Node.js v14.21.0. Thanks to Node.js developers. 2022-11-02 16:52:25 +02:00
Lauri Ojansivu e50ead1ea3 Updated ChangeLog. 2022-11-02 16:51:22 +02:00
Lauri Ojansivu 55bd94bbf4 LDAP Python script. Part 2. 2022-11-02 16:49:21 +02:00
Lauri Ojansivu 5a022e25ac Updated ChangeLog. 2022-10-29 14:19:20 +03:00
Lauri Ojansivu ca9d47c2aa Added LDAP sync script, that also correctly removes users.
Thanks to hpvb !

Related #4740,
related #4739,
related #4738,
related #4737,
related #4736
2022-10-29 14:13:50 +03:00
Lauri Ojansivu 9b82ce149f Updated API docs. 2022-10-25 15:24:15 +03:00
Lauri Ojansivu ba3fc4a9b5 Updated ChangeLog. 2022-10-25 15:16:51 +03:00
Lauri Ojansivu 6b993fafd3 Merge pull request #4732 from bentiss/fix-esprima
Fix Python-Esprima upstream failing
2022-10-25 15:11:25 +03:00
Benjamin Tissoires 7adba9fea3 Fix Python-Esprima upstream failing
Sigh, python-esprima is really not well maintained:
- the maintainer merged https://github.com/Kronuz/esprima-python/pull/19
- this breaks entirely his project
- the submitter of PR 19 submitted a fix one week later
- 10 months later, the fix is still not merged :(

Pull it locally so we get our docs building again.

Fixes: #4731
2022-10-25 10:37:21 +02:00
Lauri Ojansivu 65618ea8dc Updated ChangeLog. 2022-10-25 00:47:47 +03:00
Lauri Ojansivu a52213b93a Use Ubuntu 22.10 base on Docker.
Thanks to Ubuntu developers!
2022-10-25 00:46:37 +03:00
Lauri Ojansivu f6ebcf6084 Updated ChangeLog. 2022-10-24 23:28:29 +03:00
Lauri Ojansivu f67ffc910c Commented out ppc64el from release scripts.
Thanks to xet7 !
2022-10-24 23:26:33 +03:00
Lauri Ojansivu 5d9b9fada4 v6.54 2022-10-24 23:16:19 +03:00
Lauri Ojansivu 631629b2a3 Updated ChangeLog. 2022-10-23 15:50:32 +03:00
Lauri Ojansivu a9dfcf8520 Fix metrics to check that socket is defined, because got error about userId.
Thanks to xet7 !

Related https://github.com/wekan/wekan/pull/4728,
related https://github.com/wekan/wekan/pull/4700
2022-10-23 15:48:46 +03:00
Lauri Ojansivu 5887b1c109 Updated ChangeLog. 2022-10-23 15:32:03 +03:00
Lauri Ojansivu 7e5e29cacb Drag handle part 2. 2022-10-23 15:30:54 +03:00
Lauri Ojansivu 4390ece55c Updated ChangeLog. 2022-10-23 15:28:32 +03:00
Lauri Ojansivu e214bc55dc Drag handle toggle at top left: Each touch/non-touch screen can
use different setting, because it's saved to browser localstorage,
not database. For example, when using Firefox Multi-Account Containers AddOn,
different browsers etc, when logged in as same user.

Thanks to hatl and xet7 !

Fixes #4715
2022-10-23 15:17:41 +03:00
Lauri Ojansivu 2d16e35ac4 Updated ChangeLog. 2022-10-23 14:17:37 +03:00
Lauri Ojansivu 93fa56d039 OpenPower MiniCloud is discontinued, no ppc64le build server. Looking for other ways to build.
Thanks to MiniCloud.
2022-10-23 14:15:31 +03:00
Lauri Ojansivu 916cc11bda Updated ChangeLog. 2022-10-23 13:26:39 +03:00
Lauri Ojansivu d474ce64b8 Fix to use metrics related code only when enabled, because got error about userId.
Thanks to xet7 !

Related https://github.com/wekan/wekan/pull/4728,
related https://github.com/wekan/wekan/pull/4700
2022-10-23 13:23:24 +03:00
Lauri Ojansivu 9810986978 Updated ChangeLog. 2022-10-23 09:22:10 +03:00
Lauri Ojansivu 15bf69c319 Added URL path / for site.webmanifest and pwa-service-worker because of errors in Chrome inspect console.
Thanks to xet7 !
2022-10-23 09:20:43 +03:00
Lauri Ojansivu 8152597a03 Updated ChangeLog. 2022-10-23 09:18:52 +03:00
Lauri Ojansivu 2573d325e6 Try to fix Mermaid Diagram error in Chrome: Maximum call stack size exceeded.
Thanks to xet7 !
2022-10-23 09:17:31 +03:00
Lauri Ojansivu 5b4ea83044 Updated ChangeLog. 2022-10-23 08:59:23 +03:00
Lauri Ojansivu 005c91af51 Commented out fonts because of errors in browser inspect console: downloadable font: rejected by sanitizer font-family Roboto Poppins.
Thanks to xet7 !
2022-10-23 08:57:25 +03:00
Lauri Ojansivu ab49545876 Upgraded to Meteor 2.8.0.
Thanks to Meteor developers !
2022-10-23 08:55:47 +03:00
Lauri Ojansivu 87828583e7 Updated ChangeLog. 2022-10-22 03:55:19 +03:00
Lauri Ojansivu a42aff837c Merge pull request #4728 from Emile840/master
feat(wekan metrics): rename metrics key and add a new one
2022-10-22 03:32:21 +03:00
Emile Ndagijimana eb15751dae feat(wekan metrics): rename metrics key and add a new one 2022-10-21 18:13:53 +02:00
Lauri Ojansivu d736b920d5 Updated ChangeLog. 2022-10-20 15:54:27 +03:00
Lauri Ojansivu 7810e90524 Added development option for using bundle visualizer.
Thanks to xet7 !
2022-10-20 15:51:54 +03:00
Lauri Ojansivu aa9a3886de Updated translations. 2022-10-18 12:03:02 +03:00
Lauri Ojansivu 9b7bcee16f Updated ChangeLog. 2022-10-18 07:43:02 +03:00
Lauri Ojansivu e06390362b Merge pull request #4720 from wekan/dependabot/github_actions/docker/build-push-action-3.2.0
Bump docker/build-push-action from 3.1.1 to 3.2.0
2022-10-17 23:37:43 +03:00
Lauri Ojansivu 88cb35e75c Merge pull request #4719 from wekan/dependabot/github_actions/docker/metadata-action-4.1.1
Bump docker/metadata-action from 4.0.1 to 4.1.1
2022-10-17 23:36:51 +03:00
Lauri Ojansivu 836bc6d125 Merge pull request #4718 from wekan/dependabot/github_actions/docker/login-action-2.1.0
Bump docker/login-action from 2.0.0 to 2.1.0
2022-10-17 23:35:47 +03:00
dependabot[bot] 4543fd73df Bump docker/build-push-action from 3.1.1 to 3.2.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/c84f38281176d4c9cdb1626ffafcd6b3911b5d94...c56af957549030174b10d6867f20e78cfd7debc5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 20:21:41 +00:00
dependabot[bot] 4d47f6b80b Bump docker/metadata-action from 4.0.1 to 4.1.1
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4.0.1 to 4.1.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/69f6fc9d46f2f8bf0d5491e4aabe0bb8c6a4678a...57396166ad8aefe6098280995947635806a0e6ea)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 20:21:35 +00:00
dependabot[bot] 5f8f5f2892 Bump docker/login-action from 2.0.0 to 2.1.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/49ed152c8eca782a232dede0303416e8f356c37b...f4ef78c080cd8ba55a85445d5b36e214a81df20a)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 20:21:32 +00:00
Lauri Ojansivu 21ddac67bb Merge pull request #4716 from luisfcorreia/patch-1
Update docker-compose.yml
2022-10-12 16:06:05 +03:00
Lauri Ojansivu 0096c69595 Merge pull request #4713 from wekan/dependabot/github_actions/VeryGoodOpenSource/very_good_coverage-2.0.0
Bump VeryGoodOpenSource/very_good_coverage from 1.2.1 to 2.0.0
2022-10-12 16:05:22 +03:00
Luis Correia aa26069e9f Update docker-compose.yml
Add note for an option that apparently does nothing the way it is described.

For setting up LDAP only, one must disable Password login option in the admin panel
2022-10-11 14:12:19 +01:00
dependabot[bot] d1dfffb4b2 Bump VeryGoodOpenSource/very_good_coverage from 1.2.1 to 2.0.0
Bumps [VeryGoodOpenSource/very_good_coverage](https://github.com/VeryGoodOpenSource/very_good_coverage) from 1.2.1 to 2.0.0.
- [Release notes](https://github.com/VeryGoodOpenSource/very_good_coverage/releases)
- [Changelog](https://github.com/VeryGoodOpenSource/very_good_coverage/blob/main/CHANGELOG.md)
- [Commits](https://github.com/VeryGoodOpenSource/very_good_coverage/compare/v1.2.1...v2.0.0)

---
updated-dependencies:
- dependency-name: VeryGoodOpenSource/very_good_coverage
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-10 20:32:20 +00:00
Lauri Ojansivu 9f1c60dfc7 v6.53 2022-10-06 14:56:14 +03:00
Lauri Ojansivu e5e2ba7340 Updated translations. 2022-10-06 14:44:30 +03:00
Lauri Ojansivu 12ebac7307 Updated ChangeLog. 2022-10-06 14:34:36 +03:00
Lauri Ojansivu 625a9f16f5 Refine subpath deployment support. Part 2.
Thanks to xet7 !

Related https://github.com/wekan/wekan/pull/4712
2022-10-06 14:31:54 +03:00
Lauri Ojansivu 38e8c3b0c6 Merge pull request #4712 from schnell18/feat/subpath
Refine subpath deployment support
2022-10-06 14:08:55 +03:00
Justin Zhang 53e67ff57a Supress displaying subtask boards to avoid clutter 2022-10-06 15:12:27 +08:00
Justin Zhang ef64b0a654 Fix avatar upload error
- Set server-side avatar size limit to 72000
2022-10-06 15:12:12 +08:00
Justin Zhang bfb0c05e83 Support subpath deployment
- Make css font reference relative
- Fix cover image loading error
2022-10-06 15:04:34 +08:00
Lauri Ojansivu b20408cde0 Merge branch 'master' of github.com:wekan/wekan 2022-10-04 13:01:15 +03:00
Lauri Ojansivu 68422b5a15 Updated ChangeLog. 2022-10-04 13:00:01 +03:00
Lauri Ojansivu aeac6e605b Try to fix Mermaid Diagram error: Maximum call stack size exceeded.
Thanks to xet7 !
2022-10-04 12:58:22 +03:00
Lauri Ojansivu ce5b21c156 Merge pull request #4711 from wekan/dependabot/github_actions/helm/chart-releaser-action-1.4.1
Bump helm/chart-releaser-action from 1.4.0 to 1.4.1
2022-10-04 07:36:30 +03:00
dependabot[bot] 1155cb8d68 Bump helm/chart-releaser-action from 1.4.0 to 1.4.1
Bumps [helm/chart-releaser-action](https://github.com/helm/chart-releaser-action) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/helm/chart-releaser-action/releases)
- [Commits](https://github.com/helm/chart-releaser-action/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: helm/chart-releaser-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 20:28:35 +00:00
Lauri Ojansivu 2d15489618 Updated ChangeLog. 2022-10-03 03:09:16 +03:00
Lauri Ojansivu fc28b6cbe2 Updated README.md about Docker: You can use latest tag to get newest release tag.
Thanks to gohrner and xet7 !

Fixes #3874
2022-10-03 03:05:57 +03:00
Lauri Ojansivu 7c0251cef5 Updated ChangeLog. 2022-10-02 21:50:37 +03:00
Lauri Ojansivu f6dfd2ab67 Updated release scripts. 2022-10-02 21:44:46 +03:00
Lauri Ojansivu 923e48d64c Updated release scripts. 2022-10-02 21:07:38 +03:00
Lauri Ojansivu b98888e128 Updated s390x release script. 2022-10-02 20:29:12 +03:00
342 changed files with 5111 additions and 2336 deletions

No files matched your search

+4 -2
View File
@@ -10,7 +10,7 @@ ENV DEBIAN_FRONTEND=noninteractive
ENV \
DEBUG=false \
NODE_VERSION=v14.20.1 \
NODE_VERSION=v14.21.2 \
METEOR_RELEASE=1.10.2 \
USE_EDGE=false \
METEOR_EDGE=1.5-beta.17 \
@@ -143,7 +143,9 @@ ENV \
SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE="" \
SAML_ATTRIBUTES="" \
DEFAULT_WAIT_SPINNER="" \
NODE_OPTIONS="--max_old_space_size=4096"
S3=""
# \
# NODE_OPTIONS="--max_old_space_size=4096"
#---------------------------------------------------------------------
# https://github.com/wekan/wekan/issues/3585#issuecomment-1021522132
+1 -1
View File
@@ -3,7 +3,7 @@ version: '3.7'
services:
wekandb-dev:
image: mongo:5.0
image: mongo:6
container_name: wekan-dev-db
restart: unless-stopped
command: mongod --oplogSize 128
+1 -1
View File
@@ -81,7 +81,7 @@ parts:
wekan:
source: .
plugin: nodejs
node-engine: 14.20.1
node-engine: 14.21.2
node-packages:
- node-gyp
- node-pre-gyp
+1 -1
View File
@@ -11,4 +11,4 @@ jobs:
- name: 'Checkout Repository'
uses: actions/checkout@v3
- name: 'Dependency Review'
uses: actions/dependency-review-action@v2
uses: actions/dependency-review-action@v3
+3 -3
View File
@@ -38,7 +38,7 @@ jobs:
# https://github.com/docker/login-action
- name: Log into registry ${{ env.REGISTRY }}
if: github.event_name != 'pull_request'
uses: docker/login-action@49ed152c8eca782a232dede0303416e8f356c37b
uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
@@ -48,14 +48,14 @@ jobs:
# https://github.com/docker/metadata-action
- name: Extract Docker metadata
id: meta
uses: docker/metadata-action@69f6fc9d46f2f8bf0d5491e4aabe0bb8c6a4678a
uses: docker/metadata-action@507c2f2dc502c992ad446e3d7a5dfbe311567a96
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
# Build and push Docker image with Buildx (don't push on PR)
# https://github.com/docker/build-push-action
- name: Build and push Docker image
uses: docker/build-push-action@c84f38281176d4c9cdb1626ffafcd6b3911b5d94
uses: docker/build-push-action@37abcedcc1da61a57767b7588cb9d03eb57e28b3
with:
context: .
push: ${{ github.event_name != 'pull_request' }}
+1 -1
View File
@@ -25,6 +25,6 @@ jobs:
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.4.0
uses: helm/chart-releaser-action@v1.5.0
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
+1 -1
View File
@@ -157,7 +157,7 @@ jobs:
- name: Coverage Report
uses: VeryGoodOpenSource/very_good_coverage@v1.2.1
uses: VeryGoodOpenSource/very_good_coverage@v2.1.0
with:
path: ".coverage/lcov.info"
min_coverage: 1 # TODO add tests and increase to 95!
+14 -14
View File
@@ -6,8 +6,8 @@
meteor-base@1.5.1
# Build system
ecmascript@0.16.2
standard-minifier-js@2.8.0
ecmascript@0.16.5
standard-minifier-js@2.8.1
mquandalle:jade
coffeescript@2.4.1!
@@ -21,11 +21,11 @@ cottz:publish-relations
dburles:collection-helpers
idmontie:migrations
easy:search
mongo@1.15.0
mongo@1.16.4
mquandalle:collection-mutations
# Account system
accounts-password@2.3.1
accounts-password@2.3.3
useraccounts:core
useraccounts:flow-routing
useraccounts:unstyled
@@ -38,13 +38,13 @@ wekan-oidc
wekan-accounts-oidc
# Utilities
check@1.3.1
check@1.3.2
jquery@1.11.10
random@1.2.0
reactive-dict@1.3.0
session@1.2.0
tracker@1.2.0
underscore@1.0.10
random@1.2.1
reactive-dict@1.3.1
session@1.2.1
tracker@1.3.0
underscore@1.0.11
arillo:flow-router-helpers
audit-argument-checks@1.0.7
kadira:blaze-layout
@@ -57,7 +57,7 @@ http@2.0.0! # force new http package
# UI components
blaze
ostrio:i18n
reactive-var@1.0.11
reactive-var@1.0.12
fortawesome:fontawesome
mousetrap:mousetrap
mquandalle:jquery-textcomplete
@@ -67,7 +67,7 @@ templates:tabs
meteor-autosize
rajit:bootstrap3-datepicker
shell-server@0.5.0
email@2.2.1
email@2.2.3
horka:swipebox
dynamic-import@0.7.2
cfs:gridfs
@@ -139,6 +139,6 @@ matb33:collection-hooks
simple:json-routes
kadira:flow-router
spacebars
service-configuration@1.3.0
service-configuration@1.3.1
communitypackages:picker
minifier-css
minifier-css@1.6.2
+1 -1
View File
@@ -1 +1 @@
METEOR@2.7.3
METEOR@2.10.0
+42 -41
View File
@@ -1,6 +1,6 @@
accounts-base@2.2.4
accounts-oauth@1.4.1
accounts-password@2.3.1
accounts-base@2.2.6
accounts-oauth@1.4.2
accounts-password@2.3.3
aldeed:collection2@2.10.0
aldeed:collection2-core@1.2.0
aldeed:schema-deny@1.1.0
@@ -10,7 +10,7 @@ allow-deny@1.1.1
arillo:flow-router-helpers@0.5.2
audit-argument-checks@1.0.7
autoupdate@1.8.0
babel-compiler@7.9.2
babel-compiler@7.10.2
babel-runtime@1.5.1
base64@1.0.12
binary-heap@1.0.11
@@ -19,7 +19,7 @@ blaze-tools@1.1.3
boilerplate-generator@1.7.1
caching-compiler@1.2.2
caching-html-compiler@1.2.1
callback-hook@1.4.0
callback-hook@1.5.0
cfs:access-point@0.1.49
cfs:base-package@0.0.30
cfs:collection@0.5.5
@@ -38,34 +38,34 @@ cfs:storage-adapter@0.2.4
cfs:tempstore@0.1.6
cfs:upload-http@0.0.20
cfs:worker@0.1.5
check@1.3.1
check@1.3.2
coffeescript@2.4.1
coffeescript-compiler@2.4.1
communitypackages:picker@1.1.0
cottz:publish-relations@2.0.8
dburles:collection-helpers@1.1.0
ddp@1.4.0
ddp-client@2.5.0
ddp@1.4.1
ddp-client@2.6.1
ddp-common@1.4.0
ddp-rate-limiter@1.1.0
ddp-server@2.5.0
ddp-rate-limiter@1.1.1
ddp-server@2.6.0
deps@1.0.12
diff-sequence@1.1.1
diff-sequence@1.1.2
dynamic-import@0.7.2
easy:search@2.2.1
easylogic:summernote@0.8.8
easysearch:components@2.2.2
easysearch:core@2.2.2
ecmascript@0.16.2
ecmascript@0.16.5
ecmascript-runtime@0.8.0
ecmascript-runtime-client@0.12.1
ecmascript-runtime-server@0.11.0
ejson@1.1.2
email@2.2.1
ejson@1.1.3
email@2.2.3
es5-shim@4.8.0
fetch@0.1.1
fetch@0.1.3
fortawesome:fontawesome@4.7.0
geojson-utils@1.0.10
geojson-utils@1.0.11
horka:swipebox@1.0.2
hot-code-push@1.0.4
html-tools@1.1.3
@@ -83,27 +83,27 @@ livedata@1.0.18
lmieulet:meteor-coverage@1.1.4
localstorage@1.2.0
logging@1.3.1
matb33:collection-hooks@1.1.4
matb33:collection-hooks@1.2.0
mdg:validation-error@0.5.1
meteor@1.10.0
meteor@1.11.0
meteor-autosize@5.0.1
meteor-base@1.5.1
meteorhacks:aggregate@1.3.0
meteorhacks:collection-utils@1.2.0
meteorhacks:picker@1.0.3
meteorhacks:subs-manager@1.6.4
meteortesting:browser-tests@1.3.5
meteortesting:mocha@2.0.3
meteortesting:browser-tests@1.4.2
meteortesting:mocha@2.0.4
meteortesting:mocha-core@8.0.1
minifier-css@1.6.1
minifier-css@1.6.2
minifier-js@2.7.5
minifiers@1.1.8-faster-rebuild.0
minimongo@1.8.0
modern-browsers@0.1.8
modules@0.18.0
modules-runtime@0.13.0
minimongo@1.9.1
modern-browsers@0.1.9
modules@0.19.0
modules-runtime@0.13.1
momentjs:moment@2.29.3
mongo@1.15.0
mongo@1.16.4
mongo-decimal@0.1.3
mongo-dev-server@1.1.0
mongo-id@1.0.8
@@ -116,15 +116,15 @@ mquandalle:jade-compiler@0.4.5
mquandalle:jquery-textcomplete@0.8.0_1
mquandalle:mousetrap-bindglobal@0.0.1
msavin:usercache@1.8.0
npm-mongo@4.3.1
oauth@2.1.2
oauth2@1.3.1
npm-mongo@4.12.1
oauth@2.1.3
oauth2@1.3.2
observe-sequence@1.0.20
ongoworks:speakingurl@1.1.0
ordered-dict@1.1.0
ostrio:cookies@2.7.2
ostrio:cstorage@4.0.1
ostrio:files@2.3.0
ostrio:files@2.3.2
ostrio:i18n@3.2.0
pascoual:pdfkit@1.0.7
peerlibrary:assert@0.3.0
@@ -134,7 +134,7 @@ peerlibrary:computed-field@0.10.0
peerlibrary:data-lookup@0.3.0
peerlibrary:reactive-field@0.6.0
percolate:synced-cron@1.3.2
promise@0.12.0
promise@0.12.2
raix:eventemitter@0.1.3
raix:handlebar-helpers@0.2.5
rajit:bootstrap3-datepicker@1.7.1_1
@@ -186,17 +186,17 @@ rajit:bootstrap3-datepicker-uk@1.7.1
rajit:bootstrap3-datepicker-vi@1.7.1
rajit:bootstrap3-datepicker-zh-cn@1.7.1
rajit:bootstrap3-datepicker-zh-tw@1.7.1
random@1.2.0
random@1.2.1
rate-limit@1.0.9
react-fast-refresh@0.2.3
reactive-dict@1.3.0
reactive-var@1.0.11
react-fast-refresh@0.2.5
reactive-dict@1.3.1
reactive-var@1.0.12
reload@1.3.1
retry@1.1.0
routepolicy@1.1.1
rzymek:fullcalendar@3.8.0
service-configuration@1.3.0
session@1.2.0
service-configuration@1.3.1
session@1.2.1
sha@1.0.9
shell-server@0.5.0
simple:authenticate-user-by-token@1.2.1
@@ -213,16 +213,16 @@ templating@1.4.1
templating-compiler@1.4.1
templating-runtime@1.5.0
templating-tools@1.2.2
tracker@1.2.0
tracker@1.3.0
twbs:bootstrap@3.3.6
ui@1.0.13
underscore@1.0.10
underscore@1.0.11
url@1.3.2
useraccounts:core@1.16.2
useraccounts:flow-routing@1.15.0
useraccounts:unstyled@1.14.2
webapp@1.13.1
webapp-hashing@1.1.0
webapp@1.13.3
webapp-hashing@1.1.1
wekan-accounts-cas@0.1.0
wekan-accounts-lockout@1.0.0
wekan-accounts-oidc@1.0.10
@@ -232,3 +232,4 @@ wekan-markdown@1.0.9
wekan-oidc@1.0.12
yasaricli:slugify@0.0.7
zimme:active-route@2.3.2
zodern:types@1.0.9
+1 -1
View File
@@ -3,7 +3,7 @@ sudo: required
env:
TRAVIS_DOCKER_COMPOSE_VERSION: 1.24.0
TRAVIS_NODE_VERSION: 14.20.1
TRAVIS_NODE_VERSION: 14.21.2
TRAVIS_NPM_VERSION: latest
before_install:
+370
View File
@@ -5,6 +5,376 @@ Download section.
[How to upgrade WeKan](https://github.com/wekan/wekan/issues/4585)
# v6.71 2023-01-18 WeKan ® release
This release adds the following updates:
- [Forked minio npm package to @wekanteam/minio to update package dependencies. S3/MinIO support In Progress](https://github.com/wekan/wekan/commit/cd1750f368aca5a474f08acd85996258d8781386).
Thanks to xet7.
- Updated GitHub Actions.
[Part 1](https://github.com/wekan/wekan/commit/05139ed553cc9792699ad46190be40e4edf3d323),
[Part 2](https://github.com/wekan/wekan/commit/e0aad13fefb1c31a851dd0dbc3a9885a6be564c9),
[Part 3](https://github.com/wekan/wekan/commit/1e73f9b90963b55dbae8ff1668d482da278869f4),
[Part 4](https://github.com/wekan/wekan/commit/bd0b5391835734e668df92db6b1a0439fd8e30bc).
Thanks to dependabot.
- [Upgraded to Meteor 2.10.0](https://github.com/wekan/wekan/commit/434ce9f7c49412b3c0df766789231ce772725ff9).
Thanks to Meteor developers.
and fixes the following bugs:
- [Fix API Edit card function does nothing](https://github.com/wekan/wekan/commit/eda2b3b406aaa9cee229b65c3fcd453293de4535).
Thanks to gu1ll0me, HEMGDevelopment and xet7.
- [Fix Customfields are not added to new cards created with the API](https://github.com/wekan/wekan/commit/beaa50551d1eaccdb05f69c74384b349d4bd5b31).
Thanks to HEMGDevelopment and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.70 2023-01-14 WeKan ® release
This release fixes the following bugs:
- Try to fix User API.
[Part 1](https://github.com/wekan/wekan/commit/8092f8be28fd6f1d9e2b86e672878cbaebf48000),
[Part 2](https://github.com/wekan/wekan/commit/cc90291192f068ca6908b6b5e3605f78c2bed085).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.69 2023-01-09 WeKan ® release
This release adds the following updates:
- [Updated dependencies](https://github.com/wekan/wekan/commit/17a06ad1b1db79504482e9e8ae66784ec23f7ad2).
Thanks to developers of dependencies.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.68 2023-01-07 WeKan ® release
This release adds the following updates:
- [Upgraded to Meteor 2.9.1](https://github.com/wekan/wekan/commit/a0318e59c13c2f50339ff170fbd221f3915f5ba9).
Thanks to Meteor developers.
and fixes the following bugs:
- [Add "use-credentials" directive to site.webmanifest request](https://github.com/wekan/wekan/pull/4801).
Thanks to markormesher.
- [OIDC login loop for integer user ID. Fix 2](https://github.com/wekan/wekan/commit/bc67b5c3bcd6ff645b7e6cd9c3d8bb79d83d5111).
Thanks to danielkaiser.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.67 2023-01-03 WeKan ® release
This release adds the following updates:
- Updated dependencies.
[Part 1](https://github.com/wekan/wekan/commit/f20656909bbf8457d2c3ab7e049aec3a6dcf8977),
[Part 2](https://github.com/wekan/wekan/commit/4c814ce3fed32f7fdb2a1e2a7cc04946bd79cf3a).
Thanks to developers of dependencies.
and fixes the following bugs:
- [Fix OIDC login loop for integer user ID](https://github.com/wekan/wekan/commit/f2a92be01a753c5752284d221706c6efb0dd60a7).
Thanks to danielkaiser and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.65 2022-12-27 WeKan ® release
This release adds the following new features:
- Store files to any cloud storage (like S3, MinIO, etc) mounted as filesystem with Rclone.
Works with move to filesystem feature (not move to S3 feature).
Docs at https://github.com/wekan/wekan/wiki/Rclone .
- Store files to S3. In Progress. Note: S3 button does not work yet.
[Part 1](https://github.com/wekan/wekan/commit/21e2eabd607cc7fccbce8ed8562d886ab54fee68),
[Part 2](https://github.com/wekan/wekan/commit/028633b00ab25bcd5c7ce6f78368aa6e33102a0c),
[Part 3](https://github.com/wekan/wekan/commit/fb6f618917f73a1772c9670b85a9d368a8a02855),
[Part 4](https://github.com/wekan/wekan/commit/391607ec79954ddc907170add8381c134717f576).
and adds the following updates:
- Update readme badges to be only links, and not load remote images.
[Part 1](https://github.com/wekan/wekan/commit/2b2bb5d6e220758be7e7c7b660ba9ab6061d6ba2),
[Part 2](https://github.com/wekan/wekan/commit/9a838e7990cd614fdf47047280d7e4731663102e),
[Part 3](https://github.com/wekan/wekan/commit/d65f8cda1b1909ed1deac387e4c71fbf92889392),
[Part 4](https://github.com/wekan/wekan/commit/182e1d4bf4eb0751ef51e820c223623c11a39e1d).
Thanks to xet7.
- [Moved helm charts to https://github.com/wekan/charts](https://github.com/wekan/wekan/commit/62dc63c03386f092301b1c1ef41007c8c0654eaa).
Thanks to xet7.
- Released newest Helm Chart to https://artifacthub.io/packages/helm/wekan/wekan .
Thanks to xet7.
- [Updated dependencies](https://github.com/wekan/wekan/commit/0ae8e4912b9ac69ef481b101137d30406f1fe03a).
Thanks to developers of dependencies.
and fixes the following bugs:
- [Fixed Windows bundle build script and updated newest Windows WeKan release](https://github.com/wekan/wekan/commit/f1ff6d1e1fe935073f2600303c5c54f62d892311).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.64 2022-12-24 WeKan ® release
This release adds the following updates:
- [Updated release scripts](https://github.com/wekan/wekan/commit/71d35b0525b50191839147e74a7c9c66bf99496a).
Thanks to xet7.
- [Update webmanifest for WeKan Android Play Store app](https://github.com/wekan/wekan/commit/558093ff0c41da5798acc0b3ab723d288e104f8a).
Thanks to xet7.
- Upgrade to MongoDB 6.0.3.
[Part 1](https://github.com/wekan/wekan/commit/62242b4a9636c1af49462403143e43e14e9a0cec),
[Part 2](https://github.com/wekan/wekan/commit/f22fe5497b78bad5277675cba05aebb014c7ce60).
Thanks to MongoDB developers.
and fixes the following bugs:
- [Fix: changing list color reloads webpage](https://github.com/wekan/wekan/pull/4787).
Thanks to helioguardabaxo.
- [Bug: Adding Users to Groups via OIDC seems to be broken](https://github.com/wekan/wekan/pull/4788).
Thanks to Viehlieb.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.63 2022-12-22 WeKan ® release
This release adds the following new features:
- [Add link card feature to rules](https://github.com/wekan/wekan/pull/4783).
Thanks to jos-webservices.
and adds the following updates:
- [Updated release scripts](https://github.com/wekan/wekan/commit/67c41afe9adadd420e76c8ac1be19d32cf1cc9e7).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.62 2022-12-20 WeKan ® release
This release adds the following updates:
- [Updated release scripts](https://github.com/wekan/wekan/commit/88604b634b60fd1bcabd9dd8e8451e38380c96eb).
Thanks to xet7.
- [Added backup sync script](https://github.com/wekan/wekan/commit/5f946707e54f6acca8c0881ef80946afedf31e12).
Thanks to xet7.
- Updated dependencies.
[Part 1](https://github.com/wekan/wekan/commit/cae4cc33f8d8e1a50e0caed4166fa2bed6e85444),
[Part 2](https://github.com/wekan/wekan/commit/abc5601942cddc8024941d3e94c2468610e32f8d).
Thanks to developers of dependencies.
and fixes the following bugs:
- [Remove duplicate IDs issue about Attachments not visible](https://github.com/wekan/wekan/pull/4781).
Thanks to mfilser.
- [Fixed installing api2html when generating OpenAPI docs](https://github.com/wekan/wekan/commit/ccbc7f612295c7b20c0a2bcd912fa0d1102c1327).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.61 2022-12-15 WeKan ® release
This release adds the following new features:
- [Added newuser to api.py](https://github.com/wekan/wekan/commit/f485ccea2f22e83cab2f780106e79eb5d7a3e741).
Thanks to WassimDhib and xet7.
- [For export/print print board/card, added some CSS better. Use browser print preview %20 etc setting to fit to page. Next: Card CSS](https://github.com/wekan/wekan/commit/a561d1b63368c52c8b643e5134392961a45b81ff).
Thanks to xet7.
and adds the following updates:
- [Upgraded to Meteor 2.9.0](https://github.com/wekan/wekan/commit/49546b7e3b6ea77c17008d07b6938da4f8ff0a47).
MongoDB performance upgrades etc: https://blog.meteor.com/new-meteorjs-2-9-and-the-new-scaffold-api-5fcc0f3b1ce5
Thanks to Meteor developers.
- Updated to Node.js v14.21.2.
[Part 1](https://github.com/wekan/wekan/commit/689e37e43486cb5b96bfa9222d40ec76d4e0be45),
[Part 2](https://github.com/wekan/wekan/commit/ed3a512518e629a9399ebe80aea4bd77f43bc809).
Thanks to Node.js developers.
- Updated dependecies like markdown-it-mermaid.
[Part 1](https://github.com/wekan/wekan/commit/fe1e1983adfb29c0522c2f81d1ffe1432e496348),
[Part 2](https://github.com/wekan/wekan/commit/c4d1ffc2e50344bc8ba35de1109cd03ea1af356a).
Thanks to developers of dependencies.
- [Update release scripts like Node.js update script](https://github.com/wekan/wekan/commit/d1f519917ba3b5a14d110575afd8cfce90360fe1).
Thanks to xet7.
and fixes the following bugs:
- [Fixed text not visible at white swimlane at themes dark and exodark. Commented out not in use font Poppins](https://github.com/wekan/wekan/commit/b9ae5a19c7755eaabcdc28d71c94b3044eed9300).
Custom fonts were previously removed because they did not work,
there were errors at browser inspect console.
Thanks to Meeques and xet7.
- [Move Desktop Drag Handle setting more right](https://github.com/wekan/wekan/commit/2be0385c254793f4ff8371d981c665fcc3878458).
Thanks to Emile840 and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.60 2022-12-01 WeKan ® release
This release adds the following updates:
- [Upgraded to Meteor 2.8.2](https://github.com/wekan/wekan/commit/49404203aba23bd9c6fea37b037e1e8432a92cee).
This could fix memory leaks. See https://forums.meteor.com/t/meteor-v2-8-memory-leak-in-mongo-driver/59101/23 .
Added Mongo sessions count to Admin Panel / Version at bottom of page, see that it is not growing all the time.
Thanks to Meteor developers and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.59 2022-11-28 WeKan ® release
This release adds the following updates:
- [Bump GitHub Action VeryGoodOpenSource/very_good_coverage from 2.0.0 to 2.1.0](https://github.com/wekan/wekan/pull/4761).
Thanks to dependabot.
and fixes the following bugs:
- [Provide a copy of escapedToHex() from ldapjs](https://github.com/wekan/wekan/pull/4760).
Thanks to nebulade.
- [Removed FOSSA GitHub badge integration, because FOSSA Open Source plan does not show enough details about licenses, and does not allow to fix incorrectly detected licenses](https://github.com/wekan/wekan/commit/e8d483098e1123336f3132c0f63b1e794b9d20b9).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.58 2022-11-25 WeKan ® release
This release fixes the following bugs:
- [Try to fix #4754 LDAP CN escape. Please test](https://github.com/wekan/wekan/commit/252b2f6f87ec2e972f7a4b065375da740abc1780).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.57 2022-11-24 WeKan ® release
This release adds the following updates:
- [Updated release scripts](https://github.com/wekan/wekan/commit/38f7384fd743ac673a44606fecadb4dd68728cad).
Thanks to xet7.
and fixes the following bugs:
- [Try to fix Unescaped char in CN at LDAP, by updating to ldapjs to 2.3.3 and adding escape](https://github.com/wekan/wekan/commit/743d9d2be81d1350f1a3655450c1ab89bfcdfe86).
Thanks to xUndero, mfilser, gramakri and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.56 2022-11-22 WeKan ® release
This release adds the following new features:
- [Add delete token api](https://github.com/wekan/wekan/pull/4752).
Thanks to aazf.
and adds the following updates:
- [Upgraded to Meteor 2.8.1](https://github.com/wekan/wekan/commit/3b59620ee39b6224660b6abd95fe4f0f288d7a15).
Thanks to Meteor developers.
- [Revert max_old_space_size and stack-size. Update markdown-it-mermaid and cli-table3](https://github.com/wekan/wekan/commit/57c09e15acd40c24f946e220d9e064a34f4152fb).
Thanks to xet7.
- [Updated Meteor version at Dockerfile](https://github.com/wekan/wekan/commit/e62b19affe7cc3ad2858ece776495fb76bfae447).
Thanks to xet7.
and fixes the following bugs:
- [Try to fix building Snap Candidate](https://github.com/wekan/wekan/commit/fbae3b0e557d2cf355579456684a9b1dec8cb72d).
Thanks to xet7.
- [Revert set miniscreen to 250px](https://github.com/wekan/wekan/commit/6a4e17e0394736cd59ab7650c397c46595c8b60e).
Thanks to zlobcek, mfilser and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.55 2022-11-05 WeKan ® release
This release adds the following new features:
- Added LDAP sync Python3 script, that also correctly removes users.
[Part 1](https://github.com/wekan/wekan/commit/ca9d47c2aab8d8e856515aba53ac77be90faf9f0),
[Part 2](https://github.com/wekan/wekan/commit/55bd94bbf4f8d37d2aebd445694b02bd6fc92e4a).
Thanks to hpvb.
and adds the following updates:
- [Commented out ppc64el from release scripts](https://github.com/wekan/wekan/commit/f67ffc910c7a44e69d799d2e5251c6cdb9bd88c1).
Thanks to xet7.
- [Use Ubuntu 22.10 base on Docker](https://github.com/wekan/wekan/commit/a52213b93a89dfe407037191e477c73013ac7224).
Thanks to Ubuntu developers.
- [Updated to Node.js v14.21.1](https://github.com/wekan/wekan/commit/20e3282edd45fb395143c08e82631a41bdf296d4).
Thanks to Node.js developers.
- [Updated ostrio:files](https://github.com/wekan/wekan/commit/2ef75a810da2566d8630be0dde0ec7c2df518b76).
Thanks to ostrio:files developers.
- [Updated markdown-it-mermaid](https://github.com/wekan/wekan/commit/a3ecda64cfb1ba033caa8e5162f9b8a008a51cdb).
Thanks to xet7.
and fixes the following bugs:
- [Fix Python-Esprima upstream failing](https://github.com/wekan/wekan/pull/4732).
Thanks to bentiss.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.54 2022-10-24 WeKan ® release
This release adds the following new features:
- [Added development option for using bundle visualizer](https://github.com/wekan/wekan/commit/7810e90524438c4305c55b64da716c0f68e1b1df).
Thanks to xet7.
- [In optional WeKan metrics feature, rename metrics key and add a new one](https://github.com/wekan/wekan/pull/4728).
Thanks to Emile840.
- Drag handle toggle at top left.
Each touch/non-touch screen can use different setting, because it's saved to browser localstorage, not database.
For example, when using Firefox Multi-Account Containers AddOn, different browsers etc, when logged in as same user.
[Part 1](https://github.com/wekan/wekan/commit/e214bc55dcfd685c96311da7c2226cfb96208fca),
[Part 2](https://github.com/wekan/wekan/commit/7e5e29cacb90e6eb01f34baad2b6dec9adb0ad4a).
Thanks to hatl and xet7.
and adds the following updates:
- [Upgraded to Meteor 2.8.0](https://github.com/wekan/wekan/commit/ab495458767162dcfab2d2a5940138eee39f6fc0).
Thanks to Meteor developers.
- [OpenPower MiniCloud is discontinued, no ppc64le build server. Looking for other ways to build](https://github.com/wekan/wekan/commit/93fa56d039500f83a7c290ba57fc609b4295e13d).
Thanks to MiniCloud.
and fixes the following bugs:
- [docker-compose.yml added info about LDAP and disable Password login option at Admin Panel](https://github.com/wekan/wekan/pull/4716).
Thanks to luisfcorreia.
- [Commented out fonts, because after upgrade to Meteor 2.8.0 there was errors in browser inspect console: downloadable font: rejected by sanitizer font-family Roboto Poppins](https://github.com/wekan/wekan/commit/005c91af51223966687e3c98fa0b6bce66a552f9).
Thanks to xet7.
- [Try to fix Mermaid Diagram error in Chrome: Maximum call stack size exceeded](https://github.com/wekan/wekan/commit/2573d325e62675771e2faf5ee2c26758d1dda86d).
Thanks to xet7.
- [Added URL path / for site.webmanifest and pwa-service-worker because of errors in Chrome inspect console](https://github.com/wekan/wekan/commit/15bf69c3194394272633a1c5572e37fc09e5d947).
Thanks to xet7.
- [Fix to use metrics related code only when enabled, because got error about userId](https://github.com/wekan/wekan/commit/d474ce64b82c1ba24c7659ad378be0d379ee7826).
Thanks to xet7.
- [Fix metrics to check that socket is defined, because got error about userId](https://github.com/wekan/wekan/commit/a9dfcf852088e968e521b128de643a85e71dc1bc).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.53 2022-10-06 WeKan ® release
This release adds the following updates:
- Updated release scripts to try fix building bcrypt from source at accounts-password dependency.
[Part 1](https://github.com/wekan/wekan/commit/b98888e128dd3ec932754aba320af11fc02143c3),
[Part 2](https://github.com/wekan/wekan/commit/923e48d64c4f9db8a1654e3ed9463771069ba3eb),
[Part 3](https://github.com/wekan/wekan/commit/f6dfd2ab67ab8bc216435d46129663bd7e0da103).
Thanks to xet7.
and fixes the following bugs:
- [Try to fix Mermaid Diagram error: Maximum call stack size exceeded](https://github.com/wekan/wekan/commit/aeac6e605b9c8659a690b195bc67e6fc2478f74f).
Thanks to xet7.
- [Updated README.md about Docker: You can use latest tag to get newest release tag](https://github.com/wekan/wekan/commit/fc28b6cbe29e578f1415ed47dab7cc11f383a8cc).
Thanks to gohrner and xet7.
- Refine subpath deployment support.
[Part 1](https://github.com/wekan/wekan/pull/4712) thanks to schnell18.
[Part 2](https://github.com/wekan/wekan/commit/625a9f16f5f34fd2250d83ecbeb7a0b0c8ee6e39) thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v6.52 2022-10-02 WeKan ® release
This release adds the following new features:
+10 -7
View File
@@ -1,4 +1,4 @@
FROM --platform=linux/amd64 ubuntu:22.04 as wekan
FROM --platform=linux/amd64 ubuntu:22.10 as wekan
LABEL maintainer="wekan"
# 2022-09-04:
@@ -21,8 +21,8 @@ ARG DEBIAN_FRONTEND=noninteractive
ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \
DEBUG=false \
NODE_VERSION=v14.20.1 \
METEOR_RELEASE=2.7.3 \
NODE_VERSION=v14.21.2 \
METEOR_RELEASE=2.8.1 \
USE_EDGE=false \
METEOR_EDGE=1.5-beta.17 \
NPM_VERSION=latest \
@@ -43,7 +43,7 @@ ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-
ATTACHMENTS_UPLOAD_MAX_SIZE=0 \
AVATARS_UPLOAD_EXTERNAL_PROGRAM="" \
AVATARS_UPLOAD_MIME_TYPES="" \
AVATARS_UPLOAD_MAX_SIZE=0 \
AVATARS_UPLOAD_MAX_SIZE=72000 \
RICHER_CARD_COMMENT_EDITOR=false \
CARD_OPENED_WEBHOOK_ENABLED=false \
MAX_IMAGE_PIXEL="" \
@@ -157,8 +157,10 @@ ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-
SAML_ATTRIBUTES="" \
ORACLE_OIM_ENABLED=false \
WAIT_SPINNER="" \
NODE_OPTIONS="--max_old_space_size=4096" \
WRITABLE_PATH=/data
WRITABLE_PATH=/data \
S3=""
# NODE_OPTIONS="--max_old_space_size=4096" \
#---------------------------------------------
# == at docker-compose.yml: AUTOLOGIN WITH OIDC/OAUTH2 ====
@@ -269,4 +271,5 @@ STOPSIGNAL SIGKILL
#
# CMD ["node", "/build/main.js"]
CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 /build/main.js"]
#CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 /build/main.js"]
CMD ["bash", "-c", "ulimit -s 65500; exec node /build/main.js"]
+4 -3
View File
@@ -4,7 +4,7 @@ FROM amd64/alpine:3.7 AS builder
ENV QEMU_VERSION=v4.2.0-6 \
QEMU_ARCHITECTURE=aarch64 \
NODE_ARCHITECTURE=linux-arm64 \
NODE_VERSION=v14.20.1 \
NODE_VERSION=v14.21.2 \
WEKAN_VERSION=latest \
WEKAN_ARCHITECTURE=arm64 \
NODE_OPTIONS="--max_old_space_size=4096"
@@ -49,7 +49,7 @@ LABEL maintainer="wekan"
# Set the environment variables (defaults where required)
ENV QEMU_ARCHITECTURE=aarch64 \
NODE_ARCHITECTURE=linux-arm64 \
NODE_VERSION=v14.20.1 \
NODE_VERSION=v14.21.2 \
NODE_ENV=production \
NPM_VERSION=latest \
WITH_API=true \
@@ -93,5 +93,6 @@ USER wekan
#
#CMD ["node", "/home/wekan/bundle/main.js"]
CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 /home/wekan/bundle/main.js"]
#CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 /home/wekan/bundle/main.js"]
CMD ["bash", "-c", "ulimit -s 65500; exec node /home/wekan/bundle/main.js"]
+17 -19
View File
@@ -1,18 +1,20 @@
[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/wekan/wekan)
[Gitpod Ready-to-Code](https://gitpod.io/#https://github.com/wekan/wekan)
# WeKan ® - Open Source kanban
[![Contributors](https://img.shields.io/github/contributors/wekan/wekan.svg "Contributors")](https://github.com/wekan/wekan/graphs/contributors)
[![Docker Repository on Quay](https://quay.io/repository/wekan/wekan/status "Docker Repository on Quay")](https://quay.io/repository/wekan/wekan)
[![Docker Hub container status](https://img.shields.io/docker/build/wekanteam/wekan.svg "Docker Hub container status")](https://hub.docker.com/r/wekanteam/wekan)
[![Docker Hub pulls](https://img.shields.io/docker/pulls/wekanteam/wekan.svg "Docker Hub Pulls")](https://hub.docker.com/r/wekanteam/wekan)
[![Wekan Build Status][travis_badge]][travis_status]
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/02137ecec4e34c5aa303f57637196a93 "Codacy Badge")](https://www.codacy.com/app/xet7/wekan?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=wekan/wekan&amp;utm_campaign=Badge_Grade)
[![Code Climate](https://codeclimate.com/github/wekan/wekan/badges/gpa.svg "Code Climate")](https://codeclimate.com/github/wekan/wekan)
[![Project Dependencies](https://david-dm.org/wekan/wekan.svg "Project Dependencies")](https://david-dm.org/wekan/wekan)
[![Code analysis at Open Hub](https://img.shields.io/badge/code%20analysis-at%20Open%20Hub-brightgreen.svg "Code analysis at Open Hub")](https://www.openhub.net/p/wekan)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fwekan%2Fwekan.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fwekan%2Fwekan?ref=badge_shield)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/4619/badge)](https://bestpractices.coreinfrastructure.org/projects/4619)
## Docker Containers
- [Quay](https://quay.io/repository/wekan/wekan)
- [Docker Hub](https://hub.docker.com/r/wekanteam/wekan)
Other platforms and compatible software versions at https://wekan.github.io Download section.
## Code stats
- [Code Climate](https://codeclimate.com/github/wekan/wekan)
- [Open Hub](https://www.openhub.net/p/wekan)
- [OSS Insight](https://ossinsight.io/analyze/wekan/wekan)
- [CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/4619)
## [Translate WeKan ® at Transifex](https://transifex.com/wekan/wekan)
@@ -30,10 +32,10 @@ It's better than at chat where details get lost when chat scrolls up.
[WeKan IRC FAQ](https://github.com/wekan/wekan/wiki/IRC-FAQ)
## Docker: Please only use Docker release tags
## Docker: Latest tag has newest release
Note: With Docker, please don't use latest tag. Only use release tags.
See https://github.com/wekan/wekan/issues/3874
You can use latest tag to get newest release tag.
See bottom of https://github.com/wekan/wekan/issues/3874
## FAQ
@@ -113,12 +115,8 @@ with [Meteor](https://www.meteor.com).
[wekan_issues]: https://github.com/wekan/wekan/issues
[wekan_issues]: https://github.com/wekan/wekan/issues
[docker_image]: https://hub.docker.com/r/wekanteam/wekan/
[travis_badge]: https://travis-ci.org/wekan/wekan.svg?branch=devel
[travis_status]: https://travis-ci.org/wekan/wekan
[wekan_wiki]: https://github.com/wekan/wekan/wiki
[translate_wekan]: https://www.transifex.com/wekan/wekan/
[open_source]: https://en.wikipedia.org/wiki/Open-source_software
[free_software]: https://en.wikipedia.org/wiki/Free_software
[discussions]: https://github.com/wekan/wekan/discussions
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fwekan%2Fwekan.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fwekan%2Fwekan?ref=badge_large)
+1 -1
View File
@@ -1,5 +1,5 @@
appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
appVersion: "v6.52.0"
appVersion: "v6.71.0"
files:
userUploads:
- README.md
+57 -46
View File
@@ -21,31 +21,39 @@ import sys
arguments = len(sys.argv) - 1
syntax = """=== Wekan API Python CLI: Shows IDs for addcard ===
# AUTHORID is USERID that writes card or custom field.
If *nix: chmod +x api.py => ./api.py users
Syntax:
User API:
python3 api.py user # Current user and list of current user boards
python3 api.py boards USERID # Boards of USERID
python3 api.py swimlanes BOARDID # Swimlanes of BOARDID
python3 api.py lists BOARDID # Lists of BOARDID
python3 api.py list BOARDID LISTID # Info of LISTID
python3 api.py createlist BOARDID LISTTITLE # Create list
python3 api.py addcard AUTHORID BOARDID SWIMLANEID LISTID CARDTITLE CARDDESCRIPTION
python3 api.py editcard BOARDID LISTID CARDID NEWCARDTITLE NEWCARDDESCRIPTION
python3 api.py customfields BOARDID # Custom Fields of BOARDID
python3 api.py customfield BOARDID CUSTOMFIELDID # Info of CUSTOMFIELDID
python3 api.py addcustomfieldtoboard AUTHORID BOARDID NAME TYPE SETTINGS SHOWONCARD AUTOMATICALLYONCARD SHOWLABELONMINICARD SHOWSUMATTOPOFLIST # Add Custom Field to Board
python3 api.py listattachments BOARDID # List attachments
Admin API:
python3 api.py users # All users
python3 api.py boards # All Public Boards
python3 api.py newuser USERNAME EMAIL PASSWORD
"""
if arguments == 0:
print("=== Wekan API Python CLI: Shows IDs for addcard ===")
print("AUTHORID is USERID that writes card.")
print("If *nix: chmod +x api.py => ./api.py users")
print("Syntax:")
print(" python3 api.py users # All users")
print(" python3 api.py boards # All Public Boards")
print(" python3 api.py boards USERID # Boards of USERID")
print(" python3 api.py board BOARDID # Info of BOARDID")
print(" python3 api.py customfields BOARDID # Custom Fields of BOARDID")
print(" python3 api.py customfield BOARDID CUSTOMFIELDID # Info of CUSTOMFIELDID")
print(" python3 api.py addcustomfieldtoboard AUTHORID BOARDID NAME TYPE SETTINGS SHOWONCARD AUTOMATICALLYONCARD SHOWLABELONMINICARD SHOWSUMATTOPOFLIST # Add Custom Field to Board")
print(" python3 api.py swimlanes BOARDID # Swimlanes of BOARDID")
print(" python3 api.py lists BOARDID # Lists of BOARDID")
print(" python3 api.py list BOARDID LISTID # Info of LISTID")
print(" python3 api.py createlist BOARDID LISTTITLE # Create list")
print(" python3 api.py addcard AUTHORID BOARDID SWIMLANEID LISTID CARDTITLE CARDDESCRIPTION")
print(" python3 api.py editcard BOARDID LISTID CARDID NEWCARDTITLE NEWCARDDESCRIPTION")
print(" python3 api.py listattachments BOARDID # List attachments")
print(syntax)
exit
# TODO:
# print(" python3 api.py attachmentjson BOARDID ATTACHMENTID # One attachment as JSON base64")
# print(" python3 api.py attachmentbinary BOARDID ATTACHMENTID # One attachment as binary file")
# print(" python3 api.py attachmentdownload BOARDID ATTACHMENTID # One attachment as file")
# print(" python3 api.py attachmentsdownload BOARDID # All attachments as files")
exit
# ------- SETTINGS START -------------
@@ -61,33 +69,6 @@ wekanurl = 'http://localhost:4000/'
# ------- SETTINGS END -------------
"""
EXAMPLE:
python3 api.py
OR:
chmod +x api.py
./api.py
=== Wekan API Python CLI: Shows IDs for addcard ===
AUTHORID is USERID that writes card.
Syntax:
python3 api.py users # All users
python3 api.py boards USERID # Boards of USERID
python3 api.py board BOARDID # Info of BOARDID
python3 api.py customfields BOARDID # Custom Fields of BOARDID
python3 api.py customfield BOARDID CUSTOMFIELDID # Info of CUSTOMFIELDID
python3 api.py addcustomfieldtoboard AUTHORID BOARDID NAME TYPE SETTINGS SHOWONCARD AUTOMATICALLYONCARD SHOWLABELONMINICARD SHOWSUMATTOPOFLIST # Add Custom Field to Board
python3 api.py swimlanes BOARDID # Swimlanes of BOARDID
python3 api.py lists BOARDID # Lists of BOARDID
python3 api.py list BOARDID LISTID # Info of LISTID
python3 api.py createlist BOARDID LISTTITLE # Create list
python3 api.py addcard AUTHORID BOARDID SWIMLANEID LISTID CARDTITLE CARDDESCRIPTION
python3 api.py editcard BOARDID LISTID CARDID NEWCARDTITLE NEWCARDDESCRIPTION
python3 api.py listattachments BOARDID # List attachments
python3 api.py attachmentjson BOARDID ATTACHMENTID # One attachment as JSON base64
python3 api.py attachmentbinary BOARDID ATTACHMENTID # One attachment as binary file
=== ADD CUSTOM FIELD TO BOARD ===
Type: text, number, date, dropdown, checkbox, currency, stringtemplate.
@@ -144,6 +125,8 @@ wekanloginurl = wekanurl + loginurl
apiboards = 'api/boards/'
apiattachments = 'api/attachments/'
apiusers = 'api/users'
apiuser = 'api/user'
apiallusers = 'api/allusers'
e = 'export'
s = '/'
l = 'lists'
@@ -152,10 +135,13 @@ sws = 'swimlanes'
cs = 'cards'
cf = 'custom-fields'
bs = 'boards'
apbs = 'allpublicboards'
atl = 'attachmentslist'
at = 'attachment'
ats = 'attachments'
users = wekanurl + apiusers
user = wekanurl + apiuser
allusers = wekanurl + apiallusers
# ------- API URL GENERATION END -----------
@@ -231,6 +217,21 @@ if arguments == 6:
print(data2)
# ------- EDIT CARD END -----------
if arguments == 4:
if sys.argv[1] == 'newuser':
# ------- CREATE NEW USER START -----------
username = sys.argv[2]
email = sys.argv[3]
password = sys.argv[4]
headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)}
post_data = {'username': '{}'.format(username),'email': '{}'.format(email),'password': '{}'.format(password)}
body = requests.post(users, data=post_data, headers=headers)
print("=== CREATE NEW USER ===\n")
print(body.text)
# ------- CREATE NEW USER END -----------
if arguments == 3:
if sys.argv[1] == 'createlist':
@@ -356,6 +357,16 @@ if arguments == 1:
print(data2)
# ------- LIST OF USERS END -----------
if sys.argv[1] == 'user':
# ------- LIST OF ALL USERS START -----------
headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)}
print(user)
print("=== USER ===\n")
body = requests.get(user, headers=headers)
data2 = body.text.replace('}',"}\n")
print(data2)
# ------- LIST OF ALL USERS END -----------
if sys.argv[1] == 'boards':
# ------- LIST OF PUBLIC BOARDS START -----------
+2 -1
View File
@@ -32,10 +32,11 @@
animation: fadeIn 0.2s;
z-index: 16;
}
.board-wrapper .board-canvas.is-dragging-active .open-minicard-composer,
.board-wrapper .board-canvas.is-dragging-active .minicard-wrapper.is-checked {
display: none;
}
@media screen and (max-width: 250px) {
@media screen and (max-width: 800px) {
.board-wrapper .board-canvas .swimlane {
border-bottom: 1px solid #ccc;
display: flex;
+23 -16
View File
@@ -782,9 +782,11 @@
background-color: rgba(255,255,255,0.3) !important;
}
.board-color-dark .list >.list-header,
/* Comment out, fixed white swimlane text not visible https://github.com/wekan/wekan/issues/4451
.board-color-dark .swimlane-header {
color: rgba(255,255,255,0.7);
}
*/
.board-color-dark .minicard-wrapper.is-selected .minicard,
.board-color-dark .minicard:hover,
.board-color-dark .minicard-composer.js-composer,
@@ -1403,7 +1405,7 @@
background: rgba(255,255,255,0.2);
}
.board-color-modern#header #header-main-bar h1 {
font-family: Poppins;
/* font-family: Poppins; */
font-weight: bold;
}
.board-color-modern#header-quick-access #header-user-bar {
@@ -1430,13 +1432,13 @@
background: none;
}
.board-color-modern .swimlane .swimlane-header-wrap .swimlane-header {
font-family: Poppins;
/* font-family: Poppins; */
}
.board-color-modern .board-list .board-list-item {
padding: 20px;
}
.board-color-modern .board-list-item-name {
font-family: Poppins;
/* font-family: Poppins; */
}
.board-color-modern .list {
background: transparent;
@@ -1464,7 +1466,7 @@
background: none;
}
.board-color-modern .list-header .list-header-name {
font-family: Poppins;
/* font-family: Poppins; */
color: #000;
font-weight: 500;
}
@@ -1493,7 +1495,7 @@
padding: 3px 5px;
}
.board-color-modern .header-title {
font-family: Poppins;
/* font-family: Poppins; */
font-size: 16px;
color: #333;
}
@@ -1509,7 +1511,7 @@
background: #eee;
}
.board-color-modern .pop-over .header .header-title {
font-family: Poppins;
/* font-family: Poppins; */
font-size: 16px;
color: #333;
}
@@ -1547,7 +1549,7 @@
background: #eee;
}
.board-color-modern .board-color-modern section#notifications-drawer .header h5 {
font-family: Poppins;
/* font-family: Poppins; */
font-weight: bold;
}
.board-color-modern .board-color-modern section#notifications-drawer .header .close {
@@ -1702,7 +1704,7 @@
background: rgba(255,255,255,0.2);
}
.board-color-moderndark#header #header-main-bar h1 {
font-family: Poppins;
/* font-family: Poppins; */
font-weight: bold;
line-height: 0.8em;
padding-top: 10px;
@@ -1716,7 +1718,7 @@
padding: 4px 0;
}
.board-color-moderndark .swimlane .swimlane-header-wrap .swimlane-header {
font-family: Poppins;
/* font-family: Poppins; */
}
.board-color-moderndark .swimlane .swimlane-header-wrap .swimlane-header-menu {
padding: 6px;
@@ -1963,7 +1965,7 @@
background-color: #333;
}
.pop-over.board-color-moderndark .header-title {
font-family: Poppins;
/* font-family: Poppins; */
font-size: 16px;
color: #ccc;
}
@@ -2045,12 +2047,14 @@
.board-color-exodark body {
background: #222;
}
/* Uncomment to fix change color selected checkmark not visible
.board-color-exodark i {
color: #00897b !important;
color: #fff !important;
}
*/
.board-color-exodark .board-canvas {
background: #222;
font-family: Poppins;
/* font-family: Poppins; */
}
.board-color-exodark .swimlane {
background: #222;
@@ -2147,9 +2151,12 @@
.board-color-exodark h4,
.board-color-exodark h5,
.board-color-exodark h6,
.board-color-exodark p,
.board-color-exodark a,
.board-color-exodark span {
/* Below added .card-details > to p/a/span to fix white swimlane text not visible
https://github.com/wekan/wekan/issues/4451
*/
.board-color-exodark .card-details > p,
.board-color-exodark .card-details > a,
.board-color-exodark .card-details > span {
color: #fff !important;
}
.board-color-exodark .activity-desc {
@@ -2164,7 +2171,7 @@
border: 1px solid #00897b;
}
.board-color-exodark .toggle-switch:checked ~ .toggle-label {
background-color: #00897b !important;
background-color: #fff !important;
}
.pop-over.board-color-exodark {
background: #2b2b2b;
+1 -1
View File
@@ -1,4 +1,4 @@
@import url("/css/reset.css") print, screen;
@import url("../../../css/reset.css") print, screen;
.board-list {
margin: 0 8px;
+2 -1
View File
@@ -152,7 +152,8 @@ BlazeComponent.extendComponent({
$and: [
{ archived: false },
{ type: { $in: ['board', 'template-container'] } },
{ $or: [] }
{ $or: [] },
{ title: { $not: { $regex: /^\^.*\^$/ } } }
]
};
+6
View File
@@ -102,6 +102,12 @@ template(name="attachmentActionsPopup")
i.fa.fa-arrow-right
| {{_ 'attachment-move-storage-gridfs'}}
if $neq versions.original.storage "s3"
if versions.original.storage
a.js-move-storage-s3
i.fa.fa-arrow-right
| {{_ 'attachment-move-storage-s3'}}
template(name="attachmentRenamePopup")
input.js-edit-attachment-name(type='text' autofocus value="{{getNameWithoutExtension}}" dir="auto")
.edit-controls.clearfix
+8 -2
View File
@@ -1,3 +1,5 @@
import { ObjectID } from 'bson';
const filesize = require('filesize');
const prettyMilliseconds = require('pretty-ms');
@@ -46,7 +48,7 @@ Template.cardAttachmentsPopup.events({
if (files) {
let uploads = [];
for (const file of files) {
const fileId = Random.id();
const fileId = new ObjectID().toString();
const config = {
file: file,
fileId: fileId,
@@ -130,7 +132,7 @@ Template.previewClipboardImagePopup.events({
if (pastedResults && pastedResults.file) {
const file = pastedResults.file;
window.oPasted = pastedResults;
const fileId = Random.id();
const fileId = new ObjectID().toString();
const config = {
file,
fileId: fileId,
@@ -189,6 +191,10 @@ BlazeComponent.extendComponent({
Meteor.call('moveAttachmentToStorage', this.data()._id, "gridfs");
Popup.back();
},
'click .js-move-storage-s3'() {
Meteor.call('moveAttachmentToStorage', this.data()._id, "s3");
Popup.back();
},
}
]
}
+1 -1
View File
@@ -337,7 +337,7 @@ input[type="submit"].attachment-add-link-submit {
}
}
.card-details-white {
background: unset !important;
background: #fff !important;
color: #000 !important;
border: 1px solid #eee;
}
+29 -19
View File
@@ -28,18 +28,20 @@
.minicard-wrapper .multi-selection-checkbox + .minicard {
margin-left: 8px;
}
.minicard {
padding: 6px 8px 2px;
position: relative;
flex: 1;
flex-wrap: wrap;
background-color: #fff;
min-height: 20px;
box-shadow: 0 1px 2px rgba(0,0,0,0.15);
border-radius: 2px;
color: #4d4d4d;
overflow: hidden;
transition: transform 0.2s, border-radius 0.2s;
@media only screen {
.minicard {
padding: 6px 8px 2px;
position: relative;
flex: 1;
flex-wrap: wrap;
background-color: #fff;
min-height: 20px;
box-shadow: 0 1px 2px rgba(0,0,0,0.15);
border-radius: 2px;
color: #4d4d4d;
overflow: hidden;
transition: transform 0.2s, border-radius 0.2s;
}
}
.minicard-details-menu-with-handle {
float: right;
@@ -50,6 +52,12 @@
float: right;
font-size: 14px;
}
@media print {
.minicard-details-menu,
.minicard-details-menu-with-handle {
display: none;
}
}
.minicard.linked-board .linked-icon,
.minicard.linked-card .linked-icon {
display: inline-block;
@@ -134,13 +142,15 @@
display: inline-block;
margin-right: 5px;
}
.minicard .minicard-title p:last-child {
margin-bottom: 0;
}
.minicard .minicard-title .viewer {
display: block;
word-wrap: break-word;
max-width: 230px;
@media only screen {
.minicard .minicard-title p:last-child {
margin-bottom: 0;
}
.minicard .minicard-title .viewer {
display: block;
word-wrap: break-word;
max-width: 230px;
}
}
.minicard .dates {
display: flex;
+1 -1
View File
@@ -10,7 +10,7 @@ template(name="minicard")
else
a.fa.fa-navicon.minicard-details-menu.js-open-minicard-details-menu(title="{{_ 'cardDetailsActionsPopup-title'}}")
if cover
.minicard-cover(style="background-image: url('{{cover.link 'original' '/'}}?dummyReloadAfterSessionEstablished={{sess}}');")
.minicard-cover(style="background-image: url('{{cover.link 'original'}}?dummyReloadAfterSessionEstablished={{sess}}');")
if labels
.minicard-labels(class="{{#if hiddenMinicardLabelText}}minicard-labels-no-text{{/if}}")
each labels
+5
View File
@@ -269,6 +269,11 @@ textarea::-moz-placeholder {
margin-top: 0px;
margin-bottom: 12px;
}
@media print {
.add-controls {
display: none;
}
}
.edit-controls button[type=submit],
.add-controls button[type=submit],
.edit-controls input[type=button],
+12 -1
View File
@@ -88,6 +88,12 @@
.list-header .list-header-menu {
float: right;
}
@media print {
.list-header .list-header-menu,
.list-header .list-header-menu-icon {
display: none;
}
}
.list-header .list-header-plus-top {
color: #a6a6a6;
margin-right: 15px;
@@ -129,6 +135,11 @@
text-decoration: none;
animation: fadeIn 0.3s;
}
@media print {
.list-body .open-minicard-composer {
display: none;
}
}
.list-body .open-minicard-composer i.fa {
margin-right: 7px;
}
@@ -159,7 +170,7 @@
#js-wip-limit-edit div {
float: left;
}
@media screen and (max-width: 250px) {
@media screen and (max-width: 800px) {
.mini-list {
flex: 0 0 60px;
height: auto;
+2 -2
View File
@@ -309,11 +309,11 @@ BlazeComponent.extendComponent({
},
'click .js-submit'() {
this.currentList.setColor(this.currentColor.get());
Popup.back();
Popup.close();
},
'click .js-remove-color'() {
this.currentList.setColor(null);
Popup.back();
Popup.close();
},
},
];
+7 -5
View File
@@ -1,30 +1,32 @@
/*
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url("/fonts/roboto-regular.woff2") format('woff2'), url("/fonts/roboto-regular.woff") format('woff');
src: local('Roboto'), local('Roboto-Regular'), url("../../../roboto-regular.woff2") format('woff2'), url("../../../roboto-regular.woff") format('woff');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url("/fonts/roboto-bold.woff2") format('woff2'), url("/fonts/roboto-bold.woff") format('woff');
src: local('Roboto Bold'), local('Roboto-Bold'), url("../../../roboto-bold.woff2") format('woff2'), url("../../../roboto-bold.woff") format('woff');
}
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
src: local('Poppins'), local('Poppins-Regular'), url("/fonts/poppins-regular.woff") format('woff');
src: local('Poppins'), local('Poppins-Regular'), url("../../../poppins-regular.woff") format('woff');
}
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
src: local('Poppins Medium'), local('Poppins-Medium'), url("/fonts/poppins-medium.woff") format('woff');
src: local('Poppins Medium'), local('Poppins-Medium'), url("../../../poppins-medium.woff") format('woff');
}
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
src: local('Poppins Bold'), local('Poppins-Bold'), url("/fonts/poppins-bold.woff") format('woff');
src: local('Poppins Bold'), local('Poppins-Bold'), url("../../../poppins-bold.woff") format('woff');
}
*/
+19
View File
@@ -107,6 +107,12 @@
#header-quick-access a {
text-decoration: none;
}
#header-quick-access i.fa {
color: #fff;
}
#header-quick-access i.fa:hover {
color: #ccc;
}
#header-quick-access #header-user-bar,
#header-quick-access #header-new-board-icon,
#header-quick-access ul li {
@@ -246,6 +252,19 @@
margin: -8px 0 -10px -10px;
}
}
@media print {
#header-quick-access .allBoards,
#header-quick-access ul,
#header-quick-access .js-toggle-desktop-drag-handles,
#header-quick-access #notifications,
#header-quick-access #header-new-board-icon,
#header #header-main-bar .board-header-btns {
display: none;
}
#header #header-user-bar {
float: right;
}
}
.announcement .viewer {
display: inline-block;
}
+12 -2
View File
@@ -10,7 +10,6 @@ template(name="header")
span
a(href="{{pathFor 'home'}}")
span.fa.fa-home
ul.header-quick-access-list
if currentList
each currentBoard.lists
@@ -24,6 +23,12 @@ template(name="header")
a(href="{{pathFor 'board' id=_id slug=slug}}")
+viewer
= title
a.js-toggle-desktop-drag-handles(title="{{_ 'show-desktop-drag-handles'}}" alt="{{_ 'show-desktop-drag-handles'}}")
i.fa.fa-arrows
if isShowDesktopDragHandles
i.fa.fa-check-square-o
unless isShowDesktopDragHandles
i.fa.fa-ban
#header-new-board-icon
else
//-
@@ -56,7 +61,12 @@ template(name="header")
= title
else
li.current.empty {{_ 'quick-access-description'}}
a.js-toggle-desktop-drag-handles(title="{{_ 'show-desktop-drag-handles'}}" alt="{{_ 'show-desktop-drag-handles'}}")
i.fa.fa-arrows
if isShowDesktopDragHandles
i.fa.fa-check-square-o
unless isShowDesktopDragHandles
i.fa.fa-ban
// Next line is used only for spacing at header,
// there is no visible clickable icon.
#header-new-board-icon
+13
View File
@@ -57,6 +57,19 @@ Template.header.events({
Session.set('currentList', this._id);
Session.set('currentCard', null);
},
'click .js-toggle-desktop-drag-handles'() {
//currentUser = Meteor.user();
//if (currentUser) {
// Meteor.call('toggleDesktopDragHandles');
//} else if (window.localStorage.getItem('showDesktopDragHandles')) {
if (window.localStorage.getItem('showDesktopDragHandles')) {
window.localStorage.removeItem('showDesktopDragHandles');
location.reload();
} else {
window.localStorage.setItem('showDesktopDragHandles', 'true');
location.reload();
}
},
});
Template.offlineWarning.events({
+6 -6
View File
@@ -6,12 +6,12 @@ head
where the application is deployed with a path prefix, but it seems to be
difficult to do that cleanly with Blaze -- at least without adding extra
packages.
link(rel="shortcut icon" type="image/x-icon" href="/favicon.ico")
link(rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png")
link(rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png")
link(rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png")
link(rel="manifest" href="/site.webmanifest")
link(rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5")
link(rel="shortcut icon" type="image/x-icon" href="favicon.ico")
link(rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png")
link(rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png")
link(rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png")
link(rel="manifest" crossOrigin="use-credentials" href="/site.webmanifest")
link(rel="mask-icon" href="safari-pinned-tab.svg" color="#5bbad5")
meta(name="apple-mobile-web-app-title" content="Wekan")
meta(name="application-name" content="Wekan")
meta(name="msapplication-TileColor" content="#00aba9")
@@ -77,6 +77,29 @@ template(name="boardActions")
div.trigger-button.js-create-card-action.js-goto-rules
i.fa.fa-plus
div.trigger-item
div.trigger-content
div.trigger-text
| {{_'r-link-card'}}
div.trigger-text
| {{_'r-the-board'}}
div.trigger-dropdown
select(id="board-id-link")
each boards
if $eq _id currentBoard._id
option(value="{{_id}}" selected) {{_ 'current'}}
else
option(value="{{_id}}") {{title}}
div.trigger-text
| {{_'r-in-list'}}
div.trigger-dropdown
input(id="listName-link",type=text,placeholder="{{_'r-name'}}")
div.trigger-text
| {{_'r-in-swimlane'}}
div.trigger-dropdown
input(id="swimlaneName-link",type=text,placeholder="{{_'r-name'}}")
div.trigger-button.js-link-card-action.js-goto-rules
i.fa.fa-plus
@@ -178,6 +178,29 @@ BlazeComponent.extendComponent({
});
}
},
'click .js-link-card-action'(event) {
const ruleName = this.data().ruleName.get();
const trigger = this.data().triggerVar.get();
const swimlaneName = this.find('#swimlaneName-link').value || '*';
const listName = this.find('#listName-link').value || '*';
const boardId = Session.get('currentBoard');
const destBoardId = this.find('#board-id-link').value;
const desc = Utils.getTriggerActionDesc(event, this);
const triggerId = Triggers.insert(trigger);
const actionId = Actions.insert({
actionType: 'linkCard',
listName,
swimlaneName,
boardId: destBoardId,
desc,
});
Rules.insert({
title: ruleName,
triggerId,
actionId,
boardId,
});
},
},
];
},
@@ -23,6 +23,8 @@ template(name="moveAttachments")
button.js-move-all-attachments-to-fs {{_ 'move-all-attachments-to-fs'}}
.js-move-attachment
button.js-move-all-attachments-to-gridfs {{_ 'move-all-attachments-to-gridfs'}}
.js-move-attachment
button.js-move-all-attachments-to-s3 {{_ 'move-all-attachments-to-s3'}}
each board in getBoardsWithAttachments
+moveBoardAttachments board
@@ -43,6 +45,8 @@ template(name="moveBoardAttachments")
button.js-move-all-attachments-of-board-to-fs {{_ 'move-all-attachments-of-board-to-fs'}}
.js-move-attachment
button.js-move-all-attachments-of-board-to-gridfs {{_ 'move-all-attachments-of-board-to-gridfs'}}
.js-move-attachment
button.js-move-all-attachments-of-board-to-s3 {{_ 'move-all-attachments-of-board-to-s3'}}
.board-attachments
table
@@ -70,6 +74,7 @@ template(name="moveAttachment")
td {{ version.versionName }}
td {{ fileSize version.size }}
td {{ version.meta.gridFsFileId }}
td {{ version.meta.s3FileId }}
td {{ version.storageName }}
td
if $neq version.storageName "fs"
@@ -82,3 +87,9 @@ template(name="moveAttachment")
button.js-move-storage-gridfs
i.fa.fa-arrow-right
| {{_ 'attachment-move-storage-gridfs'}}
if $neq version.storageName "s3"
if version.storageName
button.js-move-storage-s3
i.fa.fa-arrow-right
| {{_ 'attachment-move-storage-s3'}}
+13
View File
@@ -84,6 +84,11 @@ BlazeComponent.extendComponent({
Meteor.call('moveAttachmentToStorage', _attachment._id, "gridfs");
});
},
'click button.js-move-all-attachments-to-s3'(event) {
this.attachments.forEach(_attachment => {
Meteor.call('moveAttachmentToStorage', _attachment._id, "s3");
});
},
}
]
}
@@ -103,6 +108,11 @@ BlazeComponent.extendComponent({
Meteor.call('moveAttachmentToStorage', _attachment._id, "gridfs");
});
},
'click button.js-move-all-attachments-of-board-to-s3'(event) {
this.data().attachments.forEach(_attachment => {
Meteor.call('moveAttachmentToStorage', _attachment._id, "s3");
});
},
}
]
},
@@ -122,6 +132,9 @@ BlazeComponent.extendComponent({
'click button.js-move-storage-gridfs'(event) {
Meteor.call('moveAttachmentToStorage', this.data()._id, "gridfs");
},
'click button.js-move-storage-s3'(event) {
Meteor.call('moveAttachmentToStorage', this.data()._id, "s3");
},
}
]
},
@@ -111,3 +111,6 @@ template(name='statistics')
tr
th {{_ 'Node_memory_usage_external'}}
td {{fileSize statistics.nodeMemoryUsage.external}}
tr
th {{_ 'Mongo_sessions_count'}}
td {{statistics.session.sessionsCount}}
@@ -46,6 +46,7 @@
background: #dedede;
display: flex;
flex-direction: row;
overflow: 0;
max-height: calc(100% - 26px);
}
.swimlane.placeholder {
@@ -85,6 +86,11 @@
padding: 5px 5px;
font-size: 22px;
}
@media print {
.swimlane .swimlane-header-wrap .swimlane-header-menu {
display: none;
}
}
.swimlane .swimlane-header-wrap .swimlane-header-plus-icon {
margin-left: 5px;
padding-right: 20px;
+6 -6
View File
@@ -159,12 +159,12 @@ template(name="changeSettingsPopup")
// | {{_ 'hide-system-messages'}}
// if hiddenSystemMessages
// i.fa.fa-check
li
a.js-toggle-desktop-drag-handles
i.fa.fa-arrows
| {{_ 'show-desktop-drag-handles'}}
if isShowDesktopDragHandles
i.fa.fa-check
//li
// a.js-toggle-desktop-drag-handles
// i.fa.fa-arrows
// | {{_ 'show-desktop-drag-handles'}}
// if isShowDesktopDragHandles
// i.fa.fa-check
unless currentUser.isWorker
li
label.bold.clear
+8 -6
View File
@@ -255,7 +255,7 @@ Utils = {
isMiniScreen() {
// OLD WINDOW WIDTH DETECTION:
this.windowResizeDep.depend();
return $(window).width() <= 250;
return $(window).width() <= 800;
},
isTouchScreen() {
@@ -288,10 +288,11 @@ Utils = {
// returns if desktop drag handles are enabled
isShowDesktopDragHandles() {
const currentUser = Meteor.user();
if (currentUser) {
return (currentUser.profile || {}).showDesktopDragHandles;
} else if (window.localStorage.getItem('showDesktopDragHandles')) {
//const currentUser = Meteor.user();
//if (currentUser) {
// return (currentUser.profile || {}).showDesktopDragHandles;
//} else if (window.localStorage.getItem('showDesktopDragHandles')) {
if (window.localStorage.getItem('showDesktopDragHandles')) {
return true;
} else {
return false;
@@ -300,7 +301,8 @@ Utils = {
// returns if mini screen or desktop drag handles
isTouchScreenOrShowDesktopDragHandles() {
return this.isTouchScreen() || this.isShowDesktopDragHandles();
//return this.isTouchScreen() || this.isShowDesktopDragHandles();
return this.isShowDesktopDragHandles();
},
calculateIndexData(prevData, nextData, nItems = 1) {
+10 -1
View File
@@ -98,7 +98,7 @@ services:
# Quay image does work:
# image: quay.io/wekan/mongo:4.4.2-bionic
# Docker Hub MongoDB image does work:
image: mongo:5
image: mongo:6
#-------------------------------------------------------------------------------------
container_name: wekan-db
restart: always
@@ -155,6 +155,14 @@ services:
# ==== WRITEABLE PATH FOR FILE UPLOADS ====
- WRITABLE_PATH=/data
#-----------------------------------------------------------------
# ==== AWS S3 FOR FILES ====
# Any region. For example:
# us-standard,us-west-1,us-west-2,
# eu-west-1,eu-central-1,
# ap-southeast-1,ap-northeast-1,sa-east-1
#
#- S3='{"s3":{"key": "xxx", "secret": "xxx", "bucket": "xxx", "region": "xxx"}}'
#-----------------------------------------------------------------
# ==== MONGO_URL ====
- MONGO_URL=mongodb://wekandb:27017/wekan
#---------------------------------------------------------------
@@ -473,6 +481,7 @@ services:
# Note: Do not add single quotes '' to variables. Having spaces still works without quotes where required.
#
# The default authentication method used if a user does not exist to create and authenticate. Can be set as ldap.
# (this is set properly in the Admin Panel, changing this item does not remove Password login option)
#- DEFAULT_AUTHENTICATION_METHOD=ldap
#
# Enable or not the connection by the LDAP
+25
View File
@@ -0,0 +1,25 @@
# WeKan Helm Charts
## Webpage
https://wekan.github.io/charts/
## ArtifactHub
https://artifacthub.io/packages/helm/wekan/wekan
## Code
https://github.com/wekan/charts/tree/main/wekan
## Issues
https://github.com/wekan/charts/issues
## Pull Requests
https://github.com/wekan/charts/pulls
## Releases
https://github.com/wekan/charts/tree/gh-pages
-22
View File
@@ -1,22 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
OWNERS
-6
View File
@@ -1,6 +0,0 @@
dependencies:
- name: mongodb
repository: https://charts.bitnami.com/bitnami
version: 10.0.5
digest: sha256:f6520f39b687cb52574ec2fda514662ce913665c0fd2391b68fdb4d2eb059497
generated: "2021-07-27T22:16:39.945592552+02:00"
-24
View File
@@ -1,24 +0,0 @@
apiVersion: v2
appVersion: "6.52"
dependencies:
- condition: mongodb.enabled
name: mongodb
repository: https://charts.bitnami.com/bitnami
version: 10.0.x
description: Open Source kanban
home: https://wekan.github.io
icon: https://wekan.github.io/wekan-logo.svg
keywords:
- kanban
maintainers:
- email: github@randall.cc
name: technotaff
- email: jiangyt.cn@gmail.com
name: jiangytcn
- email: varac@varac.net
name: varac
name: wekan
sources:
- https://github.com/wekan/wekan
type: application
version: 1.1.1
-4
View File
@@ -1,4 +0,0 @@
approvers:
- technotaff
reviewers:
- technotaff
-102
View File
@@ -1,102 +0,0 @@
# WeKan ® - Open Source kanban
## Installing the Chart
To install the chart with the release name `my-release`:
```bash
helm repo add wekan https://wekan.github.io/charts
helm install my-release wekan/wekan
```
These commands deploy Wekan on the Kubernetes cluster in the default configuration.
Tip: List all releases using `helm list`
For all available values see `helm show values wekan/wekan`.
## Uninstalling the Chart
To uninstall/delete the my-release deployment:
```bash
helm delete my-release
```
The command removes all the Kubernetes components associated with the chart and
deletes the release.
## Features
* Uses a MongoDB replica set by default - this allows fault-tolerant
and scalable MongoDB deployment (or just set the replicas to 1 for
a single server install)
* Optional Horizontal Pod Autoscaler (HPA), so that your Wekan pods
will scale automatically with increased CPU load.
## The configurable values (values.yaml)
Scaling Wekan:
```yaml
## Configuration for wekan component
##
replicaCount: 1
```
**replicaCount** will set the initial number of replicas for the Wekan pod
(and container)
```yaml
## Configure an horizontal pod autoscaler
##
autoscaling:
enabled: true
config:
minReplicas: 1
maxReplicas: 16
## Note: when setting this, a `resources.request.cpu` is required. You
## likely want to set it to `1` or some lower value.
##
targetCPUUtilizationPercentage: 80
```
This section (if *enabled* is set to **true**) will enable the Kubernetes
Horizontal Pod Autoscaler (HPA).
**minReplicas:** this is the minimum number of pods to scale down to
(We recommend setting this to the same value as **replicaCount**).
**maxReplicas:** this is the maximum number of pods to scale up to.
**targetCPUUtilizationPercentage:** This is the CPU at which the HPA will
scale-out the number of Wekan pods.
```yaml
mongodb-replicaset:
enabled: true
replicas: 3
replicaSetName: rs0
securityContext:
runAsUser: 1000
fsGroup: 1000
runAsNonRoot: true
```
This section controls the scale of the MongoDB redundant Replica Set.
**replicas:** This is the number of MongoDB instances to include in the set.
You can set this to 1 for a single server - this will still allow you to
scale-up later with a helm upgrade.
### Install OCP route
If you use this chart to deploy Wekan on an OCP cluster, you can create route
instead of ingress with following command:
```bash
helm template --set route.enabled=true,ingress.enabled=false values.yaml . | \
oc apply -f-
```
-19
View File
@@ -1,19 +0,0 @@
1. Get the application URL by running these commands:
{{- if .Values.ingress.enabled }}
{{- range .Values.ingress.hosts }}
http{{ if $.Values.ingress.tls }}s{{ end }}://{{ . }}{{ $.Values.ingress.path }}
{{- end }}
{{- else if contains "NodePort" .Values.service.type }}
export NODE_PORT=$(kubectl get --namespace {{ .Release.Namespace }} -o jsonpath="{.spec.ports[0].nodePort}" services {{ template "wekan.fullname" . }})
export NODE_IP=$(kubectl get nodes --namespace {{ .Release.Namespace }} -o jsonpath="{.items[0].status.addresses[0].address}")
echo http://$NODE_IP:$NODE_PORT
{{- else if contains "LoadBalancer" .Values.service.type }}
NOTE: It may take a few minutes for the LoadBalancer IP to be available.
You can watch the status of by running 'kubectl get svc -w {{ template "wekan.fullname" . }}'
export SERVICE_IP=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ template "wekan.fullname" . }} -o jsonpath='{.status.loadBalancer.ingress[0].ip}')
echo http://$SERVICE_IP:{{ .Values.service.port }}
{{- else if contains "ClusterIP" .Values.service.type }}
export POD_NAME=$(kubectl get pods --namespace {{ .Release.Namespace }} -l "app={{ template "wekan.name" . }},release={{ .Release.Name }}" -o jsonpath="{.items[0].metadata.name}")
echo "Visit http://127.0.0.1:8080 to use your application"
kubectl port-forward $POD_NAME 8080:8080
{{- end }}
-88
View File
@@ -1,88 +0,0 @@
{{/* vim: set filetype=mustache: */}}
{{/*
Expand the name of the chart.
*/}}
{{- define "wekan.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{/*
Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
If release name contains chart name it will be used as a full name.
*/}}
{{- define "wekan.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/*
Create a default fully qualified name for the wekan data app.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "wekan.localdata.fullname" -}}
{{- if .Values.localdata.fullnameOverride -}}
{{- .Values.localdata.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- printf "%s-localdata" .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s-localdata" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/*
Create chart name and version as used by the chart label.
*/}}
{{- define "wekan.chart" -}}
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{/*
Create the name of the service account to use for the api component
*/}}
{{- define "wekan.serviceAccountName" -}}
{{- if .Values.serviceAccounts.create -}}
{{ default (include "wekan.fullname" .) .Values.serviceAccounts.name }}
{{- else -}}
{{ default "default" .Values.serviceAccounts.name }}
{{- end -}}
{{- end -}}
{{/*
Create a default fully qualified mongodb-replicaset name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "wekan.mongodb.svcname" -}}
{{- $name := default "mongodb" (index .Values "mongodb" "nameOverride") -}}
{{- if eq .Values.mongodb.architecture "replicaset" }}
{{- printf "%s-%s-headless" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{/*
Create the MongoDB URL. If MongoDB is installed as part of this chart, use k8s service discovery,
else use user-provided URL.
*/}}
{{- define "mongodb.url" -}}
{{- if (index .Values "mongodb" "enabled") -}}
{{- $count := (int (index .Values "mongodb" "replicaCount")) -}}
{{- $release := .Release.Name -}}
{{- $replicaSetName := (index .Values "mongodb" "replicaSetName") -}}
{{- $mongodbSvcName := include "wekan.mongodb.svcname" . -}}
mongodb://{{- range $v := until $count }}{{ $release }}-mongodb-{{ $v }}.{{ $mongodbSvcName }}:27017{{ if ne $v (sub $count 1) }},{{- end -}}{{- end -}}/{{ .Values.dbname }}?replicaSet={{ $replicaSetName }}
{{- else -}}
{{- index .Values "mongodb" "url" -}}
{{- end -}}
{{- end -}}
-79
View File
@@ -1,79 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ template "wekan.fullname" . }}
labels:
app: {{ template "wekan.name" . }}
chart: {{ template "wekan.chart" . }}
component: wekan
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
{{- if .Values.deploymentLabels }}
{{- toYaml .Values.deploymentLabels | nindent 4 }}
{{- end }}
spec:
replicas: {{ .Values.replicaCount }}
selector:
matchLabels:
app: {{ template "wekan.name" . }}
component: wekan
release: {{ .Release.Name }}
template:
metadata:
annotations:
labels:
app: {{ template "wekan.name" . }}
component: wekan
release: {{ .Release.Name }}
{{- if .Values.podLabels }}
{{- toYaml .Values.podLabels | nindent 8 }}
{{- end }}
spec:
serviceAccountName: {{ template "wekan.serviceAccountName" . }}
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
terminationMessagePolicy: FallbackToLogsOnError
ports:
- name: http
containerPort: 8080
env:
- name: ROOT_URL
value: {{ .Values.root_url | default "https://wekan.local" | quote }}
- name: MONGO_URL
value: "{{ template "mongodb.url" . }}"
{{- range $key := .Values.env }}
{{- if .value }}
- name: {{ .name }}
value: {{ .value | quote }}
{{- end }}
{{- end }}
{{- range $key := .Values.secretEnv }}
{{- if .value }}
- name: {{ .name }}
valueFrom:
secretKeyRef:
name: {{ template "wekan.fullname" $ }}-secret
key: {{ .name }}
{{- end }}
{{- end }}
livenessProbe:
httpGet:
path: /
port: 8080
initialDelaySeconds: 60
resources:
{{ toYaml .Values.resources | indent 12 }}
{{- with .Values.nodeSelector }}
nodeSelector:
{{ toYaml . | indent 8 }}
{{- end }}
{{- if .Values.affinity }}
affinity:
{{ toYaml .Values.affinity | indent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{ toYaml . | indent 8 }}
{{- end }}
-18
View File
@@ -1,18 +0,0 @@
{{- if .Values.autoscaling.enabled -}}
apiVersion: autoscaling/v1
kind: HorizontalPodAutoscaler
metadata:
name: {{ template "wekan.fullname" . }}
labels:
app: {{ template "wekan.name" . }}
chart: {{ template "wekan.chart" . }}
component: wekan
heritage: {{ .Release.Service }}
release: {{ .Release.Name }}
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: {{ template "wekan.fullname" . }}
{{ toYaml .Values.autoscaling.config | indent 2 }}
{{- end -}}
-44
View File
@@ -1,44 +0,0 @@
{{- if .Values.ingress.enabled -}}
{{- $fullName := include "wekan.fullname" . -}}
{{- $servicePort := .Values.service.port -}}
{{- $ingressPath := .Values.ingress.path -}}
{{- $ingressPathType := .Values.ingress.pathtype -}}
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: {{ $fullName }}
labels:
app: {{ template "wekan.name" . }}
chart: {{ template "wekan.chart" . }}
component: wekan
heritage: {{ .Release.Service }}
release: {{ .Release.Name }}
{{- with .Values.ingress.annotations }}
annotations:
{{ toYaml . | indent 4 }}
{{- end }}
spec:
{{- if .Values.ingress.tls }}
tls:
{{- range .Values.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . }}
{{- end }}
secretName: {{ .secretName }}
{{- end }}
{{- end }}
rules:
{{- range .Values.ingress.hosts }}
- host: {{ . }}
http:
paths:
- path: {{ $ingressPath }}
pathType: {{ $ingressPathType }}
backend:
service:
name: {{ $fullName }}
port:
number: 8080
{{- end }}
{{- end }}
-23
View File
@@ -1,23 +0,0 @@
{{- if .Values.route.enabled -}}
{{- $fullName := include "wekan.fullname" . -}}
apiVersion: route.openshift.io/v1
kind: Route
metadata:
annotations:
haproxy.router.openshift.io/timeout: 4m
openshift.io/host.generated: "true"
labels:
app: {{ template "wekan.name" . }}
service: {{ template "wekan.name" . }}
name: {{ template "wekan.name" . }}
spec:
port:
targetPort: http
tls:
termination: edge
to:
kind: Service
name: {{ template "wekan.name" . }}
weight: 100
wildcardPolicy: None
{{- end }}
-11
View File
@@ -1,11 +0,0 @@
{{ if .Values.secretEnv }}
apiVersion: v1
kind: Secret
metadata:
name: {{ template "wekan.fullname" $ }}-secret
type: Opaque
data:
{{- range $key := .Values.secretEnv }}
{{ $key.name }}: {{ $key.value | b64enc }}
{{- end}}
{{ end }}
-25
View File
@@ -1,25 +0,0 @@
apiVersion: v1
kind: Service
metadata:
{{- if .Values.service.annotations }}
annotations:
{{ toYaml .Values.service.annotations | indent 4 }}
{{- end }}
name: {{ template "wekan.fullname" . }}
labels:
app: {{ template "wekan.name" . }}
chart: {{ template "wekan.chart" . }}
component: wekan
heritage: {{ .Release.Service }}
release: {{ .Release.Name }}
spec:
type: {{ .Values.service.type }}
ports:
- port: {{ .Values.service.port }}
targetPort: http
protocol: TCP
name: http
selector:
app: {{ template "wekan.name" . }}
component: wekan
release: {{ .Release.Name }}
-16
View File
@@ -1,16 +0,0 @@
{{- if .Values.serviceAccounts.create }}
apiVersion: v1
kind: ServiceAccount
metadata:
{{- if .Values.serviceAccounts.annotations }}
annotations:
{{ .Values.serviceAccounts.annotations | indent 4}}
{{- end }}
labels:
app: {{ template "wekan.name" . }}
chart: {{ template "wekan.chart" . }}
component: wekan
heritage: {{ .Release.Service }}
release: {{ .Release.Name }}
name: {{ template "wekan.serviceAccountName" . }}
{{- end }}
-19
View File
@@ -1,19 +0,0 @@
apiVersion: v1
kind: Pod
metadata:
name: "{{ template "wekan.fullname" . }}-test-http"
labels:
app: {{ template "wekan.name" . }}
chart: {{ template "wekan.chart" . }}
component: wekan
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
annotations:
"helm.sh/hook": test
spec:
containers:
- name: wget
image: busybox
command: ['wget', '-O', '/dev/stdout']
args: ['{{ template "wekan.fullname" . }}:{{ .Values.service.port }}']
restartPolicy: Never
-123
View File
@@ -1,123 +0,0 @@
# ------------------------------------------------------------------------------
# Wekan:
# ------------------------------------------------------------------------------
## Define serviceAccount names to create or use. Defaults to component's fully
## qualified name.
##
serviceAccounts:
create: true
name: ""
annotations: ""
## Wekan image configuration
##
image:
repository: quay.io/wekan/wekan
tag: v6.52
pullPolicy: IfNotPresent
## Configuration for wekan component
##
replicaCount: 1
dbname: wekan
## Specify additional environmental variables for the Deployment
##
env:
- name: ""
value: ""
## Specify additional secret environmental variables for the
## Deployment. These can e.g. be provided by a Secret and allow
## to store passwords separately
##
secretEnv: {}
# - name: ""
# value: ""
service:
type: NodePort
port: 8080
annotations: {}
# prometheus.io/scrape: "true"
# prometheus.io/port: "8000"
# prometheus.io/path: "/_/monitoring/metrics"
## Comma-separated string of allowed virtual hosts for external access.
## This should match the ingress hosts
##
endpoint: wekan.local
ingress:
enabled: true
annotations: {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
path: /*
pathtype: ImplementationSpecific
# This must match 'endpoint', unless your client supports different
# hostnames.
hosts: [ wekan.local ]
# - wekan.local
tls: []
# - secretName: wekan-example-tls
# hosts:
# - wekan-example.local
route:
enabled: false
resources:
requests:
memory: 128Mi
cpu: 300m
limits:
memory: 1Gi
cpu: 500m
## Node labels for pod assignment
## ref: https://kubernetes.io/docs/user-guide/node-selection/
##
nodeSelector: {}
## Tolerations for pod assignment
## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
##
tolerations: []
## Affinity for pod assignment
## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
##
affinity: {}
## Configure an horizontal pod autoscaler
##
autoscaling:
enabled: true
config:
minReplicas: 1
maxReplicas: 16
## Note: when setting this, a `resources.request.cpu` is required. You
## likely want to set it to `1` or some lower value.
##
targetCPUUtilizationPercentage: 80
# Optional custom labels for the deployment resource.
deploymentLabels: {}
# Optional custom labels for the pods created by the deployment.
podLabels: {}
# ------------------------------------------------------------------------------
# MongoDB:
# ------------------------------------------------------------------------------
mongodb:
enabled: true
architecture: replicaset
replicaCount: 3
replicaSetName: rs0
auth:
enabled: false
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "إزالة القيمة من",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "حجم",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "نقاصيل البطاقة"
"minicardDetailsActionsPopup-title": "نقاصيل البطاقة",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "تعديل وضوح الرؤية"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "получено",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Променете видимостта"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Canvia visibilitat"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "přijato",
"r-to-current-datetime": "stávající datum/čas",
"r-remove-value-from": "Odstranit hodnotu z",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Upravit viditelnost"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "přijato",
"r-to-current-datetime": "stávající datum/čas",
"r-remove-value-from": "Odstranit hodnotu z",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Upravit viditelnost"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "modtaget",
"r-to-current-datetime": "til nuværende dato/tidspunkt",
"r-remove-value-from": "Fjern værdi fra",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Tilpas synlighed"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "Empfangen",
"r-to-current-datetime": "auf das aktuelle Datum/Zeit",
"r-remove-value-from": "Entferne Wert von",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Kartendetails"
"minicardDetailsActionsPopup-title": "Kartendetails",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Sichtbarkeit ändern"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "Empfangen",
"r-to-current-datetime": "auf das aktuelle Datum/Zeit",
"r-remove-value-from": "Entferne Wert von",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Anhang-Aktionen",
"attachment-move-storage-fs": "Verschiebe den Anhang ins Dateisystem",
"attachment-move-storage-gridfs": "Verschiebe den Anhang zu GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Verschiebe den Anhang",
"move-all-attachments-to-fs": "Verschiebe alle Anhänge ins Dateisystem",
"move-all-attachments-to-gridfs": "Verschiebe alle Anhänge zu GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Verschiebe alle Anhänge des Boards ins Dateisystem",
"move-all-attachments-of-board-to-gridfs": "Verschiebe alle Anhänge des Boards zu GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Pfad",
"version-name": "Versionsname",
"size": "Grösse",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Kartendetails"
"minicardDetailsActionsPopup-title": "Kartendetails",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Sichtbarkeit ändern"
}
+9 -3
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "Empfangen",
"r-to-current-datetime": "auf das aktuelle Datum/Zeit",
"r-remove-value-from": "Entferne Wert von",
"r-link-card": "Verlinke Karte auf",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -853,8 +854,8 @@
"custom-product-name": "Benutzerdefinierter Produktname",
"layout": "Layout",
"hide-logo": "Verstecke Logo",
"hide-card-counter-list": "Hide card counter list on All Boards",
"hide-board-member-list": "Hide board member list on All Boards",
"hide-card-counter-list": "Verberge die Kartenzähler-Liste auf allen Boards",
"hide-board-member-list": "Verberge die Board-Mitgliederliste auf allen Boards",
"add-custom-html-after-body-start": "Füge benutzerdefiniertes HTML nach <body> Anfang hinzu",
"add-custom-html-before-body-end": "Füge benutzerdefiniertes HTML vor </body>Ende hinzu",
"error-undefined": "Etwas ist schief gelaufen",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Anhang-Aktionen",
"attachment-move-storage-fs": "Verschiebe den Anhang zum Dateisystem",
"attachment-move-storage-gridfs": "Verschiebe den Anhang zu GridFS",
"attachment-move-storage-s3": "Verschiebe Anhang nach S3",
"attachment-move": "Verschiebe den Anhang",
"move-all-attachments-to-fs": "Verschiebe alle Anhänge zum Dateisystem",
"move-all-attachments-to-gridfs": "Verschiebe alle Anhänge zu GridFS",
"move-all-attachments-to-s3": "Verschiebe alle Anhänge nach S3",
"move-all-attachments-of-board-to-fs": "Verschiebe alle Anhänge des Boards zum Dateisystem",
"move-all-attachments-of-board-to-gridfs": "Verschiebe alle Anhänge des Boards zu GridFS",
"move-all-attachments-of-board-to-s3": "Verschiebe alle Anhänge des Boards nach S3",
"path": "Pfad",
"version-name": "Version-Name",
"size": "Größe",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "Wenn Sie bereits ein Benutzerkonto haben",
"register": "Registrieren",
"forgot-password": "Passwort vergessen",
"minicardDetailsActionsPopup-title": "Kartendetails"
"minicardDetailsActionsPopup-title": "Kartendetails",
"Mongo_sessions_count": "Mongo Sitzungen zählen",
"change-visibility": "Sichtbarkeit ändern"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Αλλαγή Ορατότητας"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -846,6 +846,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1176,11 +1177,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1196,5 +1200,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Cambiar Visibilidad"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "recibido",
"r-to-current-datetime": "a la fecha/hora actual",
"r-remove-value-from": "Eliminar el valor de",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Cambiar visibilidad"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "recibido",
"r-to-current-datetime": "a la fecha/hora actual",
"r-remove-value-from": "Eliminar el valor de",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Cambiar visibilidad"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "recibido",
"r-to-current-datetime": "a la fecha/hora actual",
"r-remove-value-from": "Eliminar el valor de",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Acciones de Adhesión",
"attachment-move-storage-fs": "Mover el archivo adjunto al sistema de archivos",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Mover el Adjunto",
"move-all-attachments-to-fs": "Mover todos los archivos adjuntos al sistema de archivos",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Ruta",
"version-name": "Nombre de la versión",
"size": "Tamaño",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Detalles de la Tarjeta"
"minicardDetailsActionsPopup-title": "Detalles de la Tarjeta",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Cambiar visibilidad"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "sai",
"r-to-current-datetime": "praegusele kuupäevale/kellaaegadele",
"r-remove-value-from": "Eemaldage väärtus",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Kaardi andmed"
"minicardDetailsActionsPopup-title": "Kaardi andmed",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Muuda nähtavust"
}
+57 -51
View File
@@ -72,7 +72,7 @@
"activity-checked-item-card": "%s markatu da %s kontrol-zerrendan",
"activity-unchecked-item-card": " %s desmarkatu da %s kontrol-zerrendan",
"activity-checklist-completed-card": "completed checklist __checklist__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
"activity-checklist-uncompleted-card": "uncompleted the checklist %s",
"activity-checklist-uncompleted-card": " %s kontrol-zerrenda osatu gabe",
"activity-editComment": " %s iruzkina editatu da",
"activity-deleteComment": "%s iruzkina ezabatu da",
"activity-receivedDate": "edited received date to %s of %s",
@@ -142,7 +142,7 @@
"boardInfoOnMyBoardsPopup-title": "All Boards Settings",
"boardInfoOnMyBoards-title": "All Boards Settings",
"show-card-counter-per-list": "Show card count per list",
"show-board_members-avatar": "Show Board members avatars",
"show-board_members-avatar": "Erakutsi arbeleko kideen avatarrak",
"board-nb-stars": "%s izar",
"board-not-found": "Ez da arbela aurkitu",
"board-private-info": "Arbel hau <strong>pribatua</strong> izango da.",
@@ -215,7 +215,7 @@
"poker-result-votes": "Botoak",
"poker-result-who": "Nor",
"poker-replay": "Erreprodukzioa",
"set-estimation": "Set Estimation",
"set-estimation": "Ezarri estimazioa",
"deletePokerPopup-title": "Delete planning poker?",
"poker-delete-pop": "Deleting is permanent. You will lose all actions associated with this planning poker.",
"cardDeletePopup-title": "Ezabatu txartela?",
@@ -297,7 +297,7 @@
"linkCardPopup-title": "Estekatu txartela",
"searchElementPopup-title": "Bilatu",
"copyCardPopup-title": "Kopiatu txartela",
"copyManyCardsPopup-title": "Copy Template to Many Cards",
"copyManyCardsPopup-title": "Kopiatu txantiloia txartel askotan",
"copyManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
"copyManyCardsPopup-format": "[ {\"title\": \"First card title\", \"description\":\"First card description\"}, {\"title\":\"Second card title\",\"description\":\"Second card description\"},{\"title\":\"Last card title\",\"description\":\"Last card description\"} ]",
"create": "Sortu",
@@ -340,7 +340,7 @@
"editCardStartDatePopup-title": "Aldatu hasiera data",
"editCardDueDatePopup-title": "Aldatu epemuga data",
"editCustomFieldPopup-title": "Editatu eremua",
"addReactionPopup-title": "Add reaction",
"addReactionPopup-title": "Gehitu erreakzioa",
"editCardSpentTimePopup-title": "Aldatu erabilitako denbora",
"editLabelPopup-title": "Aldatu etiketa",
"editNotificationPopup-title": "Editatu jakinarazpena",
@@ -548,9 +548,9 @@
"card-settings": "Txartelaren ezarpenak",
"save": "Gorde",
"search": "Bilatu",
"rules": "Rules",
"rules": "Arauak",
"search-cards": "Bilatu arbel honetako txartel/zerrenden tituluetan, deskripzioetan eta eremu pertsonalizatuetan",
"search-example": "Write text you search and press Enter",
"search-example": "Idatzi bilatzen duzun testua eta sakatu Sartu",
"select-color": "Aukeratu kolorea",
"select-board": "Select Board",
"set-wip-limit-value": "Zerrenda honetako atazen muga maximoa ezarri",
@@ -625,7 +625,7 @@
"people": "Jendea",
"registration": "Izen-ematea",
"disable-self-registration": "Desgaitu nork bere burua erregistratzea",
"disable-forgot-password": "Disable Forgot Password",
"disable-forgot-password": "Desgaitu ahaztutako pasahitza",
"invite": "Gonbidatu",
"invite-people": "Gonbidatu jendea",
"to-boards": "Arbele(ta)ra",
@@ -643,7 +643,7 @@
"invitation-code": "Gonbidapen kodea",
"email-invite-register-subject": "__inviter__ erabiltzaileak gonbidapen bat bidali dizu",
"email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to kanban board for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.",
"email-smtp-test-subject": "SMTP Test Email",
"email-smtp-test-subject": "SMTP probaren posta elektronikoa",
"email-smtp-test-text": "Arrakastaz bidali duzu posta elektroniko mezua",
"error-invitation-code-not-exist": "Gonbidapen kodea ez da existitzen",
"error-notAuthorized": "Ez duzu orri hau ikusteko baimenik.",
@@ -658,8 +658,8 @@
"new-outgoing-webhook": "Irteera-webhook berria",
"no-name": "(Ezezaguna)",
"Node_version": "Nodo bertsioa",
"Meteor_version": "Meteor version",
"MongoDB_version": "MongoDB version",
"Meteor_version": "Meteor bertsioa",
"MongoDB_version": "MongoDB bertsioa",
"MongoDB_storage_engine": "MongoDB storage engine",
"MongoDB_Oplog_enabled": "MongoDB Oplog enabled",
"OS_Arch": "SE Arkitektura",
@@ -684,23 +684,23 @@
"no": "Ez",
"accounts": "Kontuak",
"accounts-allowEmailChange": "Baimendu e-mail aldaketa",
"accounts-allowUserNameChange": "Allow Username Change",
"accounts-allowUserNameChange": "Baimendu erabiltzaile-izena aldatzea",
"tableVisibilityMode-allowPrivateOnly": "Boards visibility: Allow private boards only",
"tableVisibilityMode": "Boards visibility",
"createdAt": "Noiz sortua",
"modifiedAt": "Modified at",
"verified": "Egiaztatuta",
"active": "Gaituta",
"card-received": "Received",
"card-received": "Jasota",
"card-received-on": "Received on",
"card-end": "End",
"card-end-on": "Ends on",
"editCardReceivedDatePopup-title": "Change received date",
"editCardEndDatePopup-title": "Aldatu bukaerako data",
"setCardColorPopup-title": "Ezarri kolorea",
"setCardActionsColorPopup-title": "Choose a color",
"setSwimlaneColorPopup-title": "Choose a color",
"setListColorPopup-title": "Choose a color",
"setCardActionsColorPopup-title": "Aukeratu kolore bat",
"setSwimlaneColorPopup-title": "Aukeratu kolore bat",
"setListColorPopup-title": "Aukeratu kolore bat",
"assigned-by": "Assigned By",
"requested-by": "Requested By",
"card-sorting-by-number": "Ordenatu txartelak zenbakiaren arabera",
@@ -709,13 +709,13 @@
"boardDeletePopup-title": "Delete Board?",
"delete-board": "Delete Board",
"default-subtasks-board": "Subtasks for __board__ board",
"default": "Default",
"queue": "Queue",
"default": "Lehenetsia",
"queue": "Ilara",
"subtask-settings": "Azpiatazaren ezarpenak",
"minicard-settings": "Minicard Settings",
"minicard-settings": "Minitxartelaren ezarpenak",
"boardSubtaskSettingsPopup-title": "Arbeleko azpiatazaren ezarpenak",
"boardCardSettingsPopup-title": "Txartelaren ezarpenak",
"boardMinicardSettingsPopup-title": "Minicard Settings",
"boardMinicardSettingsPopup-title": "Minitxartelaren ezarpenak",
"deposit-subtasks-board": "Ipini azpiatazak arbel honetan:",
"deposit-subtasks-list": "Landing list for subtasks deposited here:",
"show-parent-in-minicard": "Erakutsi gurasoa minitxartelean:",
@@ -726,7 +726,7 @@
"subtext-with-parent": "Subtext with parent",
"change-card-parent": "Aldatu txartelaren gurasoa",
"parent-card": "Guraso-txartela",
"source-board": "Source board",
"source-board": "Jatorrizko arbela",
"no-parent": "Don't show parent",
"activity-added-label": "added label '%s' to %s",
"activity-removed-label": "removed label '%s' from %s",
@@ -796,65 +796,66 @@
"r-check": "Check",
"r-uncheck": "Uncheck",
"r-item": "item",
"r-of-checklist": "of checklist",
"r-of-checklist": "kontrol-zerrendatik",
"r-send-email": "Send an email",
"r-to": "to",
"r-to": "honi",
"r-of": "of",
"r-subject": "subject",
"r-subject": "gaia",
"r-rule-details": "Rule details",
"r-d-move-to-top-gen": "Eraman txartela zerrenda honen goiko aldera",
"r-d-move-to-top-spec": "Eraman txartela zerrendaren goiko aldera",
"r-d-move-to-bottom-gen": "Eraman txartela zerrenda honen beheko aldera",
"r-d-move-to-bottom-spec": "Eraman txartela zerrendaren beheko aldera",
"r-d-send-email": "Send email",
"r-d-send-email-to": "to",
"r-d-send-email-subject": "subject",
"r-d-send-email-message": "message",
"r-d-send-email": "Bidali mezu elektronikoa",
"r-d-send-email-to": "honi",
"r-d-send-email-subject": "gaia",
"r-d-send-email-message": "mezua",
"r-d-archive": "Eraman txartela biltegira",
"r-d-unarchive": "Berreskuratu txartela biltegitik",
"r-d-add-label": "Add label",
"r-d-remove-label": "Remove label",
"r-d-add-label": "Gehitu etiketa",
"r-d-remove-label": "Kendu etiketa",
"r-create-card": "Sortu txartel berria",
"r-in-list": "in list",
"r-in-list": "zerrendan",
"r-in-swimlane": "in swimlane",
"r-d-add-member": "Add member",
"r-d-remove-member": "Remove member",
"r-d-remove-all-member": "Remove all member",
"r-d-check-all": "Check all items of a list",
"r-d-uncheck-all": "Uncheck all items of a list",
"r-d-check-one": "Check item",
"r-d-uncheck-one": "Uncheck item",
"r-d-check-of-list": "of checklist",
"r-d-add-member": "Gehitu kide bat",
"r-d-remove-member": "Kendu kide bat",
"r-d-remove-all-member": "Kendu kide guztiak",
"r-d-check-all": "Markatu zerrenda bateko elementu guztiak",
"r-d-uncheck-all": "Desmarkatu zerrenda bateko elementu guztiak",
"r-d-check-one": "Markatu elementua",
"r-d-uncheck-one": "Desmarkatu elementua",
"r-d-check-of-list": "kontrol-zerrendatik",
"r-d-add-checklist": "Gehitu kontrol-zerrenda",
"r-d-remove-checklist": "Kendu kontrol-zerrenda",
"r-by": "by",
"r-add-checklist": "Gehitu kontrol-zerrenda",
"r-with-items": "with items",
"r-items-list": "item1,item2,item3",
"r-with-items": "elementurekin",
"r-items-list": "1elementua,2elementua,3elementua",
"r-add-swimlane": "Add swimlane",
"r-swimlane-name": "swimlane name",
"r-board-note": "Note: leave a field empty to match every possible value.",
"r-checklist-note": "Oharra: kontrol-zerrendaren elementuak idatzi behar dira koma bidez bereizita.",
"r-when-a-card-is-moved": "Txartela beste zerrendara eramatean",
"r-set": "Set",
"r-update": "Update",
"r-set": "Ezarri",
"r-update": "Eguneratu",
"r-datefield": "date field",
"r-df-start-at": "start",
"r-df-due-at": "due",
"r-df-end-at": "end",
"r-df-received-at": "received",
"r-df-received-at": "jasota",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
"authentication-method": "Authentication method",
"authentication-type": "Authentication type",
"authentication-method": "Autentifikazio metodoa",
"authentication-type": "Autentifikazio mota",
"custom-product-name": "Custom Product Name",
"layout": "Layout",
"hide-logo": "Hide Logo",
"hide-card-counter-list": "Hide card counter list on All Boards",
"hide-board-member-list": "Hide board member list on All Boards",
"layout": "Diseinua",
"hide-logo": "Ezkutatu logoa",
"hide-card-counter-list": "Ezkutatu txartelen kontagailuen zerrenda arbel guztietan",
"hide-board-member-list": "Ezkutatu kideen zerrenda arbel guztietan",
"add-custom-html-after-body-start": "Add Custom HTML after <body> start",
"add-custom-html-before-body-end": "Add Custom HTML before </body> end",
"error-undefined": "Something went wrong",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Txartelaren zehetasunak"
"minicardDetailsActionsPopup-title": "Txartelaren zehetasunak",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Aldatu ikusgaitasuna"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "received",
"r-to-current-datetime": "to current date/time",
"r-remove-value-from": "Remove value from",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "Change Visibility"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "رسیده",
"r-to-current-datetime": "به تاریخ/زمان فعلی",
"r-remove-value-from": "حذف مقدار از",
"r-link-card": "Link card to",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Attachment Actions",
"attachment-move-storage-fs": "Move attachment to filesystem",
"attachment-move-storage-gridfs": "Move attachment to GridFS",
"attachment-move-storage-s3": "Move attachment to S3",
"attachment-move": "Move Attachment",
"move-all-attachments-to-fs": "Move all attachments to filesystem",
"move-all-attachments-to-gridfs": "Move all attachments to GridFS",
"move-all-attachments-to-s3": "Move all attachments to S3",
"move-all-attachments-of-board-to-fs": "Move all attachments of board to filesystem",
"move-all-attachments-of-board-to-gridfs": "Move all attachments of board to GridFS",
"move-all-attachments-of-board-to-s3": "Move all attachments of board to S3",
"path": "Path",
"version-name": "Version-Name",
"size": "Size",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "If you already have an account",
"register": "Register",
"forgot-password": "Forgot password",
"minicardDetailsActionsPopup-title": "Card Details"
"minicardDetailsActionsPopup-title": "Card Details",
"Mongo_sessions_count": "Mongo sessions count",
"change-visibility": "تغییر وضعیت نمایش"
}
+7 -1
View File
@@ -845,6 +845,7 @@
"r-df-received-at": "vastaanotettu",
"r-to-current-datetime": "nykyiseen päivään/aikaan",
"r-remove-value-from": "Poista arvo kohteesta",
"r-link-card": "Linkitä kortti",
"ldap": "LDAP",
"oauth2": "OAuth2",
"cas": "CAS",
@@ -1174,11 +1175,14 @@
"attachmentActionsPopup-title": "Liite toimet",
"attachment-move-storage-fs": "Siirrä liite tiedostojärjestelmään",
"attachment-move-storage-gridfs": "Siirrä liite MongoDB GridFS:ään",
"attachment-move-storage-s3": "Siirrä liitteet S3:een",
"attachment-move": "Siirrä liite",
"move-all-attachments-to-fs": "Siirrä kaikki liitteet tiedostojärjestelmään",
"move-all-attachments-to-gridfs": "Siirrä kaikki liitteet MongoDB GridFS:ään",
"move-all-attachments-to-s3": "Siirrä kaikki liitteet S3:een",
"move-all-attachments-of-board-to-fs": "Siirrä kaikki taulun liitteet tiedostojärjestelmään",
"move-all-attachments-of-board-to-gridfs": "Siirrä kaikki taulun liitteet MongoDB GridFS:ään",
"move-all-attachments-of-board-to-s3": "Siirrä kaikki taulun liitteet S3:een",
"path": "Polku",
"version-name": "Version nimi",
"size": "Koko",
@@ -1194,5 +1198,7 @@
"if-you-already-have-an-account": "Jos sinulla on jo tili",
"register": "Rekisteröidy",
"forgot-password": "Unohtuiko salasana",
"minicardDetailsActionsPopup-title": "Kortin yksityiskohdat"
"minicardDetailsActionsPopup-title": "Kortin yksityiskohdat",
"Mongo_sessions_count": "Mongo sessioiden määrä",
"change-visibility": "Muokkaa näkyvyyttä"
}
Loaded 100 of 342 files, more files were not shown because too many files have changed in this diff. Show more