This project was generated with Angular CLI version 12.0.4.
๐ Quick Docker image build:
- update version number in
env.js
(and in Docker files); npm run build-lib
;ng build --configuration production
;docker build . -t vedph2020/cadmus-renovella-app:5.0.0 -t vedph2020/cadmus-renovella-app:latest
(replace with the current version).
-
build the image as above.
-
after building the app, change
env.js
in thedist
folder for this variable:window.__env.apiUrl = "https://renovella.unisi.it:40393/api/";
-
build a new image for production:
docker build . -t vedph2020/cadmus-renovella-app:3.0.6-prod
. The production version is labeled like this one, with-prod
suffix.
- 2024-07-19:
- updated Angular and packages.
- refactored Gravatar.
- 2024-06-24: updated Angular and packages.
- 2024-06-10:
- updated Angular and packages.
- added
class="mat-X"
for eachcolor="X"
(e.g.class="mat-primary"
wherever there is acolor="primary"
) to allow transitioning to Angular Material M3 from M2. This also implies adding it directly to the target element, so in the case ofmat-icon
inside abutton
withcolor
the class is added tomat-icon
directly (unless the button too has the same color). This allows to keep the old M2 clients while using the new M3, because it seems that the compatibility mixin is not effective in some cases like inheritance ofcolor
, and in the futurecolor
will be replaced byclass
altogether. - applied M3 theme.
- 2024-05-24:
โ ๏ธ upgraded to Angular 18.- added text plugins.
- added lookups.
- 2024-04-14: upgraded to bricks V2.
-
2024-04-08:
- upgraded Angular.
- removed
rangy
. - replaced Monaco editor wrapper with v2.
- fixed bug with saving tale info part when unchecking dedicatee/author.
-
2023-11-10:
โ ๏ธ upgraded to Angular 17.- opted in to edit flags.
- 2023-10-24: updated Angular.
- 2023-10-15: updated Angular.
- 2023-10-10:
โ ๏ธ updated Angular and packages and removed ELF.
- 2023-09-29: updated Angular and packages, opting in for thesaurus import.
- 2023-07-27: refactored poetic text editor.
- 2023-07-27: removed wrong validator from tale story character sex (sex may be undefined).
- 2023-07-26: updated Angular.
- 2023-07-19: updated Docker script.
- 2023-07-08: updated Angular and packages.
- 2023-06-23:
- moved to PostgreSQL.
- updated Angular and packages.
- 2023-05-19: updated Angular and packages.
- 2022-12-23:
- updated Angular to 15 and replaced Akita with ELF.
- updated parts.
- updated Monaco editor.
- 2022-11-10: updated Angular and packages.
- 2022-10-11:
- updated packages.
- added preview.
- 2022-05-13: added witnesses part.
- 2022-05-05: fixed locale issue.
- 2022-05-03: TaleStoryPart: date no more required.
- 2022-05-01:
- upgraded Angular (13.3.5).
- genres in tale info part changed validation to not required.
- 2022-03-03: upgraded Angular.
- 2022-02-20: on request, added
age
toTaleStoryPart
and madedate
optional.
- 2022-02-16: updated packages (misaligned external IDs).
- 2022-02-16: updated
@myrmidon/cadmus-part-refs-ui
and@myrmidon/cadmus-part-refs-pg
.
- 2022-02-14: upgraded to Angular 13.2.2 and generated production image
1.2.0-prod
. - 2021-11-11: upgraded to Angular 13.
- 2021-10-17: replaced
DocReference
andPersonName
(nowProperName
) with models from bricks.CitedPerson
is now a submodel of this project so that it does no more depends on Itinera. This is a breaking change. See the core repository for more.