diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ed4cf64..c7911cc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,6 +13,6 @@ jobs: - uses: actions/setup-python@v2 with: python-version: 3.x - - run: pip install mkdocs pymdown-extensions + - run: pip install mkdocs pymdown-extensions mkdocs-git-revision-date-localized-plugin - run: git config user.name 'github-actions[bot]' && git config user.email 'github-actions[bot]@users.noreply.github.com' - run: mkdocs gh-deploy --force diff --git a/docs/aerial_autonomy_stacks.md b/docs/aerial_autonomy_stacks.md index 994beb0..1f52a9a 100644 --- a/docs/aerial_autonomy_stacks.md +++ b/docs/aerial_autonomy_stacks.md @@ -102,4 +102,6 @@ Given the above [Aerial Autonomy Stacks](https://github.com/ROS-Aerial/aerial_ro | [px4_sim_ros2](https://github.com/ParsaKhaledi/px4_sim_ros2) | ✓ | Stereo camera | ROS 2 | Gazebo | PX4 | 04/2024 | | [pidrone_pkg](https://github.com/h2r/pidrone_pkg/tree/dd21) | ✓ | Mono camera/IR | ROS 1 | N/A | Duckiedrone | 05/2024 | +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/aerial_vehicles.md b/docs/aerial_vehicles.md index e491583..df4129e 100644 --- a/docs/aerial_vehicles.md +++ b/docs/aerial_vehicles.md @@ -56,4 +56,6 @@ Each autopilot suite have their a wide range of supported vehicles, to which thi * [PX4](https://docs.px4.io/master/en/airframes/airframe_reference.html) * [Crazyflie](https://www.bitcraze.io/documentation/repository/crazyflie-firmware/master/#the-crazyflie-2x-family) +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/autopilots_suites.md b/docs/autopilots_suites.md index e5755ac..4986db5 100644 --- a/docs/autopilots_suites.md +++ b/docs/autopilots_suites.md @@ -14,4 +14,6 @@ There are several autopilot suites available for control-boards for aerial vehic *community provided support +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/education_and_tutorial.md b/docs/education_and_tutorial.md index c285f4c..1235a3a 100644 --- a/docs/education_and_tutorial.md +++ b/docs/education_and_tutorial.md @@ -108,4 +108,6 @@ _This list contains some resources that we haven't included in the overview. Rem Lots of thanks for anybody contributing to this [linkedin post](https://www.linkedin.com/feed/update/urn:li:activity:7079385991144185856/). This was extremely helpful! +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/hardware.md b/docs/hardware.md index 2850624..fb85b66 100644 --- a/docs/hardware.md +++ b/docs/hardware.md @@ -155,4 +155,6 @@ The [Holybro S500v2](https://holybro.com/collections/s500/products/s500-v2-devel **Useful tool for this page**: +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/index.md b/docs/index.md index a3783df..9ca8adb 100644 --- a/docs/index.md +++ b/docs/index.md @@ -55,4 +55,3 @@ More substantial changes, including adding new pages or adding/modifying images, 4. Create a branch for your changes and create a pull request (PR) to pull it back into the documentation. --8<-- "docs/goatcounter.html" - diff --git a/docs/message_standards.md b/docs/message_standards.md index e9c9e04..d56f6b0 100644 --- a/docs/message_standards.md +++ b/docs/message_standards.md @@ -23,5 +23,7 @@ MAVlink is used in 2 autopilot suites. Eventhough the same message type are bein * [Ardupilot MAVlink usage](https://ardupilot.org/dev/docs/mavlink-basics.html) * [PX4 MAVlink usage](https://docs.px4.io/main/en/middleware/mavlink.html) +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/middleware_and_drivers.md b/docs/middleware_and_drivers.md index beaebbe..fb638ea 100644 --- a/docs/middleware_and_drivers.md +++ b/docs/middleware_and_drivers.md @@ -19,4 +19,6 @@ ROS packages built atop SDKs from drone vendors to interface to their closed-sou 3. [DJI Tello driver](https://github.com/anqixu/tello_driver) 4. [Parrot Mambo driver](https://github.com/TOTON95/ros_pyparrot) +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/safety_management.md b/docs/safety_management.md index 2717f54..ef6ed98 100644 --- a/docs/safety_management.md +++ b/docs/safety_management.md @@ -83,4 +83,6 @@ Here a list of that: * Dealing with spinning motors Use a net or towel to stop them and promptly disconnect the battery. * To prepare for LiPo battery hazards, Have sand or fire retardant available. +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/docs/simulation.md b/docs/simulation.md index efb60ae..329f66e 100644 --- a/docs/simulation.md +++ b/docs/simulation.md @@ -115,4 +115,6 @@ Several autopilot suites provide instructions for using simulators, often with S * **PX4**: * **ROSflight**: +This page was last updated: *{{ git_revision_date_localized }}* + --8<-- "docs/goatcounter.html" diff --git a/mkdocs.yml b/mkdocs.yml index 53a10b0..7acb0fe 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -20,3 +20,7 @@ markdown_extensions: - pymdownx.snippets: check_paths: true - admonition + +plugins: + - search + - git-revision-date-localized