summaryrefslogtreecommitdiff
path: root/addons/iap/static/src/xml
AgeCommit message (Collapse)Author
2019-01-02[IMP] crm, iap, sms, snailmail_account, partner_autocomplete: replace credit ↵Pierre Rousseau
checker widget Remove the check of the balance for the IAP accounts in the settings. Add a link to buy credits to all of the services in the settings. Task #1909302
2018-11-12[IMP] iap: Add full div to Web Settings DashboardAntoine Prieels (ANP)
The IAP link in Web Settings Dashboard used to be a simple text link in DashboardApps, now we've created a full div closes odoo/odoo#28566
2018-10-25[FIX] iap: make link visible in SAASRémi Rahir
When we switched to bs4, we changed the style of the dashboard and put the iap recap link inside a specific div which elements are hidden for saas users.
2018-10-01[FIX] partner_autocomplete: No auto-create IAP Account in the settingsTWA
Instead of forcing the creation of iap account to consult its balance, since it will most likely be 0 at creation, we only generate it on explicit user action (e.g. Click to recharge the account).
2018-09-29[FIX] partner_autocomplete: Catch error on get credit balanceTWA
2018-09-25[IMP] iap: Check Credit Widget moved to IAP moduleTWA
2018-07-27[FIX] web_settings_dashboard, *: try restoring settings dashboard designqsm-odoo
* iap The layout is still not ok and should be improved but this commit at least make it functional.
2018-07-04[FIX] Syntax of icons (#25577)kujiu
Description of the issue/feature this PR addresses: Accessibility improvements forbids the use of the syntax `<i class="fa fa-check"/> Some text` to create a labelled icon. But, by this, some fonts are changed. Desired behavior after PR is merged: The old syntax can be used.
2018-06-22[IMP] Improve compatibility with screen readers (accessibility) (#24574)kujiu
Today, Odoo is really tricky to use without seeing the screen, it must be improved to be usable. This PR forbid to use labels without a "for" attribute, add some title, rule and aria attributes in HTML. With that, Odoo will be fully usable with a screen reader. * [IMP] Labels must have a for attribute. Improve accessibility. * [IMP] Better error message when trying to read a missing cached value * [FIX] Add some aria-label and title attributes for screen readers. * [FIX] Template name is not included in the error message in case of SyntaxError in QWeb * [FIX] Improve the Tour failed at step error message to be more explicit. * [IMP] Add aria-labels * [FIX] Add missing aria-label on failing test * [IMP] aria-hidden means hidden. Fix all bad aria-hidden and hide aria-hidden for all. * [IMP] Color names on kanban views and many2many tags * [IMP] Add some checks on views for accessibility. * [IMP] Add `alt` attribute on `img` tags. * [IMP] Add aria-label and title on non-described icons * [IMP] Add button role to widgets with btn class * [IMP] Translate aria and formatted attributes. * [IMP] Remove wrong aria-labelledby * [IMP] Add menu role on dropdowns * [IMP] Buttons must be focusable * [IMP] Add aria attributes on progress bars * [IMP] Improve accessibility of basic widgets * [IMP] Change main layout to more semantic tags * [IMP] Add menuitem role when missing * [IMP] Remove wrong role='presentation' * [IMP] Improve accessibility of tab panels * [IMP] Add aria-invalid on invalid fields * [IMP] Add aria-sort on ordered columns * [IMP] Add role on alerts * [IMP] Use dialog role, header, main and footer tags for modals * [IMP] Add labels on o_status * [IMP] Improve accessibility of kanban view with feeds and articles * [IMP] Add alerts in case of new messages * [IMP] Add widget, navigation or img role to aria-labelled items
2018-01-28[FIX] iap: account link not wworking in saasRémi Rahir
Before this commit, the dashboard pill taht allows the user to consult his iap accounts was hidden for saas users as it is grouped with the app store and theme buttons which are not supposed to be shown since they are not available in saas. This commit ensures taht the button will be shown both on saas and premise instances.
2017-10-04[ADD] iap: In app purchaseAntony Lesuisse
IAP allow app publishers to charge for ongoing services. In that context, Odoo acts mostly as a payment platform between the service user (client) and the service provider (Odoo App developer).