55 Commits (master)
 

Author SHA1 Message Date
Christian Fischer 5a477aceeb Configure SQL info, and API listening port, with env. variables 1 year ago
Christian Fischer 751e2b3c4f Expand readme 1 year ago
Christian Fischer f94a17fad1 Make user ID optional, use default mask if no user provided 1 year ago
Christian Fischer 43b7248537 Don't convert user ID to/from numbers 1 year ago
Christian Fischer 9ee4ff6982 Add info.rkt and update readme 1 year ago
Christian Fischer 2dd697dcd4 Python example and dumb bug fixes 1 year ago
Christian Fischer e608118b61 Example usage 1 year ago
Christian Fischer 527b243149 Notes and functions on adding resources to redis 1 year ago
Christian Fischer 35bcbc82d2 Add guide on adding dataset-probe resource type 1 year ago
Christian Fischer 69670dcf67 Add dataset-probe resource type 1 year ago
Christian Fischer a32f79d37d Some docs on defining new resource types 1 year ago
Christian Fischer a4401618db Use maximum access mask for owner 1 year ago
Christian Fischer 79994c74dc ID types *should* be transformed correctly now 1 year ago
Christian Fischer b5d97eadff Add examples for the SQL resources, and describe output 1 year ago
Christian Fischer 2cb397f517 Improve SQL result -> JSON serialization 1 year ago
Christian Fischer fa11260756 Start of a readme 1 year ago
Christian Fischer 02e5453a0d Provide SQL data as JSON 1 year ago
Christian Fischer f701529753 Add dataset-publish resource type 1 year ago
Christian Fischer 48fd31388f Dispatchers for both endpoints 1 year ago
Christian Fischer c95bd78923 Provide additional action parameters in request 1 year ago
Christian Fischer b51f9f7469 Fix bug where only highest access level worked 1 year ago
Christian Fischer 75beb6859a Bug fix for dataset-geno resource type 1 year ago
Christian Fischer c7a26cf57e Use parameters for db conns, bug fixes 1 year ago
Christian Fischer dc9edf7621 Add geno resource 1 year ago
Christian Fischer 4d46f56f29 Add two working SQL queries 1 year ago
Christian Fischer db47cd043c Clean up and add comments 1 year ago
Christian Fischer 7b97f06e37 Run action on REST endpoint 1 year ago
Christian Fischer b9bb8ec7f4 Add required params to actions 1 year ago
Christian Fischer b09b4e9f23 REST endpoint with access control* 1 year ago
Christian Fischer 16adedc099 Function for returning action for resource if accessible 1 year ago
Christian Fischer 70827c121f Update dataset-file actions 1 year ago
Christian Fischer 8935f79ff8 Add action struct 1 year ago
Christian Fischer 9af426a4b5 Clean up, fix available actions endpoint 1 year ago
Christian Fischer 2b9a00af1a Start of run action endpoint 1 year ago
Christian Fischer 322388f60d REST endpoint that returns available actions 1 year ago
Christian Fischer 4b59f377ae Derive mask for a resource & user based on group and default masks 1 year ago
Christian Fischer 8579b73b73 deserialize and search groups by membership 1 year ago
Christian Fischer ef8124f9c9 (de)serializing of resources, creating file resource, update masks 1 year ago
Christian Fischer 2434b6a5e3 Fix mask functions to use new hash-of-lists structure 1 year ago
Christian Fischer 9e2229023e Redis user/group helper functions 1 year ago
Christian Fischer e66ca65bd5 Combine file resource actions into resource 1 year ago
Christian Fischer 403f3bfc23 Basic flat file resource actions 1 year ago
Christian Fischer 3551946380 Redis get resource 1 year ago
Christian Fischer 1ea66e8270 Redis get user, group 1 year ago
Christian Fischer 631e77833d First two resource queries 2 years ago
Christian Fischer e99735b9b0 Add resource & access mask tables 2 years ago
Christian Fischer bb621015b6 Finished group & user parts of DB 2 years ago
Christian Fischer 8e410e87e6 More groups & user queries (very hacky; sqlite is temporary) 2 years ago
Christian Fischer 589dc176ba Start of DB support; atm with sqlite. Users & groups working 2 years ago
Christian Fischer 1e5aedcc79 Support updating a resource's group masks 2 years ago