Skip to content

Commit 885fdf2

Browse files
v11.2.0: Mobile SDK v2.3 & fix Data Catalog (#110)
* v10.2.0: webapi 3.8.0 * v10.2.0: fix v3 changelog * v11.0.0: multi version / msdk v2.2 / webportal ref * jekyll github action deployment * master branch workflow * test fork gh hosting * enable GH action workflow * update gemfile * update gemfile (add kramdown) * update gemfile * exclude vendor from config * remove test baseurl * webapi: remove web api v2 * v11.1.0: remove webapi v2 * fix data-catalog * fix data-catalog source * mobile-sdk: add v2.3 * v11.2.0: mobile-sdk v2.3 & fix data-catalog
1 parent abb1efe commit 885fdf2

43 files changed

Lines changed: 10406 additions & 3424 deletions

Some content is hidden

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

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ schema
1212
node_modules/
1313
*node_modules/*
1414
~$*
15+
.DS_Store

_config.yml

Lines changed: 7 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ gitHubSpecWebSdk: "https://github.psa-cloud.com/p4d00/web-sdk-spec"
1414
gitHubMasterPath: "/blob/master/"
1515

1616
# doc versionning
17-
doc-version: "11.1.0"
17+
doc-version: "11.2.0"
1818

1919
# WEB API BaseURI - theses var have to be renamed without prod/preprod (because we display only one at once)
2020
webapiB2C: "https://api.groupe-psa.com/connectedcar/v4"
@@ -48,15 +48,12 @@ exclude:
4848
- "README.md"
4949
- "Rakefile"
5050
- "vendor"
51-
- "vendor"
5251

5352
plugins:
5453
- jekyll-redirect-from
5554
- jekyll-datapage-generator
56-
- jekyll-datapage-generator
5755

5856
page_gen-dirs: true
59-
page_gen-dirs: true
6057

6158
page_gen:
6259
# ----------------------------------------------
@@ -73,50 +70,26 @@ page_gen:
7370
template: api-reference-mobile-sdk
7471
dir: /mobile-sdk/references/v2-0/
7572
name_expr: record['component']['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
76-
title: apiName
73+
title_expr: + "2.0"
7774
- data: mobile-sdk-v2-1.apis
7875
template: api-reference-mobile-sdk
7976
dir: /mobile-sdk/references/v2-1/
8077
name_expr: record['component']['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
81-
title: apiName
78+
title_expr: + "2.1"
8279
- data: mobile-sdk-v2-2.apis
8380
template: api-reference-mobile-sdk
8481
dir: /mobile-sdk/references/v2-2/
8582
name_expr: record['component']['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
86-
title: apiName
87-
page_gen:
88-
# ----------------------------------------------
89-
# ----------------------------------------------
90-
# ------------------MOBILE SDK------------------
91-
# ----------------------------------------------
92-
# ----------------------------------------------
93-
- data: mobile-sdk-changelog
94-
template: api-reference-list-v2-mobile_sdk
95-
dir: /mobile-sdk/references/
96-
name_expr: + "v" + record['version'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
97-
title_expr: + "References v" + record['version']
98-
- data: mobile-sdk-v2-0.apis
83+
title_expr: + "2.2"
84+
- data: mobile-sdk-v2-3.apis
9985
template: api-reference-mobile-sdk
100-
dir: /mobile-sdk/references/v2-0/
86+
dir: /mobile-sdk/references/v2-3/
10187
name_expr: record['component']['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
102-
title: apiName
103-
- data: mobile-sdk-v2-1.apis
104-
template: api-reference-mobile-sdk
105-
dir: /mobile-sdk/references/v2-1/
106-
name_expr: record['component']['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
107-
title: apiName
108-
- data: mobile-sdk-v2-2.apis
109-
template: api-reference-mobile-sdk
110-
dir: /mobile-sdk/references/v2-2/
111-
name_expr: record['component']['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
112-
title: apiName
88+
title_expr: + "2.3"
11389

11490
# name_expr: record['component'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
11591
# .downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
11692
# downcase makes it lowercase. The strip makes sure there is no leading or trailing whitespace. The first gsub replaces spaces with hyphens. The second gsub removes all non-alpha non-dash non-underscore characters (note that this set is very close to \W but includes the dash as well, which is why it's spelled out here).
117-
# name_expr: record['component'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['type'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-') + "-" + record['tag'].downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '-')
118-
# .downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
119-
# downcase makes it lowercase. The strip makes sure there is no leading or trailing whitespace. The first gsub replaces spaces with hyphens. The second gsub removes all non-alpha non-dash non-underscore characters (note that this set is very close to \W but includes the dash as well, which is why it's spelled out here).
12093

12194

12295
kramdown:

_data/mobile-sdk-changelog.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
- version: "2.3"
2+
release_date: 25 Apr 2023
3+
name: Radio, exFCA Auth/Enroll
4+
description: |-
5+
- 🔓 Authentication FCA: add component.
6+
- 📱 Enrollment FCA: add component.
7+
- 📻 Media: add component.
8+
- 📡 Bluetooth Connectivity: add component.
9+
- 💾 Vehicle Information: add component.
10+
- 🔑 CarKey
11+
- get-pims.vehicle.carkey: remove vin parameter.
12+
- 🚗 Vehicle Status PSA & 🕹 Remote Command PSA
13+
- get-pims.vehicle.information-remote: update vehicle schema
14+
- subscribe-pims.vehicle.signal-remote: update vehicle schema
15+
- 🏁 Send Navigation
16+
- set-pims.vehicle.destination-coordinate: remove vin parameter.
17+
- set-pims.vehicle.destination-extension: remove vin parameter.
18+
- get-pims.vehicle.privacy: transferred into Bluetooth Connectivity component.
19+
- set-pims.vehicle.service: transferred into Bluetooth Connectivity component.
20+
- get-pims.vehicle.connection: transferred into Bluetooth Connectivity component.
21+
- subscribe-pims.vehicle.connection: transferred into Bluetooth Connectivity component.
22+
- 📍 Trips
23+
- get-pims.vehicle.price: remove vin parameter.
24+
- set-pims.vehicle.price: remove vin parameter.
25+
- subscribe-pims.vehicle.trips: remove vins parameter.
126
- version: "2.2"
227
release_date: 20 Feb 2023
328
name: Log Update

0 commit comments

Comments
 (0)