[zanata/zanata] 25a24c: rhbz880442 - Allow project maintainers to delete a...

GitHub noreply at github.com
Tue Nov 27 04:39:25 UTC 2012


  Branch: refs/heads/release
  Home:   https://github.com/zanata/zanata
  Commit: 25a24cfd87b6416cca8b7bcb0cc85619b86c4804
      https://github.com/zanata/zanata/commit/25a24cfd87b6416cca8b7bcb0cc85619b86c4804
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationFilesAction.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/iteration/source_files.xhtml

  Log Message:
  -----------
  rhbz880442 - Allow project maintainers to delete a Document.

Document is only made obsolete, same as with the REST service.


  Commit: 5d203cb80e172f29d6653b37a47a3ac0ec5544fe
      https://github.com/zanata/zanata/commit/5d203cb80e172f29d6653b37a47a3ac0ec5544fe
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectIterationFilesAction.java
    M zanata-war/src/main/java/org/zanata/rest/service/SourceDocResourceService.java
    M zanata-war/src/main/java/org/zanata/service/DocumentService.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java

  Log Message:
  -----------
  rhbz880442 - Grouped the document deletion functionality in a central place.

The DocumentService now holds the logic to make a document obsolete. This might be very simple logic for the time being, but placing it in a central location will enable single point refactorings if this logic ever needs to change.


Compare: https://github.com/zanata/zanata/compare/1a6d8aae03c2...5d203cb80e17


More information about the zanata-commits mailing list