Commit Graph

16964 Commits

Author SHA1 Message Date
Girish Ramakrishnan 149c90e8f7 group useradd functions 2016-09-28 11:45:39 -07:00
Girish Ramakrishnan c357efe4da just ignore error if we cannot import mailbox
this allows the box code to not crash if the user already has existing
conflicting group and user names
2016-09-28 11:09:53 -07:00
Girish Ramakrishnan c43bc24a6a Revert "Show group email ids when mail is enabled"
This reverts commit cca9780f51.

The UI looks very cluttered with this
2016-09-28 10:53:04 -07:00
Girish Ramakrishnan a78e17b036 Do not return aliases as mailboxes 2016-09-28 10:26:41 -07:00
Girish Ramakrishnan cca9780f51 Show group email ids when mail is enabled 2016-09-28 10:17:04 -07:00
Girish Ramakrishnan 1d31975e2a Groupname can be 2 chars long 2016-09-28 10:11:43 -07:00
Girish Ramakrishnan 7cb6961052 Show aliases based on whether email is enabled 2016-09-28 10:06:01 -07:00
Girish Ramakrishnan 18e23e47df Fix help text a bit 2016-09-28 09:55:05 -07:00
Johannes Zellner ac469ddffc Point self-hosters to the self-hosting backup docs from the user manual 2016-09-28 16:46:35 +02:00
Johannes Zellner a3401cdc3d Ensure user listing is fine 2016-09-28 15:00:41 +02:00
Johannes Zellner c6dc7d5c99 Only show email help for users and groups if email is enabled 2016-09-28 12:57:17 +02:00
Johannes Zellner 48e602273a Fetch mail config in users view 2016-09-28 12:57:03 +02:00
Johannes Zellner de25b34f71 Add some help text how users and groups work wrt email 2016-09-28 12:54:26 +02:00
Johannes Zellner adc3c13a01 Change how supertext is displayed 2016-09-28 12:54:04 +02:00
Johannes Zellner b28c239dbf Show error if email already taken on user edit form 2016-09-28 12:29:18 +02:00
Johannes Zellner b0c470da5a show if user is not activated yet 2016-09-28 12:20:45 +02:00
Johannes Zellner 11cfa2efaa Fix user edit with alternateEmail 2016-09-28 12:12:37 +02:00
Johannes Zellner 3a30310e2f Select the alternateEmail for client side gravatar 2016-09-28 12:05:48 +02:00
Johannes Zellner 08ae43ca13 Show alternateEmail in user profile if email is enabled 2016-09-28 11:49:03 +02:00
Johannes Zellner d426856883 Use alternateEmail for gravatar 2016-09-28 11:48:48 +02:00
Johannes Zellner 9fb6a537ed Take alternateEmail into the client side profile 2016-09-28 11:47:26 +02:00
Johannes Zellner 58b5613c6b Send alternateEmail with profile and user rest api 2016-09-28 11:08:11 +02:00
Girish Ramakrishnan ae9838a869 alternateEmail already checks if email is enabled now 2016-09-27 23:54:48 -07:00
Girish Ramakrishnan 4204d76616 lower case the alias and mailing list cn 2016-09-27 23:41:50 -07:00
Girish Ramakrishnan 20b6df3cb8 Make the button as big as other buttons 2016-09-27 23:00:53 -07:00
Girish Ramakrishnan 6a4b60436e alternativeEmail -> alternateEmail 2016-09-27 22:25:50 -07:00
Girish Ramakrishnan e2b28d3286 Allow enabling email on dev 2016-09-27 19:23:12 -07:00
Girish Ramakrishnan 7d5dfb64eb set ready when users got loaded 2016-09-27 19:20:28 -07:00
Girish Ramakrishnan 9111174b50 Add 0.21.0 changes 2016-09-27 18:40:16 -07:00
Girish Ramakrishnan f61842fc30 admin is reserved but not because we use it 2016-09-27 16:36:57 -07:00
Girish Ramakrishnan a91ae2b9aa add mailboxdb.getGroup tests 2016-09-27 16:34:28 -07:00
Girish Ramakrishnan 20708ad25a return members of mailing list 2016-09-27 16:27:22 -07:00
Girish Ramakrishnan c152580df0 Revert "make rfc822MailMember a complete address"
This reverts commit b9823fff44.

Most examples on internet don't have the complete address.
https://wiki.debian.org/LDAP/MigrationTools/Examples
2016-09-27 16:04:50 -07:00
Girish Ramakrishnan b9823fff44 make rfc822MailMember a complete address 2016-09-27 16:04:11 -07:00
Girish Ramakrishnan bd2848932e test ldap mailing list search 2016-09-27 15:56:02 -07:00
Girish Ramakrishnan 0327333be2 Add test to check mailbox gets add/removed with group API 2016-09-27 15:49:06 -07:00
Girish Ramakrishnan a8861dd4f8 Add missing return 2016-09-27 13:09:05 -07:00
Girish Ramakrishnan 0c4a9d8bc9 Choose the first non-alias as app email 2016-09-27 12:51:33 -07:00
Girish Ramakrishnan c1aa1eb33f Fix group listing 2016-09-27 12:51:33 -07:00
Girish Ramakrishnan 0d3169c787 remove mailboxdb.listGroups 2016-09-27 12:51:33 -07:00
Johannes Zellner 519dd2b889 Fix typo in schema 2016-09-27 21:48:39 +02:00
Johannes Zellner c9d5af8424 Adjust tests to fail with invite email if cloudron mail is enabled 2016-09-27 21:48:39 +02:00
Johannes Zellner a6547676a1 Do not allow invite email for login if cloudron mail is enabled 2016-09-27 21:48:39 +02:00
Johannes Zellner 34f624abef Give auth codes much longer expiration
Since the expiration is calculated when mocha loads the tests,
5000 was too low if some tests take longer
2016-09-27 21:48:39 +02:00
Johannes Zellner bd8acf763e Only allow bind by cloudron mail if enabled 2016-09-27 21:48:39 +02:00
Johannes Zellner 4ba0504e7a Add ldap tests for login with cloudron mail 2016-09-27 21:48:39 +02:00
Johannes Zellner 2a7de5dab7 extracting username from email for cloudron mail is now done in user.js 2016-09-27 21:48:39 +02:00
Johannes Zellner ea87b3e876 Ensure lowercasing the email 2016-09-27 21:48:39 +02:00
Johannes Zellner 23bf358bbe Fix case when username is not the same as the email 2016-09-27 21:48:39 +02:00
Johannes Zellner 656356732e LDAP tests need more time on my end 2016-09-27 21:48:39 +02:00