summaryrefslogtreecommitdiff
path: root/users/app/models/user.rb
AgeCommit message (Expand)Author
2013-12-03Some simplification of code.jessib
2013-12-03Add ServiceLevel class to wrap config and give accessors. Has some hacky part...jessib
2013-11-18Start of service level code, which will be tweakedjessib
2013-09-18user.account shortcut to Account.new(user)Azul
2013-09-03Account: Composition to handle User and its identitiesAzul
2013-08-30there's no need for User#find_by_param. clean it upAzul
2013-08-21use the same login validations on sessions and usersAzul
2013-07-24keeping the pgp_key accessors for User so views still workAzul
2013-07-24separate signup and settings service objects for userAzul
2013-07-24setter for keys for dirty tracking, more robust testsAzul
2013-07-24support deprecated API to set users main identity pgp keyAzul
2013-07-24add keys to identityAzul
2013-07-24remove the remainders of email aliases and forward from userAzul
2013-07-24allow available and unique forwards onlyAzul
2013-07-24move identity creation into user classAzul
2013-07-08Merge branch 'master' into feature/disable_accountjessib
2013-07-04allow forms with blank email forward.elijah
2013-07-03Accounts can be enabled or not. Admins can edit this property.jessib
2013-04-24renamed and fixed pgp_key viewAzul
2013-04-03make sure user tests also run when run from users subdirAzul
2013-02-28Have specific error messages for usernames with incorrect formats.jessib
2013-02-26Changes to valid format for usernames.jessib
2013-02-06using ruby-srp 0.1.5 SRP::Client to wrap user in sessionAzul
2013-01-22Rough way to allow user to paste in their key, but certainly we will want dif...jessib
2013-01-22some basic webfinger routes, controller, presenters, viewsAzul
2013-01-18Merge remote-tracking branch 'origin/master' into feature/fixed-email-addressAzul
2013-01-17minor fixes to validation workflowAzul
2013-01-17unit tests passingAzul
2013-01-16incomplete initial changes to make email address just login@domain.tldAzul
2013-01-14Use partials for displaying details shown when viewing a user. Some of these ...jessib
2013-01-14Merge branch 'master' into feature/show_user. Added new tests.jessib
2013-01-14got users controller test to pass - tickets controller test next.Azul
2013-01-11basic dummy data for usersAzul
2013-01-08Adding show view for users.jessib
2012-12-22moving the js for view definitions into separate filesAzul
2012-12-20fixed tests, testing corner cases, fixed theseAzul
2012-12-20validating email domain and displaying it as the placeholderAzul
2012-12-18make sure we have email_aliases at all before testing for an error on the lastAzul
2012-12-18refactored email_alias creation and validationAzul
2012-12-17enabled destroying email aliases - no ajax yet.Azul
2012-12-13Merge branch 'feature/email-aliases-model'Azul
2012-12-13refactor: changed add_email to add_email_aliasAzul
2012-12-13refactor: Email constructor now takes string or hashAzul
2012-12-13refactor: allow adding email aliases directlyAzul
2012-12-13ensure users do not have duplicate email aliasesAzul
2012-12-13LocalEmail added - will validate uniqueness amongst emails and aliasesAzul
2012-12-12find users by email and aliasesAzul
2012-12-10email format validationsAzul
2012-12-10use consistent naming scheme across CA, webapp and couchDB installAzul
2012-12-10created generic Email class and use it with EmailAliasesAzul