Skip to content

Instantly share code, notes, and snippets.

@arjan
Created December 17, 2012 14:35
Show Gist options
  • Save arjan/4318723 to your computer and use it in GitHub Desktop.
Save arjan/4318723 to your computer and use it in GitHub Desktop.
zotonic 0.9 shortlog
Ahmed Al-Saadi (1):
* Removed websocket response header to conform to the latest proposed websocket protocol standard (see http://tools.ietf.org/html/rfc6455#section-4.2.2, December 2011)
Alain O'Dea (2):
* installmodule: Halt on failure to clone Fixes #404
* installmodule: Halt on failure to clone
Andreas Stenius (142):
* Late mention of the replace_args filter and the date validator in NEWS for release 0.8.0.
* Windows: updated build scripts.
* Merge pull request #288 from fcardinaux/dev_filter_to_json_utf8
* mod_geomap depends on mod_l10n.
* Only list zotonic commands that have x perm set.
* Added createschema and dropschema commands.
* z_install_defaultdata.erl: typo fix.
* z_installer: get db settings from pqsql pool.
* fixed my .emacs to not mess up the indentation.
* Update priv/sites/zotonic_status/templates/logon.tpl
* Added mod_bootstrap (v2.0.4)
* site/zotonic_status: cleaned up.
* mod_bootstrap: changed prio.
* Merge pull request #377 from kaos/sa/status-site
* z_dispatcher: log missing dispatch rules.
* mod_base_site: removed bootstrap. use mod_bootstrap instead.
* mod_base_site: re-add overridden bootstrap files.
* dispatch url: don't log all attempted dispatch rules.
* m_rsc: log message typo.
* mod_base_site: bootstrap.css typo fix.
* Merge pull request #387 from kaos/pu/gj-gmake
* Merge pull request #398 from yoonka/tidy-up-dispatch-files
* doc: cleaned out edoc generated documentation.
* Added documentation stubs.
* Renamed resources to controllers. See #413.
* doc: added glossary draft.
* doc: added index tags to generated stub docs.
* doc: updated glossary.
* doc: cleaner structure in references section.
* doc: added some more lorem ipsum...
* doc: updated glossary.
* doc: migrated some action docs.
* doc: migrated the remaining action documentation.
* Merge branch 'doc'
* doc: migrated docs describing actions.
* doc: more migrations.
* doc: generate the Big Dispatch List(tm)
* doc: dispatch files can be called anything. Thanks Marc for pointing that out.
* doc: migrated model doc
* doc: added zotonic logo and favicon.
* doc: adjusted colors
* doc: missed to color the footer text.
* doc: update make targets at top level.
* doc: minor tweaks to the dev section.
* doc: migrate validator docs.
* doc: add version info to front page.
* doc: migrated docs for a few tags.
* doc: Add link to zotonic home page.
* doc: Add edit link to sidebar.
* doc: rename ref docs.
* doc: rearranged ref docs to include the meta doc.
* doc: fixed edit link hint + open in new tab.
* doc: add under construction notice.
* Merge pull request #431 from AlainODea/Issue404
* deps: update webzmachine.
* Update README.md
* doc: add todo items.
* doc: tag cache
* doc: a few more tags.
* doc: migrate the remaining tag docs.
* doc: ignore scomp catinclude from mod_base
* doc: ignore scomp include.
* doc: generate stubs for undocumented built-in tags.
* doc: ignore else and elseif tags.
* doc: fixed .ignore
* doc: chart_pie
* doc: migrate the remaining scomp docs.
* doc: fix heading for the mailinglist templates table.
* doc: organize manuals
* doc: expect sed in /usr/bin. env is no good use.
* doc: tweak dispatch section. add ref links back to modules.
* doc: add dispatch ref link from a couple of modules.
* Update doc/tutorials/preinstall.rst
* Update doc/tutorials/install-addsite.rst
* Update doc/tutorials/install-addsite.rst
* blog: we need the page dispatch rule from mod_base_site.
* doc: cleanup
* doc: rid some toctree warnings.
* doc: moved zmr paragraph before modules list.
* doc: add auth stubs.
* @doc: remove false claim.
* core: rename ?ACL_ANONYMOUS_USER_ID to ?ACL_ANY_USER_ID to better reflect its purpose.
* core: avoid db look up in m_category:id_to_name/2.
* core: add backtrace to error reason in case of depcache memo errors.
* core: avoid potential race.
* core: revert m_category:id_to_name/2.
* z_install_data: report on bad skeleton config.
* doc: fix typo in modules/structure.rst
* core: add guards to m_rsc_gone functions.
* doc: describe options for the lib tag.
* core: add warning on missing lib files.
* mod_base: add soft jquery-latest links to ease upgrades.
* mod_admin: flush cached admin menu on module activate/deactivate.
* core: install additional modules listed in site config.
* core: optional: install default menu from site config.
* core: move skeleton modules and menu to site config.
* core: revived install_module(Skeleton) as fallback.
* doc: add chapter about authentication.
* doc: add some seealso refs to the controller_log{on|off}.
* doc: add basic authorization docs.
* doc: fix see also refs in datamodel chapter.
* core: restructure and improve acl routines (issue #463).
* mod_acl_adminonly: missed to remove one is_integer(Id)-guard.
* doc: update docs for controller_{template|page}.
* doc: fix ref links and build warning.
* Merge pull request #464 from kaos/issue-463
* zotonic-tpl-mode: basic syntax highlighting working pretty nice.
* zotonic-tpl-mode: dont highlight custom tags outside of {% .. %} tags
* zotonic-tpl-mode: highlight filters.
* zotonic-tpl-mode: highlight variables.
* zotonic-tpl-mode: cleaned up level 2 highlighting.
* Update modules/mod_artwork/README.txt
* zotonic-tpl-mode: proper highlighting of multiline tags. w00t :)
* zotonic-tpl-mode: indent closing %} tag.
* zotonic-tpl-mode: indent expressions in tags.
* zotonic-tpl-mode: indent html-ish. added some comment seasoning...
* zotonic-tpl-mode: indent comments too.
* zotonic-tpl-mode: jump to indentation.
* zotonic-tpl-mode: do not indent after a self closing html tag.
* zotonic-tpl-mode: border case indenting first line of a tag.
* zotonic-tpl-mode: highlight = in tags.
* zotonic-tpl-mode: add basic support for highlighting html tags.
* zotonic-tpl-mode: proper block tags indenting.
* dtl: remove duplicate keyword in scanner.
* doc: document the new zotonic-tpl-mode
* doc: update info in conf.py
* zotonic-tpl-mode: fix loading issue. Highlight code blocks in docs.
* Merge branch 'zotonic-tpl-mode'
* doc: remove under construction notice.
* zotonic-tpl-mode: can not look past first line for indentation.
* zotonic-tpl-mode: correct indentation with begin/end tags on same line.
* NEWS: mention zotonic-tpl-mode.
* zotonic-tpl-mode: fix indentation issue with self closing tags.
* zotonic-tpl-mode: mind the tabs.
* zotonic-tpl-mode: mark file as part of zotonic.
* zotonic-tpl-mode: fix indentation bug introduced in 42e7f9.
* build: cleanup warnings.
* base: fix bug in controller_template for anon access to a {acl, is_auth} rsc.
* mod_base: added `inject_args` option to postback action.
* z_stdlib: z_string added concat/2 function.
* m_edge: allow names as subject and object when inserting edges.
* zotonic-tpl-mode: fix a few indentation border cases.
Arjan Scherpenisse (363):
* WIP: Started working on admin menu.
* First work on the restructuring of the admin menu.
* Initial work on Bootstrapped admin
* Styling of the dashboard
* Convert z.dialog to Bootstrap modal
* Work on styling dialogs
* Stylized the admin widget
* Starting work on the pages overview
* Rework all admin menu hooks.
* "new page" dialog
* Work on the edit page. Not finished yet.
* More work on edit page
* Work work work
* Still tweaking the edit page
* Change category dialog
* Styling of the media attachments, edit basics dialog.
* Seo part
* Edit page tweaks....
* Tweks
* Media page
* Admin edit sidebar boxes
* Work on page connections, admin widgets toggle state is now remembered.
* Work on date picker, tweaks, and tweaks
* mod_mailinglist > bootstrap in progress
* Mailinglist tweaks; growl fix
* Halfway through the mailinglsit
* Mailinglist; translation module
* Fix person name edit
* Person name, address
* More admin work
* Finishing predicates, work on languages
* Reshuffle
* Work on the category sorter
* Work on SEO
* Modules, button garden, wordpress import
* Add translations to erlang files; fix admin config; media list tweaks
* Fixed OAuth module
* User management
* ACL
* Logoff with confirm dialog
* Logging, wip
* Log finishing, comments, translation status
* mod_development, facebook, survey
* Delete media action is unused
* Missing dialogs, etc
* smoother logo
* Small tweaks
* mod_menu menu editor
* Fixed drag/dropping of menu / category editor.
* Merge remote-tracking branch 'mworrell/collaborative-editor-of-hoedanook' into new-admin-design
* Made bootstrap CSS admin-specific.
* Separated bootstrap admin from base bootstrap. Made admin bootstrap wider.
* Merge remote-tracking branch 'origin/new-admin-design' into new-admin-design
* Normalized ui placeholder styles
* Merge remote-tracking branch 'origin/new-admin-design' into new-admin-design
* Small tweak in admin edit header
* Column width a tiny bit smaller
* Fix the look of widgets in dialog.
* Admin blocks usability fixes
* Small css tweak
* Make sure Zotonic is built before starting
* Updated release version to 0.9-dev; improved release procedure.
* edoc update. Fixed AUTHORS to correspond with current github committers.
* New admin design based on Twitter Bootstrap, User Agent classification added.
* New gen_smtp
* Fixed the "make docs" command in the Makefile
* Work on porting skel and base modules to bootstrap
* Used superfish menu instead of bootstrap menu due to better multilevel support.
* Fixed up the regular base.tpl
* Fixes for default blog
* Merge branch 'master' of github.com:zotonic/zotonic
* Updated NEWS file with info about bootstrap and UA selection.
* Add bootstrap.js to default js include
* mod_admin_modules: Fix icon display when toggling module.
* mod_seo: Fix saving of SEO config
* Merge branch 'master' of github.com:zotonic/zotonic
* Reworked the logon functionality. Fixes #195.
* Fix 2 typos.
* Merge branch 'master' of github.com:zotonic/zotonic
* mod_mailinglist - depend on mod_logging.
* Module indexer: fixed problem on ETS table creation for non-templates.
* Removed the Atatonic framework from Zotonic. It has been replaced by Twitter Bootstrap.
* Renamed z_media_class.erl -> z_mediaclass.erl
* Tweaks to the admin "button garden" page.
* mod_mailinglist - address recipients by name in welcome/confirm/goodbye messages.
* Merge branch 'master' of github.com:zotonic/zotonic
* mod_mailinglist: new filter to add recipient details to links in mails.
* mod_backup: Prefix backup files with the site's name.
* Merge branch 'master' of github.com:zotonic/zotonic
* Dynamically calculate the ebin dirs when compiling .erl, to ensure deps/ ebin dir existence.
* Merge branch 'master' of github.com:zotonic/zotonic
* Fix wording of SEO webmaster tools configuration. Fixes #310.
* Merge branch 'master' of github.com:zotonic/zotonic
* Updated news file for the new #dispatch{} fallback mechanism.
* Moved modernizr.js into zotonic's default sites that still use the old Atatonic. Fixes #282
* Ported zotonic_status site to Bootstrap.
* Added Hans-Christian to the contributors, update news file.
* Added optional argument to show_media filter which specifies the used template for media items.
* z_email_server: Force quoted-printable encoding on HTML and Text parts in emails.
* Merge branch 'master' of github.com:zotonic/zotonic
* mod_survey: Show e-mail addresses that have been entered in the survey in an easy copy-pastable dialog.
* mod_survey: Added easily-printable output.
* Moved zotonicwww site into its own repo at https://github.com/zotonic/zotonicwww
* Merge branch 'master' of github.com:zotonic/zotonic
* Merge branch 'master' of github.com:zotonic/zotonic
* Fix access to printable list.
* Sort the printable list on name_surname by default. Sort argument from the query string is also supported.
* Merge branch 'master' of github.com:zotonic/zotonic
* mod_survey: Use lowercase when sorting printable list
* Fix zotonic_supervisor indenting, move ssl documentation into right directory.
* mod_translation: Add German language. Fixes #370
* Fix blog template indentation (spaces -> tabs). Fixes #329.
* Add markdown doc on how to contribute to Zotonic.
* Updated submodule dh_date
* Some cosmetic changes
* scomp_wire_args: Simplify the removal of arguments with a foldl.
* Add new webzmachine commit for Firefox Websockets fix.
* Cleanup unused add/delete category actions.
* Make cancel buttons in dialogs into <a> elements.
* Tweak the zotonic-addsite command
* Correct the default value of the button scomp.
* Full text search: use the default postgres tsearch catalogs.
* Add the possibility to view a directory index in resource_static_pages.
* Tweak the alert dialog; remove the double CSS box.
* Slight survey tweaks.
* m_survey: Fix for showing pre 0.9 survey results.
* m_survey: Fix indenting according to new (emacs) indenting style; add @doc tags.
* mod_admin: Tweak the vertical alignment of the Zotonic logo
* mod_admin: Remove the admin_save_buttons include
* zotonic_status: Tweak the "Powered by Zotonic" screen.
* mod_survey: Fix yes/no question w/ custom texts
* mod_admin: Fix dragging page connections between predicates.
* mod_admin: Truncate long page titles in page connections sidebar.
* mod_mailinglist: pull buttons closer to mailinglist title
* mod_base: make postback argument work in the standard dialogs
* Let logoff action use the logoff redirect
* Add a 'nodb' skeleton site which installs a site without a database connection.
* Add Grzegorz Junka to contributors
* Merge pull request #399 from yoonka/small-reformat-and-fix
* Webmachine resources are now called controllers
* Use z_notifier:first/2 when receiving emails
* Conform to indenting guidelines; tabs -> spaces
* Additional more resource_ -> controller_ fixes
* Admin: make outside container grey again
* Merge branch 'master' of github.com:zotonic/zotonic
* resource -> controller also in all templates.
* mod_admin: Page connect "Find page" tab tweaks
* Add /api/base/media_upload API access point, for uploading files.
* Document the media_upload API call.
* Add initial development meta-documentation
* Add Github edit links to documentation RST pages.
* Generate edit links for new stubs
* Move the edit links into the generated container files
* Remove magic "localhost" value from z_dispatcher:drop_port/1
* Test commit for testing the github webhook.
* doc: Spell checking, edit links
* Formatting fix
* Document the fact that rsc name influences catinclude
* Fix typo in stubs generate script for services
* doc: Remove the "show source" links
* doc: Ported over the release notes.
* doc: Tweak the style of the docs.
* doc: Remove edit links from the RST files.
* Add Artur Wilniewczyc to contributors.
* doc: controllers and upgrade notes
* doc: Services
* doc: Dispatch
* doc: Work on the modules manual
* doc: Add section on module dependencies
* doc: some models, search, print/escape tags
* doc: Ported all models
* doc: clean datamodel doc up a bit, add xrefs to models
* doc: tweak commit conventions
* doc: Additions to the codestyle document.
* doc: forgot to bolden some terms
* doc: How to write docs with RST (and Emacs)
* doc: partial filter documentation
* doc: Another big batch of filter docs
* mod_twitter: Accept lists as input for Twitter filter
* doc: finished filter documentation
* doc: fix bug in generate ignore
* doc: mention mod_ssl in upgrade notes
* core: Remove obsolete SSL options from global config
* doc: Make text alignment left, instead of justify
* doc: Fix warning about header
* doc: button scomp
* doc: Document heading style conventions
* doc: Added section on how to use references
* doc: menu, twitter, wordpress, sitemap, email config
* doc: Ported admin_identity, facebook, mailinglist modules
* core: remove superfluous {host, ...} site option
* doc: ported over deployment, cli, etc.
* doc: Stream scomp tweak
* doc: datamodel manual
* doc: datamodel manual tweaks
* doc: mod_acl_simple_roles (from cookbook)
* doc: Basic docs on mod_acl_adminonly
* doc: Fix misc warnings.
* doc: Port over and integrate some cookbooks
* doc: Add some upgrade notes about mod_backup, z_logger
* doc: chart scomps now show the chart image.
* doc: Move template manual into its own directory.
* core: allow server-side validations to return any tuple, not just upload record
* doc: Add section on e-mail receiving
* core: Moved some eunit tests to z_stdlib.
* core: Update submodule commit z_stdlib
* Merge pull request #445 from kunthar/docs-nginx-improvement
* z_stdlib: update submodule
* mod_import_wordpress: Support schema 1.2; fix XMerl unicode behaviour.
* doc: A realy Big Batch of changes
* doc: Add directory structure page
* doc: Generate edoc in doc/_build/edoc; fix some edoc tags.
* doc: Build edocs on push to Travis to verify all edoc tags work.
* doc: Correct the edoc module index file path.
* core: Allow +K and +P arguments to be set and add sane defaults.
* Add release notes for 0.8.2
* core: Remove the addition of ".local" to the $HOSTNAME to enforce a FQDN
* core: Make configurable whether we run with -name or with -sname
* doc: Move in-depth / maintenance manuals up one level
* doc: Improve docs of zotonic_status site.
* doc: remove blocks manual; move site anatomy to manuals.
* core: Update translations of all modules; work on nl translations.
* mod_translation: Scan inside .erl files now also scans inside records
* core: Another translation pot update
* mod_translation: Remove double title in the edit language dialog
* core: Do not add @$HOSTNAME to node name when running with -sname argument
* deps: Update gen_smtp submodule
* doc: Add documentation on configuring HTTPS for <= 0.8
* doc: Port over remaining "Just enough..." cookbook entries
* Merge pull request #452 from 71squared/master
* core: Add Tom Bradley to contributors file.
* doc: Add documentation about controllers.
* doc: Add section about dispatch rule naming
* doc: Add upgrade note about changed CSS classes
* mod_admin: CSS tweaks
* mod_admin: Sanitize indentation of admin-common.js
* mod_admin: Make entire admin widget header clickable
* mod_admin: SEO widget alignment issues
* mod_authentication: Remove placeholder from logon form
* mod_authentication: Fix remember-me checkbox alignment
* mod_admin: Some more padding on admin logon form
* mod_authentication: Tweaks to the logon form
* mod_authentication: CSS logon tweaks
* i18n: Update potfiles
* mod_admin: Tweaks in media upload
* mod_video_embed: Add translation tags + nl translation
* core: Use sRGB as the standard colorspace for images on the web.
* core: Increase paging offset
* mod_development: Use the inotifywait command found with the "which" call
* gen_smtp: New submodule
* mod_development: Fix false positive in inotifywait finding
* doc: Fix typo in startup script example
* doc: Document the "redirect" site config option.
* doc: Document site's streamhost, smtphost, cookie_domain options.
* doc: Fix another bug in startup script
* core: Fix spec for z_install_data:install/2
* doc: Make 'make stubs' more portable
* core: Fix deletion of resources.
* core: Fix typo in blog skel config.in
* mod_admin: Added rebuilt Bootstrap, from our own fork
* doc: Fix edoc tags to make Travis build again
* mod_admin: Correct bootstrap icon paths
* mod_admin: Only show "view" button when rsc has a page_url.
* mod_admin: fix for tab content getting scrollbars inside modal
* doc: Document API services
* doc: Add more links to the glossary.
* doc: Remove templates overview from index
* mod_comment: Add link to settings page
* doc: Add glossary link to API services manual
* doc: Add some single-line (or more) "blurb" to each controller
* doc: Document some more actions ("blurb" only)
* mod_oembed: Add maxwidth/maxheight options; add documentation.
* core: Add category permission check to m_media and check for invalid URLs
* mod_admin: Improved media upload feedback; dont close dialog on failure.
* mod_admin: Show currently logged in user on dashboard.
* deps: new webmachine, gen_smtp submodule commits
* doc: Some notification docs corrections, explain some more about folds.
* mod_comment: Change comment settings label in admin menu.
* mod_survey: When no first/last name present, show only email addresses in box
* mod_survey: Addresses dialog button tweak
* mod_survey: Update translation template
* mod_survey: NL translation
* core: Update submodule
* mod_logging: Add e-mail log to admin menu
* mod_logging: Tweak email filter button size
* mod_logging: Tweak nl template
* mod_acl_simple_roles: Tweak admin template
* mod_admin: Use category short title in "latest" widget, if set
* mod_seo_google: Correct URL to tracking script
* mod_base: Mitigate atom table overflow attack
* doc: Document all API services.
* doc: Finalize initial docs on tags.
* mod_mailinglist: Added translation tags to the mailinglist subscribe scomp
* doc: Finish documentation of scomps
* doc: Finish documentation of validators
* doc: Add initial documentation for each core module
* mod_admin: Add widget_wrapper block around admin widget
* mod_backup: Make sidebar import/export block conditionally visible (like advertised)
* doc: Add changed backup path config to upgrade notes
* mod_base: Remove action validate todo file
* doc: Document (blurb) the remaining actions.
* doc: Add production-html target which does not include TODO items
* mod_geomap: Move CSS reference from mod_admin to inside geomap template, remove obsolete z.maps.js
* mod_geomap: Remove redundant save button
* mod_admin: Do not show 'status' admin menu if user has no admin config permission
* mod_admin: Admin menu visible check should ignore visibility of menu separator items
* mod_acl_*: Do not crash when undefined ACL object is passed in.
* Merge pull request #468 from powermedia/validator_email_slashes_fix
* core: z_datamodel: Show category name when creating rsc.
* core: z_datamodel: Allow predicates to be of a different category
* mod_acl_simple_roles: Move #acl_edge{} check above delete check
* mod_admin: Add category name to items in page connect dialog.
* mod_admin: Fix depiction sort on edit page
* mod_admin: Remove hidden inputs with languages from basics popup
* mod_admin: Use catinclude for the address edit block
* mod_admin: Set autofocus on duplicate rsc dialog
* mod_admin: Preselect the first valid category when creating a new page from page connections
* core: Update dutch translations
* core: Update pot files, and executed msgmerge on existing translations
* core: Name controller helper includes consistently
* core: Eliminate compilation warning about max/2
* mod_rest: Add page slug to download filename, for reference
* mod_backup: Fix help dialog by escaping JS in translation tag
* mod_base: Remove tinymce 3.4.7
* mod_authentication: Fix duplicated .tr translation
* mod_survey: Only "fix" survey answers when entered before 2012-12-01
* doc: Add upgrade note about mod_survey narrative question
* mod_oauth: Show consumer key/secret in dialog when editing
* mod_base: Don't let controller_api depend on mod_oauth
* doc: Document the decoupling of service authentication/authorization
* z_search: Use joins for search while the category tree is renumbering
* skel: Fixed name/id confusion in contact template of blog skel
* core: Correct spec tag for z_search
* doc: controller_file_readonly, add doc about the "path" argument
* doc: Document the ext_* extension mechanism
* doc: Do not create index.html file for modules edoc
* mod_base: Add controller_static_pages redirect when serving directory index
* blog skel: Fix CSS reference; include z.dialog.js
* mod_base: filter_date now also accepts date / datetime lists as input
* mod_bootstrap: Correct the path to the icons
* mod_comment: Default form style to vertical
* mod_survey: Add empty option in narrative dropdown question when required
* mod_survey: Update translations
* mod_base: Fix preview thumbnail notification return format
* core: remove warning in z_search
* mod_oembed: Default embed max width to 640
* core: Make blog skel site nicer
* mod_survey: In narrative-type questions with select, show labels instead of indices
* mod_acl_simple_roles: Remove reference to institution category
* mod_admin: media connect dialog had multiple selected pills
* mod_base: Fix embedding of images in TinyMCE
* blog skel: Remove background image
* mod_base: Make the return value of /api/base/upload into proper JSON on success
* deps/ua_classifier: Update submodule
* mod_survey: Make admin survey options form more compact
* core: Add a basesite skeleton site.
* modules: Update pot and po files
* core: Accidentally disabled a bunch of translation strings
* mod_translation: Do not generate pot-files for disabled modules
* modules: Update pot and po files (again)
* core: Fix problem when path to erl_call contains a tilde (~)
* z_media_preview: Fix default argument for crop in mediaclass config
* doc: Document media classes
Artur Wilniewczyc (2):
* fix multipart form data parsing: add new data at the end of previous data
* added missing backslashes to regexp in validator_base_email
Barco You (1):
* Add password for supporting ssl private key with pem pass phrase
François Cardinaux (4):
* Modified the to_json filter to allow UTF8-encoded character strings in the input term
* Modified the to_json filter again, according to Arjan Scherpenisse's comment (https://github.com/zotonic/zotonic/pull/288#commitcomment-973197)
* Modified the to_json filter to force the use of the encoding parameter, as suggested by Andreas Stenius
* Put back filter_to_json:to_json/2, which had been mistakenly removed in a previous commit
Grzegorz Junka (14):
* Fix zotonic-addsite and zotonic-start to use gmake on systems with non-gnu make installed as default
* Fix to use gmake on systems with non-gnu make installed as default
* Fail gracefully if attempting to compile with non-gnu make
* Update the message shown when compiling with non-gnu compatible make
* Ignore all private sites apart from the default ones
* Make find BSD compatible + change error about site not resolving into a warning
* Require webzmachine to be started before Zotonic + add clean_logs target in GNUmakefile
* Tidy up .gitignore a little bit
* Reformat configs to conform with Erlang Emacs mode + correct ISO shortcuts for Turkish/Polish translations + move z_logger to webzmachine + add config options for changes in webzmachine
* Point to the latest commit in Webzmachine/master
* Add Erlang mode signatures and reformat dispatch files using Emacs Erlang mode
* Reformat parse_config to comply with Emacs Erlang mode + fix message in addsite
* Install empty skeleton with only minimal set of modules
* Enable module-specific redirect + enable default logon in default base.tpl + reformat to conform with Emacs Erlang mode
Hans-Christian Esperer (1):
* German translation
Hans-Christian Espérer (3):
* mod_comment: Added the possibility to have moderated comments.
* Implement z_session_manager:fold to iterate over every connected session.
* adjusted to zotonic 0.9
Kunthar Daman (1):
* nginx related setting added to doc/INSTALL.nginx
Maas-Maarten Zeeman (40):
* Undefined input for match filter returns false. Fixes #311
* Fixes parsing of unescaped lt chars. Fixes #312
* Fix for mochiweb:to_html bug with singleton tags. Fixes issue #328
* Merge branch 'master' of github.com:zotonic/zotonic
* The session id was not stored when a new session was created. Hopefully this fixes #327.
* Make language dependent URL rewriting configurable. Fixes #315
* Fix for to_bool conversion. Fixes #334
* User agent probe via a post request. Redirect via response code and causes no caching problems.
* Merge branch 'master' of github.com:zotonic/zotonic
* Revert "User agent probe via a post request. Redirect via response code and causes no caching problems."
* Fix for logoff option. Fiexes #382
* Update doc/ref/modules/mod_signal.rst
* Update doc/ref/actions/action_connect.rst
* Update doc/ref/modules/mod_signal.rst
* Update doc/ref/actions/action_emit.rst
* Update doc/ref/actions/action_disconnect.rst
* Update doc/ref/models/model_signal.rst
* Update doc/ref/modules/mod_signal.rst
* Update doc/ref/actions/action_hide.rst
* Update doc/ref/modules/mod_signal.rst
* Added documentation for elseif
* Merge branch 'master' of github.com:zotonic/zotonic
* Update doc/ref/tags/tag_cache.rst
* Update doc/ref/tags/tag_javascript.rst
* Update doc/ref/scomps/scomp_lazy.rst
* Update doc/ref/scomps/scomp_stream.rst
* Update doc/ref/scomps/scomp_script.rst
* Update doc/ref/scomps/scomp_script.rst
* Typo causing problems when generating random number in is_fixed=false mode
* Removed unused and duplicated code
* Added optional terminate callback support to non gen_server zotonic modules. Fixes #458
* Merge branch 'master' of github.com:zotonic/zotonic
* Extended notifier documentation (a little bit)
* doc: additions to notification documentation
* Some more z_notifier documentation. Needs some examples
* Added references to uses of different type's of notifications
* Added 'js' format to the script tag. Rationale: This allows you to write your own wrapper for the generated code. This is needed for situations where $ is not tied to jQuery anymore.
* Added a one_for_all supervisor to prevent restart loops. Fixes #473
* Fixed spec issue
* mod_base: Created a pluggable controller_websocket API
Marc Worrell (490):
* Keep language tabs in sync. Uses a 'live' so that dynamically added tabs are also kept in sync.
* Merged from master.
* Allow editing of all languages in dialog_edit_basics. Fix of updating media-edge info after editing.
* Removed debug.
* Referrers page is now in the new admin style.
* Made page into a template, using the bootstrap html. Issue #82
* Made a bit cleaner.
* Set the .disabled and .active on the correct element (li). Fixes #82
* Scroll to the content when using pagination. Made some thumbnails/overviews a bit cleaner.
* Prevent attached media thumbnails from growing too large when title is long.
* More cleaning up. Added min-height to menu editor, so it works when there are no items yet.
* Less hrs.
* More template cleanup.
* Fix dimensions of zotonic logo, makes the menu more visibly stable.
* More cleanup.
* Added support for extra blocks in the admin. Currently only hard coded header and text block, other blocks should be added using an extension mechanism.
* Show the blocks in the default page templates.
* Fix for updating blocks property directly.
* Added blocks support and collection page.
* Removed debug.
* Work In Progress: select templates depening on the user-agent.
* Now using the dClass library for user agent classification.
* New ua_classifier.
* Work in progress (ua-class): the module indexer now uses an ets table for faster lookup of indexed parts.
* Define the erlang_module for templates.
* New ua_classifier version
* Removed duplicate routine for lib, is the same as the normal case (thanks to Andreas)
* Removed context copying from session and page session processes. Changed the return value of z_session_manager:ensure_session, continue_session, rename_session and stop_session to a tuple {ok, Context} or {error, Reason}.
* Make ua vars available in m_req. Copy ua vars to z_context vars.
* Added the {% javascript %} .... {% endjavascript %} block tag.
* Added user agent probe and device-class selector.
* Enabled lager parse transform. Now you can use the lager:error (etc) functions.
* Merge branch 'master' of github.com:zotonic/zotonic
* Added 'mediaclass' support for the {% image %} tag, image-url generation and image-url parsing.
* Short notes about some changes.
* Fixed problem with template name differentation when compiling for different device types. Split _ua_select.tpl in text and phone dirs.
* Removed icon-ok from text, text uses its own template.
* Added menu_subtree filter, to find the subtree below a resource in a menu tree.
* Added menu_subtree filter.
* Fix for 'all' includes.
* Use the {% javascript %} tag for inline javascript (instead of wired script action).
* Use the bootstrap sizes for the user-agent classification.
* Concatenate all media class files per device class.
* Start using mediaclass definitions instead of inline width/height.
* more mediaclass defs
* Also set the img sizes with css.
* Simplified imageclass lookups. Fixed priority when overruling imageclasses.
* Fixed loading of translations. Simplified return value of z_module_indexer:translations/1
* New ua_classifier.
* Also count stylus-phones as smart(er) phones.
* Touch is now has_pointer_device/1. Also count the clickwheel of BB as a pointer device, so that the BB Bold (and others) are considered smart phones.
* Fix for order of {% javascript %} generation.
* Added delete/1
* Added mod_geomap. Changed pivot_geocode to a quadtile number, added pivot_geocode_qhash. Added some notifications for pivoting. Changed pivoting to only update changed fields.
* Merge branch 'master' of github.com:zotonic/zotonic
* Added mod_geomap to default modules.
* Show/hide addresses when country is not filled in. We need the country to find the correct geo-location.
* Cleanup of whitespace, converted to tabs.
* Added scomp to show static map for a location: {% geomap_static id=id %}
* Added mod_geomap.
* Added 'size' argument to force the size of the tiles.
* Removed old geoposition edit script.
* Fix for loading blocks, problem was introduced when adding the {% javascript %} tag.
* Fixed typo in attr name ('check' instead of 'checked')
* Set the noindex header when the seo.noindex config is set.
* Make geocode a signed bigint. Fixes #314
* Added travis-ci.org build script.
* Set working directory.
* Next try for travic-ci.
* Send build notifications to the zotonic-commits mailing list.
* Merge branch 'master' of github.com:zotonic/zotonic
* Added #dispatch{} notification to let modules try to match a request before 404 handling is done.
* Also bind the bindings from the #dispatch_rewrite{} fold.
* Serve static 'index.tpl' when requesting directory like paths.
* Refer to zotonic.com for documentation. Added travis-ci build status.
* Fix cache key of page. Issue #313
* Merge branch 'master' of github.com:zotonic/zotonic
* Use Zotonic house-style colours for navbar and primary buttons.
* Merge branch 'master' of github.com:zotonic/zotonic
* Let the pgsql driver convert textual dates to dates.
* Fix submodules.
* Fix for rsc_deletable/2. Should test on 'not protected'
* Set the correct tab to 'active'. Fixes #321
* Removed reference to z_supervisor_simple. Fixes #322
* Added TinyMCE 3.5.0. Left 3.4.7 for reference in case we run in compatibility issues. Fixes #318.
* Collecting JSON specific routines in z_json.
* Make z_html:unescape/1 compatible with underscore.js escape function.
* Cleaning up. Removed language_list/1. Renamed lc2/1 to to_language_atom/1.
* Use wrq:get_req_header_lc/2 for z_context:get_req_header/2.
* WIP: Removing Atatonic, adding Bootstrap. Adding mod_base_site with a basic site for mobile/desktop. Many small(er) changes for atatonic/bootstrap differences. Corrected in erlydtl parser the indexing, now you can index with a E, instead of a value. Added in m_search the page and pages properties, for use in the templates.
* Cleaning up some more atatonic files.
* Nicer error dump.
* Nicer title.
* Add bootstrap to mod_admin, so it works without mod_base_site.
* Merge branch 'master' of github.com:zotonic/zotonic
* Show obj/subj categories next to each other.
* Added 'maxdepth' argument, needed for bootstrap menu which has a maxdepth of 2.
* WIP: Iterating the base site.
* Do not move logo right when maing browser smaller.
* Simplifying subnav w/ breadcrumb markup.
* Streamlining the 'sidebar'
* Work in progress...
* Show main_menu subnav on phones.
* Allow searching on texts like 'id:1234' to find a specific id.
* 'Related' is now 'More'
* Scroll the page info into view.
* Don't use tables for phone+ lists. Experimental prev/next on s.haspart list.
* Only show collection pager next to title for tablet+. (TODO: other templates)
* Clear the database connection from the #context{} before spawning an updater. Fixes #330.
* Allow query_id to be a page with 'haspart' objects. Don't throw exceptions on mismatch of categories (this allows a query to be inserted before the referred categories are inserted)
* Query pages.
* Add the slug to the {% url page ... %} url tags.
* Make the {{ ... with a=b }} arguments available as z_context:get(extra_args, Context). Use this to pass extra (optional) arguments to the {{ id.page_url }}.
* Use the passed args to {{ id.page_url }}
* Set lang attrs of list item.
* Move list of 'haspart' connections to the left column iff there is a body.
* Added Joost Faber. do_clickable is used to make a parent element of an anchor clickable.
* Added new mailer templates based on bootstrap. Bit nicer baseline for news letters.
* Simple collection/search_query mailing page.
* Make the 'body' block placement backwards compatible with old mailer templates.
* Remove border around image.
* Remove border around image.
* Work in progress: adding fullscreen map.
* Added resource_api:get_q_all/1, which filters all known api query args.
* Make sure that the class is a string, sometimes it is a svg object.
* Set center a bit to the north
* Removed womenonwaves site link.
* Show simpe popups for features. Might need tpls from server instead.
* Added world map view. Data sets must be compatible with the Thematic Mapping data sets.
* Merge branch 'master' of github.com:zotonic/zotonic
* Try 404 match with rewritten path/bindings instead of request path.
* Also allow to import tweets from organizations.
* DRY for admin twitter templates.
* Added link to idfromuser.com to easily find the numerical twitter id.
* Fix name of module in acl check.
* Remove special 'cat include' lookup case for categories. Fix this in the admin when differentiation on category is done.
* Added category page. Lists all pages within that category.
* Don't use the page.collection when showing the collection category.
* Show subnav for collection items.
* Show subnav for collection items.
* Fix confusion over block 'related', added block 'below_body'
* Add collection prev/next when id is in a collection or when q.in_collection is given.
* Nicer in-collection navigation.
* Optionally show the siblings of the current item when fetching the submenu.
* Also show submenu when on 1st level item.
* Don't show level 1 siblings of a menu.
* Make the tweets nice before putting them into the body. Special list items for tweets.
* Prevent filtering a body twice. Cleanup and move '@' and '#' inside the anchors.
* Don't remove spaces between tags when parsing HTML. Fixes #335.
* Better twitter id/numeric service site.
* Multiple fixes in filter_twitter. Store tweets pre-filtered. Use binary decode JSON. Handle tweet delete statements.
* Also accept supervisor behaviour for modules. Fixes #337
* Fix unit test, account for newly returned whitespace. Issue #335
* Add location/geo information to all categories. Issue #340
* Added z_string:sanitize_utf8/1. Removes all invalid utf-8 characters from a binary.
* As we have added the address fields, don't show the extra website field.
* Added org_pubdate field.
* Refactored url routines into z_url.erl. Follow shortended URLs in filter_twitter, so that only the 'real' urls are stored.
* Added possibility for extra parameters to mailinglist_subscribe scomp. (Like is_email_only)
* Reorganizing base site templates. Moving columns to make better and clearer navigation.
* Adding optional top template (e.g. for a logo) for the sidebar.
* Keep prev/next in collection on top.
* Keep prev/next in collection on top.
* Exclude current page when listing the id's siblings.
* Keep the id of the collection we are browsing.
* Keep the id of the collection we are browsing.
* Set the current hash depending on the vertical scroll position of the viewport.
* Now uses history.replaceState - if present.
* Added erlang_src, with thanks to Fabian Moser.
* Make tablet/desktop two columns with max width.
* Document thumbnails are not cropped.
* Tuning. Make sure that li-items in body text have bullets.
* No indent for simple list.
* Also add error/success classes of Twitter Bootstrap.
* Make 'is_mail_only' subscribe version an inline form.
* Further tuning.
* Add validation for inline form.
* Correct url for thumbs.
* Fixed showing of haspart items for collections with a body.
* Show the news/tweets when there is non collection context to show.
* Fix dragging connections to an empty connection-list.
* Fix for range with one extra arg (no step).
* Removed some unused files.
* Simple sub-navigation, remove subject's haspart.
* Merging sidebar/subnavbar (will be renamed to sidebar)
* Only make queries with the 'is_query_live' flag a live query. Also some extra updates to m_rsc_update for later REST API work. Fixes #344
* Tuning the query page.
* Also find locations.
* Show hasfeatured on text site.
* Hide disabled languages from language selector.
* Also merge the sort terms from 'query_id' includes.
* Made mailinglist compatible with mod_base_site. Added {% block main %} to text page, so that all pages have a main content block.
* Simpler search form, also show the top subnav on the search page.
* Add the search paging info to the h1.
* Float portrait images to the right.
* Leave small image small. Added 'upscale' to bigger mediaclasses
* Use width 50% instead of max-width.
* Remove double <h1>
* When uploading a recipients file, make the removal of the old recipients optional.
* Added function to map english country name (and some variations) to iso code.
* Added service to provide data for a world map.
* Also accept binary mochijson and a binary json.
* Added color/value handling in admin. Fixed service.
* Set default country color when no color defined.
* Add resource id of country (if known).
* Download css as separate files, so that relative img paths are ok.
* Correct padding of navbar.
* Render a template for country-geomap popups (if the rsc_id of the country is known).
* Added simple event handler for 'render-update'. Renders a template and updates the target html id.
* Event handler for updates is now called 'render-update'.
* Move related documents/pages to the bottom of the subnavbar.
* Display more images in the half-width format.
* Fixed typo. Always show title/summary below the main depiction.
* Always show title/summary below the main depiction, also with full width images.
* Show more text in list items when they are part of the main content.
* Fix for unknown observe_notify's
* Show the summary of an optional article as the attribution.
* Make main page depiction clickable. Only show description when there is a summary.
* Show caption below the thumbnails of depictions and documents.
* Add 'publication_before/after' search terms. Fixes issue #361
* Less ugly address box
* Changed 'show on a map' text to 'show map'
* Fix crash problem when running unit tests.
* Test on the lookup-value of translations, not on the whole {trans} value. Fixes #362
* Fix removal of last block in admin. Fixes #363.
* Allow slightly higher images as full width depiction.
* Share more between phone/tablet.
* Added .m4a and .m4v extensions. Issue #346.
* Take empty {trans} records into account when testing for emptyness. Issue #343
* Use summary filter for list items.
* Make summary longer.
* Fix fetching of youtube id from embed code. Fixes #366
* Show the 'replace media item' button for non-filename based media. Fixes #367
* Add support for embedded video's
* Move depictions below the 'haspart' collection items iff there is not a body.
* Move depictions below the 'haspart' collection items iff there is not a body.
* Show three thumbnails in a row (when possible)
* Moving depiction of collection/query pages around.
* Fixed problem displaying depiction if the medium is a video.
* Fix display issue of thumbnails if the first element is not an image
* Add class 'has-depiction' if the list item has a depiction.
* Add pagecounter (if there are multiple pages)
* Mark the body texts with a div 'body', so extra css can be applied.
* Fix edge case if there is no body, but there are blocks.
* Don't use the menu-breadcrumb when we have a in-collection arg.
* Add .tweet class to tweet items.
* Fix query for haspart of a collection.
* Check for body or blocks, not only body.
* More finetuning of collection behaviour when there are blocks but no body.
* Rollback of last change.
* Move haspart/relation to below the main content area.
* Allow linebreaks in the summary. Added filter brlinebreaks (opposite of linebreaksbr). Fixes #350
* Use icon-book for documents.
* Fix for sorting generic templates.
* Added optional #context to z_utils:js_escape, used to perform a language selection of {trans,..} tuples.
* mod_survey now uses blocks instead of its own 'survey' data structure. Added pluggable blocks to the mod_admin. Added z_html:escape/2 for easy z_trans selection in combination with escape. Fixed issue in z_validation when the name was a binary.
* Fixed issue where the draggable data could not be found when it was added to a sorter.
* Merge branch 'master' of github.com:zotonic/zotonic
* Set to schema version 2 to force transition to new survey storage.
* Fixed editing of survey results.
* New filter: to_binary (maybe we should replace all internal strings with binaries...)
* Added 'is_multiple' option to thurstone. Fixed matching question.
* Added country-select question.
* Keep the 'save' button in view when scrolling.
* Add button question, jumps to another question when clicked.
* Removed superfluous save buttons.
* Better positioning of the publish widget when scrolling.
* Fixes for counting pages when following button targets.
* Fixed upgrade.
* Fixed problem where too many e-mails might be in transit. In combination with slow servers and/or sending problems we could run out of file handles. Also don't try to send e-mails to illegal e-mail addresses.
* Let the email server decide when to queue e-mails.
* Truncate long e-mail addresses.
* Fix for log entry on illegal e-mail address.
* Fix for flatten_attr, was using escape/2 where it should use escape/1.
* Fix for flatten_attr, was using escape/2 where it should use escape/1.
* Fix for inserting html surrounded by whitespace.
* New webzmachine
* Switch back to 0.8 branch of webzmachine - we don't have statz yet.
* Tweaking phone/text to display featured/related items.
* Also show related content list in phone/text
* Better {trans, _} escaping.
* Better {trans, _} escaping for title texts.
* New connection select dialog.
* Make sure we use the context with the transaction.
* Value could be binary.
* Use new image selector for tinymce. Fixed tinymce image properties dialog. Added selection of attached images.
* Fixes for image upload via oembed.
* Small changes and fixes. Add button for oembed url lookup.
* Simplifying add page/media buttons. We shouldn't hide too much that a media item is a page.
* Use new page selection dialog for the menu editor
* css fix for popdown menu in widget header.
* Simplify layout of menu edit page.
* Fix file upload & mask
* Added mode line, to ensure safe utf-8 editing of the character encodings.
* Merge branch 'master' of github.com:zotonic/zotonic
* Fix for category sorter, which was broken due to changes in the generic menu sorter. Fixes #378
* Merge branch 'master' of github.com:zotonic/zotonic
* Fix for expression evaluation, accomodating parser changes.
* Be silent for 'image' dispatch rule warnings - we need a better fix for this dispatch name/categorey collision.
* Added explanantion to questions. Added 'button' option to thurstone. Fixes for page jumps.
* Also send the value of the form submit trigger.
* Add 'main' block, so that alle page templates have that block (which is used by survey)
* Merged
* Added optional e-mail when a survey has been filled in. Issue #371
* Added 'is_list' filter. Test if a value is a list.
* Fix for presence check on multiselect checkboxes. Fixes issue #386
* Fixes for multivalued thurstone questions.
* Add lager transform.
* Add 'raw_answers' to the #survey_submit notification.
* Make progress info optional. Issue #371
* Removed non-counting page break. Added special jump targets 'stop' and 'submit'
* Merge branch 'master' of github.com:zotonic/zotonic
* Escape user agent header.
* Merge pull request #388 from amiramix/ignore-private-sites
* Replaced our internal mimetype table with the mimetypes app. Fixes #346
* Merge branch 'master' of github.com:zotonic/zotonic
* Fixed lager args.
* Cleanup mimetypes as well on make clean.
* Use the normal page.tpl for the survey start page.
* Fix typo.
* Added button for sending a page as an e-mail to a user entered address.
* Add dialog styles from admin, for modal-footer
* Suppress warning unused arg.
* Add loadmask and growl css
* Renaming zp-growl.css to z.growl.css. Added z.modal.css
* Fix for identify of extension
* Use catinclude for the page mail.
* Simple image mailing page.
* Allow sending attachments by id (instead of only #upload{})
* Split send_page/3 function from action to z_email, so it can be easily reused.
* Removed z.trash.js - not needed anymore.
* Append some semicolons, so that the next file is parsed ok.
* Merge pull request #389 from amiramix/non-linux-updates-1
* Merge pull request #391 from amiramix/require-webzmachine
* Merge pull request #392 from amiramix/tidy-up-gitignore
* When splitting markers, add numeric names when no name provided.
* Merge branch 'master' of github.com:zotonic/zotonic
* Fix for simplify of expression with only a variable.
* Quote the name in css selectors.
* Quote the name in css selectors.
* Quote the name in css selectors.
* Fix for buttom jump.
* Minor changes
* Fix for page jumps.
* Added filter escape_link. Escapes a text and makes anchor texts of any links in the text.
* Added info about mod_survey and escape_links
* Added linebreaksbr filter for explanation fields. Should get a better solution for minimal markup.
* Added question type 'stop'. This stops the survey and hides the 'next question' button.
* Add question counter, for per-question css.
* More consistent wordings.
* Fix for display of thurstone results.
* Merge pull request #394 from yoonka/updates-for-webzmachine-changes
* Merge pull request #396 from yoonka/update-webzmachine-submodule
* Check for binary keys in a list of binary k/v pairs.
* Added '++' operator for lists/binary concatenation.
* Added to_binary/2, which handles {trans, _} records correctly.
* Added some specs
* Merge branch 'master' of github.com:zotonic/zotonic
* Added blocks with connected pages. They get rendered according to their style & category.
* Added some differentation between categories for page blocks.
* Fix for page blocks that are invisible of don't exist (anymore)
* Correct the language code for Eesti. Issue #401
* Fix for showing negative numbers. Also accepts more input formats. Fixes #402
* Ensure that blocks have a name.
* Add #rsc_upload and #survey_is_submit
* Added download/upload of backup files. Also simple revision history with rollback. (Needs some extra work for diff viewer and revisions table cleanup)
* Simple REST interface module.
* Moved name warning to questions. Better check if submit button is needed.
* When importing an non-existing id, re-create it. Also sanitize imported values, checking for proper escapes.
* Merge branch 'master' of github.com:zotonic/zotonic
* Fix dep of bert.erl
* Show a diff with ins/del. Don't save a revision when the version number is not changed.
* Fix diff of new values.
* Tuning diff view.
* Fix for insert of new rsc.
* Fixes #405 Also fix for keeping the block order on save.
* Use another diff, as jsdiff can't detect some situations.
* Merge branch 'master' of github.com:zotonic/zotonic
* Set the correct trans/language when creating a new rsc.
* Fix menu editor and remove some debug. Fixes #406
* fixed typo.
* Do not make a 'relation' connection when embedding a page. This needs to be discussed.
* Fix issue where users with a translated name couldn't save a backup.
* minor cleanup.
* Allow truncate/2 and truncatewords/2 to pass 'undefined' as-is.
* Removed special website edit form, the website is also part of the 'address' fields and we need to also enter a summary (etc) for the list views.
* Use 302 temporary redirect for website pages.
* Fix edge case where 'continue' button was not shown for empty pages.
* Fix language switch in bootstrap compatible menu. Fixed #411
* Highlight button to change/upload media.
* Allow binaries to be passed into the catinclude routines. Simpler and more flexible include of embed page blocks.
* Fixes #412 Special checks for the combination of id language and id controller.
* Show simple sub-blocks in inline page embed blocks. Hack to get the title aligned in rtl languages, should be something dependent on the text direction.
* Added day/month translations for Thai and Portuguese. Some corrections for Polish. With thanks to Ivette Mrova
* Fix margin of header. Add styling of tables in body text.
* Fix for typo in templates.
* Fix for typo in templates.
* Split tinyInit into own js file. Move z.adminwidget.js to modules, more in line with org in mod_base.
* Added Arabic, Indonesian and Spanish translations for dates. With thanks to Ivette Mrova
* Moved to modules.
* Better solution for rtl language title alignment.
* Include TinyMCE codemagic instead of code.
* Merge pull request #414 from yoonka/module-specific-redirect
* Fix vulnerability in the random number and id generation. Fixes #369
* Fix 'else if' syntax error.
* Fix scanning for .erl/.tpl files. Was broken after module indexer update.
* Regenerated the .pot files.
* Added test for minimal OTP version (now R14B03) Fixes #427
* Hide control-group error messages when error is not set.
* Merge branch 'master' of github.com:zotonic/zotonic
* Core: make observe/detach synchronously, removing race conditions. Prevent double #module_activate messages. Start the notifier as the first module. Fixes #437
* mod_base: use wss (instead of ws) when we are on a https connection. Fixes #436
* mod_ssl: Added mod_ssl, enables ssl certs per site. Removed ssl from the core. Tuned dispatch rules for more secure usage. Fixes #434. Fixes #433.
* Removed debug.
* Remove 'http://', so that we stay on https when needed.
* mod_ssl: added mod_ssl notes to the release document.
* Docs: use /usr/bin/sed instead of /bin/sed
* Docs: added first draft of mod_ssl.
* Docs: use /usr/bin/env to find sed
* Docs: ssl, added section for serving pages over ssl.
* Docs: ssl, minor changes.
* Docs: ssl, better dispatch rule docs.
* Update doc/ref/filters/filter_format_number.rst
* doc: template names can now be expressions.
* doc: corrected description and example
* core: fix for port selection when switching back to http.
* mod_facebook: fix dispatch. Add open graph html head. Added 'useauth' option.
* mod_facebook: Also added og:description.
* core: accept optional 'with' keyword in include tag. Alias 'elseif' to 'elif'.
* Merge pull request #439 from Motiejus/z_string
* Added Motiejus Jakštys for his z_string work.
* Moved z_string, z_convert, z_html, z_url and z_tempfile to the new z_stdlib submodule.
* Merge branch 'master' of github.com:zotonic/zotonic
* Corrected path of z_stdlib
* Fixed pagebreak issue.
* Fixes for backup restore.
* mod_survey: option to show progress as numbers or progress bar.
* Pre-sort result rows so that answers are better combined. Fixes #449.
* core: fix for missing qhash column in install rsc definition.
* docs: added template lookup docs.
* Merge branch 'master' of github.com:zotonic/zotonic
* docs: minor changes
* core: rename rsc_gone columns to new_id and new_location. Issue #450
* core: add rsc_gone table when db is already installed. Issue #450
* core: add support for 410 Gone status after deleting a resource. Fixes #450
* deps: New webzmachine (for 410 support). Issue #450
* docs: added documentation about rsc_gone model. Fixes #450
* docs: deleted some doc files that shouldn't be there (yet)
* mod_survey: add option to show true/false and yes/no as buttons.
* core: fix default and if_none filters in expression tree evaluation.
* mod_base_site: allow pre-computed search results.
* mod_survey: do not show 'next' on a survey_stop question. Also make the survey_stop nicer by not showing a line.
* deps: new version of z_stdlib
* mod_geomap: reset image max-width in olMap. Fixes #466
* mod_translation+mod_admin: added button to copy translation from a language to current language. All i18n input and textarea ids had to be changed into valid html ids, so that jquery can access them.
* mod_translation: removed console.log
* mod_survey: fix for a condition where the next page was 'submit'
* mod_survey: added 'date' and 'phone' validations for short answer questions
* mod_base_site: added block around summary.
* mod_base: filter range, added checks and logic for negative ranges/steps
* mod_base: when a dialog is heigher than 80% of the window, reposition it. Fixes #417
* mod_survey: scroll question back into view when it is above the top of the window.
* mod_base: better positioning of popup dialog on narrow screens. Issue #417
* Don't allow injection of absolute filename paths from the template compiler or scomps. Fixes #467
* mod_artwork: new module containing many useful icons.
* doc: mod_artwork, some corrections and license explanations..
* mod_artwork: Renamed some round icons, to remove the '500' postfix.
* mod_mailinglist: use nice icon for mailing button.
* mod_survey: extra class 'survey-start' on buttons div for the survey start page.
* mod_admin: save the current rsc when typing ctrl-S / command-S
* core: fix lager transform of z_template
* mod_admin: also find meta categories. allow non category and non predicate resources to be re-categorized.
* mod_l10n: Make more robust against illegal language property.
* core: fix for fetching slug from multi lingual value.
* mod_survey: added 'category' and 'upload' question types. 'category' is a selection from all resources in a certain category 'upload' can upload a file, must be part of the last question page Also added survey handlers, now you can declare a handler per survey, so that a module can handle the survey submit.
* mod_base: added do_filepreview widget, can load an selected file into a img tag.
* mod_admin: on new tab, only use predicate for category when category is not defined.
* Add template translations back, also some corrections from Ivette.
* core: add primary index to custom pivot tables. Also add [noindex] option to columns.
* admin: do not render edge template when not needed.
* mod_base: add simple 1 pix images. add hashchange jquery library.
* mod_artwork: added public domain close icon from thenounproject.
* Fix for fetching all pages of undefined session.
* Added a 'Share page' dialog, replaces separate buttons in page meta bar.
* mod_survey: delete en.po, which is not needed.
* mod_survey: show alert when form doesn't validate. Issue #371
* mod_survey: Fix crash when viewing results with an upload question.
* mod_survey: added optional survey_feedback block to show instead of the standard 'thank you' text. Fixes #371
* core: added regressive quality based on size of resulting jpeg (bigger image, lower quality). Fixes #428
* Removed export of quality function.
Motiejus Jakštys (1):
* FIX z_string:s_utf8/2
Piotr Meyer (1):
* translation: Update polish translation
Tom Bradley (1):
* Useful to have original wordpress link so you can link comments to disqus or redirect old links
joost (5):
* changed content list html
* do_clickable on content_list_item
* placed read more link outside conditional statement
* added simple-list
* Merge branch 'master' of github.com:zotonic/zotonic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment