Keagan McClelland
c2af96f9de
changes log epoch to use text instead of word64 due to overflow issues ( #81 )
2022-02-26 23:27:27 -07:00
Keagan McClelland
7b402d4039
add check for directory existence during package version enumeration ( #80 )
...
* add check for directory existence during package version enumeration
* cleanup
* error consistency
* errmsg cleanup
2022-02-26 23:27:27 -07:00
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