Commit graph

6488 commits

Author SHA1 Message Date
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
c37a454bd5 Merge branch 'thiagofernando-devel' into devel 2019-05-10 22:23:15 +03:00
Lauri Ojansivu
6f98be5608 Merge branch 'devel' of https://github.com/thiagofernando/wekan into thiagofernando-devel 2019-05-10 22:21:50 +03:00
Lauri Ojansivu
ac0f13ad18 Merge branch 'edge' into meteor-1.8 2019-05-10 21:03:03 +03:00
Lauri Ojansivu
ab4dab2ade v2.67 2019-05-10 21:01:34 +03:00
Lauri Ojansivu
88ffddfeba Update changelog. 2019-05-10 20:58:35 +03:00
Thiago Fernando
36f148a7cb
Update loginHandler.js
additional option to login in ldap server with user account
2019-05-10 14:58:19 -03:00
Thiago Fernando
fd1af07e43
Update ldap.js 2019-05-10 14:56:07 -03:00
Lauri Ojansivu
fca87b53f0 Update changelog. 2019-05-10 20:55:35 +03:00
Thiago Fernando
ce0473480b
Merge pull request #1 from wekan/devel
ldap changes
2019-05-10 14:54:25 -03:00
Lauri Ojansivu
828f6ea321 - Add Feature: Move board to Archive button at each board at All Boards page.
Thanks to xet7 !

Related #2389
2019-05-10 20:50:53 +03:00
Lauri Ojansivu
34b1654077 Merge branch 'edge' into meteor-1.8 2019-05-09 16:37:18 +03:00
Lauri Ojansivu
5dcd1b630e Merge branch 'meteor-1.8' of github.com:wekan/wekan into meteor-1.8 2019-05-09 16:34:33 +03:00
Lauri Ojansivu
7ff4067e88 v2.66 2019-05-09 16:32:34 +03:00
Lauri Ojansivu
491d27638a Delete user feature. 2019-05-09 16:24:13 +03:00
Lauri Ojansivu
e1b016cf3d Prevent data loss.
Thanks to xet7 !
2019-05-09 16:17:53 +03:00
Lauri Ojansivu
c850669777
Merge pull request #2384 from Akuket/origin/edge
Delete user feature
2019-05-09 16:06:17 +03:00
Lauri Ojansivu
04c7372a4e Update changelog. 2019-05-09 16:02:54 +03:00
Lauri Ojansivu
9fe4aedec1 Update packages. 2019-05-09 08:48:02 -04:00
Lauri Ojansivu
64ee60a008 Fix missing profile checks.
Thanks to justinr1234 !
2019-05-09 14:32:38 +03:00
Lauri Ojansivu
b6d7c71cc8 Merge branch 'edge' into meteor-1.8 2019-05-09 14:27:34 +03:00
Lauri Ojansivu
778cd22e72
Merge pull request #2396 from justinr1234/wekan-profile-checks
Fix missing profile checks
2019-05-09 14:25:06 +03:00
Lauri Ojansivu
434ed895ed
Merge pull request #2395 from guyzyl/devel
Fixed RTL issue #884
2019-05-09 14:24:35 +03:00
Justin Reynolds
daf314b037 Fix missing profile checks 2019-05-08 16:54:15 -05:00
Guy Zylberberg
1bdc1017d6 Fixed RTL issue #884 2019-05-08 21:30:38 +03:00
Lauri Ojansivu
6218d8c7ed Update translations. 2019-05-08 18:20:49 +03:00
Lauri Ojansivu
c250554177 Update translations. Add Chinese (Hong Kong). 2019-05-06 20:57:01 +03:00
Lauri Ojansivu
de772a8c3b Update changelog. 2019-04-29 01:18:17 +03:00
Lauri Ojansivu
23f1cf5f49 Update translations. 2019-04-29 01:17:52 +03:00
Lauri Ojansivu
723fa11a74
Merge pull request #2385 from faust64/patch-1
fix(oidc): can not log in
2019-04-26 23:08:45 +03:00
Lauri Ojansivu
94b602e167 Update translations. 2019-04-26 23:07:38 +03:00
Samuel
b17359ec6f
fix(oidc): can not log in
Trying to configure wekan authenticating against LemonLDAP-NG, I used to read about errors like the following:

