Lucy Cifferello
67e3f7ac12
cleaup import
2022-08-10 11:51:11 -06:00
Lucy Cifferello
51d26c8777
ensure we get the timestamp for the version being returned
2022-08-10 11:50:41 -06:00
Aiden McClelland
8aa78e9831
add published-at to registry response
2022-07-25 18:27:52 -06:00
Lucy C
e42cd787b4
filter packages for os compatibility before fetching metadata ( #117 )
...
* filter packages for os compatibility before fetching metadata
* address PR feedback and add os filtering to get package latest version endpoint
* additional test suite data
* filter empty version sets
* attempt to fix leak
Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com >
2022-07-12 15:06:21 -06:00
Lucy Cifferello
18b951388b
fix release note json serialization
2022-07-01 14:25:53 -06:00
Dread
04f7f7bbf6
Updated README.md with verbose instructions ( #115 )
...
Included more verbose instructions for setting up Haskell and the registry.
2022-07-01 12:30:31 -06:00
Aiden McClelland
1a98a82a82
Update README.md
2022-06-30 10:26:47 -06:00
Lucy C
b636aebfa3
Update publish install command
2022-06-29 16:03:55 -06:00
Keagan McClelland
221ea133fa
tracks user requests to registry
2022-06-27 15:14:48 -06:00
Keagan McClelland
e96fe6424f
README update
2022-06-27 13:02:06 -06:00
Keagan McClelland
5a590f0f4d
Feature/data url images ( #107 )
...
* changes serialization scheme for v1 api
* removes dependent types
2022-06-20 10:44:21 -06:00
Keagan McClelland
dbd73fae7f
Feature/api versioning ( #106 )
...
* wip
* finishes initial refactor
* prune unused code
* finished massive refactor
* remove commented deps
* fix import
* fix bug
2022-06-20 10:28:28 -06:00
Keagan McClelland
bb0488f1dd
version bump
2022-06-06 17:05:59 -06:00
Keagan McClelland
a2f7b97942
adds category managment to embassy-publish and admin API
2022-06-06 17:02:23 -06:00
Keagan McClelland
f3b9e78fca
group non-categorical searches properly
2022-05-31 14:02:47 -06:00
Keagan McClelland
6367da9c3b
fix autoinstall of zsh completer
2022-05-27 16:18:53 -06:00
Keagan McClelland
a1ca3a5eaf
fix cross device link
2022-05-27 14:42:00 -06:00
Keagan McClelland
f761677420
bang patterns optimization to avoid unnecessary laziness
2022-05-27 10:53:09 -06:00
Keagan McClelland
2105c58182
mass clean up of warnings, hints, errors
2022-05-26 18:26:32 -06:00
Keagan McClelland
3d8b4057df
adds bash, fish, and zsh completions
2022-05-26 18:26:32 -06:00
Keagan McClelland
649a86fd5f
add comments about cli output
2022-05-26 18:26:32 -06:00
Keagan McClelland
db3beadd6c
adds list-unindexed
2022-05-26 18:26:32 -06:00
Keagan McClelland
07b151150a
add todo about matrix bot
2022-05-26 18:26:32 -06:00
Keagan McClelland
460177d242
clean up question + todo
2022-05-26 18:26:32 -06:00
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