Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-29 | A user's public_key is the only attribute they should be able to update via API. | jessib | |
2013-01-29 | Allow PUT API to update user. | jessib | |
2013-01-24 | Removing aliases from webfinger as the link wouldn't work anyway, and don't ↵ | jessib | |
want to leak ID information. | |||
2013-01-23 | functional test for webfinger | Azul | |
2013-01-23 | added a small test for HostMetaPresenter and using links hash in xml view | Azul | |
2013-01-23 | added unit tests for user presenter | Azul | |
changed the way the presenter works. Will need functional testing | |||
2013-01-18 | Merge remote-tracking branch 'origin/master' into feature/fixed-email-address | Azul | |
Conflicts: users/app/views/emails/_email.html.haml | |||
2013-01-17 | Merge pull request #17 from leapcode/feature/tickets_controllers_simplification | azul | |
Refactoring of tickets controller to fetch the ticket in a before filter... | |||
2013-01-17 | Merge pull request #16 from leapcode/feature/fixing-routes-with-api | azul | |
Fixing routes with api | |||
2013-01-18 | minor: smalles fix ever - is_admin? has a questionmark | Azul | |
2013-01-17 | Should be able to create a user when not logged in. | jessib | |
This isn't ready to merge, as there is an issue with logging in as an admin in the test. | |||
2013-01-17 | unit tests passing | Azul | |
2013-01-16 | incomplete initial changes to make email address just login@domain.tld | Azul | |
This involves a number of other changes like making sure the comparison between aliases and emails still works. Will do that by removing the @domain.tld from aliases as well. | |||
2013-01-16 | using subdomain for api requests properly | Azul | |
2013-01-14 | Merge branch 'master' into feature/show_user. Added new tests. | jessib | |
Conflicts: users/test/functional/users_controller_test.rb | |||
2013-01-14 | minor: further cleanup - try to leave no record behind | Azul | |
2013-01-14 | tickets controller tests passing | Azul | |
2013-01-14 | got users controller test to pass - tickets controller test next. | Azul | |
2013-01-11 | basic dummy data for users | Azul | |
2013-01-10 | Add test for showing user. | jessib | |
2012-12-20 | fixed tests, testing corner cases, fixed these | Azul | |
2012-12-18 | adopted functional tests to new controller design | Azul | |
2012-12-18 | only destroy user that has been persisted in teardown | Azul | |
2012-12-18 | refactored email_alias creation and validation | Azul | |
using CouchRests user.email_aliases.build so the casted_by method is set in the alias Used this to move the validations into the alias itself. This is where they belong and allows us to render the errors inline along the email field they belong to. | |||
2012-12-18 | adjusted tests - we now reload the user so invalid records are cleared | Azul | |
Actually that might not be the best idea. Issue at hand was that invalid email aliases were getting displayed when rendering the edit form again. We probably want to solve this different. | |||
2012-12-17 | Merge branch 'feature/fixing-signup-and-login-issues' | Azul | |
2012-12-17 | fixed inclusion of stub record helper | Azul | |
2012-12-17 | fixed all user functional tests | Azul | |
2012-12-13 | Merge branch 'master' into develop | Azul | |
Conflicts: users/test/unit/user_test.rb | |||
2012-12-13 | refactor: changed add_email to add_email_alias | Azul | |
that's what it does. Changed all tests to use it instead of the attributes method | |||
2012-12-13 | refactor: allow adding email aliases directly | Azul | |
2012-12-13 | ensure users do not have duplicate email aliases | Azul | |
nor aliases that are the same as the original email for that matter | |||
2012-12-13 | LocalEmail added - will validate uniqueness amongst emails and aliases | Azul | |
2012-12-12 | find users by email and aliases | Azul | |
2012-12-12 | Merge branch 'master' into develop | Azul | |
2012-12-11 | make sure can login twice | Azul | |
2012-12-10 | created generic Email class and use it with EmailAliases | Azul | |
2012-12-09 | first steps towards email aliases | Azul | |
* unit tests draft * controller draft | |||
2012-12-08 | serve api version 1 in /1/ | Azul | |
Just a very simple start for now. Do we want to use the api for the secure remote password auth from js? | |||
2012-12-07 | Merge branch 'master' into help_develop | jessib | |
Conflicts: app/views/layouts/application.html.haml help/app/controllers/tickets_controller.rb help/test/functional/tickets_controller_test.rb users/test/support/stub_record_helper.rb | |||
2012-12-07 | fixed test to work with edit view that includes email and email forward. | Azul | |
2012-12-03 | refactored tests with new find_record helper | Azul | |
find_record User will return a stubbed user record and make sure User.find_by_id(user.id) returns the same so it can be used in controllers. | |||
2012-12-03 | enable users to cancel their account | Azul | |
2012-12-03 | enable admin to edit users | Azul | |
2012-12-03 | make tests pass on an empty db | Azul | |
2012-12-01 | using login :is_admin => true instead of real records | Azul | |
Travis CI does not seem to have the admin user records. Let's not depend on them and just stub the admin user. | |||
2012-12-01 | Merge branch 'develop' into help_develop | Azul | |
2012-11-28 | admins can destroy users | Azul | |
I changed the permissions a little to be more consistent. Now: * admins can edit users * users can destroy themselves. There's no ui for either of them but theoretically they could. Not sure this is what we want though. | |||
2012-11-26 | Merge branch 'develop' into help_develop | jessib | |
Conflicts: users/app/views/sessions/_nav.html.haml | |||
2012-11-26 | fixed login error message on wrong username | Azul | |