Bug in model.Content.content_status_select_items() fixed.
Entity related flags deletion fixed.
Return value error of Content.odm_ui_mass_action_entity_description() fixed.
Requirements fixed.
- New API functions added:
get_previous_entity()andget_next_entity(). - Almost all fields moved from
article's plugin model. ContentWithURL._alter_route_alias_str()method renamed tocontent_alter_route_alias_str().
Checking status field existence in odm_auth_check_entity_permissions()
hook fixed.
plugin.json fix.
Support of pytsite-9.0.
CONTENT_PERM_* constants exposed to the public API.
Unnecessary exception removed from find().
Default value of status kwarg of find() fixed.
status kwarg of find() now can be a also a list or tuple of strings.
Permissions checking fixed.
Support of odm_auth-4.0.
CSS class of content status badge fixed in ODM UI browser row.
Permission checking logic fixed.
Permission checking logic fixed.
Permission checking logic fixed.
model.Content.odm_auth_check_entity_permissions() functionality moved
to View controller.
Bug fixed in model.Content.prev_status field processing.
Added automatic update of entity publish time.
Return value of the model.Content.content_status_select_items()
changed.
- New hook
model.Content.content_status_select_items()added. widget.StatusSelectrefactored.
Changes in widget.StatusSelect.__init__():
- required
modelarg added; labelandh_sizeargs got default values.
widget.StatusSelect fixed.
Support of comments-3.0.
Support of hreflang-1.3.
Support of odm_ui-7.14.
Permissions checking issue fixed.
Support of odm-6.2.
Support of odm-6.0.
- New event
content@viewadded.
Cleanup.
- Status constants added.
- Statuses checking fixed.
Status notification fixed.
Hook's value usage fixed.
Content status checking fixed.
Support of flag plugin added.
- Default value of
Content.publish_timemodel set to 8:00 of the day. - Permission definition fixed.
publishedandunpublishedentity's statuses made mandatory.- Statuses description ID format changed.
Permissions checking fixed.
Permissions checking fixed.
Typo fixed.
widget.StatusSelect.items made adjustable.
Content status notification emails fixed.
Statuses CSS fix in ODM UI Browser rows.
widget.StatusSelect items set fixed.
- Typo fixed.
content_status_change()renamed tocontent_on_status_change().
Content status selection issue fixed.
Content status descriptions fixed in ODM UI browser.
- New API function
get_model_class()added. - API functions
get_statuses()removed. - New class methods added to
model.Content:content_statuses()andcontent_statuses_descriptions().
min_length and max_length parameters support in text input widgets.
Support of odm-5.9.
model.Content.odm_ui_browser_setup_finder() hook fixed.
Typo fix.
Support of odm_ui-7.x.
plugin.json fixed.
- Support of
odm-5.7,odm_auth-3.0,odm_ui-6.1. - New
viewpermission. - New
EntitySelectwidget.
Support of odm_ui-6.x.
Support of odm_http_api-5.x.
New field thumbnail added to Content.as_jsonable()'s response.
model.Content.odm_ui_browser_row() now returns a dict.
Light refactoring.
Light refactoring.
Content status change notification bug fixed.
Typo fixed.
- New ODM field and property
model.Content.prev_statusadded. - New hook
content_status_change()added. - Content author notification added about content status change.
- Configuration option
send_waiting_notificationsrenamed towaiting_status_admin_notification. - New configuration option added:
status_change_author_notification.
- Support of
odm-5.4. - Route alias field setting fixed.
ContentWithURL.route_alias field setting fixed.
View controller fixed.
Index controller fixed.
Support of odm_ui-5.x.
Support of odm-5.1.
Support of assetman-5.x and widget-4.x.
NPM dependencies fixed.
Support of assetman-4.x.
plugin.json fixed.
plugin.json fixed.
Support of pytsite-8.x and assetman-3.x.
Sitemap generation fixed.
Route alias setting fixed.
Limited support of search across multiple models removed.
Support of odm-4.0.
Missing controllers args fixed.
Breadcrumbs generation added.
Support of odm-3.7.
Support of odm_ui-3.19.
User's full_name usage replaced with first_last_name.
Support of widget-2.11.
Images source changed in content:generate logic.
Little fixes to support Twitter Bootstrap 4.
Support of odm_auth-1.9.
Support of form-4.12.
Support of auth-3.5, form-4.7, widget-2.4.
Content view URL generation issue fixed.
Support of odm_auth-1.8.
- Limited support for searching across multiple models added.
publish_timefield moved back from thearticleplugin.
Support of auth_ui-3.5.
Support of pytsite-7.24.
widget.EntitySelect removed.
New contructor's argument in widget.ModelCheckboxes: filter.
Couple of bugfixes.
Metatag's title setting fixed in forms controllers.
Support of auth-3.0.
- Authentication filters added to routing rules.
- Modify form title hidden by default now.
Content delete form submit rule methods fixed.
Admin forms router rule names fixed.
Route rule argument name fixed.
Route rule argument name fixed.
Missing route added.
Routes argument names fixed.
Router's rule definition fixed.
Referer checking fixed.
Support of odm_ui-3.2.
ODM UI model router's rules detection added.
Router's rule path fixed.
Permissions issue fixed.
plugin.json fixed.
Support of odm_ui-3.0.
Missing Browser controller's rule added.
- New
Browsecontroller added. - Support for application-provided default templates added.
- Names of application-provided expected routes changed.
Some user notifications added.
Tpl argument name fixed.
Cleanup.
- Support of
odm_auth-1.6. - Cleanup.
- Support of
auth-2.0,odm-2.0. - Default value of registry value
content.max_image_sizereduced to 5. - Permissions renamed and defition its logic refactored.
Query contruction fixed in 'content@index' routing rule.
Support fow widget-1.6.
Admin's sidebar permissions issue fixed.
Permissions issue fixed.
Signature of register_model() changed:
iconrenamed tomenu_icon;- new argument
menu_sidadded.
Support for PytSite-7.9.
Support for PytSite-7.7.
- Support for
admin-1.3andsettings-1.3.
Init fixed.
Non-existent fields checking added while RSS generation.
ODM UI hook's response fixed.
Admin sidebar item addition fixed.
Init fixed.
Init fixed.
Init fixed.
Init refactored.
Support for PytSite-7.0.
Support for PytSite-6.1.
Support for PytSite-6.0.
- Support for latest PytSite release 5.3.
- Fixed caching to 'publish_time'-related queries.
Added caching to 'publish_time'-related queries.
Fixed entity status changing on abuse report.
Added a new HTTP API endpoint content@post_abuse.
Added css argument to paginate() function.
Fixed language global usage.
Updated to support latest PytSite version 5.0.
Home page meta tags management moved to core of PytSite.
plugin.json updated.
Fixed HTML structure building in widget.Search.
Fixed rouite alias entities locking errors.
Support for latest PytSite-1.0 release.
Updated to support latest PytSite version 0.99.46.
Updated to support latest PytSite version 0.99.45.
Endpoint controllers' names shortened.
Removed unnecessary controller existence checking.
Updated to support latest PytSite version 0.99.39.
Fixed translations.
Fixed permission checking according to latest PytSite core update.
Added ability to configure images maximum size and files number.
- Added setting to enable/disable automatic body images enlarging.
- Fixed embedded video links parsing.
Fixed permissions checking in widgets.
Fixed incorrect call to tpl.render() in modify form endpoint.
Updated controllers' signatures.
Fixed translation strings.
Fixed invalid JS assets target location.
Fixed console command content:generate.
Fixed image tags processing.
Support for latest PytSite asset management changes.
Fixed lang message ID.
Fixed event subscription method.
Fixed issues related to missing route_alias field in model.ContentWithURL.
Support fore latest PytSite widget's changes.
Added new content entities index endpoint name variants.
Added new content entity view endpoint name variants.
Fixed processing entities with missed route alias.
Fixed missing route alias handling.
Support for latest PytSite router's API function rename.
Fixed content generation console command.
Fixed content generation console command.
Route names updated.
- Sitemap generation improved.
- Settings form fixed.
Removed neutral language from settings form.
Fixed admin UI permissions issue.
Removed unnecessary database index.
- Added support for latest PytSite
odm_authchanges. - Fixed HTTP API related issues.
Fixed entity views count HTTP API request processing.
HTTP API update.
Support latest PytSite widget's changes.
Fixed comments count update code.
Models JSON representations fixed.
route_alias field moved from Article plugin's model.
JS form helper moved from Article plugin.
- New field description.
- Indexes reviewed.
- Support for latest PytSite
form's changes. - Translation usage fixed.
Removed non existent widget usage.
- plugin.json updated.
- Unnecessary widgets moved to the
tagplugin.
First release.