Граф коммитов

96 Коммитов

Автор SHA1 Сообщение Дата
Kumar McMillan 4a06035426 Merge pull request #119 from kumar303/travis
Add travis to make sure docs build and links work
2015-08-27 09:23:31 -05:00
Kumar McMillan affc34fd69 Add travis to make sure docs build and links work 2015-08-26 14:53:15 -05:00
Kumar McMillan 9bcd364b52 Merge pull request #114 from mozilla/brampitoyo-patch-8
Show one card at a time, add edit card flow
2015-08-26 11:55:33 -05:00
Kumar McMillan 645e36d094 Merge pull request #118 from mozilla/brampitoyo-patch-9
Finished narrow layout of management interface
2015-08-19 11:03:48 -05:00
Bram Pitoyo 837efd5889 Finished narrow layout of management interface 2015-08-18 16:34:18 +12:00
Bram Pitoyo 52fd46396a More revisions to buy and management wireframes
Management:

* Prettified “default” text on list of payment accounts
* When only one payment account is present, we don’t need to show the
“Set default account” UI. Instead, say “Default account” and then list
the item.
* Add “Done” button to the “Subscription cancelled” modal.

Buy:

* Added “Done” button to the “Payment accepted” modal dialogue
* Change text from “Edit credit card/PayPal” to “Delete credit
card/PayPal”, matching the management interface
* Change method of deleting card so it uses a button instead of an ‘x’,
matching the management interface
2015-08-14 17:00:02 +12:00
Bram Pitoyo a7f2f6fd6e Show one card at a time, add edit card flow
* Replaced buy flow so it uses a `<select>` box that shows only one
card at a time, instead of multiple
* Added link to the end of the buy flow to edit credit card/PayPal
  * Link name may need to be revised to “delete credit card’
  * Instead of presenting the delete UI inside doorhanger, we can also
link to the management interface, as long as it links directly to the
relevant page.
2015-08-13 12:17:44 +12:00
Stuart Colville 02d7846f77 Merge pull request #112 from mozilla/brampitoyo-patch-7
Various fixes to desktop/wide management layout
2015-08-11 14:14:36 +01:00
Bram Pitoyo 2c30255ff0 Various fixes to desktop/wide management layout
* Delete credit card
  * On confirmation page, there’s now a drop-down menu to select a
replacement card
  * Removal of last card is allowed, but doing so will cancel all
subscriptions
* '<select>' interactions
  * Set a default card interface now shows all cards at once
* Form-based approach to everything
  * Delete credit card interface doesn’t have an ‘x’ anymore. Now it
asks you to first select a card, then click a button to delete it.
  * Similarly, there’s now a button to set a card as default.
* Button vs. link navigation
  * If it leads to a new page, use link
  * If it manipulates data, use button
* Copywriting rules
  * Make sidebar and page title wording consistent
  * Prefer ampersand ‘&’ over writing ‘and’
