s1d3sw1ped
051e3c3c64
Update artifact upload action in release workflow to use a direct URL
CI / Go Tests (push) Successful in 11s
CI / Build (push) Successful in 8s
Format / gofmt (push) Successful in 5s
Release Artifacts / Build linux/amd64 (default) (push) Successful in 22s
Release Artifacts / Build linux/amd64 (alpine-static) (push) Successful in 13s
Release Artifacts / Build linux/arm64 (default) (push) Successful in 17s
Release Artifacts / Build linux/arm64 (alpine-static) (push) Successful in 14s
2026-06-01 02:11:56 -05:00
s1d3sw1ped
1cab3bd812
Update artifact upload action in release workflow to use Gitea's upload action
CI / Go Tests (push) Successful in 11s
CI / Build (push) Successful in 8s
Format / gofmt (push) Successful in 5s
Release Artifacts / Build linux/amd64 (default) (push) Failing after 2s
Release Artifacts / Build linux/amd64 (alpine-static) (push) Failing after 2s
Release Artifacts / Build linux/arm64 (default) (push) Failing after 2s
Release Artifacts / Build linux/arm64 (alpine-static) (push) Failing after 3s
2026-06-01 02:10:02 -05:00
s1d3sw1ped
fcc7cc37da
Add Node.js setup and UI build steps to CI workflow
...
CI / Go Tests (push) Successful in 25s
CI / Build (push) Successful in 8s
Format / gofmt (push) Successful in 4s
Release Artifacts / Build linux/amd64 (default) (push) Failing after 16s
Release Artifacts / Build linux/amd64 (alpine-static) (push) Failing after 15s
Release Artifacts / Build linux/arm64 (default) (push) Failing after 14s
Release Artifacts / Build linux/arm64 (alpine-static) (push) Failing after 14s
- Added a step to set up Node.js version 20 in the CI workflow.
- Included installation of UI dependencies and a build step for UI assets.
- Enhanced the CI process to ensure UI components are built before running tests.
2026-06-01 02:06:40 -05:00
s1d3sw1ped
34fd1a5a4d
Add Docker support with Dockerfile, entrypoint script, and CI workflows
...
CI / Go Tests (push) Failing after 26s
CI / Build (push) Successful in 15s
Format / gofmt (push) Successful in 5s
- Introduced a Dockerfile for building the application with Go and Node.js dependencies.
- Added a docker-entrypoint.sh script to manage container execution.
- Created a .dockerignore file to exclude unnecessary files from the Docker context.
- Updated Makefile to include a new target for building the Docker image.
- Added CI workflows for testing, formatting, and releasing artifacts in Gitea.
2026-06-01 02:03:17 -05:00
s1d3sw1ped
050ec138f3
Lots more changes
2026-06-01 01:29:47 -05:00
s1d3sw1ped
8bec7f0dda
Apply existing rate limiting to scratch read routes.
...
Reuse the current IP-based limiter for read endpoints so public reads remain open but throttled, and add integration coverage plus docs updates for the expanded scope.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-31 21:09:25 -05:00
s1d3sw1ped
dbb72da312
Harden HTTP defaults and proxy header trust.
...
Add explicit server timeout/header limits, require trusted proxy CIDRs when honoring forwarded IP headers, and document single-instance storage expectations.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-31 21:09:00 -05:00
s1d3sw1ped
dbf112a5b7
Stop tracking generated web static assets.
...
These files are build outputs and should not live in source control.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-31 20:34:42 -05:00
s1d3sw1ped
7e1752b39c
Minor fixes
2026-05-31 20:22:13 -05:00
s1d3sw1ped
99d46ecd2a
Many changes
2026-05-31 20:17:49 -05:00
s1d3sw1ped
9e398957a9
Add generate-config command to output default configuration in YAML format
2026-05-31 17:46:02 -05:00
s1d3sw1ped
900b1a0165
Updated README.md to replace the sample config instructions with a command to generate defaults directly, streamlining the setup process.
2026-05-31 17:45:29 -05:00
s1d3sw1ped
4e23a7b3f4
Updated Makefile to introduce new targets for development and configuration generation, replacing the run target with an alias for dev. Enhanced help output for clarity on available commands.
2026-05-31 17:45:11 -05:00
s1d3sw1ped
f049dc942b
Reclassified yaml to run artifacts and added additional run artifacts
2026-05-31 17:44:41 -05:00
s1d3sw1ped
a7be3c835a
Updated AGENTS.md to be more explicit about backwards compatibility
2026-05-31 17:31:49 -05:00
s1d3sw1ped
40b59e89dd
Ignore any yaml configs
2026-05-31 17:22:32 -05:00
s1d3sw1ped
34f11e4caf
Remove example config
2026-05-31 17:21:18 -05:00
s1d3sw1ped
aef7720896
Fixed non-existent -config option should have been --config or -c
2026-05-31 17:18:30 -05:00
s1d3sw1ped
696b5c57f7
Fixed invalid references to pastebin now scratchbox
2026-05-31 17:13:34 -05:00
s1d3sw1ped
efc9eeb536
Updated code structure using new Cobra CLI conventions
2026-05-31 17:10:31 -05:00
s1d3sw1ped
c50388a38c
Added some Cobra CLI conventions to AGENTS.md
2026-05-31 17:09:53 -05:00
s1d3sw1ped
9b665d2df6
Switched to using cobra for better cli support
2026-05-31 17:04:39 -05:00
s1d3sw1ped
2e00798d2d
small change to AGENTS.md to prevent backwards compatibility contamination
2026-05-31 17:03:58 -05:00
s1d3sw1ped
cc20c8e34b
ran go mod tidy
2026-05-31 16:59:27 -05:00
s1d3sw1ped
47c767f9e8
initial commit
2026-05-29 22:39:50 -05:00