2026-09-08 18:58:30 -03:00
2026-09-08 18:58:30 -03:00
2026-09-08 18:58:30 -03:00
2026-09-08 18:58:30 -03:00
2026-09-08 18:58:30 -03:00
2026-09-08 18:58:30 -03:00
2026-09-08 18:58:30 -03:00

Opportunities Extension 1.0.1

Browser extension that adds the "Opportunities Extension" shortcut to the permitted Oracle Fusion pages, retrieves opportunities, and displays them in a filterable table.

Development Structure

  • src/content.js: single source file maintained by the project.
  • scripts/build.mjs: generates browser-specific packages.
  • dist/chromium/: output for Google Chrome and Microsoft Edge.
  • dist/firefox/: output for Firefox.

Build

Use Node.js:

npm run build

The build recreates dist/chromium and dist/firefox from the same source.

Release 1.0.0

  • Paginated opportunity retrieval with filters for reference, customer, owner, status, stage, and text search.
  • Column sorting, links to opportunities and accounts, opportunity number copying, and stage indicators.
  • Opportunity type view preferences persisted in the browser.
  • Background product retrieval with configurable caching, progress tracking, and expandable product details.
  • Cloud consumption account-plan lookup from each opportunity, displayed in a tabbed detail modal.
  • Light and dark themes based on Oracle Redwood.
  • Separate outputs for Chromium/Edge and Firefox.

Release 1.0.1

  • Retries the consumer token service when it returns HTTP 200 with an HTML fallback.
  • Opens the SPA session page in an inactive temporary tab and closes it as soon as valid JSON is received.
  • Limits the recovery flow to five attempts and records the session bootstrap details in debug mode.

Loading in Development Mode

Chrome ou Microsoft Edge

  1. Open chrome://extensions or edge://extensions.
  2. Enable Developer mode.
  3. Click Load unpacked.
  4. Select the dist/chromium folder.

Firefox

  1. Open about:debugging#/runtime/this-firefox.
  2. Click Load Temporary Add-on.
  3. Select the dist/firefox/manifest.json file.

Supported Pages

  • https://eeho.fa.us2.oraclecloud.com/hcmUI/faces/FuseWelcome
  • https://eeho.fa.us2.oraclecloud.com/fscmUI/faces/FuseWelcome

When it finds the #yourapps_groupNode_sales group, the extension adds the tile before the .flat-grid-cell.flat-grid-cell-addicon item. Clicking the tile opens the opportunities interface.

Description
A browser extension for Chrome, Edge, and Firefox that provides a smoother browsing experience for opportunities retrieved from HCM Opportunities.
Readme 11 MiB
2026-10-30 17:53:03 +00:00
Languages
JavaScript 87.2%
CSS 12.8%