0.13.5
Welcome Zotonic 0.13.5, released on October 27, 2015.
This is a maintenance release of Zotonic 0.13
Main changes are:
Updates to the bundled tinymce and code view plugins
Fulltext search fixes, search terms could be stemmed multiple times
Many fixes to the admin css and html
Fixes an ACL user groups problem where the sudo permissions didn’t reflect the admin
Fixes a problem with the template compiler where a template could be compiled multiple times
Translation option to force the default language of a site
Fixes for the comet and postback controllers where push data was not sent with postback requests
New admin filter ‘temporary_rsc’
Fix for a problem in mod_video where a video could be rendered with a color space that is incompatible with QuickTime
Commits since 0.13.4
There were 101 commits since release 0.13.4.
Big thanks to all people contributing to Zotonic!
Git shortlog
Alex Popov (1):
Fixes zotonic/zotonic#1027 issue with zotonic-module script
Arjan Scherpenisse (1):
mod_admin: Fix media upload when no content groups configured
Arthur Clemens (41):
mod_editor_tinymce: load the correct lib files
mod_admin: improve reusability of connections interface
mod_admin: fix background color of top menu on small screen
Make fswatch work with spaces in paths
mod_admin: prevent disconnecting when pressing enter
mod_admin: optimize display of connection list
doc: doc tweak
mod_admin: tweaks
mod_search: return multiple results for search by id
mod_admin: improve layout of thumbnails in find dialog
mod_admin: find dialog: visually distinguish existing connections for current predicate
mod_admin: align connection dialogs to browser top
mod_admin: remove redundant intro text
mod_admin: find dialog: visually distinguish existing connections for current predicate
mod_base: safer defaults
mod_base: safer defaults: add type “submit” to submitting buttons
mod_base: add bootstrap classname to invalid form
mod_editor_tinymce: link to correct codemirror
mod_editor_tinymce: use bootstrap classnames
mod_admin: admin_connect_select: fix actions in cases the value undefined is passed from a template
docs: refactor custom admin edit page
revert: template comment not allowed
mod_admin: remove margin from empty tree list
Revert “mod_base: safer defaults”
Revert “mod_base: safer defaults: add type “submit” to submitting buttons”
doc: describe “s” formatting character
mod_menu: allow nested divs inside the list item
mod_admin: make labels in list items visible
mod_admin: prevent emptied tree list taking up space
mod_menu: position all dialogs at the top
mod_admin: show default text when no features are enabled
zotonic_status: fix error message
doc: update zotonic_status site screenshots
mod_admin: tweak colors
mod_admin: tweak panel heading
mod_admin: align variables with bootstrap config
mod_admin: optimize layout of date fields
mod_admin: tweak colors
mod_admin: make growl messages less dark
mod_editor_tinymce: update codemirror plugin
mod_editor_tinymce: replace codemirror plugin with default code editor
Maas-Maarten Zeeman (3):
core: Fix for using template rendered file requests
core: Fix for uncollapsing lib files without a dirname
mod_component: Refactor of component injection code
Marc Worrell (55):
mod_email_status: styling of some buttons.
core: better error returns for m_identity:set_username_pw/4
mod_backup: fix periodic backup - broke because of added ‘is full backup’ flag in the backup list.
Fix a problem where the connected depictions were not always updated when adding a depiction.
Make the admin ‘replace media’ buttons an anchor element instead of a button.
Ensure that newly created connected content is in the same content group as the subject of the connection.
core: new pivot task return: \{delay, Delay, NewArgs\}
mod_filestore: changes to the ‘move to local/remote’ queries. This fixes an issue where moving many files at the same time results in timeouts during move initialization.
core: refactor the template compiler, use separate compilation process so that ‘changed’ checks can continue whilst compiling.
mod_acl_user_groups: add type=”submit” to rule-add button
core: fix return value check of password change.
mod_acl_user_groups: set the default user group for user 1 and sudo to the adminstrators-group. Fixes #1042
mod_admin: fix a problem with uploading media if no subject_id is present
mod_acl_user_groups: fix default manager-group membership for admin or sudo
mod_contact: add form-group class to divs, this fixes the problem that validation errors were not flagged. Thanks to @fredpook
mod_search: add query term ‘match_objects’. This is similar to the \{match_objects id=...\} query.
core: if postback is handled, also return the page message queue.
mod_base: fix fetching queued transport messages
mod_translation: add config ‘mod_translation.force_default’ to prefer the default language above the browser accept languages.
acl: add option to check permission as-if the typical member has been logged in. Issue #1050
core: better error message in z_notifier.
core: fix find_value error in m_acl. Fixes #1052
mod_acl_user_groups: merge fix for sudo user groups.
core: fix a problem where the authoritatve uri could be requested by the datamodel installer before the id dispatch rule was known.
core: change stemming of the full text indexes.
core: fix a problem with abs_url and urls starting with ‘//’. This now correctly adds the protocol.
core: Stop email transmission if sender has been disabled or deleted. Fixes #1046
core: defined an admin as someone who is either user 1, sudo, or allowed to use the mod_admin_config. Fixes #1033
core: always return an error when looking up ‘undefined’ with name_to_id.
mod_search: fix a problem where search texts where stemmed twice.
mod_search: fix for dutch wildcard tsquery with dutch stemming; ‘overstee’ and ‘oversteek’ were mapped to ‘overstee’:* and ‘overstek:*
erlydtl: hack fix for escape filter application in arg lists. Like ‘\{foo bar=x|escape\}’. For now direct mapping to the force_escape filter.
core: add dialogs and routines to move categories/content-groups/user-groups/predicates if one is deleted. Fixes #1041
mod_admin: fix js problem with touch js
mod_atom: fix test for new z_stdlib:strip
New locked version for z_stdlib and s3filez
mod_base: fix controller_comet for a problem where comet didn’t flush on page data if a postback controller fetched the data before. (picked from d855b1abec4b55e0c0ab7c77f4a66c08da3194bd)
mod_base: export the post-loop in controller_comet.
mod_search: show growl error message on missing predicates and categories. Missing category matches the empty range. Fixes #998
mod_search: ignore ‘undefined’ categories in search.
mod_rest: fix a problem where a backup file could not be restored if the content group id was unknown. Fixes #1011
mod_search: fix fulltext query sql. Fix searching for prefixes which are wildcards. Fixes #1061
core: z_utils:is_empty/1, define St. Juttemis date as an empty value..
mod_base: add parameter less filter ‘filter’ to remove empty values from a list.
erlydtl: stricter definition of gb_trees, added lookup of m_search_result properties.
core: addes z_pivot_rsc/get_task/1,/2,/3 and /4. Used to check pivoted tasks
mod_admin: add filter temporary_rsc. Fixes #1044
docs: add some doc placeholders and documentation for the action mask_progress.
mod_video: add ‘-pix_fmt yuv420p’ for QuickTime compatibility
mod_email_status: don’t register a ‘sender_disabled’ error with the recipient’s status.
core: expose pivot_location_lat, pivot_location_lng and pivot_geocode_qhash as m_rsc properties.
core: correct identify of MS Visio files.
core: allow ‘gray’ and ‘grey’ for the grey image filter.
core: set
Cache-Control-Allow-Origin: *
on all controller_file replies.Lock deps. Fixes a problem where the empty url was changed into ‘/’. Fixes #1066