soohwa
77d23df87f
Add the ability for the admin :
...
- disabling a login for a user (not himself)
- enabling a login for a user
- transfering the ownership of all user's boards to himself
2017-10-13 08:15:19 +02:00
Lauri Ojansivu
d6ef4a8266
Merge branch 'devel' of https://github.com/andresmanelli/wekan into andresmanelli-devel
2017-10-03 14:03:15 +03:00
nztqa
a88ac6113e
Rename notice -> announcement
2017-10-01 12:43:15 +09:00
Andrés Manelli
de1ca1d12a
Send result before webhook
2017-09-29 18:47:40 -03:00
Andrés Manelli
196f959f1d
Add some parameters to webhook
2017-09-29 17:11:13 -03:00
nztqa
aa1876f94c
Add message from service administrator
2017-09-28 16:57:04 +09:00
Ghassen Rjab
6e5d9f9bb6
Remove newItemIndex of Checklist Collection from migration script
...
We no longer need this field
2017-09-24 02:09:21 +01:00
Ghassen Rjab
20ba743f9b
Fix lint errors
2017-09-23 01:02:44 +01:00
Ghassen Rjab
6921452a7d
Add migration script to add sort field to checklists and their items
2017-09-22 22:35:07 +01:00
Andrés Manelli
1048718f0b
Fix null userId. Fix description field name
2017-08-31 21:20:46 -03:00
Andrés Manelli
f566022aa4
Add activity subscription to integrations. Add API for integrations. Allow multiple integrations per board
2017-08-30 00:56:09 -03:00
Lauri Ojansivu
7d52a29620
Fixed lint error by using dot notation.
2017-08-23 23:43:12 +03:00
Andrés Manelli
a96ece2c11
Add some IDs to webhook body
2017-08-16 11:09:32 -03:00
nztqa
6a10257fd7
Add change email address
...
Set allow email change in admin panel
2017-08-07 17:40:50 +09:00
nztqa
e407eb9a8b
Add display wekan version number and runtime environment
2017-08-03 09:24:40 +09:00
nztqa
0d5e829c56
Add publication to integrations
2017-07-09 15:18:35 +09:00
nztqa
429e2f9992
Add method outgoingWebhooks
2017-07-09 15:02:17 +09:00
mayjs
25b26657da
Fixed eslint errors
2017-05-15 22:10:46 +02:00
mayjs
1e8d9f02f3
Extracted board access check function
2017-05-15 21:02:31 +02:00
mayjs
ef6f2e8d62
Added a simple authorization function
2017-05-15 19:43:15 +02:00
mayjs
609a8894ec
Added a non restrictive authentication function
2017-05-15 18:40:45 +02:00
huneau romain
b5271e5346
add token authentication, only admin can use api
2017-05-11 12:15:02 +02:00
huneau romain
548172949a
replace console.log by winston logger
2017-05-10 16:00:08 +02:00
huneau romain
00a357cd70
add console, file, and zulip logger on database changes
2017-04-19 16:16:31 +02:00
Julen Landa Alustiza
dfeeec308a
Fix email settings loading:
...
MAIL_URL was overriden with database info all the time.
Now if MAIL_URL exists is not overwritten and if neither MAIL_URL nor
exists valid admin panel data MAIL_URL is not set.
MAIL_FROM was ignored. Same behaviour, env variable has bigger priority
than database configuration.
On both cases, althrought environment variable is set, updating admin-panel
mail settings will load new info and ignore the environment variable.
Remove some code that is not needed anymore
2017-04-01 21:46:09 +02:00
Lauri Ojansivu
578619d409
Merge pull request #925 from rhelsing/comment-permissions
...
Comment permissions
2017-03-28 20:55:02 +03:00
Julen Landa Alustiza
5db786e2dd
Don't send emails if missing smtp host
2017-03-28 12:44:36 +02:00
Ryan Helsing
de10be6a21
comment only working, naive implementation complete
2017-03-18 18:49:39 -04:00
Lauri Ojansivu
7c9a30d8fe
Fix merge conflict.
2017-03-05 19:58:22 +02:00
Florent MONTHEL
ad6471d3bd
[ENH] Invite user with lower case email
2017-03-04 20:42:25 -05: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
1e8368dea5
Merge pull request #454 from floatinghotpot/notification
...
Add notifications, allow watch boards / lists / cards
2016-01-06 12:49:58 +01:00
floatinghotpot
39e1cc0237
Improve PR, adding more comments
2016-01-06 16:59:25 +08:00
Liming Xie
9bbdacc79a
Add notification, allow watch boards / lists / cards
2016-01-05 23:26:02 +08:00
Maxime Quandalle
701262a439
Favor FlowRouter.url over Meteor.absoluteUrl
...
It hides the leading slash treatment as an hidden implementation
detail.
2016-01-05 13:37:15 +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
Xavier Priour
4cea6fca90
Export: include attachments
2015-12-17 11:58:55 +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