[ckan-changes] [ckan/ckan] e196fc: [#3151] Add `ckan.i18n._` and `ckan.i18n.ngettext`...

GitHub noreply at github.com
Tue Dec 6 10:58:50 UTC 2016


  Branch: refs/heads/3196-common-requests-code
  Home:   https://github.com/ckan/ckan
  Commit: e196fcd8d24572b70ade496ab5bcb368f09526ff
      https://github.com/ckan/ckan/commit/e196fcd8d24572b70ade496ab5bcb368f09526ff
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    M ckan/public/base/javascript/i18n.js

  Log Message:
  -----------
  [#3151] Add `ckan.i18n._` and `ckan.i18n.ngettext` JS functions.

They are intended as replacements for the raw Jed interface
`ckan.i18n.translate`. The latter makes extraction of plural messages
impossible and is therefore deprecated.


  Commit: 254f77051ab344910c43a84f2132b4515694babf
      https://github.com/ckan/ckan/commit/254f77051ab344910c43a84f2132b4515694babf
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    M ckan/public/base/javascript/module.js
    M ckan/public/base/test/spec/module.spec.js

  Log Message:
  -----------
  [#3151] Add `this._` and `this.ngettext` methods to JS modules.

They are shortucts to `ckan.i18n._` and `ckan.i18n.ngettext`,
respectively, and replace the old `this.i18n` mechanism which is hereby
deprecated.

The `ckan.i18n.translate` and `ckan.i18n` arguments passed to module
initialization functions are also deprecated.


  Commit: 9e81917546c7ad806728ba6cded2b284a77fe464
      https://github.com/ckan/ckan/commit/9e81917546c7ad806728ba6cded2b284a77fe464
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    M ckan/public/base/javascript/modules/activity-stream.js
    M ckan/public/base/javascript/modules/api-info.js
    M ckan/public/base/javascript/modules/autocomplete.js
    M ckan/public/base/javascript/modules/basic-form.js
    M ckan/public/base/javascript/modules/confirm-action.js
    M ckan/public/base/javascript/modules/custom-fields.js
    M ckan/public/base/javascript/modules/dashboard.js
    M ckan/public/base/javascript/modules/dataset-visibility.js
    M ckan/public/base/javascript/modules/follow.js
    M ckan/public/base/javascript/modules/image-upload.js
    M ckan/public/base/javascript/modules/media-grid.js
    M ckan/public/base/javascript/modules/popover-context.js
    M ckan/public/base/javascript/modules/resource-form.js
    M ckan/public/base/javascript/modules/resource-reorder.js
    M ckan/public/base/javascript/modules/resource-upload-field.js
    M ckan/public/base/javascript/modules/resource-view-embed.js
    M ckan/public/base/javascript/modules/resource-view-filters.js
    M ckan/public/base/javascript/modules/resource-view-reorder.js
    M ckan/public/base/javascript/modules/slug-preview.js
    M ckan/public/base/javascript/modules/table-selectable-rows.js
    M ckan/public/base/javascript/modules/table-toggle-more.js
    M ckan/templates/admin/config.html
    M ckan/templates/group/member_new.html
    M ckan/templates/group/members.html
    M ckan/templates/group/snippets/group_form.html
    M ckan/templates/organization/member_new.html
    M ckan/templates/organization/members.html
    M ckan/templates/organization/snippets/organization_form.html
    M ckan/templates/package/snippets/package_form.html
    M ckan/templates/package/snippets/resource_form.html
    M ckan/templates/user/edit_user_form.html
    M ckanext/reclineview/theme/public/recline_view.js
    M ckanext/stats/public/ckanext/stats/javascript/modules/plot.js
    M ckanext/textview/theme/public/text_view.js

  Log Message:
  -----------
  [#3151] Update JS modules to new i18n functions.

* Usages of `this.i18n` are replaced by `this._` and `this.ngettext`.

* Module initialization functions only take a single parameter (jQuery).

* The `confirm-action` module allows to pass the content via a HTML
  `data-module-`-parameter.  That parameter has been renamed from
  `data-module-i18n-content` to `data-module-content` to reflect the
  deprecation of the `this.i18n`-functionality. The old name still works
  but the templates have been updated to use the new name instead.


  Commit: 739e3c254abf8d149f97f2302fee703e99cabfed
      https://github.com/ckan/ckan/commit/739e3c254abf8d149f97f2302fee703e99cabfed
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    M setup.cfg

  Log Message:
  -----------
  [#3151] Remove deprecated JS i18n functions from Babel configuration.


  Commit: 466d2fbbba3ad43085e0f22e4129f086ae3617c8
      https://github.com/ckan/ckan/commit/466d2fbbba3ad43085e0f22e4129f086ae3617c8
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    M ckan/public/base/test/index.html
    A ckan/public/base/test/spec/i18n.spec.js
    M ckan/public/base/test/spec/module.spec.js
    M ckan/public/base/test/spec/modules/confirm-action.spec.js
    M ckan/public/base/test/spec/sandbox.spec.js

  Log Message:
  -----------
  [#3151] Tests for new JavaScript i18n interface.


  Commit: 3ba38a72547477a7ea64d4faee7c17b291757f66
      https://github.com/ckan/ckan/commit/3ba38a72547477a7ea64d4faee7c17b291757f66
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    M ckanext/example_theme/v16_initialize_a_javascript_module/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v17_popover/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v18_snippet_api/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v19_01_error/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v19_02_error_handling/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v20_pubsub/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v21_custom_jquery_plugin/fanstatic/example_theme_popover.js
    M doc/contributing/frontend/index.rst
    M doc/contributing/frontend/javascript-module-tutorial.rst
    M doc/contributing/frontend/templating.rst
    M doc/contributing/javascript.rst
    M doc/contributing/string-i18n.rst
    M doc/extensions/translating-extensions.rst
    M doc/theming/javascript-module-objects-and-methods.rst

  Log Message:
  -----------
  [#3151] Update documentation of i18n in JS

Updates the documentation and example code for the new `this._` and
`this.ngettext` methods of JS modules.


  Commit: 8e8c50ef86270f98a5db7fc410c5dfe35b35fd02
      https://github.com/ckan/ckan/commit/8e8c50ef86270f98a5db7fc410c5dfe35b35fd02
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    A ckan/public/base/i18n/.gitignore
    R ckan/public/base/i18n/bg.js
    R ckan/public/base/i18n/ca.js
    R ckan/public/base/i18n/cs_CZ.js
    R ckan/public/base/i18n/de.js
    R ckan/public/base/i18n/el.js
    R ckan/public/base/i18n/es.js
    R ckan/public/base/i18n/fi.js
    R ckan/public/base/i18n/fr.js
    R ckan/public/base/i18n/hu.js
    R ckan/public/base/i18n/it.js
    R ckan/public/base/i18n/lt.js
    R ckan/public/base/i18n/lv.js
    R ckan/public/base/i18n/nl.js
    R ckan/public/base/i18n/no.js
    R ckan/public/base/i18n/pl.js
    R ckan/public/base/i18n/pt_BR.js
    R ckan/public/base/i18n/ro.js
    R ckan/public/base/i18n/ru.js
    R ckan/public/base/i18n/sk.js
    R ckan/public/base/i18n/sl.js
    R ckan/public/base/i18n/sq.js
    R ckan/public/base/i18n/sr.js
    R ckan/public/base/i18n/sr_Latn.js
    R ckan/public/base/i18n/sv.js
    R ckan/public/base/i18n/zh_TW.js

  Log Message:
  -----------
  [#3317] Don't track automatically generated JS translation files in git


  Commit: e379f11e2c25cbce16347cdbddf4caf1269bba7e
      https://github.com/ckan/ckan/commit/e379f11e2c25cbce16347cdbddf4caf1269bba7e
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
    M ckan/lib/i18n.py

  Log Message:
  -----------
  Don't crash if PO files aren't exactly where we expected them when generating translations.


  Commit: b7ed82e6bc961247a61784f67f81ae510239c2b5
      https://github.com/ckan/ckan/commit/b7ed82e6bc961247a61784f67f81ae510239c2b5
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2016-11-21 (Mon, 21 Nov 2016)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  3260 removed idle connection

Session, that used for querying config varibales diring startup
was not finished and one idle connection appeared in postgres.

Now session committed in the end of environment setup.


  Commit: d6db29e8f756e7d1f35576c2979238823ac39bb9
      https://github.com/ckan/ckan/commit/d6db29e8f756e7d1f35576c2979238823ac39bb9
  Author: Ian Ward <ian at excess.org>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  [#3335] Revert "Fix 500 error on viewing a group with a custom group schema"

This reverts commit 952f28b659aa297cdeaf12d4512da6532cf1c591.


  Commit: 33233941953523261075ace93ff7cbde6a928e49
      https://github.com/ckan/ckan/commit/33233941953523261075ace93ff7cbde6a928e49
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/lib/jobs.py

  Log Message:
  -----------
  [#3332] Properly close database connections in background workers

RQ background workers exit via `os._exit`, which (by design) omits all
of Python's usual clean up routines. As a result, the SQLAlchemy session
and its associated database connections have to be cleaned up manually.
This hadn't been done before, leading to sporadic exceptions due to SSL
connections being unexpectedly closed.

This commit fixes that situation by properly closing each worker's
SQLAlchemy session and its associated database connections.


  Commit: 0b0454c60ac125d8075f2120f0ac93cddbe192dd
      https://github.com/ckan/ckan/commit/0b0454c60ac125d8075f2120f0ac93cddbe192dd
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckanext/datapusher/tests/test.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_create.py

  Log Message:
  -----------
  \#3189 Datastore doesn't add site_url to resource created via API

Small change in datastore plugin, that generates
fully-qualified url during datastore creation


  Commit: 05df1be404eabfe7bf8e0a81afcb73c31ce84825
      https://github.com/ckan/ckan/commit/05df1be404eabfe7bf8e0a81afcb73c31ce84825
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  Merge pull request #3335 from ckan/3335-org-display-name-crash

organization_create/_update crash if display_name passed


  Commit: 91a95c99e99d84544baeba8ff00c8569423df2f3
      https://github.com/ckan/ckan/commit/91a95c99e99d84544baeba8ff00c8569423df2f3
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  Merge pull request #3324 from smotornyuk/3260-idle-connections

[#3260] Removed idle connection


  Commit: d8dd8a8971cd49bc221f950d9eb0534361f74ca5
      https://github.com/ckan/ckan/commit/d8dd8a8971cd49bc221f950d9eb0534361f74ca5
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    A ckan/public/base/i18n/.gitignore
    R ckan/public/base/i18n/bg.js
    R ckan/public/base/i18n/ca.js
    R ckan/public/base/i18n/cs_CZ.js
    R ckan/public/base/i18n/de.js
    R ckan/public/base/i18n/el.js
    R ckan/public/base/i18n/es.js
    R ckan/public/base/i18n/fi.js
    R ckan/public/base/i18n/fr.js
    R ckan/public/base/i18n/hu.js
    R ckan/public/base/i18n/it.js
    R ckan/public/base/i18n/lt.js
    R ckan/public/base/i18n/lv.js
    R ckan/public/base/i18n/nl.js
    R ckan/public/base/i18n/no.js
    R ckan/public/base/i18n/pl.js
    R ckan/public/base/i18n/pt_BR.js
    R ckan/public/base/i18n/ro.js
    R ckan/public/base/i18n/ru.js
    R ckan/public/base/i18n/sk.js
    R ckan/public/base/i18n/sl.js
    R ckan/public/base/i18n/sq.js
    R ckan/public/base/i18n/sr.js
    R ckan/public/base/i18n/sr_Latn.js
    R ckan/public/base/i18n/sv.js
    R ckan/public/base/i18n/zh_TW.js

  Log Message:
  -----------
  Merge pull request #3318 from torfsen/3317-do-not-track-js-translation-files

[#3317] Don't track automatically generated JS translation files in git


  Commit: 911c2e48abc018cf7ab55ceb9cb62f9e96f46859
      https://github.com/ckan/ckan/commit/911c2e48abc018cf7ab55ceb9cb62f9e96f46859
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/lib/jobs.py

  Log Message:
  -----------
  Merge pull request #3337 from torfsen/3332-close-worker-db-connection

[#3332] Properly close database connections in background workers


  Commit: 4a794a262717f6c4edb5daf8c7b829cb9a356458
      https://github.com/ckan/ckan/commit/4a794a262717f6c4edb5daf8c7b829cb9a356458
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckan/lib/i18n.py

  Log Message:
  -----------
  Merge pull request #3323 from open-data/autojs_crash

Don't crash if PO files aren't exactly where we expected them when ge…


  Commit: d90ef1c5bcd3d09e3d40354796d78e4ac28a26c7
      https://github.com/ckan/ckan/commit/d90ef1c5bcd3d09e3d40354796d78e4ac28a26c7
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckanext/datapusher/tests/test.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_create.py

  Log Message:
  -----------
  Merge pull request #3338 from smotornyuk/3189-datastore-api-strips-site-name-from-resource

#3189 Datastore doesn't add site_url to resource created via API


  Commit: 356c6452b57b1ca50db3e39871c8a742bd7607f9
      https://github.com/ckan/ckan/commit/356c6452b57b1ca50db3e39871c8a742bd7607f9
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckan/public/base/javascript/i18n.js
    M ckan/public/base/javascript/module.js
    M ckan/public/base/javascript/modules/activity-stream.js
    M ckan/public/base/javascript/modules/api-info.js
    M ckan/public/base/javascript/modules/autocomplete.js
    M ckan/public/base/javascript/modules/basic-form.js
    M ckan/public/base/javascript/modules/confirm-action.js
    M ckan/public/base/javascript/modules/custom-fields.js
    M ckan/public/base/javascript/modules/dashboard.js
    M ckan/public/base/javascript/modules/dataset-visibility.js
    M ckan/public/base/javascript/modules/follow.js
    M ckan/public/base/javascript/modules/image-upload.js
    M ckan/public/base/javascript/modules/media-grid.js
    M ckan/public/base/javascript/modules/popover-context.js
    M ckan/public/base/javascript/modules/resource-form.js
    M ckan/public/base/javascript/modules/resource-reorder.js
    M ckan/public/base/javascript/modules/resource-upload-field.js
    M ckan/public/base/javascript/modules/resource-view-embed.js
    M ckan/public/base/javascript/modules/resource-view-filters.js
    M ckan/public/base/javascript/modules/resource-view-reorder.js
    M ckan/public/base/javascript/modules/slug-preview.js
    M ckan/public/base/javascript/modules/table-selectable-rows.js
    M ckan/public/base/javascript/modules/table-toggle-more.js
    M ckan/public/base/test/index.html
    A ckan/public/base/test/spec/i18n.spec.js
    M ckan/public/base/test/spec/module.spec.js
    M ckan/public/base/test/spec/modules/confirm-action.spec.js
    M ckan/public/base/test/spec/sandbox.spec.js
    M ckan/templates/admin/config.html
    M ckan/templates/group/member_new.html
    M ckan/templates/group/members.html
    M ckan/templates/group/snippets/group_form.html
    M ckan/templates/organization/member_new.html
    M ckan/templates/organization/members.html
    M ckan/templates/organization/snippets/organization_form.html
    M ckan/templates/package/snippets/package_form.html
    M ckan/templates/package/snippets/resource_form.html
    M ckan/templates/user/edit_user_form.html
    M ckanext/example_theme/v16_initialize_a_javascript_module/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v17_popover/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v18_snippet_api/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v19_01_error/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v19_02_error_handling/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v20_pubsub/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v21_custom_jquery_plugin/fanstatic/example_theme_popover.js
    M ckanext/reclineview/theme/public/recline_view.js
    M ckanext/stats/public/ckanext/stats/javascript/modules/plot.js
    M ckanext/textview/theme/public/text_view.js
    M doc/contributing/frontend/index.rst
    M doc/contributing/frontend/javascript-module-tutorial.rst
    M doc/contributing/frontend/templating.rst
    M doc/contributing/javascript.rst
    M doc/contributing/string-i18n.rst
    M doc/extensions/translating-extensions.rst
    M doc/theming/javascript-module-objects-and-methods.rst
    M setup.cfg

  Log Message:
  -----------
  Merge pull request #3211 from torfsen/3151-plural-translations-in-javascript

[#3151] Extractable plural translations in JavaScript


  Commit: 1235de2881052705a33c660597353cdd32e296bd
      https://github.com/ckan/ckan/commit/1235de2881052705a33c660597353cdd32e296bd
  Author: amercader <amercadero at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M doc/api/index.rst
    M doc/user-guide.rst

  Log Message:
  -----------
  [#3336] Better document packages vs datasets


  Commit: 3c6bc705bca6bacb34ca8f667ada6e5a7aaf1b13
      https://github.com/ckan/ckan/commit/3c6bc705bca6bacb34ca8f667ada6e5a7aaf1b13
  Author: Khalegh-H3 <khalegh at highwaythreesolutions.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M ckan/config/routing.py

  Log Message:
  -----------
  Moved ErrorController rout to right after plugins custom routs.


  Commit: d211d3bd9c32a49ebf35ccf79f8cf802aad5441f
      https://github.com/ckan/ckan/commit/d211d3bd9c32a49ebf35ccf79f8cf802aad5441f
  Author: Ian Ward <ian at excess.org>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Changed paths:
    M ckan/config/routing.py

  Log Message:
  -----------
  Merge pull request #3340 from HighwayThree/3328-customized-error-handling

Moved ErrorController rout to right after plugins custom routes.


  Commit: 4537b1d4b7c90ef9f0d76d4cd62205e25dfa0d8c
      https://github.com/ckan/ckan/commit/4537b1d4b7c90ef9f0d76d4cd62205e25dfa0d8c
  Author: Ian Ward <ian at excess.org>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Changed paths:
    M doc/api/index.rst
    M doc/user-guide.rst

  Log Message:
  -----------
  Merge pull request #3339 from ckan/3336-document-package

Document better that packages are datasets


  Commit: 984f22277c3dacac47290f0a17a390ccc86b95a1
      https://github.com/ckan/ckan/commit/984f22277c3dacac47290f0a17a390ccc86b95a1
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2016-12-05 (Mon, 05 Dec 2016)

  Changed paths:
    M ckan/templates/organization/member_new.html

  Log Message:
  -----------
  Added parenthesis in organization/member_new, line59


  Commit: d87e2d731a4a5afe7573b62ab274b7f686a90422
      https://github.com/ckan/ckan/commit/d87e2d731a4a5afe7573b62ab274b7f686a90422
  Author: Ian Ward <ian at excess.org>
  Date:   2016-12-05 (Mon, 05 Dec 2016)

  Changed paths:
    M ckan/templates/organization/member_new.html

  Log Message:
  -----------
  Merge pull request #3350 from smotornyuk/missing-parenthesis-in-organization-member_new

Added parenthesis in organization/member_new, line59


  Commit: 21a2b18472cb07d00657fc4c8432a936df047046
      https://github.com/ckan/ckan/commit/21a2b18472cb07d00657fc4c8432a936df047046
  Author: amercader <amercadero at gmail.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/config/routing.py
    M ckan/lib/i18n.py
    M ckan/lib/jobs.py
    M ckan/logic/schema.py
    A ckan/public/base/i18n/.gitignore
    R ckan/public/base/i18n/bg.js
    R ckan/public/base/i18n/ca.js
    R ckan/public/base/i18n/cs_CZ.js
    R ckan/public/base/i18n/de.js
    R ckan/public/base/i18n/el.js
    R ckan/public/base/i18n/es.js
    R ckan/public/base/i18n/fi.js
    R ckan/public/base/i18n/fr.js
    R ckan/public/base/i18n/hu.js
    R ckan/public/base/i18n/it.js
    R ckan/public/base/i18n/lt.js
    R ckan/public/base/i18n/lv.js
    R ckan/public/base/i18n/nl.js
    R ckan/public/base/i18n/no.js
    R ckan/public/base/i18n/pl.js
    R ckan/public/base/i18n/pt_BR.js
    R ckan/public/base/i18n/ro.js
    R ckan/public/base/i18n/ru.js
    R ckan/public/base/i18n/sk.js
    R ckan/public/base/i18n/sl.js
    R ckan/public/base/i18n/sq.js
    R ckan/public/base/i18n/sr.js
    R ckan/public/base/i18n/sr_Latn.js
    R ckan/public/base/i18n/sv.js
    R ckan/public/base/i18n/zh_TW.js
    M ckan/public/base/javascript/i18n.js
    M ckan/public/base/javascript/module.js
    M ckan/public/base/javascript/modules/activity-stream.js
    M ckan/public/base/javascript/modules/api-info.js
    M ckan/public/base/javascript/modules/autocomplete.js
    M ckan/public/base/javascript/modules/basic-form.js
    M ckan/public/base/javascript/modules/confirm-action.js
    M ckan/public/base/javascript/modules/custom-fields.js
    M ckan/public/base/javascript/modules/dashboard.js
    M ckan/public/base/javascript/modules/dataset-visibility.js
    M ckan/public/base/javascript/modules/follow.js
    M ckan/public/base/javascript/modules/image-upload.js
    M ckan/public/base/javascript/modules/media-grid.js
    M ckan/public/base/javascript/modules/popover-context.js
    M ckan/public/base/javascript/modules/resource-form.js
    M ckan/public/base/javascript/modules/resource-reorder.js
    M ckan/public/base/javascript/modules/resource-upload-field.js
    M ckan/public/base/javascript/modules/resource-view-embed.js
    M ckan/public/base/javascript/modules/resource-view-filters.js
    M ckan/public/base/javascript/modules/resource-view-reorder.js
    M ckan/public/base/javascript/modules/slug-preview.js
    M ckan/public/base/javascript/modules/table-selectable-rows.js
    M ckan/public/base/javascript/modules/table-toggle-more.js
    M ckan/public/base/test/index.html
    A ckan/public/base/test/spec/i18n.spec.js
    M ckan/public/base/test/spec/module.spec.js
    M ckan/public/base/test/spec/modules/confirm-action.spec.js
    M ckan/public/base/test/spec/sandbox.spec.js
    M ckan/templates/admin/config.html
    M ckan/templates/group/member_new.html
    M ckan/templates/group/members.html
    M ckan/templates/group/snippets/group_form.html
    M ckan/templates/organization/member_new.html
    M ckan/templates/organization/members.html
    M ckan/templates/organization/snippets/organization_form.html
    M ckan/templates/package/snippets/package_form.html
    M ckan/templates/package/snippets/resource_form.html
    M ckan/templates/user/edit_user_form.html
    M ckanext/datapusher/tests/test.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_create.py
    M ckanext/example_theme/v16_initialize_a_javascript_module/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v17_popover/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v18_snippet_api/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v19_01_error/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v19_02_error_handling/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v20_pubsub/fanstatic/example_theme_popover.js
    M ckanext/example_theme/v21_custom_jquery_plugin/fanstatic/example_theme_popover.js
    M ckanext/reclineview/theme/public/recline_view.js
    M ckanext/stats/public/ckanext/stats/javascript/modules/plot.js
    M ckanext/textview/theme/public/text_view.js
    M doc/api/index.rst
    M doc/contributing/frontend/index.rst
    M doc/contributing/frontend/javascript-module-tutorial.rst
    M doc/contributing/frontend/templating.rst
    M doc/contributing/javascript.rst
    M doc/contributing/string-i18n.rst
    M doc/extensions/translating-extensions.rst
    M doc/theming/javascript-module-objects-and-methods.rst
    M doc/user-guide.rst
    M setup.cfg

  Log Message:
  -----------
  Merge branch 'master' into 3196-common-requests-code


Compare: https://github.com/ckan/ckan/compare/4a5d82c3b303...21a2b18472cb


More information about the ckan-changes mailing list