Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-25 | visual feedback when submitting forms (#3164) | Azul | |
This also helps with the failing integration test. We needed a way to tell the ajax request was back. Observing the button state now works for that. | |||
2013-09-24 | use token auth when accessing the api from webapp | Azul | |
One failing integration test still needs to be fixed | |||
2013-09-24 | Merge pull request #88 from jessib/feature/only_lower_case_aliases | azul | |
Feature/only lower case aliases | |||
2013-09-23 | This ensures that email addresses contain only lowercase letters, and that ↵ | jessib | |
an identity's destination is a valid Email. | |||
2013-09-23 | Merge branch 'develop' into feature/only_lower_case_aliases | jessib | |
2013-09-23 | Merge pull request #87 from azul/feature/srp-without-sessions | jessib | |
security fix: clear srp data from db asap (#3686) | |||
2013-09-23 | security fix: clear srp data from db asap (#3686) | Azul | |
This is a quick fix for iSEC issue #13. | |||
2013-09-19 | Merge branch 'develop' into feature/only_lower_case_aliases | jessib | |
2013-09-19 | Merge pull request #84 from azul/test/billing-sessions0.2.3 | jessib | |
Test/billing subscriptions | |||
2013-09-19 | Merge pull request #82 from azul/feature/sessions-expire | jessib | |
Feature/sessions expire | |||
2013-09-19 | Merge pull request #86 from azul/feature/syslog-default-in-production | jessib | |
default to syslog in production - #3886 | |||
2013-09-19 | Merge pull request #85 from azul/refactor/user_account_shortcut | jessib | |
user.account shortcut to Account.new(user) | |||
2013-09-19 | default to syslog in production - #3886 | Azul | |
2013-09-18 | minor: include missing CustomerTestHelper | Azul | |
2013-09-18 | working integration test | Azul | |
2013-09-18 | refactor: stub_customer test helper | Azul | |
2013-09-18 | test subscription owner via credit card not transactions | Azul | |
There might not have been any transactions. Fixes the functional test | |||
2013-09-18 | failing tests for subscriptions | Azul | |
functional: test canceling a subscription integration: investigate the issue with creating a subscription | |||
2013-09-18 | user.account shortcut to Account.new(user) | Azul | |
2013-09-18 | Merge pull request #83 from jessib/feature/billing_admin_cancel_subscriptions | azul | |
Feature/billing admin cancel subscriptions | |||
2013-09-17 | We don't want billing active in development environment. | jessib | |
2013-09-17 | This doesn't actually run any tests, but at least includes what we might ↵ | jessib | |
want to test regarding subscriptions. | |||
2013-09-17 | integration tests for session expiry | Azul | |
2013-09-17 | use new couchrest session store - expire after 30min | Azul | |
2013-09-12 | Merge pull request #81 from leapcode/master | jessib | |
Version 0.2.2 | |||
2013-09-11 | Version 0.2.20.2.2 | Azul | |
2013-09-09 | First run at having admins cancel user subscriptions. | jessib | |
2013-09-09 | Merge branch 'develop' into feature/only_lower_case_aliases | jessib | |
2013-09-05 | For moment, have identity's address handle aliased from login so we can use ↵ | jessib | |
LoginFormatValidation. However, this is not how we will want it eventually. One issue is that the errors messages are set on login, rather than the appropriate field. | |||
2013-09-05 | Ensure that address in identity really is a LocalEmail. | jessib | |
2013-09-05 | Test of failing to add non-local email address as an identity's address. | jessib | |
2013-09-05 | Move handle method to Email model and have it work for local and non-local ↵ | jessib | |
emails. | |||
2013-09-05 | Merge pull request #80 from azul/bugfix/fix-tests-broken-by-route-removal | azul | |
use /login instead of /sessions/new and test successful login | |||
2013-09-04 | switch submodule to use https:// instead of git:// - NOTE: this requires you ↵ | Micah Anderson | |
do a git submodule sync | |||
2013-09-04 | use /login instead of /sessions/new and test successful login | Azul | |
2013-09-04 | fix login form - use api session url | Azul | |
There's no non api sessions resource anymore. | |||
2013-09-03 | Merge pull request #73 from azul/bugfix/3623-teardown-test-data-properly | jessib | |
Bugfix/3623 teardown test data properly | |||
2013-09-03 | Merge pull request #75 from azul/feature/token-expiry | jessib | |
Token expiry | |||
2013-09-03 | Merge pull request #76 from azul/feature/3600-visual-feedback-on-failed-signup | jessib | |
Ensure json requests get json error response on failure | |||
2013-09-03 | Merge pull request #79 from azul/cleanup/remove-outdated-controller-actions | jessib | |
Cleanup/remove outdated controller actions | |||
2013-09-03 | clearify usage of V1::UsersController#index for autocomplete | Azul | |
[skip ci] | |||
2013-09-03 | use the login logout named route instead of sessions resource | Azul | |
The main part of the sessions resource now lives in the API. the two named routes are just fine for what is left. | |||
2013-09-03 | remove email aliases controller - we don't use it anymore | Azul | |
2013-09-03 | Cleanup sessions controller - webapp logs in through the api. | Azul | |
So the #create and #update actions were not needed anymore. Also removed the tests | |||
2013-09-03 | remove unneccessary user creation and destruction in ticket test | Azul | |
2013-09-03 | remove the user after integration testing customer creation | Azul | |
2013-09-03 | different tests need different names | Azul | |
2013-09-03 | do not leave behind users in billing unit and functional tests | Azul | |
2013-09-03 | Account: Composition to handle User and its identities | Azul | |
We have a lot of things that act upon a user record and one or more of it's identities at the same time: * Sing up: Create a user and it's initial identity * Rename: Change the username and create a new identity, turn old into an alias * Cancel Account: Remove user and all their identities. In order to keep the User and Identity behaviour isolated but still have a this logic represented in a sinle place the Account model deals with all these things. We could have overwritten the User#create, User#update and User#destroy methods instead. But then we would always create identities, even if we only need a user (for example in tests). | |||
2013-09-03 | cleanup records after running user integration tests | Azul | |