Lauri Ojansivu
b7dfd17cbb
Try to fix Dockerfile.
...
Thanks to xet7 !
2019-07-10 18:28:31 -04:00
Lauri Ojansivu
7f16c55ff4
Add missing Python that is used during build.
...
Thanks to xet7 !
2019-07-10 18:17:09 -04:00
Lauri Ojansivu
5084cddf37
Notify Due Days: Add settings to Snap/Docker/Source.
...
Rename env variables to NOTIFY_DUE_DAYS_BEFORE_AND_AFTER and NOTIFY_DUE_AT_HOUR_OF_DAY.
Thanks to xet7 !
2019-07-10 13:45:37 -04:00
Lauri Ojansivu
0d10282dbe
Update build scripts.
2019-06-29 10:40:03 -04:00
Lauri Ojansivu
60a9b4b934
Merge branch 'edge' into meteor-1.8
2019-06-14 16:31:48 +03:00
Lauri Ojansivu
bddbaa7bc2
- Fix OIDC Docker login. Empty string results to empty array at wekan/server/authentication.js
...
Thanks to xet7 !
Closes #2206
2019-06-14 16:23:18 +03:00
Lauri Ojansivu
375fda0eff
Merge branch 'edge' into meteor-1.8
2019-06-13 18:23:24 +03:00
Dominik Pfeifer
eb49bb5e10
fix oauth2 typos in dockerfile & compose
2019-06-12 13:41:10 +02:00
Lauri Ojansivu
f154c03385
Merge branch 'edge' into meteor-1.8
2019-06-11 17:48:08 +03:00
Lauri Ojansivu
86e7e1c600
More CORS headers settings related to https://github.com/wekan/wekan/pull/2429
...
Thanks to xet7 !
2019-06-11 16:32:42 +03:00
DominikPf
892ee60527
Fix Scope parsing Issue for OAuth2 Login
2019-05-23 10:28:08 +02:00
Lauri Ojansivu
526e10865f
Merge branch 'edge' into meteor-1.8
2019-05-22 21:48:52 +03:00
Lauri Ojansivu
634df8f6f2
- Fix: OAuth2 Requested Scopes are wrong / cannot be configured.
...
Thanks to DominikPf and xet7 !
Closes #2412
2019-05-22 21:37:01 +03:00
Lauri Ojansivu
4903f3a814
Merge branch 'edge' into meteor-1.8
2019-05-14 16:56:35 +03:00
Benjamin Tissoires
1e34585548
Dockerfile: no need to change the permissions once again
...
we carefully used gosu where needed, so there is no need to re-run a
check on the permissions.
2019-05-14 10:33:41 +02:00
Benjamin Tissoires
76cd5a2844
Dockerfile: use gosu for creating the openapi files
2019-05-14 10:33:41 +02:00
Benjamin Tissoires
ffd1b93abf
Dockerfile: bump api2html to version 0.3.3
2019-05-14 10:33:41 +02:00
Lauri Ojansivu
df69ade422
Merge branch 'edge' into meteor-1.8
2019-05-10 23:20:17 +03:00
Lauri Ojansivu
3bbc805ee4
Option to login to the LDAP server with the user's own username and password, instead of an administrator key. Default: false (use administrator key).
...
With new setting: LDAP_USER_AUTHENTICATION=true
Added to Snap, Docker and Source.
Thanks to xet7 !
Related https://github.com/wekan/wekan/pull/2399
2019-05-10 23:04:51 +03:00
Lauri Ojansivu
202f4235d7
Merge branch 'edge' into meteor-1.8
2019-04-23 19:51:53 +03:00
Lauri Ojansivu
6933424fca
Remove python2 from Dockerfile, to make Docker image smaller.
...
Thanks to xet7 !
2019-04-23 15:10:47 +03:00
Lauri Ojansivu
a1efe50659
Fix repo url.
2019-04-20 14:17:55 -04:00
Lauri Ojansivu
0a20795ea4
Fix python3 pip and setuptools error.
2019-04-20 13:31:03 -04:00
Lauri Ojansivu
c3a27f6d17
Fixes to get Dockerfile built on ubuntu:disco.
2019-04-20 13:13:00 -04:00
Lauri Ojansivu
73e265d8fd
Include to Wekan packages directory contents, so that meteor command would build all directly.
...
This also simplifies build scripts.
Thanks to xet7 !
2019-04-20 15:18:33 +03:00
Lauri Ojansivu
6117097a93
- Upgrade to Node 8.16.0
...
- Change git repo urls from git:// to https://
Thanks to xet7 !
2019-04-20 14:52:37 +03:00
Lauri Ojansivu
fee732dba1
Fix repo urls.
2019-04-20 14:47:33 +03:00
Lauri Ojansivu
1138e8062f
Fix repo url.
2019-04-20 14:46:11 +03:00
Lauri Ojansivu
123cf0d7b8
Fix typos in directory names.
2019-04-20 14:03:35 +03:00
Lauri Ojansivu
bd14ee3b1f
Ubuntu base image to ubuntu:disco
...
Thanks to Ubuntu and xet7 !
2019-04-20 13:44:14 +03:00
Lauri Ojansivu
ba4d8b0b35
Update to newest GitHub flawored markdown.
...
Thanks to shaygover and xet7 !
Related #2334
2019-04-18 13:23:48 +03:00
Lauri Ojansivu
217b3ae488
Remove not needed ARGS from Dockerfile to reduce amount of Docker layers.
...
Thanks to folhabranca !
Closes #2301
2019-04-06 08:11:08 +03:00
Lauri Ojansivu
625682a4da
- Use older api2html@0.3.0 to fix broken snap and docker build,
...
because newer api2html caused
[breaking change](a9a41bca18 )
at api2html/bin/api2html.js:23 has error about "php: "PHP".
Thanks to bentiss with Apache I-CLA !
Closes #2286
2019-03-25 18:57:35 +02:00
Lauri Ojansivu
7919ae3628
- OAUTH2_LOGIN_STYLE popup or redirect, part 2.
...
Thanks to xet7 !
2019-03-21 21:37:38 +02:00
Lauri Ojansivu
2969161afb
- More whitelabeling.
...
Thanks to xet7 !
2019-03-21 20:27:21 +02:00
Lauri Ojansivu
b7c000b78b
Changed brute force protection package from eluck:accounts-lockout to
...
lucasantoniassi:accounts-lockout that is maintained and works.
Added Snap/Docker/Source settings.
Thanks to xet7 !
Closes #1572 ,
closes #1821
2019-03-11 19:47:23 +02:00
Lauri Ojansivu
ff825d6123
[HTTP header automatic login. Not tested yet.]( https://github.com/wekan/wekan/issues/2019 ).
...
Thanks to xet7 !
Related #2019
2019-03-08 18:40:43 +02:00
Lauri Ojansivu
7e451d9033
[Add support for admin status sync]( https://github.com/wekan/wekan-ldap/pull/40 ).
...
Examples: LDAP_SYNC_ADMIN_STATUS=true, LDAP_SYNC_ADMIN_GROUP=group1,group2
Thanks to JulianJacobi and xet7 !
2019-03-06 02:47:27 +02:00
Lauri Ojansivu
a45ccf1db7
[Remove phantomjs binary from Docker/Snap/Stackerfile to reduce size]( https://github.com/wekan/wekan/issues/2229 ).
...
Thanks to soohwa !
Closes #2229
2019-03-06 01:56:32 +02:00
Lauri Ojansivu
df00776e6c
Use ubuntu:cosmic base in Dockerfile.
...
Thanks to xet7 !
2019-03-06 01:42:30 +02:00
Lauri Ojansivu
8867bec8e6
Forked salleman-oidc to https://github.com/wekan/meteor-accounts-oidc
...
where salleman also has write access, xet7 can make changes directly
and GitHub issues are enabled.
Thanks to xet7 !
2019-03-03 20:36:44 +02:00
Lauri Ojansivu
5cafdd9878
Upgrade node to v8.15.1
...
Thanks to xet7 !
2019-02-28 23:25:03 +02:00
Lauri Ojansivu
05351c0ac1
- Fix OIDC error "a.join is not a function" b reverting
...
configurable OAUTH2_ID_TOKEN_WHITELIST_FIELDS and
OAUTH2_REQUEST_PERMISSIONS from Wekan v2.22-2.26.
Thanks to xet7 !
Closes #2206 ,
Related #1874 ,
Related #1722
2019-02-27 06:02:00 +02:00
Lauri Ojansivu
7c1d6e4d2e
- Add setting EMAIL_NOTIFICATION_TIMEOUT. Defaut 30000 ms (30s).
...
Thanks to xet7 !
Closes #2203
2019-02-25 18:10:36 +02:00
Steven Waters
402d484182
Added LDAP email environment variables
...
Support for LDAP matching existing accounts with e-mail address.
2019-02-21 09:02:47 +00:00
Lauri Ojansivu
b66f471e53
- Add configurable settings OAUTH2_ID_TOKEN_WHITELIST_FIELDS
...
and OAUTH2_REQUEST_PERMISSIONS.
Thanks to xet7.
Related #1874
2019-02-13 03:01:10 +02:00
Daniel Davis
bdbbb12f96
Added parameters for OIDC claim mapping
...
These mapping parameters take advantage of new code in salleman-oidc 1.0.12 to override the default claim names provided by the userinfo endpoint.
2019-02-11 10:48:20 -06:00
Daniel Davis
f11d42e72d
Add a debug argument
...
Implementing this for OIDC debugging, but I think it will be broadly useful for runtime debugging.
2019-02-06 10:12:32 -06:00
Benjamin Tissoires
08ca353205
openapi: generate the HTML documentation too and embed it in the image
...
Aligning with the requirement to run the container without
external resources: embed the documentation of the REST API
directly in the Docker image.
2019-01-18 19:33:08 +01:00
Benjamin Tissoires
acc4493517
Generate the OpenAPI in the Dockerfile
...
When we build the docker container, we need to generate the openapi
description in it so the geenrated API actually matches the code
the container is running.
2019-01-18 17:03:05 +01:00