[zanata/zanata-server] d726ec: WIP: modal dialog sets person properly.

GitHub noreply at github.com
Thu Aug 6 02:55:32 UTC 2015


  Branch: refs/heads/project-roles-ui
  Home:   https://github.com/zanata/zanata-server
  Commit: d726ec332effc0eb534f93933eecbecf436f2a18
      https://github.com/zanata/zanata-server/commit/d726ec332effc0eb534f93933eecbecf436f2a18
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-23 (Thu, 23 Jul 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/PersonProjectMemberships.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/project/person-permissions-modal.xhtml

  Log Message:
  -----------
  WIP: modal dialog sets person properly.

 - need to hook up the rest of the parts (checkboxes etc.
 - need to get buttons combined into one
    Can use zanata.modal.show(selector) to show the dialog.
    Probably want it oncomplete so that it refreshes before showing,
    or maybe nest the ajax section inside the modal if it is possible
    for that to work well with the id. If so, the modal would need to
    be in loading state until the new data comes through.


  Commit: 777293aeda1a1524d60a62f2aaf8ec609bd5328b
      https://github.com/zanata/zanata-server/commit/777293aeda1a1524d60a62f2aaf8ec609bd5328b
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    A zanata-war/src/main/webapp/resources/zanata/person-tile.xhtml

  Log Message:
  -----------
  feat(person-tile): add standard person tile

Simple composite component with a gravatar image and username that link
to a given person's profile page.


  Commit: ce2dc54a3d72b665b07eea3d9e646ac11795c341
      https://github.com/zanata/zanata-server/commit/ce2dc54a3d72b665b07eea3d9e646ac11795c341
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HLocale.java

  Log Message:
  -----------
  refactor(HLocale): add note to change method names to be more standard.

There are a bunch of methods named `retrieve...` rather than `get...`,
which means they don't work with normal property syntax. There are normal
getters, but they may return nothing because the fields are populated only
in the `retireve` methods.
This needs a bit of thought and attention to make it sensible so it does
not waste developer time.


  Commit: e8f6a41249153c568f5182fdf11b1d275eba451f
      https://github.com/zanata/zanata-server/commit/e8f6a41249153c568f5182fdf11b1d275eba451f
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/PersonProjectMemberships.java

  Log Message:
  -----------
  FIXUP PersonProjectMemberships.java


  Commit: b504a0eb1a8d5ce4fa0ee1be88d9e0566791ccad
      https://github.com/zanata/zanata-server/commit/b504a0eb1a8d5ce4fa0ee1be88d9e0566791ccad
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml

  Log Message:
  -----------
  use standard person tile in people page

Made this a separate commit because it will probably conflict with some other
changes, so easier to keep it separate from other files that are less likely
to conflict.


  Commit: d800f62713e62ad2256117afaf456c44c26e77c0
      https://github.com/zanata/zanata-server/commit/d800f62713e62ad2256117afaf456c44c26e77c0
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M zanata-war/src/main/webapp/WEB-INF/layout/project/person-permissions-modal.xhtml

  Log Message:
  -----------
  WIP: show locales in person-permissions-modal


  Commit: 9ba89baabfe51f7418baa7a1b6b22dfc763e86a3
      https://github.com/zanata/zanata-server/commit/9ba89baabfe51f7418baa7a1b6b22dfc763e86a3
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml

  Log Message:
  -----------
  WIP: now single button to open each modal


  Commit: 7888977e89d044f7bcf546498fe7c3c9ec2fade9
      https://github.com/zanata/zanata-server/commit/7888977e89d044f7bcf546498fe7c3c9ec2fade9
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HProject.java

  Log Message:
  -----------
  WIP: allow setting of all a person's memberships in HProject

This still has some logging that needs cleaning up.


  Commit: 0a6060d304174e8f7367942b1fe0fb330087c2b2
      https://github.com/zanata/zanata-server/commit/0a6060d304174e8f7367942b1fe0fb330087c2b2
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/project/person-permissions-modal.xhtml

  Log Message:
  -----------
  WIP: making submit work for person dialog.


  Commit: 0cafdb1507b82070264a3564e4e2f8a80bf3e2c6
      https://github.com/zanata/zanata-server/commit/0cafdb1507b82070264a3564e4e2f8a80bf3e2c6
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M zanata-war/src/main/webapp/resources/zanata/ajax-command-button.xhtml

  Log Message:
  -----------
  feat: add onclick to ajax-command-button


  Commit: f7abb097ac30d8282be71c8c95d7cc8be94ead18
      https://github.com/zanata/zanata-server/commit/f7abb097ac30d8282be71c8c95d7cc8be94ead18
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java

  Log Message:
  -----------
  WIP: add save method for modal dialog

Probably needs moving to ProjectHomeAction for scoping reasons.


  Commit: 8bc83edc47a999257f1c28daeb14072bdd759c59
      https://github.com/zanata/zanata-server/commit/8bc83edc47a999257f1c28daeb14072bdd759c59
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M pom.xml
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHomeAction.java
    M zanata-war/src/main/java/org/zanata/action/SortingType.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml
    M zanata-war/src/main/webapp/project/project.xhtml
    A zanata-war/src/main/webapp/resources/zanata/people-entry.xhtml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/project-roles-ui' into project-roles-ui

Conflicts:
	zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    Most of the new methods are moved from here to ProjectHomeAction,
    so I kept the deletion of them.

	zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml
    Merge tools were having many problems with this, so I just used
    the remote one and will manually add the couple of things I care
    about.


  Commit: 0de34987510f3b5628859317dfff9427d0f92397
      https://github.com/zanata/zanata-server/commit/0de34987510f3b5628859317dfff9427d0f92397
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-08-06 (Thu, 06 Aug 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHomeAction.java
    A zanata-war/src/main/java/org/zanata/action/ProjectPermissionsDialog.java
    M zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/project/person-permissions-modal.xhtml
    M zanata-war/src/main/webapp/resources/zanata/people-entry.xhtml

  Log Message:
  -----------
  WIP: it is broken


  Commit: 126dd7d0d9aa0d8e697de5eef5d2e49aac1f6c3d
      https://github.com/zanata/zanata-server/commit/126dd7d0d9aa0d8e697de5eef5d2e49aac1f6c3d
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-08-06 (Thu, 06 Aug 2015)

  Changed paths:
    M zanata-war/src/main/webapp/WEB-INF/layout/project/people-tab.xhtml

  Log Message:
  -----------
  WIP: moved modal code inline


Compare: https://github.com/zanata/zanata-server/compare/87113ae6e8ee...126dd7d0d9aa


More information about the zanata-commits mailing list