0.09.1

Released on 2013-03-14 19:31 by arjan.

Andreas Stenius (21):

  • core: add support for ‘optional include’ templates.

  • doc: Add build: tag to list of prefixes.

  • doc: Add translations: tag to list of prefixes.

  • doc: add links to other versions of the docs.

  • doc: fix version links.

  • doc: removed a tag from the version being browsed.

  • doc: rename translations: to translation:.

  • doc: rename link to 0.9

  • doc: renamed sidebar template to be more generic.

  • doc: update frontend-growl cookbook entry.

  • mod_admin: optionally include country options.

  • zotonic-tpl-mode: add testsuite.

  • zotonic-tpl-mode: bind C-M-to zotonic-tpl-indent-buffer.

  • zotonic-tpl-mode: do not treat underscore as being part of a word.

  • zotonic-tpl-mode: fix for indenting consequtive closing template tags.

  • zotonic-tpl-mode: fix html tag highlighting when attr value contains //.

  • zotonic-tpl-mode: indentation fixes.

Arjan Scherpenisse (49):

  • Ensure iconv is started

  • New z_stdlib module

  • basesite skel: Add show_media filter to home template

  • build: Explicitly build lager first

  • controller_api: Fix throwing a 404 error when service module not is found

  • core: Fix use of hostname in startup / management scripts

  • core: Include the request hostname in a dispatch rewrite notification

  • core: Keep file extension when it is allowed for the file’s mime type

  • doc: Add paragraph about multiple assignments to with tag docs

  • doc: Add some documentation about startup environment variables

  • doc: Document how to override TinyMCE options

  • doc: Document mod_tkvstore

  • doc: Document the “remove” action

  • doc: Document the arguments of the “lazy” scomp

  • doc: Explain API service naming in more detail

  • doc: Explain the make_list filter to force model evaluation

  • doc: Improve wording on replace filter

  • doc: show_media filter: correct the default value for media dimensions

  • mod_admin: Add button to run schema install from the site’s module again

  • mod_admin: Add inlinepopups TinyMCE plugin.

  • mod_admin: Fix redirect to admin page when using admin logon form

  • mod_admin: Fix some errors in new rsc dialog

  • mod_admin: Fix view button class on readonly edit page

  • mod_admin: Prevent id confict between forms

  • mod_admin: clicking the “move” indicator of an edge should not open the details dialog

  • mod_admin_config: Truncate large config values in the config table

  • mod_admin_identity: Show inactive users in a lightgrey color

  • mod_admin_predicate: Fix escaping of translated text in predicate help popup

  • mod_base: Add z_stream_restart() function to zotonic-1.0.js

  • mod_base: CSS typo

  • mod_base: Fix ‘width’ argument for Bootstrap modal

  • mod_base: Fix remember password for Chrome

  • mod_base: Fix rendering issue in TinyMCE when scrolling

  • mod_base: Log error in widgetmanager when evaluating the JSON data attribute fails

  • mod_base: Remove accidental console.log

  • mod_base: make controller_page:get_id/1 return undefined when no id is found

  • mod_signup: Add fold notification for determining which fields to validate

  • mod_signup: Allow signups with email only

  • mod_survey: New question type “multiple choice”

  • mod_translation: Add zh to languages list, add Shuyu Wang to translators

  • mod_translation: Make checkbox for setting language as part of the URL

  • mod_twitter: Change URL where one can resolve a Twitter ID

  • scripts: Fix typo in zotonic-update

  • scripts: When zotonic is not running, echo the output of erl_call

  • translation: Add complete Chinese(zh) translation

  • z_media_identify: Fix typo in re-run command on identify fail

Feather Andelf (1):

  • translations: Chinese(zh) translations by Shuyu Wang aka andelf

Grzegorz Junka (2):

  • Update controller_static_pages documentation

  • skel: Update default nodb skeleton config

Ilyas Gasanov (1):

  • translation: Added more complete Russian translations

Maas-Maarten Zeeman (1):

  • Check if ua_classifier is functioning at startup.

