Skip to content
This repository has been archived by the owner on Feb 12, 2019. It is now read-only.

Many new features #101

Open
wants to merge 120 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
e2c8f0b
Added support for ParentProject and Projects inside a Project
mavezeau Dec 12, 2013
de51ece
Added support to Create, move, copy a project, Support to get the art…
mavezeau Dec 16, 2013
4620e02
Changed Json encoder to use lowercase
nheilbuth Jan 7, 2014
cebb925
Changed Post<T> method to accept object as data, to utilize jsonEncoder
nheilbuth Jan 7, 2014
1984470
Changed Projects.Create method to use Json and NewProjectDescription
nheilbuth Jan 7, 2014
4eb1f06
Added NewProjectDescription and added Project.Create with parent project
nheilbuth Jan 7, 2014
787670d
Changed ParentProjectWrapper to produce correct Json data
nheilbuth Jan 7, 2014
a64c02b
Changed lowercase serialization to camelcase
nheilbuth Jan 7, 2014
a1b41a2
Added GenerateId from mavezeau's pull request #60
nheilbuth Jan 7, 2014
2b61a16
Added options to include/not include disconnected and unauthorized ag…
nheilbuth Jan 10, 2014
2ccd8da
Added Build.ById method
nheilbuth Jan 10, 2014
794bdfe
Sync nheilbuth
mavezeau Jan 20, 2014
659d9a0
Added missing update
mavezeau Jan 20, 2014
daef148
Added support for BuildArtifactDependencies and BuildArtifactDependen…
mavezeau Jan 20, 2014
df6796f
Changed post and put to use data object instead of data.ToString
nheilbuth Feb 3, 2014
e822d19
TITLE: Modify the method DownloadFiltered to use the filename and no…
mavezeau Feb 17, 2014
bdbc64a
Added direct support for setting artifact dependencies, snapshot depe…
nheilbuth Feb 25, 2014
a46360c
Adjustments to json output of artifactdependencies, snapshotdependenc…
nheilbuth Feb 25, 2014
0c773ee
Implement statistics for builds
ewilde Aug 19, 2014
cc2f0d4
Adde method inside BuildConfigs
mavezeau Aug 29, 2014
082c8ef
Merge remote-tracking branch 'remotes/upstream/pr/82'
mavezeau Aug 29, 2014
330f44b
Keep backwork compatibility fonction
mavezeau Aug 29, 2014
1437343
Fixed snapshot dependency property types
nheilbuth Jul 14, 2015
e9e772c
Commit new stock
mavezeau Nov 6, 2015
1ad50e9
Added new support of investigation and test
mavezeau Nov 9, 2015
43d578f
Introduce new GetFields method for choose needed fields on a query.
mavezeau Jan 26, 2016
9241537
Merge
mavezeau Jan 26, 2016
4eb5135
Bad merge ...
mavezeau Jan 26, 2016
23c8647
Fix
mavezeau Jan 26, 2016
a30b74a
Try to fix merge...
mavezeau Jan 26, 2016
5054fab
Merge branch 'master' of https://github.com/mavezeau/TeamCitySharp
mavezeau Jan 26, 2016
61b97d4
Merge branch 'master' of https://github.com/nheilbuth/TeamCitySharp
mavezeau Jan 26, 2016
2de2fac
Cleanup code ...
mavezeau Jan 26, 2016
e6ddbfa
Fix unit test for nunit 3.0.1
mavezeau Jan 26, 2016
4d87c62
Added new method NextBuilds
mavezeau May 17, 2016
0b32206
Added many fields and object on the DomainEntities
mavezeau Sep 16, 2016
392846f
[TeamCitySharp] - Import internal stuff to Github and starting to pub…
mavezeau Mar 7, 2018
993e3c7
[TeamCitySharp] - Fix readme only
mavezeau Mar 7, 2018
5f32fcf
[TeamcitySharp] - Upgrade version 1.0.54
mavezeau Mar 8, 2018
3470c26
[TeamcitySharp] - Fix issue found by satyaprakashv
mavezeau Mar 20, 2018
6af9ca7
[TeamCitySharp] - Fix issue with Vcs creation
mavezeau Mar 21, 2018
cd19596
Added support for getting build queue
Mar 21, 2018
f3e5574
Attempt to align with coding style
Mar 21, 2018
e964c55
Another attempt to a align with coding style
Mar 21, 2018
e4905b4
Aligned with coding style
Mar 21, 2018
dd6f67d
Merge pull request #2 from hugener/master
mavezeau Mar 21, 2018
5e3a169
[TeamcitySharp] - Added missing documentation after previous merge
mavezeau Mar 21, 2018
f03cb50
[TeamcitySharp] - Added support of ProjectFeature
mavezeau Apr 9, 2018
f7c65bb
Update README.md
vmati Apr 11, 2018
d7a7386
Merge pull request #4 from vmati/patch-1
mavezeau Apr 11, 2018
c8f7faa
[TeamCitySharp] - Add missing Inherited flag for ArtifactDependency a…
mavezeau Jun 26, 2018
61efa09
[TeamCitySharp] - modify last commit string by bool...
mavezeau Jun 26, 2018
25b1121
:art: Change properties name to a good cohesion and initialize the ob…
yurisouza Jun 29, 2018
990e7df
:art: Change properties name to a good cohesion and initialize the ob…
yurisouza Jun 29, 2018
6ae32cc
[TeamcitySharp] - Add pin and unpin method by a build number
mavezeau Aug 6, 2018
6394489
Quick and mostly naive fixes of the broken tests.
chaami Sep 20, 2018
738165d
NET Standard Port - Sadly requires additional dependencies, probably …
davidwhitney Oct 10, 2018
13df088
Fix AttachVcsRoot which throws exception from EasyHttp
Oct 18, 2018
baba36c
Fix URL for TeamCity REST-API Request
e-i-n-s Dec 20, 2018
5247576
Merge pull request #5 from yurisouza/feature/good-habits-clean-code
mavezeau Dec 21, 2018
f02bee4
Merge pull request #16 from lKoTl/fix/VcsRootsAttach
mavezeau Dec 21, 2018
1633d3e
Merge branch 'master' into master
mavezeau Dec 21, 2018
dc9a7ea
Merge pull request #17 from e-i-n-s/master
mavezeau Dec 21, 2018
2add126
[TeamCityCaller] - Fix issue after merge
mavezeau Dec 21, 2018
3615dae
[TeamCitySharp] - Publish new version and cleanup code
mavezeau Dec 21, 2018
2b7dd0d
Merge pull request #11 from chaami/fix_tests
mavezeau Dec 21, 2018
c1146cf
Merge branch 'pr/14' into DotNetCore
mavezeau Jan 3, 2019
e68235c
[DotNetCore] - Fix test and cleanup
mavezeau Jan 3, 2019
c3be543
[DotNetCore] - Remove JSonFx and use only the newton.json
mavezeau Jan 3, 2019
58990e8
[DotNetCore] - Fix tests and post and put command
mavezeau Jan 4, 2019
78d8914
Update README.md
mavezeau Jan 7, 2019
4632c66
Added VcsBranchName to get the branch name.
owena1337 Feb 21, 2019
90396c1
[TeamcitySharp] - Bug fix with post command
mavezeau May 2, 2019
dd87243
[TeamcitySharp] - Fix bug #18
mavezeau May 3, 2019
27a6f2a
[TeamcitySharp] - Add UseVersion to specify the rest api required
mavezeau May 16, 2019
cc77455
[TeamCitySharp] - simple fix for big extract
mavezeau May 17, 2019
b1c01b7
[TeamcitySharp] - Import new DomainEntities and new fields
mavezeau May 28, 2019
0989378
[TeamCitySharp] - Fix README.md and add missing GetFields for BuildI…
mavezeau May 30, 2019
026ec6d
[TeamCitySharp] - Build fix ... missing to save a file after review...
mavezeau May 30, 2019
f608078
Renamed CopyProject parameters to be more explicity about source and …
May 31, 2019
bf6f2bd
Id is a valid value for setting VscRootValue
May 31, 2019
9a418d8
[TeamcitySharp] - Added support for new templates api endpoints
tusmanakhter Jun 19, 2019
647a94a
Merge pull request #24 from tusmanakhter/master
mavezeau Jun 19, 2019
297e342
Merge pull request #23 from SonnyCampbell/feature/add-id-to-vcsrootvalue
mavezeau Jun 19, 2019
14ad2c7
Merge pull request #21 from SonnyCampbell/feature/renaming-project-co…
mavezeau Jun 19, 2019
528a035
Merge pull request #20 from owena1337/patch-1
mavezeau Jun 19, 2019
c90318f
[TeamCitySharp] - Bump revision before create a new version in nuget …
mavezeau Jun 19, 2019
13c90e2
[TeamCitySharp] - Fix statistics data, now it`s possible to fetch sta…
mavezeau Jul 3, 2019
bf95321
[TeamCitySharp] - Create version 2.0.6
mavezeau Jul 3, 2019
157a60c
Check if body is null
tidharmor Aug 18, 2019
6c4ea5d
[TeamcitySharp] - Fixed issue preventing artifact downloads
tusmanakhter Oct 9, 2019
51b58f1
Merge pull request #27 from tusmanakhter/master
mavezeau Oct 10, 2019
8f52767
[TeamcitySharp] - Add method to create a build configuration with oth…
tusmanakhter Oct 30, 2019
1422c5b
Merge pull request #28 from tusmanakhter/master
mavezeau Oct 30, 2019
13355eb
[TeamcitySharp] - Fix download artifacts with a git branch
mavezeau Oct 30, 2019
f31cdfd
[TeamCitySharp] - New version 2.0.8
mavezeau Oct 30, 2019
d2dac26
[TeamCitySharp] - Support test occurrences
oubenal Nov 23, 2019
bde099a
[TeamCitySharp] - Fix typo
oubenal Nov 24, 2019
0c1b2af
Merge pull request #30 from oubenal/fix/typo
mavezeau Jan 8, 2020
ba02c86
Merge pull request #29 from oubenal/feature/testoccurences
mavezeau Jan 8, 2020
6484452
Merge pull request #26 from tidharmor/master
mavezeau Jan 8, 2020
fbccbc8
[TeamcitySharp] - Add support to fetch branch information by project …
mavezeau Jan 8, 2020
4a01534
[Teamcity] - Bump version to 2.0.9
mavezeau Jan 9, 2020
bbea76c
Convert project to 2019
mavezeau Apr 22, 2020
a940f5a
Create version 2.0.10
mavezeau Apr 22, 2020
572fcef
New Version 2.0.11
mavezeau Apr 22, 2020
5dd0f0e
Add new feature for issue #31
mavezeau Jun 22, 2020
4f097bc
Fix instability with download artifact.
mavezeau Jun 22, 2020
c93c9ab
New version 2.0.12
mavezeau Jun 22, 2020
0797bff
Fix issue with big artifact download
mavezeau Mar 23, 2022
b222f11
create a new version 2.0.14
mavezeau Mar 23, 2022
031b6b3
reverted modification on de 2.0.14
mavezeau May 27, 2022
da93ac1
Create new version 2.0.15
mavezeau May 27, 2022
525304c
Fix issue with download a big file
mavezeau May 27, 2022
c336f60
New version 2.0.16
mavezeau May 27, 2022
93f9e70
Added DefaultFilter parameter
droyad Dec 15, 2022
cc03b92
Added more filters
droyad Dec 15, 2022
bee4787
Merge pull request #35 from droyad/defaultFilter
mavezeau Dec 15, 2022
16fac8d
Fix project compilation since last contribution
mavezeau Aug 8, 2023
ffe06a1
Create build 2.0.17
mavezeau Aug 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
343 changes: 330 additions & 13 deletions .gitignore
@@ -1,13 +1,330 @@
obj
bin
deploy
*.csproj.user
*.suo
*ReSharper*
*.orig
*.dotCover
output
*.TeamCitySharp.sln.metaproj*
*.DotSettings.*
nuget
Package
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Visual Studio 2015/2017 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# Visual Studio 2017 auto generated files
Generated\ Files/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUNIT
*.VisualState.xml
TestResult.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

# Benchmark Results
BenchmarkDotNet.Artifacts/

# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json

# StyleCop
StyleCopReport.xml

# Files built by Visual Studio
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
*.pdb
*.ipdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# Visual Studio Trace Files
*.e2e

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding add-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# AxoCover is a Code Coverage Tool
.axoCover/*
!.axoCover/settings.json

# Visual Studio code coverage results
*.coverage
*.coveragexml

# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/

# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets

# Microsoft Azure Build Output
csx/
*.build.csdef

# Microsoft Azure Emulator
ecf/
rcf/

# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx

# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs

# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk

# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
ServiceFabricBackup/
*.rptproj.bak

# SQL Server files
*.mdf
*.ldf
*.ndf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser

# Microsoft Fakes
FakesAssemblies/

# GhostDoc plugin setting file
*.GhostDoc.xml

# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt

# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions

# Paket dependency manager
.paket/paket.exe
paket-files/

# FAKE - F# Make
.fake/

# JetBrains Rider
.idea/
*.sln.iml

# CodeRush
.cr/

# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc

# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config

# Tabs Studio
*.tss

# Telerik's JustMock configuration file
*.jmconfig

# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs

# OpenCover UI analysis results
OpenCover/

# Azure Stream Analytics local run output
ASALocalRun/

# MSBuild Binary and Structured Log
*.binlog

# NVidia Nsight GPU debugger configuration file
*.nvuser

# MFractors (Xamarin productivity tool) working folder
.mfractor/
2 changes: 1 addition & 1 deletion License.txt
@@ -1 +1 @@
License: http://stack72.mit-license.org/
License: http://stack72.mit-license.org/