Uploaded image for project: 'Poulpe'
  1. Poulpe
  2. POULPE-308

Add property that will be indicate about enabling/disabling sending emails to subscribers of the topic.

    Details

      Description

      We need a property in database that would be indicate about enabling/disabling sending emails to subscribers of topic.
      The name of this property should be something like SENDING_NOTIFICATIONS_ENABLED.

        Attachments

          Issue Links

            Activity

            Hide
            stolzen Alexey Grigorev added a comment -

            The name of the property will be "jcommune.sending_notifications_enabled" (btw, all jcommune properties start with "jcommune").
            What should be the default value? True or false?

            Show
            stolzen Alexey Grigorev added a comment - The name of the property will be "jcommune.sending_notifications_enabled" (btw, all jcommune properties start with "jcommune"). What should be the default value? True or false?
            Hide
            shogun Anuar Nurmakanov added a comment -

            Default value should be true.

            Show
            shogun Anuar Nurmakanov added a comment - Default value should be true.
            Hide
            ctapobep Stanislav Bashkyrtsev added a comment - - edited

            Anuar, even though we're implementing this and ideally it won't break, but be liberal in what you expect: if no such property found, log warning and continue as if there was true. This will be important in the future when upgrading some of components while others are still of old versions.
            This strategy ideally should be applied to all the properties.

            Show
            ctapobep Stanislav Bashkyrtsev added a comment - - edited Anuar, even though we're implementing this and ideally it won't break, but be liberal in what you expect: if no such property found, log warning and continue as if there was true . This will be important in the future when upgrading some of components while others are still of old versions. This strategy ideally should be applied to all the properties.
            Hide
            stolzen Alexey Grigorev added a comment -

            Added this property as default for component Forum.
            Default value - 'true'
            Possible values - 'true' and 'false'

            Show
            stolzen Alexey Grigorev added a comment - Added this property as default for component Forum. Default value - 'true' Possible values - 'true' and 'false'
            Hide
            ctapobep Stanislav Bashkyrtsev added a comment -

            Anuar, we still have things to finish in the task, so don't deploy Poulpe with new commit yet, wait until the task will be closed by QA.

            Show
            ctapobep Stanislav Bashkyrtsev added a comment - Anuar, we still have things to finish in the task, so don't deploy Poulpe with new commit yet, wait until the task will be closed by QA.
            Hide
            julik Julia Atlygina added a comment -

            Tested successfully in v.0.17: jcommune.sending_notifications_enabled property has been addet to the Properties table;
            It is available on UI in the Components->JCommune->Configure dialog. defined in this dialog value is updated in the database.

            Show
            julik Julia Atlygina added a comment - Tested successfully in v.0.17: jcommune.sending_notifications_enabled property has been addet to the Properties table; It is available on UI in the Components->JCommune->Configure dialog. defined in this dialog value is updated in the database.

              People

              • Assignee:
                julik Julia Atlygina
                Reporter:
                shogun Anuar Nurmakanov
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h
                  4h

                    Structure Helper Panel