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.datadirpath (Meghan Denny)14b51ec
zig/db- add zigmod and upgrade Version deps cols type from string (Meghan Denny)60995cf
zig/db- add Package.setLatest (Meghan Denny)b80b864
zig/db- add Version.setVersion (Meghan Denny)3897b4a
zig/db- add updateColumn table mixin (Meghan Denny)d9830c6
build_all_zig.sh- use release mode (Meghan Denny)8923622
zig/ci- update master version used (Meghan Denny)6a0b46e
zig/db- add Package.create (Meghan Denny)544d4a2
zig-ulid updated method names (Meghan Denny)e751de2
zig/www- implement import added table (Meghan Denny)64f8d01
zig- update files package calls to zigmod v85 (Meghan Denny)7bde8e9
zig- make git.rev_HEAD accept a Dir so it can be used dynamically (Meghan Denny)49a28ee
zig- zigmod v86 lets us use root_deps instead of overloaded dev_deps (Meghan Denny)c2d4f0f
go- use rename instead of copy for function used only once (Meghan Denny)09fd989
zig- update dependencies (Meghan Denny)ec980e8
zig- build dockerfile in release-safe (Meghan Denny)fe02155
zig- update to master 0.9.0-dev.1599 (Meghan Denny)634bb4d
zig- update to master 0.9.0-dev.1524+d2f9646d9 (Meghan Denny)a7bb296
zig- use new json api for better optionals (Meghan Denny)40d8493
zig- update deps (Meghan Denny)9f503f0
zig- print all log messages, regardless of build mode (Meghan Denny)fb7e53f
zig- add the /import page (Meghan Denny)4c54793
zig- store user access_token in in-memory map for at max 1 day (Meghan Denny)a329212
zig- handler/saveInfo now accepts two value arguments (Meghan Denny)3d97c4c
zig- FieldType was moved to extras (Meghan Denny)9e153a3
zig- remove pek_version_str function in preference for format method (Meghan Denny)5660492
zig- db- create tables if they don't already exist (Meghan Denny)7f30938
zig- www- fix typo on package page (Meghan Denny)5da738a
zig- insert oauth2 providers into remote table (Meghan Denny)b68c53e
zig- change default db name to be less legacy (Meghan Denny)edc6a82
zig- insert newly logged in user to db if we didn't know about them already (Meghan Denny)88c36af
zig- db- add create methods to Remote and User (Meghan Denny)84af863
zig- db/internal- add util to insert row based on struct (Meghan Denny)7bcd721
zig- db- put types at top of file (Meghan Denny)3eb7caa
zig- update dependencies (Meghan Denny)cff5d0a
zig- db- Time fields are now an actual DateTime object instead of a string (Meghan Denny)f5e8c56
zig- db.Remote.type didn't need to be quoted (Meghan Denny)2c46eb0
zig- ulid handling needs the pek update (Meghan Denny)48cbfb1
zig- use actual ulid implementation instead of string (Meghan Denny)fb0e8a9
actions- pin zig version (Meghan Denny)de989bd
update to zig master 0.9.0-dev.1343+75cecef63 (Meghan Denny)74925fc
zig- add nektro/zig-ulid for actual ulid implementation (Meghan Denny)0e9db1e
update dependencies (Meghan Denny)422f67e
zig- handler- dont use underscore file name for package entry (Meghan Denny)166f71e
switch Dockerfile over to Zig (Meghan Denny)e08d55f
zig- update dependencies with bug fixes (Meghan Denny)832d3ec
zig- handler- add getUserOp to persist login state across pages (Meghan Denny)c5c6f66
zig- handler- pass all endpoints through Middleware (Meghan Denny)adfd2cc
zig- db- switch Remote.byKey over to use its all (Meghan Denny)4f59a14
zig- add dashboard handler (Meghan Denny)ce6f520
zig- finish handlers to complete login flow (Meghan Denny)9a285b6
zig- db- hit a weird stage1 crash, add FindByGen (Meghan Denny)ed56024
zig- db- add table_name prop to types so it doesnt need to be passed in as an argument (Meghan Denny)f9320da
zig- db- dont have the index file name be just an underscore (Meghan Denny)652e946
zig- db- add byKeyAll (Meghan Denny)d1ef8fb
zig- use byKey in other db types too (Meghan Denny)8e89add
zig- replace Remote.byId with generic byKey (Meghan Denny)d80220a
zig- dont insert a `v` in front of version (Meghan Denny)6fc6e84
remove unnecessary use of empty line comments as spacers (Meghan Denny)b73daa7
zig- accept listening port from flags (Meghan Denny)d55aac3
zig- allow outside clients to access server (Meghan Denny)d649491
zig- normalize use and position of `string` as `[]const u8` (Meghan Denny)b4301fa
actions- build/push docker image on master (Meghan Denny)b9c61a6
zig- search for config in env vars too (Meghan Denny)7522725
actions- pin specific zig version (Meghan Denny)cff35d3
move github releases to github action (Meghan Denny)7cf1cac
remove circleci (Meghan Denny)ea27061
add a separate github action for master pushes (Meghan Denny)1a94b12
zig- update dependencies i just worked on (Meghan Denny)f066bde
zig- fill out rest of zig-oauth2 boilerplate (Meghan Denny)f26e744
zig- handler- add implementation for tokenFromQuery (Meghan Denny)62cd5ef
zig- handler- add lowercase string type (Meghan Denny)ea73fed
zig- handler- fix middleware comparison so that all endpoints can be checked (Meghan Denny)6ef91b3
zig- add initial flag parser and accept db path from it (Meghan Denny)fc7baba
zig- add initial oauth2 and fix scopes we'll need later (Meghan Denny)42f195e
zig- handler- dont pass endpoints through middleware that dont need it (Meghan Denny)a7e714e
zig- db.connect was using the wrong path resolution method (Meghan Denny)d96341b
make_release.sh- add space between ghr install and output (Meghan Denny)f1c8232
update to zig master 0.9.0-dev.946 (Meghan Denny)bb0f27a
zig- add some jwt handling utilities (Meghan Denny)4d6f1ed
zig- add middleware for handling `error.HttpNoOp` (Meghan Denny)3237b9a
zig- handler- fix internal package name (Meghan Denny)54eeff6
README- remove go impl info (Meghan Denny)c44d831
zigmod.lock- update zig sqlite and extras (Meghan Denny)f43d987
README- link to zig.mod as well (Meghan Denny)a3c8529
use zig ghr (Meghan Denny)e7941dc
pr merged, update Luukdegram/apple_pie (Meghan Denny)f8ac218
zig- update copy for www/about (Meghan Denny)b735c32
move addSentinel into zig-extras (Meghan Denny)a0d194e
update to zig master 0.9.0-dev.861 (Meghan Denny)b321798
zig- add package handler (Meghan Denny)a167222
zig- main- use lower string type we defined (Meghan Denny)33d6c9c
zig- handler/user- remove unneeded ignore (Meghan Denny)2faee24
actions- zig- nektro/setup-zigmod no longer requires fully qualified version (Meghan Denny)9f58ea3
circleci- print out system resources snippet (Meghan Denny)2210575
circleci- add native zig build call before cross compilation (Meghan Denny)d23690c
circleci- move zigmod version into zig meta section (Meghan Denny)13746cf
circleci- apt upgrade is unnecessary (Meghan Denny)41330db
pr merged, switch back to upstream Luukdegram/apple_pie (Meghan Denny)65d2106
zig- add user page (Meghan Denny)e33726e
zig- move db table types into their own files (Meghan Denny)e36b907
zig- zorm now accepts args in collect (Meghan Denny)ab3d76c
go- docker- always download latest zigmod (Meghan Denny)c08d1d8
zig- update dependencies (Meghan Denny)