Commit Graph

35 Commits (d688900baef9b4673af57bf0bf752ac153264226)
 

Author SHA1 Message Date
Caj Larsson d688900bae Use sqlc to generate typesafe repository tools
Caj Larsson 1c15742710 Namespace repo contract
Caj Larsson 443c9b9376 Usage value object
Caj Larsson 7274e08b9a fix
Caj Larsson 9e41b707bf Dockerfile solves
Caj Larsson 99bdf4e320 logger, implements
Caj Larsson 53531373b9 Delete expired files
Caj Larsson 2ce12745a6 swampfile.Repository.DeleteOlderThan
Caj Larsson 7bb9bf90c2 swampfile.Repository.DeleteOlderThan
Caj Larsson 0b6e27f129 fs swampfile repo flagfile to prevent deletion of non swamp files
Caj Larsson 67e137a474 fix: content size lies
Caj Larsson 82067ca87c Path sanitation
Caj Larsson e6e2f372dd Use is. tests and fmt
Caj Larsson 8a0e6b80e3 Complete restructure of domain and infra layer
Caj Larsson a70e8ef74b Application test
Caj Larsson c72df43568 whitespace
Caj Larsson 6945646cd7 Configuration test
Caj Larsson 9858c52960 Adding lost fix
Caj Larsson f3df58231a Update tasks
Caj Larsson 96003ef900 Explcit test contract for fs file repo and integration usage
Caj Larsson e9fc400389 Fix quota from config
Caj Larsson 9eca063c9f Handle default quotas in config and application
Caj Larsson 0a569805ea Fix UA mock id persistance bug
Caj Larsson 199d4ed6f3 Domain services tested, first pass of domain testing done
Caj Larsson b0d4820659 More test structure and first domain service test
Caj Larsson 923f1b0ca6 Testing restructure mocking filesystem and contract experiment
Caj Larsson 9ae0ab7b50 Progress on testing the domain and MockUserAgentRepository
Caj Larsson 54fe6d011e TODO in Readme
Caj Larsson 8f2febebbf Use Content-length to deny files larger than quota
Caj Larsson 288f8c4804 Getting ready for BogFiles in database
Caj Larsson f0c538551c Configuration structured up a bit
Caj Larsson eb40c99220 UserAgent created and used for paths
Caj Larsson bb541a8193 Clean up access a bit
Caj Larsson a26782d6cd The first something
Caj Larsson 2f4473fca1 Readme.md