Branch: refs/heads/develop
Home: https://github.com/comixed/comixed
Commit: e62b8a23290f4d92e5445a68594094600ad16769
https://github.com/comixed/comixed/commit/e62b8a23290f4d92e5445a68594094600ad16769
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-app/pom.xml
A comixed-web/pom.xml
M pom.xml
Log Message:
-----------
Added the comixed-web module [#328]
Commit: 619b6deac11d5b5b696e92bea297545e0211e0c4
https://github.com/comixed/comixed/commit/619b6deac11d5b5b696e92bea297545e0211e0c4
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M README.md
A comixed-web/.browserslistrc
A comixed-web/.editorconfig
A comixed-web/.gitignore
A comixed-web/angular.json
A comixed-web/e2e/protractor.conf.js
A comixed-web/e2e/src/app.e2e-spec.ts
A comixed-web/e2e/src/app.po.ts
A comixed-web/e2e/tsconfig.json
A comixed-web/karma.conf.js
A comixed-web/package.json
A comixed-web/src/app/app-routing.module.ts
A comixed-web/src/app/app.component.html
A comixed-web/src/app/app.component.scss
A comixed-web/src/app/app.component.spec.ts
A comixed-web/src/app/app.component.ts
A comixed-web/src/app/app.module.ts
A comixed-web/src/assets/.gitkeep
A comixed-web/src/environments/environment.prod.ts
A comixed-web/src/environments/environment.ts
A comixed-web/src/favicon.ico
A comixed-web/src/index.html
A comixed-web/src/main.ts
A comixed-web/src/polyfills.ts
A comixed-web/src/styles.scss
A comixed-web/src/test.ts
A comixed-web/tsconfig.app.json
A comixed-web/tsconfig.base.json
A comixed-web/tsconfig.json
A comixed-web/tsconfig.spec.json
A comixed-web/tslint.json
A comixed-web/yarn.lock
Log Message:
-----------
Added the basic Angular project for comixed-web [#328]
Commit: 120459512e2720c244eba66a7af145dad5f13366
https://github.com/comixed/comixed/commit/120459512e2720c244eba66a7af145dad5f13366
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-web/angular.json
M comixed-web/package.json
M comixed-web/src/app/app.module.ts
M comixed-web/src/index.html
M comixed-web/src/styles.scss
M comixed-web/yarn.lock
Log Message:
-----------
Added dependency on Angular Material [#328]
Commit: ac24d8fdf6f728199d4974a7d6ab7bc67da54164
https://github.com/comixed/comixed/commit/ac24d8fdf6f728199d4974a7d6ab7bc67da54164
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-web/karma.conf.js
M comixed-web/package.json
M comixed-web/yarn.lock
Log Message:
-----------
Changed the karma configuration [#328]
* Changed the run to single.
* Added mocha as the default reporter.
* Set minimum allowed coverage to 90% across the board.
Commit: 93f68a22e6079df1eed2bf9a036da9b1025b992c
https://github.com/comixed/comixed/commit/93f68a22e6079df1eed2bf9a036da9b1025b992c
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-web/package.json
M comixed-web/yarn.lock
Log Message:
-----------
Added dependencies to provide translation support [#328]
Commit: d3a4e2b551adc98899afdf0c346823efd766fac3
https://github.com/comixed/comixed/commit/d3a4e2b551adc98899afdf0c346823efd766fac3
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-web/package.json
M comixed-web/yarn.lock
Log Message:
-----------
Added dependencies to provide browser-based logging [#328]
Commit: 67e8c1a891c494ce6fd24e441fd4f0daaf4098f5
https://github.com/comixed/comixed/commit/67e8c1a891c494ce6fd24e441fd4f0daaf4098f5
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
A comixed-web/src/app/core/core.fixtures.ts
A comixed-web/src/app/core/core.module.ts
A comixed-web/src/app/core/index.ts
A comixed-web/src/app/core/services/token.service.spec.ts
A comixed-web/src/app/core/services/token.service.ts
Log Message:
-----------
Added the token service [#328]
Commit: e2e325f91949d51785b6d1581666f1c969107558
https://github.com/comixed/comixed/commit/e2e325f91949d51785b6d1581666f1c969107558
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
A comixed-web/src/app/app.constants.ts
M comixed-web/src/app/app.module.ts
A comixed-web/src/app/interceptors/http.interceptor.spec.ts
A comixed-web/src/app/interceptors/http.interceptor.ts
Log Message:
-----------
Added an HTTP interceptor [#328]
* Attaches the authentication token if one is currently held.
Commit: 967d6dc1501d712eb7e03908a81fee25dad93110
https://github.com/comixed/comixed/commit/967d6dc1501d712eb7e03908a81fee25dad93110
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-web/src/app/app-routing.module.ts
M comixed-web/src/app/app.module.ts
A comixed-web/src/app/pages/home/home.component.html
A comixed-web/src/app/pages/home/home.component.scss
A comixed-web/src/app/pages/home/home.component.spec.ts
A comixed-web/src/app/pages/home/home.component.ts
Log Message:
-----------
Added the default page component [#328]
* Any unmatched route is directed to this component.
Commit: 50a8d12cb5a8a4e4fda352cd8f7a4f3e3c3ac571
https://github.com/comixed/comixed/commit/50a8d12cb5a8a4e4fda352cd8f7a4f3e3c3ac571
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-web/src/app/app.component.html
M comixed-web/src/app/app.module.ts
A
comixed-web/src/app/components/navigation-bar/navigation-bar.component.html
A
comixed-web/src/app/components/navigation-bar/navigation-bar.component.scss
A
comixed-web/src/app/components/navigation-bar/navigation-bar.component.spec.ts
A comixed-web/src/app/components/navigation-bar/navigation-bar.component.ts
Log Message:
-----------
Added the navigation bar component [#328]
Commit: 86a0dd34f505231727fe426f79a7a543b93ebbce
https://github.com/comixed/comixed/commit/86a0dd34f505231727fe426f79a7a543b93ebbce
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-web/src/app/app.module.ts
A comixed-web/src/app/app.translate.ts
M comixed-web/src/app/core/core.module.ts
M comixed-web/src/app/core/index.ts
A comixed-web/src/app/core/services/alert.service.spec.ts
A comixed-web/src/app/core/services/alert.service.ts
A comixed-web/src/assets/i18n/en/core.json
A comixed-web/src/assets/i18n/es/core.json
A comixed-web/src/assets/i18n/fr/core.json
A comixed-web/src/assets/i18n/pt/core.json
Log Message:
-----------
Added an alert service [#328]
Commit: b45b37a62cb54f9535b8437f0b971c6be990f534
https://github.com/comixed/comixed/commit/b45b37a62cb54f9535b8437f0b971c6be990f534
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M
comixed-rest-api/src/main/java/org/comixedproject/authentication/AuthToken.java
M
comixed-rest-api/src/main/java/org/comixedproject/controller/user/ComiXedAuthenticationController.java
M
comixed-rest-api/src/main/java/org/comixedproject/controller/user/UserController.java
M
comixed-rest-api/src/test/java/org/comixedproject/controller/user/UserControllerTest.java
M comixed-web/angular.json
M comixed-web/package.json
A comixed-web/src/app/app.effects.spec.ts
A comixed-web/src/app/app.effects.ts
M comixed-web/src/app/app.translate.ts
A comixed-web/src/app/core/core.functions.ts
M comixed-web/src/app/core/index.ts
A comixed-web/src/app/core/models/api-response.ts
A comixed-web/src/app/user/actions/user.actions.ts
A comixed-web/src/app/user/effects/user.effects.spec.ts
A comixed-web/src/app/user/effects/user.effects.ts
A comixed-web/src/app/user/index.ts
A comixed-web/src/app/user/models/net/login-response.ts
A comixed-web/src/app/user/models/preference.ts
A comixed-web/src/app/user/models/role.ts
A comixed-web/src/app/user/models/user.ts
A comixed-web/src/app/user/reducers/user.reducer.spec.ts
A comixed-web/src/app/user/reducers/user.reducer.ts
A comixed-web/src/app/user/selectors/user.selectors.spec.ts
A comixed-web/src/app/user/selectors/user.selectors.ts
A comixed-web/src/app/user/services/user.service.spec.ts
A comixed-web/src/app/user/services/user.service.ts
A comixed-web/src/app/user/user.constants.ts
A comixed-web/src/app/user/user.fixtures.ts
A comixed-web/src/app/user/user.module.ts
A comixed-web/src/assets/i18n/en/app.json
A comixed-web/src/assets/i18n/en/user.json
A comixed-web/src/assets/i18n/es/app.json
A comixed-web/src/assets/i18n/es/user.json
A comixed-web/src/assets/i18n/fr/app.json
A comixed-web/src/assets/i18n/fr/user.json
A comixed-web/src/assets/i18n/pt/app.json
A comixed-web/src/assets/i18n/pt/user.json
M comixed-web/yarn.lock
Log Message:
-----------
Added the user feature to the frontend [#328]
* Added the ability to load the current user.
* Added the ability to log in a user.
* Added the ability to logout the current user.
* Refactored the REST APIs to be auditable.
Commit: 2bd5e93b188696844f2c6b69390b53b2d4711a3c
https://github.com/comixed/comixed/commit/2bd5e93b188696844f2c6b69390b53b2d4711a3c
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
A
comixed-web/src/app/core/components/confirmation/confirmation.component.html
A
comixed-web/src/app/core/components/confirmation/confirmation.component.scss
A
comixed-web/src/app/core/components/confirmation/confirmation.component.spec.ts
A comixed-web/src/app/core/components/confirmation/confirmation.component.ts
M comixed-web/src/app/core/core.module.ts
M comixed-web/src/app/core/index.ts
A comixed-web/src/app/core/models/confirmation-dialog-model.ts
A comixed-web/src/app/core/models/confirmation.ts
A comixed-web/src/app/core/services/confirmation.service.spec.ts
A comixed-web/src/app/core/services/confirmation.service.ts
Log Message:
-----------
Added a confirmation service and dialog [#328]
Commit: 1a9e66776054ef82191d50d48b487d69aa5e847b
https://github.com/comixed/comixed/commit/1a9e66776054ef82191d50d48b487d69aa5e847b
Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
Date: 2020-11-14 (Sat, 14 Nov 2020)
Changed paths:
M comixed-model/src/main/java/org/comixedproject/views/View.java
M
comixed-rest-api/src/main/java/org/comixedproject/controller/user/UserController.java
M comixed-web/angular.json
A comixed-web/proxy.conf.json
M comixed-web/src/app/app.component.html
M comixed-web/src/app/app.component.spec.ts
M comixed-web/src/app/app.component.ts
M comixed-web/src/app/app.effects.spec.ts
M comixed-web/src/app/app.module.ts
M comixed-web/src/app/app.translate.ts
M
comixed-web/src/app/components/navigation-bar/navigation-bar.component.html
M
comixed-web/src/app/components/navigation-bar/navigation-bar.component.spec.ts
M comixed-web/src/app/components/navigation-bar/navigation-bar.component.ts
M
comixed-web/src/app/core/components/confirmation/confirmation.component.html
M comixed-web/src/app/core/core.functions.ts
M comixed-web/src/app/core/core.module.ts
M comixed-web/src/app/interceptors/http.interceptor.spec.ts
A comixed-web/src/app/user/pages/login/login.component.html
A comixed-web/src/app/user/pages/login/login.component.scss
A comixed-web/src/app/user/pages/login/login.component.spec.ts
A comixed-web/src/app/user/pages/login/login.component.ts
A comixed-web/src/app/user/user-routing.module.ts
M comixed-web/src/app/user/user.constants.ts
M comixed-web/src/app/user/user.module.ts
M comixed-web/src/assets/i18n/en/app.json
M comixed-web/src/assets/i18n/en/user.json
M comixed-web/src/assets/i18n/es/app.json
M comixed-web/src/assets/i18n/es/user.json
M comixed-web/src/assets/i18n/fr/app.json
M comixed-web/src/assets/i18n/fr/user.json
M comixed-web/src/assets/i18n/pt/app.json
M comixed-web/src/assets/i18n/pt/user.json
M comixed-web/src/index.html
M comixed-web/src/styles.scss
M comixed-web/tslint.json
Log Message:
-----------
Added the login page [#328]
* Made the login REST API auditable.
* Update the navigation bar when the user is logged in.
* Monitor the current user from the application component.
* Added routing to the login page.
* Added logout confirmation.
* Final code cleanup to pass tests.
Compare: https://github.com/comixed/comixed/compare/bea9639e8f9b...1a9e66776054