Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ckan/ckan
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: ODHK/ckan
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Can’t automatically merge. Don’t worry, you can still create the pull request.

Commits on Dec 12, 2013

  1. Copy the full SHA
    48507ff View commit details
  2. Rebuild CSS

    amercader committed Dec 12, 2013
    Copy the full SHA
    4fcff83 View commit details

Commits on Dec 13, 2013

  1. Copy the full SHA
    a42b093 View commit details
  2. Copy the full SHA
    d5969f0 View commit details

Commits on Dec 16, 2013

  1. [#1393] user_dictize: return apikey correctly

    Was returning email instead of apikey. Fixes #1393
    Sean Hammond authored and amercader committed Dec 16, 2013
    Copy the full SHA
    8fe6661 View commit details
  2. Copy the full SHA
    c517507 View commit details
  3. [#1392] pep8 fix

    kindly authored and amercader committed Dec 16, 2013
    Copy the full SHA
    7e4fc08 View commit details

Commits on Dec 17, 2013

  1. [#1384] Make the database query in related_list

    * We didn't actually do the database query in related_list if we
      didn't pass a dataset. This commit fixes that.
    * Share the dictize function for both cases.
    nigelbabu authored and amercader committed Dec 17, 2013
    Copy the full SHA
    974c5d2 View commit details
  2. [#1384] Update related controller to use a list

    The controller relied on the output of related_list being a
    Query object. Updated them to use the list.
    nigelbabu authored and amercader committed Dec 17, 2013
    Copy the full SHA
    fde6ced View commit details
  3. [#1384] Update tests to deal with list

    The tests also relied on related_list being a Query instead of
    a list. Updated them and added new asserts.
    nigelbabu authored and amercader committed Dec 17, 2013
    Copy the full SHA
    54e50ff View commit details
  4. [#1384] Update documentation for related_list

    The related_list function should not need an id or dataset
    parameter. We use it ourselves in the related dashboard
    without an id or dataset parameter.
    nigelbabu authored and amercader committed Dec 17, 2013
    Copy the full SHA
    e2db71e View commit details
  5. [#1384] Remove sorted from model_dictize

    related_items is already sorted from the database query.
    Adding another sorting at the model_dictize level looks
    unnecessary and overrides the one from the query.
    nigelbabu authored and amercader committed Dec 17, 2013
    Copy the full SHA
    7d9231e View commit details
  6. [#1384] Fix test broken due to sorted change

    * Fix the test broken because it expects results from sorted.
    * Correct the PEP8 change in related controller.
    nigelbabu authored and amercader committed Dec 17, 2013
    Copy the full SHA
    a22c5ee View commit details

Commits on Jan 8, 2014

  1. Fix test failures associted with related_list

    The related_list dictization changes returned them as returned by
    the database. This change gives it a default order if they're not
    previously sorted.
    nigelbabu authored and amercader committed Jan 8, 2014
    Copy the full SHA
    781934d View commit details
  2. Copy the full SHA
    950d90a View commit details
  3. Copy the full SHA
    dd9c035 View commit details
  4. Copy the full SHA
    47a8d38 View commit details
  5. [#1425] Call logic.NotFound

    Nigel Babu authored and amercader committed Jan 8, 2014
    Copy the full SHA
    8622d17 View commit details
  6. Removed limit of number of arguments passed to user add command.

    This is needed as the ``user add`` command is supposed to accept a variable number
    of arguments.
    rshk authored and amercader committed Jan 8, 2014
    Copy the full SHA
    9790453 View commit details
  7. [#1380] Encourage installing latest release in source install docs

    Needed an automated way to get the latest version number, so I added
    functions to doc/conf.py for this, and then used them in the source and
    package install docs.
    Sean Hammond authored and amercader committed Jan 8, 2014
    Copy the full SHA
    d130274 View commit details
  8. [#1380] Remove hardcoded filename

    Sean Hammond authored and amercader committed Jan 8, 2014
    Copy the full SHA
    a50dba2 View commit details
  9. [#1380] Fix some broken hyperlinks in the docs

    Stop Sphinx from hyperlinking part of the URL in pip install commands.
    Sean Hammond authored and amercader committed Jan 8, 2014
    Copy the full SHA
    deb198c View commit details
  10. Copy the full SHA
    2879b92 View commit details
  11. [#1188] Allow organization dropdown to be displayed

    The current logic was unclear. If a user belongs to at least one
    organization, the dropdown will be displayed, both on the created and
    edit forms. Same for the visibility one.
    amercader committed Jan 8, 2014
    Copy the full SHA
    6cb9a97 View commit details
  12. [#1188] Allow empty orgs if datasets can be unowned

    If the "create_unowned_dataset" is set to True and you are not a
    sysadmin and select the "No organization" option on the dataset form,
    you get a validation error.
    amercader committed Jan 8, 2014
    Copy the full SHA
    6123e22 View commit details
  13. Revert "[#1188] Allow organization dropdown to be displayed"

    There is certain logic, albeit a bit flacky, in hiding the organization
    dropwdown, in that if shown, any user belonging to an organization could
    take ownership of any unowned dataset in the instance. We need to
    properly define the auth rules and enforce them at the validator level
    as well. For the time being, showing the dropdown only to sysadmins
    makes sense (and of course fixing the original bug on the visibility
    field validator, which is done on the next commit)
    
    This reverts commit f366ba6.
    amercader committed Jan 8, 2014
    Copy the full SHA
    1ebb8eb View commit details
  14. [#1188] Fix visibility validator

    To not rely on owner_org being present, when the validator gets a value
    of private and there is no owner_org, we request the dataset anyway and
    check if it actually has an owner_org.
    
    Added new validation tests
    amercader committed Jan 8, 2014
    Copy the full SHA
    f8fb2a2 View commit details
  15. Copy the full SHA
    7c06164 View commit details
  16. [#1188] PEP8 fixes

    amercader committed Jan 8, 2014
    Copy the full SHA
    8386c14 View commit details
  17. Copy the full SHA
    aec8351 View commit details

Commits on Jan 20, 2014

  1. Copy the full SHA
    cec0551 View commit details
  2. [#1422] More secure default for the repoze secret key

    The who.ini file has a secret key used during authentication. To make sure
    users don't forget to update it we can use the beaker session secret which
    is generated randomly when creating the ckan ini file.
    
    If users define a secret in the who.ini file, this one will be used.
    
    To do this, we use a small custom plugin that checks the secret key and
    calls the core repoze plugin afterwards.
    amercader committed Jan 20, 2014
    Copy the full SHA
    ae3cdb7 View commit details
  3. [#1437] Instruction to restart apache and nginx

    Nigel Babu authored and amercader committed Jan 20, 2014
    Copy the full SHA
    12a4272 View commit details
  4. Add restart instructions in upgrade docs too

    Nigel Babu authored and amercader committed Jan 20, 2014
    Copy the full SHA
    9daf484 View commit details
  5. Copy the full SHA
    dbdb460 View commit details
  6. Copy the full SHA
    6a86f8e View commit details
  7. Include js translations

    amercader committed Jan 20, 2014
    Copy the full SHA
    2a9ca47 View commit details

Commits on Jan 21, 2014

  1. [#1421] Ensure that check_access is called on activity_create

    Otherwise when disabling the activity streams the action returned before
    calling the auth function, which made the auth audit fail
    amercader committed Jan 21, 2014
    Copy the full SHA
    8d6897c View commit details
  2. Copy the full SHA
    eac009b View commit details
  3. [#1428] Fix superimposing resource items

    This was caused by removing the "This resource has no description"
    message in #1302.
    amercader committed Jan 21, 2014
    Copy the full SHA
    ac17318 View commit details
  4. [#1368] Fix dataset ordering on org and group pages

    Match dataset ordering options with those on the main search
    amercader committed Jan 21, 2014
    Copy the full SHA
    45281fc View commit details

Commits on Jan 22, 2014

  1. Copy the full SHA
    515345f View commit details
  2. Copy the full SHA
    8618989 View commit details

Commits on Jan 23, 2014

  1. Recompile main.css

    amercader committed Jan 23, 2014
    Copy the full SHA
    4c8c063 View commit details
  2. we need try, except to handle local datastore use

    This reverts commit 129aec8.
    wardi authored and amercader committed Jan 23, 2014
    Copy the full SHA
    9e24f51 View commit details
  3. pep8

    wardi authored and amercader committed Jan 23, 2014
    Copy the full SHA
    889b7e9 View commit details

Commits on Jan 24, 2014

  1. Copy the full SHA
    c9e1bb9 View commit details
  2. Copy the full SHA
    bd6e78a View commit details
  3. Copy the full SHA
    f670543 View commit details
  4. Copy the full SHA
    7a69006 View commit details
Showing 1,648 changed files with 73,767 additions and 40,348 deletions.
Empty file modified .coveragerc
100644 → 100755
Empty file.
Empty file modified .gitattributes
100644 → 100755
Empty file.
Empty file modified .gitignore
100644 → 100755
Empty file.
Empty file modified .gitmodules
100644 → 100755
Empty file.
Empty file modified .pipignore
100644 → 100755
Empty file.
Empty file modified .travis.yml
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion .tx/config
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[main]
host = https://www.transifex.com

[ckan.2-1]
[ckan.2-2]
file_filter = ckan/i18n/<lang>/LC_MESSAGES/ckan.po
source_file = ckan/i18n/ckan.pot
source_lang = en
203 changes: 187 additions & 16 deletions CHANGELOG.rst
100644 → 100755
Original file line number Diff line number Diff line change
@@ -7,22 +7,183 @@
Changelog
---------

v2.2
====
v2.2 2014-02-04
===============

Note: This version does not require a requirements upgrade on source installations

Note: This version requires a database upgrade

Note: This version requires a Solr schema upgrade (The Solr schema file has
been renamed, the schema file from the previous release is compatible
with this version, but users are encouraged to point to the new one,
see "API changes and deprecations")


Major:
* Brand new automatic importer of tabular data to the DataStore, the
DataPusher. This is much more robust and simple to deploy and maintain than
its predecesor (ckanext-datastorer). Whole new UI for re-importing data to
the DataStore and view the import logs (#932, #938, #940, #981, #1196, #1200
...)
* Completely revamped file uploads that allow closer integration with resources
and the DataStore, as well as making easir to integrate file uploads in other
features. For example users can now upload images for organizations and
groups. See "API changes and deprecations" if you are using the current
FileStore. (#1273, #1173 ... )
* UI and API endpoints for resource reordering (#1277)
* Backend support for organization hierarchy, allowing parent and children
organizations. Frontend needs to be implemented in extensions (#1038)
* User invitations: it is now possible to create new users with just their
email address. An invite email is sent to them, allowing to change their user
name and password (#1178)
* Disable user registration with a configuration option (#1226)
* Great effort in improving documentation, specially for customizing CKAN, with
a complete tutorial for writing extensions and customizing the theme. User
and sysadmin guides have also been moved to the main documentation
(#943, #847, #1253)

Minor:
* Homepage modules to allow predefined layouts (#1126)
* Ability to delete users (#1163)
* Dedicated dataset groups page for displaying and managing them (#1102)
* Implement organization_purge and group_purge action functions (#707)
* Improve package_show performance (#1078)
* Support internationalization of rendered dates and times (#1041)
* Improve plugin load handling (#549)
* Authorization function auditing for action functions (#1060)
* Improve datetime rendering (#518)
* New SQL indexes to improve performance (#1164)
* Changes in requirements management (#1149)
* Add offset/limit to package_list action (#1179)
* Document all available configuraton options (#848)
* Make CKAN sqlalchemy 0.8.4 compatible (#1427)
* UI labelling and cleanup (#1030)
* Better UX for empty groups/orgs (#1094)
* Improve performance of group_dictize when the group has a lot of packages
(#1208)
* Hide __extras from extras on package_show (#1218)
* "Clear all" link within each facet block is unnecessary (#1263)
* Term translations of organizations (#1274)
* '--reset-db' option for when running tests (#1304)

Bug fixes:
* Fix plugins load/unload issues (#547)
* Improve performance when new_activities not needed (#1013)
* Resource preview breaks when CSV headers include percent sign (#1067)
* Package index not rebuilt when resources deleted (#1081)
* Don't accept invalid URLs in resource proxy (#1106)
* UI language reset after account creation (#1429)
* Catch non-integer facet limits (#1118)
* Error when deleting custom tags (#1114)
* Organization images do not display on Organization user dashboard page
(#1127)
* Can not reactivate a deleted dataset from the UI (#607)
* Non-existent user profile should give error (#1068)
* Recaptcha not working in CKAN 2.0 (jinja templates) (#1070)
* Groups and organizations can be visited with interchangeable URLs (#1180)
* Dataset Source (url) and Version fields missing (#1187)
* Fix problems with private / public datasets and organizations (#1188)
* group_show should never return private data (#1191)
* When editing a dataset, the organization field is not set (#1199)
* Fix resource_delete action (#1216)
* Fix trash purge action redirect broken for CKAN instances not at / (#1217)
* Title edit for existing dataset changes the URL (#1232)
* 'facet.limit' in package_search wrongly handled (#1237)
* h.SI_number_span doesn't close <span /> correctly (#1238)
* CkanVersionException wrongly raised (#1241)
* (group|organization)_member_create only accepts username (and not id) (#1243)
* package_create uses the wrong parameter for organization (#1257)
* ValueError for non-int limit and offset query params (#1258)
* Visibility field value not kept if there are errors on the form (#1265)
* package_list should not return private datasets (#1295)
* Fix 404 on organization activity stream and about page (#1298)
* Fix placeholder images broken on non-root locations (#1309)
* "Add Dataset" button shown on org pages when not authorized (#1348)
* Fix exception when visiting organization history page (#1359)
* Fix search ordering on organization home page (#1368)
* datastore_search_sql failing for some anonymous users (#1373)
* related_list logic function throws a 503 without any parameters (#1384)
* Disabling activity_streams borks editing groups and user (#1421)
* Member Editing Fixes (#1454)
* Bulk editing broken in IE7 (#1455)
* Fix group deletion in IE7 (#1460)
* And many, many more!

API changes and deprecations:
* The Solr schema file is now always named ``schema.xml`` regardless of the
CKAN version. Old schema files have been kept for backwards compatibility
but users are encouraged to point to the new unified one (#1314)
* The FileStore and file uploads have been completely refactored and simplified
to only support local storage backend. The links from previous versions of
the FileStore to hosted files will still work, but there is a command
available to migrate the files to new Filestore. See this page for more
details:
http://docs.ckan.org/en/latest/filestore.html#filestore-21-to-22-migration
* By default, the authorization for any action defined from an extension will
require a logged in user, otherwise a :py:class:`ckan.logic.NotAuthorized`
exception will be raised. If an action function allows anonymous access (eg
search, show status, etc) the ``auth_allow_anonymous_access`` decorator
(available on the plugins toolkit) must be used (#1210)
* ``package_search`` now returns results with custom schemas applied like
``package_show``, a ``use_default_schema`` parameter was added to request the
old behaviour, this change may affect customized search result templates
(#1255)
* The ``ckan.api_url`` configuration option has been completely removed and it
can no longer be used (#960)
* The ``edit`` and ``after_update`` methods of IPackageController plugins are now
called when updating a resource using the web frontend or the
resource_update API action (#1052)
* Dataset moderation has been deprecated, and the code will probably be removed
in later CKAN versions (#1139)
* Some front end libraries have been updated, this may affect existing custom
themes: Bootstrap 2.0.3 > 2.3.2, Font Awesome 3.0.2 > 3.2.1,
jQuery 1.7.2 > 1.10.2 (#1082)
* SQLite is officially no longer supported as the tests backend

Troubleshooting:
* Exception on startup after upgrading from a previous CKAN version::

AttributeError: 'instancemethod' object has no attribute 'auth_audit_exempt'

Make sure that you are not loading a 2.1-only plugin (eg ``datapusher-ext``)
and update all the plugin in your configuration file to the latest stable
version.

* Exception on startup after upgrading from a previous CKAN version::

File "/usr/lib/ckan/default/src/ckan/ckan/lib/dictization/model_dictize.py", line 330, in package_dictize
result_dict['metadata_modified'] = pkg.metadata_modified.isoformat()
AttributeError: 'NoneType' object has no attribute 'isoformat'

One of the database changes on this version is the addition of a
``metadata_modified`` field in the package table, that was filled during the
DB migration process. If you have previously migrated the database and revert
to an older CKAN version the migration process may have failed at this step,
leaving the fields empty. Also make sure to restart running processes like
harvesters after the update to make sure they use the new code base.

v2.1.2 2014-02-04
=================

* The Solr schema file is now always named ``schema.xml`` regardless of the
CKAN version. Old schema files have been kept for backwards compatibility
but users are encouraged to point to the new unified one.
* The `ckan.api_url` has been completely removed and it can no longer be used
* The edit() and after_update() methods of IPackageController plugins are now
called when updating a resource using the web frontend or the
resource_update API action [#1052]
* package_search now returns results with custom schemas applied like
package_show, a use_default_schema parameter was added to request the
old behaviour, this change may affect customized search result templates
(#1255)
Bug fixes:
* Fix context for group/about setup_template_variables (#1433)
* Call setup_template_variables in group/org read, about and bulk_process (#1281)
* Remove repeated sort code in package_search (#1461)
* Ensure that check_access is called on activity_create (#1421)
* Fix visibility validator (#1188)
* Remove p.toolkit.auth_allow_anonymous_access as it is not available on 2.1.x (#1373)
* Add organization_revision_list to avoid exception on org history page (#1359)
* Fix activity and about organization pages (#1298)
* Show 404 instead of login page on user not found (#1068)
* Don't show Add Dataset button on org pages unless authorized (#1348)
* Fix datastore_search_sql authorization function (#1373)
* Fix extras deletion (#1449)
* Better word breaking on long words (#1398)
* Fix activity and about organization pages (#1298)
* Remove limit of number of arguments passed to ``user add`` command.
* Fix related_list logic function (#1384)
* Avoid UnicodeEncodeError on feeds when params contains non ascii characters

v2.1.1 2013-11-8
================
@@ -120,6 +281,17 @@ Known issues:
* Under certain authorization setups the frontend for the groups functionality
may not work as expected (See #1176 #1175).

v2.0.4 2014-02-04
=================

Bug fixes:
* Fix extras deletion (#1449)
* Better word breaking on long words (#1398)
* Fix activity and about organization pages (#1298)
* Show 404 instead of login page on user not found (#1068)
* Remove limit of number of arguments passed to ``user add`` command.
* Fix related_list logic function (#1384)

v2.0.3 2013-11-8
================

@@ -175,7 +347,7 @@ v2.0 2013-05-10
to GitHub issues. For example:

* #3020 is http://trac.ckan.org/ticket/3020
* #271 is https://github.com/okfn/ckan/issues/271
* #271 is https://github.com/ckan/ckan/issues/271

Some GitHub issues URLs will redirect to GitHub pull request pages.

@@ -200,7 +372,7 @@ Organizations based authorization (see :doc:`authorization`):
* New authorization ini file options


New frontend (see :doc:`theming`):
New frontend:
CKAN's frontend has been completely redesigned, inside and out. There is
a new default theme and the template engine has moved from Genshi to
Jinja2. Any custom templates using Genshi will need to be updated, although
@@ -920,7 +1092,6 @@ v0.10 2009-09-30
================

* Switch to repoze.who for authentication (#64)
* Explicit User object and improved user account UI with recent edits etc (#111, #66, #67)
* Generic Attributes for Packages (#43)
* Use sqlalchemy-migrate to handle db/model upgrades (#94)
* "Groups" of packages (#105, #110, #130, #121, #123, #131)
Empty file modified CONTRIBUTING.rst
100644 → 100755
Empty file.
Empty file modified LICENSE.txt
100644 → 100755
Empty file.
Empty file modified MANIFEST.in
100644 → 100755
Empty file.
68 changes: 0 additions & 68 deletions README.rst

This file was deleted.

Empty file modified bin/canada.py
100644 → 100755
Empty file.
Empty file modified bin/ckan-correct-tags.py
100644 → 100755
Empty file.
Empty file modified bin/ckan-edit-tags.py
100644 → 100755
Empty file.
Empty file modified bin/ckan-edit-tags2.py
100644 → 100755
Empty file.
Empty file modified bin/ckan-hmg-breakdown.py
100644 → 100755
Empty file.
Empty file modified bin/ckan-hmg-update-licenses.py
100644 → 100755
Empty file.
Empty file modified bin/ckan-rest-edit-tags.py
100644 → 100755
Empty file.
Empty file modified bin/ckan_edit_local.py
100644 → 100755
Empty file.
Empty file modified bin/ckan_spam.py
100644 → 100755
Empty file.
Empty file modified bin/copy-ckan-2-ckan.py
100644 → 100755
Empty file.
Empty file modified bin/dump-ukgov.py
100644 → 100755
Empty file.
Empty file modified bin/dump_23_pkgs.py
100644 → 100755
Empty file.
Empty file modified bin/fixes.py
100644 → 100755
Empty file.
Empty file modified bin/loadconfig.py
100644 → 100755
Empty file.
Empty file modified bin/ons-load.py
100644 → 100755
Empty file.
Empty file modified bin/revision_manager.py
100644 → 100755
Empty file.
Empty file modified bin/running_stats.py
100644 → 100755
Empty file.
Empty file modified bin/status.py
100644 → 100755
Empty file.
Empty file modified bin/talisckan.py
100644 → 100755
Empty file.
Empty file modified bin/webstore_test.py
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion ckan/__init__.py
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = '2.2a'
__version__ = '2.2'

__description__ = 'Comprehensive Knowledge Archive Network (CKAN) Software'
__long_description__ = \
Empty file modified ckan/ckan_nose_plugin.py
100644 → 100755
Empty file.
Empty file modified ckan/common.py
100644 → 100755
Empty file.
Empty file modified ckan/config/__init__.py
100644 → 100755
Empty file.
Empty file modified ckan/config/celery-supervisor.conf
100644 → 100755
Empty file.
6 changes: 2 additions & 4 deletions ckan/config/deployment.ini_tmpl
100644 → 100755
Original file line number Diff line number Diff line change
@@ -44,8 +44,6 @@ who.log_file = %(cache_dir)s/who_log.ini

## Database Settings
sqlalchemy.url = postgresql://ckan_default:pass@localhost/ckan_default
#sqlalchemy.url = sqlite:///
#sqlalchemy.url = sqlite:///%(here)s/somedb.db

#ckan.datastore.write_url = postgresql://ckan_default:pass@localhost/datastore_default
#ckan.datastore.read_url = postgresql://datastore_default:pass@localhost/datastore_default
@@ -130,8 +128,8 @@ ckan.feeds.author_link =

# Make sure you have set up the DataStore

ckan.datapusher.formats = csv
ckan.datapusher.url = http://datapusher.ckan.org/
#ckan.datapusher.formats =
#ckan.datapusher.url = http://127.0.0.1:8800/

## Activity Streams Settings

Empty file modified ckan/config/environment.py
100644 → 100755
Empty file.
Empty file modified ckan/config/install.py
100644 → 100755
Empty file.
6 changes: 6 additions & 0 deletions ckan/config/middleware.py
100644 → 100755
Original file line number Diff line number Diff line change
@@ -18,6 +18,7 @@
from routes.middleware import RoutesMiddleware
from repoze.who.config import WhoConfig
from repoze.who.middleware import PluggableAuthenticationMiddleware
from repoze.who.plugins.auth_tkt import make_plugin as auth_tkt_make_plugin
from fanstatic import Fanstatic

from ckan.plugins import PluginImplementations
@@ -183,6 +184,11 @@ def make_app(conf, full_stack=True, static_files=True, **app_conf):

return app

def ckan_auth_tkt_make_app(**kw):
if not len(kw.get('secret', '')) or kw.get('secret') == 'somesecret':
kw['secret'] = config['beaker.session.secret']
return auth_tkt_make_plugin(**kw)


class I18nMiddleware(object):
"""I18n Middleware selects the language based on the url
Empty file modified ckan/config/routing.py
100644 → 100755
Empty file.
Empty file modified ckan/config/solr/README.txt
100644 → 100755
Empty file.
Empty file modified ckan/config/solr/schema-1.2.xml
100644 → 100755
Empty file.
Empty file modified ckan/config/solr/schema-1.3.xml
100644 → 100755
Empty file.
Empty file modified ckan/config/solr/schema-1.4.xml
100644 → 100755
Empty file.
Empty file modified ckan/config/solr/schema-2.0.xml
100644 → 100755
Empty file.
Empty file modified ckan/config/solr/schema.xml
100644 → 100755
Empty file.
5 changes: 3 additions & 2 deletions ckan/config/who.ini
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[plugin:auth_tkt]
use = repoze.who.plugins.auth_tkt:make_plugin
secret = somesecret
use = ckan.config.middleware:ckan_auth_tkt_make_app
# If no secret key is defined here, beaker.session.secret will be used
#secret = somesecret

[plugin:friendlyform]
use = repoze.who.plugins.friendlyform:FriendlyFormPlugin
Empty file modified ckan/controllers/__init__.py
100644 → 100755
Empty file.
Empty file modified ckan/controllers/admin.py
100644 → 100755
Empty file.
Empty file modified ckan/controllers/api.py
100644 → 100755
Empty file.
Empty file modified ckan/controllers/error.py
100644 → 100755
Empty file.
Loading