Commit Graph

  • 9cf21dd850 Reimplemented Routing jaxoncreed 2020-12-31 18:25:55 -05:00
  • 11e6ae1eef fix: DI after rebase Matthieu Bosquet 2020-12-31 19:46:25 +00:00
  • 1928a23000 fix: Rebase on master Matthieu Bosquet 2020-12-31 15:25:58 +00:00
  • 88510504a1 Feat/idp architecture refactor (#430) jaxoncreed 2020-12-31 07:32:25 -05:00
  • 32a31f7650 Hooked up idp to networking jaxoncreed 2020-12-14 20:49:56 -05:00
  • 5a07537f80 Figured out how to get koa to work jaxoncreed 2020-12-13 13:11:33 -05:00
  • 8c98ae0029 Temp Identity jaxoncreed 2020-12-13 09:29:56 -05:00
  • ef3bfefd65 Add identity provider handler as a dependency jaxoncreed 2020-12-08 12:26:29 -05:00
  • 41899ca9cd feat: Start server using filestorage Matthieu Bosquet 2021-01-12 09:37:32 +00:00
  • 5df6dc159d feat: Start server using filestorage Matthieu Bosquet 2021-01-12 09:37:32 +00:00
  • 107fbad0e0 fix: Comments on async handler functions parameters Matthieu Bosquet 2021-01-11 23:35:34 +00:00
  • ba42861699 feat: Use ldp: prefix in container representations. Ruben Verborgh 2021-01-11 22:01:54 +01:00
  • 767b42d568 fix: Comments on async handler functions parameters Matthieu Bosquet 2021-01-11 23:35:34 +00:00
  • 0e52b44b40 feat: Use ldp: prefix in container representations. Ruben Verborgh 2021-01-11 22:01:54 +01:00
  • f66096a60b change: AsyncHandler consistent parameter name Matthieu Bosquet 2021-01-11 18:33:17 +00:00
  • c34ad99c17 change: AsyncHandler consistent parameter name Matthieu Bosquet 2021-01-11 18:33:17 +00:00
  • 66e636878f feat: Add BasicRepresentation. Ruben Verborgh 2021-01-10 23:58:52 +01:00
  • be1af89b56 feat: Add Content-Type constructor to metadata. Ruben Verborgh 2021-01-10 21:31:55 +01:00
  • 775aaa79cd fix: Use base IRI when parsing SPARQL update queries Noel De Martin 2020-12-24 12:43:56 +01:00
  • 76def28a68 feat: Store target identifier when parsing metadata Joachim Van Herwegen 2021-01-07 15:55:19 +01:00
  • f17054c647 refactor: Make request related handle calls consistent Joachim Van Herwegen 2021-01-11 11:32:15 +01:00
  • c569301201 fix: Use base IRI when parsing SPARQL update queries Noel De Martin 2020-12-24 12:43:56 +01:00
  • a608a78584 feat: Store target identifier when parsing metadata Joachim Van Herwegen 2021-01-07 15:55:19 +01:00
  • d33ee7630a refactor: Make request related handle calls consistent Joachim Van Herwegen 2021-01-11 11:32:15 +01:00
  • 995a2dc74d feat: Add transformSafely. Ruben Verborgh 2021-01-08 23:23:07 +01:00
  • 61aa2e12bd fix: Update acl authorizer to make write rights imply append rights Joachim Van Herwegen 2021-01-07 15:00:53 +01:00
  • 6327f5ed8a feat: Add transformSafely. Ruben Verborgh 2021-01-08 23:23:07 +01:00
  • 998296a4bb feat: Add BaseResourceStore. Ruben Verborgh 2021-01-09 00:52:31 +01:00
  • 27a5711ec2 refactor: Simplify TypedRepresentationConverter contruction. Ruben Verborgh 2021-01-09 00:07:44 +01:00
  • 27a115022b fix: Generalize typing on pushQuad. Ruben Verborgh 2021-01-08 23:19:29 +01:00
  • 57c5807286 test: Add crash test for chained convertors. Ruben Verborgh 2021-01-03 23:53:54 +01:00
  • 1d5144c293 docs: Update architecture diagram link. Ruben Verborgh 2021-01-08 10:07:29 +01:00
  • faa98cd6f4 chore: Update ts-dpop to solid library Matthieu Bosquet 2021-01-08 01:10:35 +00:00
  • b3717495c7 chore: Update ts-dpop to solid library Matthieu Bosquet 2021-01-08 01:10:35 +00:00
  • 9795191cc6 fix: Update acl authorizer to make write rights imply append rights Joachim Van Herwegen 2021-01-07 15:00:53 +01:00
  • d3c8069aa3 test: Move diamond identifier test to ldp handler tests Joachim Van Herwegen 2021-01-07 14:31:26 +01:00
  • b762125ee5 test: Add integration test for diamond identifiers (#436) Noel De Martin 2020-12-20 13:24:55 +01:00
  • fea726ae7d fix: Take baseIRI into account when calling parseQuads Joachim Van Herwegen 2021-01-06 17:19:57 +01:00
  • be50c354f0 test: Move diamond identifier test to ldp handler tests Joachim Van Herwegen 2021-01-07 14:31:26 +01:00
  • 5995057240 fix: Don't get normalized metadata for root containers Joachim Van Herwegen 2021-01-06 14:07:29 +01:00
  • c10ad17600 fix: Don't get normalized metadata for root containers Joachim Van Herwegen 2021-01-06 14:07:29 +01:00
  • 2efebf91fc feat: Only convert when needed. Ruben Verborgh 2021-01-07 00:53:24 +01:00
  • 4f59ad7d3e test: Add integration test for diamond identifiers (#436) Noel De Martin 2020-12-20 13:24:55 +01:00
  • a5bc8d22a9 fix: Prevent POST requests from creating intermediate containers Joachim Van Herwegen 2021-01-06 16:00:07 +01:00
  • 67eb6b17c9 fix: Take baseIRI into account when calling parseQuads Joachim Van Herwegen 2021-01-06 17:19:57 +01:00
  • ba7881f0fa fix: Prevent POST requests from creating intermediate containers Joachim Van Herwegen 2021-01-06 16:00:07 +01:00
  • fb9f2ac7c0 deploy: 867af283303bdfeb658bc1a11f9b30b29a891f55 RubenVerborgh 2021-01-06 11:30:23 +00:00
  • 867af28330 Release version 0.4.0 of the npm package. v0.4.0 Ruben Verborgh 2021-01-06 12:26:09 +01:00
  • 93c666ca25 docs: Only release docs for specific versions. Ruben Verborgh 2021-01-06 12:13:09 +01:00
  • a6a2b6fb90 deploy: 8343dad7f12f84ae9891bddee5580a1505112361 RubenVerborgh 2021-01-06 11:04:22 +00:00
  • 8343dad7f1 refactor: Make createNamespace return regular objects. Ruben Verborgh 2021-01-06 11:54:12 +01:00
  • 87752ddf20 feat: Support writer prefixes. Ruben Verborgh 2021-01-05 23:40:05 +01:00
  • f616f718eb deploy: f9a20799eb4a8a211ef1316f49ee3cedad0187e7 RubenVerborgh 2021-01-06 10:29:00 +00:00
  • 3b63786ae0 feat: Allow querying metadata. Ruben Verborgh 2021-01-05 22:47:23 +01:00
  • f9a20799eb refactor: Use declarations style for functions. Ruben Verborgh 2021-01-06 11:24:43 +01:00
  • 8dbd9db3f7 deploy: e70e060225815d2103fd115e936b0263bc566f05 RubenVerborgh 2021-01-06 09:54:19 +00:00
  • e70e060225 fix: Prefer Turtle as default content type. Ruben Verborgh 2021-01-05 22:27:03 +01:00
  • 3b61263474 deploy: ba5c62059a65c49dbf25e3d54a37c25bcb7045ca RubenVerborgh 2021-01-05 10:10:37 +00:00
  • ba5c62059a feat: Validate Accept-DateTime. Ruben Verborgh 2021-01-05 10:31:31 +01:00
  • 4aed8c8b4c refactor: Simplify AcceptPreferenceParser. Ruben Verborgh 2021-01-05 01:17:12 +01:00
  • 0bd73115cc refactor: Simplify supportsMediaTypeConversion arguments. Ruben Verborgh 2021-01-05 00:43:25 +01:00
  • 8cd3f7d2e5 feat: Incorporate server-side representation quality. Ruben Verborgh 2021-01-05 00:12:26 +01:00
  • 09ae959333 refactor: Rename RepresentationPreference into ValuePreferences. Ruben Verborgh 2021-01-04 23:28:17 +01:00
  • 4828912593 refactor: Use record for representation preference. Ruben Verborgh 2021-01-04 23:06:52 +01:00
  • d307fb5e6d deploy: 15d1ae179f55abb1239b77a85bdf765fe5f66d4d joachimvh 2021-01-04 15:56:07 +00:00
  • 15d1ae179f test: Also run CI on Windows. Ruben Verborgh 2021-01-04 12:06:47 +01:00
  • f454b781ff fix: Join and normalize paths consistently. Ruben Verborgh 2021-01-04 12:45:16 +01:00
  • 4462e3bf08 test: Also run CI on Windows. Ruben Verborgh 2021-01-04 12:06:47 +01:00
  • bbf16e84f3 fix: Join and normalize paths consistently. Ruben Verborgh 2021-01-04 12:45:16 +01:00
  • 961ad8a147 deploy: ee072b038afc7b75c33ef64e6312d4101c4fca3d RubenVerborgh 2021-01-04 13:10:31 +00:00
  • ee072b038a fix: Allow credentials over CORS. Ruben Verborgh 2021-01-04 14:06:02 +01:00
  • 378407beab deploy: bf61007eecc377515a43ee647beae6c5a37b7b95 RubenVerborgh 2021-01-04 12:33:31 +00:00
  • bf61007eec docs: Use GitHub Actions badge. Ruben Verborgh 2021-01-04 13:29:09 +01:00
  • 0b1d4d150d deploy: 782883b5e8e337b4c71b0f4f57b2daef2de61a88 joachimvh 2021-01-04 11:02:44 +00:00
  • 782883b5e8 refactor: ESLint ignore Matthieu Bosquet 2020-12-31 09:49:39 +00:00
  • 343d88f214 deploy: 98bf8c199d8aba8cea488e82351434d06714687b RubenVerborgh 2021-01-03 23:51:28 +00:00
  • 98bf8c199d fix: Sort preferences by descending weight. Ruben Verborgh 2021-01-03 12:07:19 +01:00
  • d661992f7a deploy: fd142c1375a2b231babbf6d5f8f342ca05d4dd11 RubenVerborgh 2021-01-03 11:32:31 +00:00
  • 1faa909f3a deploy: de939ac7ba6a8c074fe1b046c521f097892361e4 RubenVerborgh 2021-01-03 00:20:35 +00:00
  • 80cc70d3aa deploy: b7be70f8c354e61aa6793c58c6d04312d892e1b2 RubenVerborgh 2021-01-03 00:18:07 +00:00
  • de939ac7ba chore(deps): update ini to 1.3.8 Ruben Verborgh 2021-01-03 01:17:25 +01:00
  • b7be70f8c3 chore: Reduce conversion logging level. Ruben Verborgh 2021-01-03 01:14:52 +01:00
  • c05f78e86b deploy: c7dd6dba7831292dbd287607db0164697af4b745 RubenVerborgh 2021-01-02 22:56:16 +00:00
  • c7dd6dba78 chore: Let the linter detect unused locals. Ruben Verborgh 2021-01-02 23:52:51 +01:00
  • 41e27de7b1 deploy: 2e188551f7d53191e8d591ffb6da58fefbe29287 RubenVerborgh 2021-01-02 22:22:43 +00:00
  • 2e188551f7 refactor: Rename UriUtil into TermUtil. Ruben Verborgh 2021-01-02 23:11:57 +01:00
  • ae06e99067 refactor: Also create named nodes for vocabularies. Ruben Verborgh 2021-01-02 22:58:35 +01:00
  • 8c95b6d361 deploy: 79a82402a8139e73c43dfde38f8107906e31dbb3 RubenVerborgh 2021-01-02 22:02:15 +00:00
  • 8e138c36d1 refactor: Use types to create vocabularies. Ruben Verborgh 2021-01-02 22:03:48 +01:00
  • 882c0fdba5 feat: Expose UriUtil. Ruben Verborgh 2021-01-02 19:58:39 +01:00
  • b4b6fb85aa deploy: feaac1cf56eea1b739bb8042cf9bf3ba336f8710 RubenVerborgh 2021-01-02 17:17:55 +00:00
  • feaac1cf56 feat: Support strings in addQuad. Ruben Verborgh 2021-01-02 18:13:28 +01:00
  • a572825909 refactor: Indicate caching on method name. Ruben Verborgh 2021-01-02 17:50:17 +01:00
  • edf56b2d8b deploy: da5515d50df8e85099ac6bfe53e553a20ed35f26 RubenVerborgh 2021-01-02 15:29:34 +00:00
  • da5515d50d refactor: Check conversion support in base class. Ruben Verborgh 2021-01-02 16:25:39 +01:00
  • ea78f70f30 deploy: 4faf916ecec7f3fc8c0a50aaebb07c05b5011563 RubenVerborgh 2021-01-02 15:15:51 +00:00
  • 4faf916ece fix: Emit all guarded errors to all listeners. Ruben Verborgh 2021-01-02 16:11:51 +01:00
  • 166c4de493 feat: Expose GuardedStream. Ruben Verborgh 2021-01-02 14:18:44 +01:00
  • 0d5e28eba7 deploy: 4df11c193230f65c69919fa2731a737d05a372cb RubenVerborgh 2021-01-02 13:16:11 +00:00
  • 4df11c1932 feat: Expose ContentTypes. Ruben Verborgh 2021-01-02 14:11:04 +01:00