Commit graph

35 commits

Author SHA1 Message Date
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
guillaume
ec453b89b8 Fix lints 2019-02-07 11:38:04 +01:00
Lauri Ojansivu
de9965213a - Fix lint errors.
Thanks to xet7 !
2019-02-01 21:26:04 +02:00
guillaume
c2118f4830 Improve authentication 2019-02-01 19:00:44 +01:00
Lauri Ojansivu
c502ab9500 - Revert "Improve authentication" and "Default Authentication Method"
to make login work again.
- Fixes to docker-compose.yml so that Wekan Meteor 1.6.x version would work.
  Most likely Meteor 1.8.x version is still broken.

Thanks to xet7 !
2018-12-24 18:18:41 +02:00
Lauri Ojansivu
417dc9dc42 Fix lint errors. 2018-12-21 20:36:26 +02:00
guillaume
1712368f6a Improves UI for ldap error messages 2018-12-19 17:21:27 +01:00
guillaume
72e905675d Removes the dropdown for the authentication method 2018-12-19 13:41:21 +01:00
Lauri Ojansivu
7f74e72cea - Trying to get custom HTML working as described at
https://guide.meteor.com/v1.3/blaze.html#rendering-html
  Still does not work yet.

Thanks to xet7 !
2018-12-16 23:46:04 +02:00
Lauri Ojansivu
e3a40aca6f This release fixes the following bugs:
- Partially #2045 revert [Improve authentication](https://github.com/wekan/wekan/issues/2016),
  adding back password/LDAP dropdown, because login did now work.
  NOTE: This was added in v1.71, reverted at v1.73 because login did not work, added back at v1.79,
  and then reverted partially at v1.82 because login did not work.
  Related LDAP logout timer does not work yet.

Thanks to xet7 !
2018-12-05 08:20:59 +02:00
Lauri Ojansivu
70fd1ce57d Fix lint errors. 2018-12-03 11:18:54 +02:00
guillaume
745bd7e806 finish prepare for test 2018-11-23 18:04:05 +01:00
guillaume
f23448be33 revert changes for patch authentication 2018-11-22 18:00:21 +01:00
Lauri Ojansivu
dd6ba152a0 Admin Panel / Layout: Hide Logo: Yes / No. This does hide Wekan logo on Login page and Board page. Thanks to xet7. 2018-11-20 02:38:00 +02:00
Lauri Ojansivu
aa691b0af1 - Revert Improve authentication to [fix Login failure](https://github.com/wekan/wekan/issues/2004).
Thanks to xet7 !

Closes #2004
2018-11-17 16:50:42 +02:00
Lauri Ojansivu
3aec8087f7 Fix lint errors. 2018-11-16 21:32:01 +02:00
guillaume
893329d9c6 patch authentication 2018-11-09 17:46:02 +01:00
guillaume
3646a9c259 Logout with timer 2018-11-06 17:48:12 +01:00
guillaume
8c497efb46 patch authentication 2018-11-06 11:28:35 +01:00
Lauri Ojansivu
3a7ae7c5f2 Fix lint errors. 2018-10-09 21:16:47 +03:00
guillaume
3b4f285fea add ldap support | simplify authentications 2018-10-09 14:14:39 +02:00
Lauri Ojansivu
288800eafc - Add LDAP. In progress.
Thanks to maximest-pierre, Akuket and xet.

Related #119
2018-10-03 11:50:52 +03:00
ppoulard
02f14d967f Fix stupid error 💥🗯💣🕳💢 2018-07-03 16:21:51 +02:00
ppoulard
49a89b80cf Fix QA 2018-07-03 16:08:18 +02:00
ppoulard
ee81775dc8 Adding SSO CAS to Wekan 2018-07-03 15:55:19 +02:00
Ghassen Rjab
c0d33d97f2 Fix lint errors related to language names 2018-02-26 03:17:56 +01:00
Lauri Ojansivu
9d7ff75d3f Fix Igbo language at menu. 2018-01-28 21:01:22 +02:00
Lauri Ojansivu
7e4b42e9b3 Fix: Frequent Subscriptions problem that make Excessive CPU usage.
Thanks to mfshiu ! Closes #1096, Closes wekan/wekan-mongodb#2
2017-11-29 11:23:49 +02:00
Ghassen Rjab
80d73b9910 Add Breton label 2017-06-19 01:03:08 +01:00
Ghassen Rjab
a9dde296bf Sort available languages by their translated names 2017-06-18 17:21:46 +01:00
lkisme
1dfb6ef477 Admin panel:
Only invited user can register in strict mode,
Set mail server in admin panel,
Switch strict mode in admin panel,
Invite people to system in admin panel
2017-02-24 22:10:38 +08:00
floatinghotpot
ec130d4480 add: use user preferred lang for user form, and allow selecting 2015-12-07 12:36:51 +08:00
Maxime Quandalle
b3851817ec Enforce a consistent ES6 coding style
Replace the old (and broken) jshint + jscsrc by eslint and configure
it to support some of the ES6 features.

The command `eslint` currently has one error which is a bug that was
discovered by its static analysis and should be fixed (usage of a
dead object).
2015-09-03 23:12:46 +02:00
Maxime Quandalle
9faaf07e02 Implement a modal system
I decided to create my own and not to use a community package, because
1. it's straightforward
2. it's better integrated with our others libs such as EscapeActions
3. monitoring third-party packages evolutions (eg, CSS changes) is a
   lot of work.

This is basically the same rationale than for our other generic UI
components such as the Popup/Popover.

This commit also slightly modify the general layout to remove
unnecessary wrapper DOM nodes.
2015-08-26 16:49:41 +02:00
Maxime Quandalle
d5eec54c72 Start the migration from iron-router to flow-router
Motivations:

* Iron-Router foces us to use Tracker.nonreactive black magic in order
  to avoid un-necessary re-renders;
* There is a community consensus (supported by some MDG members) that
  the flow-router API is easier to reason about;
* The useraccounts now supports flow router (that was a blocking
  element when I considered the switch ~3months ago)

On the server we use the Picker router, as encouraged by the Kadira
team (which develop both Flow and Picker routers).

In the current state of things there are some bugs related to the
missing Loading architecure. Previously onRendered callback where
always called when the data the component needed was available, now
we have to handle this ourselves, which we will in a following commit.
2015-08-23 11:11:03 +02:00