Project

General

Profile

Actions

Task #901

closed

add change notification to newdesign site

Added by Christian Lohmaier over 9 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
SilverStripe
Target version:
-
Start date:
Due date:
% Done:

50%

Tags:

Description

People want to get notified when pages are changed in the backend, so
add back simple change-notifications to newdesign silverstripe.
Full-blown cmsworkflow module is not needed.

Actions #1

Updated by Florian Effenberger over 9 years ago

  • Project changed from 28 to Infrastructure
Actions #2

Updated by Florian Effenberger over 9 years ago

  • Priority changed from Normal to Low

Setting priority to low
Might be something for Jean Spiteri to work on
Jean, would you be interested?

Actions #3

Updated by Florian Effenberger over 9 years ago

Can you poke Jean via mail maybe?

Actions #4

Updated by Jean Spiteri over 9 years ago

What is actually needed here? I am interested to do this during the holidays. Thanks.

Actions #5

Updated by Jean Spiteri almost 9 years ago

  • Assignee changed from Christian Lohmaier to Jean Spiteri
  • % Done changed from 0 to 80

This has started. Much of the code is ready but is not implemented in the production site yet.

Actions #6

Updated by Dennis Roczek over 8 years ago

  • Category set to Webserver
Actions #7

Updated by Jean Spiteri over 7 years ago

The code needed for this task should be found at https://gist.github.com/Liongold/f0fcda4f39c9e8f33233

Actions #8

Updated by Jean Spiteri almost 7 years ago

  • Status changed from New to In Progress

The link above should be ignored. Updated code is available in the newdesign site, waiting to be copied to the main site.

Actions #9

Updated by Jean Spiteri almost 7 years ago

  • Category changed from Webserver to SilverStripe
Actions #10

Updated by Florian Effenberger about 6 years ago

  • Assignee changed from Jean Spiteri to Christian Lohmaier
  • Target version set to Pool

Cloph: Jean has been asking

Any progress on the pushing of these changes from newdesign.libreoffice.org to the official site?

Can you let us know if that is on your pile?
The ticket priority is low, but I'd like to know if there is anything blocking. :-)

Important to me is that any solution we deploy is update-proof and doesn't require lots of patching and manual work with each update, so we have to weight the benefits.

Actions #11

Updated by Florian Effenberger about 6 years ago

Talked to Cloph about this in person now
Using the onPublish function might be problematic, as it might trigger the mail sending too often and thus results in spam
A better variant would be to use daily tasks, he said
Jean, is this something you can look into and update your code accordingly, so we can push it then?
Thanks for chasing this!

Actions #12

Updated by Jean Spiteri about 6 years ago

Florian, thank you for chasing this yourself. OK, I can try to change it. I assume with daily tasks, you mean a sort of "Changes done today" email, right?

Actions #13

Updated by Jean Spiteri about 6 years ago

  • Assignee changed from Christian Lohmaier to Jean Spiteri
  • % Done changed from 80 to 50
Actions #15

Updated by Jean Spiteri over 5 years ago

I'll try converting it.

Actions #16

Updated by Jean Spiteri over 5 years ago

I've reworked the whole code. I've contacted hostmaster@ with the links to the files to propose them for upload.

Actions #17

Updated by Florian Effenberger over 4 years ago

  • Target version deleted (Pool)
Actions #18

Updated by Beluga Beluga over 1 year ago

  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF