Page History
...
As the DSpace 7 User Interface is built on Angular.io, it aligns with many of the best practices of that platform & the surrounding community. One example is that Configuration files (along with much of the UI code) use the TypeScript language. That said, you do NOT need to be deeply familiar with TypeScript to edit the configuration files. Much of the syntax is very similar to JSON, which is a common configuration format.
Warning | |||
---|---|---|---|
| |||
As of DSpace 7.2, the UI configuration format has changed to YAML in order to support runtime configuration. This means that reloading configurations now simply requires restarting the UI (which generally takes a few seconds).
|
Configuration Override
The UI configuration files reside in the ./src/environments/
folder in the Angular UI source code. The default configuration are in environment.common.ts
in that directory.
...