[ckan-changes] [okfn/ckan] 56fa09: [#2788] Avoid unnecessary commit request

GitHub noreply at github.com
Fri Oct 12 16:49:10 UTC 2012


  Branch: refs/heads/2257-clean-helper-functions
  Home:   https://github.com/okfn/ckan
  Commit: 56fa0970f8d8658a34f9c76f511a4beef38bf559
      https://github.com/okfn/ckan/commit/56fa0970f8d8658a34f9c76f511a4beef38bf559
  Author: amercader <amercadero at gmail.com>
  Date:   2012-08-01 (Wed, 01 Aug 2012)

  Changed paths:
    M ckan/lib/search/index.py

  Log Message:
  -----------
  [#2788] Avoid unnecessary commit request

The commit can be sent on the same request with the dict to index


  Commit: 4ad7ac00af18f69a4ef27dc7fd6ba18627033ff1
      https://github.com/okfn/ckan/commit/4ad7ac00af18f69a4ef27dc7fd6ba18627033ff1
  Author: amercader <amercadero at gmail.com>
  Date:   2012-08-02 (Thu, 02 Aug 2012)

  Changed paths:
    M ckan/lib/cli.py
    M ckan/lib/search/__init__.py
    M ckan/lib/search/index.py
    M ckan/tests/lib/test_cli.py

  Log Message:
  -----------
  [#2788] Commit only once at the end of a search index rebuild

Commiting changes in the Solr search index is a heavy task that takes
significant time. We are currently commiting changes after each update,
which is probably fine for individual updated (ie users editing or
creating a dataset), but when rebuilding the whole index it is
unnecessary. A single commit at the end of the process is needed, and
that speeds the reindexing about a 85%.

A flag has been added (`-e` or `--commit-each`) to allow the old
behaviour (commiting after each edit).


  Commit: dcd013fd6f2e59f1a36574bad6dece1dfe39fc67
      https://github.com/okfn/ckan/commit/dcd013fd6f2e59f1a36574bad6dece1dfe39fc67
  Author: amercader <amercadero at gmail.com>
  Date:   2012-08-02 (Thu, 02 Aug 2012)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py

  Log Message:
  -----------
  [#2788] Allow not returning the package dict when creating or updating

This avoids calling package_show


  Commit: c8997b6e20ca040b2146c5eedf88325eb145b7a0
      https://github.com/okfn/ckan/commit/c8997b6e20ca040b2146c5eedf88325eb145b7a0
  Author: amercader <amercadero at gmail.com>
  Date:   2012-08-07 (Tue, 07 Aug 2012)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py

  Log Message:
  -----------
  [#2788] Return dataset id if 'return_pacakge_dict' is False


  Commit: 583c073aed986a1959a5c5d66ef969923d9677d6
      https://github.com/okfn/ckan/commit/583c073aed986a1959a5c5d66ef969923d9677d6
  Author: amercader <amercadero at gmail.com>
  Date:   2012-08-14 (Tue, 14 Aug 2012)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py

  Log Message:
  -----------
  [#2788] Use return_id_only instead of return_package_dict

Suggested by @tobes, as it is more backwards compatible


  Commit: e148448bcd29f241f1d47724de3326ce73e4d183
      https://github.com/okfn/ckan/commit/e148448bcd29f241f1d47724de3326ce73e4d183
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-27 (Mon, 27 Aug 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Added the data_search_sql action


  Commit: c175461e2a90e3cfe636a3f4c58753cbd3ef63bc
      https://github.com/okfn/ckan/commit/c175461e2a90e3cfe636a3f4c58753cbd3ef63bc
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  basic search_sql function and refactoring


  Commit: 4607fb3c4709612377f6251f6cb6ea18c76092a8
      https://github.com/okfn/ckan/commit/4607fb3c4709612377f6251f6cb6ea18c76092a8
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  SQL erors are returned as json


  Commit: 00e8a5f8a5567f446ec62da7f5d6294fc48d453f
      https://github.com/okfn/ckan/commit/00e8a5f8a5567f446ec62da7f5d6294fc48d453f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  added single statement test function


  Commit: 3c3ac9e3ebcb9746913ae6d68f70c8d0229464e1
      https://github.com/okfn/ckan/commit/3c3ac9e3ebcb9746913ae6d68f70c8d0229464e1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Only enable sql search if read url is available


  Commit: 6971fd879ad22070c16b5578f70919ebd6568c52
      https://github.com/okfn/ckan/commit/6971fd879ad22070c16b5578f70919ebd6568c52
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  test the single statement function


  Commit: 76940c185532f411809716ce3d28f534ce54460b
      https://github.com/okfn/ckan/commit/76940c185532f411809716ce3d28f534ce54460b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  basic sql search test


  Commit: 8909da9cde000e786fb06ae80b5f3d811af70034
      https://github.com/okfn/ckan/commit/8909da9cde000e786fb06ae80b5f3d811af70034
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-28 (Tue, 28 Aug 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  more info on semicolons


  Commit: 0b279e994c585ed0c3f8dc3d8cc37dff10d25022
      https://github.com/okfn/ckan/commit/0b279e994c585ed0c3f8dc3d8cc37dff10d25022
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckan/public/scripts/application.js
    M ckan/public/scripts/vendor/recline/recline.js

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' of https://github.com/okfn/ckan into 2733-feature-datastore


  Commit: 00a7f80f7b70b460e39cfd4ea112d98ec07189b6
      https://github.com/okfn/ckan/commit/00a7f80f7b70b460e39cfd4ea112d98ec07189b6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Check whether we have not right permissions on the read only database


  Commit: f8e33021d074c704692736076536778266e9b722
      https://github.com/okfn/ckan/commit/f8e33021d074c704692736076536778266e9b722
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Check if read and write url are the same and fix problem with default schema


  Commit: 320791ee0a4f70fe8aff9c8d2b4a4b7296f8cb2f
      https://github.com/okfn/ckan/commit/320791ee0a4f70fe8aff9c8d2b4a4b7296f8cb2f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  fix test


  Commit: e4effd49ab5e9ce7d497b14d2bd731a2055a6d3a
      https://github.com/okfn/ckan/commit/e4effd49ab5e9ce7d497b14d2bd731a2055a6d3a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Test whether ckan and datastore are on separate databases. 


  Commit: d439e063cecd4536308eef04cef9e912326270ee
      https://github.com/okfn/ckan/commit/d439e063cecd4536308eef04cef9e912326270ee
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Added join test


  Commit: b8bb3e1231c7dd42116199cdf3b61348598b873b
      https://github.com/okfn/ckan/commit/b8bb3e1231c7dd42116199cdf3b61348598b873b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  create an alias view when creating a resource


  Commit: cd935894a8834d91db9a5d69d204163070fda3b4
      https://github.com/okfn/ckan/commit/cd935894a8834d91db9a5d69d204163070fda3b4
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  alias mapping table


  Commit: 20cf25fe6bfec9f0fee5dd1ad6f7c4cfb07f3f8d
      https://github.com/okfn/ckan/commit/20cf25fe6bfec9f0fee5dd1ad6f7c4cfb07f3f8d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Test the aliases


  Commit: 65c600e671214f745a1e9be0cf0d2650c15868df
      https://github.com/okfn/ckan/commit/65c600e671214f745a1e9be0cf0d2650c15868df
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  delete alias when deleting the main resource


  Commit: 9aa10ca2daf0064598fd1929b303bab9192349fb
      https://github.com/okfn/ckan/commit/9aa10ca2daf0064598fd1929b303bab9192349fb
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  use a view instead of a alias mapping table (still needs some work)


  Commit: 462df03052ab3dfe6342bf2e8272c92a222d3383
      https://github.com/okfn/ckan/commit/462df03052ab3dfe6342bf2e8272c92a222d3383
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Alias view instead of alias table


  Commit: b5fc23e82af9c7dd146b604a5f260ffd4231879c
      https://github.com/okfn/ckan/commit/b5fc23e82af9c7dd146b604a5f260ffd4231879c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Fixed permissions and db checks


  Commit: e61d067378c2f4979ee321f5af020a789464a0bc
      https://github.com/okfn/ckan/commit/e61d067378c2f4979ee321f5af020a789464a0bc
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  code cleanup


  Commit: 40d3acc96f34b186b6319e7d5e9f2126e1337bb3
      https://github.com/okfn/ckan/commit/40d3acc96f34b186b6319e7d5e9f2126e1337bb3
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  more tests for aliases


  Commit: 1cd3243bc2b82d0c23fb4eaba38bec70121b298d
      https://github.com/okfn/ckan/commit/1cd3243bc2b82d0c23fb4eaba38bec70121b298d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  search by alias


  Commit: 6250079ca7227f19b799d78f96aca23d49e34f78
      https://github.com/okfn/ckan/commit/6250079ca7227f19b799d78f96aca23d49e34f78
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  satisfy lint


  Commit: 89891057bc1f7b1b04889799a680d76e14b31da1
      https://github.com/okfn/ckan/commit/89891057bc1f7b1b04889799a680d76e14b31da1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Check write permissions even in debug mode


  Commit: 07543fd6fe5519d4319cfc6993e6d5df50e364d0
      https://github.com/okfn/ckan/commit/07543fd6fe5519d4319cfc6993e6d5df50e364d0
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    A bin/create_read_only_user.sql

  Log Message:
  -----------
  Added script to create read only user


  Commit: 854acf78cd792a7964103b4d51675d9f27d1eab1
      https://github.com/okfn/ckan/commit/854acf78cd792a7964103b4d51675d9f27d1eab1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    R bin/create_read_only_user.sql
    A ckanext/datastore/bin/create_read_only_user.sql

  Log Message:
  -----------
  Move create read-only user script to datastore/bin


  Commit: 8012648cae8ab5da7d7f591d59596bd02b78c469
      https://github.com/okfn/ckan/commit/8012648cae8ab5da7d7f591d59596bd02b78c469
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    A ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    R ckanext/datastore/bin/create_read_only_user.sql

  Log Message:
  -----------
  Create database and read only user in one script


  Commit: 16d8d169f966194878b584784dc391d3892e17e1
      https://github.com/okfn/ckan/commit/16d8d169f966194878b584784dc391d3892e17e1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql

  Log Message:
  -----------
  Updated create sql script to create new database


  Commit: 5b7eab2af8ebceedac0f54c28275358db5e57bd8
      https://github.com/okfn/ckan/commit/5b7eab2af8ebceedac0f54c28275358db5e57bd8
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  fixes 2. from ticket #2877 (multiple values in search)


  Commit: 96d5e44783324ef4c6e5b9b01b7e4b13510b0ceb
      https://github.com/okfn/ckan/commit/96d5e44783324ef4c6e5b9b01b7e4b13510b0ceb
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Plain or advances search queries


  Commit: 676c41714be8684d706bd237ff76f4ca746c0882
      https://github.com/okfn/ckan/commit/676c41714be8684d706bd237ff76f4ca746c0882
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  full text search with ranking based on query


  Commit: de522066baebc6167b0dfe81f78a803595298425
      https://github.com/okfn/ckan/commit/de522066baebc6167b0dfe81f78a803595298425
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Default order by rank


  Commit: d0eb70aef9dc6ba7b615dc7cbc3dc2eb880353f9
      https://github.com/okfn/ckan/commit/d0eb70aef9dc6ba7b615dc7cbc3dc2eb880353f9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  added language parameter to search


  Commit: 3f26a1cf366903e45e51b8448ca44f29822163c2
      https://github.com/okfn/ckan/commit/3f26a1cf366903e45e51b8448ca44f29822163c2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Switched ranking algorithm to more suitable for shorter texts. 


  Commit: 6175b31e83156f2e8f45543e492491884b5013b7
      https://github.com/okfn/ckan/commit/6175b31e83156f2e8f45543e492491884b5013b7
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Create gist index on full text search


  Commit: 9e4b5fe0d9db9eb93f3be220e9639f753458285c
      https://github.com/okfn/ckan/commit/9e4b5fe0d9db9eb93f3be220e9639f753458285c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Reformat and cleanup


  Commit: 357f0229abfcdbecf9955b4ea32b46041fa6b2ab
      https://github.com/okfn/ckan/commit/357f0229abfcdbecf9955b4ea32b46041fa6b2ab
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  insert indexes with optional uniqueness constraint


  Commit: e579e75e606c4e56aad96c197bd441199d3c80d5
      https://github.com/okfn/ckan/commit/e579e75e606c4e56aad96c197bd441199d3c80d5
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Allow comma separated string in fields in search api


  Commit: 8884f0c06e1992a5cc6e96278a805fd3673fed50
      https://github.com/okfn/ckan/commit/8884f0c06e1992a5cc6e96278a805fd3673fed50
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  rename alias mapping view


  Commit: fa87281693fafa7426465f6d0a652b285fb1ab49
      https://github.com/okfn/ckan/commit/fa87281693fafa7426465f6d0a652b285fb1ab49
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  separate index and primary key creation


  Commit: 350f060f75c32986591e2ac18f3655cdc508ca4d
      https://github.com/okfn/ckan/commit/350f060f75c32986591e2ac18f3655cdc508ca4d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Better and safer boolean handling


  Commit: 0bab60c7295300091014b25538ddc59bd807ada9
      https://github.com/okfn/ckan/commit/0bab60c7295300091014b25538ddc59bd807ada9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Delete previous indexes when creating new indexes. Delete uniqueness constraint when creating new uniqueness constraint. 


  Commit: 65ac759666ba216f6d65124de13da11084466912
      https://github.com/okfn/ckan/commit/65ac759666ba216f6d65124de13da11084466912
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  data_sql_search -> datastore_sql_search


  Commit: 30d74bb4d066391b196b551aed51d7f05556a6b4
      https://github.com/okfn/ckan/commit/30d74bb4d066391b196b551aed51d7f05556a6b4
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  upsert action added


  Commit: 42a2994adfb01a39096ece2b2a94c0371f5c76d5
      https://github.com/okfn/ckan/commit/42a2994adfb01a39096ece2b2a94c0371f5c76d5
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Fix get all fields in creation


  Commit: 6ef1487724223ce7088aa473e36307444f83ff93
      https://github.com/okfn/ckan/commit/6ef1487724223ce7088aa473e36307444f83ff93
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  generic upsert method that supports insert and update but not yet upsert


  Commit: 120d296f8f7b6ad131cfe0f529576bd45f7d1eb5
      https://github.com/okfn/ckan/commit/120d296f8f7b6ad131cfe0f529576bd45f7d1eb5
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  fixed update, started upsert testing


  Commit: 3a142e93c7cb7b776ea3f48ea0606cac8f96c18e
      https://github.com/okfn/ckan/commit/3a142e93c7cb7b776ea3f48ea0606cac8f96c18e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Test for insert, resolved some unicode issues


  Commit: 6ebd6f7201790fc9ff814336679db4520764d176
      https://github.com/okfn/ckan/commit/6ebd6f7201790fc9ff814336679db4520764d176
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  {} -> {0} to make python 2.6 compatible


  Commit: 9a5dc540ed005e62915894bdc06c17030b9d85d4
      https://github.com/okfn/ckan/commit/9a5dc540ed005e62915894bdc06c17030b9d85d4
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Use paste converters


  Commit: 6320f95f7f5bfcea7e1bcdc7f5569679afa3c753
      https://github.com/okfn/ckan/commit/6320f95f7f5bfcea7e1bcdc7f5569679afa3c753
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Small improvements and sql injection prevention.


  Commit: 38a5101dac852ff4366d557e510a893cc0109e79
      https://github.com/okfn/ckan/commit/38a5101dac852ff4366d557e510a893cc0109e79
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-06 (Thu, 06 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Update in datatstore


  Commit: d15bd8d050d181f8ea4a333854aaece9d6c493ce
      https://github.com/okfn/ckan/commit/d15bd8d050d181f8ea4a333854aaece9d6c493ce
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  create multiple aliases, replace previous, unicode safe, avoid sql injection


  Commit: c1b153c181dcbb0a59ae733921031b791367265b
      https://github.com/okfn/ckan/commit/c1b153c181dcbb0a59ae733921031b791367265b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  disable upsert action until it is finished


  Commit: ebd57d8a31ece32ff8168198e83ba2614e0b4abe
      https://github.com/okfn/ckan/commit/ebd57d8a31ece32ff8168198e83ba2614e0b4abe
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  reenabled upsert


  Commit: 3fd0d90ca90367c419a9b9ccce4179aaaad80ed1
      https://github.com/okfn/ckan/commit/3fd0d90ca90367c419a9b9ccce4179aaaad80ed1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Update reports wrong field names. 


  Commit: 55d8a531ba31adf6bf1ec9f2f8cbf044951c3ca6
      https://github.com/okfn/ckan/commit/55d8a531ba31adf6bf1ec9f2f8cbf044951c3ca6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Split tests into insert, update and upsert. Implemented upsert. 


  Commit: 813344723819d565b7ba79cc2434bd8da8adc5e9
      https://github.com/okfn/ckan/commit/813344723819d565b7ba79cc2434bd8da8adc5e9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  refactored upsert


  Commit: 5c9b878a10606d832d1a1d80f34d968ef7b62fef
      https://github.com/okfn/ckan/commit/5c9b878a10606d832d1a1d80f34d968ef7b62fef
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  increased test coverage


  Commit: 3d82bc1b6d6fbe2d2a1576311fedab008714aa19
      https://github.com/okfn/ckan/commit/3d82bc1b6d6fbe2d2a1576311fedab008714aa19
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Merge branch '2733-feature-datastore-dev' into 2733-feature-datastore


  Commit: 12d8da3696726e8a0e933954edda91dbc79c7173
      https://github.com/okfn/ckan/commit/12d8da3696726e8a0e933954edda91dbc79c7173
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  sort also uses get_list


  Commit: e9860994790386af22056ad9db02f0c0f135176a
      https://github.com/okfn/ckan/commit/e9860994790386af22056ad9db02f0c0f135176a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  lang->language for consistency


  Commit: f5868ac06e3c32d7a532e9f6822187a19b9aa562
      https://github.com/okfn/ckan/commit/f5868ac06e3c32d7a532e9f6822187a19b9aa562
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  enable search for _table_metadata


  Commit: 3dec0e8cce30860c20599374d3f43c8738f96ae5
      https://github.com/okfn/ckan/commit/3dec0e8cce30860c20599374d3f43c8738f96ae5
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  documentation of new features


  Commit: 6f505d90ee4f9298a608119ef5d007e3e26e80f6
      https://github.com/okfn/ckan/commit/6f505d90ee4f9298a608119ef5d007e3e26e80f6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    A ckanext/datastore/commands.py
    M ckanext/datastore/plugin.py
    M setup.py

  Log Message:
  -----------
  paster command to create database and read-only user


  Commit: 1a38d69ca70e1f4146e613c0c74a878ae2ed6e26
      https://github.com/okfn/ckan/commit/1a38d69ca70e1f4146e613c0c74a878ae2ed6e26
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  create only temporary view _table_metadata to enable easier updates


  Commit: b73a45a23b9fe4ff956868a88cf5cadff391fccb
      https://github.com/okfn/ckan/commit/b73a45a23b9fe4ff956868a88cf5cadff391fccb
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Added new paster commands to documentation.


  Commit: 7645479ef03facdf580a4359f3aeea49bb5c73a8
      https://github.com/okfn/ckan/commit/7645479ef03facdf580a4359f3aeea49bb5c73a8
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  _table_metadata with all available resources.


  Commit: e544ef919c5e9cf927e5a766700ef34bcabd1602
      https://github.com/okfn/ckan/commit/e544ef919c5e9cf927e5a766700ef34bcabd1602
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-10 (Mon, 10 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  aggregate alias_of and test invalid resource_ids/aliases


  Commit: 4eb422275e1ea502aeea43fd5b438302b705e3b0
      https://github.com/okfn/ckan/commit/4eb422275e1ea502aeea43fd5b438302b705e3b0
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  fixed issue in search that was caused by an overwritten variable


  Commit: deacefcf9176e90f097a18b1f3380f2e85b17dc2
      https://github.com/okfn/ckan/commit/deacefcf9176e90f097a18b1f3380f2e85b17dc2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  test for metadata table


  Commit: 3fe781a209a00366291e4fda1a8562f01ba4ac80
      https://github.com/okfn/ckan/commit/3fe781a209a00366291e4fda1a8562f01ba4ac80
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Reverted aggregate in _table-Metadata because it implies wrong consuquences


  Commit: 758b301acc88c9f366c475271e29d9b533626d9f
      https://github.com/okfn/ckan/commit/758b301acc88c9f366c475271e29d9b533626d9f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Require datastore read url


  Commit: d948c54c8bcaa2e59bb178d5343b301420492c8e
      https://github.com/okfn/ckan/commit/d948c54c8bcaa2e59bb178d5343b301420492c8e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Simpler resource_id validation in search


  Commit: 40f241905a0143b04f266e6e7a750895ad7cc10d
      https://github.com/okfn/ckan/commit/40f241905a0143b04f266e6e7a750895ad7cc10d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Fix and clean up the paster command.


  Commit: 2ecb645ba9856103b3e21ebe9d0f3be214591d03
      https://github.com/okfn/ckan/commit/2ecb645ba9856103b3e21ebe9d0f3be214591d03
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M ckan/authz.py
    M ckan/config/deployment.ini_tmpl
    M ckan/config/routing.py
    M ckan/controllers/admin.py
    M ckan/controllers/api.py
    R ckan/controllers/authorization_group.py
    M ckan/controllers/feed.py
    M ckan/controllers/group.py
    M ckan/controllers/home.py
    M ckan/controllers/package.py
    M ckan/controllers/related.py
    M ckan/controllers/storage.py
    M ckan/forms/__init__.py
    M ckan/forms/authorization_group.py
    M ckan/forms/authz.py
    M ckan/i18n/bg/LC_MESSAGES/ckan.mo
    M ckan/i18n/bg/LC_MESSAGES/ckan.po
    M ckan/i18n/ca/LC_MESSAGES/ckan.mo
    M ckan/i18n/ca/LC_MESSAGES/ckan.po
    M ckan/i18n/check_po_files.py
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
    M ckan/i18n/de/LC_MESSAGES/ckan.mo
    M ckan/i18n/de/LC_MESSAGES/ckan.po
    M ckan/i18n/el/LC_MESSAGES/ckan.mo
    M ckan/i18n/el/LC_MESSAGES/ckan.po
    M ckan/i18n/es/LC_MESSAGES/ckan.mo
    M ckan/i18n/es/LC_MESSAGES/ckan.po
    M ckan/i18n/fi/LC_MESSAGES/ckan.mo
    M ckan/i18n/fi/LC_MESSAGES/ckan.po
    M ckan/i18n/fr/LC_MESSAGES/ckan.mo
    M ckan/i18n/fr/LC_MESSAGES/ckan.po
    M ckan/i18n/hu/LC_MESSAGES/ckan.mo
    M ckan/i18n/hu/LC_MESSAGES/ckan.po
    M ckan/i18n/it/LC_MESSAGES/ckan.mo
    M ckan/i18n/it/LC_MESSAGES/ckan.po
    M ckan/i18n/ja/LC_MESSAGES/ckan.mo
    M ckan/i18n/ja/LC_MESSAGES/ckan.po
    M ckan/i18n/lt/LC_MESSAGES/ckan.mo
    M ckan/i18n/lt/LC_MESSAGES/ckan.po
    M ckan/i18n/lv/LC_MESSAGES/ckan.mo
    M ckan/i18n/lv/LC_MESSAGES/ckan.po
    M ckan/i18n/nl/LC_MESSAGES/ckan.mo
    M ckan/i18n/nl/LC_MESSAGES/ckan.po
    M ckan/i18n/no/LC_MESSAGES/ckan.mo
    M ckan/i18n/no/LC_MESSAGES/ckan.po
    M ckan/i18n/pl/LC_MESSAGES/ckan.mo
    M ckan/i18n/pl/LC_MESSAGES/ckan.po
    M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
    M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
    M ckan/i18n/ro/LC_MESSAGES/ckan.mo
    M ckan/i18n/ro/LC_MESSAGES/ckan.po
    M ckan/i18n/ru/LC_MESSAGES/ckan.mo
    M ckan/i18n/ru/LC_MESSAGES/ckan.po
    M ckan/i18n/sk/LC_MESSAGES/ckan.mo
    M ckan/i18n/sk/LC_MESSAGES/ckan.po
    M ckan/i18n/sl/LC_MESSAGES/ckan.mo
    M ckan/i18n/sl/LC_MESSAGES/ckan.po
    M ckan/i18n/sq/LC_MESSAGES/ckan.mo
    M ckan/i18n/sq/LC_MESSAGES/ckan.po
    M ckan/i18n/sr/LC_MESSAGES/ckan.mo
    M ckan/i18n/sr/LC_MESSAGES/ckan.po
    M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
    M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
    M ckan/i18n/sv/LC_MESSAGES/ckan.mo
    M ckan/i18n/sv/LC_MESSAGES/ckan.po
    R ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
    R ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
    M ckan/lib/authztool.py
    M ckan/lib/base.py
    M ckan/lib/cli.py
    M ckan/lib/create_test_data.py
    M ckan/lib/dictization/model_save.py
    M ckan/lib/helpers.py
    M ckan/lib/mailer.py
    M ckan/lib/maintain.py
    M ckan/lib/plugins.py
    M ckan/lib/search/__init__.py
    M ckan/lib/search/index.py
    M ckan/logic/action/__init__.py
    M ckan/logic/action/create.py
    M ckan/logic/action/get.py
    M ckan/logic/action/update.py
    M ckan/logic/auth/__init__.py
    M ckan/logic/auth/create.py
    M ckan/logic/auth/publisher/create.py
    M ckan/logic/auth/publisher/update.py
    M ckan/logic/auth/update.py
    M ckan/migration/versions/025_add_authorization_groups.py
    M ckan/model/__init__.py
    R ckan/model/authorization_group.py
    M ckan/model/authz.py
    M ckan/model/domain_object.py
    M ckan/model/license.py
    M ckan/plugins/interfaces.py
    R ckan/public/images/icons/authorization_group.png
    R ckan/public/images/icons/authorization_group_add.png
    R ckan/public/images/icons/authorization_group_edit.png
    A ckan/public/images/icons/followers.png
    M ckan/public/scripts/application.js
    M ckan/templates/_util.html
    M ckan/templates/admin/authz.html
    R ckan/templates/authorization_group/__init__.py
    R ckan/templates/authorization_group/authz.html
    R ckan/templates/authorization_group/edit.html
    R ckan/templates/authorization_group/edit_form.html
    R ckan/templates/authorization_group/index.html
    R ckan/templates/authorization_group/layout.html
    R ckan/templates/authorization_group/new.html
    R ckan/templates/authorization_group/read.html
    M ckan/templates/group/authz.html
    M ckan/templates/package/authz.html
    M ckan/templates/package/layout.html
    M ckan/templates/package/new_package_form.html
    M ckan/templates/package/read.rdf
    M ckan/templates/user/layout.html
    M ckan/tests/__init__.py
    M ckan/tests/ckantestplugin/ckantestplugin/__init__.py
    R ckan/tests/functional/api/test_authorization_group.py
    M ckan/tests/functional/test_admin.py
    R ckan/tests/functional/test_authorization_group.py
    M ckan/tests/functional/test_authz.py
    M ckan/tests/functional/test_edit_authz.py
    M ckan/tests/functional/test_group.py
    M ckan/tests/functional/test_package_edit_authz.py
    M ckan/tests/functional/test_user.py
    M ckan/tests/lib/test_cli.py
    M ckan/tests/logic/test_action.py
    M ckan/tests/models/test_authz.py
    M ckan/tests/models/test_repo.py
    M ckan/tests/test_authz.py
    M ckanext/multilingual/tests/test_multilingual_plugin.py
    M ckanext/organizations/forms.py
    A ckanext/organizations/templates/organization_edit.html
    M doc/configuration.rst
    M doc/filestore.rst

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/2733-feature-datastore' into 2733-feature-datastore


  Commit: 9da04bf0ac637a19c7d4384e7aa924781f4ce7fb
      https://github.com/okfn/ckan/commit/9da04bf0ac637a19c7d4384e7aa924781f4ce7fb
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-12 (Wed, 12 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fix problems with Postgres 9.2 and enable native json support if available. 


  Commit: 32655643457de580f03aaa20abd2c328ad7a0713
      https://github.com/okfn/ckan/commit/32655643457de580f03aaa20abd2c328ad7a0713
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  more readable upper case sql keywords


  Commit: acefa2dccc09848d127d1a0569a9e265e2160070
      https://github.com/okfn/ckan/commit/acefa2dccc09848d127d1a0569a9e265e2160070
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  simpler index creation


  Commit: 74684d21ac953d1d7e7855931b2dc0b1ececc0b6
      https://github.com/okfn/ckan/commit/74684d21ac953d1d7e7855931b2dc0b1ececc0b6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-13 (Thu, 13 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Skip permission check and alias creation on a read only database


  Commit: 86ac3ff4f821774796df1f38bf36b1c001123277
      https://github.com/okfn/ckan/commit/86ac3ff4f821774796df1f38bf36b1c001123277
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-14 (Fri, 14 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  format paster command


  Commit: ce424a8186cb22e1e6ad15da8c56a0279248fdd0
      https://github.com/okfn/ckan/commit/ce424a8186cb22e1e6ad15da8c56a0279248fdd0
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2012-09-14 (Fri, 14 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  [#2733] Allow paster command to work across different postgres installations.

The "postgres" user isn't always the superuser.


  Commit: 3475895319dff1828e774c5d57384a75f4367c25
      https://github.com/okfn/ckan/commit/3475895319dff1828e774c5d57384a75f4367c25
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2012-09-14 (Fri, 14 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  [#2733] Ensure str interpolation is python 2.6 compatible


  Commit: 9bad33e0deb6f7bfa8caaebc9efc4b347a6c1b1f
      https://github.com/okfn/ckan/commit/9bad33e0deb6f7bfa8caaebc9efc4b347a6c1b1f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-14 (Fri, 14 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  enable datastore to run without ckan


  Commit: 906f7b577a17a7fb7fe47681a0e96b4147cd74a1
      https://github.com/okfn/ckan/commit/906f7b577a17a7fb7fe47681a0e96b4147cd74a1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/2733-feature-datastore' into 2733-feature-datastore


  Commit: 42d5586889374ad6ffd99f94de65e9ce014ee77a
      https://github.com/okfn/ckan/commit/42d5586889374ad6ffd99f94de65e9ce014ee77a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fix problems with % in column names and table names.


  Commit: 6bf470b927c2fb3fb16bb6dde4296795ad7779c5
      https://github.com/okfn/ckan/commit/6bf470b927c2fb3fb16bb6dde4296795ad7779c5
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  test % in records


  Commit: 7a5b42588e780664b3e426abb87fb8f079dbcbd5
      https://github.com/okfn/ckan/commit/7a5b42588e780664b3e426abb87fb8f079dbcbd5
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    M ckan/config/environment.py
    M test-core.ini

  Log Message:
  -----------
  Allow legacy templates to use new snippets


  Commit: 84629c528fbb91a45696b60eebe257d820770b77
      https://github.com/okfn/ckan/commit/84629c528fbb91a45696b60eebe257d820770b77
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/helpers.py
    M ckan/public/base/datapreview/css/datapreview.css
    M ckan/public/base/datapreview/resource.config
    M ckan/public/scripts/application.js
    M ckan/templates/package/resource_read.html
    M ckan/templates_legacy/package/resource_read.html

  Log Message:
  -----------
  Dataviewer as an embed


  Commit: 57251a33d280eafb196a0d55607c4b2afdbd9e62
      https://github.com/okfn/ckan/commit/57251a33d280eafb196a0d55607c4b2afdbd9e62
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    A ckan/public/base/datapreview/outside.js
    A ckan/public/base/datapreview/vendor/resize/resize.js
    A ckan/templates/package/resource_preview.html
    A ckan/templates/package/snippets/data_preview.html
    A ckan/templates_legacy/package/snippets/data_preview.html

  Log Message:
  -----------
  Dataviewer as an embed part 2


  Commit: 24dd1c02a4c97bb06f0fa495524771c80bd9e444
      https://github.com/okfn/ckan/commit/24dd1c02a4c97bb06f0fa495524771c80bd9e444
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  from .. import .. -> import .. as ..


  Commit: b0c54018cd43abb8d2ba111c04e7914bf4d0fd6c
      https://github.com/okfn/ckan/commit/b0c54018cd43abb8d2ba111c04e7914bf4d0fd6c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-17 (Mon, 17 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fix index creation on nested fields in postgres 9.2.


  Commit: e0ce612031f8db0e50af08a343cb54545d6011b0
      https://github.com/okfn/ckan/commit/e0ce612031f8db0e50af08a343cb54545d6011b0
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-18 (Tue, 18 Sep 2012)

  Changed paths:
    R ckan/public/base/datapreview/outside.js
    M ckan/public/base/datapreview/resource.config
    R ckan/public/base/datapreview/vendor/resize/resize.js
    A ckan/public/base/javascript/modules/data-viewer.js
    M ckan/public/base/javascript/resource.config
    A ckan/public/base/vendor/resize.js
    M ckan/public/base/vendor/resource.config
    A ckan/public/scripts/outside.js
    A ckan/public/scripts/vendor/resize/resize.js
    M ckan/templates/package/resource_read.html
    M ckan/templates/package/snippets/data_preview.html
    M ckan/templates_legacy/package/resource_read.html

  Log Message:
  -----------
  Data preview now uses new style module for outer iframe scripts


  Commit: 930e8e1e22200e2d1ff991247027fe8463d6faf0
      https://github.com/okfn/ckan/commit/930e8e1e22200e2d1ff991247027fe8463d6faf0
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-18 (Tue, 18 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/vendor/recline/css/recline.css
    M ckan/public/base/datapreview/vendor/recline/recline.js

  Log Message:
  -----------
  Update recline .js anc .css


  Commit: f3e85e64398f881d566609816740942b3e3b0a6a
      https://github.com/okfn/ckan/commit/f3e85e64398f881d566609816740942b3e3b0a6a
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-18 (Tue, 18 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/datapreview.js

  Log Message:
  -----------
  Stop javascript error


  Commit: 8507d6e98f86110b18c7c71d908d7178b550107b
      https://github.com/okfn/ckan/commit/8507d6e98f86110b18c7c71d908d7178b550107b
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-18 (Tue, 18 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Revert a change now that I have no idea what is going on


  Commit: 3fca8332702a1f0bf8fe94449d78524d26107267
      https://github.com/okfn/ckan/commit/3fca8332702a1f0bf8fe94449d78524d26107267
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Issue with firefox and graphs


  Commit: 339479089e15cb451f8d1431fc1f31e9b90b35b6
      https://github.com/okfn/ckan/commit/339479089e15cb451f8d1431fc1f31e9b90b35b6
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/resource.config
    M ckan/public/base/vendor/resource.config
    M ckan/templates/package/new_resource.html

  Log Message:
  -----------
  Fanstatic fixes for resource upload


  Commit: febac8ae7bcc7659a1f191b4bfae9666211d01d6
      https://github.com/okfn/ckan/commit/febac8ae7bcc7659a1f191b4bfae9666211d01d6
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/templates/package/resource_read.html
    R ckan/templates/snippets/recline-extra-footer.html
    R ckan/templates/snippets/recline-extra-header.html

  Log Message:
  -----------
  Fanstatic fixes remove commented out scripts


  Commit: a5683cb48c12c3103d979dd4fdb5125f2f2c4a8f
      https://github.com/okfn/ckan/commit/a5683cb48c12c3103d979dd4fdb5125f2f2c4a8f
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/templates/base.html

  Log Message:
  -----------
  Fanstatic fixes add extra comment re script tag abuse


  Commit: c973d36f8a920d3de5f3c568e90524bdc57e39e0
      https://github.com/okfn/ckan/commit/c973d36f8a920d3de5f3c568e90524bdc57e39e0
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/templates/base.html

  Log Message:
  -----------
  Fanstatic fixes fix case in comment


  Commit: 49cae907296b5edec890cd5efe337a64af68825d
      https://github.com/okfn/ckan/commit/49cae907296b5edec890cd5efe337a64af68825d
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/vendor/recline/css/recline.css
    M ckan/public/base/datapreview/vendor/recline/recline.js

  Log Message:
  -----------
  Revert "Update recline .js anc .css"

This reverts commit 930e8e1e22200e2d1ff991247027fe8463d6faf0.


  Commit: 13e8739a4974dcacd0b26e42d97b203969e09b26
      https://github.com/okfn/ckan/commit/13e8739a4974dcacd0b26e42d97b203969e09b26
  Author: Rufus Pollock <rufus.pollock at okfn.org>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/datapreview.js
    M ckan/public/base/datapreview/resource.config
    R ckan/public/base/datapreview/vendor/flot/0.7/excanvas.js
    R ckan/public/base/datapreview/vendor/flot/0.7/jquery.flot.js
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.js
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/layers.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker-shadow.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/popup-close.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-in.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-out.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.ie.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/layers.png
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/marker-icon.png
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/marker-shadow.png
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/zoom-in.png
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/zoom-out.png
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet-src.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.js
    M ckan/public/base/datapreview/vendor/recline/recline.js

  Log Message:
  -----------
  fix up datapreview in master (integrate latest recline and vendor deps and port fixes from 2733 branch).


  Commit: 8eba5042f8f0a8060bbc0188748f7336b573b1b2
      https://github.com/okfn/ckan/commit/8eba5042f8f0a8060bbc0188748f7336b573b1b2
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/datapreview.js

  Log Message:
  -----------
  Fix datapreview to get site url


  Commit: 122cf345101e25ac660b724788d40a27b1c02ced
      https://github.com/okfn/ckan/commit/122cf345101e25ac660b724788d40a27b1c02ced
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/templates_legacy/snippets/internal-tracking.html

  Log Message:
  -----------
  Fix html for internal tracking


  Commit: 4b1aab062227fe8d899e6705b544c29a8c838e72
      https://github.com/okfn/ckan/commit/4b1aab062227fe8d899e6705b544c29a8c838e72
  Author: John Martin <me at johnmart.in>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/less/ckan.less

  Log Message:
  -----------
  Added some small CSS helper classes for layout


  Commit: 95e76829864724a5227aeba75edf717891c7e6a2
      https://github.com/okfn/ckan/commit/95e76829864724a5227aeba75edf717891c7e6a2
  Author: John Martin <me at johnmart.in>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/less/forms.less
    M ckan/templates/admin/authz.html
    M ckan/templates/admin/index.html
    A ckan/templates/admin/snippets/header.html

  Log Message:
  -----------
  Added tabs into the /ckan-admin header (also small tweaks to thecss of the page


  Commit: 568dafb851d83f1cff804960a30c30553f59fd13
      https://github.com/okfn/ckan/commit/568dafb851d83f1cff804960a30c30553f59fd13
  Author: John Martin <me at johnmart.in>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/templates/admin/config.html
    M ckan/templates/admin/snippets/header.html

  Log Message:
  -----------
  Added config tab to ckan-admin page


  Commit: a6bdf0816c49a7754affa43528a940153da3b70c
      https://github.com/okfn/ckan/commit/a6bdf0816c49a7754affa43528a940153da3b70c
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/templates/admin/authz.html

  Log Message:
  -----------
  Minor formatting


  Commit: a087cf88114c733264c228936ffc8268b2cc9fb7
      https://github.com/okfn/ckan/commit/a087cf88114c733264c228936ffc8268b2cc9fb7
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/less/ckan.less
    M ckan/public/base/less/forms.less
    M ckan/templates/admin/authz.html
    M ckan/templates/admin/config.html
    M ckan/templates/admin/index.html
    A ckan/templates/admin/snippets/header.html

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan


  Commit: 504917d56ff6edb6a352f1724fba64a6c9b270e1
      https://github.com/okfn/ckan/commit/504917d56ff6edb6a352f1724fba64a6c9b270e1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckanext/datastore/commands.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M doc/datastore.rst

  Log Message:
  -----------
  renamed datastore urls and removed ckan.datastore.enabled = 1


  Commit: a3e61c1951c609c03ed3a231ea033f1f59d88a29
      https://github.com/okfn/ckan/commit/a3e61c1951c609c03ed3a231ea033f1f59d88a29
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    A ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    A ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py
    M doc/datastore.rst
    M setup.py

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' into dataviewer-iframe

Conflicts:
	setup.py


  Commit: 5e95ee73928ab2a23713b42b7105d75ed7bd6964
      https://github.com/okfn/ckan/commit/5e95ee73928ab2a23713b42b7105d75ed7bd6964
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  remove json dump from resource_read


  Commit: e38468ef655c0edf07700cecedffc65e6e1d6064
      https://github.com/okfn/ckan/commit/e38468ef655c0edf07700cecedffc65e6e1d6064
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  format paster command


  Commit: 6ea18bb3d6a6dfa76d91fe665457f0c431b6e940
      https://github.com/okfn/ckan/commit/6ea18bb3d6a6dfa76d91fe665457f0c431b6e940
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  enable datastore to run without ckan


  Commit: 295410fa9afc3a2f802b9566be9aa83c233c8a48
      https://github.com/okfn/ckan/commit/295410fa9afc3a2f802b9566be9aa83c233c8a48
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fix problems with % in column names and table names.


  Commit: a61c497c0484b47f7d205d0cbbfb811b2eb99c98
      https://github.com/okfn/ckan/commit/a61c497c0484b47f7d205d0cbbfb811b2eb99c98
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  test % in records


  Commit: 4b252aba55ac9bea2232d8f36b2094b53b7ad334
      https://github.com/okfn/ckan/commit/4b252aba55ac9bea2232d8f36b2094b53b7ad334
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  from .. import .. -> import .. as ..


  Commit: 94c27f9352e1de450e9249ddde18e457da7b1828
      https://github.com/okfn/ckan/commit/94c27f9352e1de450e9249ddde18e457da7b1828
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fix index creation on nested fields in postgres 9.2.


  Commit: a586adf856c947a96fdadfe225270d82e3bc0d3d
      https://github.com/okfn/ckan/commit/a586adf856c947a96fdadfe225270d82e3bc0d3d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckanext/datastore/commands.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M doc/datastore.rst

  Log Message:
  -----------
  renamed datastore urls and removed ckan.datastore.enabled = 1


  Commit: 7bdc6c17e493a9c26c2f299f1a477650bf828322
      https://github.com/okfn/ckan/commit/7bdc6c17e493a9c26c2f299f1a477650bf828322
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  ignore checks only if paster datastore command


  Commit: 8d28d016b14a2e9f20ad7cc712991db4e065b82b
      https://github.com/okfn/ckan/commit/8d28d016b14a2e9f20ad7cc712991db4e065b82b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' into dataviewer-iframe


  Commit: 3c7fbbbb1528e56922a1cda98761e65138530f9a
      https://github.com/okfn/ckan/commit/3c7fbbbb1528e56922a1cda98761e65138530f9a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  enabled recalibration of iframe height


  Commit: 3f1fc3caf15da3f6f1d25b991b8bfa7d9e663f44
      https://github.com/okfn/ckan/commit/3f1fc3caf15da3f6f1d25b991b8bfa7d9e663f44
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  always use data preview if datastore is active


  Commit: 171eed33bc36cbd44405818833e6bc1b95b190e3
      https://github.com/okfn/ckan/commit/171eed33bc36cbd44405818833e6bc1b95b190e3
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-19 (Wed, 19 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  use None as implicit False


  Commit: c92f22b4ba934efdfa3214b50440603aa2d8d1d3
      https://github.com/okfn/ckan/commit/c92f22b4ba934efdfa3214b50440603aa2d8d1d3
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  fix resource_lower -> format_lower


  Commit: df5ebaf6227145cc58c5dc643297d9e608bd260a
      https://github.com/okfn/ckan/commit/df5ebaf6227145cc58c5dc643297d9e608bd260a
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/templates/base.html

  Log Message:
  -----------
  Move styles into blocks in base.html template


  Commit: 815706515c0be5f2dc1e1d440e92104d8988e59d
      https://github.com/okfn/ckan/commit/815706515c0be5f2dc1e1d440e92104d8988e59d
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/templates/package/resource_preview.html

  Log Message:
  -----------
  Recline now independent of ckan css


  Commit: 8aca2f705177359b601a10d5f1798f58898204f2
      https://github.com/okfn/ckan/commit/8aca2f705177359b601a10d5f1798f58898204f2
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py
    M ckan/public/base/javascript/modules/data-viewer.js
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Merge branch 'dataviewer-iframe' of github.com:okfn/ckan into dataviewer-iframe


  Commit: 7543bef990de0f21c48c20ffd54abd6c48aeb6ee
      https://github.com/okfn/ckan/commit/7543bef990de0f21c48c20ffd54abd6c48aeb6ee
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.css

  Log Message:
  -----------
  Add non-minified bootstrap.css


  Commit: e8a1e5e1788eceb0d69e088d7f58f34d7abea199
      https://github.com/okfn/ckan/commit/e8a1e5e1788eceb0d69e088d7f58f34d7abea199
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    R ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.css

  Log Message:
  -----------
  Remove minified bootstrap.css


  Commit: 22a9a83c2d7d2d4c2acc03b827962ad757ed9d23
      https://github.com/okfn/ckan/commit/22a9a83c2d7d2d4c2acc03b827962ad757ed9d23
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/resource.config

  Log Message:
  -----------
  Bootstrap.css now added in datapreview


  Commit: d6189db66ea6d867aee19f50d10e7fee9b41f697
      https://github.com/okfn/ckan/commit/d6189db66ea6d867aee19f50d10e7fee9b41f697
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    A ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings.png

  Log Message:
  -----------
  Bootstrap images added


  Commit: 20212ea4fad324b93fdaa9182b097ccea0e35924
      https://github.com/okfn/ckan/commit/20212ea4fad324b93fdaa9182b097ccea0e35924
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/helpers.py
    A ckan/public/base/datapreview/css/pdfpreview.css
    M ckan/public/base/datapreview/resource.config
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.js
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-check.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-comment.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-text.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/loading-icon.gif
    A ckan/public/base/datapreview/vendor/pdfviewer/images/texture.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-bookmark.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-download.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-openFile.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-print.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-search.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.js
    A ckan/public/base/datapreview/vendor/webL10n/README.md
    A ckan/public/base/datapreview/vendor/webL10n/l10n.js
    A ckan/public/base/javascript/modules/pdf-viewer.js
    A ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  Added pdfjs preview (not working yet)


  Commit: 54f94db4242e1619080cfd5bce783c9ca7b18e70
      https://github.com/okfn/ckan/commit/54f94db4242e1619080cfd5bce783c9ca7b18e70
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/resource.config
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.css
    R ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.css
    A ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings.png
    M ckan/templates/base.html
    M ckan/templates/package/resource_preview.html

  Log Message:
  -----------
  Merge branch 'dataviewer-iframe' of github.com:okfn/ckan into dataviewer-iframe


  Commit: b298bc4d0ebce4ac6a72aff1630a38cd8e547ce7
      https://github.com/okfn/ckan/commit/b298bc4d0ebce4ac6a72aff1630a38cd8e547ce7
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/vendor/pdfjs/pdf.js
    M ckan/public/base/datapreview/vendor/pdfviewer/viewer.js

  Log Message:
  -----------
  Use our own build for pdf.js


  Commit: 0ea00bb47433273f079a5920cf5d80c58bcfa774
      https://github.com/okfn/ckan/commit/0ea00bb47433273f079a5920cf5d80c58bcfa774
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    A ckan/public/base/datapreview/pdfpreview.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.js
    M ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  Added missing files


  Commit: 89fa2ba0ffc44397565a90c800f4a3b975049043
      https://github.com/okfn/ckan/commit/89fa2ba0ffc44397565a90c800f4a3b975049043
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/vendor/pdfviewer/viewer.js

  Log Message:
  -----------
  make pdfviewer loadable


  Commit: 359d49b52133987218ca9d4e978473bf11a265c4
      https://github.com/okfn/ckan/commit/359d49b52133987218ca9d4e978473bf11a265c4
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/pdfpreview.js
    M ckan/public/base/datapreview/vendor/pdfviewer/viewer.js

  Log Message:
  -----------
  Use ckan viewer module


  Commit: 81ad2aeda7c5ead16c81d1f473056655b500eff0
      https://github.com/okfn/ckan/commit/81ad2aeda7c5ead16c81d1f473056655b500eff0
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/resource.config

  Log Message:
  -----------
  Get correct path for pdf.js


  Commit: 5da142abf27c1acefb1dbe3028238d77e19ebbfb
      https://github.com/okfn/ckan/commit/5da142abf27c1acefb1dbe3028238d77e19ebbfb
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/layers.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/marker-icon.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/marker-shadow.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/zoom-in.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/zoom-out.png
    M ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.css
    A ckan/public/base/datapreview/vendor/leaflet/images/layers.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-icon.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-shadow.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-in.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-out.png

  Log Message:
  -----------
  Leaflet fixes for dataviewer


  Commit: 1b3bf107877a583d1a1f8a1b56bb3fc980e2937c
      https://github.com/okfn/ckan/commit/1b3bf107877a583d1a1f8a1b56bb3fc980e2937c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/pdfpreview.js
    M ckan/public/base/datapreview/resource.config
    A ckan/public/base/datapreview/vendor/pdfviewer/locale.properties
    M ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  added locale


  Commit: cd6164b84b986e2b30745858ca717700c5306d1e
      https://github.com/okfn/ckan/commit/cd6164b84b986e2b30745858ca717700c5306d1e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/layers.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/marker-icon.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/marker-shadow.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/zoom-in.png
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/images/zoom-out.png
    M ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.css
    A ckan/public/base/datapreview/vendor/leaflet/images/layers.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-icon.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-shadow.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-in.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-out.png

  Log Message:
  -----------
  Merge branch 'dataviewer-iframe' of github.com:okfn/ckan into dataviewer-iframe


  Commit: 7130f9a6009b6a7cb38e21e9e75f81b1c4b97e1f
      https://github.com/okfn/ckan/commit/7130f9a6009b6a7cb38e21e9e75f81b1c4b97e1f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/css/pdfpreview.css
    M ckan/public/base/datapreview/resource.config
    M ckan/public/base/datapreview/vendor/pdfviewer/viewer.css
    M ckan/public/base/datapreview/vendor/pdfviewer/viewer.js
    M ckan/public/base/javascript/modules/data-viewer.js
    M ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  fixed pdf preview and fixed errors


  Commit: 6d1b7bd7160b8a14afb00ba9782a552e7488494f
      https://github.com/okfn/ckan/commit/6d1b7bd7160b8a14afb00ba9782a552e7488494f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/helpers.py

  Log Message:
  -----------
  renamed action to make it more consistent


  Commit: 1ea046c9951cfebc9e48d8d4833f964e95dbdbe7
      https://github.com/okfn/ckan/commit/1ea046c9951cfebc9e48d8d4833f964e95dbdbe7
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Fix iframe resizing


  Commit: 03dcc921594113e1b017cf9c4781d639767813ee
      https://github.com/okfn/ckan/commit/03dcc921594113e1b017cf9c4781d639767813ee
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/css/pdfpreview.css

  Log Message:
  -----------
  avoid scrollbars in pdf preview


  Commit: e97b5c70e9325a1095778fef8e0d27c84e881b30
      https://github.com/okfn/ckan/commit/e97b5c70e9325a1095778fef8e0d27c84e881b30
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-09-20 (Thu, 20 Sep 2012)

  Changed paths:
    M ckan/controllers/group.py

  Log Message:
  -----------
  [#2937] Add extras_as_string to group history()


  Commit: b8799e78e8e39a706845a09057bfd380978275db
      https://github.com/okfn/ckan/commit/b8799e78e8e39a706845a09057bfd380978275db
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  Remove unwanted set in template


  Commit: 9e0d72cc9ebbd53f475fb1ab6684813c8811e0ef
      https://github.com/okfn/ckan/commit/9e0d72cc9ebbd53f475fb1ab6684813c8811e0ef
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  Pdf viewer template cleanup of unwanted css/js


  Commit: 66afc06ebca3912682bb1291618bb59a0235b4ca
      https://github.com/okfn/ckan/commit/66afc06ebca3912682bb1291618bb59a0235b4ca
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py
    M ckan/public/base/datapreview/datapreview.js
    M ckan/public/base/datapreview/pdfpreview.js
    M ckan/templates/package/snippets/data_preview.html

  Log Message:
  -----------
  make decision about preview on the server instead of the client in js


  Commit: 41672f96c76744e7051da0c7b2e81164faf5ae33
      https://github.com/okfn/ckan/commit/41672f96c76744e7051da0c7b2e81164faf5ae33
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    R ckan/public/base/javascript/modules/pdf-viewer.js

  Log Message:
  -----------
  removed unnecessary file


  Commit: dbb3cc41a455b1e75760a5e88cf04c11a2920f5c
      https://github.com/okfn/ckan/commit/dbb3cc41a455b1e75760a5e88cf04c11a2920f5c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    R ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet-src.js
    M ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.js

  Log Message:
  -----------
  use src version as leaflet.js


  Commit: ceda54bee01431edcb1df5a7ee57524d669c03d9
      https://github.com/okfn/ckan/commit/ceda54bee01431edcb1df5a7ee57524d669c03d9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.js

  Log Message:
  -----------
  fix image path in leaflet


  Commit: 091d6a6bd8f8d4df0c49d1f2ae80d75c3e6fc4a1
      https://github.com/okfn/ckan/commit/091d6a6bd8f8d4df0c49d1f2ae80d75c3e6fc4a1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    A ckan/public/base/javascript/modules/dismiss-alerts.js
    M ckan/templates/package/snippets/data_preview.html

  Log Message:
  -----------
  Dismiss alerts js module


  Commit: fc5b31940a2356e38e87035995974b90b4ead067
      https://github.com/okfn/ckan/commit/fc5b31940a2356e38e87035995974b90b4ead067
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/controllers/package.py
    A ckan/templates/package/resource_datapreview.html
    R ckan/templates/package/resource_preview.html

  Log Message:
  -----------
  preview -> datapreview


  Commit: 4e03370b4083fcda8093fd9aa92e0481833684be
      https://github.com/okfn/ckan/commit/4e03370b4083fcda8093fd9aa92e0481833684be
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/templates/package/resource_datapreview.html

  Log Message:
  -----------
  remove ignored class


  Commit: 86ce9c93f282e6106d7f79fc6987b1b05136d30b
      https://github.com/okfn/ckan/commit/86ce9c93f282e6106d7f79fc6987b1b05136d30b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/helpers.py
    A ckan/public/base/datapreview/jsonpreview.js
    M ckan/public/base/datapreview/pdfpreview.js
    M ckan/public/base/datapreview/resource.config
    A ckan/templates/package/resource_jsonpreview.html

  Log Message:
  -----------
  Very basic json(p) preview 


  Commit: 609f3ef8180d8733c9cc4c7f3c7080f81c3c4b8b
      https://github.com/okfn/ckan/commit/609f3ef8180d8733c9cc4c7f3c7080f81c3c4b8b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/jsonpreview.js
    M ckan/templates/package/resource_jsonpreview.html

  Log Message:
  -----------
  removed logging


  Commit: 419df38ab656e982fc8f52e53d5647f3a130943a
      https://github.com/okfn/ckan/commit/419df38ab656e982fc8f52e53d5647f3a130943a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-21 (Fri, 21 Sep 2012)

  Changed paths:
    M ckan/templates/package/snippets/data_preview.html

  Log Message:
  -----------
  fixed indention


  Commit: 6ea5421513ef3b9e600906a3e2afb262391d6d5c
      https://github.com/okfn/ckan/commit/6ea5421513ef3b9e600906a3e2afb262391d6d5c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-22 (Sat, 22 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/jsonpreview.js
    M ckan/templates/package/resource_jsonpreview.html

  Log Message:
  -----------
  new module style for json preview


  Commit: 955faa95783f6af1c77ee20f34f029acc079edc7
      https://github.com/okfn/ckan/commit/955faa95783f6af1c77ee20f34f029acc079edc7
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-22 (Sat, 22 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  smarter previewer resizing


  Commit: 1eaa73e6c2fecd428d9208c3faae8203013f9eec
      https://github.com/okfn/ckan/commit/1eaa73e6c2fecd428d9208c3faae8203013f9eec
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-22 (Sat, 22 Sep 2012)

  Changed paths:
    A ckan/public/base/datapreview/css/jsonpreview.css
    M ckan/public/base/datapreview/jsonpreview.js
    M ckan/public/base/datapreview/resource.config
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  simple js syntax highlighting


  Commit: d52104fd4bbfcab79c67837f1ec6cdbb8c28f6a2
      https://github.com/okfn/ckan/commit/d52104fd4bbfcab79c67837f1ec6cdbb8c28f6a2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-22 (Sat, 22 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  use outer height for iframe resizing


  Commit: 869c5805f2835d9f55845a7d411c811a5b5e1f6d
      https://github.com/okfn/ckan/commit/869c5805f2835d9f55845a7d411c811a5b5e1f6d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-22 (Sat, 22 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  removed js logging


  Commit: 8f11f34cf7638405e9ae004f36197518e5eb5988
      https://github.com/okfn/ckan/commit/8f11f34cf7638405e9ae004f36197518e5eb5988
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-22 (Sat, 22 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/pdfpreview.js
    M ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  new style pdf preview module


  Commit: 57d089a7d679755e98412b2cc010bb22d8418e34
      https://github.com/okfn/ckan/commit/57d089a7d679755e98412b2cc010bb22d8418e34
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/templates/package/snippets/data_preview.html

  Log Message:
  -----------
  Wrap type in code in preview alert


  Commit: cc0bbf072c879a8c19bba036a128e895364d7002
      https://github.com/okfn/ckan/commit/cc0bbf072c879a8c19bba036a128e895364d7002
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/jsonpreview.js

  Log Message:
  -----------
  use provided jquery in json preview


  Commit: 46259c2acbb544f75e7f256c5d6a54d5a483d509
      https://github.com/okfn/ckan/commit/46259c2acbb544f75e7f256c5d6a54d5a483d509
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    A ckan/public/base/javascript/modules/dismiss-alert.js
    R ckan/public/base/javascript/modules/dismiss-alerts.js

  Log Message:
  -----------
  rename dismiss alert and apply only to one element


  Commit: dd8ac29a6cce9b69611b3e0382b8e81de57e209d
      https://github.com/okfn/ckan/commit/dd8ac29a6cce9b69611b3e0382b8e81de57e209d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/lib/helpers.py
    A ckan/templates/dataviewer/json.html
    A ckan/templates/dataviewer/pdf.html
    A ckan/templates/dataviewer/recline.html
    A ckan/templates/dataviewer/snippets/data_preview.html
    R ckan/templates/package/resource_datapreview.html
    R ckan/templates/package/resource_jsonpreview.html
    R ckan/templates/package/snippets/data_preview.html

  Log Message:
  -----------
  moved all templates to one directory


  Commit: b232d232c0102f954435213f7341f25f7b73aee2
      https://github.com/okfn/ckan/commit/b232d232c0102f954435213f7341f25f7b73aee2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    A ckan/templates/dataviewer/base.html
    M ckan/templates/dataviewer/json.html
    M ckan/templates/dataviewer/pdf.html
    M ckan/templates/dataviewer/recline.html

  Log Message:
  -----------
  Base template for previews


  Commit: ca908d3463c34697db6915cce5b9f3d920bc8184
      https://github.com/okfn/ckan/commit/ca908d3463c34697db6915cce5b9f3d920bc8184
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/helpers.py

  Log Message:
  -----------
  use generic action for previews


  Commit: 90703496302fb1738663c3f580c228258d75e0de
      https://github.com/okfn/ckan/commit/90703496302fb1738663c3f580c228258d75e0de
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  set minimum preview height


  Commit: d498cfc0c1264b23e6ea91e243c75c4f254eb539
      https://github.com/okfn/ckan/commit/d498cfc0c1264b23e6ea91e243c75c4f254eb539
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py
    M ckan/templates/dataviewer/snippets/data_preview.html
    A ckan/templates/dataviewer/snippets/no_preview.html

  Log Message:
  -----------
  template snippet for no preview


  Commit: 2fde258cdcae022c5022fd7f88b2cf71858aa1d2
      https://github.com/okfn/ckan/commit/2fde258cdcae022c5022fd7f88b2cf71858aa1d2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/resource.config
    M ckan/public/base/vendor/resource.config
    M ckan/templates/dataviewer/base.html
    M ckan/templates/dataviewer/json.html
    M ckan/templates/dataviewer/pdf.html
    M ckan/templates/dataviewer/recline.html

  Log Message:
  -----------
  reorganise resources for previews


  Commit: 45d1c4b4060c331b92f58a405ffade57eda2cd4c
      https://github.com/okfn/ckan/commit/45d1c4b4060c331b92f58a405ffade57eda2cd4c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/lib/fanstatic_resources.py
    R ckan/public/base/datapreview/css/datapreview.css
    A ckan/public/base/datapreview/css/json.css
    R ckan/public/base/datapreview/css/jsonpreview.css
    A ckan/public/base/datapreview/css/pdf.css
    R ckan/public/base/datapreview/css/pdfpreview.css
    A ckan/public/base/datapreview/css/recline.css
    M ckan/public/base/datapreview/resource.config

  Log Message:
  -----------
  cleanup css and fix js dependencies


  Commit: 69163c37f2a664227e323693a8961f9b190e61f7
      https://github.com/okfn/ckan/commit/69163c37f2a664227e323693a8961f9b190e61f7
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/resource.config

  Log Message:
  -----------
  fix recline preview


  Commit: e39506510a4e2dbfd6116b6d7c8c3f786ba2ec3c
      https://github.com/okfn/ckan/commit/e39506510a4e2dbfd6116b6d7c8c3f786ba2ec3c
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Helper function for resource urls


  Commit: 6ccd0782f10539e7526f8a86174682b5783cc353
      https://github.com/okfn/ckan/commit/6ccd0782f10539e7526f8a86174682b5783cc353
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Merge remote-tracking branch 'okfn/dataviewer-iframe' into dataviewer-iframe


  Commit: f65fe44d0ac9c5ad0af7e5948efaa612fa7fc523
      https://github.com/okfn/ckan/commit/f65fe44d0ac9c5ad0af7e5948efaa612fa7fc523
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/pdfpreview.js
    M ckan/public/base/datapreview/resource.config
    M ckan/templates/dataviewer/pdf.html

  Log Message:
  -----------
  use h.urls_for_resource


  Commit: 8ca5b502796037b1dde1a3c4d1678cd570002f01
      https://github.com/okfn/ckan/commit/8ca5b502796037b1dde1a3c4d1678cd570002f01
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    R ckan/public/base/datapreview/datapreview.js
    A ckan/public/base/datapreview/json.js
    R ckan/public/base/datapreview/jsonpreview.js
    A ckan/public/base/datapreview/pdf.js
    R ckan/public/base/datapreview/pdfpreview.js
    A ckan/public/base/datapreview/recline.js
    M ckan/public/base/datapreview/resource.config

  Log Message:
  -----------
  rename preview js files


  Commit: 64b288125a2861796e9d1cf61b2cc34a7e00be4c
      https://github.com/okfn/ckan/commit/64b288125a2861796e9d1cf61b2cc34a7e00be4c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    R ckan/public/base/javascript/modules/dismiss-alert.js
    M ckan/templates/dataviewer/snippets/no_preview.html

  Log Message:
  -----------
  remove alert dismiss because it's already build-in


  Commit: d988baf218ba7e0d126bb6a3e903b0b4f4a38a28
      https://github.com/okfn/ckan/commit/d988baf218ba7e0d126bb6a3e903b0b4f4a38a28
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/lib/fanstatic_resources.py
    M ckan/public/base/datapreview/resource.config
    M ckan/templates/dataviewer/pdf.html

  Log Message:
  -----------
  Fix ups for dataviewer fanstatic


  Commit: bf4a1988b519e24629bcfc163ec0277450afe41d
      https://github.com/okfn/ckan/commit/bf4a1988b519e24629bcfc163ec0277450afe41d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/lib/fanstatic_resources.py
    M ckan/public/base/datapreview/resource.config
    M ckan/templates/dataviewer/pdf.html

  Log Message:
  -----------
  Merge remote-tracking branch 'okfn/dataviewer-iframe' into dataviewer-iframe


  Commit: 8b69e009648dbc172add402043f52d35c3569e9f
      https://github.com/okfn/ckan/commit/8b69e009648dbc172add402043f52d35c3569e9f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/css/recline.css
    M ckan/public/base/javascript/modules/data-viewer.js
    M ckan/templates/dataviewer/snippets/data_preview.html

  Log Message:
  -----------
  cleanup


  Commit: 39e2380933580b11101f9deed74f447712d1bf13
      https://github.com/okfn/ckan/commit/39e2380933580b11101f9deed74f447712d1bf13
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/resource.config

  Log Message:
  -----------
  Fix js error in dataviewer


  Commit: bc1950520290275671d706ce0fc5760c2d0f6412
      https://github.com/okfn/ckan/commit/bc1950520290275671d706ce0fc5760c2d0f6412
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/css/recline.css
    M ckan/public/base/javascript/modules/data-viewer.js
    R ckan/public/base/javascript/modules/dismiss-alert.js
    M ckan/templates/dataviewer/snippets/data_preview.html
    M ckan/templates/dataviewer/snippets/no_preview.html

  Log Message:
  -----------
  Merge branch 'dataviewer-iframe' of github.com:okfn/ckan into dataviewer-iframe


  Commit: 4a064655c493c626fea3b92397e300af4320fe03
      https://github.com/okfn/ckan/commit/4a064655c493c626fea3b92397e300af4320fe03
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    R ckan/templates/package/resource_pdfpreview.html

  Log Message:
  -----------
  delete moved pdfpreview


  Commit: fd7a3ccfdf0d66af75089b5229e931648f836ca6
      https://github.com/okfn/ckan/commit/fd7a3ccfdf0d66af75089b5229e931648f836ca6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/resource.config

  Log Message:
  -----------
  Merge remote-tracking branch 'okfn/dataviewer-iframe' into dataviewer-iframe


  Commit: 1c3666b626dcda740f0acc783598647c9cea4f2c
      https://github.com/okfn/ckan/commit/1c3666b626dcda740f0acc783598647c9cea4f2c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js
    M ckan/public/base/less/module.less
    M ckan/templates/dataviewer/pdf.html
    M ckan/templates/dataviewer/snippets/data_preview.html

  Log Message:
  -----------
  set styles for data preview


  Commit: 3196ceea3b62d8f5892185e78ef946c76f256d9e
      https://github.com/okfn/ckan/commit/3196ceea3b62d8f5892185e78ef946c76f256d9e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/resource.config

  Log Message:
  -----------
  re-add pdf.js to "fix the fix"


  Commit: 7f2884b9e36e624582a0be0e18e2853dedda2b45
      https://github.com/okfn/ckan/commit/7f2884b9e36e624582a0be0e18e2853dedda2b45
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js
    M ckan/public/base/less/module.less

  Log Message:
  -----------
  Fix height for iframes and avoid resizing.


  Commit: 8c7a6ff6799ad62731e489468330b7180a27821b
      https://github.com/okfn/ckan/commit/8c7a6ff6799ad62731e489468330b7180a27821b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Use padding variable


  Commit: a67df63fae0d158ff8ae03061ea19e30cb65f0b3
      https://github.com/okfn/ckan/commit/a67df63fae0d158ff8ae03061ea19e30cb65f0b3
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/recline.js
    M ckan/templates/dataviewer/recline.html

  Log Message:
  -----------
  rewrote recline to use the new module style


  Commit: fa12adec5a87567f999e93769b9460fcfa1ff071
      https://github.com/okfn/ckan/commit/fa12adec5a87567f999e93769b9460fcfa1ff071
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/recline.js

  Log Message:
  -----------
  Lighter recline init


  Commit: f296c2b707090d9ccfa02350262b2a166ad9a9b9
      https://github.com/okfn/ckan/commit/f296c2b707090d9ccfa02350262b2a166ad9a9b9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/recline.js

  Log Message:
  -----------
  re-add load embed preview


  Commit: 9e350a8054ad85558d6a33a16dd1ffdd37e1b7b5
      https://github.com/okfn/ckan/commit/9e350a8054ad85558d6a33a16dd1ffdd37e1b7b5
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/recline.js

  Log Message:
  -----------
  extend make embed link (untested)


  Commit: 2d50ff400bac0c61f813faf3f979c567e3137c19
      https://github.com/okfn/ckan/commit/2d50ff400bac0c61f813faf3f979c567e3137c19
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/css/json.css
    M ckan/templates/dataviewer/json.html
    M ckan/templates/dataviewer/recline.html

  Log Message:
  -----------
  Nicer loading


  Commit: 130daa396e96cd0c095d69da0feec32c2a6bef45
      https://github.com/okfn/ckan/commit/130daa396e96cd0c095d69da0feec32c2a6bef45
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-24 (Mon, 24 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/json.js

  Log Message:
  -----------
  jquery ajax instead of getJson so that we have more flexibility


  Commit: 9a0ff882cb1295b9fbf2868b322b4d86246876e8
      https://github.com/okfn/ckan/commit/9a0ff882cb1295b9fbf2868b322b4d86246876e8
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/recline.js

  Log Message:
  -----------
  there should be a space before the params for anonymous functions


  Commit: b9b6c1fb64c83cb20b8dc75032927163aef54665
      https://github.com/okfn/ckan/commit/b9b6c1fb64c83cb20b8dc75032927163aef54665
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/recline.js

  Log Message:
  -----------
  $ -> jQuery


  Commit: 2101d4f3d1b215692e1cdb336c2203254b464188
      https://github.com/okfn/ckan/commit/2101d4f3d1b215692e1cdb336c2203254b464188
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/recline.js

  Log Message:
  -----------
  Use provided selector for all jQuery selections


  Commit: fd435ef34e8a459cf51dbde76b9e3eaba31a0fd6
      https://github.com/okfn/ckan/commit/fd435ef34e8a459cf51dbde76b9e3eaba31a0fd6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    R ckan/public/base/datapreview/json.js
    R ckan/public/base/datapreview/pdf.js
    A ckan/public/base/datapreview/preview_json.js
    A ckan/public/base/datapreview/preview_pdf.js
    A ckan/public/base/datapreview/preview_recline.js
    R ckan/public/base/datapreview/recline.js
    M ckan/public/base/datapreview/resource.config

  Log Message:
  -----------
  rename preview modules fro clarity


  Commit: 3a65c07e8650ea336a1beb3e6f429a5dd03f55ed
      https://github.com/okfn/ckan/commit/3a65c07e8650ea336a1beb3e6f429a5dd03f55ed
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/resource.config
    M ckan/templates/dataviewer/pdf.html

  Log Message:
  -----------
  fix pdfjs bundling and everything


  Commit: 9449ad7e6ca85e940d0f7a83d293b1e22d14f97a
      https://github.com/okfn/ckan/commit/9449ad7e6ca85e940d0f7a83d293b1e22d14f97a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/preview_recline.js

  Log Message:
  -----------
  remove method from preview_recline that relies on underscore.js and is not needed


  Commit: da593a5a6a33616f2cd36a57cd19ef4a0ec2055a
      https://github.com/okfn/ckan/commit/da593a5a6a33616f2cd36a57cd19ef4a0ec2055a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/css/recline.css
    A ckan/public/base/datapreview/img/ajaxload-circle.gif
    M ckan/templates/dataviewer/recline.html

  Log Message:
  -----------
  use internal ajaxloader gif


  Commit: c9ddecdd46271e98e71f9c456338c21b989f84cb
      https://github.com/okfn/ckan/commit/c9ddecdd46271e98e71f9c456338c21b989f84cb
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/public/base/datapreview/vendor/pdfjs/pdf.js

  Log Message:
  -----------
  Updated to the latest pdf.js version


  Commit: 85f01812e09f7f46e822cb7365f9d97996ccc5be
      https://github.com/okfn/ckan/commit/85f01812e09f7f46e822cb7365f9d97996ccc5be
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Enable pdf preview for more datatypes as explained in Ticket #2203


  Commit: ae5d0a7b0d75213f653faeeaf3f6520f6e46e47c
      https://github.com/okfn/ckan/commit/ae5d0a7b0d75213f653faeeaf3f6520f6e46e47c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/config/middleware.py

  Log Message:
  -----------
  reformat /ckan/ckan/config/middleware.py


  Commit: b838d56089a300653a370e10307faaf79e1efa5b
      https://github.com/okfn/ckan/commit/b838d56089a300653a370e10307faaf79e1efa5b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/lib/plugins.py

  Log Message:
  -----------
  reformat and removed imports from ckan/ckan/lib/plugins.py


  Commit: 00005581cf8d8960fe4d5fbd0958177d45fa9346
      https://github.com/okfn/ckan/commit/00005581cf8d8960fe4d5fbd0958177d45fa9346
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  reformat and removed double imports from ckan/ckan/lib/helpers.py


  Commit: bc389d35ecd741cb880486301e1e64124935f5aa
      https://github.com/okfn/ckan/commit/bc389d35ecd741cb880486301e1e64124935f5aa
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Updated documentation on query languages


  Commit: 21bb46eced223692f4159e0ffe052f3697045e0a
      https://github.com/okfn/ckan/commit/21bb46eced223692f4159e0ffe052f3697045e0a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-25 (Tue, 25 Sep 2012)

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' of github.com:okfn/ckan into 2733-feature-datastore


  Commit: f842804e814b817977b18070a05791e0b7ed6bc1
      https://github.com/okfn/ckan/commit/f842804e814b817977b18070a05791e0b7ed6bc1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Set the password for the read only user


  Commit: aafed9c7d078aed3a04bbb06071e81084de48be9
      https://github.com/okfn/ckan/commit/aafed9c7d078aed3a04bbb06071e81084de48be9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  enable create user without password (empty = none)


  Commit: cad3ec089e73db162728c6498fe5536e7e9d2019
      https://github.com/okfn/ckan/commit/cad3ec089e73db162728c6498fe5536e7e9d2019
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Change quoting and use more descriptive names


  Commit: ab6e970475b39a9eef88dc3031cc822c391973c4
      https://github.com/okfn/ckan/commit/ab6e970475b39a9eef88dc3031cc822c391973c4
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Check passwords for '


  Commit: ca014d3fed7fa5bae15bd14bd7b4331cd3f6ae3b
      https://github.com/okfn/ckan/commit/ca014d3fed7fa5bae15bd14bd7b4331cd3f6ae3b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckan/lib/cli.py
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  pipe sql into psql instead of passing it as parameter, refactor parsing of database urls


  Commit: ef98309e86301f5875ab4da940927f0490c4e525
      https://github.com/okfn/ckan/commit/ef98309e86301f5875ab4da940927f0490c4e525
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  made pluck function more readable


  Commit: a1d07930c3d5e3c139e10541902558cee9c66c11
      https://github.com/okfn/ckan/commit/a1d07930c3d5e3c139e10541902558cee9c66c11
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  updated documentation on datastore


  Commit: 3748cacc7e609c15049da1f1505bd9bbf3bf9d7d
      https://github.com/okfn/ckan/commit/3748cacc7e609c15049da1f1505bd9bbf3bf9d7d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M doc/using-data-api.rst

  Log Message:
  -----------
  started updating docs on using the data api


  Commit: 0aa35ea77471bdbb4675be107a5c58e8e73ab8cd
      https://github.com/okfn/ckan/commit/0aa35ea77471bdbb4675be107a5c58e8e73ab8cd
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/resource.config

  Log Message:
  -----------
  don't bundle tracking so that bundling the resources for the datapreview works


  Commit: 069cbc0425011a500d8263784ccb04e20cea998f
      https://github.com/okfn/ckan/commit/069cbc0425011a500d8263784ccb04e20cea998f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-26 (Wed, 26 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  fix paster command docs


  Commit: 040e25095552323d8a6acef35e9a43a28c15b3ef
      https://github.com/okfn/ckan/commit/040e25095552323d8a6acef35e9a43a28c15b3ef
  Author: amercader <amercadero at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M doc/apiv3.rst

  Log Message:
  -----------
  Remove warning about action api


  Commit: 82cd9f08a5c233f4f214c0bd03bf678bb87bdad9
      https://github.com/okfn/ckan/commit/82cd9f08a5c233f4f214c0bd03bf678bb87bdad9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  allow database names with -


  Commit: 52e21aaf7c7bea199c648a451b4499c8feb50f9c
      https://github.com/okfn/ckan/commit/52e21aaf7c7bea199c648a451b4499c8feb50f9c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Fix an actual bug that prevented aliases from getting deleted when alias: [] has been provided


  Commit: b09de16bade5f5be7eb73318800d5180972f216c
      https://github.com/okfn/ckan/commit/b09de16bade5f5be7eb73318800d5180972f216c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fix tests in DatastoreCreate to run on separate dbs


  Commit: 4a2e6c7eaa340370deac8991ff9e08d96fa8febe
      https://github.com/okfn/ckan/commit/4a2e6c7eaa340370deac8991ff9e08d96fa8febe
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Timeout for upsert


  Commit: a414ac0954041dae844dae7433b39579e216dfbb
      https://github.com/okfn/ckan/commit/a414ac0954041dae844dae7433b39579e216dfbb
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Transaction rollback in create


  Commit: c3eb3597ec324cfd1756d5b5708e79c1bf895b5c
      https://github.com/okfn/ckan/commit/c3eb3597ec324cfd1756d5b5708e79c1bf895b5c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Make all tests passing in setup with one or with two separate dbs.


  Commit: 075d65c4a3620bbffce1705ad1caca6f4983c983
      https://github.com/okfn/ckan/commit/075d65c4a3620bbffce1705ad1caca6f4983c983
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M doc/using-data-api.rst

  Log Message:
  -----------
  Updated, extended and unified documentation of api usage


  Commit: a88d042162132ee5499233654eeeee06c7855148
      https://github.com/okfn/ckan/commit/a88d042162132ee5499233654eeeee06c7855148
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Make limit and offset integers


  Commit: ad4edd6c3f762f937a357e216c1558887426ad04
      https://github.com/okfn/ckan/commit/ad4edd6c3f762f937a357e216c1558887426ad04
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckan/public/base/javascript/resource.config
    M ckan/public/base/vendor/resource.config
    M ckan/templates/base.html
    M ckan/templates/package/new_resource.html
    M ckan/templates/package/resource_read.html
    R ckan/templates/snippets/recline-extra-footer.html
    R ckan/templates/snippets/recline-extra-header.html

  Log Message:
  -----------
  Merge branch 'fanstatic-fixes'


  Commit: 8f31c32495ca6f0275d15ae67c1dd6f41389e5ae
      https://github.com/okfn/ckan/commit/8f31c32495ca6f0275d15ae67c1dd6f41389e5ae
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Added links to start, next and previous to query results


  Commit: f307a359b7e3fdf6e6921c753717164ca0868b83
      https://github.com/okfn/ckan/commit/f307a359b7e3fdf6e6921c753717164ca0868b83
  Author: amercader <amercadero at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/lib/cli.py
    A ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    A ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py
    M doc/datastore.rst
    M doc/using-data-api.rst
    M setup.py

  Log Message:
  -----------
  Merge branch '2733-feature-datastore'

Conflicts:
	setup.py


  Commit: da3d9e1dcb491d6f262bfe79541d5d53ca4c942c
      https://github.com/okfn/ckan/commit/da3d9e1dcb491d6f262bfe79541d5d53ca4c942c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Improved documentation


  Commit: 3d840fe0c310b2be44531b446bc766775fcaf99b
      https://github.com/okfn/ckan/commit/3d840fe0c310b2be44531b446bc766775fcaf99b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Fix exception if offset is not defined.


  Commit: 0d97d5eb1c61d89c4841f121e76b7383df5f5422
      https://github.com/okfn/ckan/commit/0d97d5eb1c61d89c4841f121e76b7383df5f5422
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Disable permission checks in debug mode


  Commit: 0e9ff2d7b1b29f48382e71b35e1af8792f0b1267
      https://github.com/okfn/ckan/commit/0e9ff2d7b1b29f48382e71b35e1af8792f0b1267
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckan/tests/wsgi_ckanclient.py

  Log Message:
  -----------
  Fix broken print statements in wsgi_ckanclient.py

These were causing some tests to fail for me. I don't understand why
they aren't failing for anyone else, or for me in the past, but this fix
seems harmless.


  Commit: a50f9998da0534d1458db16f9d5140d396ea2750
      https://github.com/okfn/ckan/commit/a50f9998da0534d1458db16f9d5140d396ea2750
  Author: amercader <amercadero at gmail.com>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M ckan/controllers/group.py
    M ckan/lib/cli.py
    M ckan/public/base/javascript/resource.config
    M ckan/public/base/less/ckan.less
    M ckan/public/base/less/forms.less
    M ckan/public/base/vendor/resource.config
    M ckan/templates/admin/authz.html
    M ckan/templates/admin/config.html
    M ckan/templates/admin/index.html
    A ckan/templates/admin/snippets/header.html
    M ckan/templates/base.html
    M ckan/templates/package/new_resource.html
    M ckan/templates/package/resource_read.html
    R ckan/templates/snippets/recline-extra-footer.html
    R ckan/templates/snippets/recline-extra-header.html
    M ckan/templates_legacy/snippets/internal-tracking.html
    M ckan/tests/wsgi_ckanclient.py
    M ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py
    M doc/apiv3.rst
    M doc/datastore.rst
    M doc/using-data-api.rst

  Log Message:
  -----------
  Merge branch 'master' into dataviewer-iframe

Conflicts:
	ckan/public/base/javascript/resource.config
	ckan/templates/package/resource_read.html


  Commit: eca6c283363f0ae8d35459c8e78ad96211df7884
      https://github.com/okfn/ckan/commit/eca6c283363f0ae8d35459c8e78ad96211df7884
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Better checks: in debug mode only a critical exception if write permissions on read-only db.


  Commit: 8b0975dca9032df151bb2b996cc59872b80642c0
      https://github.com/okfn/ckan/commit/8b0975dca9032df151bb2b996cc59872b80642c0
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/helpers.py

  Log Message:
  -----------
  style->preview_type


  Commit: 5173eca7a3af1cb44a51ce607d148dcd0a3fe813
      https://github.com/okfn/ckan/commit/5173eca7a3af1cb44a51ce607d148dcd0a3fe813
  Author: amercader <amercadero at gmail.com>
  Date:   2012-09-28 (Fri, 28 Sep 2012)

  Changed paths:
    M ckan/config/environment.py
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/fanstatic_resources.py
    M ckan/lib/helpers.py
    R ckan/public/base/datapreview/css/datapreview.css
    A ckan/public/base/datapreview/css/json.css
    A ckan/public/base/datapreview/css/pdf.css
    A ckan/public/base/datapreview/css/recline.css
    R ckan/public/base/datapreview/datapreview.js
    A ckan/public/base/datapreview/img/ajaxload-circle.gif
    A ckan/public/base/datapreview/preview_json.js
    A ckan/public/base/datapreview/preview_pdf.js
    A ckan/public/base/datapreview/preview_recline.js
    M ckan/public/base/datapreview/resource.config
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.css
    R ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.css
    A ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings.png
    R ckan/public/base/datapreview/vendor/flot/0.7/excanvas.js
    R ckan/public/base/datapreview/vendor/flot/0.7/jquery.flot.js
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.js
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/layers.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker-shadow.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/popup-close.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-in.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-out.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.ie.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/images/layers.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-icon.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-shadow.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-in.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-out.png
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.js
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-check.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-comment.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-text.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/loading-icon.gif
    A ckan/public/base/datapreview/vendor/pdfviewer/images/texture.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-bookmark.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-download.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-openFile.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-print.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-search.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    A ckan/public/base/datapreview/vendor/pdfviewer/locale.properties
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.js
    M ckan/public/base/datapreview/vendor/recline/recline.js
    A ckan/public/base/datapreview/vendor/webL10n/README.md
    A ckan/public/base/datapreview/vendor/webL10n/l10n.js
    A ckan/public/base/javascript/modules/data-viewer.js
    M ckan/public/base/javascript/resource.config
    M ckan/public/base/less/module.less
    A ckan/public/base/vendor/resize.js
    M ckan/public/base/vendor/resource.config
    M ckan/public/scripts/application.js
    A ckan/public/scripts/outside.js
    A ckan/public/scripts/vendor/resize/resize.js
    M ckan/templates/base.html
    A ckan/templates/dataviewer/base.html
    A ckan/templates/dataviewer/json.html
    A ckan/templates/dataviewer/pdf.html
    A ckan/templates/dataviewer/recline.html
    A ckan/templates/dataviewer/snippets/data_preview.html
    A ckan/templates/dataviewer/snippets/no_preview.html
    M ckan/templates/package/resource_read.html
    M ckan/templates_legacy/package/resource_read.html
    A ckan/templates_legacy/package/snippets/data_preview.html
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'dataviewer-iframe'


  Commit: 8fa0e12796c5ba0e13e62fb917fff61d630f4c0b
      https://github.com/okfn/ckan/commit/8fa0e12796c5ba0e13e62fb917fff61d630f4c0b
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-09-30 (Sun, 30 Sep 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  Safer datastore_active flagging


  Commit: 7fed400b2f632434ede75a0560c9aa9b9b46da22
      https://github.com/okfn/ckan/commit/7fed400b2f632434ede75a0560c9aa9b9b46da22
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ckan/public/base/datapreview/css/recline.css
    M ckan/public/base/javascript/modules/data-viewer.js
    R ckan/public/base/vendor/resize.js
    M ckan/public/base/vendor/resource.config

  Log Message:
  -----------
  [#2943] Fix preview resize

Merged manually from domoritz:fix-dataviewer-iframe


  Commit: d01d4148217e55af92e46e73f53aeadc0bf7fe91
      https://github.com/okfn/ckan/commit/d01d4148217e55af92e46e73f53aeadc0bf7fe91
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql

  Log Message:
  -----------
  added password to sql setup script


  Commit: 76931efb1bba1a65bf2264106f9fa5bd7b21fa4f
      https://github.com/okfn/ckan/commit/76931efb1bba1a65bf2264106f9fa5bd7b21fa4f
  Author: Rufus Pollock <rufus.pollock at okfn.org>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ckan/public/base/datapreview/vendor/recline/recline.js

  Log Message:
  -----------
  [datapreview][xs]: bugfix to correctly map timestamp field type in CKAN to date field type in recline.


  Commit: ea5129b929e8a0d4f889f65bc8c748c202d604ff
      https://github.com/okfn/ckan/commit/ea5129b929e8a0d4f889f65bc8c748c202d604ff
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [#2949] Update datastore checks


  Commit: 9057d5323fe16976deabcceadc7f0d440a9936ac
      https://github.com/okfn/ckan/commit/9057d5323fe16976deabcceadc7f0d440a9936ac
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.js
    M ckan/public/base/vendor/resource.config
    M ckan/templates/ajax_snippets/api_info.html
    M ckan/templates/package/snippets/data_api_button.html

  Log Message:
  -----------
  [#2949] Fix and update content for Data API popup


  Commit: 40c10e0ddb29b211ded62c34b309bbb454297c74
      https://github.com/okfn/ckan/commit/40c10e0ddb29b211ded62c34b309bbb454297c74
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M ckan/controllers/package.py
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.js
    M ckan/public/base/vendor/resource.config
    M ckan/templates/ajax_snippets/api_info.html
    M ckan/templates/package/resource_read.html
    M ckan/templates/package/snippets/data_api_button.html

  Log Message:
  -----------
  Merge branch '2949-reenable-data-api-button'


  Commit: 7f9558b99f7d4e24976680020a26ff23a3309cd9
      https://github.com/okfn/ckan/commit/7f9558b99f7d4e24976680020a26ff23a3309cd9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Docs on valid field types.


  Commit: db185c902916686d6ea48a845b2c7dc2f538e84a
      https://github.com/okfn/ckan/commit/db185c902916686d6ea48a845b2c7dc2f538e84a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Reorganised datastore docs to make more sense.


  Commit: 159a17693e2cda5c9d6960eeca572dc5c3e4cd1f
      https://github.com/okfn/ckan/commit/159a17693e2cda5c9d6960eeca572dc5c3e4cd1f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Reformatted types, added examples.


  Commit: 9f75dee19898ef24d8f58723c53efb35b6c35ce2
      https://github.com/okfn/ckan/commit/9f75dee19898ef24d8f58723c53efb35b6c35ce2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Extended docs on fields and records, added examples


  Commit: 194eb632532446f7030151a0e2cdd2fa515ddc3e
      https://github.com/okfn/ckan/commit/194eb632532446f7030151a0e2cdd2fa515ddc3e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-01 (Mon, 01 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Linked table header to api docs.


  Commit: 957d3dfcf053d7efc28e0c9bb8db5c69049780af
      https://github.com/okfn/ckan/commit/957d3dfcf053d7efc28e0c9bb8db5c69049780af
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/commands.py
    M doc/datastore.rst

  Log Message:
  -----------
  Consistent python/ paster commands


  Commit: 29233954042c68e9a17853e41a748ed6edb03f52
      https://github.com/okfn/ckan/commit/29233954042c68e9a17853e41a748ed6edb03f52
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckan/templates/ajax_snippets/api_info.html

  Log Message:
  -----------
  [#2949] Remove links from endpoints in data api popup


  Commit: d7fb38580d7455f43926406a85b28f1f91556b5c
      https://github.com/okfn/ckan/commit/d7fb38580d7455f43926406a85b28f1f91556b5c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Test create array types


  Commit: 075ee96035266ceca74d33a5a53d37eeff427ae7
      https://github.com/okfn/ckan/commit/075ee96035266ceca74d33a5a53d37eeff427ae7
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  test results for array types


  Commit: 38bfe59c738fede81314a09d1fa1e29feff5cdbc
      https://github.com/okfn/ckan/commit/38bfe59c738fede81314a09d1fa1e29feff5cdbc
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  fix results for array types


  Commit: ffdc68faf637b539e6e05933f4d5f0439af534d9
      https://github.com/okfn/ckan/commit/ffdc68faf637b539e6e05933f4d5f0439af534d9
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Test filter by arrays


  Commit: ab3a461a767f2e29cd232eea37545b71476afa76
      https://github.com/okfn/ckan/commit/ab3a461a767f2e29cd232eea37545b71476afa76
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Fixed array filters


  Commit: f4911e5e0eda239ad1d685a09a99af06b61a75f2
      https://github.com/okfn/ckan/commit/f4911e5e0eda239ad1d685a09a99af06b61a75f2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  test indextes on array types


  Commit: 4a47c14c895f32c36865dd0e0341a61936a617dc
      https://github.com/okfn/ckan/commit/4a47c14c895f32c36865dd0e0341a61936a617dc
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckan/lib/cli.py
    R ckan/public/base/.gitignore
    M setup.py

  Log Message:
  -----------
  [#2950] Add paster minify command


  Commit: 6ffb3aa038f0c4f7ade179b119b1dfcc85e33047
      https://github.com/okfn/ckan/commit/6ffb3aa038f0c4f7ade179b119b1dfcc85e33047
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckan/lib/fanstatic_resources.py

  Log Message:
  -----------
  [#2950] Remove autominification of js & css files

Don't automatically create minified versions of js and css files when
CKAN starts. The plan is now to create these manually using the new
paster minify command and commit the minified files to git, as part of
the release process.


  Commit: 8156c602ac648b158409929b02b9ce246945cf0e
      https://github.com/okfn/ckan/commit/8156c602ac648b158409929b02b9ce246945cf0e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M doc/domain-model-resource.rst

  Log Message:
  -----------
  Fix link in docs to datastore


  Commit: bdf906929134b5c642275222e8394a2793de7e03
      https://github.com/okfn/ckan/commit/bdf906929134b5c642275222e8394a2793de7e03
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckan/lib/cli.py
    M ckan/lib/fanstatic_resources.py

  Log Message:
  -----------
  [#2950] Fix duplication of min_path()


  Commit: f70481f23da4ed016352b3e617bb8264b2e3b0f6
      https://github.com/okfn/ckan/commit/f70481f23da4ed016352b3e617bb8264b2e3b0f6
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckan/lib/cli.py

  Log Message:
  -----------
  [#2950] Just minify all files, don't check timestamps


  Commit: ada7ffe69d0c75de47f62525bd4eb734a5677e8e
      https://github.com/okfn/ckan/commit/ada7ffe69d0c75de47f62525bd4eb734a5677e8e
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckan/lib/cli.py

  Log Message:
  -----------
  [#2950] Remove some duplication


  Commit: 5827c5ae48e0463136952bed096312f1a75ecf35
      https://github.com/okfn/ckan/commit/5827c5ae48e0463136952bed096312f1a75ecf35
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Support for all pg types (including int, float, array types such as int[2]) as names


  Commit: 50e077a84489b1afd9a3dc74d1f7cfc7b1e604f2
      https://github.com/okfn/ckan/commit/50e077a84489b1afd9a3dc74d1f7cfc7b1e604f2
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M ckan/lib/cli.py
    M ckan/lib/fanstatic_resources.py
    R ckan/public/base/.gitignore
    M setup.py

  Log Message:
  -----------
  Merge branch '2950-paster-minify-command'


  Commit: a055bb1d83b4d0fdce0c71546b6c95a252a6d228
      https://github.com/okfn/ckan/commit/a055bb1d83b4d0fdce0c71546b6c95a252a6d228
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    A ckan/public/base/css/fuchsia.min.css
    A ckan/public/base/css/green.min.css
    A ckan/public/base/css/main.min.css
    A ckan/public/base/css/maroon.min.css
    A ckan/public/base/css/red.min.css
    A ckan/public/base/datapreview/css/json.min.css
    A ckan/public/base/datapreview/css/pdf.min.css
    A ckan/public/base/datapreview/css/recline.min.css
    A ckan/public/base/datapreview/preview_json.min.js
    A ckan/public/base/datapreview/preview_pdf.min.js
    A ckan/public/base/datapreview/preview_recline.min.js
    A ckan/public/base/datapreview/vendor/backbone/0.5.1/backbone.min.js
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.css
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.min.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.min.js
    A ckan/public/base/datapreview/vendor/jquery.mustache/jquery.mustache.min.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.js
    A ckan/public/base/datapreview/vendor/moment/1.6.2/moment.min.js
    A ckan/public/base/datapreview/vendor/mustache/0.5.0-dev/mustache.min.js
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.js
    A ckan/public/base/datapreview/vendor/recline/css/recline.min.css
    A ckan/public/base/datapreview/vendor/recline/recline.min.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/slick.grid.min.css
    A ckan/public/base/datapreview/vendor/underscore/1.1.6/underscore.min.js
    A ckan/public/base/datapreview/vendor/webL10n/l10n.min.js
    A ckan/public/base/i18n/bg.min.js
    A ckan/public/base/i18n/ca.min.js
    A ckan/public/base/i18n/cs_CZ.min.js
    A ckan/public/base/i18n/de.min.js
    A ckan/public/base/i18n/el.min.js
    A ckan/public/base/i18n/es.min.js
    A ckan/public/base/i18n/fi.min.js
    A ckan/public/base/i18n/fr.min.js
    A ckan/public/base/i18n/hu.min.js
    A ckan/public/base/i18n/it.min.js
    A ckan/public/base/i18n/lt.min.js
    A ckan/public/base/i18n/lv.min.js
    A ckan/public/base/i18n/nl.min.js
    A ckan/public/base/i18n/no.min.js
    A ckan/public/base/i18n/pl.min.js
    A ckan/public/base/i18n/pt_BR.min.js
    A ckan/public/base/i18n/ro.min.js
    A ckan/public/base/i18n/ru.min.js
    A ckan/public/base/i18n/sk.min.js
    A ckan/public/base/i18n/sl.min.js
    A ckan/public/base/i18n/sq.min.js
    A ckan/public/base/i18n/sr.min.js
    A ckan/public/base/i18n/sr_Latn.min.js
    A ckan/public/base/i18n/sv.min.js
    A ckan/public/base/i18n/zh_TW.min.js
    A ckan/public/base/javascript/client.min.js
    A ckan/public/base/javascript/i18n.min.js
    A ckan/public/base/javascript/main.min.js
    A ckan/public/base/javascript/module.min.js
    A ckan/public/base/javascript/modules/api-info.min.js
    A ckan/public/base/javascript/modules/autocomplete.min.js
    A ckan/public/base/javascript/modules/basic-form.min.js
    A ckan/public/base/javascript/modules/confirm-action.min.js
    A ckan/public/base/javascript/modules/custom-fields.min.js
    A ckan/public/base/javascript/modules/data-viewer.min.js
    A ckan/public/base/javascript/modules/related-item.min.js
    A ckan/public/base/javascript/modules/resource-form.min.js
    A ckan/public/base/javascript/modules/resource-upload-field.min.js
    A ckan/public/base/javascript/modules/select-switch.min.js
    A ckan/public/base/javascript/modules/slug-preview.min.js
    A ckan/public/base/javascript/notify.min.js
    A ckan/public/base/javascript/plugins/jquery.date-helpers.min.js
    A ckan/public/base/javascript/plugins/jquery.form-warning.min.js
    A ckan/public/base/javascript/plugins/jquery.inherit.min.js
    A ckan/public/base/javascript/plugins/jquery.proxy-all.min.js
    A ckan/public/base/javascript/plugins/jquery.slug-preview.min.js
    A ckan/public/base/javascript/plugins/jquery.slug.min.js
    A ckan/public/base/javascript/plugins/jquery.truncator.min.js
    A ckan/public/base/javascript/plugins/jquery.url-helpers.min.js
    A ckan/public/base/javascript/pubsub.min.js
    A ckan/public/base/javascript/sandbox.min.js
    A ckan/public/base/javascript/tracking.min.js
    A ckan/public/base/test/spec/ckan.spec.min.js
    A ckan/public/base/test/spec/client.spec.min.js
    A ckan/public/base/test/spec/module.spec.min.js
    A ckan/public/base/test/spec/modules/autocomplete.spec.min.js
    A ckan/public/base/test/spec/modules/basic-form.spec.min.js
    A ckan/public/base/test/spec/modules/confirm-action.spec.min.js
    A ckan/public/base/test/spec/modules/custom-fields.spec.min.js
    A ckan/public/base/test/spec/modules/related-item.spec.min.js
    A ckan/public/base/test/spec/modules/resource-form.spec.min.js
    A ckan/public/base/test/spec/modules/resource-upload-field.spec.min.js
    A ckan/public/base/test/spec/notify.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.date-helpers.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.form-warning.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.inherit.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.proxy-all.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug-preview.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.url-helpers.spec.min.js
    A ckan/public/base/test/spec/pubsub.spec.min.js
    A ckan/public/base/test/spec/sandbox.spec.min.js
    A ckan/public/base/test/vendor/chai.min.js
    A ckan/public/base/test/vendor/less.min.js
    A ckan/public/base/test/vendor/mocha.min.css
    A ckan/public/base/test/vendor/mocha.min.js
    A ckan/public/base/test/vendor/sinon.min.js
    A ckan/public/base/vendor/bootstrap.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-alert.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-button.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-modal.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-tab.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-transition.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-typeahead.min.js
    A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
    A ckan/public/base/vendor/html5.min.js
    A ckan/public/base/vendor/jed.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload-ui.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.iframe-transport.min.js
    A ckan/public/base/vendor/jquery.min.js
    A ckan/public/base/vendor/jquery.ui.widget.min.js
    A ckan/public/base/vendor/select2/select2.min.css
    A ckan/public/base/vendor/select2/select2.min.js

  Log Message:
  -----------
  [#2950] Add minified js and css files

Commit minified javascript and css files (created by the new paster
minify command) to git.


  Commit: 6ad7ec634dfde9fbbd206330b5327b0601509e6e
      https://github.com/okfn/ckan/commit/6ad7ec634dfde9fbbd206330b5327b0601509e6e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Docs about json, pointer to date types.


  Commit: 10e40bcba40d95d5d3eeda738e9606ad1232f53b
      https://github.com/okfn/ckan/commit/10e40bcba40d95d5d3eeda738e9606ad1232f53b
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckan/lib/render.py

  Log Message:
  -----------
  [#2953] Fix error when trying to render templates that are dirs


  Commit: c7b60a08db30c48fe08c6510d380893de0e82d6d
      https://github.com/okfn/ckan/commit/c7b60a08db30c48fe08c6510d380893de0e82d6d
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/plugin.py
    M doc/datastore.rst

  Log Message:
  -----------
  Fix paster command check. Some people might use --plugin=ckan


  Commit: 6b459bb1e0e53e8f717864e759005ab7c1965c10
      https://github.com/okfn/ckan/commit/6b459bb1e0e53e8f717864e759005ab7c1965c10
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  [#2733] Minor update to install docs


  Commit: 928c225d1a65956c308d1c0ae86ff56209b2efb0
      https://github.com/okfn/ckan/commit/928c225d1a65956c308d1c0ae86ff56209b2efb0
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/plugin.py
    M doc/datastore.rst

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' of github.com:okfn/ckan into 2733-feature-datastore


  Commit: c58215e5a2ed475ae5ab82f49358ff274827e08d
      https://github.com/okfn/ckan/commit/c58215e5a2ed475ae5ab82f49358ff274827e08d
  Author: John Martin <me at johnmart.in>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Fixes in order to prevent the flickering from happening with the data-viewer


  Commit: dc46a41f163faa9f70f47c0217e4f731c75c097d
      https://github.com/okfn/ckan/commit/dc46a41f163faa9f70f47c0217e4f731c75c097d
  Author: John Martin <me at johnmart.in>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Remove fix for `overflow:hidden` on iframe body

It wasn't need as it was a problem that I spotted that only occured when we used `jQuery.animate` and since we moved to `jQuery.css` it doesn't happen any more.


  Commit: 3a3fc1f1344ef60f68444a84f4cb396c559d0768
      https://github.com/okfn/ckan/commit/3a3fc1f1344ef60f68444a84f4cb396c559d0768
  Author: John Martin <me at johnmart.in>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Added deltaHeight back in... as it was the simplest solution to the problem

- Tried https://github.com/house9/jquery-iframe-auto-height but it only works onload and there is no api to allow for refiring a resize event
- Tried using `document.scrollHeight` but it was too flaky in returning correct values and could cause the iframe to resize by 1px every timer tick


  Commit: 7841c45f8694b32f5f1064ca0de7a9a403e9e0d6
      https://github.com/okfn/ckan/commit/7841c45f8694b32f5f1064ca0de7a9a403e9e0d6
  Author: John Martin <me at johnmart.in>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Removed deltaHeight as it was uneeded, it was only really the padding that was really needed


  Commit: 4172a8e216e13417848401508d17800d2fd37c1e
      https://github.com/okfn/ckan/commit/4172a8e216e13417848401508d17800d2fd37c1e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  Improved resource detection for actions.


  Commit: c97e6ec6367ba7d2594f773a40925a89101e8a73
      https://github.com/okfn/ckan/commit/c97e6ec6367ba7d2594f773a40925a89101e8a73
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Fix potential unicode issue


  Commit: 2d966fb476c27c63f3daf0e25770e1a363a7d1d7
      https://github.com/okfn/ckan/commit/2d966fb476c27c63f3daf0e25770e1a363a7d1d7
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Test nested upsert/update


  Commit: d2f25c92bcbb5ce95288b939ccd79dcdf7634f6c
      https://github.com/okfn/ckan/commit/d2f25c92bcbb5ce95288b939ccd79dcdf7634f6c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fix update test


  Commit: cf68a4c71e50e778a31f6e30ff0be885359383eb
      https://github.com/okfn/ckan/commit/cf68a4c71e50e778a31f6e30ff0be885359383eb
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Fix cannot adapt type dict error. Problem was that nested is a composite type.


  Commit: a10d5a010f1c7917cb02271310337e03f8928a14
      https://github.com/okfn/ckan/commit/a10d5a010f1c7917cb02271310337e03f8928a14
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckan/lib/render.py

  Log Message:
  -----------
  Merge branch '2953-template-is-a-dir'


  Commit: b7ab1f99da2f58c378d682c418cba7c4c81f66ca
      https://github.com/okfn/ckan/commit/b7ab1f99da2f58c378d682c418cba7c4c81f66ca
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Fixed upsert and update of nested types


  Commit: 0f223be8f06f1374467e28baf5fad4c91b88499a
      https://github.com/okfn/ckan/commit/0f223be8f06f1374467e28baf5fad4c91b88499a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  test array and nested types


  Commit: 32c9b0fc336a3b2ec69ce238b462c6e474b49a23
      https://github.com/okfn/ckan/commit/32c9b0fc336a3b2ec69ce238b462c6e474b49a23
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Remove grant all from paster command to make compatible with pre 9.0


  Commit: bc5f90bf0add3289386321b9791e0957474e9663
      https://github.com/okfn/ckan/commit/bc5f90bf0add3289386321b9791e0957474e9663
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-03 (Wed, 03 Oct 2012)

  Changed paths:
    M ckanext/datastore/commands.py
    M doc/datastore.rst

  Log Message:
  -----------
  Readded the grant all because the alter default also requires pg 9.0+


  Commit: 21612acd3893140116a4244b396f9ab85572c0de
      https://github.com/okfn/ckan/commit/21612acd3893140116a4244b396f9ab85572c0de
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-04 (Thu, 04 Oct 2012)

  Changed paths:
    M ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    M ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py
    M doc/datastore.rst
    M doc/domain-model-resource.rst

  Log Message:
  -----------
  Merge branch '2733-feature-datastore'


  Commit: b5332a15a42189f68c7667bb2fe67bd90cf53f49
      https://github.com/okfn/ckan/commit/b5332a15a42189f68c7667bb2fe67bd90cf53f49
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-04 (Thu, 04 Oct 2012)

  Changed paths:
    M ckan/public/base/javascript/modules/data-viewer.js

  Log Message:
  -----------
  Merge branch '2954-data-viewer-flickering'


  Commit: fa29c2bd9792b8f2dfd2207a1ec6e0e947519197
      https://github.com/okfn/ckan/commit/fa29c2bd9792b8f2dfd2207a1ec6e0e947519197
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Fix peer permissions problems with paster command


  Commit: c1a5a640f5a1f73d6468294a4371bf213884c70a
      https://github.com/okfn/ckan/commit/c1a5a640f5a1f73d6468294a4371bf213884c70a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Better error reporting and duplicate alias testing.


  Commit: 6fe81ff07ffc2e8a667441d452500f2a66bce62c
      https://github.com/okfn/ckan/commit/6fe81ff07ffc2e8a667441d452500f2a66bce62c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-06 (Sat, 06 Oct 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Fix setup with separate users for datastore-write and ckan. Also make setup easier (one command). 


  Commit: 7cf6fe87e60d5715df4476512836c9b1e226c666
      https://github.com/okfn/ckan/commit/7cf6fe87e60d5715df4476512836c9b1e226c666
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-06 (Sat, 06 Oct 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Consistent naming


  Commit: 44fef830e6ce84e5248bd37c8acdf794f5515282
      https://github.com/okfn/ckan/commit/44fef830e6ce84e5248bd37c8acdf794f5515282
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-06 (Sat, 06 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Improved and fixed documentation. Thanks to @mwainwright


  Commit: 6317fc1185eee20275994592cc82861266fdf703
      https://github.com/okfn/ckan/commit/6317fc1185eee20275994592cc82861266fdf703
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-06 (Sat, 06 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Make docs more readable


  Commit: 5614733cb44131b949c35e038f9b9553cc040331
      https://github.com/okfn/ckan/commit/5614733cb44131b949c35e038f9b9553cc040331
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-07 (Sun, 07 Oct 2012)

  Changed paths:
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Skip write user creation if ckan user is write user


  Commit: 416def60bbbc324206d7a321f32d0dce351163e4
      https://github.com/okfn/ckan/commit/416def60bbbc324206d7a321f32d0dce351163e4
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Add warning to docs that resources in the ds in private datasets are not private.


  Commit: a18f077887d9fa58c903bfac666ff79e33741180
      https://github.com/okfn/ckan/commit/a18f077887d9fa58c903bfac666ff79e33741180
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-09 (Tue, 09 Oct 2012)

  Changed paths:
    R ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    A ckanext/datastore/bin/set_permissions.sql

  Log Message:
  -----------
  move sql script


  Commit: 2a641ac2d470e134c2cc92dc1132333a376f3630
      https://github.com/okfn/ckan/commit/2a641ac2d470e134c2cc92dc1132333a376f3630
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-09 (Tue, 09 Oct 2012)

  Changed paths:
    A ckanext/datastore/bin/__init__.py
    A ckanext/datastore/bin/datastore_setup.py
    M ckanext/datastore/bin/set_permissions.sql
    M ckanext/datastore/commands.py

  Log Message:
  -----------
  Change the set-up process as recommended by @kindly


  Commit: 3c874c1b7c11638ad4d49eda207b7af61fa06d9a
      https://github.com/okfn/ckan/commit/3c874c1b7c11638ad4d49eda207b7af61fa06d9a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-09 (Tue, 09 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Adapt docs to changes from previous commit.


  Commit: 3a74287bfb17033c3f1fad7251b4ceea1b7f1dbe
      https://github.com/okfn/ckan/commit/3a74287bfb17033c3f1fad7251b4ceea1b7f1dbe
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-09 (Tue, 09 Oct 2012)

  Changed paths:
    M ckanext/datastore/bin/set_permissions.sql
    M ckanext/datastore/commands.py
    M doc/datastore.rst

  Log Message:
  -----------
  Improved the overall script and fixed the grant permissions stuff


  Commit: e80f58e628420ddc5ef777b7e0d5ffbc027a9f88
      https://github.com/okfn/ckan/commit/e80f58e628420ddc5ef777b7e0d5ffbc027a9f88
  Author: Anton Lundin <anton at dohi.se>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckan/controllers/storage.py

  Log Message:
  -----------
  Bugfix urls to EU-S3 buckets.

If you try to address EU-buckets with http://s3.amazonaws.com/bucket/
you get:
	The bucket you are attempting to access must be addressed using
	the specified endpoint. Please send all future requests to this
	endpoint.

Thats why we should let underlying infrastructure form the url as it
might know this kind if things.


  Commit: 097250f35c0a8cd84801eb706b7d770e2495cb19
      https://github.com/okfn/ckan/commit/097250f35c0a8cd84801eb706b7d770e2495cb19
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckan/lib/package_saver.py

  Log Message:
  -----------
  Show dataset author and maintainer names even if they have no emails

Dataset author and maintainer names were not being shown on the dataset
read page unless the dataset's author_email and maintainer_email fields
were also filled out (in CKAN 2.0 author and maintainer are simply not
shown, in 1.8 and 1.7 it actually says incorrectly 'No author given' or
'No maintainer given').

Change this behaviour so that:

1. Author/maintainer is not shown if neither author/maintainer nor
author_email/maintainer_email is filled out

2. If only author/maintainer is filled out (no email) just show the name

3. If only email is filled then use the email as both link text and
mailto: href

4. If both name and email are given then use name as link text and email
as mailto: href


  Commit: 06285bbc64c3e60142d0aaa5da6bb5aa74fbf5ca
      https://github.com/okfn/ckan/commit/06285bbc64c3e60142d0aaa5da6bb5aa74fbf5ca
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckan/lib/package_saver.py

  Log Message:
  -----------
  Factor out some code duplication


  Commit: edde347b30bc8bb81795c0c0885b6e3c09931f3e
      https://github.com/okfn/ckan/commit/edde347b30bc8bb81795c0c0885b6e3c09931f3e
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl

  Log Message:
  -----------
  Remove duplicate debug setting from deployment.ini_tmpl

deployement.ini_tmpl had debug = true at the top and then set debug =
false further down was overriding it. Set debug only once. Also since
this is deployment.ini_tmpl make the default debug = false and tell
people to set it true for development, not vice-versa.


  Commit: 6d26903ae910e24f515060bdda44959e2676af8a
      https://github.com/okfn/ckan/commit/6d26903ae910e24f515060bdda44959e2676af8a
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M .gitignore
    M .tx/config
    M CHANGELOG.txt
    M LICENSE.txt
    A bin/less
    M ckan/__init__.py
    M ckan/authz.py
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M ckan/config/middleware.py
    M ckan/config/routing.py
    M ckan/controllers/admin.py
    M ckan/controllers/api.py
    R ckan/controllers/authorization_group.py
    M ckan/controllers/error.py
    M ckan/controllers/feed.py
    M ckan/controllers/group.py
    M ckan/controllers/home.py
    M ckan/controllers/package.py
    M ckan/controllers/related.py
    M ckan/controllers/storage.py
    M ckan/controllers/user.py
    A ckan/controllers/util.py
    M ckan/forms/__init__.py
    M ckan/forms/authorization_group.py
    M ckan/forms/authz.py
    M ckan/i18n/bg/LC_MESSAGES/ckan.mo
    M ckan/i18n/bg/LC_MESSAGES/ckan.po
    M ckan/i18n/ca/LC_MESSAGES/ckan.mo
    M ckan/i18n/ca/LC_MESSAGES/ckan.po
    M ckan/i18n/check_po_files.py
    M ckan/i18n/ckan.pot
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
    M ckan/i18n/de/LC_MESSAGES/ckan.mo
    M ckan/i18n/de/LC_MESSAGES/ckan.po
    M ckan/i18n/el/LC_MESSAGES/ckan.mo
    M ckan/i18n/el/LC_MESSAGES/ckan.po
    M ckan/i18n/es/LC_MESSAGES/ckan.mo
    M ckan/i18n/es/LC_MESSAGES/ckan.po
    M ckan/i18n/fi/LC_MESSAGES/ckan.mo
    M ckan/i18n/fi/LC_MESSAGES/ckan.po
    M ckan/i18n/fr/LC_MESSAGES/ckan.mo
    M ckan/i18n/fr/LC_MESSAGES/ckan.po
    M ckan/i18n/hu/LC_MESSAGES/ckan.mo
    M ckan/i18n/hu/LC_MESSAGES/ckan.po
    M ckan/i18n/it/LC_MESSAGES/ckan.mo
    M ckan/i18n/it/LC_MESSAGES/ckan.po
    A ckan/i18n/ja/LC_MESSAGES/ckan.mo
    A ckan/i18n/ja/LC_MESSAGES/ckan.po
    M ckan/i18n/lt/LC_MESSAGES/ckan.mo
    M ckan/i18n/lt/LC_MESSAGES/ckan.po
    M ckan/i18n/lv/LC_MESSAGES/ckan.mo
    M ckan/i18n/lv/LC_MESSAGES/ckan.po
    M ckan/i18n/nl/LC_MESSAGES/ckan.mo
    M ckan/i18n/nl/LC_MESSAGES/ckan.po
    M ckan/i18n/no/LC_MESSAGES/ckan.mo
    M ckan/i18n/no/LC_MESSAGES/ckan.po
    M ckan/i18n/pl/LC_MESSAGES/ckan.mo
    M ckan/i18n/pl/LC_MESSAGES/ckan.po
    M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
    M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
    M ckan/i18n/ro/LC_MESSAGES/ckan.mo
    M ckan/i18n/ro/LC_MESSAGES/ckan.po
    M ckan/i18n/ru/LC_MESSAGES/ckan.mo
    M ckan/i18n/ru/LC_MESSAGES/ckan.po
    M ckan/i18n/sk/LC_MESSAGES/ckan.mo
    M ckan/i18n/sk/LC_MESSAGES/ckan.po
    M ckan/i18n/sl/LC_MESSAGES/ckan.mo
    M ckan/i18n/sl/LC_MESSAGES/ckan.po
    M ckan/i18n/sq/LC_MESSAGES/ckan.mo
    M ckan/i18n/sq/LC_MESSAGES/ckan.po
    M ckan/i18n/sr/LC_MESSAGES/ckan.mo
    M ckan/i18n/sr/LC_MESSAGES/ckan.po
    M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
    M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
    M ckan/i18n/sv/LC_MESSAGES/ckan.mo
    M ckan/i18n/sv/LC_MESSAGES/ckan.po
    R ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
    R ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
    A ckan/include/README.txt
    A ckan/include/__init__.py
    A ckan/include/rcssmin.py
    A ckan/include/rjsmin.py
    R ckan/lib/activity.py
    A ckan/lib/activity_streams.py
    A ckan/lib/activity_streams_session_extension.py
    M ckan/lib/app_globals.py
    M ckan/lib/authztool.py
    M ckan/lib/base.py
    M ckan/lib/cli.py
    M ckan/lib/create_test_data.py
    M ckan/lib/dictization/model_dictize.py
    M ckan/lib/dictization/model_save.py
    A ckan/lib/extract.py
    A ckan/lib/fanstatic_extensions.py
    A ckan/lib/fanstatic_resources.py
    A ckan/lib/formatters.py
    M ckan/lib/helpers.py
    A ckan/lib/jinja_extensions.py
    M ckan/lib/mailer.py
    M ckan/lib/maintain.py
    M ckan/lib/package_saver.py
    M ckan/lib/plugins.py
    A ckan/lib/render.py
    M ckan/lib/search/__init__.py
    M ckan/lib/search/sql.py
    M ckan/logic/action/__init__.py
    M ckan/logic/action/create.py
    M ckan/logic/action/delete.py
    M ckan/logic/action/get.py
    M ckan/logic/action/update.py
    M ckan/logic/auth/__init__.py
    M ckan/logic/auth/create.py
    M ckan/logic/auth/delete.py
    M ckan/logic/auth/get.py
    M ckan/logic/auth/publisher/create.py
    M ckan/logic/auth/publisher/delete.py
    M ckan/logic/auth/publisher/update.py
    M ckan/logic/auth/update.py
    M ckan/logic/schema.py
    M ckan/logic/validators.py
    M ckan/migration/versions/025_add_authorization_groups.py
    A ckan/migration/versions/060_add_system_info_table.py
    M ckan/model/__init__.py
    R ckan/model/authorization_group.py
    M ckan/model/authz.py
    M ckan/model/domain_object.py
    M ckan/model/license.py
    M ckan/model/meta.py
    M ckan/model/resource.py
    A ckan/model/system_info.py
    M ckan/plugins/interfaces.py
    M ckan/plugins/toolkit.py
    A ckan/public/base/css/.gitignore
    A ckan/public/base/css/fuchsia.css
    A ckan/public/base/css/fuchsia.min.css
    A ckan/public/base/css/green.css
    A ckan/public/base/css/green.min.css
    A ckan/public/base/css/main.css
    A ckan/public/base/css/main.min.css
    A ckan/public/base/css/maroon.css
    A ckan/public/base/css/maroon.min.css
    A ckan/public/base/css/red.css
    A ckan/public/base/css/red.min.css
    A ckan/public/base/datapreview/css/json.css
    A ckan/public/base/datapreview/css/json.min.css
    A ckan/public/base/datapreview/css/pdf.css
    A ckan/public/base/datapreview/css/pdf.min.css
    A ckan/public/base/datapreview/css/recline.css
    A ckan/public/base/datapreview/css/recline.min.css
    A ckan/public/base/datapreview/img/ajaxload-circle.gif
    A ckan/public/base/datapreview/preview_json.js
    A ckan/public/base/datapreview/preview_json.min.js
    A ckan/public/base/datapreview/preview_pdf.js
    A ckan/public/base/datapreview/preview_pdf.min.js
    A ckan/public/base/datapreview/preview_recline.js
    A ckan/public/base/datapreview/preview_recline.min.js
    A ckan/public/base/datapreview/resource.config
    A ckan/public/base/datapreview/vendor/backbone/0.5.1/backbone.js
    A ckan/public/base/datapreview/vendor/backbone/0.5.1/backbone.min.js
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.css
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.js
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.css
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.js
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/img/glyphicons-halflings-white.png
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/img/glyphicons-halflings.png
    A ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings.png
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.js
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.min.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.min.js
    A ckan/public/base/datapreview/vendor/jquery.mustache/jquery.mustache.js
    A ckan/public/base/datapreview/vendor/jquery.mustache/jquery.mustache.min.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.js
    A ckan/public/base/datapreview/vendor/leaflet/images/layers.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-icon.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-shadow.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-in.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-out.png
    A ckan/public/base/datapreview/vendor/moment/1.6.2/moment.js
    A ckan/public/base/datapreview/vendor/moment/1.6.2/moment.min.js
    A ckan/public/base/datapreview/vendor/mustache/0.5.0-dev/mustache.js
    A ckan/public/base/datapreview/vendor/mustache/0.5.0-dev/mustache.min.js
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.js
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-check.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-comment.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-text.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/loading-icon.gif
    A ckan/public/base/datapreview/vendor/pdfviewer/images/texture.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-bookmark.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-download.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-openFile.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-print.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-search.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    A ckan/public/base/datapreview/vendor/pdfviewer/locale.properties
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.js
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.js
    A ckan/public/base/datapreview/vendor/recline/css/recline.css
    A ckan/public/base/datapreview/vendor/recline/css/recline.min.css
    A ckan/public/base/datapreview/vendor/recline/recline.js
    A ckan/public/base/datapreview/vendor/recline/recline.min.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/MIT-LICENSE.txt
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/README.txt
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/images/sort-asc.gif
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/images/sort-desc.gif
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/jquery-ui-1.8.16.custom.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/jquery-ui-1.8.16.custom.min.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/jquery.event.drag-2.0.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/jquery.event.drag-2.0.min.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/slick.grid.css
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/slick.grid.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/slick.grid.min.css
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/slick.grid.min.js
    A ckan/public/base/datapreview/vendor/underscore/1.1.6/underscore.js
    A ckan/public/base/datapreview/vendor/underscore/1.1.6/underscore.min.js
    A ckan/public/base/datapreview/vendor/webL10n/README.md
    A ckan/public/base/datapreview/vendor/webL10n/l10n.js
    A ckan/public/base/datapreview/vendor/webL10n/l10n.min.js
    A ckan/public/base/i18n/bg.js
    A ckan/public/base/i18n/bg.min.js
    A ckan/public/base/i18n/ca.js
    A ckan/public/base/i18n/ca.min.js
    A ckan/public/base/i18n/cs_CZ.js
    A ckan/public/base/i18n/cs_CZ.min.js
    A ckan/public/base/i18n/de.js
    A ckan/public/base/i18n/de.min.js
    A ckan/public/base/i18n/el.js
    A ckan/public/base/i18n/el.min.js
    A ckan/public/base/i18n/es.js
    A ckan/public/base/i18n/es.min.js
    A ckan/public/base/i18n/fi.js
    A ckan/public/base/i18n/fi.min.js
    A ckan/public/base/i18n/fr.js
    A ckan/public/base/i18n/fr.min.js
    A ckan/public/base/i18n/hu.js
    A ckan/public/base/i18n/hu.min.js
    A ckan/public/base/i18n/it.js
    A ckan/public/base/i18n/it.min.js
    A ckan/public/base/i18n/lt.js
    A ckan/public/base/i18n/lt.min.js
    A ckan/public/base/i18n/lv.js
    A ckan/public/base/i18n/lv.min.js
    A ckan/public/base/i18n/nl.js
    A ckan/public/base/i18n/nl.min.js
    A ckan/public/base/i18n/no.js
    A ckan/public/base/i18n/no.min.js
    A ckan/public/base/i18n/pl.js
    A ckan/public/base/i18n/pl.min.js
    A ckan/public/base/i18n/pt_BR.js
    A ckan/public/base/i18n/pt_BR.min.js
    A ckan/public/base/i18n/ro.js
    A ckan/public/base/i18n/ro.min.js
    A ckan/public/base/i18n/ru.js
    A ckan/public/base/i18n/ru.min.js
    A ckan/public/base/i18n/sk.js
    A ckan/public/base/i18n/sk.min.js
    A ckan/public/base/i18n/sl.js
    A ckan/public/base/i18n/sl.min.js
    A ckan/public/base/i18n/sq.js
    A ckan/public/base/i18n/sq.min.js
    A ckan/public/base/i18n/sr.js
    A ckan/public/base/i18n/sr.min.js
    A ckan/public/base/i18n/sr_Latn.js
    A ckan/public/base/i18n/sr_Latn.min.js
    A ckan/public/base/i18n/sv.js
    A ckan/public/base/i18n/sv.min.js
    A ckan/public/base/i18n/zh_TW.js
    A ckan/public/base/i18n/zh_TW.min.js
    A ckan/public/base/images/background-tag-ie7.png
    A ckan/public/base/images/background-tag.png
    A ckan/public/base/images/background-tile.png
    A ckan/public/base/images/breadcrumb-slash-ie7.png
    A ckan/public/base/images/ckan-logo-footer.png
    A ckan/public/base/images/ckan-logo.png
    A ckan/public/base/images/ckan.ico
    A ckan/public/base/images/flags.png
    A ckan/public/base/images/icon-search-27x26.png
    A ckan/public/base/images/loading-spinner.gif
    A ckan/public/base/images/placeholder-application.png
    A ckan/public/base/images/placeholder-group.png
    A ckan/public/base/images/placeholder-image.png
    A ckan/public/base/images/sprite-ckan-icons.png
    A ckan/public/base/images/sprite-resource-icons.png
    A ckan/public/base/javascript/client.js
    A ckan/public/base/javascript/client.min.js
    A ckan/public/base/javascript/i18n.js
    A ckan/public/base/javascript/i18n.min.js
    A ckan/public/base/javascript/main.js
    A ckan/public/base/javascript/main.min.js
    A ckan/public/base/javascript/module.js
    A ckan/public/base/javascript/module.min.js
    A ckan/public/base/javascript/modules/api-info.js
    A ckan/public/base/javascript/modules/api-info.min.js
    A ckan/public/base/javascript/modules/autocomplete.js
    A ckan/public/base/javascript/modules/autocomplete.min.js
    A ckan/public/base/javascript/modules/basic-form.js
    A ckan/public/base/javascript/modules/basic-form.min.js
    A ckan/public/base/javascript/modules/confirm-action.js
    A ckan/public/base/javascript/modules/confirm-action.min.js
    A ckan/public/base/javascript/modules/custom-fields.js
    A ckan/public/base/javascript/modules/custom-fields.min.js
    A ckan/public/base/javascript/modules/data-viewer.js
    A ckan/public/base/javascript/modules/data-viewer.min.js
    A ckan/public/base/javascript/modules/related-item.js
    A ckan/public/base/javascript/modules/related-item.min.js
    A ckan/public/base/javascript/modules/resource-form.js
    A ckan/public/base/javascript/modules/resource-form.min.js
    A ckan/public/base/javascript/modules/resource-upload-field.js
    A ckan/public/base/javascript/modules/resource-upload-field.min.js
    A ckan/public/base/javascript/modules/select-switch.js
    A ckan/public/base/javascript/modules/select-switch.min.js
    A ckan/public/base/javascript/modules/slug-preview.js
    A ckan/public/base/javascript/modules/slug-preview.min.js
    A ckan/public/base/javascript/notify.js
    A ckan/public/base/javascript/notify.min.js
    A ckan/public/base/javascript/plugins/jquery.date-helpers.js
    A ckan/public/base/javascript/plugins/jquery.date-helpers.min.js
    A ckan/public/base/javascript/plugins/jquery.form-warning.js
    A ckan/public/base/javascript/plugins/jquery.form-warning.min.js
    A ckan/public/base/javascript/plugins/jquery.inherit.js
    A ckan/public/base/javascript/plugins/jquery.inherit.min.js
    A ckan/public/base/javascript/plugins/jquery.proxy-all.js
    A ckan/public/base/javascript/plugins/jquery.proxy-all.min.js
    A ckan/public/base/javascript/plugins/jquery.slug-preview.js
    A ckan/public/base/javascript/plugins/jquery.slug-preview.min.js
    A ckan/public/base/javascript/plugins/jquery.slug.js
    A ckan/public/base/javascript/plugins/jquery.slug.min.js
    A ckan/public/base/javascript/plugins/jquery.truncator.js
    A ckan/public/base/javascript/plugins/jquery.truncator.min.js
    A ckan/public/base/javascript/plugins/jquery.url-helpers.js
    A ckan/public/base/javascript/plugins/jquery.url-helpers.min.js
    A ckan/public/base/javascript/pubsub.js
    A ckan/public/base/javascript/pubsub.min.js
    A ckan/public/base/javascript/resource.config
    A ckan/public/base/javascript/sandbox.js
    A ckan/public/base/javascript/sandbox.min.js
    A ckan/public/base/javascript/tracking.js
    A ckan/public/base/javascript/tracking.min.js
    A ckan/public/base/less/ckan.less
    A ckan/public/base/less/dataset.less
    A ckan/public/base/less/disqus.less
    A ckan/public/base/less/footer.less
    A ckan/public/base/less/forms.less
    A ckan/public/base/less/group.less
    A ckan/public/base/less/icons.less
    A ckan/public/base/less/iehacks.less
    A ckan/public/base/less/layout.less
    A ckan/public/base/less/main.less
    A ckan/public/base/less/masthead.less
    A ckan/public/base/less/media.less
    A ckan/public/base/less/mixins.less
    A ckan/public/base/less/module.less
    A ckan/public/base/less/nav.less
    A ckan/public/base/less/profile.less
    A ckan/public/base/less/prose.less
    A ckan/public/base/less/toolbar.less
    A ckan/public/base/less/variables.less
    A ckan/public/base/test/index.html
    A ckan/public/base/test/primer/index.html
    A ckan/public/base/test/spec/ckan.spec.js
    A ckan/public/base/test/spec/ckan.spec.min.js
    A ckan/public/base/test/spec/client.spec.js
    A ckan/public/base/test/spec/client.spec.min.js
    A ckan/public/base/test/spec/module.spec.js
    A ckan/public/base/test/spec/module.spec.min.js
    A ckan/public/base/test/spec/modules/autocomplete.spec.js
    A ckan/public/base/test/spec/modules/autocomplete.spec.min.js
    A ckan/public/base/test/spec/modules/basic-form.spec.js
    A ckan/public/base/test/spec/modules/basic-form.spec.min.js
    A ckan/public/base/test/spec/modules/confirm-action.spec.js
    A ckan/public/base/test/spec/modules/confirm-action.spec.min.js
    A ckan/public/base/test/spec/modules/custom-fields.spec.js
    A ckan/public/base/test/spec/modules/custom-fields.spec.min.js
    A ckan/public/base/test/spec/modules/related-item.spec.js
    A ckan/public/base/test/spec/modules/related-item.spec.min.js
    A ckan/public/base/test/spec/modules/resource-form.spec.js
    A ckan/public/base/test/spec/modules/resource-form.spec.min.js
    A ckan/public/base/test/spec/modules/resource-upload-field.spec.js
    A ckan/public/base/test/spec/modules/resource-upload-field.spec.min.js
    A ckan/public/base/test/spec/notify.spec.js
    A ckan/public/base/test/spec/notify.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.date-helpers.spec.js
    A ckan/public/base/test/spec/plugins/jquery.date-helpers.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.form-warning.spec.js
    A ckan/public/base/test/spec/plugins/jquery.form-warning.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.inherit.spec.js
    A ckan/public/base/test/spec/plugins/jquery.inherit.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.proxy-all.spec.js
    A ckan/public/base/test/spec/plugins/jquery.proxy-all.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug-preview.spec.js
    A ckan/public/base/test/spec/plugins/jquery.slug-preview.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug.spec.js
    A ckan/public/base/test/spec/plugins/jquery.slug.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.url-helpers.spec.js
    A ckan/public/base/test/spec/plugins/jquery.url-helpers.spec.min.js
    A ckan/public/base/test/spec/pubsub.spec.js
    A ckan/public/base/test/spec/pubsub.spec.min.js
    A ckan/public/base/test/spec/sandbox.spec.js
    A ckan/public/base/test/spec/sandbox.spec.min.js
    A ckan/public/base/test/vendor/chai.js
    A ckan/public/base/test/vendor/chai.min.js
    A ckan/public/base/test/vendor/less.js
    A ckan/public/base/test/vendor/less.min.js
    A ckan/public/base/test/vendor/mocha.css
    A ckan/public/base/test/vendor/mocha.js
    A ckan/public/base/test/vendor/mocha.min.css
    A ckan/public/base/test/vendor/mocha.min.js
    A ckan/public/base/test/vendor/sinon.js
    A ckan/public/base/test/vendor/sinon.min.js
    A ckan/public/base/vendor/bootstrap.js
    A ckan/public/base/vendor/bootstrap.min.js
    A ckan/public/base/vendor/bootstrap/images/bootstrap-glyphicons-halflings-white.png
    A ckan/public/base/vendor/bootstrap/images/bootstrap-glyphicons-halflings.png
    A ckan/public/base/vendor/bootstrap/js/bootstrap-alert.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-alert.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-button.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-button.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-modal.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-modal.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-tab.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-tab.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-transition.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-transition.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-typeahead.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-typeahead.min.js
    A ckan/public/base/vendor/bootstrap/less/accordion.less
    A ckan/public/base/vendor/bootstrap/less/alerts.less
    A ckan/public/base/vendor/bootstrap/less/bootstrap.less
    A ckan/public/base/vendor/bootstrap/less/breadcrumbs.less
    A ckan/public/base/vendor/bootstrap/less/button-groups.less
    A ckan/public/base/vendor/bootstrap/less/buttons.less
    A ckan/public/base/vendor/bootstrap/less/carousel.less
    A ckan/public/base/vendor/bootstrap/less/close.less
    A ckan/public/base/vendor/bootstrap/less/code.less
    A ckan/public/base/vendor/bootstrap/less/component-animations.less
    A ckan/public/base/vendor/bootstrap/less/dropdowns.less
    A ckan/public/base/vendor/bootstrap/less/forms.less
    A ckan/public/base/vendor/bootstrap/less/grid.less
    A ckan/public/base/vendor/bootstrap/less/hero-unit.less
    A ckan/public/base/vendor/bootstrap/less/labels-badges.less
    A ckan/public/base/vendor/bootstrap/less/layouts.less
    A ckan/public/base/vendor/bootstrap/less/mixins.less
    A ckan/public/base/vendor/bootstrap/less/modals.less
    A ckan/public/base/vendor/bootstrap/less/navbar.less
    A ckan/public/base/vendor/bootstrap/less/navs.less
    A ckan/public/base/vendor/bootstrap/less/pager.less
    A ckan/public/base/vendor/bootstrap/less/pagination.less
    A ckan/public/base/vendor/bootstrap/less/popovers.less
    A ckan/public/base/vendor/bootstrap/less/progress-bars.less
    A ckan/public/base/vendor/bootstrap/less/reset.less
    A ckan/public/base/vendor/bootstrap/less/responsive-1200px-min.less
    A ckan/public/base/vendor/bootstrap/less/responsive-767px-max.less
    A ckan/public/base/vendor/bootstrap/less/responsive-768px-979px.less
    A ckan/public/base/vendor/bootstrap/less/responsive-navbar.less
    A ckan/public/base/vendor/bootstrap/less/responsive-utilities.less
    A ckan/public/base/vendor/bootstrap/less/responsive.less
    A ckan/public/base/vendor/bootstrap/less/scaffolding.less
    A ckan/public/base/vendor/bootstrap/less/sprites.less
    A ckan/public/base/vendor/bootstrap/less/tables.less
    A ckan/public/base/vendor/bootstrap/less/thumbnails.less
    A ckan/public/base/vendor/bootstrap/less/tooltip.less
    A ckan/public/base/vendor/bootstrap/less/type.less
    A ckan/public/base/vendor/bootstrap/less/utilities.less
    A ckan/public/base/vendor/bootstrap/less/variables.less
    A ckan/public/base/vendor/bootstrap/less/wells.less
    A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.css
    A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
    A ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.eot
    A ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.svg
    A ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.ttf
    A ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.woff
    A ckan/public/base/vendor/font-awesome/less/font-awesome-ie7.less
    A ckan/public/base/vendor/font-awesome/less/font-awesome.less
    A ckan/public/base/vendor/html5.js
    A ckan/public/base/vendor/html5.min.js
    A ckan/public/base/vendor/jed.js
    A ckan/public/base/vendor/jed.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload-ui.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload-ui.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.iframe-transport.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.iframe-transport.min.js
    A ckan/public/base/vendor/jquery.js
    A ckan/public/base/vendor/jquery.min.js
    A ckan/public/base/vendor/jquery.ui.widget.js
    A ckan/public/base/vendor/jquery.ui.widget.min.js
    A ckan/public/base/vendor/resource.config
    A ckan/public/base/vendor/select2/README.md
    A ckan/public/base/vendor/select2/select2.css
    A ckan/public/base/vendor/select2/select2.js
    A ckan/public/base/vendor/select2/select2.min.css
    A ckan/public/base/vendor/select2/select2.min.js
    A ckan/public/base/vendor/select2/select2.png
    A ckan/public/base/vendor/select2/spinner.gif
    R ckan/public/images/icons/authorization_group.png
    R ckan/public/images/icons/authorization_group_add.png
    R ckan/public/images/icons/authorization_group_edit.png
    A ckan/public/images/icons/followers.png
    M ckan/public/scripts/application.js
    A ckan/public/scripts/outside.js
    R ckan/public/scripts/vendor/recline/recline.js
    A ckan/public/scripts/vendor/resize/resize.js
    R ckan/templates/__init__.py
    R ckan/templates/_snippet/data-api-help.html
    R ckan/templates/_util.html
    A ckan/templates/activity_streams/activity_stream_items.html
    R ckan/templates/activity_streams/added_tag.html
    R ckan/templates/activity_streams/changed_group.html
    R ckan/templates/activity_streams/changed_package.html
    R ckan/templates/activity_streams/changed_package_extra.html
    R ckan/templates/activity_streams/changed_resource.html
    R ckan/templates/activity_streams/changed_user.html
    R ckan/templates/activity_streams/deleted_group.html
    R ckan/templates/activity_streams/deleted_package.html
    R ckan/templates/activity_streams/deleted_package_extra.html
    R ckan/templates/activity_streams/deleted_related_item.html
    R ckan/templates/activity_streams/deleted_resource.html
    R ckan/templates/activity_streams/follow_dataset.html
    R ckan/templates/activity_streams/follow_user.html
    R ckan/templates/activity_streams/new_group.html
    R ckan/templates/activity_streams/new_package.html
    R ckan/templates/activity_streams/new_package_extra.html
    R ckan/templates/activity_streams/new_related_item.html
    R ckan/templates/activity_streams/new_resource.html
    R ckan/templates/activity_streams/new_user.html
    R ckan/templates/activity_streams/removed_tag.html
    M ckan/templates/admin/authz.html
    A ckan/templates/admin/config.html
    A ckan/templates/admin/confirm_reset.html
    M ckan/templates/admin/index.html
    R ckan/templates/admin/layout.html
    A ckan/templates/admin/snippets/header.html
    R ckan/templates/admin/trash.html
    A ckan/templates/ajax_snippets/api_info.html
    A ckan/templates/ajax_snippets/custom_fields.html
    A ckan/templates/ajax_snippets/related-item.html
    R ckan/templates/authorization_group/__init__.py
    R ckan/templates/authorization_group/authz.html
    R ckan/templates/authorization_group/edit.html
    R ckan/templates/authorization_group/edit_form.html
    R ckan/templates/authorization_group/index.html
    R ckan/templates/authorization_group/layout.html
    R ckan/templates/authorization_group/new.html
    R ckan/templates/authorization_group/read.html
    A ckan/templates/base.html
    A ckan/templates/dataviewer/base.html
    A ckan/templates/dataviewer/json.html
    A ckan/templates/dataviewer/pdf.html
    A ckan/templates/dataviewer/recline.html
    A ckan/templates/dataviewer/snippets/data_preview.html
    A ckan/templates/dataviewer/snippets/no_preview.html
    A ckan/templates/development/markup.html
    A ckan/templates/development/primer.html
    A ckan/templates/development/snippets/breadcrumb.html
    A ckan/templates/development/snippets/facet.html
    A ckan/templates/development/snippets/form.html
    A ckan/templates/development/snippets/form_stages.html
    A ckan/templates/development/snippets/list.html
    A ckan/templates/development/snippets/markup.html
    A ckan/templates/development/snippets/media_grid.html
    A ckan/templates/development/snippets/module.html
    A ckan/templates/development/snippets/nav.html
    A ckan/templates/development/snippets/pagination.html
    A ckan/templates/development/snippets/simple-input.html
    A ckan/templates/development/snippets/toolbar.html
    M ckan/templates/error_document_template.html
    R ckan/templates/facets.html
    A ckan/templates/footer.html
    R ckan/templates/group/__init__.py
    R ckan/templates/group/authz.html
    A ckan/templates/group/base_form_page.html
    A ckan/templates/group/confirm_delete.html
    M ckan/templates/group/edit.html
    R ckan/templates/group/edit_form.html
    R ckan/templates/group/history.html
    M ckan/templates/group/index.html
    R ckan/templates/group/layout.html
    M ckan/templates/group/new.html
    M ckan/templates/group/new_group_form.html
    M ckan/templates/group/read.html
    A ckan/templates/group/snippets/feeds.html
    A ckan/templates/group/snippets/group_form.html
    A ckan/templates/group/snippets/group_item.html
    A ckan/templates/group/snippets/group_list.html
    A ckan/templates/header.html
    R ckan/templates/home/__init__.py
    M ckan/templates/home/about.html
    M ckan/templates/home/index.html
    R ckan/templates/home/layout.html
    A ckan/templates/home/snippets/about_text.html
    R ckan/templates/importer/__init__.py
    R ckan/templates/importer/importer.html
    R ckan/templates/importer/preview.html
    R ckan/templates/importer/result.html
    R ckan/templates/js_strings.html
    R ckan/templates/layout.html
    R ckan/templates/layout_base.html
    A ckan/templates/macros/autoform.html
    A ckan/templates/macros/form.html
    R ckan/templates/package/__init__.py
    R ckan/templates/package/authz.html
    A ckan/templates/package/base_form_page.html
    R ckan/templates/package/comments.html
    A ckan/templates/package/confirm_delete.html
    A ckan/templates/package/confirm_delete_resource.html
    M ckan/templates/package/edit.html
    R ckan/templates/package/edit_form.html
    R ckan/templates/package/editresources.html
    M ckan/templates/package/followers.html
    R ckan/templates/package/form.html
    R ckan/templates/package/form_extra_fields.html
    R ckan/templates/package/form_fields.html
    R ckan/templates/package/form_resources.html
    R ckan/templates/package/history.html
    R ckan/templates/package/layout.html
    M ckan/templates/package/new.html
    M ckan/templates/package/new_package_form.html
    A ckan/templates/package/new_package_metadata.html
    A ckan/templates/package/new_resource.html
    M ckan/templates/package/read.html
    R ckan/templates/package/read.n3
    R ckan/templates/package/read.rdf
    R ckan/templates/package/read_core.html
    A ckan/templates/package/related_list.html
    A ckan/templates/package/resource_api_data.html
    A ckan/templates/package/resource_edit.html
    R ckan/templates/package/resource_embedded_dataviewer.html
    M ckan/templates/package/resource_read.html
    R ckan/templates/package/resources.html
    M ckan/templates/package/search.html
    R ckan/templates/package/search_form.html
    A ckan/templates/package/snippets/additional_info.html
    A ckan/templates/package/snippets/back_to_package_action.html
    A ckan/templates/package/snippets/data_api_button.html
    A ckan/templates/package/snippets/new_package_breadcrumb.html
    A ckan/templates/package/snippets/package_basic_fields.html
    A ckan/templates/package/snippets/package_form.html
    A ckan/templates/package/snippets/package_metadata_fields.html
    A ckan/templates/package/snippets/package_metadata_form.html
    A ckan/templates/package/snippets/resource_edit_form.html
    A ckan/templates/package/snippets/resource_form.html
    A ckan/templates/package/snippets/resource_item.html
    A ckan/templates/package/snippets/resources.html
    A ckan/templates/package/snippets/resources_list.html
    A ckan/templates/package/snippets/search_form.html
    A ckan/templates/package/snippets/stages.html
    A ckan/templates/package/snippets/tags.html
    A ckan/templates/page.html
    R ckan/templates/related/add-related.html
    A ckan/templates/related/base_form_page.html
    A ckan/templates/related/confirm_delete.html
    M ckan/templates/related/dashboard.html
    A ckan/templates/related/edit.html
    A ckan/templates/related/edit_form.html
    A ckan/templates/related/new.html
    R ckan/templates/related/related_list.html
    A ckan/templates/related/snippets/related_form.html
    A ckan/templates/related/snippets/related_item.html
    A ckan/templates/related/snippets/related_list.html
    R ckan/templates/rest/__init__.py
    R ckan/templates/revision/__init__.py
    R ckan/templates/revision/diff.html
    R ckan/templates/revision/layout.html
    R ckan/templates/revision/list.html
    R ckan/templates/revision/read.html
    A ckan/templates/snippets/custom_form_fields.html
    R ckan/templates/snippets/data-viewer-embed-branded-link.html
    R ckan/templates/snippets/data-viewer-embed-dialog.html
    A ckan/templates/snippets/datapreview_embed_dialog.html
    A ckan/templates/snippets/debug.html
    A ckan/templates/snippets/disqus_trackback.html
    A ckan/templates/snippets/facet_list.html
    A ckan/templates/snippets/group.html
    A ckan/templates/snippets/group_item.html
    A ckan/templates/snippets/home_breadcrumb_item.html
    R ckan/templates/snippets/internal-tracking.html
    A ckan/templates/snippets/language_selector.html
    A ckan/templates/snippets/license.html
    A ckan/templates/snippets/package_grid.html
    A ckan/templates/snippets/package_item.html
    M ckan/templates/snippets/package_list.html
    A ckan/templates/snippets/popular.html
    R ckan/templates/snippets/recline-extra-footer.html
    R ckan/templates/snippets/recline-extra-header.html
    A ckan/templates/snippets/related.html
    R ckan/templates/snippets/revision_list.html
    A ckan/templates/snippets/social.html
    A ckan/templates/snippets/sort_by.html
    A ckan/templates/snippets/subscribe.html
    A ckan/templates/snippets/tag_list.html
    R ckan/templates/storage/index.html
    R ckan/templates/storage/success.html
    R ckan/templates/tag/__init__.py
    R ckan/templates/tag/index.html
    R ckan/templates/tag/layout.html
    R ckan/templates/tag/read.html
    R ckan/templates/user/__init__.py
    M ckan/templates/user/dashboard.html
    M ckan/templates/user/edit.html
    M ckan/templates/user/edit_user_form.html
    M ckan/templates/user/followers.html
    R ckan/templates/user/layout.html
    M ckan/templates/user/list.html
    M ckan/templates/user/login.html
    M ckan/templates/user/logout.html
    M ckan/templates/user/logout_first.html
    M ckan/templates/user/new.html
    M ckan/templates/user/new_user_form.html
    M ckan/templates/user/perform_reset.html
    M ckan/templates/user/read.html
    M ckan/templates/user/request_reset.html
    A ckan/templates/user/snippets/back_to_user_action.html
    A ckan/templates/user/snippets/login_form.html
    A ckan/templates/user/snippets/things_to_do.html
    A ckan/templates/user/snippets/user_search.html
    A ckan/templates_legacy/__init__.py
    A ckan/templates_legacy/_snippet/data-api-help.html
    A ckan/templates_legacy/_util.html
    A ckan/templates_legacy/activity_streams/activity_stream_items.html
    A ckan/templates_legacy/admin/authz.html
    A ckan/templates_legacy/admin/index.html
    A ckan/templates_legacy/admin/layout.html
    A ckan/templates_legacy/admin/trash.html
    A ckan/templates_legacy/error_document_template.html
    A ckan/templates_legacy/facets.html
    A ckan/templates_legacy/group/__init__.py
    A ckan/templates_legacy/group/authz.html
    A ckan/templates_legacy/group/edit.html
    A ckan/templates_legacy/group/edit_form.html
    A ckan/templates_legacy/group/history.html
    A ckan/templates_legacy/group/index.html
    A ckan/templates_legacy/group/layout.html
    A ckan/templates_legacy/group/new.html
    A ckan/templates_legacy/group/new_group_form.html
    A ckan/templates_legacy/group/read.html
    A ckan/templates_legacy/home/__init__.py
    A ckan/templates_legacy/home/about.html
    A ckan/templates_legacy/home/index.html
    A ckan/templates_legacy/home/layout.html
    A ckan/templates_legacy/importer/__init__.py
    A ckan/templates_legacy/importer/importer.html
    A ckan/templates_legacy/importer/preview.html
    A ckan/templates_legacy/importer/result.html
    A ckan/templates_legacy/js_strings.html
    A ckan/templates_legacy/layout.html
    A ckan/templates_legacy/layout_base.html
    A ckan/templates_legacy/package/__init__.py
    A ckan/templates_legacy/package/authz.html
    A ckan/templates_legacy/package/comments.html
    A ckan/templates_legacy/package/edit.html
    A ckan/templates_legacy/package/edit_form.html
    A ckan/templates_legacy/package/editresources.html
    A ckan/templates_legacy/package/followers.html
    A ckan/templates_legacy/package/form.html
    A ckan/templates_legacy/package/form_extra_fields.html
    A ckan/templates_legacy/package/form_fields.html
    A ckan/templates_legacy/package/form_resources.html
    A ckan/templates_legacy/package/history.html
    A ckan/templates_legacy/package/layout.html
    A ckan/templates_legacy/package/new.html
    A ckan/templates_legacy/package/new_package_form.html
    A ckan/templates_legacy/package/read.html
    A ckan/templates_legacy/package/read.n3
    A ckan/templates_legacy/package/read.rdf
    A ckan/templates_legacy/package/read_core.html
    A ckan/templates_legacy/package/resource_embedded_dataviewer.html
    A ckan/templates_legacy/package/resource_read.html
    A ckan/templates_legacy/package/resources.html
    A ckan/templates_legacy/package/search.html
    A ckan/templates_legacy/package/search_form.html
    A ckan/templates_legacy/package/snippets/data_preview.html
    A ckan/templates_legacy/related/add-related.html
    A ckan/templates_legacy/related/dashboard.html
    A ckan/templates_legacy/related/related_list.html
    A ckan/templates_legacy/rest/__init__.py
    A ckan/templates_legacy/revision/__init__.py
    A ckan/templates_legacy/revision/diff.html
    A ckan/templates_legacy/revision/layout.html
    A ckan/templates_legacy/revision/list.html
    A ckan/templates_legacy/revision/read.html
    A ckan/templates_legacy/snippets/data-viewer-embed-branded-link.html
    A ckan/templates_legacy/snippets/data-viewer-embed-dialog.html
    A ckan/templates_legacy/snippets/follow_button.html
    A ckan/templates_legacy/snippets/internal-tracking.html
    A ckan/templates_legacy/snippets/package_list.html
    A ckan/templates_legacy/snippets/recline-extra-footer.html
    A ckan/templates_legacy/snippets/recline-extra-header.html
    A ckan/templates_legacy/snippets/revision_list.html
    A ckan/templates_legacy/storage/index.html
    A ckan/templates_legacy/storage/success.html
    A ckan/templates_legacy/tag/__init__.py
    A ckan/templates_legacy/tag/index.html
    A ckan/templates_legacy/tag/layout.html
    A ckan/templates_legacy/tag/read.html
    A ckan/templates_legacy/user/__init__.py
    A ckan/templates_legacy/user/dashboard.html
    A ckan/templates_legacy/user/edit.html
    A ckan/templates_legacy/user/edit_user_form.html
    A ckan/templates_legacy/user/followers.html
    A ckan/templates_legacy/user/layout.html
    A ckan/templates_legacy/user/list.html
    A ckan/templates_legacy/user/login.html
    A ckan/templates_legacy/user/logout.html
    A ckan/templates_legacy/user/logout_first.html
    A ckan/templates_legacy/user/new.html
    A ckan/templates_legacy/user/new_user_form.html
    A ckan/templates_legacy/user/perform_reset.html
    A ckan/templates_legacy/user/read.html
    A ckan/templates_legacy/user/request_reset.html
    M ckan/tests/__init__.py
    M ckan/tests/ckantestplugin/ckantestplugin/__init__.py
    R ckan/tests/functional/api/test_authorization_group.py
    M ckan/tests/functional/api/test_user.py
    M ckan/tests/functional/test_admin.py
    R ckan/tests/functional/test_authorization_group.py
    M ckan/tests/functional/test_authz.py
    M ckan/tests/functional/test_edit_authz.py
    M ckan/tests/functional/test_group.py
    M ckan/tests/functional/test_package_edit_authz.py
    M ckan/tests/functional/test_related.py
    M ckan/tests/functional/test_user.py
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/lib/test_dictization_schema.py
    M ckan/tests/lib/test_helpers.py
    M ckan/tests/lib/test_resource_search.py
    M ckan/tests/lib/test_simple_search.py
    M ckan/tests/logic/test_action.py
    M ckan/tests/misc/test_auth_profiles.py
    M ckan/tests/models/test_authz.py
    M ckan/tests/models/test_repo.py
    M ckan/tests/pylons_controller.py
    M ckan/tests/test_authz.py
    M ckan/tests/wsgi_ckanclient.py
    A ckanext/datastore/__init__.py
    A ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    A ckanext/datastore/commands.py
    A ckanext/datastore/db.py
    A ckanext/datastore/logic/__init__.py
    A ckanext/datastore/logic/action.py
    A ckanext/datastore/logic/auth.py
    A ckanext/datastore/plugin.py
    A ckanext/datastore/tests/__init__.py
    A ckanext/datastore/tests/test_datastore.py
    M ckanext/multilingual/tests/test_multilingual_plugin.py
    M ckanext/organizations/controllers.py
    M ckanext/organizations/forms.py
    R ckanext/organizations/templates/organization_apply.html
    R ckanext/organizations/templates/organization_apply_form.html
    A ckanext/organizations/templates/organization_edit.html
    R ckanext/organizations/templates/organization_form.html
    R ckanext/organizations/templates/organization_history.html
    R ckanext/organizations/templates/organization_index.html
    R ckanext/organizations/templates/organization_layout.html
    R ckanext/organizations/templates/organization_new.html
    R ckanext/organizations/templates/organization_package_form.html
    R ckanext/organizations/templates/organization_read.html
    R ckanext/organizations/templates/organization_users.html
    R ckanext/organizations/templates/organization_users_form.html
    A ckanext/organizations/templates/organizations/form.html
    A ckanext/organizations/templates/organizations/index.html
    A ckanext/organizations/templates/organizations/new.html
    A ckanext/organizations/templates/organizations/read.html
    A ckanext/organizations/templates/organizations/users.html
    A ckanext/organizations/templates/organizations/users_form.html
    A ckanext/organizations/templates_legacy/organizations/apply.html
    A ckanext/organizations/templates_legacy/organizations/apply_form.html
    A ckanext/organizations/templates_legacy/organizations/email/join_publisher_request.txt
    A ckanext/organizations/templates_legacy/organizations/form.html
    A ckanext/organizations/templates_legacy/organizations/history.html
    A ckanext/organizations/templates_legacy/organizations/index.html
    A ckanext/organizations/templates_legacy/organizations/layout.html
    A ckanext/organizations/templates_legacy/organizations/new.html
    A ckanext/organizations/templates_legacy/organizations/package_form.html
    A ckanext/organizations/templates_legacy/organizations/read.html
    A ckanext/organizations/templates_legacy/organizations/users.html
    A ckanext/organizations/templates_legacy/organizations/users_form.html
    M ckanext/stats/controller.py
    M ckanext/stats/plugin.py
    A ckanext/stats/public/.gitignore
    A ckanext/stats/public/ckanext/stats/css/stats.css
    A ckanext/stats/public/ckanext/stats/javascript/modules/plot.js
    A ckanext/stats/public/ckanext/stats/javascript/modules/stats-nav.js
    A ckanext/stats/public/ckanext/stats/resource.config
    A ckanext/stats/public/ckanext/stats/test/fixtures/table.html
    A ckanext/stats/public/ckanext/stats/test/index.html
    A ckanext/stats/public/ckanext/stats/test/spec/modules/plot.spec.js
    A ckanext/stats/public/ckanext/stats/test/spec/modules/stats-nav.spec.js
    A ckanext/stats/public/ckanext/stats/vendor/excanvas.js
    A ckanext/stats/public/ckanext/stats/vendor/jquery.flot.js
    R ckanext/stats/templates/__init__.py
    R ckanext/stats/templates/ckanext/__init__.py
    R ckanext/stats/templates/ckanext/stats/__init__.py
    M ckanext/stats/templates/ckanext/stats/index.html
    R ckanext/stats/templates/ckanext/stats/leaderboard.html
    A ckanext/stats/templates_legacy/__init__.py
    A ckanext/stats/templates_legacy/ckanext/__init__.py
    A ckanext/stats/templates_legacy/ckanext/stats/__init__.py
    A ckanext/stats/templates_legacy/ckanext/stats/index.html
    A ckanext/stats/templates_legacy/ckanext/stats/leaderboard.html
    M doc/apiv3.rst
    M doc/coding-standards.rst
    M doc/conf.py
    M doc/configuration.rst
    M doc/datastore.rst
    M doc/domain-model-resource.rst
    A doc/extension-templating.rst
    M doc/filestore.rst
    A doc/frontend-development.rst
    M doc/install-from-source.rst
    A doc/javascript-module-tutorial.rst
    A doc/resources.rst
    A doc/template-blocks.rst
    A doc/template-tutorial.rst
    A doc/templating.rst
    M doc/using-data-api.rst
    A jshint.json
    M pip-requirements.txt
    M setup.cfg
    M setup.py
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into 2788-speed-improvements


  Commit: e8e8c0144571bce24524b88e214fc03e3a193fd1
      https://github.com/okfn/ckan/commit/e8e8c0144571bce24524b88e214fc03e3a193fd1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckanext/datastore/plugin.py

  Log Message:
  -----------
  added legacy mode


  Commit: b0f38838cd361a685586e96f097b27590eb313d4
      https://github.com/okfn/ckan/commit/b0f38838cd361a685586e96f097b27590eb313d4
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py

  Log Message:
  -----------
  Enable legacy mode (no sql search) if read url is undefined 


  Commit: 936605ec54169ebc632d96010907de0701bb6442
      https://github.com/okfn/ckan/commit/936605ec54169ebc632d96010907de0701bb6442
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckanext/datastore/plugin.py
    M doc/datastore.rst

  Log Message:
  -----------
  Docs on how to install the datastore on pg 8.4


  Commit: aa4bb3f7111e3017a48dc5294532129eda7fc302
      https://github.com/okfn/ckan/commit/aa4bb3f7111e3017a48dc5294532129eda7fc302
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-10 (Wed, 10 Oct 2012)

  Changed paths:
    M ckanext/datastore/plugin.py
    A ckanext/datastore/tests/helpers.py
    A ckanext/datastore/tests/test_create.py
    R ckanext/datastore/tests/test_datastore.py
    A ckanext/datastore/tests/test_delete.py
    A ckanext/datastore/tests/test_search.py
    A ckanext/datastore/tests/test_unit.py
    A ckanext/datastore/tests/test_upsert.py

  Log Message:
  -----------
  Split datastore tests into separate files


  Commit: 8430ec8e19e49e5e4afebf357028f5ff927e5782
      https://github.com/okfn/ckan/commit/8430ec8e19e49e5e4afebf357028f5ff927e5782
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M ckan/config/routing.py
    M ckan/controllers/package.py
    M ckan/lib/cli.py
    M ckan/lib/fanstatic_resources.py
    M ckan/lib/helpers.py
    M ckan/lib/render.py
    R ckan/public/base/.gitignore
    A ckan/public/base/css/fuchsia.min.css
    A ckan/public/base/css/green.min.css
    A ckan/public/base/css/main.min.css
    A ckan/public/base/css/maroon.min.css
    A ckan/public/base/css/red.min.css
    R ckan/public/base/datapreview/css/datapreview.css
    A ckan/public/base/datapreview/css/json.css
    A ckan/public/base/datapreview/css/json.min.css
    A ckan/public/base/datapreview/css/pdf.css
    A ckan/public/base/datapreview/css/pdf.min.css
    A ckan/public/base/datapreview/css/recline.css
    A ckan/public/base/datapreview/css/recline.min.css
    R ckan/public/base/datapreview/datapreview.js
    A ckan/public/base/datapreview/img/ajaxload-circle.gif
    A ckan/public/base/datapreview/preview_json.js
    A ckan/public/base/datapreview/preview_json.min.js
    A ckan/public/base/datapreview/preview_pdf.js
    A ckan/public/base/datapreview/preview_pdf.min.js
    A ckan/public/base/datapreview/preview_recline.js
    A ckan/public/base/datapreview/preview_recline.min.js
    M ckan/public/base/datapreview/resource.config
    A ckan/public/base/datapreview/vendor/backbone/0.5.1/backbone.min.js
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.css
    M ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.css
    A ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings.png
    R ckan/public/base/datapreview/vendor/flot/0.7/excanvas.js
    R ckan/public/base/datapreview/vendor/flot/0.7/jquery.flot.js
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.js
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.min.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.min.js
    A ckan/public/base/datapreview/vendor/jquery.mustache/jquery.mustache.min.js
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/layers.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker-shadow.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/popup-close.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-in.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-out.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.ie.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.js
    A ckan/public/base/datapreview/vendor/leaflet/images/layers.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-icon.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-shadow.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-in.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-out.png
    A ckan/public/base/datapreview/vendor/moment/1.6.2/moment.min.js
    A ckan/public/base/datapreview/vendor/mustache/0.5.0-dev/mustache.min.js
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.js
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-check.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-comment.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-text.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/loading-icon.gif
    A ckan/public/base/datapreview/vendor/pdfviewer/images/texture.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-bookmark.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-download.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-openFile.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-print.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-search.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    A ckan/public/base/datapreview/vendor/pdfviewer/locale.properties
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.js
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.js
    A ckan/public/base/datapreview/vendor/recline/css/recline.min.css
    M ckan/public/base/datapreview/vendor/recline/recline.js
    A ckan/public/base/datapreview/vendor/recline/recline.min.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/slick.grid.min.css
    A ckan/public/base/datapreview/vendor/underscore/1.1.6/underscore.min.js
    A ckan/public/base/datapreview/vendor/webL10n/README.md
    A ckan/public/base/datapreview/vendor/webL10n/l10n.js
    A ckan/public/base/datapreview/vendor/webL10n/l10n.min.js
    A ckan/public/base/i18n/bg.min.js
    A ckan/public/base/i18n/ca.min.js
    A ckan/public/base/i18n/cs_CZ.min.js
    A ckan/public/base/i18n/de.min.js
    A ckan/public/base/i18n/el.min.js
    A ckan/public/base/i18n/es.min.js
    A ckan/public/base/i18n/fi.min.js
    A ckan/public/base/i18n/fr.min.js
    A ckan/public/base/i18n/hu.min.js
    A ckan/public/base/i18n/it.min.js
    A ckan/public/base/i18n/lt.min.js
    A ckan/public/base/i18n/lv.min.js
    A ckan/public/base/i18n/nl.min.js
    A ckan/public/base/i18n/no.min.js
    A ckan/public/base/i18n/pl.min.js
    A ckan/public/base/i18n/pt_BR.min.js
    A ckan/public/base/i18n/ro.min.js
    A ckan/public/base/i18n/ru.min.js
    A ckan/public/base/i18n/sk.min.js
    A ckan/public/base/i18n/sl.min.js
    A ckan/public/base/i18n/sq.min.js
    A ckan/public/base/i18n/sr.min.js
    A ckan/public/base/i18n/sr_Latn.min.js
    A ckan/public/base/i18n/sv.min.js
    A ckan/public/base/i18n/zh_TW.min.js
    A ckan/public/base/javascript/client.min.js
    A ckan/public/base/javascript/i18n.min.js
    A ckan/public/base/javascript/main.min.js
    A ckan/public/base/javascript/module.min.js
    A ckan/public/base/javascript/modules/api-info.min.js
    A ckan/public/base/javascript/modules/autocomplete.min.js
    A ckan/public/base/javascript/modules/basic-form.min.js
    A ckan/public/base/javascript/modules/confirm-action.min.js
    A ckan/public/base/javascript/modules/custom-fields.min.js
    A ckan/public/base/javascript/modules/data-viewer.js
    A ckan/public/base/javascript/modules/data-viewer.min.js
    A ckan/public/base/javascript/modules/related-item.min.js
    A ckan/public/base/javascript/modules/resource-form.min.js
    A ckan/public/base/javascript/modules/resource-upload-field.min.js
    A ckan/public/base/javascript/modules/select-switch.min.js
    A ckan/public/base/javascript/modules/slug-preview.min.js
    A ckan/public/base/javascript/notify.min.js
    A ckan/public/base/javascript/plugins/jquery.date-helpers.min.js
    A ckan/public/base/javascript/plugins/jquery.form-warning.min.js
    A ckan/public/base/javascript/plugins/jquery.inherit.min.js
    A ckan/public/base/javascript/plugins/jquery.proxy-all.min.js
    A ckan/public/base/javascript/plugins/jquery.slug-preview.min.js
    A ckan/public/base/javascript/plugins/jquery.slug.min.js
    A ckan/public/base/javascript/plugins/jquery.truncator.min.js
    A ckan/public/base/javascript/plugins/jquery.url-helpers.min.js
    A ckan/public/base/javascript/pubsub.min.js
    M ckan/public/base/javascript/resource.config
    A ckan/public/base/javascript/sandbox.min.js
    A ckan/public/base/javascript/tracking.min.js
    M ckan/public/base/less/module.less
    A ckan/public/base/test/spec/ckan.spec.min.js
    A ckan/public/base/test/spec/client.spec.min.js
    A ckan/public/base/test/spec/module.spec.min.js
    A ckan/public/base/test/spec/modules/autocomplete.spec.min.js
    A ckan/public/base/test/spec/modules/basic-form.spec.min.js
    A ckan/public/base/test/spec/modules/confirm-action.spec.min.js
    A ckan/public/base/test/spec/modules/custom-fields.spec.min.js
    A ckan/public/base/test/spec/modules/related-item.spec.min.js
    A ckan/public/base/test/spec/modules/resource-form.spec.min.js
    A ckan/public/base/test/spec/modules/resource-upload-field.spec.min.js
    A ckan/public/base/test/spec/notify.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.date-helpers.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.form-warning.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.inherit.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.proxy-all.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug-preview.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.url-helpers.spec.min.js
    A ckan/public/base/test/spec/pubsub.spec.min.js
    A ckan/public/base/test/spec/sandbox.spec.min.js
    A ckan/public/base/test/vendor/chai.min.js
    A ckan/public/base/test/vendor/less.min.js
    A ckan/public/base/test/vendor/mocha.min.css
    A ckan/public/base/test/vendor/mocha.min.js
    A ckan/public/base/test/vendor/sinon.min.js
    A ckan/public/base/vendor/bootstrap.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-alert.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-button.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-modal.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-tab.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-transition.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-typeahead.min.js
    A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
    A ckan/public/base/vendor/html5.min.js
    A ckan/public/base/vendor/jed.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload-ui.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.iframe-transport.min.js
    A ckan/public/base/vendor/jquery.min.js
    A ckan/public/base/vendor/jquery.ui.widget.min.js
    M ckan/public/base/vendor/resource.config
    A ckan/public/base/vendor/select2/select2.min.css
    A ckan/public/base/vendor/select2/select2.min.js
    M ckan/public/scripts/application.js
    A ckan/public/scripts/outside.js
    A ckan/public/scripts/vendor/resize/resize.js
    M ckan/templates/ajax_snippets/api_info.html
    M ckan/templates/base.html
    A ckan/templates/dataviewer/base.html
    A ckan/templates/dataviewer/json.html
    A ckan/templates/dataviewer/pdf.html
    A ckan/templates/dataviewer/recline.html
    A ckan/templates/dataviewer/snippets/data_preview.html
    A ckan/templates/dataviewer/snippets/no_preview.html
    M ckan/templates/package/new_resource.html
    M ckan/templates/package/resource_read.html
    M ckan/templates/package/snippets/data_api_button.html
    R ckan/templates/snippets/recline-extra-footer.html
    R ckan/templates/snippets/recline-extra-header.html
    M ckan/templates_legacy/package/resource_read.html
    A ckan/templates_legacy/package/snippets/data_preview.html
    M ckan/tests/wsgi_ckanclient.py
    A ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    A ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_datastore.py
    M doc/apiv3.rst
    M doc/datastore.rst
    M doc/domain-model-resource.rst
    M doc/using-data-api.rst
    M setup.py
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into pep8

Conflicts:
	ckan/lib/helpers.py


  Commit: b1f69327a16aff1c57e821886754e4a65ebb0760
      https://github.com/okfn/ckan/commit/b1f69327a16aff1c57e821886754e4a65ebb0760
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M ckan/controllers/storage.py
    M ckan/lib/package_saver.py

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into pep8


  Commit: 07d14f538bd97d368e6c50014ed10546dc10e5f3
      https://github.com/okfn/ckan/commit/07d14f538bd97d368e6c50014ed10546dc10e5f3
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M ckan/config/middleware.py
    M ckan/lib/helpers.py
    M ckan/lib/plugins.py

  Log Message:
  -----------
  Merge branch 'pep8'


  Commit: 54786d231b68dffed7ae238fe8c1d216ae01e285
      https://github.com/okfn/ckan/commit/54786d231b68dffed7ae238fe8c1d216ae01e285
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M ckan/config/middleware.py
    M ckan/lib/helpers.py
    M ckan/lib/plugins.py

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into 2788-speed-improvements


  Commit: e192cdd02b34d4b1ecc6e22fc12907df7d4ee6f9
      https://github.com/okfn/ckan/commit/e192cdd02b34d4b1ecc6e22fc12907df7d4ee6f9
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Log Message:
  -----------
  Merge branch '2788-speed-improvements'


  Commit: 7ec092197fdbce3950b6c0ebf5b13406fa362f2c
      https://github.com/okfn/ckan/commit/7ec092197fdbce3950b6c0ebf5b13406fa362f2c
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M doc/apiv3.rst
    M doc/datastore.rst

  Log Message:
  -----------
  Better docs for datastore

Link to docstrings via autodoc to avoid duplication. Check api reference
for consistency. Other minor changes.


  Commit: caa9c398d7145febba90b0e7c8328f420fef78c1
      https://github.com/okfn/ckan/commit/caa9c398d7145febba90b0e7c8328f420fef78c1
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Add missing reference


  Commit: 8e87f15294cf3ac26cbf2f6beb70877d50814082
      https://github.com/okfn/ckan/commit/8e87f15294cf3ac26cbf2f6beb70877d50814082
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M doc/using-data-api.rst

  Log Message:
  -----------
  Link how to use api docs to datastore api docs


  Commit: 779337f1e364382b9902ae316f55f449b971c210
      https://github.com/okfn/ckan/commit/779337f1e364382b9902ae316f55f449b971c210
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    A doc/datastore-api.rst
    R doc/using-data-api.rst

  Log Message:
  -----------
  moved file


  Commit: ceffd4dfe1a659e77595eaa50b03fcaaec8603e6
      https://github.com/okfn/ckan/commit/ceffd4dfe1a659e77595eaa50b03fcaaec8603e6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M doc/datastore-api.rst
    M doc/datastore.rst
    M doc/index.rst

  Log Message:
  -----------
  Reordered datastore docs to make more sense


  Commit: dbebfd25d40601a6923a3d08e877b6161a3ca91a
      https://github.com/okfn/ckan/commit/dbebfd25d40601a6923a3d08e877b6161a3ca91a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M doc/datastore-api.rst

  Log Message:
  -----------
  Improve references


  Commit: 119236a5a8a927743880ea8a89c0363e3bdcf14f
      https://github.com/okfn/ckan/commit/119236a5a8a927743880ea8a89c0363e3bdcf14f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    A doc/datastore-setup.rst

  Log Message:
  -----------
  Added missing setup docs


  Commit: 3cafece798584e302b80fa808c1f24c90ae42fbc
      https://github.com/okfn/ckan/commit/3cafece798584e302b80fa808c1f24c90ae42fbc
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M doc/datastore-setup.rst

  Log Message:
  -----------
  Minor doc and reference fixes and improvements


  Commit: dbfae05bec95e364d14d2d8ddae7b6ef15eb8385
      https://github.com/okfn/ckan/commit/dbfae05bec95e364d14d2d8ddae7b6ef15eb8385
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Coding style in sql


  Commit: defd153ef8f43cee2180916e21db698e2e12cdb0
      https://github.com/okfn/ckan/commit/defd153ef8f43cee2180916e21db698e2e12cdb0
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M doc/datastore.rst

  Log Message:
  -----------
  Changed heading because the datastore doc page does not contain the api docs any more


  Commit: 44fa728e9b8fda2dfeb3dde48a0885bd66f05f07
      https://github.com/okfn/ckan/commit/44fa728e9b8fda2dfeb3dde48a0885bd66f05f07
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    A ckanext/datastore/bin/__init__.py
    R ckanext/datastore/bin/create_datastore_db_and_read_only_user.sql
    A ckanext/datastore/bin/datastore_setup.py
    A ckanext/datastore/bin/set_permissions.sql
    M ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    A ckanext/datastore/tests/helpers.py
    A ckanext/datastore/tests/test_create.py
    R ckanext/datastore/tests/test_datastore.py
    A ckanext/datastore/tests/test_delete.py
    A ckanext/datastore/tests/test_search.py
    A ckanext/datastore/tests/test_unit.py
    A ckanext/datastore/tests/test_upsert.py
    M doc/apiv3.rst
    A doc/datastore-api.rst
    A doc/datastore-setup.rst
    M doc/datastore.rst
    M doc/index.rst
    R doc/using-data-api.rst

  Log Message:
  -----------
  Merge branch '2733-feature-datastore'


  Commit: eeb716cdff6322f0a0c02439b4756ffbd43a7ee2
      https://github.com/okfn/ckan/commit/eeb716cdff6322f0a0c02439b4756ffbd43a7ee2
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl

  Log Message:
  -----------
  Add back warning about dangers of enabling debug on production


  Commit: dec436b809f49f312dd7aa336855b67d3d5c063e
      https://github.com/okfn/ckan/commit/dec436b809f49f312dd7aa336855b67d3d5c063e
  Author: amercader <amercadero at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl

  Log Message:
  -----------
  Merge branch 'defect-duplicate-debug-setting-in-ini-file'


  Commit: f321a0539f21a599283458faf3e2ffb317ca935e
      https://github.com/okfn/ckan/commit/f321a0539f21a599283458faf3e2ffb317ca935e
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M ckan/config/middleware.py
    M ckan/config/routing.py
    M ckan/controllers/group.py
    M ckan/controllers/package.py
    M ckan/controllers/storage.py
    M ckan/lib/cli.py
    M ckan/lib/fanstatic_resources.py
    M ckan/lib/helpers.py
    M ckan/lib/package_saver.py
    M ckan/lib/plugins.py
    M ckan/lib/render.py
    R ckan/public/base/.gitignore
    A ckan/public/base/css/fuchsia.min.css
    A ckan/public/base/css/green.min.css
    A ckan/public/base/css/main.min.css
    A ckan/public/base/css/maroon.min.css
    A ckan/public/base/css/red.min.css
    R ckan/public/base/datapreview/css/datapreview.css
    A ckan/public/base/datapreview/css/json.css
    A ckan/public/base/datapreview/css/json.min.css
    A ckan/public/base/datapreview/css/pdf.css
    A ckan/public/base/datapreview/css/pdf.min.css
    A ckan/public/base/datapreview/css/recline.css
    A ckan/public/base/datapreview/css/recline.min.css
    R ckan/public/base/datapreview/datapreview.js
    A ckan/public/base/datapreview/img/ajaxload-circle.gif
    A ckan/public/base/datapreview/preview_json.js
    A ckan/public/base/datapreview/preview_json.min.js
    A ckan/public/base/datapreview/preview_pdf.js
    A ckan/public/base/datapreview/preview_pdf.min.js
    A ckan/public/base/datapreview/preview_recline.js
    A ckan/public/base/datapreview/preview_recline.min.js
    M ckan/public/base/datapreview/resource.config
    A ckan/public/base/datapreview/vendor/backbone/0.5.1/backbone.min.js
    A ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.css
    M ckan/public/base/datapreview/vendor/bootstrap/2.0.3/bootstrap.min.css
    A ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings.png
    R ckan/public/base/datapreview/vendor/flot/0.7/excanvas.js
    R ckan/public/base/datapreview/vendor/flot/0.7/jquery.flot.js
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.js
    A ckan/public/base/datapreview/vendor/flotr2/excanvas.min.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.js
    A ckan/public/base/datapreview/vendor/flotr2/flotr2.min.js
    A ckan/public/base/datapreview/vendor/jquery.mustache/jquery.mustache.min.js
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/layers.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker-shadow.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/marker.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/popup-close.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-in.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/images/zoom-out.png
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.ie.css
    R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.ie.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet.min.js
    A ckan/public/base/datapreview/vendor/leaflet/images/layers.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-icon.png
    A ckan/public/base/datapreview/vendor/leaflet/images/marker-shadow.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-in.png
    A ckan/public/base/datapreview/vendor/leaflet/images/zoom-out.png
    A ckan/public/base/datapreview/vendor/moment/1.6.2/moment.min.js
    A ckan/public/base/datapreview/vendor/mustache/0.5.0-dev/mustache.min.js
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.js
    A ckan/public/base/datapreview/vendor/pdfjs/pdf.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.js
    A ckan/public/base/datapreview/vendor/pdfviewer/compatibility.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.js
    A ckan/public/base/datapreview/vendor/pdfviewer/debugger.min.js
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-check.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-comment.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-text.svg
    A ckan/public/base/datapreview/vendor/pdfviewer/images/loading-icon.gif
    A ckan/public/base/datapreview/vendor/pdfviewer/images/texture.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-bookmark.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-download.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-openFile.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-print.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-search.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    A ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    A ckan/public/base/datapreview/vendor/pdfviewer/locale.properties
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.js
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.css
    A ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.js
    A ckan/public/base/datapreview/vendor/recline/css/recline.min.css
    M ckan/public/base/datapreview/vendor/recline/recline.js
    A ckan/public/base/datapreview/vendor/recline/recline.min.js
    A ckan/public/base/datapreview/vendor/slickgrid/2.0.1/slick.grid.min.css
    A ckan/public/base/datapreview/vendor/underscore/1.1.6/underscore.min.js
    A ckan/public/base/datapreview/vendor/webL10n/README.md
    A ckan/public/base/datapreview/vendor/webL10n/l10n.js
    A ckan/public/base/datapreview/vendor/webL10n/l10n.min.js
    A ckan/public/base/i18n/bg.min.js
    A ckan/public/base/i18n/ca.min.js
    A ckan/public/base/i18n/cs_CZ.min.js
    A ckan/public/base/i18n/de.min.js
    A ckan/public/base/i18n/el.min.js
    A ckan/public/base/i18n/es.min.js
    A ckan/public/base/i18n/fi.min.js
    A ckan/public/base/i18n/fr.min.js
    A ckan/public/base/i18n/hu.min.js
    A ckan/public/base/i18n/it.min.js
    A ckan/public/base/i18n/lt.min.js
    A ckan/public/base/i18n/lv.min.js
    A ckan/public/base/i18n/nl.min.js
    A ckan/public/base/i18n/no.min.js
    A ckan/public/base/i18n/pl.min.js
    A ckan/public/base/i18n/pt_BR.min.js
    A ckan/public/base/i18n/ro.min.js
    A ckan/public/base/i18n/ru.min.js
    A ckan/public/base/i18n/sk.min.js
    A ckan/public/base/i18n/sl.min.js
    A ckan/public/base/i18n/sq.min.js
    A ckan/public/base/i18n/sr.min.js
    A ckan/public/base/i18n/sr_Latn.min.js
    A ckan/public/base/i18n/sv.min.js
    A ckan/public/base/i18n/zh_TW.min.js
    A ckan/public/base/javascript/client.min.js
    A ckan/public/base/javascript/i18n.min.js
    A ckan/public/base/javascript/main.min.js
    A ckan/public/base/javascript/module.min.js
    A ckan/public/base/javascript/modules/api-info.min.js
    A ckan/public/base/javascript/modules/autocomplete.min.js
    A ckan/public/base/javascript/modules/basic-form.min.js
    A ckan/public/base/javascript/modules/confirm-action.min.js
    A ckan/public/base/javascript/modules/custom-fields.min.js
    A ckan/public/base/javascript/modules/data-viewer.js
    A ckan/public/base/javascript/modules/data-viewer.min.js
    A ckan/public/base/javascript/modules/related-item.min.js
    A ckan/public/base/javascript/modules/resource-form.min.js
    A ckan/public/base/javascript/modules/resource-upload-field.min.js
    A ckan/public/base/javascript/modules/select-switch.min.js
    A ckan/public/base/javascript/modules/slug-preview.min.js
    A ckan/public/base/javascript/notify.min.js
    A ckan/public/base/javascript/plugins/jquery.date-helpers.min.js
    A ckan/public/base/javascript/plugins/jquery.form-warning.min.js
    A ckan/public/base/javascript/plugins/jquery.inherit.min.js
    A ckan/public/base/javascript/plugins/jquery.proxy-all.min.js
    A ckan/public/base/javascript/plugins/jquery.slug-preview.min.js
    A ckan/public/base/javascript/plugins/jquery.slug.min.js
    A ckan/public/base/javascript/plugins/jquery.truncator.min.js
    A ckan/public/base/javascript/plugins/jquery.url-helpers.min.js
    A ckan/public/base/javascript/pubsub.min.js
    M ckan/public/base/javascript/resource.config
    A ckan/public/base/javascript/sandbox.min.js
    A ckan/public/base/javascript/tracking.min.js
    M ckan/public/base/less/ckan.less
    M ckan/public/base/less/forms.less
    M ckan/public/base/less/module.less
    A ckan/public/base/test/spec/ckan.spec.min.js
    A ckan/public/base/test/spec/client.spec.min.js
    A ckan/public/base/test/spec/module.spec.min.js
    A ckan/public/base/test/spec/modules/autocomplete.spec.min.js
    A ckan/public/base/test/spec/modules/basic-form.spec.min.js
    A ckan/public/base/test/spec/modules/confirm-action.spec.min.js
    A ckan/public/base/test/spec/modules/custom-fields.spec.min.js
    A ckan/public/base/test/spec/modules/related-item.spec.min.js
    A ckan/public/base/test/spec/modules/resource-form.spec.min.js
    A ckan/public/base/test/spec/modules/resource-upload-field.spec.min.js
    A ckan/public/base/test/spec/notify.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.date-helpers.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.form-warning.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.inherit.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.proxy-all.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug-preview.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.slug.spec.min.js
    A ckan/public/base/test/spec/plugins/jquery.url-helpers.spec.min.js
    A ckan/public/base/test/spec/pubsub.spec.min.js
    A ckan/public/base/test/spec/sandbox.spec.min.js
    A ckan/public/base/test/vendor/chai.min.js
    A ckan/public/base/test/vendor/less.min.js
    A ckan/public/base/test/vendor/mocha.min.css
    A ckan/public/base/test/vendor/mocha.min.js
    A ckan/public/base/test/vendor/sinon.min.js
    A ckan/public/base/vendor/bootstrap.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-alert.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-button.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-modal.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-tab.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-transition.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-typeahead.min.js
    A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
    A ckan/public/base/vendor/html5.min.js
    A ckan/public/base/vendor/jed.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload-ui.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.fileupload.min.js
    A ckan/public/base/vendor/jquery-fileupload/jquery.iframe-transport.min.js
    A ckan/public/base/vendor/jquery.min.js
    A ckan/public/base/vendor/jquery.ui.widget.min.js
    M ckan/public/base/vendor/resource.config
    A ckan/public/base/vendor/select2/select2.min.css
    A ckan/public/base/vendor/select2/select2.min.js
    M ckan/public/scripts/application.js
    A ckan/public/scripts/outside.js
    A ckan/public/scripts/vendor/resize/resize.js
    M ckan/templates/admin/authz.html
    M ckan/templates/admin/config.html
    M ckan/templates/admin/index.html
    A ckan/templates/admin/snippets/header.html
    M ckan/templates/ajax_snippets/api_info.html
    M ckan/templates/base.html
    A ckan/templates/dataviewer/base.html
    A ckan/templates/dataviewer/json.html
    A ckan/templates/dataviewer/pdf.html
    A ckan/templates/dataviewer/recline.html
    A ckan/templates/dataviewer/snippets/data_preview.html
    A ckan/templates/dataviewer/snippets/no_preview.html
    M ckan/templates/package/new_resource.html
    M ckan/templates/package/resource_read.html
    M ckan/templates/package/snippets/data_api_button.html
    R ckan/templates/snippets/recline-extra-footer.html
    R ckan/templates/snippets/recline-extra-header.html
    M ckan/templates_legacy/package/resource_read.html
    A ckan/templates_legacy/package/snippets/data_preview.html
    M ckan/templates_legacy/snippets/internal-tracking.html
    M ckan/tests/wsgi_ckanclient.py
    A ckanext/datastore/bin/__init__.py
    A ckanext/datastore/bin/datastore_setup.py
    A ckanext/datastore/bin/set_permissions.sql
    A ckanext/datastore/commands.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/plugin.py
    A ckanext/datastore/tests/helpers.py
    A ckanext/datastore/tests/test_create.py
    R ckanext/datastore/tests/test_datastore.py
    A ckanext/datastore/tests/test_delete.py
    A ckanext/datastore/tests/test_search.py
    A ckanext/datastore/tests/test_unit.py
    A ckanext/datastore/tests/test_upsert.py
    M doc/apiv3.rst
    A doc/datastore-api.rst
    A doc/datastore-setup.rst
    M doc/datastore.rst
    M doc/domain-model-resource.rst
    M doc/index.rst
    R doc/using-data-api.rst
    M setup.py
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into 2257-clean-helper-functions

Conflicts:
	ckan/lib/helpers.py


  Commit: 84382d84350cc4e6b4aacbca702e5be317eb5d42
      https://github.com/okfn/ckan/commit/84382d84350cc4e6b4aacbca702e5be317eb5d42
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

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

  Log Message:
  -----------
  [#2257] Remove leftover references to restrict_template_vars

These got in after merging master I think


  Commit: 7c9dec2386971ebfb3f4ad34f7109c77d5792ba9
      https://github.com/okfn/ckan/commit/7c9dec2386971ebfb3f4ad34f7109c77d5792ba9
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M doc/coding-standards.rst
    M doc/configuration.rst

  Log Message:
  -----------
  [#2257] Remove restrict_template_vars from docs


  Commit: 1501aef89d0ee8ee5e702d40563aa794264373bf
      https://github.com/okfn/ckan/commit/1501aef89d0ee8ee5e702d40563aa794264373bf
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M CHANGELOG.txt

  Log Message:
  -----------
  [#2257] Update CHANGELOG


Compare: https://github.com/okfn/ckan/compare/c3e3a6b981e8...1501aef89d0e


More information about the ckan-changes mailing list