[comixed-dev] [comixed/comixed] 308265: Added a page for viewing the web audit log [#592]

  • From: Darryl L. Pierce <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "noreply" for DMARC)
  • To: comixed-dev@xxxxxxxxxxxxx
  • Date: Mon, 25 Jan 2021 07:18:28 -0800

  Branch: refs/heads/develop
  Home:   https://github.com/comixed/comixed
  Commit: 308265c016795c3c41619cdf6b0de5601918a2ce
      
https://github.com/comixed/comixed/commit/308265c016795c3c41619cdf6b0de5601918a2ce
  Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
  Date:   2021-01-25 (Mon, 25 Jan 2021)

  Changed paths:
    R 
comixed-model/src/main/java/org/comixedproject/model/auditlog/RestAuditLogEntry.java
    A 
comixed-model/src/main/java/org/comixedproject/model/auditlog/WebAuditLogEntry.java
    R 
comixed-model/src/main/java/org/comixedproject/model/net/GetRestAuditLogResponse.java
    A 
comixed-model/src/main/java/org/comixedproject/model/net/LoadWebAuditLogResponse.java
    R 
comixed-repositories/src/main/java/org/comixedproject/repositories/auditlog/RestAuditLogRepository.java
    A 
comixed-repositories/src/main/java/org/comixedproject/repositories/auditlog/WebAuditLogRepository.java
    R 
comixed-repositories/src/test/java/org/comixedproject/repositories/auditlog/RestAuditLogRepositoryTest.java
    A 
comixed-repositories/src/test/java/org/comixedproject/repositories/auditlog/WebAuditLogRepositoryTest.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/auditlog/AuditableEndpointAspect.java
    A 
comixed-rest-api/src/main/java/org/comixedproject/controller/admin/AuditLogController.java
    R 
comixed-rest-api/src/main/java/org/comixedproject/controller/core/AuditLogController.java
    M 
comixed-rest-api/src/test/java/org/comixedproject/auditlog/AuditableEndpointAspectTest.java
    M 
comixed-rest-api/src/test/java/org/comixedproject/controller/core/AuditLogControllerTest.java
    R 
comixed-services/src/main/java/org/comixedproject/service/auditlog/RestAuditLogService.java
    A 
comixed-services/src/main/java/org/comixedproject/service/auditlog/WebAuditLogService.java
    R 
comixed-services/src/test/java/org/comixedproject/service/auditlog/RestAuditLogServiceTest.java
    A 
comixed-services/src/test/java/org/comixedproject/service/auditlog/WebAuditLogServiceTest.java
    A comixed-web/src/app/admin/actions/web-audit-log.actions.ts
    A comixed-web/src/app/admin/admin.constants.ts
    A comixed-web/src/app/admin/admin.fixtures.ts
    A comixed-web/src/app/admin/admin.module.ts
    A comixed-web/src/app/admin/admin.routing.ts
    A comixed-web/src/app/admin/effects/web-audit-log.effects.spec.ts
    A comixed-web/src/app/admin/effects/web-audit-log.effects.ts
    A comixed-web/src/app/admin/index.ts
    A 
comixed-web/src/app/admin/models/net/load-web-audit-log-entries-response.ts
    A comixed-web/src/app/admin/models/web-audit-log-entry.ts
    A comixed-web/src/app/admin/pages/web-audit-log/web-audit-log.component.html
    A comixed-web/src/app/admin/pages/web-audit-log/web-audit-log.component.scss
    A 
comixed-web/src/app/admin/pages/web-audit-log/web-audit-log.component.spec.ts
    A comixed-web/src/app/admin/pages/web-audit-log/web-audit-log.component.ts
    A comixed-web/src/app/admin/reducers/web-audit-log.reducer.spec.ts
    A comixed-web/src/app/admin/reducers/web-audit-log.reducer.ts
    A comixed-web/src/app/admin/selectors/web-audit-log.selectors.spec.ts
    A comixed-web/src/app/admin/selectors/web-audit-log.selectors.ts
    A comixed-web/src/app/admin/services/web-audit-log.service.spec.ts
    A comixed-web/src/app/admin/services/web-audit-log.service.ts
    M comixed-web/src/app/app.component.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/core/core.constants.ts
    M comixed-web/src/app/core/core.module.ts
    A comixed-web/src/app/core/pipes/yes-no.pipe.spec.ts
    A comixed-web/src/app/core/pipes/yes-no.pipe.ts
    M 
comixed-web/src/app/library/components/comic-scraping/comic-scraping.component.ts
    A comixed-web/src/assets/i18n/en/admin.json
    M comixed-web/src/assets/i18n/en/app.json
    M comixed-web/src/assets/i18n/en/library.json
    A comixed-web/src/assets/i18n/es/admin.json
    M comixed-web/src/assets/i18n/es/app.json
    M comixed-web/src/assets/i18n/es/library.json
    A comixed-web/src/assets/i18n/fr/admin.json
    M comixed-web/src/assets/i18n/fr/app.json
    M comixed-web/src/assets/i18n/fr/library.json
    A comixed-web/src/assets/i18n/pt/admin.json
    M comixed-web/src/assets/i18n/pt/app.json
    M comixed-web/src/assets/i18n/pt/library.json

  Log Message:
  -----------
  Added a page for viewing the web audit log [#592]

 * Added the admin module.
 * Added a feature to load web audit log entries.
 * Added a feature to clear the web audit log.
 * Refactored the REST APIs.

NOTE: One effect test, the service failure for clearing the web
audit log, consistently fails even though it appears to be coded
correctly. I've xit'd the test for the time being bug it needs
to be addressed to get our coverage to 100% again.


  Commit: f574b5c4c5f5cf51b8c20c62557f8c11827f8ae8
      
https://github.com/comixed/comixed/commit/f574b5c4c5f5cf51b8c20c62557f8c11827f8ae8
  Author: Darryl L. Pierce <mcpierce@xxxxxxxxx>
  Date:   2021-01-25 (Mon, 25 Jan 2021)

  Changed paths:
    A 
comixed-model/src/main/java/org/comixedproject/model/net/library/RemoveComicsFromReadingListResponse.java
    R 
comixed-rest-api/src/main/java/org/comixedproject/controller/ComiXedControllerException.java
    R 
comixed-rest-api/src/main/java/org/comixedproject/controller/RESTException.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/comic/PageController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/comic/PublisherController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/core/PluginsController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/library/ComicController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/library/LibraryController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/library/ReadingListController.java
    R 
comixed-rest-api/src/main/java/org/comixedproject/controller/library/RemoveComicsFromReadingListResponse.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/opds/OPDSBookmarkController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/opds/OPDSController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/user/SessionController.java
    M 
comixed-rest-api/src/main/java/org/comixedproject/controller/user/UserController.java
    M 
comixed-rest-api/src/test/java/org/comixedproject/controller/core/AuditLogControllerTest.java
    M 
comixed-rest-api/src/test/java/org/comixedproject/controller/library/ReadingListControllerTest.java
    M 
comixed-rest-api/src/test/java/org/comixedproject/controller/library/ScrapingControllerTest.java

  Log Message:
  -----------
  Added auditable annotations to all REST APIs [#592]


Compare: https://github.com/comixed/comixed/compare/dccdb3f7dfe5...f574b5c4c5f5

Other related posts:

  • » [comixed-dev] [comixed/comixed] 308265: Added a page for viewing the web audit log [#592] - Darryl L . Pierce