Commit Graph

345 Commits

Author SHA1 Message Date
Keagan McClelland
eb7b777cf0 conflict resolution (#77) 2022-02-26 23:27:27 -07:00
Keagan McClelland
158f0cbec7 adds x-eos-hash header to eos.img response 2022-02-26 23:27:27 -07:00
Keagan McClelland
c6acbd383c sends 404s if we can't find the package rather than just blowing up and going 500 2022-02-26 23:27:27 -07:00
Keagan McClelland
2a3069818f rename get parameter 2022-02-26 23:27:27 -07:00
Keagan McClelland
7381872d06 fix the types on the db entries 2022-02-26 23:27:27 -07:00
Keagan McClelland
bf9e3e313f refactor registry to include OS version filtering on the package index (#64)
* refactor registry to include OS version filtering on the package index

* remove commented code, clean up tests

* removed unused types

* remove disabled test

* remove unused type

* fix query parsing

* remove unused code

* more purging

* MOAR PURGING

* normalize data model, fix all type errors

* rename get parameter
2022-02-26 23:27:27 -07:00
Keagan McClelland
39462a166a remove unnecessary import 2022-02-26 23:27:27 -07:00
Keagan McClelland
edc091b93f fixes lack of content length in eos image download 2022-02-26 23:27:27 -07:00
Keagan McClelland
107cf20503 puts newlines at the end of log statement if missing 2022-02-26 23:27:27 -07:00
Keagan McClelland
2c9320899d always sorts versions outside sql 2022-02-26 23:27:27 -07:00
Keagan McClelland
505a51b486 creates correct icon file 2022-02-26 23:27:27 -07:00
Keagan McClelland
d6ae703915 more cleanup 2022-02-26 23:27:27 -07:00
Keagan McClelland
c485dce4a8 send back release notes for eos 2022-02-26 23:27:27 -07:00
Keagan McClelland
99dea51f7d reduce io dependence 2022-02-26 23:27:27 -07:00
Keagan McClelland
468b65f43c Apply suggestions from code review
Remove unused code

Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
2022-02-26 23:27:27 -07:00
Keagan McClelland
affb120bf8 changed prints to logs 2022-02-26 23:27:27 -07:00
Keagan McClelland
1494ce6185 also re-extract if file modified 2022-02-26 23:27:27 -07:00
Keagan McClelland
e364e55a26 remove prelude import 2022-02-26 23:27:27 -07:00
Keagan McClelland
fab634698f remove postgresql-simple dependency 2022-02-26 23:27:27 -07:00
Keagan McClelland
46c079fe25 delete unused code 2022-02-26 23:27:27 -07:00
Keagan McClelland
465e2c75d0 remove commented pkg 2022-02-26 23:27:27 -07:00
Keagan McClelland
fb94a03909 fix type 2022-02-26 23:27:27 -07:00
Keagan McClelland
55dfe2f7e5 Apply suggestions from code review
Mostly removals of commented code.
2022-02-26 23:27:27 -07:00
Keagan McClelland
b9664e7234 remove debugging code 2022-02-26 23:27:27 -07:00
Keagan McClelland
5c163a9140 remove inject function 2022-02-26 23:27:27 -07:00
Keagan McClelland
a563592081 clean up unused imports 2022-02-26 23:27:27 -07:00
Keagan McClelland
59a028f1d5 fixes extraction logic, found a bug in System.Process 2022-02-26 23:27:27 -07:00
Keagan McClelland
0da59d225d improves logging 2022-02-26 23:27:27 -07:00
Keagan McClelland
bcc3f01086 builds 2022-02-26 23:27:27 -07:00
Keagan McClelland
e7ebd02be0 add asset retrievers 2022-02-26 23:27:27 -07:00
Keagan McClelland
4204d96b51 remove unnecessary conversions 2022-02-26 23:27:27 -07:00
Keagan McClelland
1fc3c2b678 redefine appmgr calls, holes at call sites 2022-02-26 23:27:27 -07:00
Lucy Cifferello
3b857c2896 fix package path 2022-02-26 23:27:27 -07:00
Lucy Cifferello
538e13bbe0 sort versions 2022-02-26 23:27:27 -07:00
Keagan McClelland
da240f35ee fsnotify extraction attempt 2022-02-26 23:27:27 -07:00
Keagan McClelland
32de58979c cleanup usages of removed appmgr call 2022-02-26 23:27:27 -07:00
Keagan McClelland
410ccf9309 more dead code removal 2022-02-26 23:27:27 -07:00
Keagan McClelland
4dc632c80f remove dead code 2022-02-26 23:27:27 -07:00
Keagan McClelland
69e3fe1a24 remove function that is invalid for 0.3 appmgr 2022-02-26 23:27:27 -07:00
Keagan McClelland
81ff01d2fe upgrade to GHC 8.10.7 2022-02-26 23:27:27 -07:00
Keagan McClelland
66e19a727e rename AppIdentifier to PkgId to save typing and reflect new name terminology 2022-02-26 23:27:27 -07:00
Keagan McClelland
1b25140740 rename and degeneralize 2022-02-26 23:27:27 -07:00
Keagan McClelland
911032ada2 rename appmgr calls to be more descriptive of the API 2022-02-26 23:27:27 -07:00
Keagan McClelland
164089ff88 changes appmgr calls to be conduit sources. 2022-02-26 23:27:27 -07:00
Keagan McClelland
857fcde913 clean up instrumentation 2022-02-26 23:27:27 -07:00
Lucy Cifferello
d8143067b2 fix bug wto show multiple versions in metadata 2022-02-26 23:27:27 -07:00
Lucy Cifferello
289e5c5b1d formatting 2022-02-26 23:27:27 -07:00
Lucy Cifferello
6fc7431930 synchronize with 0.3.0 branch 2022-02-26 23:27:27 -07:00
Lucy Cifferello
16251afd35 revert dev settings and incorrect fix 2022-02-26 23:27:27 -07:00
Lucy Cifferello
47c971de99 update to not use fs read for versions, just previous db call metadata 2022-02-26 23:27:27 -07:00