Commit Graph

32 Commits

Author SHA1 Message Date
Boshi Lian
1cae561f59 update api to v1.29 (#1482)
* update swagger

* fix test
2024-01-09 18:07:46 +01:00
Manuel Menegazzo
15ad5bdfc4 Move to net8.0 (#1463)
* Added net8.0 to the dotnet-version array used by actions

* Changed framework version in Directory.Build.props

* Removed unsed nuget

* Update codeql-analysis.yml

* Added net8.0 target framework

* Updated code analyzer version to match net8.0

* Added net8.0 to tests

* Updated sdk version

* Updated version.json

* Fixed build for non windows machines

* Updated references in Directory.Build.targets

* Added conditional exception handling to WatchServerDisconnect test case

* Added missing project to solution
2023-12-01 11:49:56 +01:00
Boshi Lian
013fc6e06f embed KubernetesClient.Models and KubernetesClient.Basic into client sdk (#1407)
* cleanup using

* cleanup classic

* clean up nuget

* bump ver

* fix pipeline

* remove commit by accident
2023-09-26 11:03:12 -07:00
Boshi Lian
3d84f06569 update swagger gen from 1.28.0 (#1373)
* update swagger gen from 1.28.0

* update version matrix
2023-08-16 20:28:21 -07:00
Boshi Lian
5844d05457 generate API v1.27 (#1270)
* new swagger

* fix convertor

* bump ver
2023-04-23 14:01:13 -07:00
Boshi Lian
abf6950cae Proposal: user defined model version explicit converter (#1211)
* introduce user defined model version explicit convertor

* bump ver
2023-03-03 09:14:58 -08:00
Boshi Lian
4e74fd20b7 generate v1.26 (#1122)
* update swagger

* remove unused models in converter

* remove netcore3.1 from testr

* bump ver

* fix convert

* remove some unused autorest property

* move some clz from autorest to client

* fix import

* no longer expose SendRequestRaw

* make file utils inner

* fix build

* c# 11
2022-12-15 18:21:36 -08:00
Boshi Lian
763f1f0778 add net7 remove net5 (#1085)
* add net7

* remove net5

* fix build

* fix versions

* revert to 10.0 due to ci

* fix automapper

* update ver matrix

* fix warning

* fix net7 test err

* more target to basic and model pkg
2022-12-05 08:59:04 -08:00
Boshi Lian
c404c00bc2 Version 9.0: Based on Swagger 1.25 (#995)
* swagger 1.25

* update version converter

* bump version

* move missing models to models proj

* hide util for further cleanup

* hide more public api

* update version matrix
2022-09-05 12:52:54 -07:00
Boshi Lian
85755ccb3e 8.0: API Group + v1.24 (#850)
* swagger 1.24

* trim converter

* api group

* before moving method

* grouped api for client

* fix classic build

* fix e2e

* move all code to v8

* fix vis to

* bump ver

* fix authtest filename
2022-05-07 13:05:17 -07:00
Boshi Lian
8e8619130a netstandard2 extendable lib model, basic rest (#793)
* first lib model

* add missing files

* happy test

* add vanilla rest for extend

* fix new url pattern

* address comments

* add v to tag

* bump ver

* add missing file when ren

* support multi pkg

* fix gh action

* fix env var

* ren title

* use gh action to set ver

* remove unused

* remove unused
2022-03-23 16:25:20 -07:00
Boshi Lian
6f4c47963a add v to tag (#796) 2022-03-20 11:03:08 -07:00
Boshi Lian
341580fb9b fix Unable to process file command 'env' successfully. (#787) 2022-02-26 08:25:23 -08:00
Boshi Lian
0d719f1fc6 7.1 remove old autorest (#785)
* init removal

* clean up warning

* bump ver to 7.1

* fix build

* custom http client no long supported

* cleanup unused types

* fix npe

* remove service client

* modern ssl settings

* fix test

* fix client cert null

* fix ctor

* cleanup
2022-02-25 13:33:23 -08:00
Boshi Lian
eca9898902 API v1.23.0 + system.text.json + remove WatchXXX API (#750)
* gen v1.23.0

* fix converter

* bump ver

* update readme runtime

* fix warning

* update dep ver

* newtonjson -> system.text.json

* generate for new json api

* readme lf

* dotnet fmt

* dotnet fmt tests/

* dotnet fmt

* Revert "dotnet fmt"

This reverts commit e14c59076143fe2218ed899295a00762f0ea2bd6.

* fix err introduce by dotnet fmt

* fix test

* remove deprecated /watch api

* generate code after /watch removed

* remove /watch related code

* trim Microsoft.Rest.Serialization
2021-12-13 07:31:59 -08:00
Boshi Lian
d66c914c86 Gen v1.22.0 (#677)
* generator to support bool?

* gen v1.22.0

* trim version convertor

* bump ver
2021-08-15 09:01:46 -07:00
Boshi Lian
225bb1f59b Gen v1.21.0 (#603)
* gen v1.21.0

* update version converter

* bump version to 5

* remove support of netstandard2.0

* update test dependency
2021-04-09 13:37:17 -07:00
Boshi Lian
c0e96f516b deprecate net452 + generate model based on v1.20.0 (#536)
* remove most net452 related code

* first net4 remove

* migrate test proj to net5 base

* fix format

* update sta xunit to fix platform not support

* Squashed commit of the following:

commit 16e1f819058ad281e1571b356c10d4d6ce77cf38
Author: Boshi Lian <farmer1992@gmail.com>
Date:   Tue Dec 8 22:42:57 2020 -0800

    temp disable some version converter

commit 7d1a651f4e7d27d1e61c91f46f73ac8d04ea8ab9
Author: Boshi Lian <farmer1992@gmail.com>
Date:   Tue Dec 8 20:55:44 2020 -0800

    add missing watcher generator files

commit 3f3199aad269bf89406ea71d0bc63f1a7ec23245
Author: Boshi Lian <farmer1992@gmail.com>
Date:   Tue Dec 8 22:14:47 2020 +0000

    gen v1.20.0

* bump version to 4.0

* support empty spec

* fix version converter for generator

* add generated header

* fix warning

* rerun generator
2020-12-13 19:55:27 -08:00
Boshi Lian
7a1f9b95ef Gen v1.19.3 (#505)
* gen v1.19.3

* fix naming conflict

* bump ver to 3.0

* fix 401 throw

* add missing map
2020-10-27 08:56:00 -07:00
Boshi Lian
4ce6e876e2 Gen v1.18.0 (#385)
* gen v1.18.0

* Update version.json

* add missing files

* bump to 2.0
2020-04-10 19:17:47 -07:00
Boshi Lian
8ab95b6b92 gen v1.16.0 (#312)
* gen v1.16.0

* update version.json
2019-10-02 15:16:08 -07:00
Brendan Burns
60ffd20a7c Rev to 1.5 (#256) 2019-03-12 15:36:15 -07:00
Brendan Burns
7e907d7c6f Re-add nerdbank while we setup the azure pipeline... (#255) 2019-03-12 15:18:39 -07:00
Boshi Lian
e0db2ae8bd add az pipepline yaml (#247)
* add az pipepline yaml

* use az pipeline versioning

* build on vsts condition
2019-03-04 16:12:39 -08:00
Boshi Lian
1600e44b00 generate for 1.13 (#223)
* generate for 1.13 and bump ver to 1.4

* fix examples for 1.13

* update outdated cert
2018-12-11 21:10:39 -08:00
Boshi Lian
df3381607a run generate script for k8s 1.12 (#205)
* generate for 1.12

* run watch generator

* bump version
2018-10-03 13:38:37 -07:00
Brendan Burns
aec5c99162 Rev to 1.2.0 (#192) 2018-07-13 20:38:10 -07:00
Frederik Carlier
bb11e5f5ce Remove last version digit (#185) 2018-07-02 07:22:47 -07:00
Frederik Carlier
6e0aec994e Bump version for 1.1.0 (#169) 2018-06-01 21:26:36 -07:00
Brendan Burns
e6c1177471 Update to 1.0.0 (#163) 2018-05-25 20:41:25 -07:00
Brendan Burns
307c77bf04 Rev version to 0.8.0 (#159) 2018-05-22 21:47:04 -07:00
Frederik Carlier
a5a15d7042 Use automatic versioning (#149)
* Use automatic versioning

* Don't do shallow clones
2018-04-30 15:08:09 -07:00