wcs/wcs/qommon
Frédéric Péters 836da6aa97 misc: cache substitution variables in substitution object (#27393) 2018-10-18 12:28:06 +02:00
..
admin use Django/ezt templates in messages (email, sms, journal) (#19442) 2017-12-01 16:38:05 +01:00
backoffice backoffice: rely on gadjo for header user info links (#20882) 2017-12-25 20:41:12 +01:00
ident implement FranceConnect logout (#25696) 2018-10-14 09:15:03 +02:00
management add migrate_schemas command, alias to migrate (#23337) 2018-04-23 14:34:54 +02:00
static misc: include origin field in "live change" message (#27172) 2018-10-14 10:05:58 +02:00
templates/qommon add live field conditions (#436) 2018-08-29 09:50:48 +02:00
templatetags misc: extend |date filter to support more input types (#25976) 2018-08-31 12:03:56 +02:00
vendor tests: add basic checks for etld parsing 2016-11-12 21:58:41 +01:00
__init__.py threads: make sure logger and substitution singletons are not reused (#24078) 2018-05-25 12:07:19 +02:00
afterjobs.py general: don't put _ in __builtin__ (#15245) 2017-03-12 13:23:53 +01:00
bounces.py replace FSF physical address by a link to their licenses page 2012-01-26 16:32:10 +00:00
cron.py misc: run hourly jobs at a fixed minute (#25402) 2018-07-23 13:06:50 +02:00
ctl.py general: don't put _ in __builtin__ (#15245) 2017-03-12 13:23:53 +01:00
emails.py encode buttons on "action links" emails (#25721) 2018-08-20 16:58:42 +02:00
errors.py monkeypatch quixote with thread-aware functions (#6735) 2017-08-12 15:13:57 +02:00
evalutils.py general: add lazy evaluation to substitution subvariables (#22106) 2018-08-17 13:44:30 +02:00
ezt.py general: add lazy evaluation to substitution subvariables (#22106) 2018-08-17 13:44:30 +02:00
form.py misc: add cache duration option to named data sources (#26620) 2018-10-03 19:20:30 +02:00
http_request.py misc: keep data source calls in request cache (#26612) 2018-09-21 13:54:55 +02:00
http_response.py misc: monkeypatch thread objects to be multitenant-aware (#18663) 2017-09-19 07:48:03 +02:00
humantime.py general: don't put _ in __builtin__ (#15245) 2017-03-12 13:23:53 +01:00
logger.py qommon: do not consider misformatted wcs.log lines (#21207) 2018-01-17 16:17:53 +01:00
misc.py general: add lazy evaluation to substitution subvariables (#22106) 2018-08-17 13:44:30 +02:00
myspace.py forms: use django templates to render form pages (#21627) 2018-06-20 14:14:47 +02:00
ods.py misc: use django implementation of safe strftime (#19845) 2017-11-05 12:39:14 +01:00
pages.py replace FSF physical address by a link to their licenses page 2012-01-26 16:32:10 +00:00
publisher.py misc: add global context variables to context processor (#26634) 2018-10-08 10:00:50 +02:00
saml2.py saml: properly get publisher to notify of errors (#23158) 2018-04-13 09:51:15 +02:00
saml2utils.py general: remove id-ff 1.2 support (#6229) 2015-01-06 09:51:11 +01:00
sessions.py misc: expose session identifier in substitution variables (#24778) 2018-07-03 10:13:18 +02:00
sms.py misc: turn urlopen into a _http_request wrapper (#19437) 2017-11-30 10:00:35 +01:00
storage.py formdef: store fields in a different pickle chunk (#23028) 2018-05-02 12:32:47 +02:00
substitution.py misc: cache substitution variables in substitution object (#27393) 2018-10-18 12:28:06 +02:00
template.py general: adjust media support in all widgets (#25113) 2018-07-06 13:38:08 +02:00
template_utils.py forms: always use a template to render map widget (#23994) 2018-05-27 14:27:37 +02:00
tokens.py trivial: use @classmethod decorator instead of calling classmethod() 2016-03-11 17:04:55 +01:00
x509utils.py tests: turn x509utils test function into an unit test 2014-12-24 13:10:01 +01:00
xml_storage.py general: record formdef/workflow exceptions (#12566) 2017-05-31 14:43:21 +02:00