This project was generated with Angular CLI version 15.0.0.
🐋 Quick Docker image build:
npm run build-lib
.- update version in
env.js
andng build --configuration=production
. docker build . -t vedph2020/cadmus-vela-app:4.0.3 -t vedph2020/cadmus-vela-app:latest
(replace with the current version).
You can spare a prod-specific image by just overwriting the env.js file in your Docker compose script via a volume, e.g.. putting under cadmus-app
:
volumes:
- /opt/cadmus/env.js:/usr/share/nginx/html/env.js
where /opt/cadmus/env.js
is the path to the modified env.js
file in your host machine, and the portion of the value after colon is the path to env.js
inside the container. In env.js
you must ensure that apiUrl
points to the correct API location, which in the default file is just localhost
with a specific non-standard port.
- 2024-06-09:
- 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.
- added missing
preview-styles.css
.
- 2024-05-24:
⚠️ upgraded to Angular 18.
- 2024-05-19: updated Angular and packages.
- 2024-05-15:
- updated Angular and packages.
- added text editor plugins.
- 2024-04-14:
⚠️ upgraded to bricks V2. - 2024-03-23:
⚠️ updated packages removingrangy
and replacing MapboxGL with Leaflet.- updated Angular.
- 2024-01-30:
- added
prevalentCasing
andglottologCodes
toGrfWritingPart
. - added
damnatio
toGrfLocalizationPart
.
- added
- 2024-01-26:
GrfWritingPart.Scripts
multiple instead ofScript
(@myrmidon/cadmus-part-graffiti-localization
).GrfLocalizationPart.Period
added (@myrmidon/cadmus-part-graffiti-writing
).
- 2024-01-19: updated Angular and packages.
- 2024-01-04: updated Angular and packages.
- 2023-11-11:
⚠️ upgraded to Angular 17.- opted in flags editor.
- opted in thesauri import.
- 2023-06-28:
- updated Angular and packages.
- moved to PostgreSQL.
- 2023-04-03: better styling.
- 2023-04-02: completed parts refactoring.
- 2023-03-24: various fixes.
- 2023-03-23:
- updated Angular.
- fixed port number.
- 2023-03-11: updated packages.
- 2023-03-07: updated Angular and packages.
- 2023-03-02: updated Angular and packages.
- 2023-02-11: updated packages.
- 2023-02-09: updated Angular and packages.
- 2023-02-07: updated Angular and packages.
- 2023-01-17: updated packages.