Keagan McClelland
|
fc8f671e3d
|
fix migration issues
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
285989caf5
|
document magic number
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
772708dd73
|
send out password hash on reg add
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
23863bb96d
|
fix bug where packages with unknown dependencies won't be accepted
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
d350e8538b
|
fix bug with unspecified package uploads
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
3395db8604
|
cleans up docs
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
11e361fc5b
|
log uploads
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
4c8cba18a2
|
Implements uploads, index, and deindex
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
79323465db
|
implements multi registry management
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
1cd0b78fa6
|
migrations
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
fe423f1ed2
|
adds index/deindex endpoints
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
411d186517
|
add index and deindex endpoints
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
729e9bf507
|
apply hint suggestions
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
87b5a6e4a1
|
implements upload on server
actually move extracted dir to resource location
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
d2aee89cda
|
implements basic authentication for admins
|
2022-05-26 18:26:32 -06:00 |
|
Keagan McClelland
|
e5efb877d3
|
implements release notes filtering
|
2022-03-30 18:01:22 -06:00 |
|
Lucy Cifferello
|
9938913358
|
make get info a json response
|
2022-03-23 12:51:13 -06:00 |
|
Keagan McClelland
|
cdadae707c
|
remove category enum (#97)
* remove category enum
* priority inversion, 0 is always first
* set marketplace name default to something more obviously wrong.
|
2022-03-01 16:39:13 -07:00 |
|
Keagan McClelland
|
75663b65e4
|
autohash eos
|
2022-03-01 14:36:24 -07:00 |
|
Keagan McClelland
|
4cab448846
|
tolerate empty list of os versions
|
2022-02-28 20:18:01 -07:00 |
|
Keagan McClelland
|
5e807f5c91
|
set tcp hang up time to 60s instead of default 30s
v0.3.0
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
ac94aa9f88
|
gzip eos.img and s9pks
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
9da5c1e9b3
|
switch from conduit responses to file responses
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
d526eda69c
|
rewire the api to be clean and consistent (#92)
fix route documentation
fix sorting scheme to be more clear for release notes
|
2022-02-26 23:27:27 -07:00 |
|
Lucy C
|
14d7adc0c9
|
Feature/encode icons (#91)
* base64 encode icon in package response
* adds icons to dependencies
* swap arguments for loadIcon
* remove redundant constraint
Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com>
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
f0b958e6df
|
reorder routes file, change error logs endpoint
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
0d7fab5789
|
adds name to /package/data
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
139ba20e2f
|
fixes file descriptor leak
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
b43d85ea63
|
implements query parameter for prioritizing lower versions
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
796128d78a
|
makes relative urls and uses route types to generate them
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
0d21881f99
|
remove critical from dependency type as uneeded
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
89ef30a42c
|
add Makefile
|
2022-02-26 23:27:27 -07:00 |
|
Keagan McClelland
|
b75fa8101c
|
Condense Imports
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
d0b7b1f044
|
resolve PR feedback - add record type for package and dependency metadata
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
649f876692
|
organization refactor separating database actions, data transformations, and api type constructs into separate components
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
fe5218925d
|
reprganize database calls and marketplaces types
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
0d7719eac5
|
add database model for ptracking package dependencies
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
bd95a3ec1b
|
add testing resources directory
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
e4d54e90b7
|
update server name
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
b0453e1d4a
|
rename all references from services to packages
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
94a1c66f6c
|
always get package dependencies when querying for a specified package
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
c0279fcae8
|
handle errors in either cases
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
1ae32a5a8e
|
refactor test suite for model and api changes, adding tests for fetched versions via index endpoint
|
2022-02-26 23:27:27 -07:00 |
|
Lucy Cifferello
|
328bf30eea
|
fix handling of using index endpoint to fetch package at specific version
|
2022-02-26 23:27:27 -07:00 |
|
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 |
|