Skip to content
This repository has been archived by the owner on Nov 7, 2022. It is now read-only.

[ DO NOT MERGE ] DEVELOP to MAIN #5

Draft
wants to merge 187 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
187 commits
Select commit Hold shift + click to select a range
a5b662c
setup wehooks
panaC Oct 28, 2021
cd46936
fix project-id in actions
panaC Oct 28, 2021
3dc8d18
push github actions test sdk DEV
panaC Oct 29, 2021
9d79e55
github action test sdk dev on PR too
panaC Oct 29, 2021
ad565ba
webhooks: setup_test_sdk
panaC Nov 2, 2021
891def4
fix webhooks setup test sdk
panaC Nov 2, 2021
38de124
test/dev: test-1 home+setup
panaC Nov 2, 2021
2f2b838
webhooks fix test player
panaC Nov 3, 2021
45826e6
fix reprendre la lecture sentence
panaC Nov 3, 2021
456564b
some first search and player test on develop
panaC Nov 3, 2021
827f62e
test: selections
panaC Nov 3, 2021
886e400
webhooks: switch to typescript
panaC Nov 3, 2021
c1507e6
webhooks: type user params
panaC Nov 3, 2021
40dc16d
strict null checks (PR #7)
panaC Nov 9, 2021
8c12fab
eslint
panaC Nov 9, 2021
f1c0a58
improve user-storage (PR #6)
panaC Nov 10, 2021
00482a6
typing sdk scene
panaC Nov 10, 2021
a904c09
chore update firebase functions
panaC Nov 10, 2021
827742b
fix deploy dev
panaC Nov 10, 2021
d0d2193
clean
panaC Nov 10, 2021
90c17eb
finite state machine (PR #8)
panaC Nov 15, 2021
d7dfd86
fix test-webhook
panaC Nov 15, 2021
1d59bb8
Selection List (PR #9)
panaC Nov 16, 2021
79a0876
fix: storageDto
panaC Nov 16, 2021
61a229f
fix: selection
panaC Nov 16, 2021
aca5d4e
fix: reset user storage at the end
panaC Nov 17, 2021
a7764df
test: test update
panaC Nov 17, 2021
2efe382
fix: firestore timestamp format
panaC Nov 17, 2021
a5ef3da
fix: test and lint
panaC Nov 17, 2021
a60c820
fix: firestore timestamp object conversion
panaC Nov 18, 2021
c3bad9e
fix: test
panaC Nov 19, 2021
3702730
i18n | constant values (PR #10)
panaC Nov 19, 2021
2482573
fix: translation wrongNumber
panaC Nov 22, 2021
6045c40
fix: lint
panaC Nov 22, 2021
9613898
fix: github actions deploy and test jobs
panaC Nov 22, 2021
95fcdb3
fix: github actions deploy
panaC Nov 22, 2021
2a0b24e
feature: stop in selections
panaC Nov 22, 2021
6d00c71
fix: stop in selection_list
panaC Nov 22, 2021
2df1ae0
I18n (PR #12)
panaC Nov 25, 2021
7522be4
fix: i18n'
panaC Nov 25, 2021
14bffb6
fix: i18n
panaC Nov 25, 2021
634d16f
fix: constant
panaC Nov 25, 2021
80a702e
fix: translation
panaC Nov 25, 2021
431fde6
fix: i18n escaping
panaC Nov 25, 2021
6e88183
fix i18n
panaC Nov 25, 2021
749f3f0
locale (PR #14)
panaC Dec 13, 2021
c5b9a34
player (PR #13)
panaC Dec 13, 2021
efb4eca
next intent in select_publication scene (PR #15)
panaC Dec 17, 2021
7823d31
fix: next feature
panaC Dec 17, 2021
20f7e9e
fix: next feature with Laurent
panaC Dec 17, 2021
d1c84d1
lint
panaC Dec 17, 2021
7a32989
fix: next feature
panaC Dec 17, 2021
91b778e
lint
panaC Dec 17, 2021
46a23db
fix: listPublications
panaC Dec 17, 2021
902d765
fix: menu intent in select_group
panaC Dec 17, 2021
ca2a0b0
test
panaC Dec 17, 2021
07743eb
Update sdk-test-dev.yml
panaC Dec 19, 2021
e46c397
fix: test
panaC Dec 20, 2021
2442d59
Merge branch 'develop' of https://github.com/edrlab/lis-mon-livre int…
panaC Dec 20, 2021
5a2838d
first toc
panaC Dec 20, 2021
be49f19
fix: selection
panaC Dec 20, 2021
34f74cc
fix: j'ai trouvé
panaC Dec 20, 2021
8588601
Merge branch 'develop' of https://github.com/edrlab/lis-mon-livre int…
panaC Dec 20, 2021
60ea413
up
panaC Dec 20, 2021
dcc3f17
up
panaC Dec 20, 2021
354b2b7
fix some minor evolution
panaC Dec 20, 2021
458599a
my list redirected from home_member
panaC Dec 20, 2021
88c3bde
feature: lance la lecture
panaC Dec 22, 2021
a903d23
fix: media status stop
panaC Dec 23, 2021
55d6034
fix: sdk dev
panaC Dec 23, 2021
b2ef76f
fix: media-status stopped
panaC Dec 23, 2021
661ce3f
merge from develop
panaC Dec 23, 2021
854dd99
fix toc
panaC Dec 23, 2021
67b616c
fix: delete unused console.log
panaC Jan 12, 2022
21e23c6
pull from actions
panaC Jan 14, 2022
35e8d96
Merge branch 'toc' into develop
panaC Jan 14, 2022
328aa56
feature: set authorization bearer token at each http request (#20)
panaC Jan 17, 2022
59cf743
fix: update odps_fetcher_parser lib to use node14
panaC Jan 24, 2022
7e3bc32
fix: github url for opds_fetcher_parser package
panaC Jan 24, 2022
2eb9bb3
fix: missing import URL with node14
panaC Jan 24, 2022
eb70d1e
first
panaC Jan 31, 2022
7208c73
flow
panaC Jan 31, 2022
e77f83c
[skip ci] deploy actions
panaC Jan 31, 2022
5f0cb52
chore: new develop branch with edrlab-1
panaC Jan 31, 2022
47348e1
chore develop
panaC Jan 31, 2022
4ce58e7
fix: actions test
panaC Jan 31, 2022
a5344bf
chore avh-dev
panaC Jan 31, 2022
6c43177
fix: webhook actions
panaC Jan 31, 2022
bd3df42
Merge branch 'develop' into new
panaC Jan 31, 2022
a73bd84
flowchart
panaC Feb 1, 2022
c7a4b23
first clean
panaC Feb 1, 2022
c503ee1
clean model and test it and create a first controller with assistant lib
panaC Feb 2, 2022
88624de
feature: create the machine
panaC Feb 3, 2022
9ffe972
lint
panaC Feb 3, 2022
6c0aff2
feat: main handler
panaC Feb 3, 2022
c5e0c63
feature: express test works
panaC Feb 4, 2022
3da456f
test cleaning
panaC Feb 7, 2022
4b48e51
dev: launch node14 script in specific dir
panaC Feb 7, 2022
15c75e1
ci: debug bugged actions ci and test node matrix
panaC Feb 7, 2022
215bc59
ci: debug node version
panaC Feb 7, 2022
231eae4
ci: debug node version
panaC Feb 7, 2022
e9bba36
ci: debug node version typo
panaC Feb 7, 2022
bb73f0c
ci: debug with ls
panaC Feb 7, 2022
989c702
ci: debug with ls
panaC Feb 7, 2022
a63e2a1
git: reset cache file
panaC Feb 7, 2022
8d3f1ce
git: follow the previous commit and restore controller/Assistant.ts
panaC Feb 7, 2022
23b6f75
feat: main handler
panaC Feb 7, 2022
23b13a2
feat: home_new_user scene
panaC Feb 7, 2022
c52de34
chore: lint:
panaC Feb 7, 2022
a629fa3
feat home_new_user_maybe_later scene
panaC Feb 8, 2022
11c0d85
feat: info scene
panaC Feb 8, 2022
393e918
feat: home_new_user_no scene
panaC Feb 8, 2022
164bf87
feat: global cancel no_match and no_input + EN/FR translation in gact…
panaC Feb 8, 2022
d876c3b
fix: home_new_user on_enter
panaC Feb 8, 2022
5cb54ed
fix: home_new_user_no
panaC Feb 8, 2022
718366d
fix: maybe_later and info
panaC Feb 8, 2022
47fd337
chore: lint
panaC Feb 8, 2022
3dad352
feat: home_user
panaC Feb 8, 2022
3156caa
feat and fix: storage add user and sessions and fixes some logic
panaC Feb 10, 2022
6f82fc0
fix: new main message
panaC Feb 11, 2022
1e6f066
feat: first part home_user enter
panaC Feb 11, 2022
f2917f7
feat: test home_member on-enter
panaC Feb 14, 2022
f423bd9
feat: remove the session data when it's a user new session , simulate…
panaC Feb 14, 2022
e2ab99b
lint
panaC Feb 14, 2022
476d9fd
chore
panaC Feb 14, 2022
605032b
chore: add nyc code coverage
panaC Feb 14, 2022
4038e1b
feat: test home_user on-enter playing
panaC Feb 14, 2022
50503e4
feat: selection first step
panaC Feb 14, 2022
36356ee
feat: selection second part
panaC Feb 14, 2022
39d579d
fix: storageModel singleton
panaC Feb 14, 2022
d22de54
fix: global cancel, fallback and silence
panaC Feb 14, 2022
a6a92f8
fix: gactions cancel
panaC Feb 14, 2022
fa43edd
fix: authorization url
panaC Feb 14, 2022
64f43bf
feat: switch select-book with numbers instead of letters
panaC Feb 14, 2022
1e5baa1
feat: selection test part one
panaC Feb 15, 2022
180b35f
feat: test selection part two
panaC Feb 15, 2022
24301b4
fix: webpub request Machine
panaC Feb 15, 2022
e6b027f
feat: selections select book instent
panaC Feb 15, 2022
89e4a34
feat: player scene & lint & try to fix catch Assistant
panaC Feb 16, 2022
1e0929b
some imprve comment
panaC Feb 16, 2022
5ef24fb
feat: another-one selection handler with test checks
panaC Feb 16, 2022
cc6ad7d
fix: test storage
panaC Feb 16, 2022
d76c79c
fix: player on enter error
panaC Feb 16, 2022
703d044
fix: selection test help'
panaC Feb 16, 2022
1680963
feat: selection on-enter in progress
panaC Feb 16, 2022
ad2a2f7
feat: home_user bookshelf
panaC Feb 17, 2022
7f13934
chore: init selection session
panaC Feb 17, 2022
d0f4cce
chore: lint
panaC Feb 17, 2022
4d6520e
feat: search scene
panaC Feb 17, 2022
132ed41
feat: search scene
panaC Feb 17, 2022
8f5f518
feat: collections
panaC Feb 17, 2022
9ee2e47
fix: test selection
panaC Feb 17, 2022
f39f98a
feat: player_prequel scene
panaC Feb 17, 2022
6d9fa55
fix: home_user session state
panaC Feb 22, 2022
87d0a3c
fix: home_user repeat state
panaC Feb 22, 2022
3d99034
fix: home_user search intent
panaC Feb 22, 2022
59cdb1a
fix: info name
panaC Feb 23, 2022
a301ddc
fix: empty search result
panaC Feb 23, 2022
881a534
sdk: add collections intent
panaC Mar 7, 2022
419b58d
fix: selection handle groups selection
panaC Mar 8, 2022
19f0cee
Merge pull request #22 from edrlab/new
panaC Mar 8, 2022
f88821c
Delete sdk-test-dev.yml
panaC Mar 8, 2022
8113b23
Update functions-edrlab-dev.yml
panaC Mar 8, 2022
966f601
remove test online that is unused now
panaC Mar 8, 2022
869f15b
sdk: bookshelf intent
panaC Mar 9, 2022
9d9c235
fix: help intent doesn't say the second sentence
panaC Mar 9, 2022
1514c0c
squash and merge: cela-dev
panaC Mar 23, 2022
f2f610b
cela-dev to devmerge to dev2 to develop (PR #74)
panaC Apr 4, 2022
ea7d842
feature: enhance player_prequel scene with a summary and in the furth…
panaC Apr 6, 2022
f0cdfd1
fix: missing player_prequel.summary key in i18n
panaC Apr 6, 2022
9d5d63d
fix: partial-fix #43 reset index and time in history when a book is f…
panaC Apr 6, 2022
4913ab7
fix: player finished test
panaC Apr 7, 2022
7dbe374
sdk: account linking handler
panaC Apr 7, 2022
b336907
fix: set opdsPubSelfLink to history instead webpubUrl - partial fix #82
panaC Apr 8, 2022
b6b7ac2
sdk: add lecture to prequel_resume
panaC Apr 8, 2022
844ceb0
fix: set 3 items max in recent_books
panaC Apr 8, 2022
6c3bd86
sdk: by theme
panaC Apr 11, 2022
f9ec9a0
sdk: resume
panaC Apr 11, 2022
e3125ae
fix: player issues
panaC Apr 11, 2022
0cb4697
fix: linking issue when NOT_LINKED in authenticated scene
panaC Apr 11, 2022
59cf463
fix: npm run typed
panaC Apr 13, 2022
7492847
fix: the crash on undefined object querySearch and selectBookNumber
panaC Apr 14, 2022
66f1458
fix: player startIndex
panaC Apr 14, 2022
c5bbde5
sdk: follow previous commit resume in player scene
panaC Apr 14, 2022
a27a84a
sdk: remove resume in player scene
panaC Apr 14, 2022
9efd242
fix: sessionId changed during user session
panaC Apr 14, 2022
5ab7b01
Merge branch 'avh-dev' into develop
panaC Apr 14, 2022
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
71 changes: 71 additions & 0 deletions .github/workflows/function-deploy-cela-dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@

name: functions deploy

on:
push:
branches: [ cela-dev ]
paths:
- 'webhooks/**'
- '.github/workflows/function-deploy-cela-dev.yml'

jobs:
deploy:
name: "Deploy Firebase functions"
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

env:
working-directory: './webhooks/functions'
project-id: 'cela-2'
defaults:
run:
working-directory: './webhooks/functions'

steps:
- name: Checkout repo
uses: actions/checkout@v2

- name : GITHUB CONTEXT
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT"

- name: Install node ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}

- name: Install Dependencies
run: npm ci --no-audit
working-directory: ${{ env.working-directory }}

- name: test
run: npm test
working-directory: ${{ env.working-directory }}

- name: lint
run: npm run lint
working-directory: ${{ env.working-directory }}

- name: build
run: npm run build
working-directory: ${{ env.working-directory }}

- name: set commit name to function config
uses: w9jds/firebase-action@master
with:
args: functions:config:set debug.message=\"${{ github.event.head_commit.message }}\" --project ${{ env.project-id }}
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_PATH: './webhooks'

- name: Deploy to Firebase
uses: w9jds/firebase-action@master
with:
args: deploy --only \"functions:ActionsOnGoogleFulfillment\" --project ${{ env.project-id }} --message \"${{ github.event.head_commit.message }}\"
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_PATH: './webhooks'
97 changes: 97 additions & 0 deletions .github/workflows/functions-avh-dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@

name: functions deploy

on:
push:
branches: [ avh-dev ]
paths:
- 'webhooks/**'
- '.github/workflows/functions-avh-dev.yml'

jobs:
deploy:
name: "Deploy Firebase functions"
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

env:
working-directory: './webhooks/functions'
project-id: 'valentin-5'
defaults:
run:
working-directory: './webhooks/functions'

steps:
- name: Checkout repo
uses: actions/checkout@v2

- name : GITHUB CONTEXT
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT"

- name: Install node ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}

- name: Install Dependencies
run: npm ci --no-audit
working-directory: ${{ env.working-directory }}

- name: test
run: npm test
working-directory: ${{ env.working-directory }}

- name: lint
run: npm run lint
working-directory: ${{ env.working-directory }}

- name: build
run: npm run build
working-directory: ${{ env.working-directory }}

- name: set commit name to function config
uses: w9jds/firebase-action@master
with:
args: functions:config:set debug.message=\"${{ github.event.head_commit.message }}\" --project ${{ env.project-id }}
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_PATH: './webhooks'

- name: Deploy to Firebase
uses: w9jds/firebase-action@master
with:
args: deploy --only \"functions:ActionsOnGoogleFulfillment\" --project ${{ env.project-id }} --message \"${{ github.event.head_commit.message }}\"
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_PATH: './webhooks'

sdk-test-dev:
name: "Test sdk DEV"
needs: deploy
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
defaults:
run:
working-directory: './test/dev'

steps:

- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}

- name: save service_account
run: echo $SECRET >> service_account.json
env:
SECRET : ${{ secrets.SERVICE_ACCOUNT_VALENTIN5 }}
- run: npm install
- run: npm test
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ name: functions deploy

on:
push:
branches: [ main ]
branches: [ develop ]
paths:
- 'functions/**'
- '.github/workflows/functions.yml'
- 'webhooks/**'
- '.github/workflows/functions-edrlab-dev.yml'

jobs:
deploy:
Expand All @@ -18,10 +18,11 @@ jobs:
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

env:
working-directory: './functions/functions'
working-directory: './webhooks/functions'
project-id: 'edrlab-1'
defaults:
run:
working-directory: './functions/functions'
working-directory: './webhooks/functions'

steps:
- name: Checkout repo
Expand All @@ -40,19 +41,31 @@ jobs:
- name: Install Dependencies
run: npm ci --no-audit
working-directory: ${{ env.working-directory }}

- name: test
run: npm test
working-directory: ${{ env.working-directory }}

- name: lint
run: npm run lint
working-directory: ${{ env.working-directory }}

- name: build
run: npm run build
working-directory: ${{ env.working-directory }}

- name: set commit name to function config
uses: w9jds/firebase-action@master
with:
args: functions:config:set debug.message=\"${{ github.event.head_commit.message }}\"
args: functions:config:set debug.message=\"${{ github.event.head_commit.message }}\" --project ${{ env.project-id }}
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_PATH: './functions'
PROJECT_PATH: './webhooks'

- name: Deploy to Firebase
uses: w9jds/firebase-action@master
with:
args: deploy --only \"functions:ActionsOnGoogleFulfillment\" --message \"${{ github.event.head_commit.message }}\"
args: deploy --only \"functions:ActionsOnGoogleFulfillment\" --project ${{ env.project-id }} --message \"${{ github.event.head_commit.message }}\"
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_PATH: './functions'
PROJECT_PATH: './webhooks'
32 changes: 32 additions & 0 deletions .github/workflows/webhooks-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@

name: webhooks unitary tests

on:
push:
branches: [ develop, avh-prod, avh-dev, cela-prod, cela-dev ]
# paths:
pull_request:
branches: [ develop, avh-prod, avh-dev, cela-prod, cela-dev ]

jobs:
sdk-test-prod:
runs-on: ubuntu-latest
strategy:
matrix:
node: [12, 14, 16]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
defaults:
run:
working-directory: './webhooks/functions'
name: Node ${{ matrix.node }} webhooks unitary tests
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}
- run: node -v
- run: npm -v
- run: find . -type f
- run: npm ci
- run: npm test
- run: npm run lint
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,7 @@

node_modules
service_account.json

.nyc_output/
firebase-debug.log
ui-debug.log
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
# lis-mon-livre

> develop branch

- https://console.firebase.google.com/u/1/project/edrlab-1/firestore/data
- https://console.actions.google.com/u/1/project/edrlab-1/overview
- https://console.cloud.google.com/logs/query?referrer=search&authuser=1&project=edrlab-1

## gactions
## gactions sdk

`cd sdk && gactions pull --force --clean --project-id valentin-4`
`cd sdk && gactions pull --force --clean --project-id valentin-5`
1 change: 1 addition & 0 deletions flowchart.drawio
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile host="Electron" modified="2022-02-01T13:17:56.622Z" agent="5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/15.3.5 Chrome/94.0.4606.51 Electron/15.0.0 Safari/537.36" etag="2o0J2n3do_rvHPBzxqvV" version="15.3.5" type="device"><diagram id="5DJ4ssX4GwvDWGdRNTQ9" name="Page-1">7VlLc9s2EP4tOWimPUgjkqIkH23ZTtO6qTtuJ/EpA5EgCRsCWAC0pPz67ILgS5TcOGM7yrQXkthdLMDdbx8gB8FitXmrSJ79LmPKB/443gyC84Hv+8HEhxtStiUl8KdhSUkVi0ua1xBu2GfqiGNHLVhMdUfQSMkNy7vESApBI9OhEaXkuiuWSN5dNScp7RFuIsL71A8sNllJnfuzhv4LZWlWrexNT0rOilTC7k10RmK5bpGCi0GwUFKa8mm1WVCO1qvsUs67PMCtN6aoMF8zIZn/oT8ltx/Hp3/evRey+FVd3w2dlgfCC/fCA3/KQd+ZzomA5xSfKxoo30f+RtEPlEdyRa1HB7j58VYWCm6Li6tTuF2xpSJq+8byyulLtauwofyFSpKC8y3cqbiT20YjKWIml1LeaxyIGK9RRLVuRHKqtBQELaYpBygxCTtdlAJwXTNrTUFpXO2YM3Hf2zXolYUwo/4GP8iCx7U+zu7rV4/xovEiECGXB41ocWS2FTgVrBRT9K8H7HXGDL3JSYTcNcQj0DKz4o6dkSgrFH2L9PMJEHLJhKHq4gEAhFEyrpdog6pCCFWGblokB7K3FFxoFNracScO71XET9143YRPUEV31g6dwBGJC9m0Vt2gGh4csJ8A8rBnOBpDkLuhkAJuZ1GhHmpTNoZFo0hlMpkiOK6kzJ3IHTVm6/IVKcCNHWPTDTMfcfoodKPbFud84zTbwbYaCHjZ1iQc3rZ5zTQ7aubFp5jpYChzKjDKDFHG7c2blCLtoQbERvSaKgYGpgoxw0QK3DkwYW5KzQHmQXyUKh9xgisEpfZH5CalHHroUbQpyolhD900/ezQ8Xv58QZt2wMUJPccH8EyhHPKZarICmOsMuMu77ph/FvgJmxDa/e9YiAHs24kz/uB7Pl7Ann6UnEcHEWxWpLovkrcTyhYCynA76ZA1EqhUejWFoKMPKBaXWBBquoXlhYatwpYWVXq6hXhzmy1aFUyYk0ok2ZaQh6kAnDhtrH6vXlKVdKUqCizTZPdApJyGrGERU4frlaWV0iQqqyWWM6YjiTgDNl2Gwaypj8OEJAssjXYTlt3ls4VTewcm70w5ZRruoUSJVfNi9m3yShPfvRqGYY75TL87uVy/h3LZatYNqXzv1guJ19ZLr3nLpd2KhiIbFsCFvy6pfkaCQ2KvZOwg+KqBjQwLDU2oKy39u049Sa9evD3+6t373+7ON+L4CuyhNNpB3eEsxQQcB5RUZZiDFwGp79Tx1ixOEYdZ4pq9pksrb5xlQ6sdcKzQXi+19ePRVcvQ9RHWLdI55S4L3OMR5P5zO+a3VXIpzm78WYlIpNEU9NLJM/hs/Fe17xKcvH+Ty5PTC7BUSSX6bxbIv1Z+ArJpd9sHn1qqYLrOXLLeD6fdaw+9GbHnlz69eAd9MJTssLeTix13urts6Djxek/BX6HO1tBSDDwDrbz43wD16Ff3u1c8EEc2whsBBzfa4stpYqpGi6lMdC1WmGb2ip+JDl0wJau0uVPwcQ2ztg+dx5/rickUphhQlYMTgd2Wv1eAz8IbB6hqcQFCtZj1Ro1EXqoIZskzRtX7XJ9wijts25OCFdwFrHteI8DZ2FT6Fb/jVY91H1ncrUE4aPpvIOdzhv82T/fTvd13uFLdd7e4c+xeBLK4ITUQWtmDH4GP8VV/Utiv1nqoRTDVMqU01HKTFYsR0wiV2sGtQhgBLkArKTtOXQoZEzvwIWXwWg2gve6jDhIUqS05T5lcO7kVH0qAD4je7Eu8wOHG16CRFeI2EHXEe+0wi45CF0AlOliVBsl7+mijOKqa0kY5zukry8C+4Ki2/m82vfbnXLref24mOyNi9mLxUW4Jy6OPb94YfdMFM76dpzvMeP8xaw47VlxS3W/n+Gc5foQJr+DIYf1z0BnyemeXwr7LPlyeJz1LCnkD2DIk1ezIwybP5tlf9f8IA4uvgA=</diagram></mxfile>
File renamed without changes.
3 changes: 3 additions & 0 deletions sdk/custom/global/actions.intent.CANCEL.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
handler:
webhookHandler: cancel
transitionToScene: actions.scene.END_CONVERSATION
2 changes: 2 additions & 0 deletions sdk/custom/global/actions.intent.MAIN.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
handler:
webhookHandler: main
1 change: 1 addition & 0 deletions sdk/custom/global/actions.intent.MEDIA_STATUS_STOPPED.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
transitionToScene: actions.scene.END_CONVERSATION
2 changes: 2 additions & 0 deletions sdk/custom/global/actions.intent.NO_INPUT_1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
handler:
webhookHandler: silence_1
2 changes: 2 additions & 0 deletions sdk/custom/global/actions.intent.NO_INPUT_2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
handler:
webhookHandler: silence_2
3 changes: 3 additions & 0 deletions sdk/custom/global/actions.intent.NO_INPUT_FINAL.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
handler:
webhookHandler: silence_end
transitionToScene: actions.scene.END_CONVERSATION
2 changes: 2 additions & 0 deletions sdk/custom/global/actions.intent.NO_MATCH_1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
handler:
webhookHandler: fallback_1
2 changes: 2 additions & 0 deletions sdk/custom/global/actions.intent.NO_MATCH_2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
handler:
webhookHandler: fallback_2
3 changes: 3 additions & 0 deletions sdk/custom/global/actions.intent.NO_MATCH_FINAL.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
handler:
webhookHandler: fallback_end
transitionToScene: actions.scene.END_CONVERSATION
5 changes: 5 additions & 0 deletions sdk/custom/intents/another_one.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
trainingPhrases:
- prochain
- suivant
- page suivante
- un autre
10 changes: 10 additions & 0 deletions sdk/custom/intents/bookshelf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
trainingPhrases:
- voir mon étagère
- consulter ma liste personnelle
- voir ma liste personnelle
- liste personnelle
- consulter mon étagère
- étagère
- mon étagère
- bibliothèque
- ma bibliothèque
4 changes: 4 additions & 0 deletions sdk/custom/intents/by_genre.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
trainingPhrases:
- par genre
- genre
- je préfère par genre
6 changes: 6 additions & 0 deletions sdk/custom/intents/by_theme.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
trainingPhrases:
- je veux par thème
- je t'aime
- par thème
- thème
- je préfère par thème
6 changes: 6 additions & 0 deletions sdk/custom/intents/collections.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
trainingPhrases:
- recommandations
- collections
- navigue dans les collections
- sélections
- navigue dans les sélections
8 changes: 8 additions & 0 deletions sdk/custom/intents/current_book.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
trainingPhrases:
- Reprendre ma lecture
- Reprends ma lecture
- Reprends
- Reprends le dernier livre
- Reprends la lecture
- Reprendre la lecture
- Reprendre
5 changes: 5 additions & 0 deletions sdk/custom/intents/en/another_one.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
trainingPhrases:
- the next one
- next
- next page
- another one
7 changes: 7 additions & 0 deletions sdk/custom/intents/en/bookshelf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
trainingPhrases:
- personal list
- browse my bookshelf
- book shelves
- book shelf
- my bookshelf
- bookshelf
6 changes: 6 additions & 0 deletions sdk/custom/intents/en/by_genre.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
trainingPhrases:
- by genre please
- genre
- I prefer by genre
- I prefer collections by genre
- by genre
6 changes: 6 additions & 0 deletions sdk/custom/intents/en/by_theme.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
trainingPhrases:
- by theme please
- theme
- I prefer by theme
- I prefer to get a book selection by theme
- by theme
4 changes: 4 additions & 0 deletions sdk/custom/intents/en/collections.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
trainingPhrases:
- recommendations
- collections
- Browse collections
Loading