Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-30 | Add comment | Ben Sima | |
2021-11-30 | Add example production environment file | Ben Sima | |
2021-11-26 | Fix ci script and pre-push | Ben Sima | |
2021-11-26 | Update cloud services | Ben Sima | |
Rebuilt email server, started wireguard setup. | |||
2021-11-26 | Remove freenode | Ben Sima | |
All the channels I like are defunct anyway. | |||
2021-11-26 | Add oftc and #home-manager to znc | Ben Sima | |
2021-11-26 | Use nouns in ns script | Ben Sima | |
2021-11-26 | Small Ide improvements | Ben Sima | |
2021-11-26 | Update to ghc 8.10.4 | Ben Sima | |
This also makes some changes to the build tooling to clean up the environment a bit, and get us closer to 'bild -s'. | |||
2021-11-26 | Add Post Analysis form hints to admin page | Ben Sima | |
2021-11-26 | Add hmacaroons | Ben Sima | |
2021-11-26 | Fix ci command | Ben Sima | |
2021-11-26 | Add demo button | Ben Sima | |
2021-11-26 | Use url insteaad of gitDir | Ben Sima | |
2021-11-26 | Fix GitHub OAuth args | Ben Sima | |
This makes it explicit that we are using GitHub vs some other OAuth args. The idea is that we should be making a new type for every service, this allows us to have type safety in the implementation but a common set or pattern of names for the environment variables and record fields. Also using 'notset' instead of 'mempty' is really helpful for debugging when this breaks, as I found out. | |||
2021-11-26 | FOrmatting | Ben Sima | |
2021-11-26 | Rename Devalloc to Dragons | Ben Sima | |
2021-11-26 | Re-enable devalloc | Ben Sima | |
2021-11-26 | Update que.run front page | Ben Sima | |
2021-11-26 | Update que.run homepage | Ben Sima | |
2021-11-26 | Add twilio-cli quescript | Ben Sima | |
2021-11-26 | Move Biz/Que/Prod.nix to Biz/Que.nix | Ben Sima | |
2021-11-26 | Fix Que website background | Ben Sima | |
2021-11-26 | Reimplement Que with Servant | Ben Sima | |
Still todo: add authentication. But that can wait. In re-implementing this, I was able to figure out how to get the Go.mult working properly as well. The problem is that a tap from a mult channel does not remove the message from the original channel. I'm not sure if that should be a core feature or not; for now I'm just draining the channel when it's received in the Que HTTP handler. (Also, this would be a good place to put persistence: have a background job read from the original channel, and write the msg to disk via acid-state; this would obviate the need for a flush to nowhere.) Also, streaming is working now. The problem was that Scotty closes the connection after it sees a newline in the body, or something, so streaming over Scotty doesn't actually work. It's fine, Servant is better anyway. | |||
2021-11-26 | Automatically detect Haskell dependencies | Ben Sima | |
This parses the files contents for imports, then uses ghc-pkg to lookup the package that provides the module. Now I can do that analysis in Haskell instead of nix, which is much easier to code with. | |||
2021-11-26 | Enable jupyter, consolidate ports, open bitcoind | Ben Sima | |
2021-11-26 | Factor Analysis into own module | Ben Sima | |
2021-11-26 | Factor out runAnalysis function | Ben Sima | |
2021-11-26 | Factor OAuth code into Biz.Auth | Ben Sima | |
2021-11-26 | Begin packaging guix for nix | Ben Sima | |
2021-11-26 | Add both option | Ben Sima | |
2021-11-26 | Cleanup nix overlays a bit | Ben Sima | |
2021-11-26 | Convert from r6rs to r7rs | Ben Sima | |
2021-11-26 | Comment out broken libfive/inspekt3d | Ben Sima | |
2021-11-26 | Upgrade nixpkgs, add guile 3.0 | Ben Sima | |
2021-11-26 | Move commands and add ns function | Ben Sima | |
2021-11-26 | Enable eternal-terminal | Ben Sima | |
2021-11-26 | Deploy grocy | Ben Sima | |
2021-11-26 | Upgrade to nixos-21.05 | Ben Sima | |
Getting me closer to the latest GHC. This release also includes my own packages that I submitted some time ago. GHCJS is not present in 21.05 for some reason, but I think it's back in master, so I might do another upgrade soon, but for now I just disabled my GHCJS support. I'm not really using it anyway. I also had to bring it string-quote, update nixos-mailserver, and a few other things. | |||
2021-11-26 | Get all scheme code compiling with Guile | Ben Sima | |
2021-11-26 | Make executable | Ben Sima | |
2021-11-26 | Add bitocin-otc and bsima channels | Ben Sima | |
2021-11-26 | Add libera and other updates to znc | Ben Sima | |
2021-11-26 | Add fd and openssl | Ben Sima | |
2021-11-26 | Add minidlna | Ben Sima | |
2021-11-26 | Add radicale service and organize ports | Ben Sima | |
2021-11-26 | Add -F to tree | Ben Sima | |
2021-11-26 | A few cgit settings | Ben Sima | |
2021-11-26 | Publish self-hosted git repos with cgit | Ben Sima | |
Also I need more repos... | |||
2021-11-26 | Fix stupid typo | Ben Sima | |