David Read
18a506a112
[ #249 ] Add test for default_extras.
2016-06-10 09:51:17 +00:00
David Read
f1742fb51a
Fix default_groups. It accepted a list of package_name/ids and was trying to add this to the package, but the package needs a dict. Added test.
2016-06-10 09:16:32 +00:00
David Read
bfc9b8e0d9
[ #249 ] Test and fix docs for default_tags. Needed to improve error handling when saving ValidationError in a HOE.
2016-06-09 22:11:03 +00:00
Adrià Mercader
aeab60ece6
Merge pull request #247 from keitaroinc/change-db-logger-pagination-param-name
...
Change db logger pagination param name
2016-06-06 09:45:57 +01:00
Petar Efnushev
92120ca47e
Change db logger pagination limit param name
2016-06-06 10:23:57 +02:00
amercader
5e1512f717
Don't reuse contexts on ckan harvester
...
Reusing the same context on all calls can lead to hard to debug failures
like
Action function organization_show did not call its auth function
In this case that was caused because the first organization/group_show
raised a NotFound so the auth audit was still in the context. When
organization/group_show was called again at the end of
organization/group_create the auth audit exception was raised.
This commit makes sure that each call has its own context.
2016-05-23 12:20:08 +01:00
amercader
16a6e9fbf6
Add tests for group creation during harvesting
2016-05-23 10:20:52 +01:00
amercader
314be8bc33
Merge branch '240-fix-groups-import' of https://github.com/keitaroinc/ckanext-harvest into keitaroinc-240-fix-groups-import
2016-05-23 09:59:32 +01:00
Petar Efnushev
c16ecea7f0
reverted change in default groups validation
2016-05-20 20:15:54 +02:00
Petar Efnushev
c154365371
Fixed creation/import of groups and organizations when harvesting from remote ckan instance
2016-05-20 16:38:48 +02:00
Adrià Mercader
1ec2af0590
Merge pull request #230 from keitaroinc/logging-module
...
Logging module
2016-05-17 14:12:03 +01:00
Petar Efnushev
cc6cb3e389
Changed default config params for the database logger
...
Added database logger test case
README updates
2016-05-16 13:15:12 +02:00
Petar Efnushev
0be2c868cb
README updates
...
DBLogHandler updates
Added harvest_log table migration for existing users
Implemented database log scoping
2016-05-11 13:29:53 +02:00
David Read
623fca5f80
New syntax for pysolr connection
2016-05-10 11:14:35 +00:00
Jari Voutilainen
41c329c6d4
Fix syntax error in template
2016-05-09 14:36:21 +03:00
Petar Efnushev
009cc57e09
Added clean-up mechanism for the harvest log
2016-05-06 18:44:02 +02:00
David Read
d372f112f0
Convert deprecated helper.
2016-04-27 15:41:17 +00:00
Jari Voutilainen
633a32075e
create index to harvest_object
2016-04-27 09:27:12 +03:00
Petar Efnushev
3d519ce0b2
Partial fixes
2016-04-25 19:53:49 +02:00
Petar Efnushev
a1968e4c63
Check if harvest_log table is populated on source creation
2016-04-12 19:28:43 +02:00
Petar Efnushev
97cd64b172
Added harvest_log_list get action
2016-04-05 23:53:14 +02:00
Petar Efnushev
a79ad2e325
Added basic DBLogHandler
2016-04-05 20:21:04 +02:00
Jari Voutilainen
afbf0f0dfe
fix unicode encode error in facet filters with scandinavian alphabets
2016-03-23 10:38:04 +02:00
amercader
15592dab6c
Merge branch '227-get-rid-of-action-not-found-error' of https://github.com/smotornyuk/ckanext-harvest into smotornyuk-227-get-rid-of-action-not-found-error
2016-03-21 13:20:42 +00:00
Motornyuk Sergey
e1ebde7030
[ #227 ] 'harvest_source_show_status' not found
...
Added try block and try to clear action's cache in case exception raised
2016-03-21 14:35:09 +02:00
Denis Laxalde
a8732553c9
Replace deprecated nav_named_link by nav_link
2016-03-02 11:44:21 +01:00
amercader
7f506913f8
Merge branch '157-version-three-apify'
2016-02-17 10:08:27 +00:00
amercader
9dfeb154eb
[ #158 ] Tone down log message
2016-02-17 10:05:57 +00:00
amercader
d8fb2ed7f6
[ #220 ] Simplify check
2016-02-17 09:30:19 +00:00
amercader
566939a655
Merge branch 'master' of https://github.com/LondonAppDev/ckanext-harvest into LondonAppDev-master
2016-02-17 09:28:30 +00:00
David Read
84b0462979
No need to go back twice
2016-02-15 15:36:02 +00:00
David Read
794fc93230
Maintain compatibility with rest-style updates
2016-02-15 15:23:39 +00:00
David Read
f22100e6c2
Merge remote-tracking branch 'origin' into 157-version-three-apify
2016-02-15 15:20:33 +00:00
David Read
bf0d1fd779
Fix name error
2016-02-15 13:54:58 +00:00
David Read
4516bfe44e
PEP8 and lint, extracted from PR158
2016-02-15 13:50:18 +00:00
David Read
49faa0ae6c
Tests for CKANHarvester._last_error_free_job
2016-02-15 13:30:28 +00:00
David Read
385b369148
Error-free jobs now include ones where an object was not modified.
2016-02-15 13:16:23 +00:00
David Read
f63140354d
Fix logic error in previous commit
2016-02-15 12:28:46 +00:00
David Read
52c071dbe9
Improved error handling. e.g. if the site it harvests just returns errors.
2016-02-15 12:10:44 +00:00
David Read
331ad84272
Deal with worry about datasets on the remote CKAN being added/removed during harvest.
2016-02-12 18:00:00 +00:00
David Read
7096b7ddf2
Merge branch 'master' of github.com:ckan/ckanext-harvest into 157-version-three-apify
2016-02-12 16:51:26 +00:00
London App Developer
69ea33647e
Update plugin.py
...
Prevent the 'harvest' datasets being shown in the group and dataset search results.
2016-02-12 13:15:09 +00:00
amercader
6354ad5656
Fix source clean command on CKAN > 2.5, as related don't exist any more
2016-02-04 13:40:02 +00:00
amercader
b58cd8b38f
Merge branch 'master' into 219-missing-form
...
Conflicts:
ckanext/harvest/templates_new/source/edit.html
ckanext/harvest/templates_new/source/new.html
test-core.ini
2016-01-14 11:43:12 +00:00
amercader
73196b942b
Merge branch '214-remove-genshi'
2016-01-14 11:28:55 +00:00
amercader
5d23fab03f
[ #219 ] Support CKAN < 2.3
2016-01-14 11:23:41 +00:00
amercader
5bf0ac9b86
[ #219 ] Fix tests auth
2016-01-14 11:23:17 +00:00
amercader
1665e86065
[ #219 ] Don't use c.form to render the form
2016-01-14 10:16:45 +00:00
amercader
497dfeea02
Add test for missing form
2016-01-14 10:15:46 +00:00
Stefan Oderbolz
e0c3316531
Add legacy import for CreateTestData
2016-01-11 22:35:11 +01:00