2015-08-11 17:44:05 +12:00
Andy McKay 9e8ed782e6 Merge pull request #111 from andymckay/api
some first steps on how to integrate
2015-08-10 09:29:55 -07:00
Andy McKay bf9450b854 some first steps on how to integrate 2015-08-10 09:29:43 -07:00
Stuart Colville 43150a73ee Merge pull request #104 from mozilla/brampitoyo-patch-6
Added new management layouts (wide and narrow) (fixes #102)
2015-08-06 09:33:07 +01:00
Bram Pitoyo f75280ed62 Added new management layouts (wide and narrow) 2015-08-06 14:09:30 +12:00
Kumar McMillan 26d643082f Merge pull request #101 from Natim/storage-api
Collection items was renamed data.
2015-07-30 17:21:38 -05:00
Rémy HUBSCHER 3b01a68475 items was renamed data. 2015-07-30 16:50:40 +02:00
andymckay-limited-access 85856446c8 Merge pull request #100 from mozilla/brampitoyo-patch-5
Added subscription cancelled email receipt
2015-07-21 15:56:56 -07:00
Bram Pitoyo caf00ea841 Added subscription cancelled email receipt
Fixes /payments-service#77

(I made the last commit directly to MASTER instead of as a pull
request. Oops. Doing it properly this time around.)
2015-07-17 16:06:05 +12:00
Bram Pitoyo 7786a26609 Revert 038c18a..13e8eb9
This rolls back to commit 038c18ab22.
2015-07-17 16:02:41 +12:00
Bram Pitoyo 13e8eb9617 Added subscription cancelled email receipt
Fixes /payments-service#77
2015-07-17 16:01:12 +12:00
Andy McKay 038c18ab22 Merge pull request #99 from andymckay/translations
add in servers and localisation
2015-07-16 13:00:18 -07:00
Andy McKay d320069376 add in servers and localisation 2015-07-16 12:59:51 -07:00
Andy McKay ab2ef6f0cb Merge pull request #98 from andymckay/regular-doc-clean-up
some general documentation clean up
2015-07-14 15:56:32 -07:00
Andy McKay 85a3e577dd some general documentation clean up 2015-07-14 09:05:53 -07:00
Stuart Colville 54ec01e4a2 Fix logo bleed 2015-07-14 11:14:14 +01:00
Stuart Colville 7c6faa590f Fix up the logo + theme 2015-07-14 10:56:45 +01:00
Stuart Colville 3162746b14 Merge pull request #96 from muffinresearch/payments-team-logo
Add the unofficial payments team logo
2015-07-14 08:57:17 +01:00
Bram Pitoyo 5d4153688d Merge pull request #95 from mozilla/brampitoyo-patch-4
Remove link to Delete Card interface on some parts of buy and management flows
2015-07-14 09:13:02 +12:00
Stuart Colville 1dcc37befd Add the payments team logo 2015-07-13 18:22:34 +01:00
Bram Pitoyo 7ead3bd33b Remove link to Delete Card interface on some parts of buy and management flows
When you’re buying an item, you want to be focused on selecting a card
or adding a new one, not on deleting.

On certain parts of the management interface (e.g., select card for a
subscription), you don’t want to delete a card, either. You just want
to select. Maybe you’d like to add a card, but definitely not delete.
2015-07-13 17:58:42 +12:00
Bram Pitoyo 284142064e Merge pull request #93 from mozilla/brampitoyo-patch-3
Updated management wireframe
2015-07-09 10:47:16 +12:00
Bram Pitoyo 06cf2b6285 Updated management wireframe
Fixes what I had forgotten on pull #91
2015-07-09 10:46:42 +12:00
Andy McKay 0410888466 Merge pull request #91 from mozilla/brampitoyo-patch-2
Update management UX flow and wireframe
2015-07-08 09:49:30 -07:00
Bram Pitoyo 338b3dbe73 Update management UX flow and wireframe
* Designed payment account modal, which allows user to:
  * View payment methods (fixes mozilla/payments-ui#163)
  * Add new payment method (fixes mozilla/payments-ui#165)
  * Delete payment methods (fixes mozilla/payments-ui#164)
* Designed change subscription page to use the same modal interface as
above (fixes mozilla/payments-ui#168)
* Designed page to view transaction receipts and history (fixes
mozilla/payments-ui#167)
  * When clicking a transaction, a receipt pops up in a modal
* Eliminate manual payment account replacement when an account is
deleted
2015-07-08 18:04:36 +12:00
Andy McKay 8a3bb5ab9a Merge pull request #80 from andymckay/document-webhooks-testing
add in docs about webhook testing, fixes #76
2015-06-18 10:24:56 -07:00
Andy McKay 4e103a5787 add in docs about webhook testing, fixes #76 2015-06-18 10:24:18 -07:00
Andy McKay d27800d940 add in IT issues bug link 2015-06-10 10:27:30 -07:00
Kumar McMillan 82345b6f14 Merge pull request #56 from Natim/storage-api
Add the storage API documentation.
2015-06-05 09:54:31 -05:00
Rémy HUBSCHER 1341d20e37 Fix + in permission list. 2015-06-05 15:58:30 +02:00
Rémy HUBSCHER 57ba5f9810 @leplatrem review. 2015-06-05 15:55:48 +02:00
Rémy HUBSCHER 233b9ad8fa Use httpdomain extension. 2015-06-05 15:55:48 +02:00
Rémy HUBSCHER 167b850a6a Add the ReadTheDocs theme if available. 2015-06-05 15:55:48 +02:00
Rémy HUBSCHER 48d7cfe9aa Move images. 2015-06-05 15:55:48 +02:00
Rémy HUBSCHER 66bfd015f9 Add the storage API documentation. 2015-06-05 15:55:48 +02:00
Andy McKay 42ab070e51 Merge pull request #69 from andymckay/missing-link
add in payments-ui link
2015-06-03 14:21:22 -07:00
Andy McKay 42859ef6b6 add in payments-ui link 2015-06-03 13:43:05 -07:00
Andy McKay 07c737279f Merge pull request #67 from andymckay/testing
add in some testing notes
2015-06-02 17:40:24 -07:00
Andy McKay 88b0ab845e add in some testing notes 2015-06-02 17:39:50 -07:00
andymckay-limited-access 132b8a5718 Merge pull request #61 from andymckay/onboarding
rough out onboarding process
2015-06-02 10:24:16 -07:00
Bram Pitoyo 7253fd7b9b Merge pull request #63 from mozilla/brampitoyo-patch-2
Unify input fields for month and year
2015-05-28 16:52:18 +12:00
Bram Pitoyo 22ecacaf4f Unify input fields for month and year
Separated input fields was a design artefact: I had forgotten to copy
and paste the right sort of form field as I connected the wireframes
together.
2015-05-28 16:51:40 +12:00