Commit Graph

101 Commits

Author SHA1 Message Date
ewpt3ch b79f77ea42 fix: used int when needed octal for permission check 2026-05-20 13:27:08 -06:00
ewpt3ch 41fdffb95c updated todo 2026-05-13 15:36:26 -06:00
ewpt3ch 6979d90c7f added bottdev requirements 2026-05-08 22:14:31 -06:00
ewpt3ch b6b677caea updated README
ci / Tests (push) Has been cancelled
ci / Style (push) Has been cancelled
2026-05-08 20:33:34 -06:00
ewpt3ch 25ecbd5404 actually fixes issue 2 2026-05-08 19:22:43 -06:00
ewpt3ch afb6191a86 .install lives with pkgbuild 2026-05-08 19:15:52 -06:00
ewpt3ch cd7edf48fd .install lives with pkgbuild 2026-05-08 19:12:36 -06:00
ewpt3ch 2b76b0216a added install script, fixes issue 2 2026-05-08 19:09:00 -06:00
ewpt3ch 7a3d7af3f6 added install script, fixes https://github.com/ewpt3ch/pkgstash/issues/2#issue-4409118905 2026-05-08 17:19:51 -06:00
ewpt3ch 8f41d556fa updated todo list
ci / Tests (push) Has been cancelled
ci / Style (push) Has been cancelled
2026-05-08 12:18:42 -06:00
ewpt3ch 049eb85082 updated pkgbuild to v0.1.0 2026-05-08 12:05:52 -06:00
ewpt3ch 7c95c46eec updated pkgbuild 2026-05-08 11:59:20 -06:00
ewpt3ch 2d42e8c403 fixed links being incorrect 2026-05-08 11:54:41 -06:00
ewpt3ch 5aca006249 create db links if not exist for all configured repos 2026-05-08 11:46:25 -06:00
ewpt3ch 7d2324ca56 first build
ci / Tests (push) Has been cancelled
ci / Style (push) Has been cancelled
2026-05-08 10:39:57 -06:00
ewpt3ch 21977cc2b0 fixed path and typos 2026-05-08 10:39:20 -06:00
ewpt3ch 10fc84b426 ignore build testing dir 2026-05-08 10:37:29 -06:00
ewpt3ch 472663f27c remove symbols for smaller binary 2026-05-08 09:38:45 -06:00
ewpt3ch 23fe63c263 back to deploy as dir 2026-05-08 09:19:59 -06:00
ewpt3ch 69586248c9 changed tarball syntax 2026-05-08 09:05:31 -06:00
ewpt3ch 0dc2328106 changed tarball name 2026-05-08 09:02:04 -06:00
ewpt3ch efdbe54d7c added write permission 2026-05-07 22:17:03 -06:00
ewpt3ch 55c7daa757 release action 2026-05-07 22:05:38 -06:00
ewpt3ch d229d524b7 set default root to /srv/pkgstash 2026-05-07 21:13:50 -06:00
ewpt3ch d7fab8aee1 version downgrade do to cve 2026-05-07 20:51:00 -06:00
ewpt3ch 3284f4739d go version missmatch 2026-05-07 20:47:12 -06:00
ewpt3ch 1a82c25118 ignore possible path traversal 2026-05-07 20:00:52 -06:00
ewpt3ch e763b6218a testing new env and config 2026-05-07 14:33:45 -06:00
ewpt3ch 8531555609 updated for changed config structure 2026-05-07 13:42:57 -06:00
ewpt3ch 08d744076b moved token to env file 2026-05-07 13:41:43 -06:00
ewpt3ch 97e871253f randomize timer and get token from environment 2026-05-07 11:02:12 -06:00
ewpt3ch 00c0987529 added hardening and limit restarts 2026-05-07 10:57:19 -06:00
ewpt3ch 5eafd202af moved server main to cmd/server 2026-05-07 10:51:21 -06:00
ewpt3ch 0deb1961fe fixed ci implementation of govulncheck
ci / Tests (push) Has been cancelled
ci / Style (push) Has been cancelled
2026-05-07 10:39:42 -06:00
ewpt3ch 469ad69e42 explicitly ignore err on cleanup
ci / Tests (push) Has been cancelled
ci / Style (push) Has been cancelled
2026-05-07 10:35:44 -06:00
ewpt3ch 346718b65f Merge branch 'deploy' 2026-05-07 10:20:58 -06:00
ewpt3ch 0a41b9186f graceful shutdown 2026-05-07 10:20:45 -06:00
ewpt3ch 6e2b50fab7 add vulnerabilty check 2026-05-07 09:11:48 -06:00
ewpt3ch 0eedf23667 handle errors in defer close 2026-05-07 08:56:38 -06:00
ewpt3ch c565a2d97a ignore err checks in test 2026-05-07 08:35:05 -06:00
ewpt3ch 00039b607c use lint v9
ci / Tests (push) Has been cancelled
ci / Style (push) Has been cancelled
2026-05-07 08:20:53 -06:00
ewpt3ch 2ae5ee8285 use os.*Root instead of os to prevent filesystem traversal bugs and security leaks 2026-05-06 22:22:41 -06:00
ewpt3ch 3505f0e059 switch to uint64 cause native word length 2026-05-06 20:08:04 -06:00
ewpt3ch 8a2e6756cc fixed errors identified by gosec 2026-05-06 19:18:38 -06:00
ewpt3ch 3f1001f3d4 github actions ci 2026-05-06 18:22:55 -06:00
ewpt3ch b4b0aa1049 added counter to verify upstream calls 2026-05-06 15:33:17 -06:00
ewpt3ch e7abb22c5e handler tests complete 2026-05-06 14:12:04 -06:00
ewpt3ch b4486ada26 create dirs if they do not exist 2026-05-05 15:02:07 -06:00
ewpt3ch 616b8f1eac handler testing 2026-05-05 15:01:41 -06:00
ewpt3ch c4ceb7c3f4 fixed wrong status for unauhtorized and log it 2026-05-05 13:19:55 -06:00