Coder Social home page Coder Social logo

cadmus-renovella-app's Introduction

Cadmus Re.Novella App

This project was generated with Angular CLI version 12.0.4.

Docker

๐Ÿ‹ Quick Docker image build:

  1. update version number in env.js (and in Docker files);
  2. npm run build-lib;
  3. ng build --configuration production;
  4. docker build . -t vedph2020/cadmus-renovella-app:5.0.0 -t vedph2020/cadmus-renovella-app:latest (replace with the current version).

Production

  1. build the image as above.

  2. after building the app, change env.js in the dist folder for this variable:

    window.__env.apiUrl = "https://renovella.unisi.it:40393/api/";
  3. 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.

History

  • 2024-07-19:
  • 2024-06-24: updated Angular and packages.
  • 2024-06-10:
    • updated Angular and packages.
    • added class="mat-X" for each color="X" (e.g. class="mat-primary" wherever there is a color="primary") to allow transitioning to Angular Material M3 from M2. This also implies adding it directly to the target element, so in the case of mat-icon inside a button with color the class is added to mat-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 of color, and in the future color will be replaced by class altogether.
    • applied M3 theme.
  • 2024-05-24:
    • โš ๏ธ upgraded to Angular 18.
    • added text plugins.
    • added lookups.

5.0.0

4.0.0

  • 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.

3.0.6

  • 2023-10-24: updated Angular.
  • 2023-10-15: updated Angular.
  • 2023-10-10: โš ๏ธ updated Angular and packages and removed ELF.

3.0.5

  • 2023-09-29: updated Angular and packages, opting in for thesaurus import.

3.0.4

  • 2023-07-27: refactored poetic text editor.

3.0.2

  • 2023-07-27: removed wrong validator from tale story character sex (sex may be undefined).

3.0.1

  • 2023-07-26: updated Angular.
  • 2023-07-19: updated Docker script.
  • 2023-07-08: updated Angular and packages.

3.0.0

  • 2023-06-23:
    • moved to PostgreSQL.
    • updated Angular and packages.
  • 2023-05-19: updated Angular and packages.

2.0.0

  • 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.

1.2.7

  • 2022-05-13: added witnesses part.

1.2.6

  • 2022-05-05: fixed locale issue.

1.2.5

  • 2022-05-03: TaleStoryPart: date no more required.

1.2.4

  • 2022-05-01:
    • upgraded Angular (13.3.5).
    • genres in tale info part changed validation to not required.

1.2.3

  • 2022-03-03: upgraded Angular.

1.2.2

  • 2022-02-20: on request, added age to TaleStoryPart and made date optional.

1.2.1

  • 2022-02-16: updated packages (misaligned external IDs).
  • 2022-02-16: updated @myrmidon/cadmus-part-refs-ui and @myrmidon/cadmus-part-refs-pg.

1.2.0

  • 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 and PersonName (now ProperName) 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.

cadmus-renovella-app's People

Contributors

myrmex avatar

Watchers

James Cloos avatar  avatar Federico Boschetti avatar angelodel80 avatar Holger Essler avatar Linda avatar Tiziana Mancinelli avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.