Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-17 | Display of subscription information on a customer's edit page. It is *super* ↵ | jessib | |
slow. Posted stackoverflow question as not clear if there is more efficient way to get this information via braintree API. | |||
2013-07-17 | Some tweaks to optimize number of requests to braintree API. | jessib | |
2013-07-17 | Some refactoring | jessib | |
2013-07-17 | Let users select amount for payments. | jessib | |
2013-07-17 | More working subscriptions. | jessib | |
2013-07-17 | Adding some links, which will be removed. | jessib | |
2013-07-17 | Needs much work, but basic start to recurring payments. | jessib | |
2013-07-17 | Hacky, but avoids SSL certificate error in development mode. | jessib | |
2013-07-17 | Fix to default_credit_card method | jessib | |
2013-07-17 | One Braintree customer per user, and some permissions checks (will need to ↵ | jessib | |
change for admins.) | |||
2013-07-17 | Unauthenticated users can make single payments (like donations), but ↵ | jessib | |
payments from authenticated users will be as a Braintree Customer stored in the braintree vault. | |||
2013-07-17 | Start to adding customers to braintree vault. | jessib | |
2013-07-17 | Replace .erb with .haml files. | jessib | |
2013-07-17 | Basic functionality for one time transactions using Braintree's transparent ↵ | jessib | |
redirect API based from https://github.com/braintree/braintree_ruby_examples/tree/master/rails3_tr_checkout (very little changes were required) | |||
2013-07-17 | More pieces to set up the billing engine. | jessib | |
2013-07-17 | Start to branch using braintree to process credit card payments. | jessib | |
2013-07-16 | Merge pull request #60 from azul/bugfix/srp-fix-for-zeroprefixed-hashes | jessib | |
Bugfix/srp fix for zeroprefixed hashes | |||
2013-07-16 | adapt srp account_flow test for the api to new ruby_srp API | Azul | |
2013-07-16 | ensure the page has been reloaded before testing current_path | Azul | |
This test would fail sometimes on assert_equal '/', current_path I believe it was a timing issue. page.has_content? will wait for the content to show up. So afterwards the current_path should always be correct. | |||
2013-07-16 | to move to the next iteration use continue in js. | Azul | |
2013-07-16 | use ruby-srp 0.2.0 which has a hex based api | Azul | |
2013-07-16 | prevent _ prefixes for couchDB document ids | Azul | |
2013-07-15 | Merge pull request #58 from elijh/bugfix/security | jessib | |
fix misc security related bugs | |||
2013-07-15 | require test_helper from account test so it can be run in isolation | Azul | |
2013-07-14 | remove freeze on APP_CONFIG for now | elijah | |
2013-07-14 | make sure capybara runs the whole rack app | Azul | |
We use port 3003 for the integration test server. This test takes a few seconds (~8) now. Most of this is startup time of the server. A second run still takes 2 seconds like before. | |||
2013-07-14 | we do not expose M2 in srp.js anymore. | Azul | |
So there is no way to print it. This message used to be correct but there are also other things that can cause this to fail now. So let's just remove it. | |||
2013-07-14 | js integration test for signup, login, logout | Azul | |
2013-07-12 | remove test for duplicate login - we'll prevent that on the client side | Azul | |
SRP happens in two steps: * handshake * validation During the validation we delete the handshake data from the session. So a second validation does not really work. It could build upon the first one but it would not be able to send M2 to the client. So instead of trying to do sth. usefull when two validation requests are send we require the client to only send one. | |||
2013-07-12 | print debug info on failed login attempts | Azul | |
2013-07-12 | Merge pull request #49 from azul/test/print-couchdb-version-on-travis | azul | |
print couch version in test couch setup | |||
2013-07-11 | add header to prevent iframes | elijah | |
2013-07-11 | set no-cache headers in the response | elijah | |
2013-07-11 | config - add force_ssl to config, add configuration notes to README.md | elijah | |
2013-07-11 | fix incorrect calling of tickets_path | elijah | |
2013-07-11 | fix failing tests | elijah | |
2013-07-11 | Slight tweak in case we get back the default response to warden's fail!, ↵ | jessib | |
which is not an enumerable. | |||
2013-07-11 | Slight cleanup due to some emacs annoyances. | jessib | |
2013-07-11 | Clear authentication errors before displaying new ones. | jessib | |
2013-07-11 | Merge branch 'master' into feature/authentication_generic_error | jessib | |
2013-07-11 | Merge pull request #56 from leapcode/feature/disable_account | azul | |
Feature/disable account | |||
2013-07-09 | Merge branch 'master' into feature/authentication_generic_error | jessib | |
Conflicts: app/views/layouts/_messages.html.haml app/views/layouts/application.html.haml users/app/assets/javascripts/users.js.coffee | |||
2013-07-09 | Cleanup to show enable/deactivate account functionality in new UI. | jessib | |
2013-07-08 | Merge branch 'master' into feature/disable_account | jessib | |
Conflicts: users/app/controllers/users_controller.rb users/app/helpers/users_helper.rb users/app/views/users/edit.html.haml users/app/views/users/show.html.haml users/config/locales/en.yml | |||
2013-07-07 | move icon path -- it turns out /icons/ is used by apache in most default ↵ | elijah | |
installations, so leap's icons moved to /leap-img/ | |||
2013-07-06 | minor - remove masthead_noauth partial | elijah | |
2013-07-06 | rename /img/ to /icons/ so as to not conflict with existing puppet deploy ↵ | elijah | |
recipes. | |||
2013-07-06 | minor - i18n text edit | elijah | |
2013-07-06 | updated srp_js submodule | elijah | |
2013-07-06 | Merge pull request #55 from elijh/feature/new-ui | azul | |
Feature/new ui |