Skip to content

Releases: nektro/aquila

r24

15 Jul 01:51
Compare
Choose a tag to compare
  • 30fe936 build_release.sh- run through time to print usage stats during compilation (Meghan Denny)
  • 41e6f35 build.zig- deps.zig already calls linkLibC (Meghan Denny)
  • 866c457 add license bill of materials `(zigmod license 2>&1) | stripcolor > licenses.txt` (Meghan Denny)
  • 50cb36b make_release.sh- changelog order was backwards (Meghan Denny)
  • 81b84a7 make it so the list of oauth2 clients doesnt have to be complete or in order (Meghan Denny)
  • 4fd9e2c targets.zig- remove commented blocks (Meghan Denny)
  • 7d44361 docs/ci/compat- reset table (Meghan Denny)
  • 5ec89dc zig.mod -> zigmod.yml (Meghan Denny)
  • 9a8fd67 remove code to create /data/aquila.jobs.db (Meghan Denny)
  • 999cda2 migrate db/internal to nektro/ox repo (Meghan Denny)
  • 5c6f66c docs/ci/compatibility.md- location of github actions support table moved (Meghan Denny)
  • fd1ec0c handler- migrate jwt things to nektro/ox repo (Meghan Denny)
  • 8a98c0b db- rename migrated _internal to ox (Meghan Denny)
  • 36d1f7d simpler impl of docker.amInside() (Meghan Denny)
  • d7b8714 handler- migrate more internal things to nektro/ox repo (Meghan Denny)
  • 7f425f6 ox exports ULID now (Meghan Denny)
  • f59a43c deps: misc verified updates (Meghan Denny)
  • 0ac68ca deps: update nektro/zig-flag fixed a memory leak (Meghan Denny)
  • 05c1c34 deps: update truemedian/zfetch added support for unix sockets removed dep on MasterQ32/zig-network added better support for evented io (Meghan Denny)
  • ea3a5a5 deps- upgrade nektro/iguanaTLS (Meghan Denny)
  • a5e0492 build_all_zig.sh- use default abi (Meghan Denny)
  • 699d718 build_release.sh: add --prominent-compile-errors (Meghan Denny)
  • 027c26f .dockerignore: add .git (Meghan Denny)
  • f1fdb8e README: zig.mod -> zigmod.yml (Meghan Denny)
  • 02f385c docs/ci/compatibility.md: hide all of table until one is working (Meghan Denny)
  • 51538f1 handler: enable all koino md extensions (Meghan Denny)
  • 3a7222b strings: proper ArrayList usage (Meghan Denny)
  • b3855fb move docker lib to package (Meghan Denny)
  • 4ec75a4 move signal lib to package (Meghan Denny)
  • 008ce43 move mime lib to package (Meghan Denny)
  • a4fcd60 deps- bugfix in nektro/pcre-8.45 (Meghan Denny)
  • 6fc5744 deps: pull in latest nektro/zigmod updates (Meghan Denny)
  • 725b137 deps- small nektro/zig-extras update (Meghan Denny)
  • 402e3fd deps- pull in vrischmann/zig-sqlite updates (Meghan Denny)
  • 95db18f remove deps unused by top-level app (Meghan Denny)
  • ec78de8 licenses.txt: refresh to deps changes (Meghan Denny)
  • 139d612 generate: make 4gb disks instead (Meghan Denny)
  • 02ce10c docs/ci/bootstrap_images.md: small copy update (Meghan Denny)
  • 0f4ac70 generate: reorganize /images folder (Meghan Denny)
  • b61c9ff generate/debian: fix env vars order to match other scripts (Meghan Denny)
  • 861d1eb generate: the disks actually need a lot more space than 4gb (Meghan Denny)
  • b3f1d05 generate/debian: we no longer use preseed files (Meghan Denny)
  • 1ae4613 update licenses.txt (Meghan Denny)
  • bab4924 main: log whats shutting down in signal handler (Meghan Denny)
  • 536fc9f tools/os-zigify-arch.zig: exit if arch not supported (Meghan Denny)
  • bb0c036 docs/ci/bootstrap_images.md: remove the use of generate/_all.sh (Meghan Denny)
  • e0247cb docs/ci/compatibility.md: update table (Meghan Denny)
  • 40e2207 ci: stage 2 now exists, alpine/x64 first to rank up (Meghan Denny)
  • 2060a6d ci: update zig version, actual min was removed from build cache (Meghan Denny)
  • 92d6bd8 ci: only print stack traces, not full command on error (Meghan Denny)
  • 919c13a docs/ci/compatibility.md: copy update (Meghan Denny)
  • 461cf2f gen: using qemu-kvm yields 10x vm perf improvement (Meghan Denny)
  • 5649d00 tools/gen_stage2.sh: make backing image location relative (Meghan Denny)
  • 8a268d3 shell.nix: require kvm (Meghan Denny)
  • <...
  • Read more

    r23

    28 Feb 01:04
    Compare
    Choose a tag to compare
    r23
  • 73f0126 lint- remove more dead code (Meghan Denny)
  • ea9e0a9 deps- vrischmann/zig-sqlite updated sqlite to 3.38.0 (Meghan Denny)
  • 25ea123 deps- MasterQ32/zig-network fixed a unix bug (Meghan Denny)
  • 0aa41a0 www/index- link directly to version in 3rd column (Meghan Denny)
  • f1b504d lint- remove dead code (Meghan Denny)
  • e7926b7 resurrect the json api (Meghan Denny)
  • 9050fe4 build.zig- always use musl (Meghan Denny)
  • 0c36b7f build.zig- assert target is linux (Meghan Denny)
  • 4bc651e actions- update zig to 0.10.0-dev.1018+0bdc3d8f4 stage2 is so close HYPE (Meghan Denny)
  • 11c9ff2 Dockerfile- support hg deps (Meghan Denny)
  • 9ce3406 Dockerfile- support http deps (Meghan Denny)
  • 2d7101b actions no longer needs the system library anymore either (Meghan Denny)
  • a016347 actions- add powerpc64 binary (Meghan Denny)
  • 6ad5234 actions- we're building from source now, aarch64 and riscv64 work again (Meghan Denny)
  • cd01b08 deps- iguanaTLS override is no longer necessary (Meghan Denny)
  • 8434487 deps- libpcre is now built from source (Meghan Denny)
  • f5582e5 actions- we need sudo too for apt (Meghan Denny)
  • 734f8fe actions- apt hates being called in ci pipelines (Meghan Denny)
  • 6294df6 actions- yaml syntax error? (Meghan Denny)
  • 6fce1f6 actions- install the system lib for libpcre (Meghan Denny)
  • 1142205 actions- add more debugging steps (Meghan Denny)
  • 3341d97 actions- docker username doesnt need to be a secret (Meghan Denny)
  • cd736cc www- use a pointer cursor on the package page tabs (Meghan Denny)
  • 615ef74 add README parsing with kivikakk/koino, fixes #6 (Meghan Denny)
  • 948ffef deps- nektro/zigmod now supports zigmod.yml manifests (Meghan Denny)
  • dcd197f deps- fix sporadic 'invalid free' bug in nektro/flag (Meghan Denny)
  • 9be8a9a fix datadirpath path calculation (Meghan Denny)
  • 46201d2 make build_all.sh use build_release.sh (Meghan Denny)
  • 3fdd152 add dockerignore to prevent sending whole cwd as build context (Meghan Denny)
  • 1911fbf update to zig master 0.10.0-dev.531+3eb8d01f5 (Meghan Denny)
  • 3ec1e4c handler/hook- dont delete the temp folder until we're totally done with it (Meghan Denny)
  • df863ff db- add stats methods (Meghan Denny)
  • 5062721 gitignore- remove leading slash from folders (Meghan Denny)
  • ee287af zigmod.lock- nektro/iguanaTLS removed use of anytype field (Meghan Denny)
  • afd4b5b zigmod.lock- dep fixed bug and removed dep (Meghan Denny)
  • 393a2e1 add the /stats page (Meghan Denny)
  • 90559e9 handler- load static files from disk in debug mode (Meghan Denny)
  • 5f08e0c handler- send the Etag header for better page caching (Meghan Denny)
  • 5ad614c handler- put /logout next to /login (Meghan Denny)
  • ee99c11 remove the /contact page, its on github (Meghan Denny)
  • fd3ec26 ci- create aquila.jobs.db (Meghan Denny)
  • 04d3bcd dont include revision in the release version argument (Meghan Denny)
  • ff2db58 build.zig- debug info is messed up, so strip in release for the size savings (Meghan Denny)
  • r22

    02 Feb 15:00
    Compare
    Choose a tag to compare
    r22
  • fdd2b6b update to zig master 0.10.0-dev.513+029844210 (Meghan Denny)
  • bd7cf16 only save latest tarball (Meghan Denny)
  • 6838c6a add shell.nix for ci work (Meghan Denny)
  • ace46e1 missed updates (Meghan Denny)
  • 09b09e0 update deps (Meghan Denny)
  • 2587cdb www- add back versions/history tab to package page (Meghan Denny)
  • b020659 www- remove dead css (Meghan Denny)
  • 9dc7463 www/all_packages- remove tag icon to sync with version page (Meghan Denny)
  • 428ae4c db- add order parameter to byKeyAll (Meghan Denny)
  • 21a4c83 www- totally redesign package and version pages (Meghan Denny)
  • 440513d make src/git.zig its own library (Meghan Denny)
  • 6ef3aff only include aquila commit hash in version string in dev mode otherwise `options.version` will exactly match a git tag (Meghan Denny)
  • 4a54e44 include zig git commit hash in app version when it exists (Meghan Denny)
  • 0570081 tools- fix ci scripts being in their new locations (Meghan Denny)
  • 862f2e1 generate- fix ci scripts in their new locations (Meghan Denny)
  • a94412d docs/ci/compat- sync alpine version with generate script (Meghan Denny)
  • 790aaa4 gitignore- add ci image folders (Meghan Denny)
  • d9febf0 www- make all_packages nicer to look at (Meghan Denny)
  • 2ef8d71 www- remove license from pkg index pages (Meghan Denny)
  • 327560b generate/alpine- dry building iso dl link (Meghan Denny)
  • cd07fd9 update to zig master 0.10.0-dev.490+dd7309bde our bug was fixed! thanks @ominitay (Meghan Denny)
  • 8a89edd lint: duplicate import (Meghan Denny)
  • 30a972d www/all_packages- right align version and license (Meghan Denny)
  • 28dbe47 db: move .all to TableTypeMixin (Meghan Denny)
  • 4e50966 import ci bootstrap image scripts from nektro/limitless will generalize back out once its done here (Meghan Denny)
  • db29649 db- Time is not a table type (Meghan Denny)
  • 12e30fb db- lint file consistency (Meghan Denny)
  • 2e88c08 db- accept an engine param in createTable methods (Meghan Denny)
  • r21

    29 Jan 06:02
    Compare
    Choose a tag to compare
    r21
  • a9246bd readme importing, lay groundwork for #6 (Meghan Denny)
  • a322fb2 add /all/users and /all/packages endpoints (Meghan Denny)
  • 25961c1 handler- add _internal.redirectTo (Meghan Denny)
  • af4bc02 implement /logout endpoint (Meghan Denny)
  • 91275a4 gitea: fix imports for servers not yet on 1.17 (Meghan Denny)
  • 58e7764 zig.mod- move iguanaTLS override from library to exe (Meghan Denny)
  • 5cae60c zigmod.lock- update flag to zig 0.10.0-dev.397+f1b79c9a4 (Meghan Denny)
  • 6cd3c4c import- ensure zigmod ci cachepath is inside temp folder (Meghan Denny)
  • 67f0250 handler- if jwt verification fails, add header saying why (Meghan Denny)
  • aff3d8b importing no longer requires repo to have a zigmod.lock (Meghan Denny)
  • 12eb89d www/index- list user and package count on the homepage (Meghan Denny)
  • 3c0f990 lint: handler/index- use local alloc variable (Meghan Denny)
  • c27f592 handler- fix redirect bug caused by header inspection being case sensitive (Meghan Denny)
  • 0a9b16d ci: RELEASE_NUM no longer used in Dockerfile (Meghan Denny)
  • fe92746 db: add a mixin for methods on all tables, first size (Meghan Denny)
  • b9715e2 ci: download_zig.sh no longer needed (Meghan Denny)
  • 46174c0 update to zig master 0.10.0-dev.397+f1b79c9a4 (Meghan Denny)
  • 0ac6591 update license to 2022 (Meghan Denny)
  • r20

    25 Jan 08:08
    Compare
    Choose a tag to compare
    r20
  • fafbd86 zigmod.lock- made sure we pushed the local changes for extras (Meghan Denny)
  • f212532 add gitea support, fixes #3 (Meghan Denny)
  • 1f0c59b add proper error message for not being able to parse provider (Meghan Denny)
  • 9c2a95d pek now takes namespace param to source custom funcs from (Meghan Denny)
  • 117b2b2 db/Remote- only dedupe repos by id since users might rename upstream (Meghan Denny)
  • a7a62d7 db- assert Remote.all returns items in the same order always (Meghan Denny)
  • 7f0ebd3 db/Remote- condense installWebhook by filling in static values as default (Meghan Denny)
  • 86528ba handler/rename- catch error.RenameAcrossMountPoints when inside docker (Meghan Denny)
  • 12d9bca add proper error message for OAUTH2_CLIENT flag being mssing (Meghan Denny)
  • 0c94886 add flag to temporarily disable users from being able to import repos (Meghan Denny)
  • c9d567b Remote.listUserRepos- only show public repositories (Meghan Denny)
  • 0a65749 Remote.listUserRepos- use last updated sort for github, fixes #11 (Meghan Denny)
  • 2d6e8c9 db- make capitalized files use top level fields (Meghan Denny)
  • 8c3a1a8 Random's are passed by value now (Meghan Denny)
  • cc1b6cf ci- add riscv64-linux binary (Meghan Denny)
  • fc9d152 ci- add aarch64-linux binary (Meghan Denny)
  • dcf3127 main- split up root consts and vars (Meghan Denny)
  • 6a57610 jwt payloads must be json objects as per rfc7519 section 7.2 rule 4 (Meghan Denny)
  • a2128d6 use proper page titles (Meghan Denny)
  • cb0caca extras.addSentinel deprecated for alloc.dupeZ (Meghan Denny)
  • f274fb9 build_all_zig.sh- remove extra echo since its unnecessary on ansi terminals and not being run on the ci anymore (Meghan Denny)
  • 2e9afd0 Dockerfile- don't repeat the build when we don't need to (Meghan Denny)
  • 8201c95 delete the Go implementation (Meghan Denny)
  • r19

    23 Jan 02:43
    Compare
    Choose a tag to compare
    r19
  • a954e8c debugging docker image- use generic target (Meghan Denny)
  • 719bdcc fix dockerfile builder image name (Meghan Denny)
  • dad860b remove -zig suffix from app since it doesnt conflict with go one (Meghan Denny)
  • r18

    22 Jan 09:35
    Compare
    Choose a tag to compare
    r18
  • e3d9faa actions- fix syntax for setting env var from script (Meghan Denny)
  • 07783d2 ci- enable tagging a docker image (Meghan Denny)
  • 70f6803 ci- enable makeing a release (Meghan Denny)
  • 578d437 zig- update zig-sqlite, fixes many bugs and adds many tests (Meghan Denny)
  • bc6a5a8 zig/handler/package- add stub for `zigmod aq add` support to work (Meghan Denny)
  • 3db598a zig- add missing string aliases (Meghan Denny)
  • ed2276a zig.mod- use new min_zig_version attribute (Meghan Denny)
  • 0bab0de github- add pull request template (Meghan Denny)
  • eea62f2 zig- update deps, minor fixes (Meghan Denny)
  • bf3977c zig/www/import- solve some more TODOs (Meghan Denny)
  • fddf0b8 zig/handler/do_import- remove TODO, we did it (Meghan Denny)
  • 343a82e zig/db- move GithubWebhookData struct outside Remote (Meghan Denny)
  • 1a51a3f zig/www- cleanup top header nav (Meghan Denny)
  • 02266cd zig- assert that a commit is not imported twice (Meghan Denny)
  • edb5109 zig- update Package.star_count during /hook (Meghan Denny)
  • 105295b zig- assert that the user importing a repository is the owner (Meghan Denny)
  • 2188c08 zig- Package.findVersionBy -> findVersionAt (Meghan Denny)
  • d3fd659 zig- remove unused decls (Meghan Denny)
  • 1a6f694 zig- implement /hook endpoint (Meghan Denny)
  • b274d58 zig/handler- make fail/assert accept a status code to respond with (Meghan Denny)
  • 8f38510 zig- apple_pie bug fix in url decoding (Meghan Denny)
  • 832ab8d zig- zigmod.ci now requires an allocator (Meghan Denny)
  • 5b1b676 zig/handler- use newline in fail internally only (Meghan Denny)
  • 8e3f6c4 zig/db- add new internal update helper than modifies the struct value too (Meghan Denny)
  • bc83ef7 zig/db- fix sql syntax error in Package.getLatestValid (Meghan Denny)
  • 3c37077 zig- add version endpoint handler (Meghan Denny)
  • d3ea5c2 zig- update pek function helpers (Meghan Denny)
  • 19fa453 zig- flag added a deinit method (Meghan Denny)
  • 5a09d7c zig/handler- add helpers to gracefully handle invalid paths (Meghan Denny)
  • 7daa96f zig/db- create file when it doesnt exist since sqlite doesnt for us anymore (Meghan Denny)
  • 30d91a3 zig/db- sync DepList field with StringList (Meghan Denny)
  • 8cba917 zig- fix runtime error with using release zig verison (Meghan Denny)
  • 441399a zig/db- add StringList type for files so its an array (Meghan Denny)
  • 60d1b37 release_num.sh- fix shebang i'm on nixos now (Meghan Denny)
  • c016a13 build_all_zig- add more passing targets (Meghan Denny)
  • 5892cd8 remove .github/FUNDING it's in https://github.com/nektro/.github/blob/main/FUNDING.yml (Meghan Denny)
  • 4a9287c ci- zig- build x86_64 in release too (Meghan Denny)
  • 92ca04a zig- remove warn log (Meghan Denny)
  • a146f8b define GOPATH for build_all.sh since golang github action does not (Meghan Denny)
  • eb5fa5e add build_release.sh (Meghan Denny)
  • ac1a353 update .gitattributes (Meghan Denny)
  • 7bedbbd pr merged, update leroycep/zig-jwt to 0.9.0 (Meghan Denny)
  • da0280a zig- update deps to 0.9.0 part 2 (Meghan Denny)
  • 8859190 zig- update deps to 0.9.0 part 1 (Meghan Denny)
  • 8f0ddb3 zig- update in-app files to 0.9.0 (Meghan Denny)
  • 0f16676 ci: update to Zig 0.9.0 (Meghan Denny)
  • 2ec48c4 zig- mark section shared with hook handler (Meghan Denny)
  • 2848e67 README- remove circleci badge (Meghan Denny)
  • 61ba7ca temp disable making a release during a push (Meghan Denny)
  • 7db9705 zig- add `/do_import` handler (Meghan Denny)
  • 3f75fd4 zig/db- add Remote.installWebhook (Meghan Denny)
  • 26f7abf zig/db- add Remote repo details parsing (Meghan Denny)
  • 2f72a10 zig/db- add Version.create (Meghan Denny)
  • 08c7b55 zig- expose root.domain (Meghan Denny)
  • a88344e zig- expose root.datadir...
  • Read more

    v28

    21 Aug 11:46
    Compare
    Choose a tag to compare
    v28
  • 72c85f4 temp remove zig from circleci (Meghan Denny)
  • c04b068 build_all_zig- cut down target list for ci time now that we embed sqlite (Meghan Denny)
  • 6675dd0 update to zig master 0.9.0-dev.831 (Meghan Denny)
  • e452514 zig- update vrischmann/zig-sqlite (Meghan Denny)
  • 0913d57 go- add star shields to www/dashboard (Meghan Denny)
  • 9de4346 www- unify index and user page grid css (Meghan Denny)
  • a3b86bd www- fix pacakge grid css (Meghan Denny)
  • 5f8f962 go- www- use sheilds for star badges (Meghan Denny)
  • 38b3e92 zig- add www/contact (Meghan Denny)
  • ae4b44e zig- add www/about (Meghan Denny)
  • 0805e9d go- www/dashboard- fix bad key names (Meghan Denny)
  • b443940 go- handler- remove unused atoi function (Meghan Denny)
  • v24

    16 Aug 00:16
    Compare
    Choose a tag to compare
    v24
  • 0f3e22d go- run go mod tidy (Meghan Denny)
  • a368ce7 go- www/package- remove unused unconfirmed pacakges table (Meghan Denny)
  • b39a0ad zig- add db integration and complete transition of www/index (Meghan Denny)
  • 207172f README- update tagline (Meghan Denny)
  • 25bb57a zig- update to zig master 0.9.0-dev.796 (Meghan Denny)
  • ce7f0c4 zig- update pek and it accepts an Allocator now (Meghan Denny)
  • 050ec98 zig- www/index- change `user:?` to `logged_in:false` since logging in isnt added yet (Meghan Denny)
  • 90fff65 go- www/dashboard- fix key names (Meghan Denny)
  • 7ab6ad1 www- up the page max width a bit (Meghan Denny)
  • c80b8e6 www- remove google fonts, go back to sans-serif (Meghan Denny)
  • 9c3f730 zig- handler- clean imports (Meghan Denny)
  • cd2c3c9 go- www/index- show 15 instead of 25 results (Meghan Denny)
  • a9ba7e8 github- add metadata for sponsors (Meghan Denny)
  • v23

    09 Aug 10:12
    Compare
    Choose a tag to compare
    v23
  • 8074139 www- fix key names on index and user (Meghan Denny)