7
Commit Graph

31 Commits

Author SHA1 Message Date
d7ad1be51f Merge preakholt changes 2019-03-15 11:21:14 +01:00
86e669e4f4 Add custom js files to segment create view 2019-01-16 12:02:14 +02:00
1c74e6cfb9 Update Wagtail imports to work for 2.0 2018-12-18 13:32:02 +02:00
a47803eca5 Delete related variants when deleting the segment (#183)
* Delete related variants when deleting the segment

Closes #155

* Fix typo

* Fix migration ordering

* Split metadata migrations
2018-07-19 12:59:46 +02:00
5536adc3ec Merge branch 'develop' into feature/djangoconf-sprint 2018-05-26 10:48:33 +02:00
6b7a1ed591 Updated requirements and module paths 2018-03-16 11:14:19 +01:00
9a86b0c8cc Add tests for segment users view 2018-02-22 15:14:34 +02:00
ba6056e3f8 Link to download CSV of users in segment 2018-02-22 14:21:43 +02:00
fe6a26e1fd Import reverse from core.urlresolvers instead of shortcuts for the sake of Django 1.9 compatibility 2017-06-05 19:51:53 +02:00
281086a159 Rename variations to variants 2017-06-02 15:31:46 +02:00
f21c423b1c Updates functions for new mixin 2017-06-02 15:10:54 +02:00
961a58505a Adds variant count 2017-06-02 15:10:54 +02:00
cb03a36ba2 Work in progress 2017-06-02 15:10:54 +02:00
38620d916f Resolves page copy error (Fixes #159) 2017-06-02 14:11:49 +02:00
15a0276041 Update import sorting and newlines 2017-06-01 18:06:41 +02:00
5beef1b27c New icon for the segments menu item (#118)
New icon for the segments menu item
2017-06-01 08:48:34 +02:00
7076973fc8 Refactor personalisable pages
Instead of working with django model mixins it now uses a separate
model entity to keep track of the personalized pages (metadata).

The current downside of this approach is that the segment of an existing
variant is no longer easily adjustable for now.
2017-05-31 21:31:40 +02:00
f88722c827 Further simplifications. 2017-05-31 17:38:51 +02:00
4deaaa985f Redirect to existing variant if present 2017-05-31 16:39:03 +02:00
c5579fa8d4 Sets dashboard as the default view 2017-05-31 16:18:07 +02:00
ebef7f8785 refactor and add tests 2017-05-31 15:59:09 +02:00
f693e62bbf rename base-class to reflect mixin nature 2017-05-31 15:59:09 +02:00
66ed40f8ec make personalisedpage class abstract 2017-05-31 15:59:09 +02:00
decfc88efe Fix depth to parent selector 2017-05-31 14:59:39 +02:00
fc442171e4 Move to edit page if variant exists fixes #106 and fixes #89 2017-05-31 14:59:39 +02:00
31f8a329f2 Use constants for enabled/disabling status on Segment 2017-05-31 14:48:46 +02:00
3d920d8ed8 Minor codestyle fix 2017-05-31 14:48:24 +02:00
7034c09d4a Allows switching between list and dashboard view 2017-05-31 13:55:08 +02:00
45f2de62ea Splits segment dashboard view and set default table view 2017-05-31 13:55:08 +02:00
3eac2cd4dd Codestyle fixes (flake8)
This also adds the flake8 dependencies to the test extras for
installation.
2017-05-28 09:13:08 +02:00
ebde527ae9 Renames the module from ‘personalisation’ to ‘wagtail_personalisation’ 2017-05-26 16:31:54 +02:00