Commit Graph

  • b87b84ec05 add Makefile Keagan McClelland 2021-12-03 11:49:40 -07:00
  • fca0e25f98 Condense Imports Keagan McClelland 2021-12-03 10:29:45 -07:00
  • cfb6b5c84c resolve PR feedback - add record type for package and dependency metadata Lucy Cifferello 2021-12-02 16:41:02 -07:00
  • a99c8e4df2 organization refactor separating database actions, data transformations, and api type constructs into separate components Lucy Cifferello 2021-12-02 08:06:47 -07:00
  • e352360d2d reprganize database calls and marketplaces types Lucy Cifferello 2021-11-24 18:20:32 -07:00
  • 905c7891ee add database model for ptracking package dependencies Lucy Cifferello 2021-11-24 18:19:39 -07:00
  • f02eebe262 add testing resources directory Lucy Cifferello 2021-11-22 13:07:13 -07:00
  • a125952376 update server name Lucy Cifferello 2021-11-22 13:06:31 -07:00
  • 7219912d93 rename all references from services to packages Lucy Cifferello 2021-11-22 13:06:05 -07:00
  • fd54d931f6 always get package dependencies when querying for a specified package Lucy Cifferello 2021-11-21 22:05:41 -07:00
  • f4620abd52 handle errors in either cases Lucy Cifferello 2021-11-21 17:18:20 -07:00
  • 1fa87724d0 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
  • dc48a33ff6 fix handling of using index endpoint to fetch package at specific version Lucy Cifferello 2021-11-21 14:19:08 -07:00
  • ae2bc09b0f changes log epoch to use text instead of word64 due to overflow issues (#81) Keagan McClelland 2021-11-23 17:24:54 -07:00
  • a9c86685b5 add check for directory existence during package version enumeration (#80) Keagan McClelland 2021-11-23 16:33:35 -07:00
  • ca5cbefd68 conflict resolution (#77) Keagan McClelland 2021-11-23 15:55:45 -07:00
  • e6009e9658 adds x-eos-hash header to eos.img response Keagan McClelland 2021-11-23 13:36:00 -07:00
  • adcf7ca3cc 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
  • 99708853dc rename get parameter Keagan McClelland 2021-11-22 11:57:08 -07:00
  • 7fc0a131ea fix the types on the db entries Keagan McClelland 2021-11-03 17:00:09 -06:00
  • 8a43565da5 refactor registry to include OS version filtering on the package index (#64) Keagan McClelland 2021-10-26 14:53:36 -06:00
  • e0fb4df0d5 remove unnecessary import Keagan McClelland 2021-10-14 12:43:33 -06:00
  • cc545d4c0f fixes lack of content length in eos image download Keagan McClelland 2021-10-14 12:02:50 -06:00
  • b2d3ee764a puts newlines at the end of log statement if missing Keagan McClelland 2021-10-07 14:55:40 -06:00
  • 3371e9c900 always sorts versions outside sql Keagan McClelland 2021-09-29 16:55:16 -06:00
  • 998b921f65 creates correct icon file Keagan McClelland 2021-09-29 16:09:27 -06:00
  • f66d63c95c more cleanup Keagan McClelland 2021-09-29 14:57:06 -06:00
  • 3a226231cd send back release notes for eos Keagan McClelland 2021-09-29 14:11:51 -06:00
  • 9a96c39cff reduce io dependence Keagan McClelland 2021-09-29 14:00:49 -06:00
  • 28ecdc01bf Apply suggestions from code review Keagan McClelland 2021-09-29 13:30:27 -06:00
  • 1e61a0ba65 changed prints to logs Keagan McClelland 2021-09-29 13:29:02 -06:00
  • 765bf7c7b5 also re-extract if file modified Keagan McClelland 2021-09-29 13:22:39 -06:00
  • aa3e9f3129 remove prelude import Keagan McClelland 2021-09-29 13:17:42 -06:00
  • 53e0da32a8 remove postgresql-simple dependency Keagan McClelland 2021-09-29 12:55:21 -06:00
  • b79b780203 delete unused code Keagan McClelland 2021-09-29 12:15:06 -06:00
  • ce34c8158b remove commented pkg Keagan McClelland 2021-09-29 12:12:10 -06:00
  • 67584c878c fix type Keagan McClelland 2021-09-29 12:06:50 -06:00
  • ed4df95a38 Apply suggestions from code review Keagan McClelland 2021-09-29 11:27:46 -06:00
  • 369d4bd28d remove debugging code Keagan McClelland 2021-09-29 11:17:24 -06:00
  • 75c3bdae5e remove inject function Keagan McClelland 2021-09-29 11:11:51 -06:00
  • a8982c48e9 clean up unused imports Keagan McClelland 2021-09-29 11:05:07 -06:00
  • 113d882f8c fixes extraction logic, found a bug in System.Process Keagan McClelland 2021-09-28 20:19:32 -06:00
  • 79329797e3 improves logging Keagan McClelland 2021-09-28 17:59:28 -06:00
  • c7cb76092a builds Keagan McClelland 2021-09-28 15:43:56 -06:00
  • d5803dbf77 add asset retrievers Keagan McClelland 2021-09-28 10:00:09 -06:00
  • c7e2ffbc57 remove unnecessary conversions Keagan McClelland 2021-09-27 20:35:42 -06:00
  • 32091dcfee redefine appmgr calls, holes at call sites Keagan McClelland 2021-09-27 20:26:03 -06:00
  • 8117ce2c99 fix package path Lucy Cifferello 2021-09-27 18:34:09 -06:00
  • 10cfa97210 sort versions Lucy Cifferello 2021-09-27 18:11:38 -06:00
  • 978281609f fsnotify extraction attempt Keagan McClelland 2021-09-27 18:07:49 -06:00
  • 5be87f2aec cleanup usages of removed appmgr call Keagan McClelland 2021-09-27 15:47:15 -06:00
  • 7e84e6b76a more dead code removal Keagan McClelland 2021-09-27 15:42:26 -06:00
  • 93eead1490 remove dead code Keagan McClelland 2021-09-27 15:22:29 -06:00
  • c7a047407c remove function that is invalid for 0.3 appmgr Keagan McClelland 2021-09-27 15:22:12 -06:00
  • 186569a2f3 upgrade to GHC 8.10.7 Keagan McClelland 2021-09-27 15:21:43 -06:00
  • 204c849e7e rename AppIdentifier to PkgId to save typing and reflect new name terminology Keagan McClelland 2021-09-27 11:33:11 -06:00
  • f79c14fa60 rename and degeneralize Keagan McClelland 2021-09-27 11:26:00 -06:00
  • 97e779941c rename appmgr calls to be more descriptive of the API Keagan McClelland 2021-09-27 10:58:48 -06:00
  • e94d7440c2 changes appmgr calls to be conduit sources. Keagan McClelland 2021-09-27 10:07:00 -06:00
  • 483a3631df clean up instrumentation Keagan McClelland 2021-09-24 14:15:07 -06:00
  • 7217265fe3 fix bug wto show multiple versions in metadata Lucy Cifferello 2021-09-24 13:30:14 -06:00
  • f4714570b4 formatting Lucy Cifferello 2021-09-23 19:44:19 -06:00
  • 4d5d76ad6a synchronize with 0.3.0 branch Lucy Cifferello 2021-09-23 19:40:39 -06:00
  • bd352ac9cc revert dev settings and incorrect fix Lucy Cifferello 2021-09-23 18:13:53 -06:00
  • c0b67d5d8b update to not use fs read for versions, just previous db call metadata Lucy Cifferello 2021-09-23 14:51:18 -06:00
  • 998033990f print appids when they complete Keagan McClelland 2021-09-23 15:34:41 -06:00
  • 5eb3fec375 strictness annotations Keagan McClelland 2021-09-23 15:24:31 -06:00
  • 2bd158cbd4 time appmgr Keagan McClelland 2021-09-23 15:11:26 -06:00
  • 424e1229f7 formatting Keagan McClelland 2021-09-23 14:53:47 -06:00
  • 600e6350c2 adds timings Keagan McClelland 2021-09-23 14:53:23 -06:00
  • 7b5c1a9795 limit strict bs converstion and refactor to not use fs read Lucy Cifferello 2021-09-22 20:57:33 -06:00
  • a291b7f2a8 fix tests Lucy Cifferello 2021-09-22 11:04:58 -06:00
  • ca0568c296 clean up Lucy Cifferello 2021-09-21 23:58:34 -06:00
  • 23659236a2 aggregate query functions Lucy Cifferello 2021-09-21 23:51:45 -06:00
  • d3c4772b05 format all the things Lucy Cifferello 2021-09-23 19:18:25 -06:00
  • 36a9f3f6f2 fix icon endpoint Lucy Cifferello 2021-09-23 19:14:22 -06:00
  • fa8eab12f1 Cleanup/warnings (#53) Keagan McClelland 2021-09-16 18:04:22 -06:00
  • 30e7e6361f implements error log reporting Keagan McClelland 2021-09-11 21:25:03 -06:00
  • 27e00474ba update lts and log headers Lucy Cifferello 2021-09-08 15:39:42 -06:00
  • acaa2139ae alter category to optional Lucy Cifferello 2021-09-08 15:39:29 -06:00
  • 9fe0bba851 account for icon types Lucy Cifferello 2021-09-06 14:02:59 -06:00
  • 06a0fb0d96 fix release notes route Lucy Cifferello 2021-08-31 10:44:23 -06:00
  • d5d3583b9b fix field mismatch Lucy Cifferello 2021-08-24 12:10:49 -06:00
  • 84cb8292d4 fix urls for static files Lucy Cifferello 2021-08-24 09:04:05 -06:00
  • a15179ab68 fix routes Lucy Cifferello 2021-08-23 15:34:59 -06:00
  • f6758c39bd rename endpoints Lucy Cifferello 2021-08-23 11:27:35 -06:00
  • 3fe1f8e632 reorder Lucy Cifferello 2021-08-05 18:10:14 -04:00
  • b4b8b1feb0 pass through manifest as raw json value Lucy Cifferello 2021-07-20 18:58:32 -04:00
  • e3705b4845 fix eos json response Lucy Cifferello 2021-07-20 13:20:00 -04:00
  • a68632a608 ignore sdk Lucy Cifferello 2021-07-16 19:25:57 -04:00
  • 3071335eed fix instruction and license parsing Lucy Cifferello 2021-07-16 13:36:37 -04:00
  • ef063c11e6 fix version in service detail path Lucy Cifferello 2021-07-16 13:12:27 -04:00
  • 73ae0fcfbd rework package list endpoint, version latest, and release notes Lucy Cifferello 2021-07-16 12:04:56 -04:00
  • 0e60b500ec add priority to order categories Lucy Cifferello 2021-07-14 18:04:15 -04:00
  • a42c5c5caa eos endpoint, lowercase categories, sdk get instructions and license Lucy Cifferello 2021-07-14 17:43:13 -04:00
  • 90e0ddfdb5 remove system status endpoint Lucy Cifferello 2021-07-13 16:05:17 -04:00
  • 300ab2fa57 return just list of services, no categories Lucy Cifferello 2021-07-13 16:04:50 -04:00
  • 1aaab34633 disable http2 Lucy Cifferello 2021-07-06 15:08:48 -04:00
  • 9e9ece45f8 rename apps endpoints to package and add header to addl endpoint Lucy Cifferello 2021-07-06 11:25:14 -04:00
  • e5ab62c313 fix toJson instances for hashmap keys Lucy Cifferello 2021-07-05 17:18:40 -04:00