Custom Query (2152 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1294 - 1296 of 2152)

Ticket Resolution Summary Owner Reporter
#1195 fixed Storage extension to handle incorrect routes better rgrp dread

Reported by dread, 3 years ago.

Description

We've seen exceptions caused by people getting the file storage link wrong, adding a slash to the end.

e.g. http://ckan.net/storage/f/file/e696d857-e997-41c8-be08-408697168ca8/

We should aim to handle all requests better than causing exception. 404 (or even 302 in this case) is better than 500.

#1196 fixed Markdown logging ignores config settings dread dread

Reported by dread, 3 years ago.

Description

Markdown produces Debug logging, even when the pylons logging config is set to level of Info or Warning. This clogs up the logfile.

#1199 fixed Implement an email function for users. pudo pudo

Reported by pudo, 3 years ago.

Description

We need an email function in CKAN to accept messages sent to users. The basic signature will be:

  • mail_user(user_obj, subject, body, mime_type='text/plain', headers={})

This has a number of use cases:

  • Retrieval of lost passwords
  • E-Mail confirmation

Finally, the mail function should be exposed in the API for sysadmin clients. This way we can have scripts traverse CKAN for 404s, invalid data or missing fields and ping users about that automatically (requires traversal by revision, not package, to get the associated users).

Implementation

Note we have already written code like this (*and* tested it) in isitopen:

Note: See TracQuery for help on using queries.