Ruben Taelman
|
f186bece9f
|
change: use regular getters and setters in LazyLoggerFactory
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
b62f4eb016
|
change: improve getLoggerFactoryOrThrow error message
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
4c534e9d5d
|
change: add global setGlobalLoggerFactory function
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
db9aefe551
|
feature: add level-based logger methods for convenience
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
6212c15352
|
change: log messages in ExpressHttpServer
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
aaa49219dc
|
feat: configure logger during setup
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
09ac83caa5
|
feat: add lazy logger wrapper
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
5b825bc2d4
|
feat: add winston-based logger
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
b0671031f1
|
feat: add void logger
|
2020-09-23 10:04:31 +02:00 |
|
Ruben Taelman
|
1e255ca2e4
|
feat: add basic logging interfaces
|
2020-09-23 10:04:31 +02:00 |
|
Joachim Van Herwegen
|
e1533a0869
|
refactor: Rename UriUtil functions
Forgot to do this when rebasing
|
2020-09-17 11:58:38 +02:00 |
|
Joachim Van Herwegen
|
e349e04119
|
refactor: Apply naming-convention rules
|
2020-09-17 11:55:49 +02:00 |
|
Joachim Van Herwegen
|
9657fbafb1
|
refactor: Update eslint related dependencies
|
2020-09-17 11:55:49 +02:00 |
|
Joachim Van Herwegen
|
c150da337e
|
refactor: Fix typo
Fixes #155
|
2020-09-16 15:27:12 +02:00 |
|
Joachim Van Herwegen
|
85df2e5d7f
|
refactor: Make URI constants consistent
|
2020-09-16 13:18:58 +02:00 |
|
Joachim Van Herwegen
|
8d3979372b
|
refactor: Streamline RepresentationMetadata interface
|
2020-09-16 12:10:42 +02:00 |
|
Joachim Van Herwegen
|
76319ba360
|
feat: Update RepresentationMetadata to store triples
|
2020-09-16 12:10:42 +02:00 |
|
Ruben Taelman
|
1dd140ab61
|
refactor: Remove RuntimeConfig in favor of config variables, Closes #106
|
2020-09-15 08:52:23 +02:00 |
|
Freya
|
383da24601
|
feat: Implement resource mapper for the file resource store (#142)
* move file mapping logic to resourcemapper
* make filestore dependent of resource mapper
* set default contenttype
* refactor fileresourcemapper
* fix map function
* refactor
* add normalized parser
* refactor unit test
* fix metadata problem
* refactor names
* reverse change
* add getters
* add comments
* add comments, move code
* change text/turtle to constant
* add changes
* add requested changes
* add more requested changes
* add more requested changes
* more changes
|
2020-09-11 17:08:53 +02:00 |
|
Ruben Verborgh
|
3d9507879b
|
refactor: Make PassthroughStore generic
|
2020-09-07 10:42:31 +02:00 |
|
Ruben Taelman
|
0ed1ae539d
|
lint: enable no-extraneous-dependencies rule
This also uses the new `import type` syntax for importing rdf-js types,
as it is required for making this new linter rule pass.
Closes #132
|
2020-09-07 08:46:08 +02:00 |
|
Ruben Verborgh
|
092906f257
|
docs: Fix comment
|
2020-09-05 00:10:06 +02:00 |
|
Ruben Verborgh
|
063437e5c1
|
refactor: More precise error messages
|
2020-09-04 23:15:35 +02:00 |
|
Ruben Verborgh
|
389fb33334
|
refactor: Simplify MethodPermissionsExtractor
|
2020-09-04 22:56:57 +02:00 |
|
Ruben Verborgh
|
ba8b3575b0
|
refactor: Rename BasePermissionsExtractor to MethodPermissionsExtractor
|
2020-09-04 22:48:43 +02:00 |
|
Joachim Van Herwegen
|
c808dfeff0
|
fix: metadata file error in FileResourceStore
* Fix: metadata file error in FileResourceStore
* fix: ensure full test coverage
* add stream piping function in util
* Fix typing in util function
* Add requested changes
* add suggested changes
* add suggested change
Co-authored-by: freyavs <freyavanspeybroeck@outlook.com>
|
2020-09-04 09:12:35 +02:00 |
|
Ruben Verborgh
|
986461f6fe
|
fix: Ensure stream is fully buffered.
Needs a more permanent fix for Very Large Streams.
|
2020-09-03 14:32:42 +02:00 |
|
Joachim Van Herwegen
|
785ec1ee07
|
fix: Don't buffer data before sending response with InMemoryResourceStore
|
2020-09-03 11:13:08 +02:00 |
|
Ruben Verborgh
|
a06a7ff685
|
fix: Determine body presence according to RFC7230
Fixes https://github.com/solid/community-server/issues/121
|
2020-09-03 10:12:16 +02:00 |
|
Ruben Verborgh
|
ee3b847033
|
refactor: Introduce TEXT_TURTLE constant
|
2020-09-03 09:52:48 +02:00 |
|
Ruben Verborgh
|
85e3117efe
|
refactor: Drop CONTENT_TYPE prefix
|
2020-09-03 09:52:48 +02:00 |
|
Ruben Verborgh
|
c5c5d13570
|
refactor: Replace dataType by binary flag
|
2020-09-03 09:52:48 +02:00 |
|
Ruben Verborgh
|
385e1a4cdf
|
change: Support all PUT operations, error later
|
2020-09-03 09:02:20 +02:00 |
|
Ruben Verborgh
|
4965b476c9
|
feat: Send server identification
|
2020-09-02 16:33:20 +02:00 |
|
Ruben Verborgh
|
273626a799
|
fix: Ensure main handler ends
|
2020-09-02 16:33:20 +02:00 |
|
Joachim Van Herwegen
|
199d657097
|
refactor: Remove overused "Simple" prefix
|
2020-09-02 15:42:13 +02:00 |
|
Joachim Van Herwegen
|
af4a82f4c1
|
feat: Dynamically determine matching types in ChainedConverter
|
2020-09-01 15:39:10 +02:00 |
|
Joachim Van Herwegen
|
734f7e7f0f
|
feat: Create RepresentationConverter that chains other converters
|
2020-09-01 15:39:10 +02:00 |
|
Ruben Taelman
|
2c3ae4eded
|
Add generic QuadToRdfConverter
|
2020-09-01 11:49:49 +02:00 |
|
Ruben Taelman
|
b952a5790c
|
fix: incorrect root server name in configs
|
2020-09-01 11:17:31 +02:00 |
|
Ruben Taelman
|
09707a9e6d
|
feat: allow custom config to be passed
|
2020-09-01 09:00:15 +02:00 |
|
Ruben Taelman
|
db04c55196
|
feat: Enable dependency injection with auto-generated components
|
2020-09-01 09:00:15 +02:00 |
|
Ruben Taelman
|
e88e680ed7
|
feat: add support for parsing more RDF formats using rdf-parse
|
2020-08-31 12:01:47 +02:00 |
|
Ruben Taelman
|
3387092fc3
|
Move base normalization to RuntimeConfig
|
2020-08-31 09:24:40 +02:00 |
|
Joachim Van Herwegen
|
86d5f367d5
|
feat: Support link and slug headers in SimpleBodyParser
|
2020-08-27 15:51:07 +02:00 |
|
Ruben Taelman
|
48740e5cba
|
style: improve linting of imports
A new plugin is used that offers autofixing capabilities.
|
2020-08-26 13:20:19 +02:00 |
|
Ruben Taelman
|
5126356c94
|
feat: Move runtime config into dedicated component, Closes #67
* Move runtime config into dedicated component, Closes #67
* Migrate FileResourceStore to RuntimeConfig
|
2020-08-26 10:25:47 +02:00 |
|
Joachim Van Herwegen
|
4f8ebff7f7
|
fix: Give SimpleResourceStore root a content-type
|
2020-08-26 09:01:31 +02:00 |
|
Joachim Van Herwegen
|
4bc1dcdd1b
|
fix: Remove duplicate checks
These were added when setting TypeScript settings to strict,
but should not be needed due to how AsyncHandlers should be used.
|
2020-08-25 15:12:01 +02:00 |
|
Joachim Van Herwegen
|
bca4d06c9a
|
fix: Remove unused interfaces
|
2020-08-25 15:12:01 +02:00 |
|