As a user, I want to revert my last create or delete action on a contact (grace period) (CONTACT-41) [CONTACT-49] Grace period module must send events to websocket Created: 02/Sep/15 Updated: 26/Nov/15 Resolved: 14/Sep/15 Status: Project: Component/s: Affects Version/s: Fix Version/s: Closed Contacts None None Type: Reporter: Resolution: Labels: Remaining Estimate: Time Spent: Original Estimate: Sub-task Yannick MALIGOY Fixed None Not Specified Issue Links: Blocks blocks CAL-25 None Priority: Assignee: Votes: Major Christophe HAMERLING 0 Not Specified Not Specified As a user, I want to have a grace per... Closed Rank (Obsolete): 9223372036854775807 Acceptance Criteria: Tested Sprint: Story Points: Team "Contacts" Sprint #2, Team contact sprint #3, Team contact sprint #4, Team contact sprint #5, Team contact sprint #11 0 Description Since grace period is asynchronous process, the module must publish notifications so that the user can be notified about the different steps/status: Publish in backend pubsub WS subscribes and forward events to connected clients Comments Comment by Michael BAILLY [ 04/Sep/15 ] SUCCESS: Integrated in openpaas-rse-oncommit #1443 (See https://ci.openpaas.org/jenkins/job/openpaas-rse-oncommit/1443/) Graceperiod events in backend forwarded to frontend (chamerling: http://localhost:7990/stash/commits/2dbb5489fb3252a0748029beca5e85d19a19690b) Comment by Stephen LE MAISTRE [ 07/Sep/15 ] This breaks completely nodejs on dev. It might be a configuration problem with nginx because it works locally. The configuration of nginx is: server { listen 80; server_name sabre-dev.open-paas.org rewrite ^ https://$server_name$request_uri? permanent; } server { listen 443 ssl; server_name sabre-dev.open-paas.org; access_log /var/log/sabre-dev.open-paas.org.log; root /srv/sabre.dev; # SSL configuration ssl_certificate /etc/ssl/open-paas.org.crt; ssl_certificate_key /etc/ssl/open-paas.org.key; ssl_protocols TLSv1.1 TLSv1.2; ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCMSHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSAAES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSSAES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!3DES:!MD5:!PSK'; ssl_prefer_server_ciphers on; ssl_dhparam /etc/ssl/certs/dhparam.pem; keepalive_timeout 70; ssl_session_cache shared:SSL:10m; ssl_session_timeout 10m; location / { #fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_pass 127.0.0.1:7777; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /srv/sabre.dev/esn.php; proxy_http_version 1.1; # _auth_basic_ } } Comment by Michael BAILLY [ 07/Sep/15 ] SUCCESS: Integrated in openpaas-rse-oncommit #1454 (See https://ci.openpaas.org/jenkins/job/openpaas-rse-oncommit/1454/) Revert " Graceperiod events in backend forwarded to frontend" (slemaistre: https://ci.openpaas.org/stash/commits/d9789a53ba08cfcb56e5d4a414661531ee987f72) Comment by Michael BAILLY [ 08/Sep/15 ] FAILURE: Integrated in openpaas-rse-oncommit #1456 (See https://ci.openpaas.org/jenkins/job/openpaas-rse-oncommit/1456/) Graceperiod events in backend forwarded to frontend (chamerling: https://ci.openpaas.org/stash/commits/acd4cc240d57f8e1001a072cf638d4262065c4cd) Generated at Tue Feb 09 22:41:48 CET 2016 using JIRA 6.4.5#64020sha1:78acd6c502bd8e526a3f0032b770e55d6f3a3b0f.