Skip to content

Commit 8bdfc46

Browse files
chore: run biome, cleanup repo
Signed-off-by: Henry Gressmann <[email protected]>
1 parent 2100bfe commit 8bdfc46

36 files changed

+84
-77
lines changed
File renamed without changes.

.github/workflows/container.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,10 @@ jobs:
4848
username: ${{ github.actor }}
4949
password: ${{ secrets.GITHUB_TOKEN }}
5050
- name: Build and push Docker images
51-
uses: docker/build-push-action@v5
51+
uses: docker/build-push-action@v6
5252
with:
5353
context: .
54+
file: ./scripts/Dockerfile
5455
push: true
5556
tags: ${{ steps.meta.outputs.tags }}
5657
labels: ${{ steps.meta.outputs.labels }}
File renamed without changes.

CHANGELOG.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,31 +16,31 @@ The format is roughly based on the output of `git-cliff` and this project adhere
1616
Since this is not a library, this changelog focuses on the changes that are relevant to the end-users. For a detailed list of changes, see the commit history, which adheres to [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/). New releases are created automatically when a new tag is pushed (Commit message: chore(release): vX.X.X).
1717
-->
1818

19-
## [Unreleased]
19+
## v1.0.0 - 2024-11-24
2020

2121
### 🚀 Features
2222

2323
- **UTM parameters**: Added support for UTM parameters. You can filter and search by UTM source, medium, campaign, content, and term. ([#13](https://github.com/explodingcamera/liwan/pull/13))
24-
- **New Date Ranges**: Fully reworked date ranges. Data is more accurate and consistent now, and you can move to the next or previous time range. Also includes some new time ranges like `Week to Date` and `All Time`. You can now also select a custom date range to view your data.
24+
- **New Date Ranges**: Fully reworked date ranges. Data is more accurate and consistent now, and you can move to the next or previous time range. Also includes some new time ranges like `Week to Date` and `All Time`. You can now also select a custom date range to view your data. ([97cdfce](https://github.com/explodingcamera/liwan/commit/97cdfce509ed2fd2fd74b23c73726a5e01b7b288), [391c580](https://github.com/explodingcamera/liwan/commit/391c580c926e2b4ca250e08bbe725210774d99b2))
2525
- **UI Improvements**: A lot of small improvements to the UI for better polish and usability.
26-
- **New Metrics**: Added new metrics: `Bounce Rate`, `Average Time on Page`
26+
- **New Metrics**: Added new metrics: `Bounce Rate`, `Average Time on Page` ([97cdfce](https://github.com/explodingcamera/liwan/commit/97cdfce509ed2fd2fd74b23c73726a5e01b7b288))
27+
- **Favicons can be disabled**: You can now disable fetching favicons from DuckDuckGo (`config.toml` setting: `disable_favicons`) ([2100bfe](2100bfe6ba868b59d2b383220f22b0dbf23a6712))
2728

2829
### 🐛 Bug Fixes
2930

30-
- Fixed a potential panic when entities are not found in the database ([`31405a72`](https://github.com/explodingcamera/liwan/commit/31405a721dc5c5493098e211927281cca7816fec))
31+
- Fixed a potential panic when entities are not found in the database ([`31405a7`](https://github.com/explodingcamera/liwan/commit/31405a721dc5c5493098e211927281cca7816fec))
3132
- Fixed issues with the `Yesterday` Date Range ([`76278b57`](https://github.com/explodingcamera/liwan/commit/76278b579c5fe1557bf1c184542ed6ed2aba57cd))
3233

3334
### Other
3435

3536
- Removed Sessions and Average Views per Session metrics. They were not accurate and were removed to avoid confusion.
36-
- Added more tests & improved API performance
37-
- Updated dependencies
37+
- Added more tests & improved API performance ([`95d95d0`](https://github.com/explodingcamera/liwan/commit/95d95d0f4670d20a6fa4fc6a7f4b17e4b1854391))
3838

3939
## **Liwan v0.1.1** - 2024-09-24
4040

4141
### ⚡ Performance
4242

43-
- **Database indexes**: Removed all unnecessary indexes to improve performance and reduce disk usage ([`6191a72f`](https://github.com/explodingcamera/liwan/commit/6191a72f08e8659237bc6c22139bde94432f66bb))
43+
- **Database indexes**: Removed unnecessary indexes to improve performance and reduce disk usage ([`6191a72`](https://github.com/explodingcamera/liwan/commit/6191a72f08e8659237bc6c22139bde94432f66bb))
4444

4545
## **Liwan v0.1.0** - 2024-09-18
4646

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ For commercial licensing options, contact [[email protected]](mailto:[email protected]).
4848
- `data/spammers.txt` is in the public domain (see [matomo-org/referrer-spam-list](https://github.com/matomo-org/referrer-spam-list))
4949
- `data/socials.txt` is based on [matomo-org/searchengine-and-social-list](https://github.com/matomo-org/searchengine-and-social-list) (available under the CC0 1.0 Universal Public Domain Dedication)
5050
- `data/geo.json` is based on data from [Natural Earth](https://naturalearthdata.com/) (which itself is in the public domain)
51-
- See [CONTRIBUTING](CONTRIBUTING.md) for more information on licensing of contributions from external contributors.
51+
- See [CONTRIBUTING](.github/CONTRIBUTING.md) for more information on licensing of contributions from external contributors.

biome.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
33
"formatter": {
44
"indentStyle": "tab",
55
"indentWidth": 2,
@@ -11,6 +11,12 @@
1111
"clientKind": "git",
1212
"defaultBranch": "main"
1313
},
14+
"css": {
15+
"parser": { "cssModules": true },
16+
"formatter": {
17+
"indentStyle": "space"
18+
}
19+
},
1420
"linter": {
1521
"rules": {
1622
"suspicious": {
@@ -22,6 +28,13 @@
2228
}
2329
},
2430
"files": {
25-
"ignore": ["**/node_modules/*", "**/api/dashboard.ts"]
31+
"ignore": [
32+
"**/node_modules/*",
33+
"**/dist/*",
34+
"**/target/*",
35+
"**/api/dashboard.ts",
36+
"tracker/script.min.js",
37+
"tracker/script.d.ts"
38+
]
2639
}
2740
}
File renamed without changes.

data/licenses-cargo.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

data/licenses-npm.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
File renamed without changes.

0 commit comments

Comments
 (0)