Benjamin Tissoires
76cd5a2844
Dockerfile: use gosu for creating the openapi files
6 years ago
Benjamin Tissoires
ffd1b93abf
Dockerfile: bump api2html to version 0.3.3
6 years ago
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
6 years ago
Lauri Ojansivu
6933424fca
Remove python2 from Dockerfile, to make Docker image smaller.
...
Thanks to xet7 !
6 years ago
Lauri Ojansivu
1fff4e0eed
Upgrade pip also.
6 years ago
Lauri Ojansivu
a1efe50659
Fix repo url.
6 years ago
Lauri Ojansivu
0a20795ea4
Fix python3 pip and setuptools error.
6 years ago
Lauri Ojansivu
c3a27f6d17
Fixes to get Dockerfile built on ubuntu:disco.
6 years ago
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 !
6 years ago
Lauri Ojansivu
6117097a93
- Upgrade to Node 8.16.0
...
- Change git repo urls from git:// to https://
Thanks to xet7 !
6 years ago
Lauri Ojansivu
fee732dba1
Fix repo urls.
6 years ago
Lauri Ojansivu
1138e8062f
Fix repo url.
6 years ago
Lauri Ojansivu
123cf0d7b8
Fix typos in directory names.
6 years ago
Lauri Ojansivu
bd14ee3b1f
Ubuntu base image to ubuntu:disco
...
Thanks to Ubuntu and xet7 !
6 years ago
Lauri Ojansivu
ba4d8b0b35
Update to newest GitHub flawored markdown.
...
Thanks to shaygover and xet7 !
Related #2334
6 years ago
Lauri Ojansivu
217b3ae488
Remove not needed ARGS from Dockerfile to reduce amount of Docker layers.
...
Thanks to folhabranca !
Closes #2301
6 years ago
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
6 years ago
Lauri Ojansivu
7919ae3628
- OAUTH2_LOGIN_STYLE popup or redirect, part 2.
...
Thanks to xet7 !
6 years ago
Lauri Ojansivu
2969161afb
- More whitelabeling.
...
Thanks to xet7 !
6 years ago
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
6 years ago
Lauri Ojansivu
ff825d6123
[HTTP header automatic login. Not tested yet.]( https://github.com/wekan/wekan/issues/2019 ).
...
Thanks to xet7 !
Related #2019
6 years ago
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 !
6 years ago
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
6 years ago
Lauri Ojansivu
df00776e6c
Use ubuntu:cosmic base in Dockerfile.
...
Thanks to xet7 !
6 years ago
Lauri Ojansivu
30dacb0369
Change Dockerfile to use ubuntu:cosmic base.
...
Thanks to xet7 !
6 years ago
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 !
6 years ago
Lauri Ojansivu
5cafdd9878
Upgrade node to v8.15.1
...
Thanks to xet7 !
6 years ago
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
6 years ago
Lauri Ojansivu
7c1d6e4d2e
- Add setting EMAIL_NOTIFICATION_TIMEOUT. Defaut 30000 ms (30s).
...
Thanks to xet7 !
Closes #2203
6 years ago
Steven Waters
402d484182
Added LDAP email environment variables
...
Support for LDAP matching existing accounts with e-mail address.
6 years ago
Lauri Ojansivu
b66f471e53
- Add configurable settings OAUTH2_ID_TOKEN_WHITELIST_FIELDS
...
and OAUTH2_REQUEST_PERMISSIONS.
Thanks to xet7.
Related #1874
6 years ago
Gavin Lilly
8e95871534
Adding wekan-ldap back in to build in the Dockerfile
6 years ago
Gavin Lilly
d3abb0756e
Pulled Wekan-LDAP locally for debug
6 years ago
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.
6 years ago
Daniel Davis
f11d42e72d
Add a debug argument
...
Implementing this for OIDC debugging, but I think it will be broadly useful for runtime debugging.
6 years ago
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.
6 years ago
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.
6 years ago
Lauri Ojansivu
77ff6349f6
- Use Node 8.15.0 and MongoDB 3.2.22.
...
- Stacksmith: back to Meteor 1.6.x based Wekan, because Meteor 1.8.x based is currently broken.
Thanks to xet7 !
6 years ago
Lauri Ojansivu
f7153da83d
- Upgrade to node v8.14.1
...
Thanks to xet7 !
7 years ago
guillaume
6b145bb3cc
Add a new env var to select the default authentication method
7 years ago
Lauri Ojansivu
c546464d9f
- Because scrollbar uses [remote file from CDN]( https://github.com/MaazAli/Meteor-Malihu-Custom-Scrollbar/blob/master/jquery.mCustomScrollbar.js#L50 ),
...
fork package to https://github.com/wekan/wekan-scrollbar and include
non-minified file locally to Wekan, so that using scrollbar works without direct connection
to Internet. Wekan should not load any external files by default, as was case before
new scrollbar, and is again now after this fix.
Closes #2056
7 years ago
Lauri Ojansivu
bfca1822a0
- Remove extra commas `,` and add missing backslash `\`.
...
Maybe after that login, logout and CORS works.
Thanks to xet7 !
Related #2045 ,
related wekan/wekan-snap#69
7 years ago
Lauri Ojansivu
fe7c4528d7
- Upgrade Node from v8.12 to v8.14
...
- Revert non-working architectures that were added at v1.79, so now Wekan is just amd64 as before.
Thanks to xet7 !
7 years ago
Lauri Ojansivu
b788deb002
- Add CORS https://enable-cors.org/server_meteor.html
...
- Add missing LDAP and TIMER environment variables.
Thanks to xet7 !
Closes wekan/wekan-snap#69
7 years ago
guillaume
f23448be33
revert changes for patch authentication
7 years ago
Lauri Ojansivu
8e3f530217
- Add [LDAP_FULLNAME_FIELD]( https://github.com/wekan/wekan-ldap/issues/10 ). Thanks to alkemyst and xet7.
...
Closes wekan/wekan-ldap#21 ,
closes wekan/wekan-ldap#10
7 years ago
Lauri Ojansivu
aa691b0af1
- Revert Improve authentication to [fix Login failure]( https://github.com/wekan/wekan/issues/2004 ).
...
Thanks to xet7 !
Closes #2004
7 years ago
guillaume
3646a9c259
Logout with timer
7 years ago
Lauri Ojansivu
20af78e50b
- Back to Meteor 1.6.0.1 and MongoDB 3.2.21 to make Snap work.
...
Thanks to xet7 !
7 years ago
Benjamin Tissoires
ccf66905e7
Dockerfile: use set -o xtrace
...
This allows to see the progress of the generation of the
Docker image.
7 years ago