summaryrefslogtreecommitdiff
path: root/Omni
AgeCommit message (Expand)Author
29 hoursExpand terminalLock scope to protect all terminal I/OBen Sima
29 hoursImprove terminalLock comment for clarityBen Sima
30 hoursFix segfault: add mutex for ANSI terminal operationsBen Sima
33 hoursFix NixOS integration: separate package building from OS buildsBen Sima
33 hoursfix: handle stdin EOF in terminal detection and subprocess spawningBen Sima
34 hoursrefactor(bild): simplify terminal output - use --loud flagBen Sima
35 hoursfeat(bild): adaptive terminal output with width detectionBen Sima
43 hoursfix(bild): per-module cp overwrites with -f and chmod after each copyBen Sima
44 hoursfix(bild): work around Nix patch-shebangs.sh bugBen Sima
44 hoursfix(bild): per-module builds + exit code propagationBen Sima
44 hoursFix module builder: manually unpack tarballBen Sima
44 hoursFix module builder: call unpackPhase explicitly and cd to sourceBen Sima
44 hoursFix module compilation: use custom builder to avoid GHC setup hooksBen Sima
45 hoursFix per-module link: copy .hi files locally instead of using -i pathsBen Sima
46 hoursFix per-module link phase: put source file before flagsBen Sima
46 hoursImplement per-module Nix derivations for incremental Haskell buildsBen Sima
47 hoursAdd per-module Haskell build foundationBen Sima
47 hoursAdd persistent ghc-pkg cache to speed up analysisBen Sima
48 hoursTighten Nix source filtering to prevent spurious rebuildsBen Sima
2 daysImplement concurrent analysis with [+] state indicatorBen Sima
2 daysRemove blank lines after build completesBen Sima
2 daysFix cursor movement to avoid updating wrong linesBen Sima
2 daysFix cursor positioning to preserve shell promptBen Sima
2 daysRedesign LineManager to show one line per namespaceBen Sima
2 daysFix concurrent terminal update issuesBen Sima
2 daysFix prompt preservation and cleanup extra lines at endBen Sima
2 daysFix blank lines in parallel build outputBen Sima
2 daysClean up build output and add [+] for analyzing phaseBen Sima
2 daysRemove info and good log messages from parallel build outputBen Sima
2 daysFix parallel build output format with status indicators and colorsBen Sima
2 daysAdd ansi-terminal dep and Omni/Log/Concurrent to Bild.nixBen Sima
2 daysComplete multi-line concurrent logging integrationBen Sima
2 daysIntegrate LineManager with logging systemBen Sima
2 daysThread LineManager through build functionsBen Sima
2 daysCreate Omni/Log/Concurrent module for multi-line outputBen Sima
2 daysAdd bounded parallel target buildsBen Sima
2 daysBild: breadth-first search and ghc-pkg cachingBen Sima
3 daysFix Python import detection to handle transitive dependenciesBen Sima
3 daysCleanup some logging setup codeBen Sima
4 daysFix billing migration to work with SQLite ALTER TABLE limitationsBen Sima
4 daysAdd complete Stripe billing integration to PodcastItLaterBen Sima
4 daysFix exit condition for run.shBen Sima
7 daysfeat: Add stripe to Python deps and document dependency processBen Sima
7 daysShow epic progress count instead of Epic label and checkboxBen Sima
7 daysMove namespace label between status and title in tree viewBen Sima
7 daysImprove task tree visualization displayBen Sima
7 daysImplement task tree visualization commandBen Sima
7 daysFix task auto-commit with pre-commit hookBen Sima
7 daysAdd enhanced filtering to task list commandBen Sima
7 daysProtect production task database from tests and add migrationBen Sima