Commit Graph

  • a18a136574 prune unused code Keagan McClelland 2022-06-09 16:53:55 -06:00
  • c21686a46f finishes initial refactor Keagan McClelland 2022-06-09 13:36:45 -06:00
  • 8b0e856392 wip Keagan McClelland 2022-06-08 18:30:21 -06:00
  • bb0488f1dd version bump Keagan McClelland 2022-06-06 17:05:59 -06:00
  • a2f7b97942 adds category managment to embassy-publish and admin API Keagan McClelland 2022-06-06 17:02:23 -06:00
  • f3b9e78fca group non-categorical searches properly Keagan McClelland 2022-05-31 14:02:47 -06:00
  • 6367da9c3b fix autoinstall of zsh completer Keagan McClelland 2022-05-27 16:18:53 -06:00
  • a1ca3a5eaf fix cross device link Keagan McClelland 2022-05-27 14:42:00 -06:00
  • f761677420 bang patterns optimization to avoid unnecessary laziness Keagan McClelland 2022-05-27 10:53:09 -06:00
  • 2105c58182 mass clean up of warnings, hints, errors Keagan McClelland 2022-05-26 18:26:16 -06:00
  • 3d8b4057df adds bash, fish, and zsh completions Keagan McClelland 2022-05-26 18:08:43 -06:00
  • 649a86fd5f add comments about cli output Keagan McClelland 2022-05-26 17:29:10 -06:00
  • db3beadd6c adds list-unindexed Keagan McClelland 2022-05-26 17:27:13 -06:00
  • 07b151150a add todo about matrix bot Keagan McClelland 2022-05-26 16:16:15 -06:00
  • 460177d242 clean up question + todo Keagan McClelland 2022-05-26 16:15:50 -06:00
  • fc8f671e3d fix migration issues Keagan McClelland 2022-05-26 16:13:30 -06:00
  • 285989caf5 document magic number Keagan McClelland 2022-05-26 16:12:01 -06:00
  • 772708dd73 send out password hash on reg add Keagan McClelland 2022-05-26 16:10:21 -06:00
  • 23863bb96d fix bug where packages with unknown dependencies won't be accepted Keagan McClelland 2022-05-26 15:59:03 -06:00
  • d350e8538b fix bug with unspecified package uploads Keagan McClelland 2022-05-26 15:52:09 -06:00
  • 3395db8604 cleans up docs Keagan McClelland 2022-05-25 16:11:17 -06:00
  • 11e361fc5b log uploads Keagan McClelland 2022-05-25 15:54:11 -06:00
  • 4c8cba18a2 Implements uploads, index, and deindex Keagan McClelland 2022-05-24 18:06:02 -06:00
  • 79323465db implements multi registry management Keagan McClelland 2022-05-24 15:49:20 -06:00
  • 1cd0b78fa6 migrations Keagan McClelland 2022-05-24 12:21:06 -06:00
  • fe423f1ed2 adds index/deindex endpoints Keagan McClelland 2022-05-23 17:52:05 -06:00
  • 411d186517 add index and deindex endpoints Keagan McClelland 2022-05-23 16:16:14 -06:00
  • 729e9bf507 apply hint suggestions Keagan McClelland 2022-05-23 13:23:54 -06:00
  • 87b5a6e4a1 implements upload on server Keagan McClelland 2022-05-20 17:44:25 -06:00
  • d2aee89cda implements basic authentication for admins Keagan McClelland 2022-05-20 17:09:14 -06:00
  • bf0c0b235c mass clean up of warnings, hints, errors feature/package-upload Keagan McClelland 2022-05-26 18:26:16 -06:00
  • 0b3433c85b adds bash, fish, and zsh completions Keagan McClelland 2022-05-26 18:08:43 -06:00
  • 6c482dad4e add comments about cli output Keagan McClelland 2022-05-26 17:29:10 -06:00
  • 73372e8e75 adds list-unindexed Keagan McClelland 2022-05-26 17:27:13 -06:00
  • 6a2a5f72fe add todo about matrix bot Keagan McClelland 2022-05-26 16:16:15 -06:00
  • 8d17c8ed0b clean up question + todo Keagan McClelland 2022-05-26 16:15:50 -06:00
  • d0764a2f01 fix migration issues Keagan McClelland 2022-05-26 16:13:30 -06:00
  • 4ea75cb96a document magic number Keagan McClelland 2022-05-26 16:12:01 -06:00
  • 022efd8c6f send out password hash on reg add Keagan McClelland 2022-05-26 16:10:21 -06:00
  • eb3649366a fix bug where packages with unknown dependencies won't be accepted Keagan McClelland 2022-05-26 15:59:03 -06:00
  • c0a2391c60 fix bug with unspecified package uploads Keagan McClelland 2022-05-26 15:52:09 -06:00
  • 9683731701 cleans up docs Keagan McClelland 2022-05-25 16:11:17 -06:00
  • 090a14506e log uploads Keagan McClelland 2022-05-25 15:54:11 -06:00
  • 2cf1e17057 Implements uploads, index, and deindex Keagan McClelland 2022-05-24 18:06:02 -06:00
  • 1fe7da23c9 implements multi registry management Keagan McClelland 2022-05-24 15:49:20 -06:00
  • d1636e81de migrations Keagan McClelland 2022-05-24 12:21:06 -06:00
  • 2207c3b75c adds index/deindex endpoints Keagan McClelland 2022-05-23 17:52:05 -06:00
  • 8929cdb791 add index and deindex endpoints Keagan McClelland 2022-05-23 16:16:14 -06:00
  • bb8fe05db6 apply hint suggestions Keagan McClelland 2022-05-23 13:23:54 -06:00
  • ae336445bd implements upload on server Keagan McClelland 2022-05-20 17:44:25 -06:00
  • 8c119d3236 implements basic authentication for admins Keagan McClelland 2022-05-20 17:09:14 -06:00
  • e5efb877d3 implements release notes filtering Keagan McClelland 2022-03-30 17:43:58 -06:00
  • 59092f33b5 implements release notes filtering bugfix/release-notes-filtering Keagan McClelland 2022-03-30 17:43:58 -06:00
  • 9938913358 make get info a json response Lucy Cifferello 2022-03-23 12:46:22 -06:00
  • 3510d58fac make get info a json response fix/info-response-type Lucy Cifferello 2022-03-23 12:46:22 -06:00
  • 74943c7fef add version properly update/02x-reg Lucy Cifferello 2022-03-02 13:51:23 -07:00
  • 8ab7ae8f3f make 030 available Lucy Cifferello 2022-03-02 13:34:07 -07:00
  • cdadae707c remove category enum (#97) Keagan McClelland 2022-03-01 16:39:13 -07:00
  • b82ab3f7c6 set marketplace name default to something more obviously wrong. bugfix/category-rigidity Keagan McClelland 2022-03-01 16:11:05 -07:00
  • b666a4ee36 priority inversion, 0 is always first Keagan McClelland 2022-03-01 16:08:30 -07:00
  • ade9ffdacc remove category enum Keagan McClelland 2022-03-01 16:05:47 -07:00
  • 75663b65e4 autohash eos Keagan McClelland 2022-03-01 12:44:10 -07:00
  • 25b97dca86 autohash eos feature/auto-hash-eos Keagan McClelland 2022-03-01 12:44:10 -07:00
  • 4cab448846 tolerate empty list of os versions Keagan McClelland 2022-02-28 20:18:01 -07:00
  • 5e807f5c91 set tcp hang up time to 60s instead of default 30s v0.3.0 Keagan McClelland 2022-02-17 13:42:17 -07:00
  • ac94aa9f88 gzip eos.img and s9pks Keagan McClelland 2022-02-15 18:14:14 -07:00
  • 9da5c1e9b3 switch from conduit responses to file responses Keagan McClelland 2022-02-15 17:08:34 -07:00
  • d526eda69c rewire the api to be clean and consistent (#92) Keagan McClelland 2022-02-08 13:14:31 -07:00
  • 14d7adc0c9 Feature/encode icons (#91) Lucy C 2022-02-08 13:11:05 -07:00
  • f0b958e6df reorder routes file, change error logs endpoint Keagan McClelland 2022-02-02 11:23:55 -07:00
  • 0d7fab5789 adds name to /package/data Keagan McClelland 2022-02-02 11:12:21 -07:00
  • 139ba20e2f fixes file descriptor leak Keagan McClelland 2022-02-01 17:35:00 -07:00
  • b43d85ea63 implements query parameter for prioritizing lower versions Keagan McClelland 2022-01-26 14:46:41 -07:00
  • 796128d78a makes relative urls and uses route types to generate them Keagan McClelland 2021-12-17 16:45:27 -07:00
  • 0d21881f99 remove critical from dependency type as uneeded Lucy Cifferello 2021-12-03 14:52:21 -07:00
  • 89ef30a42c add Makefile Keagan McClelland 2021-12-03 11:49:40 -07:00
  • b75fa8101c Condense Imports Keagan McClelland 2021-12-03 10:29:45 -07:00
  • d0b7b1f044 resolve PR feedback - add record type for package and dependency metadata Lucy Cifferello 2021-12-02 16:41:02 -07:00
  • 649f876692 organization refactor separating database actions, data transformations, and api type constructs into separate components Lucy Cifferello 2021-12-02 08:06:47 -07:00
  • fe5218925d reprganize database calls and marketplaces types Lucy Cifferello 2021-11-24 18:20:32 -07:00
  • 0d7719eac5 add database model for ptracking package dependencies Lucy Cifferello 2021-11-24 18:19:39 -07:00
  • bd95a3ec1b add testing resources directory Lucy Cifferello 2021-11-22 13:07:13 -07:00
  • e4d54e90b7 update server name Lucy Cifferello 2021-11-22 13:06:31 -07:00
  • b0453e1d4a rename all references from services to packages Lucy Cifferello 2021-11-22 13:06:05 -07:00
  • 94a1c66f6c always get package dependencies when querying for a specified package Lucy Cifferello 2021-11-21 22:05:41 -07:00
  • c0279fcae8 handle errors in either cases Lucy Cifferello 2021-11-21 17:18:20 -07:00
  • 1ae32a5a8e refactor test suite for model and api changes, adding tests for fetched versions via index endpoint Lucy Cifferello 2021-11-21 14:21:01 -07:00
  • 328bf30eea fix handling of using index endpoint to fetch package at specific version Lucy Cifferello 2021-11-21 14:19:08 -07:00
  • c2af96f9de changes log epoch to use text instead of word64 due to overflow issues (#81) Keagan McClelland 2021-11-23 17:24:54 -07:00
  • 7b402d4039 add check for directory existence during package version enumeration (#80) Keagan McClelland 2021-11-23 16:33:35 -07:00
  • eb7b777cf0 conflict resolution (#77) Keagan McClelland 2021-11-23 15:55:45 -07:00
  • 158f0cbec7 adds x-eos-hash header to eos.img response Keagan McClelland 2021-11-23 13:36:00 -07:00
  • c6acbd383c sends 404s if we can't find the package rather than just blowing up and going 500 Keagan McClelland 2021-11-23 14:09:11 -07:00
  • 2a3069818f rename get parameter Keagan McClelland 2021-11-22 11:57:08 -07:00
  • 7381872d06 fix the types on the db entries Keagan McClelland 2021-11-03 17:00:09 -06:00
  • bf9e3e313f refactor registry to include OS version filtering on the package index (#64) Keagan McClelland 2021-10-26 14:53:36 -06:00
  • 39462a166a remove unnecessary import Keagan McClelland 2021-10-14 12:43:33 -06:00
  • edc091b93f fixes lack of content length in eos image download Keagan McClelland 2021-10-14 12:02:50 -06:00
  • 107cf20503 puts newlines at the end of log statement if missing Keagan McClelland 2021-10-07 14:55:40 -06:00
  • 2c9320899d always sorts versions outside sql Keagan McClelland 2021-09-29 16:55:16 -06:00