Tobias Johansson d1713f93b3 Notifications regression: Notifications not created
Notifications for when someone posted a comment on your node
was not created.

Root cause was that default values defined in schema was not set,
resulting in activity subscriptions not being active.
There were 2 bugs preventing them to be set:
* The way the caching of markdown as html was implemented caused
  default values not to be set.
* Eve/Cerberus regression causes nested default values to fail
  https://github.com/pyeve/eve/issues/1174

Also, a 3rd bug caused nodes without a parent not to have a
subscription.

Migration scripts:
How markdown fields is cached has changed, and unused properties
of attachments has been removed.
./manage.py maintenance replace_pillar_node_type_schemas

Set the default values of activities-subscription
./manage.py maintenance fix_missing_activities_subscription_defaults
2019-02-19 14:16:28 +01:00
2018-06-27 11:16:20 +02:00
2017-12-12 16:48:56 +01:00
2016-09-29 16:49:56 +02:00
2019-01-04 14:20:57 +01:00
2016-09-07 10:51:03 +02:00
2017-12-12 16:48:56 +01:00

Attract people management extension for Pillar

This project contains Attract, a task management extension for the Pillar platform.

Description
Attract
Readme 948 KiB
Languages
Python 46.5%
JavaScript 32.6%
Pug 10.9%
Sass 9.8%
Shell 0.2%