Skip to content

Commit

Permalink
5 ➡️ 6 (#148)
Browse files Browse the repository at this point in the history
* Use lowercase resource and owner names when storing assets on disk (#130)

* Use lowercase resource and owner names when storing assets on disk

Signed-off-by: Nate Koenig <[email protected]>

* Remove added diff text from merge

Signed-off-by: John Shepherd <[email protected]>

* change model version in test back

Signed-off-by: John Shepherd <[email protected]>

* Fix test

Signed-off-by: Nate Koenig <[email protected]>

* Fix windows

Signed-off-by: Nate Koenig <[email protected]>

* Fix more windows tests

Signed-off-by: Nate Koenig <[email protected]>

* Testing another windows fix

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: John Shepherd <[email protected]>

* Prepare for 3.5.0 release (#135)

* Prepare for 3.5.0 release

Signed-off-by: Nate Koenig <[email protected]>

* Update Changelog.md

Co-authored-by: Louise Poubel <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Louise Poubel <[email protected]>

* Download model dependencies (#123)

Signed-off-by: John Shepherd <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>

* Prepare for 4.3.0 release (#139)

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>

* Set keep alive on (#141)

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>

* Support editing/patching model files (#140)

* Support editing/patching model files

Signed-off-by: Nate Koenig <[email protected]>

* Added documentation

Signed-off-by: Nate Koenig <[email protected]>

* Set keep alive on

Signed-off-by: Nate Koenig <[email protected]>

* Documentation and tests

Signed-off-by: Nate Koenig <[email protected]>

* One more test and exit catch missing -u

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>

* Prepare for 5.1.0 release (#145)

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>

* Fix light map URI (#146)

Signed-off-by: Ian Chen <[email protected]>

* Bump to 5.1.1 (#147)

Signed-off-by: Louise Poubel <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: John Shepherd <[email protected]>
Co-authored-by: Ian Chen <[email protected]>
  • Loading branch information
5 people authored Dec 23, 2020
1 parent f8c62dd commit 675f748
Show file tree
Hide file tree
Showing 17 changed files with 599 additions and 282 deletions.
49 changes: 48 additions & 1 deletion Changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
## Ignition Fuel Tools 5.x

### Ignition Fuel Tools 5.x.x
### Ignition Fuel Tools 5.X.X (20XX-XX-XX)

### Ignition Fuel Tools 5.1.1 (2020-12-18)

1. Fix light map URI in materials
* [Pull request 146](https://github.com/ignitionrobotics/ign-fuel-tools/pull/146)

### Ignition Fuel Tools 5.1.0 (2020-12-09)

1. Includes all changes up to version 4.3.0.

### Ignition Fuel Tools 5.0.0 (2020-09-28)

Expand All @@ -19,6 +28,16 @@
1. Fixed test - Download world 2
* [Pull request 110](https://github.com/ignitionrobotics/ign-fuel-tools/pull/110)

### Ignition Fuel Tools 4.3.0 (2020-12-01)

1. Improve fork experience.
* [Pull request 126](https://github.com/ignitionrobotics/ign-fuel-tools/pull/126)

1. Download dependencies.
* [Pull request 123](https://github.com/ignitionrobotics/ign-fuel-tools/pull/123)

1. Includes all changes up to version 3.5.0.

### Ignition Fuel Tools 4.2.1 (2020-08-26)

1. Fix `ign fuel download`, which was missing the `-j` option.
Expand Down Expand Up @@ -61,6 +80,34 @@

### Ignition Fuel Tools 3.x.x (20xx-xx-xx)

### Ignition Fuel Tools 3.5.0 (2020-11-30)

1. Fix windows build.
* [Pull request 107](https://github.com/ignitionrobotics/ign-fuel-tools/pull/107)

1. Resolve updated codecheck issues.
* [Pull request 129](https://github.com/ignitionrobotics/ign-fuel-tools/pull/129)

1. Update Backpack model to fix tests.
* [Pull request 132](https://github.com/ignitionrobotics/ign-fuel-tools/pull/132)

1. Use lowercase resource and owner names when storing assets on disk.
* [Pull request 130](https://github.com/ignitionrobotics/ign-fuel-tools/pull/130)

### Ignition Fuel Tools 3.4.0 (2020-08-19)

1. Modernize github actions by updating to the new style.
* [Pull request 94](https://github.com/ignitionrobotics/ign-fuel-tools/pull/94)

1. Fix test worlds.
* [Pull request 100](https://github.com/ignitionrobotics/ign-fuel-tools/pull/100)

1. Add capability for downloading collections.
* [Pull request 98](https://github.com/ignitionrobotics/ign-fuel-tools/pull/98)

1. Fix windows build.t
* [Pull request 103](https://github.com/ignitionrobotics/ign-fuel-tools/pull/013)

### Ignition Fuel Tools 3.3.0 (2020-07-29)

1. openrobotics to OpenRobotics
Expand Down
18 changes: 18 additions & 0 deletions include/ignition/fuel_tools/FuelClient.hh
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,24 @@ namespace ignition
const ignition::fuel_tools::ModelIdentifier &_model,
const std::vector<std::string> &_headers);

/// \brief Update a model using a PATCH request.
///
/// Model fields that are patched by this function:
/// * private
/// * Model files contained in _pathToModelDir.
/// * Description, tags, license, and other attributes found in the
/// metadata.pbtxt or model.config file.
///
/// \param[in] _model The model to patch. The contents of this model
/// will be sent in the PATCH request.
/// \param[in] _headers Headers to set on the HTTP request.
/// \param[in] _pathToModelDir a path to a directory containing a model.
/// \return Result of the patch operation.
public: Result PatchModel(
const ignition::fuel_tools::ModelIdentifier &_model,
const std::vector<std::string> &_headers,
const std::string &_pathToModelDir);

/// \brief Parse Collection identifer from URL.
/// \param[in] _url The unique URL of a collection. It may also be a
/// unique name, which is a URL without the server version.
Expand Down
2 changes: 1 addition & 1 deletion src/ClientConfig_TEST.cc
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ std::string homePath()
#ifndef _WIN32
ignition::common::env("HOME", homePath);
#else
ignition::common::env("HOMEPATH", homePath);
ignition::common::env("USERPROFILE", homePath);
#endif

return homePath;
Expand Down
2 changes: 1 addition & 1 deletion src/CollectionIdentifier_TEST.cc
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ TEST(CollectionIdentifier, AsString)
std::string str =
"Name: \n"\
"Owner: \n"\
"Unique name: https://fuel.ignitionrobotics.org\\\\collections\\\n"
"Unique name: https://fuel.ignitionrobotics.org\\collections\n"
"Server:\n"
" URL: https://fuel.ignitionrobotics.org\n"
" Version: 1.0\n"
Expand Down
Loading

0 comments on commit 675f748

Please sign in to comment.