Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-11 | moving broken billing integration tests out of the way | Azul | |
They are currently using fake_braintree. I think this is not a good approach for integration tests. It's a fake - we should test against braintrees test api. However that requires getting an api key that we want to keep outside the repository. So these test can only run on travis if we manage to setup secret values in .travis.yml - which has been failing so far. So for now i moved the broken billing integration tests to billing/test/broken to move on. | |||
2014-04-11 | make sure billing tests do not interfere with others | Azul | |
they are still broken though. | |||
2014-04-08 | moving all of core into toplevel, tests fail. | Azul | |
2014-02-10 | minor: more robust destruction of records in tests | Azul | |
2014-02-10 | rename authorize to require_login | Azul | |
authorize_admin -> require_admin also add require_token which will ensure token has been used for auth. | |||
2014-02-07 | stop taking screenshot - will happen no failure autmatically now | Azul | |
2014-02-06 | integration test with en-EN language | Azul | |
Tests fail on machines that default to other available languages. Also move setting capybara driver to be javascript driver into the BrowserIntegrationTest. | |||
2014-01-23 | added default pricing, privacy policy and tos pages. | elijah | |
2013-12-22 | locale prefix support: | elijah | |
* set locale based on request header * enforce locale path prefix when current locale is not the default * note: don't use root_path anymore, instead use home_path | |||
2013-12-22 | re-generated Gemfile.lock with the new versions of engine gems. as a side ↵ | elijah | |
effect, it also upgraded rails to the the latest in the 3.2 series. | |||
2013-12-20 | enable billing engine by default, consolidate APP_CONFIG[:payments] and ↵ | elijah | |
APP_CONFIG[:braintree] into APP_CONFIG[:billing][:braintree] | |||
2013-12-17 | Merge branch 'develop' into feature/billing-no-authenticated-payments | jessib | |
Conflicts: billing/config/locales/en.yml | |||
2013-10-18 | use https sources in Gemfiles and also in the documentation (#4109) | Azul | |
2013-10-17 | Some cleanup of code to deal with past due subscriptions. | jessib | |
2013-10-15 | Add permissions to subscriptions index, and fix test to stub the ↵ | jessib | |
subscription's balance. | |||
2013-10-10 | Admins 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-10 | Merge branch 'develop' into feature/billing-past-due-subscriptions | jessib | |
2013-10-08 | Consider pending & past due subscriptions as 'active' in the sense that they ↵ | jessib | |
should prevent one from adding a new subscription. | |||
2013-10-08 | Payments made when authenticated will be donations, and not connected to ↵ | jessib | |
customer in any way. | |||
2013-10-08 | Minor tweaks. | jessib | |
2013-10-07 | Fix typo in test name. | jessib | |
2013-10-07 | Updates to billing/README file. | jessib | |
2013-10-03 | And removing comment.. | jessib | |
2013-10-03 | Some refactoring of displayed of past-due subscriptions. | jessib | |
2013-10-01 | Allow admins to view past-due subscriptions. | jessib | |
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-17 | This doesn't actually run any tests, but at least includes what we might ↵ | jessib | |
want to test regarding subscriptions. | |||
2013-09-09 | First run at having admins cancel user subscriptions. | jessib | |
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-08-30 | also replace find_by_param in billing engine | Azul | |
2013-08-22 | Some more billing cleanup. | jessib | |
2013-08-15 | Some notes on tests that don't work. (Failing tests are skipped though.) | jessib | |
2013-08-12 | Remove broken test. | jessib | |
2013-08-12 | more integration tests for billing | Azul | |
2013-08-09 | fix billing tests to use user id with customer resources | Azul | |
I think this is very confusing and should be changed to: resource :users do |user| user.resource :customer end | |||
2013-08-08 | Merge pull request #1 from azul/braintree_conf_from_file | jessib | |
Read Braintree config from file | |||
2013-08-08 | Still a bit hacky, but catching some more corner cases as far as setting the ↵ | jessib | |
user variable, due to complication that an admin might be accessing data for another user. | |||
2013-08-08 | read braintree configuration from config/config.yml | Azul | |
This can be set per environment and also is not tracked in git | |||
2013-08-06 | Some more tweaks to have billing code work, and allow admins to view but not ↵ | jessib | |
edit for other users. | |||
2013-08-01 | Start to functionality for admins viewing billing of other users. | jessib | |
2013-07-25 | Have navigation link to new customer form if user is not already a braintree ↵ | jessib | |
customer. | |||
2013-07-23 | Maybe not optimized, but gets working. | jessib | |
2013-07-23 | More little display cleanup. | jessib | |
2013-07-23 | Some clean-up of billing display. | jessib | |