web icon indicating copy to clipboard operation
web copied to clipboard

[16.0][MIG] web_responsive_company: Migration to 16.0 (from 12.0)

Open legalsylvain opened this issue 1 year ago • 5 comments

legalsylvain avatar Oct 12 '24 20:10 legalsylvain

Migration with a lot of changes to fit with OWL and new way of selecting companies and log in

USAGE

  • Click on the current company name

  • The list of the companies are now displayed with the logo and the code (if defined)

company_menu
  • It is also possible to search by name, with a fuzzy search.
company_menu_fuzzy_search

Other features :

  • a new access key is available on 'Y' to display company menu.
  • navigate with keyboard 'Arrow down', 'Arrow up' and 'Tab'
  • toggle company off/on with 'Space' and log in with 'Enter'
  • escape fullscreen with 'Escape'
  • selected companies have a check mark
  • logged in company has a green check mark and a green border

quentinDupont avatar Jul 10 '25 12:07 quentinDupont

@OCA/web-maintainers could you open this PR as my colleague Sylvain is currently off work :)

quentinDupont avatar Jul 10 '25 12:07 quentinDupont

First module for me with OWL. Don't hesitate to criticize, I'm not a JS expert at all

quentinDupont avatar Jul 10 '25 12:07 quentinDupont

/ocabot rebase

legalsylvain avatar Sep 16 '25 12:09 legalsylvain

@legalsylvain The rebase process failed, because command git push --force grap tmp-pr-2955:16.0-mig-web_responsive_company failed with output:

remote: Permission to grap/web.git denied to OCA-git-bot.
fatal: unable to access 'https://github.com/grap/web/': The requested URL returned error: 403

OCA-git-bot avatar Sep 16 '25 12:09 OCA-git-bot