Skip to content

Commit

Permalink
Angular upgrade to 17 (#80)
Browse files Browse the repository at this point in the history
* Initial commit

* package upgrade for apis

* Update in apis for expressjs

* Fix for response format

* merged

* Folder name updated, Loadbalancer implementation

* Angular upgrade, UI changes and new contact api updates

* About Project structure and how to run

* Contact list files and side menu addedd

* Documentaion link fix from home to dedicated doc

* Removed unused menu from header and sidebar

* Moving Layout module in to Core Module

* Adding grid module, removing user model:
1. renaming model to interface.
2. Grid module added to contact module
3. Updated Contacts routing
4. Fixed contacts link in siderbar

* Contact forms and stype updates

* Contact model updates

* Basic working Add and List functionality

* Modification for contact grid and routing for details page

* Updated Docker-compose file comments

* Rename dockerfile to Dockerfile

* Not required as part of db

* Configuration added for initialize login for mongo and seed data

* Style fix for login page and removed unused docker file

* Dockerfile contents added for all layers

* readme and seed data updated

* Mongo DB connection update

* Angular 10.0.2 version update

* SecretKEy sample moved to compose file

* Dotenv integration, lint and prettier configuration

* Updated configuration for package

* nginx resolver config update

* nginx config update

* app pending changes to enable devleopment mode for docker

* Angular configuration update

* Docker file update for debug

* Angular Debug in docker containers fix

* Package lock file for Angular pushing

* Docker database seed fix

* Readme updates and cleanup

* Frontend veersion update and build fix

* Typo fix in read me

* Fix dockerfile for custom Mongo Image

* Read me update

* updated read me links

* Add files via upload

* Delete dopcker-hub-build-angular.png

* Updated content link and demo video

* Updating content position in readme

* typo fix

* Typo fix and readme section

* Update Angular version to 11

* Error display fix on register, authguard added for contacts

* Error message capture from error interceptor

* Package update and login service injection error fix

* Routing order fix for static content and apis

* GitHub action for angular image

* Updated context

* expressjs actions for build

* Update express-build-and-psuh.yml

* Update angular-build-and-psuh.yml

* Actions update for build

* Action trigger updates

* docker build trigger for nginx - update

* github action modifications

* Angular version update to 11.0.9

* Angular dockerfile update and api package restore from lock file

* Meta tag update for frontend

* SSR fix

* merging

* Build fix for debug mode
Copy package.lock, Fix #18

* Angular v12 update

* Angular upgrade 12.1.2

* Read me update and packge audit fix

* Fix: debug mode dependecy installed

* validation error message display enhancement

* package upgrade

* updated configuration for api taget in debug mode

* form alingmet fixes

* angular packages update

* Other library updates

* first setup of K8s

* Angular update to 13.3.10 and API packages update

* Angular upgrade packge-lock

* update angualr version in readme

* readme fix

* Angular v14 update

* package update

* Alignment fixes for header and Forms (#49)

* Angular upgrade and Alignment fix for header (#50)

* readme update (#52)

* angular 15 upgrade and dockerfile update (#55)

* Angular upgrade to 15.0.3

* readme and dockerfile update

* Update README.md

* Update README.md

* angular 16 upgrade (#67)

* angular read me update (#75)

* angular upgrade

* merged and fixed angular version

* angular upgrade

* Angular upgrade

* Angular readme update

---------

Co-authored-by: Nitin Singh <singhknitin@hotmail.com>
  • Loading branch information
nitin27may and Nitin Singh committed Nov 16, 2023
1 parent db6467b commit 847844f
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 5 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ Below is the architecture of the application while it is running.

![](documents/architecture.png)

Below is the architecture of the application while it is running.

![](documents/architecture.png)

## To Quick Run
Clone repo, navigate to root folder and run ` docker-compose -f 'docker-compose.nginx.yml' up`

Expand Down Expand Up @@ -91,8 +95,6 @@ Additionally, there are samples of code for implementing an authentication guard
This is a simple web application. It has working user registration, login page and there is a complete example of CRUD which contains example for Angular Routing and exprtess js rest api samples.
Also, rest services are secure using JWT.

=======
>>>>>>> 8515de5 (Angular readme update)
For folder structure details refer this link: [Frontend Folder Structure] (/docs/angular-frontend-structure.md)

**[Dockerfile for Production](/frontend/Dockerfile)**
Expand Down
10 changes: 10 additions & 0 deletions api/debug.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,16 @@ RUN npm install -g nodemon

RUN npm install -g nodemon

# Copy dependency definitions
COPY package.json package-lock.json ./


RUN npm ci && mkdir /api && mv ./node_modules ./api

# RUN npm ci

RUN npm install -g nodemon

COPY . /api/


Expand Down
32 changes: 29 additions & 3 deletions frontend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 847844f

Please sign in to comment.