Commit graph

56 commits

Author SHA1 Message Date
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
guillaume
3646a9c259 Logout with timer 2018-11-06 17:48:12 +01:00
Lauri Ojansivu
4cb25a5bcf - Custom Product Name in Admin Panel / Layout. In Progress, setting does not affect change UI yet. Thanks to xet7 !
- Fix LDAP User Search Scope. Thanks to Vnimos and Akuket ! Related #119
- Fix Save Admin Panel STMP password. Thanks to saurabharch and xet7 ! Closes #1856
2018-10-24 11:39:45 +03: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
Lauri Ojansivu
df84a2be9a Fix lint errors. 2018-09-16 01:50:36 +03:00
Lauri Ojansivu
6673b79738 Merge branch 'feature-rules' of https://github.com/Angtrim/wekan into Angtrim-feature-rules 2018-09-16 00:10:40 +03:00
Angelo Gallarello
25da8376ca Beautyfied 2018-09-14 17:39:37 +02:00
Angelo Gallarello
fc73dc5bbc Refactoring rules description 2018-09-14 16:49:06 +02:00
Andrés Manelli
be00465e67 Fix hiddenSystemMessages 2018-08-15 22:17:52 +02:00
Andrés Manelli
692a1bc369 Refactor imported -> linked in server and i18n 2018-08-11 00:17:42 +02:00
Andrés Manelli
74a01691e3 Add two way binding of activities, comments, and attachments 2018-08-11 00:07:29 +02:00
Andrés Manelli
64367a01dd Link description 2018-08-10 23:57:35 +02:00
Angelo Gallarello
f63482b587 UI for rules list 2018-08-03 19:47:20 +02:00
Nicu Tofan
4ac6a507cd
Get rid of old implementation for substacks 2018-06-26 14:32:50 +03:00
Nicu Tofan
d59583915c
Initial implementation for subtasks 2018-06-26 14:32:47 +03:00
Lauri Ojansivu
dda49d2f07 - Security Fix: Do not publish all of people collection.
Thanks to Adrian Genaid !
2018-06-12 21:13:50 +03:00
IgnatzHome
9518a5c11e resolving merge conflicts 2018-05-17 20:21:07 +02:00
Andrés Manelli
bf7de463f1 Add checklist items model, migration and publication 2018-03-19 01:25:33 -03:00
Andrés Manelli
690a5b9703 First swimlane draft, no functionality 2018-01-19 12:22:03 -03:00
Thuan Pham Quoc
3bead1bf78 Added pagination to people management in admin panel 2017-11-08 11:27:59 +07:00
Thuan Pham Quoc
29d54f46aa Added people list in admin panel , just raw data right now, will add more features soon 2017-11-07 14:01:27 +07:00
nztqa
a88ac6113e Rename notice -> announcement 2017-10-01 12:43:15 +09:00
nztqa
aa1876f94c Add message from service administrator 2017-09-28 16:57:04 +09:00
Pouyan Savoli
afd87e3caa many custom fields model and UI enhancements 2017-09-22 22:59:32 +02:00
Pouyan Savoli
ade3c02122 Create custom fields creation UI added to Board Menu, Model in progress 2017-09-22 22:59:32 +02:00
nztqa
6a10257fd7 Add change email address
Set allow email change in admin panel
2017-08-07 17:40:50 +09:00
nztqa
0d5e829c56 Add publication to integrations 2017-07-09 15:18:35 +09:00
lkisme
39f2837838 wording change, email sending optimization, add texts to i18n 2017-02-26 21:11:15 +08: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
lksime
59731af139 Add checklist feature 2017-01-20 21:05:48 +08:00
David Renshaw
be47357cd4 don't chain the presences cursor on the users cursor 2016-11-22 10:34:31 -05:00
David Renshaw
7b5d08afd1 fix bug where old users could see broken presence indicators on new users 2016-11-21 22:49:53 -05:00
Mario Orlicky
4359f66ece Fixed build 2016-11-19 19:19:24 +01:00
Mario Orlicky
8290dcb249 New change settings option and possibility to hide system messagaes 2016-11-19 19:02:33 +01:00
Alexander Sulfrian
abc58e7482 Do not publish the whole user doc of board members (#579)
The user document contains hashed passwords and hashed resume tokens.
We should only publish the required bits.
2016-04-21 19:24:42 +02:00
Maxime Quandalle
a13fad749e Change the board import layout from a popup to a full page
This commit also removes the “import a single Trello card” as we couldn’t figure
out some reasonable use case.

We also create a new publication on the server to provide the minimal user
profile informations required to display an avatar.
2016-01-31 20:03:12 +01:00
Maxime Quandalle
9b9d21030b Don't publish private boards meta-data to former members
Fixes #302
2015-12-21 18:05:40 +01:00
Maxime Quandalle
677e9937e0 Replace reywood:publish-composite by cottz:publish-relations
Since bug #431 is due to publish-composite I tried to fix this package
and propose a pull request but the code was difficult to refactor. I
decided to use @cottz package instead which handled DDP messages in
the correct order.

Fixes #431
2015-12-14 20:23:43 +01:00
floatinghotpot
672c21bfe0 bugfix: only care active members, also optimize some code 2015-12-08 16:03:31 +08:00
floatinghotpot
21fa6fdc32 add: optional board description 2015-12-07 11:22:30 +08:00
Maxime Quandalle
41b23f88ae Implement fast-render
This required updating 3stack:presence because of the following bug:

  https://github.com/3stack-software/meteor-presence/pull/3
2015-10-30 03:05:43 +01:00
Maxime Quandalle
aa974aa54a Prefer ES5 methods over underscore utilities
Since 07cc454 (ie the switch to Meteor 1.2) we includes the `es5-shim`
polyfill to support methods like `Array.prototype.forEach` in a
consistent way across all supported browsers (IE8+).

MDG recently released a blog post recommending the use of these native
methods instead of underscore [0]. We know follow this recommendation.

This commit also favor some ES6 features (argument defaults,
destructing assignment) in places where we didn’t use them.

[0]: http://info.meteor.com/blog/es2015-get-started
2015-10-22 18:13:12 +02:00
Maxime Quandalle
521e661dcb Change our presence package
tmeasday:presence was doing unnecessary ping calls to the server every
5 seconds instead of using the status of the DDP connection (this
could save a fair amount of traffic in case of important server load).

I guess this change also fixes #221, but since no issue reproduction
was provided, it's difficult to tell.
2015-09-04 01:44:10 +02: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
d644cba38f Replace the component bounded cachedValue by a global UnsavedEdits
This new draft saving system is currently only implemented for the
card description and comment. We need better a component
inheritance/composition model to support this for all editable fields.

Fixes #186
2015-08-31 15:52:16 +02:00
Maxime Quandalle
84f49fa7a1 Call me Wekan
Thank you @neynah for the Wekan icons

Closes #247
2015-08-28 09:52:20 +02:00
Maxime Quandalle
bd331122b8 Show only boards in which the user participate in the home page grid
Fixes #218
2015-08-27 01:26:21 +02:00