Middleware for Express that composes components into renderable pages
https://github.com/clay/amphora/compare/v7.9.0...v7.9.1
#694 - Modifies response logging levels.
4xx
responses will be logged at the warn
level.5xx
responses will be logged at the error
level..status
will now log in responses.js
rather than in the composer.code
attribute representing the status code returned to the client.https://github.com/clay/amphora/compare/v7.8.1...v7.9.0
#691 - Adds PATCH method for /_lists/:name
2020-09-18 https://github.com/clay/amphora/compare/v7.8.0...v7.8.1
#687 - feature: adds url
to error log context when available
2020-09-14 https://github.com/clay/amphora/compare/v7.7.1...v7.8.0
#685 - feature: Adds a new type of route fallback that allows explicitly created pages to override dynamic pages.
2019-12-11 https://github.com/clay/amphora/compare/v7.7.0...v7.7.1
#682 - bugfix: fixes bug where .
in a yaml file's name (eg. first.last.yml
) broke extension detection.
2019-12-09
https://github.com/clay/amphora/compare/v7.6.2...v7.7.0
#681 - Restores legacyController
API for backwards compatibility.
https://github.com/clay/amphora/compare/v7.6.1...v7.6.2
https://github.com/clay/amphora/pull/679 - Fixes a bug where if a subsite didn't have an index.js, its routes were not being registered.
https://github.com/clay/amphora/compare/v7.5.2...v7.6.0
https://github.com/clay/amphora/pull/674 - introduces "subsite" support
https://github.com/clay/amphora/pull/675 - sets minimum agora-auth
version to 1.2.0
for subsite support
Feature:
sites
└── site-name
├── bootstrap.yaml
├── config.yaml
├── index.js
└── subsites
└── susbsite-name
├── bootstrap.yaml
├── config.yaml
├── index.js
└── media
https://github.com/clay/amphora/compare/v7.6.0...v7.6.1
https://github.com/clay/amphora/pull/677 - changes log level for 404s from ERROR to INFO
Bugfixes:
/meta
endpoint to handle the archive/unarchive events.