[zanata/zanata-server] 5a310e: feat(webhook): refactor and additional webhook (#1...

GitHub noreply at github.com
Thu Sep 29 01:44:21 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/zanata/zanata-server
  Commit: 5a310e2c7ff9b38d8a753234a420e6af02a4f81e
      https://github.com/zanata/zanata-server/commit/5a310e2c7ff9b38d8a753234a420e6af02a4f81e
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    A docs/images/project-webhooks-edit.png
    A docs/images/project-webhooks-new.png
    M docs/images/project-webhooks-settings.png
    M docs/user-guide/projects/project-settings.md
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectWebHooksTab.java
    M functional-test/src/test/java/org/zanata/feature/project/EditWebHooksTest.java
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/WebHook.java
    M zanata-model/src/main/java/org/zanata/model/type/WebhookType.java
    R zanata-model/src/main/java/org/zanata/model/type/WebhookTypeType.java
    R zanata-model/src/main/java/org/zanata/model/type/WebhookTypeTypeDescriptor.java
    M zanata-model/src/main/java/org/zanata/util/ZanataEntities.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/action/ProjectPermissionDialog.java
    M zanata-war/src/main/java/org/zanata/action/VersionHome.java
    A zanata-war/src/main/java/org/zanata/events/WebhookEvent.java
    M zanata-war/src/main/java/org/zanata/rest/service/ProjectService.java
    A zanata-war/src/main/java/org/zanata/service/ProjectService.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    A zanata-war/src/main/java/org/zanata/service/impl/ProjectServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/RegisterServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationUpdatedManager.java
    M zanata-war/src/main/java/org/zanata/service/impl/WebHooksPublisher.java
    A zanata-war/src/main/java/org/zanata/service/impl/WebhookServiceImpl.java
    A zanata-war/src/main/java/org/zanata/webhook/events/ProjectMaintainerChangedEvent.java
    A zanata-war/src/main/java/org/zanata/webhook/events/SourceDocumentChangedEvent.java
    A zanata-war/src/main/java/org/zanata/webhook/events/VersionChangedEvent.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-4.0.xml
    M zanata-war/src/main/resources/messages.properties
    A zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab-webhook.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml
    M zanata-war/src/main/webapp/resources/script/components-script.js
    A zanata-war/src/main/webapp/resources/zanata/webbook-form.xhtml
    M zanata-war/src/test/java/org/zanata/search/FilterConstraintToQueryJpaTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/DocumentServiceImplTest.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationUpdatedManagerTest.java

  Log Message:
  -----------
  feat(webhook): refactor and additional webhook (#1286)

* feat(webhook): Add/Remove version webhook

https://zanata.atlassian.net/browse/ZNTA-1166

* feat(webhook): Add/Remove version webhook

https://zanata.atlassian.net/browse/ZNTA-1166

* Update functional test

* Add uniqyue constraint on URL

* Make webhook event async

* Add comment on why Async annotation is needed

* Move save webhook to ProjectService

* No check on duplication url when updating webhook

* Check for webhook url duplication other than self




More information about the zanata-commits mailing list