Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 5a477ac (HEAD -> master) Configure SQL info, and API listening port, with env. variables by Christian 2020-05-26 17:36:36 -0500
  • 751e2b3 Expand readme by Christian 2020-05-26 16:20:30 -0500
  • f94a17f Make user ID optional, use default mask if no user provided by Christian 2020-05-26 14:35:57 -0500
  • 43b7248 Don't convert user ID to/from numbers by Christian 2020-05-26 14:13:03 -0500
  • 9ee4ff6 Add info.rkt and update readme by Christian 2020-05-26 14:11:12 -0500
  • 2dd697d Python example and dumb bug fixes by Christian 2020-05-22 21:12:31 -0500
  • e608118 Example usage by Christian 2020-05-21 21:44:08 -0500
  • 527b243 Notes and functions on adding resources to redis by Christian 2020-05-21 21:18:15 -0500
  • 35bcbc8 Add guide on adding dataset-probe resource type by Christian 2020-05-19 21:06:13 -0500
  • 69670dc Add dataset-probe resource type by Christian 2020-05-19 21:05:58 -0500
  • a32f79d Some docs on defining new resource types by Christian 2020-05-18 19:47:55 -0500
  • a440161 Use maximum access mask for owner by Christian 2020-05-18 19:43:09 -0500
  • 79994c7 ID types *should* be transformed correctly now by Christian 2020-05-18 19:42:38 -0500
  • b5d97ea Add examples for the SQL resources, and describe output by Christian 2020-05-18 19:34:08 -0500
  • 2cb397f Improve SQL result -> JSON serialization by Christian 2020-05-18 16:06:46 -0500
  • fa11260 Start of a readme by Christian 2020-05-17 21:19:17 -0500
  • 02e5453 Provide SQL data as JSON by Christian 2020-05-16 21:29:37 -0500
  • f701529 Add dataset-publish resource type by Christian 2020-05-16 21:20:57 -0500
  • 48fd313 Dispatchers for both endpoints by Christian 2020-05-16 21:19:18 -0500
  • c95bd78 Provide additional action parameters in request by Christian 2020-05-16 21:09:35 -0500
  • b51f9f7 Fix bug where only highest access level worked by Christian 2020-05-16 21:01:09 -0500
  • 75beb68 Bug fix for dataset-geno resource type by Christian 2020-05-16 14:30:06 -0500
  • c7a26cf Use parameters for db conns, bug fixes by Christian 2020-05-15 20:30:55 -0500
  • dc9edf7 Add geno resource by Christian 2020-05-15 20:30:38 -0500
  • 4d46f56 Add two working SQL queries by Christian 2020-05-15 20:05:49 -0500
  • db47cd0 Clean up and add comments by Christian 2020-05-14 21:33:48 -0500
  • 7b97f06 Run action on REST endpoint by Christian 2020-05-14 21:08:23 -0500
  • b9bb8ec Add required params to actions by Christian 2020-05-14 19:06:40 -0500
  • b09b4e9 REST endpoint with access control* by Christian 2020-05-13 20:43:22 -0500
  • 16adedc Function for returning action for resource if accessible by Christian 2020-05-13 20:39:44 -0500
  • 70827c1 Update dataset-file actions by Christian 2020-05-13 20:12:59 -0500
  • 8935f79 Add action struct by Christian 2020-05-13 17:48:33 -0500
  • 9af426a Clean up, fix available actions endpoint by Christian 2020-05-12 16:23:51 -0500
  • 2b9a00a Start of run action endpoint by Christian 2020-05-12 16:10:52 -0500
  • 322388f REST endpoint that returns available actions by Christian 2020-05-12 15:31:50 -0500
  • 4b59f37 Derive mask for a resource & user based on group and default masks by Christian 2020-05-12 14:46:05 -0500
  • 8579b73 deserialize and search groups by membership by Christian 2020-05-12 14:10:17 -0500
  • ef8124f (de)serializing of resources, creating file resource, update masks by Christian 2020-05-12 13:38:18 -0500
  • 2434b6a Fix mask functions to use new hash-of-lists structure by Christian 2020-05-12 11:49:19 -0500
  • 9e22290 Redis user/group helper functions by Christian 2020-05-11 21:15:08 -0500
  • e66ca65 Combine file resource actions into resource by Christian 2020-05-09 17:10:00 -0500
  • 403f3bf Basic flat file resource actions by Christian 2020-05-06 15:42:25 -0500
  • 3551946 Redis get resource by Christian 2020-04-18 17:35:35 -0500
  • 1ea66e8 Redis get user, group by Christian 2020-04-17 12:17:35 -0500
  • 631e778 First two resource queries by Christian Fischer 2020-03-06 16:13:04 -0600
  • e99735b Add resource & access mask tables by Christian Fischer 2020-03-03 16:01:27 -0600
  • bb62101 Finished group & user parts of DB by Christian Fischer 2020-03-03 14:52:40 -0600
  • 8e410e8 More groups & user queries (very hacky; sqlite is temporary) by Christian Fischer 2020-03-03 14:29:14 -0600
  • 589dc17 Start of DB support; atm with sqlite. Users & groups working by Christian Fischer 2020-03-02 16:12:07 -0600
  • 1e5aedc Support updating a resource's group masks by Christian Fischer 2020-02-27 15:43:05 -0600
  • c12c860 Fix bug when a user's in a group that a resource didn't have a mask for by Christian Fischer 2020-02-27 14:53:47 -0600
  • ef5870a Refactor into modules by Christian Fischer 2020-02-27 12:37:57 -0600
  • 18c03e8 Calculate access masks based on user group membership by Christian Fischer 2020-02-18 15:57:43 -0600
  • ab8139c Redesigned with "privilege lines" and access lattices by Christian Fischer 2020-02-14 12:44:27 -0600
  • 0cc5526 Basic (REPL only) functionality by Christian Fischer 2020-02-03 13:17:50 -0600