web
web copied to clipboard
Web is a drop in front end for websites and web apps. Consumes data from DADI API and others
```sh rayanf@dell3558:~$ npm --version 6.14.11 rayanf@dell3558:~$ node --version v14.16.0 ``` ```bash rayanf@dell3558:~$ dadi internal/modules/cjs/loader.js:883 throw err; ^ Error: Cannot find module '/Users/eduardoboucas/Sites/cli/wrapper/updater.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15) at Function.Module._load (internal/modules/cjs/loader.js:725:27) at Function.executeUserEntryPoint...
I've noticed some inconsistencies between datasources and their params (sorting, filtering, etc). I'm going to go through the datasource providers and work out what functionality exists, and how they're configured,...
**Expected behaviour** When updating a Dust file located in a nested directory (`pages/partials/partial.dust`), the server detects the change and restarts. **Actual behaviour** A manual restart is required. **Version** 3.1.0
In the same way as Web can load multiple template engines, allow for adding datasource providers examples: TwitterProvider (which already exists), KirbyProvider (in development)
Under load test, I see this error in the logs. I guess this is caused by some datasource failing under stress. Could it be possible to capture this error in...
The docs say that `npm install @dadi/web` will add a skeleton structure to the current working directory, but at least in Node 10, this does not happen and they must...
Hi, We are trying to install handlebar as our templating engine while creating new web app from dadi cli. While creating new app (web) from dadi cli it asks for...
At present, the only way to use a `dadiapi` datasource is if you either provide it with auth in the datasource config, or have an api configured in the main...
When running under HTTPS, all HTTP traffic is redirected to HTTPS, but a load balancer must receive a 200 response from an HTTP endpoint
Currently events handle async behaviour using callbacks. We should consider using Promises instead, in line with what we've been doing across all products.