Commit Graph

  • 8ae7210e70 Add config driven presets for insert, update and upserta Vikram Rangnekar 2019-10-30 02:30:31 -0400
  • f8aac8d4d7 Allow config files to inherit from other config files Vikram Rangnekar 2019-10-28 01:48:04 -0400
  • 34867a2733 Add RBAC option to disable functions eg. count Vikram Rangnekar 2019-10-27 01:52:48 -0400
  • 4a8af69dd0 Add fuzz testing to 'serv' for the GQL hash parser Vikram Rangnekar 2019-10-26 15:43:40 -0400
  • c74226208d Add fuzz testing to 'jsn' and 'qcode' Vikram Rangnekar 2019-10-26 03:02:05 -0400
  • 6d2f334011 Add ability to block queries and mutations by role Vikram Rangnekar 2019-10-26 01:34:29 -0400
  • ff13f651d6
    Merge pull request #11 from dosco/rbac Vikram Rangnekar 2019-10-25 01:49:37 -0400
  • cabd2d81ae Preserve allow.list ordering on save Vikram Rangnekar 2019-10-25 01:39:59 -0400
  • 4edc15eb98 Optimize prepared statement flow for RBAC Vikram Rangnekar 2019-10-25 00:01:22 -0400
  • 6bc66d28bc Get RBAC working for queries and mutations Vikram Rangnekar 2019-10-24 02:07:42 -0400
  • c797deb4d0 Add built in 'anon' and 'user' roles Vikram Rangnekar 2019-10-15 02:30:19 -0400
  • deb5b93c81 Add role based access control Vikram Rangnekar 2019-10-14 02:51:36 -0400
  • 85a74ed30c Update filters section in guide Vikram Rangnekar 2019-10-10 01:35:35 -0400
  • 9299855d8a Add ability to set filters per operation / action v0.10.1 Vikram Rangnekar 2019-10-06 16:28:10 -0400
  • 450d77ccbd
    Merge pull request #10 from FourSigma/sm-examples-folder Vikram Rangnekar 2019-10-05 22:48:13 -0400
  • a1fa1f3e9e Add upsert mutation Vikram Rangnekar 2019-10-05 02:17:08 -0400
  • e68bdffa25 rails-app moved to examples folder Siva M 2019-10-02 22:49:58 -0400
  • 0fc1236266 Remove extra link from README v0.10 Vikram Rangnekar 2019-10-04 22:43:41 -0400
  • 52ee2cf6a3 Update docs, getting started guide and mutations Vikram Rangnekar 2019-10-04 22:20:54 -0400
  • 50ba6732fe Fix return values for bulk mutations and delete Vikram Rangnekar 2019-10-03 10:24:11 -0400
  • a8ad87115e Fix issues with mutation SQL Vikram Rangnekar 2019-10-03 03:08:01 -0400
  • bcc443bd59 Fix broken demo app Vikram Rangnekar 2019-10-02 11:30:46 -0400
  • 4e7f938f53
    Merge pull request #6 from muesli/typo-fixes Vikram Rangnekar 2019-10-01 18:14:59 -0400
  • 4683936de0 Fix typo in 'across' Christian Muehlhaeuser 2019-10-01 15:43:22 +0000
  • 6f1a2acf96 Fix demo rails app broken build v0.9 Vikram Rangnekar 2019-10-01 00:00:15 -0400
  • dbcc51c462 Fix invalid import bug v0.8 Vikram Rangnekar 2019-09-30 01:48:29 -0400
  • 4ddce9f804 Update documentation site Vikram Rangnekar 2019-09-30 01:25:23 -0400
  • d5dcff2810 Failure to prepare statements should be a warning v0.7 Vikram Rangnekar 2019-09-29 18:53:51 -0400
  • 20ddfb26f3 Fix duplicte column bug Vikram Rangnekar 2019-09-29 15:20:59 -0400
  • d715564833 Fix missing config name bug v0.6 Vikram Rangnekar 2019-09-29 01:49:13 -0400
  • 63afefa9e8 Fix new app templates Vikram Rangnekar 2019-09-29 01:16:34 -0400
  • 9b63f01905 Remove unused packages Vikram Rangnekar 2019-09-28 21:53:32 -0400
  • 7243e9ef34 Fix help message for migrate Vikram Rangnekar 2019-09-28 20:46:55 -0400
  • 7e4d14fbca Add database setup commands Vikram Rangnekar 2019-09-28 11:34:03 -0400
  • 527ea5044d Remove the 'hello' test app folder Vikram Rangnekar 2019-09-27 02:44:40 -0400
  • 1d651dd7ed Add binary compression back to Dockerfile Vikram Rangnekar 2019-09-27 02:30:07 -0400
  • ecec2968e9 Add initialization command to setup new apps Vikram Rangnekar 2019-09-27 02:19:24 -0400
  • 5e86b445c5 Add migrate command Vikram Rangnekar 2019-09-26 00:35:31 -0400
  • 18ce030056 Add database seeding capability Vikram Rangnekar 2019-09-20 00:19:11 -0400
  • 1a949859e9 Enabke reload on config change Vikram Rangnekar 2019-09-09 00:04:39 -0400
  • 58eb272df0 Fix session variable bug Vikram Rangnekar 2019-09-09 00:02:25 -0400
  • 78dbe32bd4 Watch and reload on config changes Vikram Rangnekar 2019-09-08 14:56:32 -0400
  • 65921d4d42 Add session variable for user id Vikram Rangnekar 2019-09-08 01:54:38 -0400
  • fe4d1107ac Add delete mutation Vikram Rangnekar 2019-09-06 01:17:45 -0400
  • e765176bfa Add update mutation Vikram Rangnekar 2019-09-06 00:34:23 -0400
  • 9613a0153b Fix test failures in `psql` and `serv` Vikram Rangnekar 2019-09-05 00:40:52 -0400
  • c0a21e448f Add insert mutation with bulk insert Vikram Rangnekar 2019-09-05 00:09:56 -0400
  • 5b9105ff0c Add GoTO Aug, 19 presentation Vikram Rangnekar 2019-08-22 09:03:49 -0400
  • 72f8650ac0 Highlight top features better on the site Vikram Rangnekar 2019-08-19 21:30:00 -0400
  • aa9a4e3dc4 Fix demo docker services startup order Vikram Rangnekar 2019-08-04 02:23:23 -0400
  • 716a6ba74b Fix wrong value for false token bug. Reported by @ThisIsMissEm Vikram Rangnekar 2019-08-03 23:23:06 -0400
  • 6fbc8587b2 Fix allow.list file discovery bug Vikram Rangnekar 2019-08-03 11:08:16 -0400
  • 4cba698f4a Fix bug with allow list path Vikram Rangnekar 2019-08-02 10:07:50 -0400
  • 08f878f6c2 Fix wrong value for use_allow_list in dev config Vikram Rangnekar 2019-07-30 01:40:13 -0400
  • cf0e4d10fd Fix startup bug in demo script Vikram Rangnekar 2019-07-30 01:38:05 -0400
  • dd085fb7fd Fix url bug in allow list Vikram Rangnekar 2019-07-29 01:49:48 -0400
  • 2d8fc2b7e2 Add support for prepared statements Vikram Rangnekar 2019-07-29 01:13:33 -0400
  • 4c07ad1102 Add end-to-end benchmaking Vikram Rangnekar 2019-06-17 01:58:00 -0400
  • cd6d6f97a8 Reduce alllocations done by the stack Vikram Rangnekar 2019-06-16 20:51:36 -0400
  • 45c283f2a7 Fix bug #676 found by fuzzer Vikram Rangnekar 2019-06-16 15:41:28 -0400
  • 17ad74b4fc Futher reduce allocations across hot paths Vikram Rangnekar 2019-06-16 15:28:50 -0400
  • 6b90b94e07 Add object pooling for parser expressions Vikram Rangnekar 2019-06-15 01:10:53 -0400
  • 340dea242d Optimize lexer and fix bugs Vikram Rangnekar 2019-06-14 22:17:21 -0400
  • 9af320f396 Futher reduce allocations on the compiler hot path Vikram Rangnekar 2019-06-14 00:32:15 -0400
  • 9aa4928d7b Fix race-condition in remote joins Vikram Rangnekar 2019-06-08 00:44:56 -0400
  • a25fb16507 Merge branch 'master' into optimize-psql Vikram Rangnekar 2019-06-07 20:53:16 -0400
  • 0b7512cf94 Optimize the sql generator hot path Vikram Rangnekar 2019-06-07 20:53:08 -0400
  • 7643e6ffa7 Add request / response debugging for remote joins Vikram Rangnekar 2019-06-06 08:57:00 -0400
  • 661c822219 Add a presentation about GraphQL Vikram Rangnekar 2019-06-06 01:00:16 -0400
  • 5f6ea226a3 Fix cookie passing in web ui Vikram Rangnekar 2019-06-04 20:00:24 -0400
  • 6d370029e9 Fix bug with passing cookies in web ui Vikram Rangnekar 2019-06-04 11:26:06 -0400
  • 2f55131315 Add validation for remote JSON Vikram Rangnekar 2019-06-04 10:54:51 -0400
  • 8b06473e58 Make remote joins use parallel http requests Vikram Rangnekar 2019-06-02 01:38:51 -0400
  • f9fc5dd7de Remove other allocations in psql Vikram Rangnekar 2019-06-01 19:48:42 -0400
  • 77e56643c5 Reduce steps to run the demo Vikram Rangnekar 2019-06-01 10:53:24 -0400
  • 7c704637e8 Reduce allocations and improve perf over 50% Vikram Rangnekar 2019-06-01 02:03:09 -0400
  • 58408eadc1 Use hash's as ids for table relationships Vikram Rangnekar 2019-05-14 22:32:12 -0400
  • e1d3bb9055 Add tracing for API stitching Vikram Rangnekar 2019-05-13 00:05:08 -0400
  • f16e95ef22 Add REST API stitching Vikram Rangnekar 2019-05-12 19:27:26 -0400
  • 6c9accb628 Futher optimize json parsing and editing performance Vikram Rangnekar 2019-05-12 01:36:52 -0400
  • 1e78491cb2 Improve readability of json parser code Vikram Rangnekar 2019-05-08 23:52:04 -0400
  • b405dafb89 New low allocation fast json parsing and editing library Vikram Rangnekar 2019-05-08 19:03:18 -0400
  • 7c37a1ef63 Fix null pointer with invalid argument values Vikram Rangnekar 2019-04-21 01:08:51 -0400
  • 5edcf7b3a9 Fix infinite loop bug in lexer Vikram Rangnekar 2019-04-20 19:42:08 -0400
  • 74ea365c5a Fix null pointer issue found by fuzz test Vikram Rangnekar 2019-04-20 17:27:03 -0400
  • c03f7d6576 Fix issue with fuzzbuzz config Vikram Rangnekar 2019-04-20 10:45:12 -0400
  • b666876064 Add SQL query cacheing Vikram Rangnekar 2019-04-20 00:35:57 -0400
  • 652b31ce38 Add support for GraphQL variables Vikram Rangnekar 2019-04-19 01:55:03 -0400
  • 0755ecf6bd Change fuzz test name to qcode Vikram Rangnekar 2019-04-18 21:13:00 -0400
  • 7f8ab26218 Add fuzz testing to qcode Vikram Rangnekar 2019-04-18 21:08:14 -0400
  • bdf76fcd5e Change logo from PNG to SVG Vikram Rangnekar 2019-04-18 09:27:36 -0400
  • de52ce4738 Fix demo to run as memory only Vikram Rangnekar 2019-04-17 23:35:08 -0400
  • 6b164aed08 Improve the motivation section in the readme Vikram Rangnekar 2019-04-15 09:45:10 -0400
  • acadef1816 Fix auth documentation Vikram Rangnekar 2019-04-15 01:29:55 -0400
  • 5afed8dd54 Fix issue with web ui sizing Vikram Rangnekar 2019-04-14 18:54:59 -0400
  • 6b78f31fd8 Fix issue preventing docker-compose deploy Vikram Rangnekar 2019-04-13 15:37:10 -0400
  • 710a8c1115 Add test for Rails Redis cookie store integration Vikram Rangnekar 2019-04-13 10:30:02 -0400
  • 5bd2f5a339 Add an install guide Vikram Rangnekar 2019-04-13 09:12:41 -0400
  • dd3132bda0 Fix try demo documentation Vikram Rangnekar 2019-04-11 01:39:59 -0400
  • 40fb85c926 Improve the demo experience Vikram Rangnekar 2019-04-11 01:10:51 -0400