summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-12pie prototypeBen Sima
2020-09-30devalloc: load active users from mailmapBen Sima
2020-09-30devalloc: make a simple sales pitch documentBen Sima
2020-09-29devalloc: calculate and print stale filesBen Sima
2020-09-28lint: guard against todosBen Sima
2020-09-16devalloc: prototypeBen Sima
2020-07-26dev: move _{bild,keep,skey} to _/{bild,keep,skey}Ben Sima
2020-07-26reorganize readmeBen Sima
2020-07-25bild: support incremental compilationBen Sima
Closes https://github.com/bsima/biz/issues/9
2020-07-25hero: rename Assets -> Pack and lint fixesBen Sima
2020-07-25lint: colors and check all changed filesBen Sima
2020-07-25shell: move push and ship to shell hookBen Sima
2020-07-25bild: port to haskellBen Sima
2020-07-25hero: fix config thingBen Sima
2020-07-25ship: fix call to lintBen Sima
2020-07-24hero: working authenticated api callsBen Sima
2020-07-19hero: rename stuff to new structureBen Sima
Working toward https://github.com/bsima/biz/issues/5
2020-07-17Revert "deps: update miso"Ben Sima
This reverts commit ca28f4a86b839d702bdaa70925884aa2bd5cf9ed. There seems to be a regression in miso where it doesn't load properly any more.
2020-07-14deps: update sources.nixBen Sima
2020-07-14dev: move some commands to shellBen Sima
2020-07-14deps: update misoBen Sima
2020-07-12hero: put app routes behind authBen Sima
2020-07-12auth: explicit export listBen Sima
2020-07-12hero: move CanSnakeCase to AlphaBen Sima
2020-07-12dev: dontCheck acid-stateBen Sima
2020-07-10dev: fixes for macos buildBen Sima
2020-07-10dev: add trusted users for remote buildsBen Sima
2020-06-27turnkey: rename to shipBen Sima
2020-06-27hero: add @mcovino userBen Sima
2020-06-27turnkey: take an optional argBen Sima
2020-06-27hero: add skey to environmentBen Sima
2020-06-27hero: implement the basics of user loginsBen Sima
There's also a lot of refactoring/renaming in here, so the diff is really messy. The overall problem is that I've only ever added code, I've never gone back and reorganized/rearchitected stuff. So adding even small features is becoming an enormous effort. Anyway, this adds the basics of user auth. Next I need to add the auth checks for every route that needs it, and make sure everything is back to working correctly.
2020-06-26biz: open extra port for urbit devBen Sima
2020-06-17Fix dev envarsBen Sima
2020-06-17bild: print log output if the build failsBen Sima
This also switches to using `nix-build` instead of `nix build`. The reason for this is that the latter does something with the stdout/stderr that makes it hard to capture via tee. Idk why. Maybe I'll look into this again, or maybe not, since nix-build works just fine.
2020-06-12Reorganize a bunch of codeBen Sima
Nothing should be functioning differntly, just made it easier to work on.
2020-06-05Add user datatype to keepBen Sima
I also restructured some types so that I could grab a handle on the keep to close it on shutdown, otherwise the database would be locked and I can't do anything about it. This might mean I have to delete and start the database from scratch when I deploy, but that's okay because I haven't stored anything yet. I also renamed some stuff like 'deck' and 'beam' just for fun. I could make these into more general interfaces like I always planned to. Also I haven't really tested this yet, so... next commit will implement the user login.
2020-06-02Add EDITOR to .envrcBen Sima
I'm using vim lately for biz coding...
2020-06-02Rename Hero.Database -> Hero.KeepBen Sima
I just like this better.
2020-06-02Fix layout of featured comicBen Sima
2020-06-02Initialize Hero databaseBen Sima
2020-06-01Some fixupsBen Sima
2020-05-25Add more re functions and docsBen Sima
2020-05-19Port (bs string) to r6rs, add Pythonic split functionBen Sima
2020-05-18Dark and light syntax highlightingBen Sima
2020-05-15Holy grail layoutBen Sima
2020-05-15Replace quote syntax with list functionBen Sima
Way easier to read this way.
2020-05-15Fix links in tag view, header link, and non-found pageBen Sima
2020-05-15Process markdown with pandoc before HTML renderBen Sima
2020-05-14Scale appropriately for phoneBen Sima