diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6877dd26..147239ce 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1 +1 @@ -See the [Ignition Robotics contributing guide](https://bitbucket.org/ignitionrobotics/ign-gazebo/src/default/CONTRIBUTING.md). +See the [Ignition Robotics contributing guide](https://ignitionrobotics.org/docs/all/contributing). diff --git a/Changelog.md b/Changelog.md index e4452088..a2f69c1f 100644 --- a/Changelog.md +++ b/Changelog.md @@ -3,35 +3,35 @@ ### Ignition Fuel Tools 3.x.x (20xx-xx-xx) 1. Print message when downloading a resource. - * [Pull request 102](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/102) + * [BitBucket pull request 102](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/102) 1. Use `${YAML_TARGET}` instead of `YAML::YAML` imported target. - * [Pull request 103](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/103) + * [BitBucket pull request 103](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/103) 1. Convert emissive map file path. - * [Pull request 105](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/105) + * [BitBucket pull request 105](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/105) 1. Fix windows build with `popen` and `pclose` macros. - * [Pull request 109](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/109) + * [BitBucket pull request 109](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/109) 1. Remove std::experimental for filesystem (support for VS2019). - * [Pull request 120](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/120) + * [BitBucket pull request 120](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/120) ### Ignition Fuel Tools 3.2.1 (2019-08-12) 1. Support actors - * [Pull request 101](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/101) + * [BitBucket pull request 101](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/101) ### Ignition Fuel Tools 3.2.0 (2019-06-14) 1. FuelClient::DownloadModel accepts HTTP headers, and the `ign fuel download` command can accept a single HTTP header. - * [Pull request 100](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/100) + * [BitBucket pull request 100](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/100) ### Ignition Fuel Tools 3.1.0 (2019-05-xx) 1. Fix PBR material URI - * [Pull request 96](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/96) + * [BitBucket pull request 96](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/96) ### Ignition Fuel Tools 3.0.0 (2018-02-28) @@ -39,81 +39,81 @@ fuel-tools to use ign-cmake2, sets api.ignitionfuel.org as the default server, fixes codecheck errors, removes old deprecations, and parses model.config files using tinyxml2. - * [Pull request 82](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/82) - * [Pull request 83](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/83) - * [Pull request 84](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/84) - * [Pull request 85](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/85) - * [Pull request 87](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/87) - * [Pull request 88](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/88) - * [Pull request 89](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/89) + * [BitBucket pull request 82](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/82) + * [BitBucket pull request 83](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/83) + * [BitBucket pull request 84](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/84) + * [BitBucket pull request 85](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/85) + * [BitBucket pull request 87](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/87) + * [BitBucket pull request 88](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/88) + * [BitBucket pull request 89](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/89) ## Ignition Fuel Tools 1.x ### Ignition Fuel Tools 1.x.x (20xx-xx-xx) 1. Use `${YAML_TARGET}` instead of `YAML::YAML` imported target. - * [Pull request 103](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/103) + * [BitBucket pull request 103](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/103) ### Ignition Fuel Tools 1.2.0 (2018-05-30) 1. Get cached model resource file - * [Pull request 63](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/63) + * [BitBucket pull request 63](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/63) 1. Add some AsString functions - * [Pull request 54](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/54) + * [BitBucket pull request 54](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/54) 1. Change cache directory structure and use it - * [Pull request 57](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/57) - * [Pull request 71](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/71) - * [Pull request 73](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/73) + * [BitBucket pull request 57](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/57) + * [BitBucket pull request 71](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/71) + * [BitBucket pull request 73](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/73) 1. Client return only relevant cached models - * [Pull request 62](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/62) + * [BitBucket pull request 62](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/62) 1. Model version support - * [Pull request 65](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/65) + * [BitBucket pull request 65](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/65) 1. Remove server API version from model unique name - * [Pull request 47](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/47) + * [BitBucket pull request 47](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/47) 1. Client handle unique names and get server info from config - * [Pull request 55](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/55) + * [BitBucket pull request 55](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/55) 1. Changed model list to use headers for paging instead of iterating until a 404 is hit. Also added a mechanism to set the user agent - * [Pull request 46](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/46) - * [Pull request 61](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/61) + * [BitBucket pull request 46](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/46) + * [BitBucket pull request 61](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/61) 1. FuelClient: Don't use ServerConfig if there's ModelId - * [Pull request 56](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/56) + * [BitBucket pull request 56](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/56) 1. List models from command line - * [Pull request 43](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/43) - * [Pull request 48](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/48) - * [Pull request 44](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/44) - * [Pull request 45](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/45) + * [BitBucket pull request 43](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/43) + * [BitBucket pull request 48](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/48) + * [BitBucket pull request 44](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/44) + * [BitBucket pull request 45](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/45) 1. Get cached model resource file - * [Pull request 63](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/63) + * [BitBucket pull request 63](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/63) 1. Added const constructors for ModelIter and Model - * [Pull request 42](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/42) + * [BitBucket pull request 42](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/42) 1. Use common::URI for server URL - * [Pull request 59](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/59) + * [BitBucket pull request 59](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/59) 1. Remove server local name - * [Pull request 58](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/58) + * [BitBucket pull request 58](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/58) 1. Encode url path before downloading models - * [Pull request 41](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/41) + * [BitBucket pull request 41](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/41) 1. Download model from command line - * [Pull request 68](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/68) + * [BitBucket pull request 68](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/68) 1. Backport code style changes - * [Pull request 69](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/69) - * [Pull request 67](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/67) + * [BitBucket pull request 69](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/69) + * [BitBucket pull request 67](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/67) ### Ignition Fuel Tools 1.0.0 (2018-01-25) diff --git a/INSTALL_WINDOWS.md b/INSTALL_WINDOWS.md index 206dcbf0..67ce29ce 100644 --- a/INSTALL_WINDOWS.md +++ b/INSTALL_WINDOWS.md @@ -27,7 +27,7 @@ need to [disable the Windows firewall](http://windows.microsoft.com/en-us/window 1. Clone Ignition Fuel-Tools: - hg clone https://bitbucket.org/ignitionrobotics/ign-fuel-tools + git clone https://github.com/ignitionrobotics/ign-fuel-tools cd ign-fuel-tools mkdir build diff --git a/Migration.md b/Migration.md index da9dfaf0..284d98f7 100644 --- a/Migration.md +++ b/Migration.md @@ -3,37 +3,37 @@ ### Modifications 1. Renamed the REST class to Rest. - * [Pull request #53](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/53) + * [BitBucket pull request #53](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/53) 1. All setters (functions that set class variables) have been prefixed with `Set` and existing functions deprecated. Acronyms within class and function names have been changed from all-caps (e.g URL) to camel-case (eg. Url). - * [Pull request #49](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/49) - * [Pull request #51](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/51) - * [Pull request #52](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/52) + * [BitBucket pull request #49](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/49) + * [BitBucket pull request #51](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/51) + * [BitBucket pull request #52](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/52) 1. Deprecated `env` function. Please use `igition::common::env`. - * [Pull request #50](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/50) + * [BitBucket pull request #50](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/50) 1. Deprecated the `ModelIdentifier::Category` functions. The Category concept does not exist on fuelserver. - * [Pull request #52](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/52) + * [BitBucket pull request #52](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/52) 1. Deprecated the accessor `ModelIdentifier::Likes` for `ModelIdentifier::LikeCount`, and the mutator `ModelIdentifier::Likes` for `ModelIdentifier::SetLikeCount`. - * [Pull request #52](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/52) + * [BitBucket pull request #52](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/52) 1. Deprecated the accessor `ModelIdentifier::Downloads` for `ModelIdentifier::DownloadCount`, and the mutator `ModelIdentifier::Downloads` for `ModelIdentifier::SetDownloadCount`. - * [Pull request #52](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-request/52) + * [BitBucket pull request #52](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/52) 1. ResultTypes have moved from a plain `enum` inside the `Result` class to an `enum class ResultType` outside the `Result` class scope. - * [Pull request #51](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/51/update-result-style/diff#chg-include/ignition/fuel_tools/Result.hh) + * [BitBucket pull request #51](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/51/update-result-style/diff#chg-include/ignition/fuel_tools/Result.hh) 1. `ResultType Result::Type() const` now returns an `enum class` instead of a plain `enum`. This should not affect you unless you have been mapping `ResultType` to an `int`. - * [Pull request #51](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/pull-requests/51/update-result-style/diff#chg-include/ignition/fuel_tools/Result.hh) + * [BitBucket pull request #51](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-fuel-tools/pull-requests/51/update-result-style/diff#chg-include/ignition/fuel_tools/Result.hh) ## Ignition Fuel Tools 1.2 to 1.X diff --git a/README.md b/README.md index 7a686308..26d1aebd 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Ignition Fuel Tools is composed by a client library and command line tools for interacting with Ignition Fuel servers. - [http://bitbucket.org/ignitionrobotics/ign-fuel-tools](http://bitbucket.org/ignitionrobotics/ign-fuel-tools) + [http://github.com/ignitionrobotics/ign-fuel-tools](http://github.com/ignitionrobotics/ign-fuel-tools) Test coverage reports are available at Codecov: @@ -90,10 +90,6 @@ On ubuntu run sudo apt install ruby-ffi libzip-dev libcurl-dev libjsoncpp-dev ``` -## Continuous integration - -Please refer to the [Bitbucket Pipelines](https://bitbucket.org/ignitionrobotics/ign-fuel-tools/addon/pipelines/home#!/). - ## Roadmap * Create the notion of "asset repository" or similar. An asset repository abstracts an entity that can store assets. It can be local or remote. This is the interface for "asset repository": diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml index 5e421115..cdd2b139 100644 --- a/bitbucket-pipelines.yml +++ b/bitbucket-pipelines.yml @@ -12,13 +12,13 @@ pipelines: - apt update - apt -y install cmake pkg-config python cppcheck doxygen ruby-ronn - mercurial libcurl4-openssl-dev libjsoncpp-dev libzip-dev libgflags-dev libtinyxml2-dev + git libcurl4-openssl-dev libjsoncpp-dev libzip-dev libgflags-dev libtinyxml2-dev lcov curl libyaml-dev libignition-cmake2-dev libignition-math4-dev libignition-common3-dev # Ignition tools - - hg clone http://bitbucket.org/ignitionrobotics/ign-tools -b default + - git clone http://github.com/ignitionrobotics/ign-tools -b master - cd ign-tools - mkdir build - cd build diff --git a/doc/header.html b/doc/header.html index f307b876..7315a851 100644 --- a/doc/header.html +++ b/doc/header.html @@ -50,7 +50,7 @@