Joachim Van Herwegen
95c65c86a7
feat: Add BodyParser for SPARQL updates
2020-07-23 10:55:53 +02:00
Joachim Van Herwegen
4ac9e92d06
fix: Remove all instances of return undefined
...
Resolves #26
2020-07-23 08:52:44 +02:00
Ruben Verborgh
ad99e1fcea
Merge pull request #30 from solid/setup-steps-readme
...
#29 Setup steps in readme
2020-07-20 12:32:53 +02:00
Joep Meindertsma
17c185a35b
docs: Add setup steps to README
2020-07-20 12:32:10 +02:00
Joachim Van Herwegen
a9b811a5a3
feature: Add lock functionality
2020-07-17 15:26:32 +02:00
dependabot[bot]
17e6f10efe
build(deps): bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-17 14:22:11 +02:00
Joachim Van Herwegen
6c32ad24fd
fix: Add .npmignore file to block .gitignore
2020-07-17 14:13:39 +02:00
Joachim Van Herwegen
a4dc00141c
feat: Add prepare script
...
Resolved #25
2020-07-17 14:11:06 +02:00
Joachim Van Herwegen
ccd3f1738c
fix: Prevent server from crashing if requested data can't be handled
2020-07-17 11:41:46 +02:00
Joachim Van Herwegen
ea788ba406
fix: Throw correct error for invalid triple data
2020-07-17 11:41:46 +02:00
Joachim Van Herwegen
a9dc59bf78
feat: Set up server using express
2020-07-15 10:59:45 +02:00
Joachim Van Herwegen
c53ab5ed9b
fix: Prevent data from being drained when read
...
Comments were also added and URI generation takes slash into account
2020-07-15 10:59:45 +02:00
Joachim Van Herwegen
cff9790b6e
fix: Take host into account when extracting identifier
2020-07-15 10:59:45 +02:00
Joachim Van Herwegen
792323797d
feat: Add coveralls support
2020-07-08 14:17:12 +02:00
Joachim Van Herwegen
a4128a04cc
fix: Update package name
2020-07-08 13:58:23 +02:00
Joachim Van Herwegen
64a3f90831
feat: Validate Accept* headers while parsing
2020-07-08 11:20:28 +02:00
Joachim Van Herwegen
9d9f7df5d1
feat: Fully support Accept* headers
2020-07-08 11:20:28 +02:00
Joachim Van Herwegen
fe11f4b1ce
fix: add documentation for many classes where it was missing
2020-07-02 10:15:01 +02:00
Joachim Van Herwegen
39853b0bd0
fix: update N3 typings
2020-06-25 08:56:37 +02:00
Joachim Van Herwegen
618005675f
feat: add simple response writer
2020-06-24 14:08:56 +02:00
Joachim Van Herwegen
fe8749390c
feat: add simple operation handlers
2020-06-24 14:08:56 +02:00
Joachim Van Herwegen
12fd00e3b8
feat: add simple resource store
2020-06-24 14:08:56 +02:00
Joachim Van Herwegen
d983fca8f5
feat: add simple permissions related handlers
2020-06-24 14:08:56 +02:00
Joachim Van Herwegen
e0343fca54
feat: add response description interface
2020-06-24 14:08:56 +02:00
Joachim Van Herwegen
cf258d0317
feat: add simple request parser
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
09eb665c12
feat: add simple preference parser
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
3c8a087615
feat: add simple target extractor
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
d4f70d9c59
feat: add simple body parser
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
70af46933b
feat: add request parsing related interfaces
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
e0d74fd68a
feat: add typed readable
2020-06-17 10:10:32 +02:00
Joachim Van Herwegen
aaf3f8e3aa
feat: Add README with architecture links
2020-06-08 12:02:50 +02:00
Joachim Van Herwegen
a07f440ab6
fix: update eslint settings
2020-06-05 11:28:28 +02:00
Joachim Van Herwegen
3e2cfaf11e
feat: add AuthenticatedLdpHandler
2020-06-05 09:51:48 +02:00
Joachim Van Herwegen
4229932a3a
feat: add CompositeAsyncHandler to support multiple handlers
2020-06-05 09:51:48 +02:00
Joachim Van Herwegen
57405f3e26
feat: add custom errors
2020-06-05 09:51:48 +02:00
Joachim Van Herwegen
cc8f965495
fix: clean up structure using more AsyncHandlers and more folders
2020-06-05 09:51:48 +02:00
Joachim Van Herwegen
14cfe75865
fix: remove prettier
...
Certain prettier rules were conflicting with those of eslint-config-es,
so it will be removed until we discover cases where it would actually be needed,
since most of it seems to already be covered.
2020-05-25 12:06:30 +02:00
Joachim Van Herwegen
a4f2b3995c
feat: add additional supported interfaces
...
This includes the relevant auth headers and a simplification of several others.
2020-05-25 11:27:23 +02:00
Joachim Van Herwegen
f8e136cadb
refactor: support inrupt coding standards
2020-05-25 10:07:38 +02:00
Joachim Van Herwegen
5def53180c
Created the initial interfaces based on the architecture document
2020-05-19 12:22:25 +02:00
Joachim Van Herwegen
b949b6cf5e
Initial configuration
2020-05-15 11:07:10 +02:00