```
XXX: getUserInfo response:  { sub: 'demoone' }
XXX: userinfo: { sub: 'demoone' }
{"line":"431","file":"oauth.js","message":"Error in OAuth Server: id is not defined","time":{"$date":1556286530412},"level":"warn"}
Exception while invoking method 'login' { stack: 'ReferenceError: id is not defined\n    at Object.handleOauthRequest (packages/wekan-oidc.js:39:68)\n    at OAuth._requestHandlers.(anonymous function) (packages/oauth2.js:27:31)\n    at middleware (packages/oauth.js:203:5)\n    at packages/oauth.js:176:5',
source: 'method' }
```

Looking at the sources, that error message seems to be right: we have several references to `id`, `uid`, `displayName` or `email`, which are not defined. Probably a typo, assuming we meant these to be strings.

Applying that patch, I confirm I can finally log in:

```
XXX: getUserInfo response:  { sub: 'demoone' }
XXX: userinfo: { sub: 'demoone' }
XXX: serviceData: { id: undefined,
  username: undefined,
  fullname: undefined,
  accessToken: 'e57dc4e9e81cc98c279db3ed08b1c72f',
  expiresAt: 1556298699213,
  email: undefined }
XXX: profile: { name: undefined, email: undefined }
```

All the credit goes to @pcurie .
2019-04-26 18:21:42 +02:00
guillaume
cdef8a33e4 Delete user feature 2019-04-26 17:53:48 +02:00
Lauri Ojansivu
97ff2bd2fa Merge branch 'edge' into meteor-1.8 2019-04-24 16:13:29 +03:00
Lauri Ojansivu
11a91bfc78 Update translations. 2019-04-24 16:12:29 +03:00
Lauri Ojansivu
4282906833 Merge branch 'edge' into meteor-1.8 2019-04-24 14:41:37 +03:00
Lauri Ojansivu
aeb3dd0220 v2.65 2019-04-24 14:40:04 +03:00
Lauri Ojansivu
9647a33209 Update translations. 2019-04-24 14:01:38 +03:00
Lauri Ojansivu
2d966863e3 Merge branch 'Akuket-edge' into edge 2019-04-24 13:51:00 +03:00
Lauri Ojansivu
a66632f767 Update translations. 2019-04-24 13:41:29 +03:00
Lauri Ojansivu
1c2ee631f4 Update changelog. 2019-04-24 13:37:19 +03:00
guillaume
259ff3436f fix lints 2019-04-24 12:35:00 +02:00
Lauri Ojansivu
a750ecaafd - Remove from card menu, because they also exist at card:
members, labels, attachments, dates received/start/due/end.

Thanks to sfahrenholz, jrsupplee and xet7 !

Closes #2242,
related https://community.vanila.io/?t=517527b6-3d84-4e9d-b2ec-6f560a9cfdf7
2019-04-24 13:32:36 +03:00
guillaume
8b3601248d Loading authentication page 2019-04-24 12:28:11 +02:00
Lauri Ojansivu
b1cfd8229a Merge branch 'meteor-1.8' of github.com:wekan/wekan into meteor-1.8 2019-04-23 19:52:07 +03:00
Lauri Ojansivu
202f4235d7 Merge branch 'edge' into meteor-1.8 2019-04-23 19:51:53 +03:00
Lauri Ojansivu
6420020309 v2.64 2019-04-23 19:49:07 +03:00
Lauri Ojansivu
65d86a42d7 Update translations (es). 2019-04-23 19:45:54 +03:00
Lauri Ojansivu
4eaffdc6a4 [Board Archive: Delete Card/List/Swimlane](https://github.com/wekan/wekan/pull/2376).
Thanks to Akuket !

Closes #1625
2019-04-23 19:43:02 +03:00
Lauri Ojansivu
454e8a3962 Update translations. 2019-04-23 19:38:23 +03:00