Martin and Marco Pasqualetti
d476f8cbe1
extract "core" package, small improvements ( #137 )
...
This PR mainly refactors the code by extracting a "core" package which
is then used by the "backend" and "frontend" apps.
Apart from this the PR also contains several smaller changes like fixing
dependabot, upgrading dependencies, aligned "package.json" files, added
tests, ...
addresses step 1 of #32
closes #136
---------
Co-authored-by: Marco Pasqualetti <marco.pasqualetti@live.com >
2026-04-18 10:37:26 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7ae8616592
ci(deps): Bump fjogeleit/http-request-action from 1 to 2 ( #53 )
...
Bumps
[fjogeleit/http-request-action](https://github.com/fjogeleit/http-request-action )
from 1 to 2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/fjogeleit/http-request-action/releases ">fjogeleit/http-request-action's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Bump <code>@actions/core</code> from 1.11.1 to 2.0.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/200 ">fjogeleit/http-request-action#200</a></li>
<li>Bump actions/checkout from 5.0.1 to 6.0.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/201 ">fjogeleit/http-request-action#201</a></li>
<li>Bump <code>@actions/core</code> from 2.0.1 to 2.0.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/202 ">fjogeleit/http-request-action#202</a></li>
<li>Bump axios from 1.13.2 to 1.13.3 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/203 ">fjogeleit/http-request-action#203</a></li>
<li>ci: create "Release" CI workflow by <a
href="https://github.com/fabasoad "><code>@fabasoad</code></a> in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/205 ">fjogeleit/http-request-action#205</a></li>
<li>feat: bump nodejs from 16 to 24 by <a
href="https://github.com/fabasoad "><code>@fabasoad</code></a> in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/204 ">fjogeleit/http-request-action#204</a></li>
<li>Bump undici and <code>@actions/http-client</code> by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/206 ">fjogeleit/http-request-action#206</a></li>
<li>build action with latest dependency updates by <a
href="https://github.com/fjogeleit "><code>@fjogeleit</code></a> in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/207 ">fjogeleit/http-request-action#207</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/fabasoad "><code>@fabasoad</code></a>
made their first contribution in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/205 ">fjogeleit/http-request-action#205</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fjogeleit/http-request-action/compare/v1...v2.0.0 ">https://github.com/fjogeleit/http-request-action/compare/v1...v2.0.0 </a></p>
<h2>v1.16.6</h2>
<h2>What's Changed</h2>
<ul>
<li>Bump <code>@vercel/ncc</code> from 0.38.3 to 0.38.4 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/191 ">fjogeleit/http-request-action#191</a></li>
<li>Bump actions/setup-node from 4 to 5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/192 ">fjogeleit/http-request-action#192</a></li>
<li>Bump axios from 1.12.2 to 1.13.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/193 ">fjogeleit/http-request-action#193</a></li>
<li>Bump actions/setup-node from 5 to 6 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/194 ">fjogeleit/http-request-action#194</a></li>
<li>Bump axios from 1.13.0 to 1.13.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/195 ">fjogeleit/http-request-action#195</a></li>
<li>Bump axios from 1.13.1 to 1.13.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/196 ">fjogeleit/http-request-action#196</a></li>
<li>Bump actions/checkout from 5 to 6 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/198 ">fjogeleit/http-request-action#198</a></li>
<li>Update Dependencies by <a
href="https://github.com/fjogeleit "><code>@fjogeleit</code></a> in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/199 ">fjogeleit/http-request-action#199</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fjogeleit/http-request-action/compare/v1.16.5...v1.16.6 ">https://github.com/fjogeleit/http-request-action/compare/v1.16.5...v1.16.6 </a></p>
<h2>v1.16.5</h2>
<h2>What's Changed</h2>
<ul>
<li>Bump form-data from 4.0.1 to 4.0.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/174 ">fjogeleit/http-request-action#174</a></li>
<li>Bump undici from 5.28.4 to 5.28.5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/175 ">fjogeleit/http-request-action#175</a></li>
<li>Bump axios from 1.7.9 to 1.8.1 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/176 ">fjogeleit/http-request-action#176</a></li>
<li>Bump axios from 1.8.1 to 1.8.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/177 ">fjogeleit/http-request-action#177</a></li>
<li>Bump axios from 1.8.2 to 1.8.3 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/178 ">fjogeleit/http-request-action#178</a></li>
<li>Bump axios from 1.8.3 to 1.8.4 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/179 ">fjogeleit/http-request-action#179</a></li>
<li>Bump axios from 1.8.4 to 1.9.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/180 ">fjogeleit/http-request-action#180</a></li>
<li>Bump undici from 5.28.5 to 5.29.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/181 ">fjogeleit/http-request-action#181</a></li>
<li>Bump yargs from 17.7.2 to 18.0.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/183 ">fjogeleit/http-request-action#183</a></li>
<li>Bump form-data from 4.0.2 to 4.0.3 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/184 ">fjogeleit/http-request-action#184</a></li>
<li>Bump axios from 1.9.0 to 1.10.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/185 ">fjogeleit/http-request-action#185</a></li>
<li>Bump axios from 1.10.0 to 1.11.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/187 ">fjogeleit/http-request-action#187</a></li>
<li>Bump actions/checkout from 4 to 5 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/188 ">fjogeleit/http-request-action#188</a></li>
<li>Bump axios from 1.11.0 to 1.12.2 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/189 ">fjogeleit/http-request-action#189</a></li>
<li>Dependency Updates by <a
href="https://github.com/fjogeleit "><code>@fjogeleit</code></a> in <a
href="https://redirect.github.com/fjogeleit/http-request-action/pull/190 ">fjogeleit/http-request-action#190</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fjogeleit/http-request-action/compare/v1.16.4...v1.16.5 ">https://github.com/fjogeleit/http-request-action/compare/v1.16.4...v1.16.5 </a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/fjogeleit/http-request-action/blob/main/RELEASE.md ">fjogeleit/http-request-action's
changelog</a>.</em></p>
<blockquote>
<h1>Release</h1>
<h2>Create release</h2>
<p>Do not manually draft a release.</p>
<p>To start a release, create a release tag at the commit you want using
the commands
below.</p>
<pre lang="shell"><code>git tag -a "v1.2.3" -m
"v1.2.3"
git push origin "v1.2.3"
</code></pre>
<h2>Publish GitHub Action to the marketplace</h2>
<ol>
<li>Go to the <a
href="https://github.com/fjogeleit/http-request-action/releases ">Releases
page</a>
and select the latest release that was just created.</li>
<li>Select "Edit" button.</li>
<li>Select "Publish this Action to the GitHub Marketplace"
checkbox.</li>
<li>Select "Update release" button.</li>
</ol>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/551353b829c3646756b2ec2b3694f819d7957495 "><code>551353b</code></a>
build action with latest dependency updates (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/207 ">#207</a>)</li>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/7e4a7177d1b9140d592ae552e6d7c2289dd583dd "><code>7e4a717</code></a>
Bump undici and <code>@actions/http-client</code> (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/206 ">#206</a>)</li>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/3cb67f02dbe15a8802fd7b04a506cae796652231 "><code>3cb67f0</code></a>
chore(deps): bump dependencies to the latest version (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/204 ">#204</a>)</li>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/666260b62c5654c52a1822e7e3d5fa57170c0c11 "><code>666260b</code></a>
ci: create "Release" CI workflow (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/205 ">#205</a>)</li>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/510492d24c81e3ffadb502a45399ff03af680be2 "><code>510492d</code></a>
Bump axios from 1.13.2 to 1.13.3 (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/203 ">#203</a>)</li>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/1607eba686c4b5f8b14c587fdd56c1768513ca24 "><code>1607eba</code></a>
Bump <code>@actions/core</code> from 2.0.1 to 2.0.2 (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/202 ">#202</a>)</li>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/a5b30eda00718e60b68f81d94e69c1a308fa18c4 "><code>a5b30ed</code></a>
Bump actions/checkout from 5.0.1 to 6.0.1 (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/201 ">#201</a>)</li>
<li><a
href="https://github.com/fjogeleit/http-request-action/commit/dd6042915dc5cb5b8768e694f60ee0f43f82fee0 "><code>dd60429</code></a>
Bump <code>@actions/core</code> from 1.11.1 to 2.0.1 (<a
href="https://redirect.github.com/fjogeleit/http-request-action/issues/200 ">#200</a>)</li>
<li>See full diff in <a
href="https://github.com/fjogeleit/http-request-action/compare/v1...v2 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-11 20:02:39 +01:00
martin-mfg
6f29532d07
longer timeout in 'repeat' workflow, heading for advanced docs
2026-01-02 18:09:59 +01:00
martin-mfg
a88e9a0c4c
move 'repeat' workflow to correct folder
2026-01-02 11:25:51 +01:00
martin-mfg
d149e0e1f5
initiate monorepo, add original github-trends
2025-09-18 11:30:25 +02:00
martin-mfg
fbe6718ca6
change timings a bit
2025-06-29 12:04:55 +02:00
martin-mfg
233c47a073
adapt cache/cron/re-request/ISR times
2025-06-29 10:29:45 +02:00
martin-mfg
bfb92fefb6
cron: improve names, undo test changes
2025-06-28 17:30:43 +02:00
martin-mfg
e5772352b9
test: trigger every 5 min
2025-06-28 16:33:07 +02:00
martin-mfg
4925bc1e18
fix cron schedule
2025-06-28 14:41:24 +02:00
martin-mfg
57ceaa9396
add Github Action with cron job
2025-06-28 14:37:08 +02:00