Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-09 | Fix couchrest model migrations to work with latest version | Azul | |
Also we now depend upon couchrest model ~> 2.0.0. The beta2 still has the old naming scheme for CouchRest::Model::Utils::Migrate | |||
2013-09-23 | Revert "default to syslog in production - #3886" | Azul | |
This reverts commit 073dc636ffa2da07ee7a719c6166a3ca1b593fb3. Conflicts: config/environments/production.rb | |||
2013-09-23 | hotfix: syslog now uses a different name | Azul | |
also make sure the gem > 2.0.0 so it actually IS called Syslog::Logger. | |||
2013-09-23 | hotfix: add syslog logger gem in production | Azul | |
2013-09-20 | Merge tag '0.2.3' | Azul | |
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-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 | |
2013-09-03 | simplify users_controller_test | Azul | |
2013-09-03 | don't leave id records behind when unit testing | Azul | |
2013-09-03 | expire token according to config setting auth:token_expires_after | Azul | |
2013-09-03 | use Token#authenticate for authentication | Azul | |
This will return the user. But we can add timestamp validations and updates here. | |||
2013-09-03 | integration test for displaying internal server error during signup | Azul | |
2013-09-03 | Test the error handling of json and html responses | Azul | |
2013-09-03 | Ensure json requests get json error response on failure | Azul | |
Normally rails sends an html page which can't be parsed by the client. | |||
2013-09-02 | Merge pull request #78 from jessib/finish_removing_email_settings_references | azul | |
Remove references to email_settings controller, which has been removed. ... |