Benjamin Dauvergne
607290c2e0
data_source: in TemplateSourcesRenderer copy the source before updating url ( fixes #7903 )
2015-07-22 12:17:12 +02:00
Frédéric Péters
f0d27a7f86
add methods to know if there's something in cache ( #6977 )
2015-04-17 21:50:49 +02:00
Serghei Mihai
a14e84fd93
version 1.10.1
2015-04-17 11:11:57 +02:00
Serghei Mihai
6f1da5d02a
data renderer treating its sources urls as templates
2015-04-07 19:04:51 +02:00
Serghei Mihai
2055a8c858
setup.py: duplicate import removed
2015-04-07 16:11:53 +02:00
Serghei Mihai
daf11883ed
setup.py: failed call_command import fix
2015-04-07 16:02:15 +02:00
Serghei Mihai
f35dbb9e83
setup.py: django 1.7 only supported
2015-04-07 15:52:52 +02:00
Serghei Mihai
0647148d26
setup.py: setup_requires option removed
2015-04-07 15:49:42 +02:00
Serghei Mihai
0e62f184ba
setup.py: required django version lower than 1.8
2015-04-07 15:16:29 +02:00
Serghei Mihai
cb9be31f31
version 1.10.0
2015-04-07 15:10:58 +02:00
Serghei Mihai
7d32047694
Renderer returning data, with appended default context as dict ( #6870 )
2015-04-02 15:54:46 +02:00
Serghei Mihai
bf976e8ad9
Renderer returning data as dict with slugs as keys ( #6870 )
2015-04-02 15:54:28 +02:00
Serghei Mihai
d1ddf7b5d6
django-cms dependency removed ( #6853 )
2015-03-30 11:40:36 +02:00
Serghei Mihai
789e2ed6ca
setup.py adapted for django 1.7
2015-03-30 10:25:32 +02:00
Frédéric Péters
3c7714a3d4
make it possible to treat blurp variables as iterables ( #6362 )
2015-01-27 22:56:14 +01:00
Frédéric Péters
a30c517956
fix check of signature_key type ( #6341 )
2015-01-27 15:40:53 +01:00
Frédéric Péters
229e6e18a8
add create_renderer() function to create a blurp from a dictionary ( #6345 )
2015-01-27 15:40:53 +01:00
Frédéric Péters
0f44ca35f6
correctly remove hmac- prefix from algo ( #6342 )
2015-01-27 15:40:53 +01:00
Serghei Mihai
7d6a3d20c5
version 1.0.9
2014-12-11 09:57:22 +01:00
Serghei Mihai
34e3a5f48b
data source list extending, instead of appending
2014-12-08 11:19:24 +01:00
Serghei Mihai
3dcf1565f4
data renderer aggregating multiple source results into one list
2014-12-04 16:55:02 +01:00
Benjamin Dauvergne
defce175d0
Do no try to retrieve an OAuth2 token when there is no user
...
Closes #5900
2014-11-10 10:23:26 +01:00
Benjamin Dauvergne
01259aa963
bump release to 1.0.8
2014-11-07 10:44:21 +01:00
Benjamin Dauvergne
c4c84f0c14
RequestException is a base class, log the instance
2014-11-07 10:43:35 +01:00
Serghei Mihai
7376062ac5
version 1.0.7
2014-11-06 09:19:20 +01:00
Serghei Mihai
dfd17e4fd4
jsonify template tag added
...
Closes #5866
2014-11-05 09:33:01 +01:00
Benjamin Dauvergne
fbe7b87218
Fix debug output when updatecache parameter is not used in the query string
2014-11-04 11:32:44 +01:00
Benjamin Dauvergne
fd74d2f7c1
Add username to cache key in datasource renderer if OAuth2 is used
...
(fixes #5849 )
2014-11-03 23:06:22 +01:00
Serghei Mihai
7040ba8900
README fixes
2014-10-23 16:14:39 +02:00
Benjamin Dauvergne
f96099ed48
In data_source renderer hide and log exceptions in update_content() ( fixes #5584 )
2014-09-25 14:56:05 +02:00
Benjamin Dauvergne
db31f6387d
Add more debug logs (refs #5586 )
2014-09-25 14:55:20 +02:00
Benjamin Dauvergne
a6419a4722
Fix bug breaking the cache ( fixes #5586 )
2014-09-25 14:55:20 +02:00
Serghei Mihai
3ec77339bd
rolling back priority to 'template_name' attribute
2014-09-09 11:07:18 +02:00
Serghei Mihai
c7fd750388
handling properly cases when no template defined
2014-09-08 18:19:04 +02:00
Serghei Mihai
6cbd4d70b3
missing exception imported
2014-09-08 17:23:27 +02:00
Benjamin Dauvergne
bb7c7a0e8a
In AJAX view return 404 on absent plugin ( fixes #5092 )
...
When the view fails, stop polling if status is 404, otherwise continue
polling but use an exponential backoff between retries.
2014-09-08 11:43:54 +02:00
Benjamin Dauvergne
85bd25bf34
Do not traceback when rendering a blurp ( fixes #5092 )
...
If DEBUG is True, report exception in result string.
2014-09-08 11:43:52 +02:00
Benjamin Dauvergne
d73a37fb1d
renderers: add debug content to templates when DEBUG is True ( fixes #5092 )
...
The debug content for the data_source renderer is (using pseudo-template
code):
<!-- DEBUG:
config: {{ blurp.config|pprint }}
{% for each source %}
slug {{ source.slug }}: {% source.content|pprint %}
{% endfor %}
-->
The debug content is extracted from a template context variable named
'blurp_debug__' that any blurp renderer can set when DEBUG is True.
2014-09-08 11:43:35 +02:00
Benjamin Dauvergne
ba5d718042
Improve error reporting in data source renderer when TEMPLATE_DEBUG is True ( fixes #5092 )
...
This commit also normalize logging level to warning for non critical
errors.
2014-09-08 11:43:30 +02:00
Benjamin Dauvergne
170ef69a13
renderers/data_source: fix resolve_file_url return value ( fixes #5092 )
...
URL resolvers must return a stream and an error code.
2014-09-08 11:43:13 +02:00
Serghei Mihai
e4aca152c8
don't use CMS, loaded only for admin, variable on ajaxified plugin
...
Closes #5273
2014-08-19 16:06:25 +02:00
Benjamin Dauvergne
fe4463b14f
bump release to 1.0.6
2014-07-04 11:03:42 +02:00
Benjamin Dauvergne
742d41a929
models: do not try to import but check if cms is in INSTALLED_APPS
...
fix commit ae4e5cb8e
2014-07-04 11:03:03 +02:00
Benjamin Dauvergne
a3d2ddbdb9
bump release to 1.0.5
2014-07-04 10:54:14 +02:00
Benjamin Dauvergne
ae4e5cb8e2
models: allow loading of cmsplugin_blurb without django-cms
2014-07-04 10:53:52 +02:00
Benjamin Dauvergne
0cf75c6266
bump release to 1.0.4
2014-07-04 10:31:16 +02:00
Benjamin Dauvergne
d1a7fdad23
add missing file
2014-07-04 10:30:47 +02:00
Benjamin Dauvergne
df232a7c20
README: describe the async options of the data_source renderer
2014-07-02 13:01:34 +02:00
Benjamin Dauvergne
4b468104b7
bump release to 1.0.3
2014-07-02 10:34:54 +02:00
Benjamin Dauvergne
d6b960f0e1
README: document the blurp block tag
2014-07-02 10:34:17 +02:00