Skip to content

Commit

Permalink
updates version to 0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Christian Beutel committed Nov 5, 2024
1 parent cf903f4 commit ce3d65d
Show file tree
Hide file tree
Showing 12 changed files with 87 additions and 17 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@

# v0.10.0
## Features
- A new summit log entry is now added automatically when uploading a new GPX file for a new or existing trail
- GPX files can now be attached to summit logs
- Adds a new profile page with filterable statistics derived from summit log GPX data
- When importing a GPX file the filename will be used as a fallback

# v0.9.0
## Features
- Complete visual overhaul of the list page
Expand Down
4 changes: 4 additions & 0 deletions docs/astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ export default defineConfig({
label: 'Lists',
link: '/guides/lists/'
},
{
label: 'Statistics',
link: '/guides/statistics/'
},
{
label: 'Custom categories',
link: '/guides/custom-categories/'
Expand Down
4 changes: 2 additions & 2 deletions docs/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "docs",
"type": "module",
"version": "0.9.0",
"version": "0.10.0",
"scripts": {
"dev": "astro dev",
"start": "astro dev",
Expand Down
Binary file added docs/src/assets/guides/wanderer_stats.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/src/components/footer.astro
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ const isNotHomepage = Astro.props.slug !== "";
class="fill-primary dark:fill-white"
font-size="0.75rem"
>
v0.9.0
v0.10.0
</text>
</svg>
</div>
Expand Down
57 changes: 48 additions & 9 deletions docs/src/content/docs/api-reference/summit-log.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ GET /summit-log/{id}

|HTTP Status Code |Meaning|Description|Data schema|
|---|---|---|---|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|404|[Not Found](https://tools.ietf.org/html/rfc7231#section-6.5.4)|Record Not Found|Inline|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|none|Inline|
|404|[Not Found](https://tools.ietf.org/html/rfc7231#section-6.5.4)|none|Inline|

### Responses Data Schema

Expand Down Expand Up @@ -112,8 +112,8 @@ POST /summit-log/{id}

|HTTP Status Code |Meaning|Description|Data schema|
|---|---|---|---|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|404|[Not Found](https://tools.ietf.org/html/rfc7231#section-6.5.4)|Record Not Found|Inline|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|none|Inline|
|404|[Not Found](https://tools.ietf.org/html/rfc7231#section-6.5.4)|none|Inline|

### Responses Data Schema

Expand Down Expand Up @@ -173,8 +173,8 @@ DELETE /summit-log/{id}

|HTTP Status Code |Meaning|Description|Data schema|
|---|---|---|---|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|404|[Not Found](https://tools.ietf.org/html/rfc7231#section-6.5.4)|Record Not Found|Inline|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|none|Inline|
|404|[Not Found](https://tools.ietf.org/html/rfc7231#section-6.5.4)|none|Inline|

### Responses Data Schema

Expand Down Expand Up @@ -204,6 +204,42 @@ HTTP Status Code **404**
|»»» data|object|true|none||none|
|» name|string|true|none||none|

## POST file

POST /summit-log/{id}/file

> Body Parameters
```yaml
gpx: ""

```
### Params
|Name|Location|Type|Required|Description|
|---|---|---|---|---|
|id|path|string| yes |none|
|Content-Type|header|string| yes |none|
|body|body|object| no |none|
|» gpx|body|string(binary)| no |none|
> Response Examples
> 200 Response
```json
{}
```

### Responses

|HTTP Status Code |Meaning|Description|Data schema|
|---|---|---|---|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|none|Inline|

### Responses Data Schema

## GET list

GET /summit-log
Expand All @@ -230,7 +266,7 @@ GET /summit-log

|HTTP Status Code |Meaning|Description|Data schema|
|---|---|---|---|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|none|Inline|

### Responses Data Schema

Expand Down Expand Up @@ -287,8 +323,8 @@ PUT /summit-log

|HTTP Status Code |Meaning|Description|Data schema|
|---|---|---|---|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|OK|Inline|
|400|[Bad Request](https://tools.ietf.org/html/rfc7231#section-6.5.1)|Bad Request|Inline|
|200|[OK](https://tools.ietf.org/html/rfc7231#section-6.3.1)|none|Inline|
|400|[Bad Request](https://tools.ietf.org/html/rfc7231#section-6.5.1)|none|Inline|

### Responses Data Schema

Expand Down Expand Up @@ -323,3 +359,6 @@ HTTP Status Code **400**
|»»» message|string|true|none||none|
|»»» data|object|true|none||none|
|» name|string|true|none||none|

# Data Schema

7 changes: 7 additions & 0 deletions docs/src/content/docs/getting-started/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@ title: Changelog
description: What changed in the last patch?
---

## v0.10.0
### Features
- A new summit log entry is now added automatically when uploading a new GPX file for a new or existing trail
- GPX files can now be attached to summit logs
- Adds a new profile page with filterable statistics derived from summit log GPX data
- When importing a GPX file the filename will be used as a fallback

## v0.9.0
### Features
- Complete visual overhaul of the list page
Expand Down
12 changes: 12 additions & 0 deletions docs/src/content/docs/guides/statistics.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: Statistics
description: Where can I find statistics and how are they derived?
---

wanderer can you show you a wide range of useful statistics about your latest adventures. Head over to the profile page (`/profile`) to get started. wanderer derives the values for your statistics from the [summit books](guides/create-a-trail/#summit-book) of your trails. So make sure to add some entries with GPS data beofre proceeding.

![Statistics](../../../assets/guides/wanderer_stats.gif)

With the filters in the top right corner you can determine which acitivities should be included in the statistics. With the drop down menu above the activity bar chart you can determine which metric should be visualized in the time series graph.

In the table at the bottom of the page you see an overview of all acitivities that match your selected filters. Clicking on the route preview at the beginning of each row will display the route on a more detailed map so you can take a closer at all the relevant data.
4 changes: 2 additions & 2 deletions web/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "wanderer",
"version": "0.9.0",
"version": "0.10.0",
"private": true,
"scripts": {
"dev": "vite dev",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,5 +95,5 @@
d="M43.857 43.3045C44.0569 43.0652 44.4246 43.0652 44.6245 43.3045L46.6259 45.7008C46.8978 46.0263 46.6663 46.5213 46.2421 46.5213H42.2394C41.8152 46.5213 41.5837 46.0263 41.8556 45.7008L43.857 43.3045Z"
fill="#242734"
/>
<text x="178" y="64" fill="white" font-size="0.75rem">v0.9.0</text>
<text x="170" y="64" fill="white" font-size="0.75rem">v0.10.0</text>
</svg>

0 comments on commit ce3d65d

Please sign in to comment.