Marc Worrell (57):

  • core: add option ‘use_absolute_url’ to args and context of url generation (pages and media)

  • core: added ‘runtime’ option to ‘include’ tag. (Renamed from undocumented and legacy ‘scomp’ argument.)

  • core: added option to force the protocol of user facing urls. This is useful when a proxy translates between https and http.

  • core: added z:ld(modulename), z:restart(sitename) and z:flush(sitename)

  • core: added z_render:update_iframe/3. Used to render a template and place it into an iframe.

  • core: allow an included file to use extends/overrules within the scope of the included file.

  • core: allow anonymous access to the page_url_abs property.

  • core: better error messages for z_db:q and q1 in case of sql errors.

  • core: cache result of check if a specific module is enabled.

  • core: ensure resource ids passed to the ACL are integers. This makes ACL modules simpler.

  • core: fix for forced host/protocol redirects by mod_ssl

  • core: fix return value of protocol redirect.

  • core: fix spec of function.

  • core: m_rsc - sanitize the uri input

  • core: merges z_user_agent modifications from master (e3a6605ab3f9c48bda7eaa2d37c12bc7ad58a67b)

  • core: more error messages instead of match error.

  • core: prevent sites dispatcher from crashing when redirect page dispatch rule is missing.

  • core: psql: better error message for insert/delete

  • core: remove start/stop of iconv (is now eiconv)

  • core: removed some ununsed var warnings.

  • core: return ‘undefined’ for m_rsc:rid([\]) lookups.

  • core: show a stack trace when a periodic task crashes.

  • core: use z_context:abs_url/1 when redirecting to the main site url. Also make it a permanent redirect (301)

  • deps: add eiconv as git submodule.

  • doc: add google analytics code.

  • doc: added some missing smtp options

  • doc: fix in docs for split_in and vsplit_in filters.

  • eiconv: fix for warning on linux about missing iconv library.

  • facebook/twitter: fix redirects, page_url is now a binary.

  • mod_admin_identity: added #identity_verified\{\} notitication. Used to mark a verified identity to a user.

  • mod_admin_identity: added a control to add/verify e-mail identities instead of the e-mail address input for a person.

  • mod_admin_identity: fix for update_done notifications other than insert and update.

  • mod_authentication: fixes for password reset e-mail and some error feedback messages.

  • mod_base/core: added ‘qarg’ argument to postback actions. Enables adding the value of input elements as query args to the postback.

  • mod_base: don’t handle onsubmit validations for ‘nosubmit’ input elements.

  • mod_base: moved the e-mail validation regexp to z_stdlib’s z_email_utils.erl.

  • mod_base: remove all zmodal masks when removing existing zmodals.

  • mod_base_site: add style for meta share button

  • mod_export: added generic export controller and notifications. (docs will be added)

  • mod_l10n: added translations for relative time desciptions in the core z_datetime.erl.

  • mod_search: allow nested category lists, allowing for more flexible category specification.

  • mod_seo: fix for showing the summary when there is no seo description for the page.

  • mod_seo: let search engines only index pages with real translation.

  • mod_seo_sitemap: added category specific setting for update frequency and indexing priority.

  • mod_seo_sitemap: fix for url generation, should page_url_abs.

  • mod_seo_sitemap: generate language version links when mod_translation is enabled.

  • mod_seo_sitemap: removed extra template, now uses catinclude.

  • mod_seo_sitemap: use ‘all catinclude’ to fetch the extra seo options.

  • mod_survey: added ‘answers’ option to survey_start, allowing answers to be preset (or added)

  • mod_survey: fix for yes/no and true/false questions with immediate submit.

  • modules: check if table is present before trying to create it.

  • smtp: fix edocs parsing problem on binary notation in comments.

  • smtp: use eiconv instead of iconv. Add better bounce recognition and is_bulk/is_auto flags for received e-mail.

Mgpld (1):

  • mod_base: Modal html title in z.dialog

furiston (1):

  • translations: Turkish translations by Evren Kutar aka furiston

Edit on GitHub