Commit graph

71 commits

Author SHA1 Message Date
Andrés Manelli
e5995477b8 Fix #1567 2018-04-16 14:43:10 -03:00
Ghassen Rjab
59ba2111e8 Fix lint warnings 2018-02-27 02:57:58 +01:00
Andrés Manelli
d77afe3e2e Add trailing comma 2018-02-02 23:09:42 -03:00
Andrés Manelli
9df3e3d26b Add default swimlane to welkome board 2018-02-02 21:52:00 -03:00
Thuan Pham Quoc
22e369804b Allow admin to change user password in admin panel 2017-12-01 15:55:53 +07:00
Lauri Ojansivu
c01335ee29 REST API better error output. Thanks to soohwa ! Related #1037 2017-11-19 10:44:37 +02:00
Lauri Ojansivu
9353d785ea Fix: Helper to list boards for user. Thanks to milesibastos ! Closes #1326 2017-11-19 09:50:03 +02:00
Thuan Pham Quoc
b4c3e02b75 Fix Missing trailing comma in users.js 2017-11-16 14:14:03 +07:00
Thuan Pham Quoc
fa1d8cd5ef Added update all user profile from admin panel 2017-11-08 11:34:37 +07:00
Thuan Pham Quoc
e3b7f85cc3 Updated users methods to get user id from client on updating user data, is aimed to support admin update other user profile 2017-11-08 11:34:05 +07:00
soohwa
97a23011da Add REST API better error output 2017-10-15 07:39:48 +02:00
soohwa
624719974e fix lint error 2017-10-13 09:15:52 +02:00
soohwa
c290d63048 fix lint error 2017-10-13 09:00:25 +02:00
soohwa
b55756216e fix lint errors 2017-10-13 08:46:25 +02:00
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
soohwa
ad607c1291 Remove trailing space 2017-10-08 18:15:11 +09:00
soohwa
b9be17360f Add comment 2017-10-07 08:33:28 +09:00
soohwa
8daa5b4848 Change fromAdmin into createdThroughApi 2017-10-06 23:08:22 +09:00
soohwa
273784b9e4 Clear "fromAdmin". Thx to nztqa. 2017-10-06 01:21:45 +09:00
soohwa
42ca385a36 Fix password not saved 2017-10-01 10:15:54 +09:00
soohwa
ee94735922 Lint error 2017-09-25 22:14:13 +09:00
soohwa
deef0855d5 Fix https://github.com/wekan/wekan/issues/1249 2017-09-25 21:03:18 +09:00
Lauri Ojansivu
fb79c8786a v0.41 2017-09-25 13:16:07 +03:00
Lauri Ojansivu
f7a1c4896b Fix lint errors. 2017-09-24 17:08:28 +03:00
none
57d6180a7a Allow admin to create user despite disabling registration throught rest api. 2017-09-23 15:20:11 +09:00
nztqa
6a10257fd7 Add change email address
Set allow email change in admin panel
2017-08-07 17:40:50 +09:00
mayjs
25b26657da Fixed eslint errors 2017-05-15 22:10:46 +02:00
mayjs
158f19b67c let -> const 2017-05-15 18:45:24 +02:00
mayjs
fa928956c2 Added an endpoint to get the user referenced by the given token 2017-05-15 18:44:54 +02:00
huneau romain
b5271e5346 add token authentication, only admin can use api 2017-05-11 12:15:02 +02:00
Lauri Ojansivu
0319bcf7bb REST API - Meteor 1.4 - first step issue 2017-04-27 20:49:24 +03:00
Stephen Moloney
88d3f38d53 dangling commas error 2017-04-06 10:14:54 +01:00
Julen Landa Alustiza
28a1dd677c First user is admin only if not running in sandstorm 2017-04-02 16:29:51 +02:00
Julen Landa Alustiza
1218e114be Add isAdmin to user Schema 2017-04-02 12:55:13 +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
Lauri Ojansivu
0c36f5f4c2 Merge pull request #943 from Zokormazo/smtp
Don't send emails if missing smtp host
2017-03-28 20:52:39 +03:00
Julen Landa Alustiza
5db786e2dd Don't send emails if missing smtp host 2017-03-28 12:44:36 +02:00
lkisme
f82941550a Remove invitation code if email sending failed, improve registration process with invitation 2017-03-28 00:48:18 +08:00
Ryan Helsing
de10be6a21 comment only working, naive implementation complete 2017-03-18 18:49:39 -04:00
Ryan Helsing
383daf6f64 cant see add list if comment only 2017-03-18 15:22:40 -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
Mario Orlicky
35778d2673 fixed few overseights 2016-11-25 21:53:18 +01:00
Mario Orlicky
606dbbbbf2 New option to set up minimum limit to show cards count for each list in board 2016-11-25 21:45:11 +01: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
Drew Fisher
0f62fe0c6e Fix login on Sandstorm by not creating welcome boards
This one is a pretty strange chain of events:

* fetching /.sandstorm-login via accounts-sandstorm's rendezvous protocol
  causes a user to be created in the users collection
* models/users.js has hooks to create a board and lists when a user is created
* models/activities.js has a hook to create activity entries when a list is
  created
* this hook does not handle not having no boardId, which results in attempting
  to run the hook with boardId: 'false'.  'false' does not have a title
  attribute, which causes the whole method call to throw an exception.
* This makes the initial login fail.

While there may be other bugs, the simple fix is to not create the board and
lists when running under Sandstorm, where you only have one board anyway.
2016-11-03 23:42:00 -04:00