summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-17Some cleanup of code to deal with past due subscriptions.jessib
2013-10-15Add permissions to subscriptions index, and fix test to stub the ↵jessib
subscription's balance.
2013-10-10Admins can cancel pastdue subscriptions, but users cannot cancel their own ↵jessib
pastdue subscription, as then admins won't be able to search for them.
2013-10-10Merge branch 'develop' into feature/billing-past-due-subscriptionsjessib
2013-10-10Merge pull request #96 from azul/release/0.2.4jessib
Release/0.2.4
2013-10-10Version 0.2.40.2.4Azul
2013-10-10Merge remote-tracking branch 'leap/develop'Azul
2013-10-09Merge pull request #95 from azul/hotfix/4080-couchrest-model-breaks-bundleazul
Fix couchrest model migrations to work with latest version
2013-10-09Fix couchrest model migrations to work with latest versionAzul
Also we now depend upon couchrest model ~> 2.0.0. The beta2 still has the old naming scheme for CouchRest::Model::Utils::Migrate
2013-10-08Consider pending & past due subscriptions as 'active' in the sense that they ↵jessib
should prevent one from adding a new subscription.
2013-10-08Minor tweaks.jessib
2013-10-07Fix typo in test name.jessib
2013-10-07Updates to billing/README file.jessib
2013-10-03And removing comment..jessib
2013-10-03Some refactoring of displayed of past-due subscriptions.jessib
2013-10-01Allow admins to view past-due subscriptions.jessib
2013-09-27Merge pull request #91 from jessib/feature/rollback_identity_destination_limitsazul
Since local part of email is case sensitive, want to allow remote email ...
2013-09-26Since local part of email is case sensitive, want to allow remote email ↵jessib
addresses with uppercase letters in local part.
2013-09-26Merge pull request #90 from azul/feature/use-token-authjessib
Feature/use token auth
2013-09-25visual 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-24Merge pull request #89 from azul/feature/syslog-logging-againjessib
Feature/syslog logging again
2013-09-24use token auth when accessing the api from webappAzul
One failing integration test still needs to be fixed
2013-09-24Merge pull request #88 from jessib/feature/only_lower_case_aliasesazul
Feature/only lower case aliases
2013-09-24fix syslogger, log_tags are called on requestAzul
log_tags was causing errors that could not be logged or caught. We don't need them yet anyway. config.log_tags accepts a list of methods that respond to request object. This makes it easy to tag log lines with debug information like subdomain and request id — both very helpful in debugging multi-user production applications. http://guides.rubyonrails.org/configuring.html
2013-09-24Merge remote-tracking branch 'origin/master' into feature/syslog-logging-againAzul
2013-09-23This ensures that email addresses contain only lowercase letters, and that ↵jessib
an identity's destination is a valid Email.
2013-09-23Revert "default to syslog in production - #3886"Azul
This reverts commit 073dc636ffa2da07ee7a719c6166a3ca1b593fb3. Conflicts: config/environments/production.rb
2013-09-23Merge branch 'develop' into feature/only_lower_case_aliasesjessib
2013-09-23Merge pull request #87 from azul/feature/srp-without-sessionsjessib
security fix: clear srp data from db asap (#3686)
2013-09-23security fix: clear srp data from db asap (#3686)Azul
This is a quick fix for iSEC issue #13.
2013-09-23hotfix: syslog now uses a different nameAzul
also make sure the gem > 2.0.0 so it actually IS called Syslog::Logger.
2013-09-23hotfix: add syslog logger gem in productionAzul
2013-09-20Merge tag '0.2.3'Azul
2013-09-19Merge branch 'develop' into feature/only_lower_case_aliasesjessib
2013-09-19Merge pull request #84 from azul/test/billing-sessions0.2.3jessib
Test/billing subscriptions
2013-09-19Merge pull request #82 from azul/feature/sessions-expirejessib
Feature/sessions expire
2013-09-19Merge pull request #86 from azul/feature/syslog-default-in-productionjessib
default to syslog in production - #3886
2013-09-19Merge pull request #85 from azul/refactor/user_account_shortcutjessib
user.account shortcut to Account.new(user)
2013-09-19default to syslog in production - #3886Azul
2013-09-18minor: include missing CustomerTestHelperAzul
2013-09-18working integration testAzul
2013-09-18refactor: stub_customer test helperAzul
2013-09-18test subscription owner via credit card not transactionsAzul
There might not have been any transactions. Fixes the functional test
2013-09-18failing tests for subscriptionsAzul
functional: test canceling a subscription integration: investigate the issue with creating a subscription
2013-09-18user.account shortcut to Account.new(user)Azul
2013-09-18Merge pull request #83 from jessib/feature/billing_admin_cancel_subscriptionsazul
Feature/billing admin cancel subscriptions
2013-09-17We don't want billing active in development environment.jessib
2013-09-17This doesn't actually run any tests, but at least includes what we might ↵jessib
want to test regarding subscriptions.
2013-09-17integration tests for session expiryAzul
2013-09-17use new couchrest session store - expire after 30minAzul