summaryrefslogtreecommitdiff
path: root/Biz
AgeCommit message (Collapse)Author
2021-03-30Manually specify nameserversBen Sima
My router's DNS service likes to die, then I can't lookup any names, so let's just use the public ones.
2021-03-30Remove watch from sentryBen Sima
2021-03-29Update syntax for exampleBen Sima
2021-03-29Always restart que.run servicesBen Sima
Hopefully this will keep the service online, even if it drops connection with the client or something occasionally.
2021-03-25Add manual submission formBen Sima
2021-03-24Add a simple admin pageBen Sima
2021-03-22Remove dummy hotspots numberBen Sima
The right way to show number of hotspots would be to find files in which commit frequency is more than like 1 standard deviation from the norm. I could even show a histogram instead of a flame graph...
2021-03-22Deduplicate activeAuthor listBen Sima
This might not be very robust, but it works for now.
2021-03-22Timeout bild after 5 minutesBen Sima
No build should take longer than 5 minutes; if it does then something is wrong so let's just die and start over.
2021-03-22Add script for loading example analysisBen Sima
2021-03-22Add descriptions to report detailsBen Sima
2021-03-20Display hotspots graph and stacked line chartsBen Sima
I think I should change the colors a bit... to be done later I suppose.
2021-03-20Calculate hotspotMap in AnalysisBen Sima
2021-03-19Add ability to clone private reposBen Sima
The strategy is to clone over https with the OAuth token: git clone https://<user>:<oauth-token>@github.com/<user>/<repo>
2021-03-19Add label for private reposBen Sima
2021-03-19Fix {gmni,gmnisrv}.nixBen Sima
2021-03-19Add bearssl, gmni, and gmnisrvBen Sima
Eventually I'll just upstream these to nixpkgs-dev. I also want to make z into a gemini-compatible zettlekasten. All in due time.
2021-03-17Change auth error message and reorg Analysis cssBen Sima
2021-03-17Add a HasCss classBen Sima
This way I can attach page-specific CSS to the type for the page. I could make this even tighter by combining HasCss with the HTML declaration, but that would basically just be Lucid.ToHtml, so I'm not sure it is worth it.
2021-03-17Restful analysis endpointBen Sima
2021-03-17Remove TODO about XSRF settingBen Sima
Since we don't use a JavaScript frontend, we don't actually need any XSRF protection. All of the requests will be coming from the browser, not from a computer running inside the browser (js).
2021-03-17Put an example analysis on the homepageBen Sima
The design kinda sucks, but I will refresh it later. I just want to get this shipped right now.
2021-03-16Update my home IPBen Sima
2021-02-23Add repoVisibilityBen Sima
2021-02-23Add Biz.Log middleware that works with systemdBen Sima
Perhaps this is not as performant as the wai-provided one, but it is *much* simpler and follows my output format, which I think is much easier to quickly read. Anyway I doubt logging will ever be a bottleneck, and if it is then I should be able to create some instrument to detect that.
2021-02-22Keep a checkpoint on shutdownBen Sima
2021-02-22Add quiet option for devalloc startupBen Sima
It would be good to have this as a general logging config, but I'm not sure how to do that. I probably need a logging monad or something.
2021-02-22Test for empty GitHub user emailBen Sima
2021-02-22Add note about persisted data typesBen Sima
2021-02-22Handle case when GitHub API provides no emailBen Sima
2021-02-19Fix typoBen Sima
2021-02-19Don't blow up when git mtime is emptyBen Sima
2021-02-19Remove dummy pricing link, put small pricing on signup buttonBen Sima
2021-02-19Factor out panicsBen Sima
2021-02-19Move 'developer hot spots' to pitch sectionBen Sima
2021-02-19Formatting, and add a warning to 'require'Ben Sima
2021-02-19Add support for hlint --refactorBen Sima
2021-02-18Move runTests to Biz.Test.runBen Sima
2021-02-17Add lint --fix featureBen Sima
2021-02-17Colors and structured logging for pushBen Sima
2021-02-17Trying to fix lithium touchscreen and power managementBen Sima
2021-02-17Add routes for dandel-rovbur and sabtenBen Sima
2021-02-17Fixup some modulesBen Sima
2021-02-17Add boolean and logging pipeline operatorsBen Sima
2021-02-09Don't think we need python on all machinesBen Sima
2021-02-09Fix nix-shell on darwinBen Sima
2021-02-05Combine contributors and collaboratorsBen Sima
It's easier and cleaner this way - I don't have to do complex switching between the two. Instead just treat them as the same thing basically. Can adjust later if need be.
2021-02-05Prefer traverse over mapMBen Sima
2021-02-05Test analyzing a public repoBen Sima
2021-02-05Add Log.mark and convert some putTexts into Log.infosBen Sima