debf41f | Iddan Aaronsohn | 06 July 2020, 20:17:15 UTC | Update project.json | 06 July 2020, 20:17:15 UTC |
1934870 | Iddan Aaronsohn | 06 July 2020, 20:00:36 UTC | Fix registry handling of compact array of strings | 06 July 2020, 20:00:36 UTC |
4f86eae | Iddan Aaronsohn | 06 July 2020, 19:21:57 UTC | Use vocab | 06 July 2020, 19:21:57 UTC |
27c9054 | Iddan Aaronsohn | 06 July 2020, 19:21:46 UTC | Merge branch 'master' into linkedql/project-step | 06 July 2020, 19:21:46 UTC |
00a8fcf | Iddan Aaronsohn | 06 July 2020, 19:18:16 UTC | Correct Query JSON-LD (#941) * Use JSON-LD namespaces correctly for parsing LinkedQL queries Remove Context step * Use linkedql as @vocab | 06 July 2020, 19:18:16 UTC |
28a91c0 | Iddan Aaronsohn | 03 July 2020, 21:28:20 UTC | Update select tests | 03 July 2020, 21:28:20 UTC |
ae35af6 | Iddan Aaronsohn | 03 July 2020, 21:28:10 UTC | Merge branch 'master' into linkedql/project-step | 03 July 2020, 21:28:10 UTC |
00529ef | Iddan Aaronsohn | 03 July 2020, 21:17:56 UTC | LinkedQL: New Where Step (#940) * Improve jsonld_util error * Replace follow with where | 03 July 2020, 21:17:56 UTC |
f929e16 | Iddan Aaronsohn | 03 July 2020, 20:27:46 UTC | linkedql: Replace vertex in tests | 03 July 2020, 20:27:46 UTC |
1834cd2 | Iddan Aaronsohn | 03 July 2020, 20:22:05 UTC | linkedql: Add match all test | 03 July 2020, 20:22:05 UTC |
11035d9 | Iddan Aaronsohn | 03 July 2020, 20:12:49 UTC | Update tests to use project | 03 July 2020, 20:12:49 UTC |
d051759 | Iddan Aaronsohn | 03 July 2020, 20:00:12 UTC | Merge master | 03 July 2020, 20:00:12 UTC |
ab2941b | Iddan Aaronsohn | 22 May 2020, 19:59:10 UTC | Fix reg-exp.json key | 22 May 2020, 19:59:10 UTC |
a4688d5 | Iddan Aaronsohn | 30 April 2020, 08:51:13 UTC | Add cayleyimport and cayleyexport CLIs (#934) | 30 April 2020, 08:51:13 UTC |
5d7702c | Iddan Aaronsohn | 25 April 2020, 14:36:32 UTC | WIP | 25 April 2020, 14:36:32 UTC |
8d0dcf1 | Iddan Aaronsohn | 09 April 2020, 19:37:33 UTC | LinkedQL: Centralize iterator creation to linkedql main module (#930) * linkedql: Centralize iterator creation to linkedql main module * linkedql: Use BuildIterator in Execute | 09 April 2020, 19:37:33 UTC |
9c9237b | Iddan Aaronsohn | 09 April 2020, 16:29:04 UTC | linkedql: Improve nil and error handling in iterators | 09 April 2020, 16:29:04 UTC |
f941e85 | Iddan Aaronsohn | 09 April 2020, 15:40:32 UTC | Test iter_tags subject transformation | 09 April 2020, 15:40:32 UTC |
d398bea | Iddan Aaronsohn | 09 April 2020, 14:39:12 UTC | Create new HTTP resource for namespace rules (#925) The resource supports getting all registered rules and registering a rule | 09 April 2020, 14:39:12 UTC |
4e690a9 | Iddan Aaronsohn | 04 April 2020, 16:34:28 UTC | linkedql: Define a project step instaed of *as steps (WIP) | 04 April 2020, 16:34:28 UTC |
46f4cfd | Iddan Aaronsohn | 04 April 2020, 15:36:27 UTC | LinkedQL: Fix recursive matching for Match step (#916) * linkedql: Fix recursive matching for Match step. * Break down to more functions * Comment out tests broken by unstable shape structure * Group var statements * Remove commented out unstable test cases * Remove additional comments * Add match-exact test case * Update match_test with correct JSON-LD parsing | 04 April 2020, 15:36:27 UTC |
d9aec8f | Iddan Aaronsohn | 04 April 2020, 14:37:44 UTC | linkedql: Delete irrelevant steps | 04 April 2020, 14:37:44 UTC |
e88e947 | Iddan Aaronsohn | 04 April 2020, 12:08:12 UTC | LinkedQL: Collect Step (#920) * Add Collect Step * Update description * Correct path construct by collect * Test collect and make it work like properties | 04 April 2020, 12:08:12 UTC |
89bd614 | Iddan Aaronsohn | 04 April 2020, 10:34:31 UTC | LinkedQL: Better Finals (#914) * linkedql: Improve final steps - Add @id to Select and SelectFirst steps making the output a valid JSON-LD document - In Documents use a gojsonld API on top of TagsIterator to frame the results to documents instead of custom logic - In steps test update all tests affected and use valid IRIs so gojsonld can operate on them * Use JSON-LD fromRDF API in iter tags * Rename tags to properties and add excludeId in select * Remove unused print * Cleanup implementation | 04 April 2020, 10:34:31 UTC |
e583c53 | Iddan Aaronsohn | 28 March 2020, 21:56:53 UTC | LinkedQL: Use data files as test cases instead of code (#927) | 28 March 2020, 21:56:53 UTC |
f26d75d | Iddan Aaronsohn | 28 March 2020, 21:39:39 UTC | Update github.com/cayleygraph/quad | 28 March 2020, 21:39:39 UTC |
bf311d2 | Iddan Aaronsohn | 28 March 2020, 21:34:39 UTC | linkedql: Unmarshal to cast floats to ints when it should | 28 March 2020, 21:34:39 UTC |
4e7d9dc | Iddan Aaronsohn | 28 March 2020, 21:33:53 UTC | linkedql: Correct iter_tags for deserialized data | 28 March 2020, 21:33:53 UTC |
470ecda | Iddan Aaronsohn | 28 March 2020, 21:31:25 UTC | linkedql: Format less_than correctly | 28 March 2020, 21:31:25 UTC |
b935377 | Iddan Aaronsohn | 28 March 2020, 21:19:22 UTC | Use PropertyPath everywhere it should be (#928) Make NewPropertyPath to return a pointer to allow no properties as a valid PropertyPath | 28 March 2020, 21:19:22 UTC |
2562e5b | Iddan Aaronsohn | 25 March 2020, 19:47:43 UTC | linkedql: Correct registry to parse quadValue correctly | 25 March 2020, 19:47:43 UTC |
72cb89d | Iddan Aaronsohn | 25 March 2020, 19:46:47 UTC | linkedql: Update EntityIdentifier and PropetyPath to be JSON serializable structs | 25 March 2020, 19:46:47 UTC |
1267f83 | Iddan Aaronsohn | 25 March 2020, 19:44:51 UTC | linkedql: Register like and regexp and update thier property names | 25 March 2020, 19:44:51 UTC |
8473301 | Iddan Aaronsohn | 19 March 2020, 03:33:40 UTC | LinkedQL: Better Steps Test (#926) * linkedql: In steps_test update all tests affected and use valid IRIs * linkedql: Reduce code for vars * linkedql: Fix lint errors | 19 March 2020, 03:33:40 UTC |
896c8f4 | Iddan Aaronsohn | 19 March 2020, 02:47:32 UTC | linkedql: Refactor operator and filter out (#909) | 19 March 2020, 02:47:32 UTC |
adbb550 | Iddan Aaronsohn | 18 March 2020, 23:58:17 UTC | Document Cayley with MongoDB in Docker Compose | 18 March 2020, 23:58:17 UTC |
411ab64 | Iddan Aaronsohn | 18 March 2020, 23:32:13 UTC | Fix all lint errors for server | 18 March 2020, 23:32:13 UTC |
6f41249 | Iddan Aaronsohn | 18 March 2020, 23:12:32 UTC | Format docs/api/swagger.yml using Prettier | 18 March 2020, 23:12:32 UTC |
ee41c8d | Iddan Aaronsohn | 17 March 2020, 23:29:19 UTC | apii_v2: Fix comment regarding delete and add test for delete | 17 March 2020, 23:29:19 UTC |
9b4c07f | Iddan Aaronsohn | 17 March 2020, 23:18:44 UTC | Add comments for api v2 | 17 March 2020, 23:18:44 UTC |
85002cb | Iddan Aaronsohn | 17 March 2020, 23:00:08 UTC | Lint: Configure CI (#922) * Fix easily fixable lint errors * Add lint script and update Travis configuration * Instal golint in travis | 17 March 2020, 23:00:08 UTC |
3715a43 | Iddan Aaronsohn | 17 March 2020, 22:59:54 UTC | Fix easily fixable lint errors (#921) | 17 March 2020, 22:59:54 UTC |
fac5464 | Iddan Aaronsohn | 26 February 2020, 00:15:55 UTC | GitBook: [master] one page modified | 26 February 2020, 00:15:55 UTC |
47ca5a4 | Iddan Aaronsohn | 23 February 2020, 13:54:34 UTC | GitBook: [master] one page modified | 23 February 2020, 13:54:34 UTC |
50e01e0 | Iddan Aaronsohn | 23 February 2020, 12:42:14 UTC | GitBook: [master] 2 pages modified | 23 February 2020, 12:42:14 UTC |
27e8eb6 | Iddan Aaronsohn | 23 February 2020, 12:13:29 UTC | Add JSON-LD example data | 23 February 2020, 12:13:29 UTC |
9fb4d58 | Iddan Aaronsohn | 30 January 2020, 23:09:43 UTC | LinkedQL: Match (#905) * Add a match step * Prefix use of RDFG in schema * Evaluate JSON LD document in runtime * Fix JSON LD parsing with context * Check for lone @id before counting quads in pattern * Give match from a min-cardinality 0 * Handle nil from * Group consts * Use voc and tag Lookup * Fix small issues regarding syntax * Different syntax for value * Define hasMinCardinality as requested * linkedql: Wrap shared properties of restrictions with owlRestriction * linkedql: Correct name to owlPropertyRestriction and share more code * linkedql: Add fixme comemnt in match.go * linkedql: Add fixme comment to steps_test | 30 January 2020, 23:09:43 UTC |
13683b0 | Iddan Aaronsohn | 03 January 2020, 22:55:18 UTC | linkedql: Change name of variable in BuildIdentifier | 18 January 2020, 18:27:28 UTC |
ac81ad9 | Iddan Aaronsohn | 03 January 2020, 22:36:34 UTC | linkedql: Replace AbsoluteIRI with iri.FullWith(ns) | 18 January 2020, 18:27:28 UTC |
63c132e | Iddan Aaronsohn | 28 December 2019, 11:27:05 UTC | Use context with properties | 18 January 2020, 18:27:28 UTC |
7ae37d3 | Iddan Aaronsohn | 28 December 2019, 11:21:55 UTC | Test context and correct implementation | 18 January 2020, 18:27:28 UTC |
aac32de | Iddan Aaronsohn | 27 December 2019, 18:13:17 UTC | Handle string map in schema | 18 January 2020, 18:27:28 UTC |
6ceff00 | Iddan Aaronsohn | 27 December 2019, 17:59:44 UTC | Use namespace everywhere a literal value is used | 18 January 2020, 18:27:28 UTC |
f967167 | Iddan Aaronsohn | 27 December 2019, 17:31:42 UTC | Use ns in property path | 18 January 2020, 18:27:28 UTC |
ce47e21 | Iddan Aaronsohn | 27 December 2019, 17:27:21 UTC | Remove unused comment | 18 January 2020, 18:27:28 UTC |
17a7592 | Iddan Aaronsohn | 27 December 2019, 17:26:54 UTC | Use ns in entity_identifier | 18 January 2020, 18:27:28 UTC |
5a93475 | Iddan Aaronsohn | 27 December 2019, 17:20:02 UTC | Remove Type() method | 18 January 2020, 18:27:28 UTC |
eca03c8 | Iddan Aaronsohn | 27 December 2019, 17:11:04 UTC | Separate all steps to files | 18 January 2020, 18:27:28 UTC |
d2cbff6 | Iddan Aaronsohn | 27 December 2019, 16:17:06 UTC | Pass voc to all steps and create context step | 18 January 2020, 18:27:28 UTC |
323d5c3 | Denys Smirnov | 11 January 2020, 20:14:21 UTC | kv: print a meaningful error when path is not set; fixes #865 | 11 January 2020, 20:14:21 UTC |
b8f0b68 | Graham Shapiro | 09 January 2020, 03:12:31 UTC | Fix map allocation bug in materialize.go Solution to https://github.com/cayleygraph/cayley/issues/911 | 09 January 2020, 11:39:03 UTC |
0f70528 | Iddan Aaronsohn | 08 January 2020, 09:28:19 UTC | LinkedQL: Fix Step Names (#906) * View -> Visit, ViewBoth -> Both * Fix Type methods of Visit Steps | 08 January 2020, 09:28:19 UTC |
80bd8af | Iddan Aaronsohn | 03 January 2020, 22:26:10 UTC | Extracted Client (#896) * Code generated client * Fix query result type and code generation * Make client importable * Refactor server/http tests to not rely on client * Reduce magic strings * Reduce JSON LD mentions * Revert all non-server changes * Restore client * Add deprecation note regarding client * Make write response private | 03 January 2020, 22:26:10 UTC |
3cc8244 | Denys Smirnov | 30 December 2019, 10:14:37 UTC | linkedql: refactor to avoid embedding unexported interfaces and named returns | 30 December 2019, 10:39:49 UTC |
a6178e7 | Denys Smirnov | 30 December 2019, 09:59:38 UTC | linkedql: add FIXME comments due to ignored collation | 30 December 2019, 10:39:49 UTC |
491aa37 | Denys Smirnov | 30 December 2019, 09:43:22 UTC | linkedql: use voc package more | 30 December 2019, 10:39:49 UTC |
675c7c4 | Iddan Aaronsohn | 27 December 2019, 12:38:30 UTC | linkedql: Remove values | 30 December 2019, 10:39:49 UTC |
bba4fce | Iddan Aaronsohn | 27 December 2019, 11:55:49 UTC | linkedql: Deserialize PropertyPath and Values correctly | 30 December 2019, 10:39:49 UTC |
33f5eef | Iddan Aaronsohn | 21 December 2019, 16:55:45 UTC | linkedql: Register documents | 30 December 2019, 10:39:49 UTC |
4d1acff | Iddan Aaronsohn | 21 December 2019, 16:37:31 UTC | linkedql: Implement Documents for all steps | 30 December 2019, 10:39:49 UTC |
f4c6956 | Iddan Aaronsohn | 21 December 2019, 16:25:31 UTC | linkedql: Correctly return JSON-LD | 30 December 2019, 10:39:49 UTC |
6d89145 | Iddan Aaronsohn | 21 December 2019, 14:51:27 UTC | linkedql: Refactor iterators to share more code | 30 December 2019, 10:39:49 UTC |
6d37ffd | Iddan Aaronsohn | 20 December 2019, 19:17:29 UTC | linkedql: Register missing steps | 30 December 2019, 10:39:49 UTC |
bf5b132 | Iddan Aaronsohn | 20 December 2019, 19:17:17 UTC | linkedql: Parse properties correctly | 30 December 2019, 10:39:49 UTC |
afa91a7 | Iddan Aaronsohn | 20 December 2019, 18:49:28 UTC | linkedql: Correct form of @context | 30 December 2019, 10:39:49 UTC |
8272cf4 | Iddan Aaronsohn | 20 December 2019, 16:43:01 UTC | linkedql: Correct single property domain serialization | 30 December 2019, 10:39:49 UTC |
399010f | Iddan Aaronsohn | 20 December 2019, 16:19:10 UTC | linkedql: Extract correction for the schema file format from the client PR | 30 December 2019, 10:39:49 UTC |
229e88f | Jeffrey D | 27 December 2019, 11:56:49 UTC | fix links in quickstart-as-application (#903) Was perusing the Cayley docs and happened upon this link that didn't work. Years of internet spelunking have steeled me for such moments, so I quickly found the docs, but the whole point of open source is so that someone does that sort of work once. | 27 December 2019, 11:56:49 UTC |
5b324a5 | Iddan Aaronsohn | 17 December 2019, 08:51:23 UTC | Refactor numeric operators to steps (#901) | 17 December 2019, 08:51:23 UTC |
18ed0db | Iddan Aaronsohn | 16 December 2019, 22:19:37 UTC | LinkedQL: Fix Step Names (#898) View -> Visit, ViewBoth -> Both | 16 December 2019, 22:19:37 UTC |
00dd18b | Iddan Aaronsohn | 16 December 2019, 22:10:44 UTC | Inference: Domain Range Implicit Instances (#900) Implement RDFS 2 and 3 rules: domain and range implicit class instance Restore 100% test coverage | 16 December 2019, 22:10:44 UTC |
4d89b8a | Denys Smirnov | 15 December 2019, 12:50:35 UTC | linkedql: add todo for the unmarshal | 15 December 2019, 13:54:20 UTC |
7988d96 | Denys Smirnov | 15 December 2019, 12:40:23 UTC | linkedql: add type assertions for operators | 15 December 2019, 13:54:20 UTC |
b17bf26 | Denys Smirnov | 15 December 2019, 12:38:57 UTC | linkedql: rename final steps file | 15 December 2019, 13:54:20 UTC |
165649a | Denys Smirnov | 15 December 2019, 12:38:09 UTC | linkedql: move main types to a single file | 15 December 2019, 13:54:20 UTC |
ff5f2e2 | Iddan Aaronsohn | 13 December 2019, 11:18:16 UTC | linkedql: Correct emitted JSON-LD schema | 15 December 2019, 13:54:20 UTC |
85ecba8 | Iddan Aaronsohn | 13 December 2019, 11:16:32 UTC | linkedql: Correct step types in schema | 15 December 2019, 13:54:20 UTC |
16721bf | Iddan Aaronsohn | 13 December 2019, 10:52:00 UTC | linkedql: add type assertion for final steps | 15 December 2019, 13:54:20 UTC |
97042b6 | Iddan Aaronsohn | 13 December 2019, 10:44:44 UTC | linkedql: Streamline description text | 15 December 2019, 13:54:20 UTC |
02ae44e | Iddan Aaronsohn | 30 November 2019, 23:24:48 UTC | linkedql: Remove ID from list in schema | 15 December 2019, 13:54:20 UTC |
786f915 | Iddan Aaronsohn | 30 November 2019, 23:24:34 UTC | linkedql: Add missing prefix to Placeholder type | 15 December 2019, 13:54:20 UTC |
a2a7dc3 | Iddan Aaronsohn | 30 November 2019, 15:58:33 UTC | linkedql: Add missing descriptions | 15 December 2019, 13:54:20 UTC |
243d9ad | Iddan Aaronsohn | 30 November 2019, 15:45:49 UTC | linkedql: Correct schema single range json output | 15 December 2019, 13:54:20 UTC |
3a58845 | Iddan Aaronsohn | 29 November 2019, 21:10:00 UTC | linkedql: Implemented Entity and Entities and corrected parsing of IRIs | 15 December 2019, 13:54:20 UTC |
3b737fd | Denys Smirnov | 16 November 2019, 19:43:41 UTC | linkedql: refactor interfaces and fix panic in tests | 15 December 2019, 13:54:20 UTC |
88d1ad4 | Denys Smirnov | 16 November 2019, 19:34:25 UTC | linkedql: make the schema generator internal and refactor it | 15 December 2019, 13:54:20 UTC |
b3352f6 | Denys Smirnov | 16 November 2019, 19:10:31 UTC | linkedql: refactor value parsing | 15 December 2019, 13:54:20 UTC |
ffa218b | Denys Smirnov | 16 November 2019, 19:09:50 UTC | linkedql: fix comments formatting | 15 December 2019, 13:54:20 UTC |
faca695 | Denys Smirnov | 16 November 2019, 18:54:17 UTC | linkedql: refactor the schema package and rename the CLI command | 15 December 2019, 13:54:20 UTC |
897fb78 | Denys Smirnov | 16 November 2019, 18:12:45 UTC | linkedql: use the new type for Ref | 15 December 2019, 13:54:20 UTC |