Keagan McClelland
7344a616a8
Condense Imports
2021-12-03 10:29:45 -07:00
Lucy Cifferello
e7708da122
resolve PR feedback - add record type for package and dependency metadata
2021-12-02 16:41:02 -07:00
Lucy Cifferello
64d432f2c9
organization refactor separating database actions, data transformations, and api type constructs into separate components
2021-12-02 08:10:39 -07:00
Lucy Cifferello
1610c8c9fd
reprganize database calls and marketplaces types
2021-12-02 08:10:39 -07:00
Lucy Cifferello
b8a84f540a
add database model for ptracking package dependencies
2021-12-02 08:10:39 -07:00
Lucy Cifferello
eacaa0c78f
rename all references from services to packages
2021-12-02 08:10:39 -07:00
Lucy Cifferello
1b6f21094f
always get package dependencies when querying for a specified package
2021-11-23 17:25:27 -07:00
Lucy Cifferello
8180e8feb9
handle errors in either cases
2021-11-23 17:25:27 -07:00
Lucy Cifferello
0cf13f46e6
fix handling of using index endpoint to fetch package at specific version
2021-11-23 17:25:27 -07:00
Keagan McClelland
455e1d9e77
changes log epoch to use text instead of word64 due to overflow issues ( #81 )
2021-11-23 17:24:54 -07:00
Keagan McClelland
ee32e9b776
add check for directory existence during package version enumeration ( #80 )
...
* add check for directory existence during package version enumeration
* cleanup
* error consistency
* errmsg cleanup
2021-11-23 16:33:35 -07:00
Keagan McClelland
bd99c77102
conflict resolution ( #77 )
2021-11-23 15:55:45 -07:00
Lucy C
745435224f
Merge pull request #78 from Start9Labs/feature/x-eos-hash
...
adds x-eos-hash header to eos.img response
2021-11-23 15:48:00 -07:00
Keagan McClelland
cd5f9e4279
sends 404s if we can't find the package rather than just blowing up and going 500
2021-11-23 14:09:11 -07:00
Keagan McClelland
4550ca17ba
adds x-eos-hash header to eos.img response
2021-11-23 13:36:00 -07:00
Keagan McClelland
04881413f5
rename get parameter
2021-11-22 11:57:08 -07:00
Keagan McClelland
d23d56a7b1
fix the types on the db entries
2021-11-03 17:00:09 -06:00
Keagan McClelland
85cf6f19a5
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
2021-10-26 14:53:36 -06:00
Keagan McClelland
d3b2a8837d
remove unnecessary import
2021-10-14 12:43:33 -06:00
Keagan McClelland
9d0c6677e3
fixes lack of content length in eos image download
2021-10-14 12:02:50 -06:00
Keagan McClelland
4183eaa2db
puts newlines at the end of log statement if missing
2021-10-07 14:59:08 -06:00
Lucy C
50e751412a
Merge pull request #58 from Start9Labs/bugfix/version-ordering
...
always sorts versions outside sql
2021-09-29 17:09:56 -06:00
Keagan McClelland
b9843541a7
always sorts versions outside sql
2021-09-29 16:55:16 -06:00
Keagan McClelland
cd75af0ab2
creates correct icon file
2021-09-29 16:09:27 -06:00
Keagan McClelland
1a43fc52b6
more cleanup
2021-09-29 14:57:06 -06:00
Keagan McClelland
6c55244aa4
send back release notes for eos
2021-09-29 14:11:51 -06:00
Keagan McClelland
605392f075
reduce io dependence
2021-09-29 14:01:39 -06:00
Keagan McClelland
93f8c7be24
Apply suggestions from code review
...
Remove unused code
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com >
2021-09-29 13:30:27 -06:00
Keagan McClelland
b949eafbfa
changed prints to logs
2021-09-29 13:29:02 -06:00
Keagan McClelland
056e04f4e3
also re-extract if file modified
2021-09-29 13:22:39 -06:00
Keagan McClelland
8871edc1ee
remove prelude import
2021-09-29 13:17:42 -06:00
Keagan McClelland
2274a0cdad
remove postgresql-simple dependency
2021-09-29 12:55:21 -06:00
Keagan McClelland
9980ad55a3
delete unused code
2021-09-29 12:15:06 -06:00
Keagan McClelland
bf8f225d55
fix type
2021-09-29 12:07:16 -06:00
Keagan McClelland
2e792ddd3f
Apply suggestions from code review
...
Mostly removals of commented code.
2021-09-29 11:27:46 -06:00
Keagan McClelland
779d281ea2
remove debugging code
2021-09-29 11:17:24 -06:00
Keagan McClelland
db9d0cfb32
remove inject function
2021-09-29 11:11:51 -06:00
Keagan McClelland
98f7cfb2b8
clean up unused imports
2021-09-29 11:05:07 -06:00
Keagan McClelland
37c9a2bf6f
fixes extraction logic, found a bug in System.Process
2021-09-28 20:20:13 -06:00
Keagan McClelland
427c31c886
improves logging
2021-09-28 17:59:28 -06:00
Keagan McClelland
50ecce1c21
builds
2021-09-28 15:43:56 -06:00
Keagan McClelland
95086bcc2c
add asset retrievers
2021-09-28 10:00:09 -06:00
Keagan McClelland
e615abee4e
remove unnecessary conversions
2021-09-27 20:35:42 -06:00
Keagan McClelland
42ac32bca4
redefine appmgr calls, holes at call sites
2021-09-27 20:28:11 -06:00
Lucy Cifferello
d51db922ca
fix package path
2021-09-27 18:34:09 -06:00
Lucy Cifferello
cd4bc994cc
sort versions
2021-09-27 18:12:06 -06:00
Keagan McClelland
7a4e0d8f0e
fsnotify extraction attempt
2021-09-27 18:07:49 -06:00
Keagan McClelland
718851c756
cleanup usages of removed appmgr call
2021-09-27 15:47:15 -06:00
Keagan McClelland
a3f7d27473
more dead code removal
2021-09-27 15:42:26 -06:00
Keagan McClelland
7420065c88
remove dead code
2021-09-27 15:22:29 -06:00