Commit Graph

4460 Commits

Author SHA1 Message Date
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
Johannes Zellner 35a964bd00 Allow users to be verified with both emails if cloudron mail is enabled 2016-09-27 21:48:39 +02:00
Johannes Zellner 5cff9df632 Add tests for user getter 2016-09-27 21:48:39 +02:00
Johannes Zellner 84de6c0583 Add user creation tests when Cloudron mail is enabled 2016-09-27 21:48:39 +02:00
Johannes Zellner ca1c48b4b5 Send mails to alternativeEmail if enabled 2016-09-27 21:48:39 +02:00