0.12.4

Released on 2015-02-20 14:19 by arjan.

Arjan Scherpenisse (13):

  • core: Add ‘preview_url’ to rsc export API call

  • core: Fix edocs build

  • doc: Clarify that finished/upcoming filters don’t perform sorting

  • mod_acl_simple_roles: Fix ACL check when category of rsc cannot be found

  • mod_development: Enable automatic recompilation on MacOS X

  • mod_search: API: Add limit, offset, format arguments to search API

  • mod_search: Add ‘finished’ search filter + documentation

  • mod_search: Add \{finished\} search method

  • mod_survey: Add ‘submit’ API service

  • mod_twitter: Close login window when user denies login request

  • mod_twitter: Set all context vars when rendering logon_done template

  • mod_twitter: Show logon page in current context’s language

  • mod_video: Make command line to ffmpeg/ffprobe calls configurable

Arthur Clemens (44):

  • mod_admin: remove confusing text

  • Social login: use FB compliant “Login with...”

  • admin: fix zlink from editor, remove superseded template

  • admin: include font-awesome version 4

  • admin: tidy up Authentication Services page

  • basesite: remove old fix for logo image

  • doc: Document template models

  • doc: add icons documentation

  • doc: document ‘page_url with’ syntax

  • doc: document more use cases for |if

  • doc: formatting

  • doc: remove deprecated %stream%

  • doc: restructure actions

  • doc: restructure filters

  • doc: reword solution

  • doc: show css output when extending icons

  • mod_admin: cosmetic fixes logon widget

  • mod_admin: fix layout person form

  • mod_admin: include icons css instead of recreating with less

  • mod_admin: layout tweaks

  • mod_admin: mobile tweaks

  • mod_admin: tidy email table

  • mod_base: add non-circle icons

  • mod_base: add share icon

  • mod_base: add social login icons

  • mod_base: clean up documentation

  • mod_base: hide original x char

  • mod_base: include all font source files

  • mod_base: make Z icons independent of FontAwesome

  • mod_base: make icon extend cleaner

  • mod_base_site: add icon css

  • mod_base_site: better defaults

  • mod_bootstrap: version 3.3.2

  • mod_development: flush when translation file changes

  • mod_facebook: typo

  • mod_filestore: tidy up html

  • mod_filestore: use 0 if archive size is undefined

  • social login: use icons and update brand colors

  • translation tweaks (NL)

  • validation: provide message_after param to templates

David de Boer (1):

  • Connect to “postgres” when creating database

Maas-Maarten Zeeman (4):

  • core: Make sure the z_file_entry fsm uses correct timeouts

  • core: prevent reconnecting a ws when the page is unloading

  • mod_admin_identity: Fix for adding email addresses

  • mod_base: Close websocket when unloading page. Fixes #898

Marc Worrell (67):

  • New z_stdlib locked.

  • core: add ‘expected’ option to m_rsc:update.

  • core: add compile/0 and /1 to z.erl, for compiling without flush.

  • core: added e.issuu.com and static.issuu.com to the sanitizer whitelist.

  • core: allow binaries for some special keys.

  • core: better handling of errornous urls for the z_file/media routines.

  • core: correct the language utf8 encoding for R16+

  • core: correctly parse multipart/signed emails.

  • core: extra utf8 sanitization of received email’s subject, text, html and from.

  • core: fix for importing structured blocks (like during imports)

  • core: fix in m_identity where fetching email identities could loop on a check if the email property was known as an identity.

  • core: fix problem in m_rsc:update where modified was not set on save.

  • core: fix problem where erlydtl_runtime crashed on fetching a value from a ‘time_not_exists’ atom.

  • core: fix stacktrace shown in transport lager messages.

  • core: m_rsc:update now converts non-tuple dates and handles creator/modified on import correctly.

  • core: move erlang:get_stacktrace() outside of lager calls. Otherwise a stacktrace of lager will be shown due to the parse transforms.

  • core: on startup z_dropbox moves now all processing files to unhandled.

  • core: refactor database creation on site init.

  • core: remove unreachable code.

  • core: set the edge’s creator_id on insert

  • core: truncate the slug at 78 characters.

  • core: z_datetime:to_datetime/1 now also handles numerical timestamps.

  • docs: add link to the pdf version.

  • docs: added placeholders.

  • docs: correct the \{% call %\} documentation.

  • m_identity: fix spec of get_rsc_types/2

  • mod_admin: add pubzub and some related javascripts. needed for live tags etc.

  • mod_admin: also log stacktrace on a catch.

  • mod_admin: fix a problem where quick-editing a rsc adds all enabled languages.

  • mod_admin_identity: publish identity changes to the topic ~/rsc/1234/identity.

  • mod_admin_identity: some extra padding for the identity verification page.

  • mod_admin_identity: typo in translation.

  • mod_authentication/mod_twitter/etc: changes for new font-awesome, bs3 and some small tpl fixes

  • mod_authentication: add authentication via LinkedIn. Add possibility to connect/disconnect accounts with FB/LinkedIn/Twitter. Fix redirects after using an external service for authentication. List connected authentication services in the password reminder email.

  • mod_authentication: add special error message if there are cookie problems and the current browser is Safari 8. Issue #902

  • mod_authentication: make logon form responsive, add optional page_logon with title/body texts.

  • mod_base: added filter trans_filter_filled/3 export.

  • mod_base: added the filter ‘trans_filter_filled’

  • mod_base: check dialog height repeatingly, account for rounding errors in height calculation.

  • mod_base: filter-sort of undefined is undefined.

  • mod_base: handle ping/pong websocket control frames, remove name conflict with zotonic ping/pong.

  • mod_import_csv/core: fixes for importing categories, new properties, corrected basename in #import_csv_definition\{\}

  • mod_import_csv: added checks to the model creation.

  • mod_import_csv: fix handling of blocks. Add support for ‘blocks.name.field’ keys in m_rsc:update

  • mod_import_csv: fixes for file handling and medium_url imports.

  • mod_import_csv: major changes to mod_import_csv.

  • mod_instagram: authenticate and import tags from Instagram

  • mod_instagram: fix property name in comment.

  • mod_l10n: adaptations for utf8 parsing changes in R17

  • mod_l10n: add utf-8 encoding hints to source file

  • mod_linkedin: modify template for bootstrap3

  • mod_linkedin: seems LinkedIn doesn’t like URL encoded secrets?

  • mod_linkedin: try to workaround a problem where LinkedIn doesn’t recognize the Access Token it just handed out.

  • mod_linkedin: work around for a problem with access-tokens at linkedin.

  • mod_mqtt: allow topics like [‘~site’, ‘rsc’, 1234\].

  • mod_oembed/mod_video_embed: fix problem with access rights if new media insert was done without admin rights.

  • mod_oembed: don’t crash on oembed connect timeouts.

  • mod_signup: show external auth services for signup using the logon methods. Also always force the presence of a username_pw identity for signed up users.

  • mod_survey: fix ‘stop’ survey button.

  • mod_twitter: Fix twitter redirect url

  • rebar.config.lock: lock new z_stdlib

  • rebar.config.lock: new s3filez

  • rebar.config.lock: new z_stdlib

  • rebar.config.lock: new z_stdlib

  • rebar.config.lock: new z_stdlib

  • rebar.config.lock: new z_stdlib

  • skel: add mod_mqtt to the base site, as it is needed by mod_admin

肥仔 (2):

  • emqtt_auth_zotonic issue would cause crashed when mqtt client try to connect onto it.

  • Fix the emqtt client connection issue.

Edit on GitHub