Release 1.0.2
This commit is contained in:
14
README.md
14
README.md
@@ -1,4 +1,4 @@
|
|||||||
# Opportunities Extension 1.0.1
|
# Opportunities Extension 1.0.2
|
||||||
|
|
||||||
Browser extension that adds the "Opportunities Extension" shortcut to the permitted Oracle Fusion pages, retrieves opportunities, and displays them in a filterable table.
|
Browser extension that adds the "Opportunities Extension" shortcut to the permitted Oracle Fusion pages, retrieves opportunities, and displays them in a filterable table.
|
||||||
|
|
||||||
@@ -234,6 +234,18 @@ a focused chart fixture. Stop the server with Ctrl+C when finished.
|
|||||||
- Opens the SPA session page in an inactive temporary tab and closes it as soon as valid JSON is received.
|
- 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.
|
- Limits the recovery flow to five attempts and records the session bootstrap details in debug mode.
|
||||||
|
|
||||||
|
## Release 1.0.2
|
||||||
|
|
||||||
|
- Modularized the extension with regression tests and documented execution boundaries.
|
||||||
|
- Added AI opportunity summaries with a dedicated, reusable Sales Common access token.
|
||||||
|
- Added Installed Base and customer Service Requests tables with search and dark-mode support.
|
||||||
|
- Expanded Cloud Consumption with plan projections, interactive details and a searchable, sortable Rate Card drawer.
|
||||||
|
- Added Ramp Months, CRM Service Request and Workload Actions badges; SR details include direct links and copy controls.
|
||||||
|
- Added a one-time current-user lookup before the initial request flow. Users with `SALES_REP` do not query or display CRM SR/Actions.
|
||||||
|
- Improved debug request grouping, full-page viewing, response formatting and theme contrast.
|
||||||
|
- Improved compact layouts, customer actions, session recovery and completion-badge fade-out behavior.
|
||||||
|
- Regenerated Chromium/Edge and Firefox distributions. Validation uses automated, browser-independent tests; installed-browser smoke tests were not performed for this release.
|
||||||
|
|
||||||
## Loading in Development Mode
|
## Loading in Development Mode
|
||||||
|
|
||||||
### Chrome or Microsoft Edge
|
### Chrome or Microsoft Edge
|
||||||
|
|||||||
2
dist/chromium/manifest.json
vendored
2
dist/chromium/manifest.json
vendored
@@ -2,7 +2,7 @@
|
|||||||
"manifest_version": 3,
|
"manifest_version": 3,
|
||||||
"name": "Opportunities Extension",
|
"name": "Opportunities Extension",
|
||||||
"description": "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
"description": "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
||||||
"version": "1.0.1",
|
"version": "1.0.2",
|
||||||
"permissions": [
|
"permissions": [
|
||||||
"cookies",
|
"cookies",
|
||||||
"storage"
|
"storage"
|
||||||
|
|||||||
2
dist/firefox/manifest.json
vendored
2
dist/firefox/manifest.json
vendored
@@ -2,7 +2,7 @@
|
|||||||
"manifest_version": 3,
|
"manifest_version": 3,
|
||||||
"name": "Opportunities Extension",
|
"name": "Opportunities Extension",
|
||||||
"description": "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
"description": "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
||||||
"version": "1.0.1",
|
"version": "1.0.2",
|
||||||
"permissions": [
|
"permissions": [
|
||||||
"cookies",
|
"cookies",
|
||||||
"storage"
|
"storage"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ pass until executed and recorded separately for each browser.
|
|||||||
- Run `node scripts/build.mjs --check` and `node scripts/test.cjs` first.
|
- Run `node scripts/build.mjs --check` and `node scripts/test.cjs` first.
|
||||||
- Load `dist/chromium` using Load unpacked in Chrome/Edge, or load
|
- Load `dist/chromium` using Load unpacked in Chrome/Edge, or load
|
||||||
`dist/firefox/manifest.json` as a temporary Firefox add-on. Verify the source
|
`dist/firefox/manifest.json` as a temporary Firefox add-on. Verify the source
|
||||||
directory and version 1.0.1; avoid testing a previously installed stale copy.
|
directory and version 1.0.2; avoid testing a previously installed stale copy.
|
||||||
- Keep debug secrets hidden. Record only status codes, request names, durations
|
- Keep debug secrets hidden. Record only status codes, request names, durations
|
||||||
and sanitized errors. Do not export real tokens, response bodies or account data.
|
and sanitized errors. Do not export real tokens, response bodies or account data.
|
||||||
- AI generation and tests requiring a deliberately expired session must use an
|
- AI generation and tests requiring a deliberately expired session must use an
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "opportunities-extension",
|
"name": "opportunities-extension",
|
||||||
"version": "1.0.1",
|
"version": "1.0.2",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ const baseManifest = {
|
|||||||
manifest_version: 3,
|
manifest_version: 3,
|
||||||
name: "Opportunities Extension",
|
name: "Opportunities Extension",
|
||||||
description: "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
description: "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
||||||
version: "1.0.1",
|
version: "1.0.2",
|
||||||
permissions: [
|
permissions: [
|
||||||
"cookies",
|
"cookies",
|
||||||
"storage"
|
"storage"
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ test("distribution contracts: manifests, execution boundaries and deterministic
|
|||||||
const base = {
|
const base = {
|
||||||
manifest_version: 3, name: "Opportunities Extension",
|
manifest_version: 3, name: "Opportunities Extension",
|
||||||
description: "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
description: "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.",
|
||||||
version: "1.0.1", permissions: ["cookies", "storage"],
|
version: "1.0.2", permissions: ["cookies", "storage"],
|
||||||
host_permissions: ["https://eeho.fa.us2.oraclecloud.com/*", "https://spa.oracle.com/*"],
|
host_permissions: ["https://eeho.fa.us2.oraclecloud.com/*", "https://spa.oracle.com/*"],
|
||||||
content_scripts: [{
|
content_scripts: [{
|
||||||
matches: ["https://eeho.fa.us2.oraclecloud.com/hcmUI/faces/FuseWelcome*", "https://eeho.fa.us2.oraclecloud.com/fscmUI/faces/FuseWelcome*"],
|
matches: ["https://eeho.fa.us2.oraclecloud.com/hcmUI/faces/FuseWelcome*", "https://eeho.fa.us2.oraclecloud.com/fscmUI/faces/FuseWelcome*"],
|
||||||
|
|||||||
Reference in New Issue
Block a user