Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: User Interest #170

Merged
merged 60 commits into from
Jun 6, 2024
Merged
Show file tree
Hide file tree
Changes from 58 commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
cd0997e
chore: Moving word doc to github
jlacivita Aug 16, 2023
befa844
chore: Fixing ToC
jlacivita Aug 18, 2023
bf060c6
Merge branch 'next' into feature/user-interest
jlacivita Nov 6, 2023
161314e
fix: Leverage provider pattern
jlacivita Jan 9, 2024
b21b03f
fix: Simplify which apps may respond
jlacivita Jan 11, 2024
f104046
Merge branch 'next' into feature/user-interest
jlacivita Jan 12, 2024
fe8dc46
feat: User Interest added to Discovery SDK
jlacivita Jan 12, 2024
28b0df2
fix: Discovery Tests
jlacivita Jan 12, 2024
288883e
Update package-lock.json
jlacivita Jan 12, 2024
e769c55
fix: feedback from @kpears201
jlacivita Jan 16, 2024
eec3bd7
fix: Remove todos
jlacivita Jan 16, 2024
1eeebe1
Merge branch 'next' into feature/user-interest
jlacivita Feb 21, 2024
6b0ac9f
feat: App Passthrough OpenRPC tags
jlacivita Feb 23, 2024
ec030df
fix: added appId insertion into results
jlacivita Feb 23, 2024
6deb6c9
fix: Added API Gateway note
jlacivita Feb 23, 2024
f6756d4
fix: clarified validation
jlacivita Feb 23, 2024
3f3b2c9
fix: Support composition for stronger validation
jlacivita Feb 27, 2024
ed35a97
fix: Rework based on @kpears201 's feedback
jlacivita Feb 29, 2024
8a46355
fix: Removed use of notifications for push methods
jlacivita Feb 29, 2024
0e8cd00
fix: Minor push/pull fixes
jlacivita Feb 29, 2024
82aa24a
fix: Further review w/ @kpears201
jlacivita Feb 29, 2024
3e4c585
fix: Clarification and updated examples
jlacivita Feb 29, 2024
f9a0145
feat: Added lifecycle api gating
jlacivita Mar 1, 2024
cb441d7
fix: Get app-passthrough working with existing APIs
jlacivita Mar 6, 2024
b5a5cc1
fix: swap generation order
jlacivita Mar 7, 2024
3109d17
fix: update capabilty and added test
jlacivita Mar 11, 2024
4592de0
Merge branch 'feature/app-passthrough' into feature/user-interest
jlacivita Mar 18, 2024
73a1e7c
fix: Use new app provider pattern
jlacivita Mar 18, 2024
3983f13
fix: Reworking doc to be less abstract
jlacivita Mar 19, 2024
d5749f1
fix: Add reason, clean up app-passthrough
jlacivita Apr 12, 2024
ef3598f
chore: Add Context Params spec
jlacivita Apr 12, 2024
32ffc39
fix: KP's feedback
jlacivita May 8, 2024
c76e9e3
fix: Point to real firebolt-openrpc branch
jlacivita May 9, 2024
6dbc159
fix: Fixing typo
jlacivita May 9, 2024
98e554e
fix: Update package-lock for CI
jlacivita May 9, 2024
8d0f937
Merge branch 'next' into feature/user-interest
jlacivita May 9, 2024
3bff344
fix: Okay, actually fixing build w/ #186 merged in
jlacivita May 9, 2024
92716af
fix: KP's additional comments.
jlacivita May 9, 2024
8446bc4
Debug discovery-sdk issue
kevinshahfws May 15, 2024
6ecf4a3
Debug discovery-sdk issue
kevinshahfws May 15, 2024
5f4af43
Debug discovery-sdk issue - changed openrpc dependency
kevinshahfws May 15, 2024
165bda1
Reverted debug changes
kevinshahfws May 15, 2024
909b6b8
Reverted package json version
kevinshahfws May 15, 2024
9a13483
fix: Point to real firebolt-openrpc branch
jlacivita May 16, 2024
ca615d1
package-lock.json points to latest commit
kevinshahfws May 17, 2024
8ef85f6
fix: Remove aggregated providers
jlacivita May 22, 2024
8b6a207
chore: resolve package-lock
jlacivita May 22, 2024
8034874
fix: Added previously generated methods, create Interest wrapper object
jlacivita May 22, 2024
88b556f
fix: Required fields on Interest
jlacivita May 22, 2024
cf6f29f
Update package-lock.json
jlacivita May 22, 2024
32415d9
fix: Split event and provider types
jlacivita May 22, 2024
3e963b1
fix: Turn on pass-through validation
jlacivita May 23, 2024
b9f6284
fix: Remove "push-pull" spec
jlacivita May 23, 2024
7ca8b2b
fix: Added provider result name disambiguation
jlacivita May 23, 2024
795e368
Update package-lock.json
jlacivita May 28, 2024
4066787
fix: Fixed capability string, added errors
jlacivita May 28, 2024
788743b
fix: Both UserInterestProviderParams are required now
jlacivita May 28, 2024
cb51c01
fix: Typos
jlacivita May 28, 2024
b9f774d
feat: User Interest
kevinshahfws Jun 6, 2024
65155b6
Merge branch 'next' into feature/user-interest
kevinshahfws Jun 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 31 additions & 15 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 6 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@
},
"workspaces": [
"src/sdks/core",
"src/sdks/manage"
"src/sdks/manage",
"src/sdks/discovery"
],
"scripts": {
"fs:setup": "npm run clean && mkdir -p dist",
"validate:each": "npx firebolt-openrpc validate --input src/openrpc --schemas node_modules/@firebolt-js/schemas/src/schemas --schemas src/schemas --transformations",
"validate:compiled": "npx firebolt-openrpc validate --input dist/firebolt-open-rpc.json && npm run validate --workspaces",
"validate:each": "npx firebolt-openrpc validate --input src/openrpc --schemas src/schemas --transformations",
"validate:compiled": "npx firebolt-openrpc validate --input dist/firebolt-open-rpc.json --pass-throughs && npm run validate --workspaces",
"validate": "npm run validate:each && npm run validate:compiled ",
"compile": "npx firebolt-openrpc openrpc --input src --template src/template/openrpc/template.json --output ./dist/firebolt-open-rpc.json --schemas node_modules/@firebolt-js/schemas/src/schemas --schemas src/schemas",
"compile": "npx firebolt-openrpc openrpc --input src --template src/template/openrpc/template.json --output ./dist/firebolt-open-rpc.json --schemas src/schemas",
"slice": "npm run slice --workspaces",
"sdks": "npm run sdk --workspaces",
"docs": "npm run docs --workspaces",
Expand Down Expand Up @@ -44,7 +45,7 @@
"devDependencies": {
"@commitlint/cli": "^17.0.3",
"@commitlint/config-conventional": "^17.0.3",
"@firebolt-js/openrpc": "3.0.0-next.3",
"@firebolt-js/openrpc": "rdkcentral/firebolt-openrpc#feature/app-pass-through",
"@firebolt-js/schemas": "2.0.0",
"@saithodev/semantic-release-backmerge": "^3.2.0",
"@semantic-release/changelog": "^6.0.1",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading