Details

    • Similar Issues:
      Show 4 results 

      Description

      Currently, we can send notifications to users for email. We need to support user notifications as well

        Issue Links

          Activity

          Hide
          Justin Choi added a comment -

          Blocked by LPS-31516.

          Show
          Justin Choi added a comment - Blocked by LPS-31516.
          Hide
          Justin Choi added a comment - - edited

          1. In portal-ext.properties, change

          user.notification.event.confirmation.enabled=false

          to true
          2. Deploy Kaleo-web and the Notifications portlet.
          3. Admin > Control Panel > Server Administration
          4. Click Mail.
          5. Configure Mail Settings.
          6. Click Portal Instance.
          7. Replace the Mail Domain with a valid mail server.
          8. Click Workflow.
          9. Upload a new definition: Legal and Marketing Definition. Configure Blogs Workflow with this definition.
          10. Click Users.
          11. Create a new user: test1 with the following Role: Portal Marketing Content Reviewer. Make sure test1 has a valid email address.
          12. Create a new user: test2 with the following Role: Portal Legal Content Reviewer. Make sure test2 has a valid email address.
          13. Click My Sites > Liferay.
          14. Add a Page and the Blogs Portlet.
          15. Add a new Blog entry and submit for approval.
          16. The Notifications globe in the Dockbar should appear with a message that a blog entry is now ready for approval.
          17.Sign in as test1. Select My Account from the test1 drop down. On the My Workflow Tasks, verify that the blog entry is present for approval.
          18. Open a new browser and sign into the email account (e.g. Gmail or Yahoo). Verify that there is an email notification that there is a task waiting for approval (See screen shot).
          19. Go back to Liferay. Approve the task.
          20. Sign out of test1.
          21. Sign in as test2. Select My Account from the test2 drop down. On the My Workflow Tasks, verify that the blog entry is present for approval.
          22. Open a new browser and sign into the email account (e.g. Gmail or Yahoo). Verify that there is an email notification that there is a task waiting for approval.

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: ad7905da914a46f6eb3e115e6e9d89df119b5abc.

          • User is able to use the User.Notification.Event property to receive email notifications and in the Dockbar notification of all Workflow events.
          Show
          Justin Choi added a comment - - edited 1. In portal-ext.properties, change user.notification.event.confirmation.enabled= false to true 2. Deploy Kaleo-web and the Notifications portlet. 3. Admin > Control Panel > Server Administration 4. Click Mail. 5. Configure Mail Settings. 6. Click Portal Instance. 7. Replace the Mail Domain with a valid mail server. 8. Click Workflow. 9. Upload a new definition: Legal and Marketing Definition. Configure Blogs Workflow with this definition. 10. Click Users. 11. Create a new user: test1 with the following Role: Portal Marketing Content Reviewer. Make sure test1 has a valid email address. 12. Create a new user: test2 with the following Role: Portal Legal Content Reviewer. Make sure test2 has a valid email address. 13. Click My Sites > Liferay. 14. Add a Page and the Blogs Portlet. 15. Add a new Blog entry and submit for approval. 16. The Notifications globe in the Dockbar should appear with a message that a blog entry is now ready for approval. 17.Sign in as test1. Select My Account from the test1 drop down. On the My Workflow Tasks, verify that the blog entry is present for approval. 18. Open a new browser and sign into the email account (e.g. Gmail or Yahoo). Verify that there is an email notification that there is a task waiting for approval (See screen shot). 19. Go back to Liferay. Approve the task. 20. Sign out of test1. 21. Sign in as test2. Select My Account from the test2 drop down. On the My Workflow Tasks, verify that the blog entry is present for approval. 22. Open a new browser and sign into the email account (e.g. Gmail or Yahoo). Verify that there is an email notification that there is a task waiting for approval. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: ad7905da914a46f6eb3e115e6e9d89df119b5abc. User is able to use the User.Notification.Event property to receive email notifications and in the Dockbar notification of all Workflow events.

            People

            • Assignee:
              Justin Choi
              Reporter:
              Michael Han
              Recent user:
              Randy Zhu
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                2 years, 4 weeks, 6 days ago

                Development

                  Structure Helper Panel