Skip to content

Commit a589b3d

Browse files
authored
Merge pull request #13 from oracle-samples/OZ-20525
Oz 20525
2 parents 3f96076 + 48d8cc7 commit a589b3d

File tree

210 files changed

+13154
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

210 files changed

+13154
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Directory | Description
1111
[`samples/`](samples/) | Code samples demonstrating methods of integrating 3rd-party applications with Oracle Intelligent Advisor.
1212
[`tools/`](tools/) | Standalone utilities for working with Oracle Intelligent Advisor. Supplied in source form to encourage project-specific enhancements.
1313
[`llm/`](llm/) | Code samples demonstrating how to use OpenAI SDK with an Oracle Intelligent Advisor-powered tool to provide accurate answers.
14+
[`mobile-application-template/`](mobile-application-template/) | Oracle Visual Builder application template for a Progressive Web Application (PWA) for managing and running Intelligent Advisor flow assessments.
1415

1516
## Help
1617

@@ -34,7 +35,7 @@ respective open source licenses.
3435

3536
## License
3637

37-
Copyright (c) 2023 Oracle and/or its affiliates.
38+
Copyright (c) 2024 Oracle and/or its affiliates.
3839

3940
Released under the Universal Permissive License v1.0 as shown at
4041
<https://oss.oracle.com/licenses/upl/>.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
## 3.0.0
2+
3+
- IA VDOM component supports pdf generation from a page.Now you can enable pdf export from a page by setting true on "PDF Export" property.
4+
- Support for billing, for compliance purposes the following information is recorded...
5+
- When a new assessment is created or an existing assessment is re-visited (opened). This will be referred to as an Interaction
6+
- Activity within an assessment is recorded.
7+
- The only data recorded with Interaction or Activity is a count (number) of the number of times it occurred for each assessment.
8+
- Support for Flow debugging
9+
10+
## 2.0.0
11+
12+
- Rebase on VB web application template which comes with better Redwood stylings.
13+
- Update *oj-ia* JET pack dependency to version 2.2.0.
14+
- Move external API authentication configurations from *Service Connections* to *Service Backends*.
15+
- Add samples that leverage the *controlSlot* property of *oj-ia-intv* component to define custom rendering for IA controls.
16+
- Add samples that overwrite the CSS of the *oj-ia-intv* component's built-in control rendering.
17+
- Use IndexedDB for offline data storage.
18+
- Refactor the assessment synchronization process for better assessment metadata management.
19+
- Refactor the deployment caching process for simpler offline deployment management.
20+
- Use horizontal navigation train as the default navigation rendering on a large screen for any assessment.
21+
- Support forced offline mode to only use explicitly cached flow.
22+
- Provide more flexible B2C Service account matching mechanism.
23+
- Improve the data submit sample with file attachments added.
24+
- Utilize the app translation bundle for static strings.
25+
- Provide a helper script to bundle and deploy the application from command line for full offline support at runtime.
26+
- Include other minor enhancement and bug fixes.
27+
28+
## 1.0.0
29+
30+
- Initial major version of Intelligent Advisor Visual Builder mobile application template. Please check the README file for more details.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
2+
3+
Licensed under the Oracle Cloud Services Agreement as shown at https://www.oracle.com/us/corporate/contracts/saas-online-csa-us-1894130.pdf.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Intelligent Advisor Visual Builder Application Template
2+
3+
The Intelligent Advisor application created from this Oracle Visual Builder template will be a Progressive Web App (PWA) that is pre-configured with the core logic and data action samples to manage and run Intelligent Advisor flow assessments.
4+
5+
## Usage Guide
6+
7+
Please refer to the Intelligent Advisor Documentation for guidance regarding the configuration and usage of this template:
8+
9+
[Using the Intelligent Advisor mobile application template in Visual Builder](https://documentation.custhelp.com/euf/assets/devdocs/unversioned/IntelligentAdvisor/en/Content/Guides/Customize_extend/Web_Interviews/Integration/Using_mobile_app_template_in_VBCS.htm)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
'use strict';
2+
3+
/**
4+
* Copyright © 2023, Oracle and/or its affiliates. All rights reserved.
5+
* Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
6+
*/
7+
8+
/**
9+
* Visual Builder application build script.
10+
* For details about the application build and Visual Builder-specific grunt tasks
11+
* provided by the grunt-vb-build npm dependency, please refer to
12+
* https://www.oracle.com/pls/topic/lookup?ctx=en/cloud/paas/app-builder-cloud&id=visual-application-build
13+
*/
14+
module.exports = (grunt) => {
15+
require('load-grunt-tasks')(grunt);
16+
};
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"type": "default"
3+
}
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
{
2+
"fields": [
3+
{
4+
"type": "number",
5+
"name": "id",
6+
"key": true,
7+
"oid": "b8d75aa9-bd18-410a-8b9c-19e5a0d2e7bf",
8+
"required": true,
9+
"unique": true,
10+
"displayLabel": "Id"
11+
},
12+
{
13+
"type": "datetime",
14+
"name": "creationDate",
15+
"oid": "46a558f9-e306-4337-8195-a74ebd525727",
16+
"displayLabel": "Created",
17+
"historyType": "timeCreated"
18+
},
19+
{
20+
"type": "datetime",
21+
"name": "lastUpdateDate",
22+
"oid": "6d26095f-a67e-492b-9d04-1a7a50d369f9",
23+
"displayLabel": "Last Updated",
24+
"historyType": "timeUpdated"
25+
},
26+
{
27+
"type": "string",
28+
"name": "createdBy",
29+
"oid": "d3797269-1ca7-4e1e-bb15-8fc96ef8c1e0",
30+
"displayLabel": "Created By",
31+
"historyType": "createdBy"
32+
},
33+
{
34+
"type": "string",
35+
"name": "lastUpdatedBy",
36+
"oid": "7bf4be14-57cf-415f-9ebe-6024975a0330",
37+
"displayLabel": "Last Updated By",
38+
"historyType": "updatedBy"
39+
},
40+
{
41+
"type": "number",
42+
"name": "abcsChangeNumber",
43+
"oid": "986e1358-80ff-4ba8-9174-d1f95e6db2fe",
44+
"displayLabel": "Version Number",
45+
"historyType": "versionNumber"
46+
},
47+
{
48+
"type": "string",
49+
"name": "deploymentName",
50+
"oid": "c8ffdb5a-6377-40c3-aed8-bcae591559c0",
51+
"displayLabel": "Deployment Name",
52+
"required": true
53+
} ,
54+
{
55+
"type": "string",
56+
"name": "assessmentName",
57+
"oid": "0cd5dde9-4711-475d-b614-538f501b047a",
58+
"displayLabel": "Assessment Name",
59+
"required": true
60+
},
61+
{
62+
"type": "string",
63+
"name": "externalId",
64+
"oid": "9f9dbd46-445b-4523-ba1a-2b584ddc325d",
65+
"displayLabel": "External ID",
66+
"required": true,
67+
"description": "The identifier of the external assessment metadata."
68+
},
69+
{
70+
"type": "string",
71+
"defaultValue": {
72+
"server": {
73+
"type": "static",
74+
"value": "In Progress"
75+
}
76+
},
77+
"name": "status",
78+
"oid": "cd429edf-30df-4aa3-b8db-51804e618284",
79+
"displayLabel": "Status",
80+
"required": true
81+
},
82+
{
83+
"type": "string",
84+
"description": "The identifier of the external data source linked with the assessment.",
85+
"name": "externalDataId",
86+
"oid": "5900e54b-0794-450a-a0c1-ea91b8c401c7",
87+
"displayLabel": "External Data ID"
88+
89+
},
90+
{
91+
"type": "number",
92+
"name": "userId",
93+
"oid": "d764d300-8275-45b9-9bed-273737372415",
94+
"displayLabel": "User ID",
95+
"required": true
96+
}
97+
],
98+
"name": "Assessments",
99+
"oid": "460f9f64-c74e-4f1c-a10d-7188d21abdfd",
100+
"displayLabel": "Assessments"
101+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"public": false,
3+
"private": true,
4+
"noCache": false,
5+
"noStore": false,
6+
"mustRevalidate": false,
7+
"maxAge": true,
8+
"maxAgeSeconds": 3
9+
}

0 commit comments

Comments
 (0)