Skip to content

vedph/cadmus-gisarc-app

Repository files navigation

Cadmus GISARC App

This project was generated with Angular CLI version 15.0.0.

Docker

Quick Docker image build:

  1. update version in env.js and ng build --configuration=production.
  2. docker build . -t vedph2020/cadmus-gisarc-app:5.0.0 -t vedph2020/cadmus-gisarc-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.

History

  • 2024-05-24: ⚠️ upgraded to Angular 18.
  • 2024-05-22:
    • updated Angular and packages.
    • replaced MapBoxGL with Leaflet.
    • replaced Monaco wrapper as per bricks V2.
    • added text plugins and lookup services.
  • 2024-02-01: updated Angular and packages.

5.0.0

  • 2023-11-10: ⚠️ upgraded to Angular 17.
  • 2023-11-07:
    • updated Angular and packages.
    • removed ELF.
    • opted in for thesaurus import.
    • opted in for flags editing.

4.0.0

  • 2023-06-17:
    • moved to PostgreSQL.
    • updated packages.
  • 2023-06-16: updated Angular.

3.0.1

  • 2023-06-12: updated Angular.
  • 2023-06-07: updated packages.
  • 2023-05-25: updated packages.

3.0.0

  • 2023-05-24: updated Angular and packages (breaking change in general parts introducing AssertedCompositeId).

2.0.0

  • 2023-05-18: updated to Angular 16.

1.0.4

  • 2023-04-22: updated packages.
  • 2023-04-13:
    • updated Angular and packages.
    • added pin links fragment.

1.0.3

  • 2023-03-11: updated packages.
  • 2023-03-07: updated packages.
  • 2023-03-02: updated Angular and packages.

1.0.2

  • 2023-02-11: updated packages.
  • 2023-02-09: updated Angular and packages.
  • 2023-02-08: homepage content.

1.0.1

  • 2023-02-07: updated Angular and packages.
  • 2023-01-20: updated packages and changed hid to eid in lookup definitions.
  • 2023-01-17: updated packages.
  • 2023-01-05: added MapBoxGL.
  • 2023-01-04: refactored to exclude Gisarc specific components replacing them with geography and epigraphy generic components.

1.0.0

  • 2022-12-21: updated packages (for Monaco you need to update the glob pattern in angular.json: see this readme).
  • 2022-12-16: updated Angular and Cadmus packages.
  • 2022-12-14: updated Angular and other 3rd-party packages.
  • 2022-12-06: updated packages.
  • 2022-11-30:
    • updated packages.
    • removed @angular/flex-layout.