summaryrefslogtreecommitdiff
path: root/Biz
AgeCommit message (Collapse)Author
2021-11-26Fix typoBen Sima
2021-11-26Remove required nix argumentsBen Sima
This allows us to use nix-build as a check that bild is working. I think bild sometimes hangs because it doesn't get input from nix-build? I'm not sure, but one workaround is to run nix-build on the target, and then bild will just get the cached build.
2021-04-13Doc fix and factor for readibilityBen Sima
2021-04-13Fix typoBen Sima
2021-04-02Init bizbotBen Sima
2021-04-02Get my static site working againBen Sima
2021-03-30Move Analysis class instances near type definitionBen Sima
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