Frédéric Péters
1b29b385a0
general: add possibility to redirect unloggued users ( #15814 )
2017-04-12 15:07:58 +02:00
Frédéric Péters
ea08a76477
general: add possibility to redirect to an "initial login" page ( #6705 )
2017-04-12 15:07:58 +02:00
Thomas NOËL
8e1ff3597c
add has_role template filter ( #15847 )
2017-04-12 11:29:12 +02:00
Frédéric Péters
48065634d2
general: enhance import/export cmdline commands ( #15665 )
...
This unifies behaviour with other publik components, it adds support for
stdin/stdout using '-' as filename, and adds if-empty and clean flags to
the import command.
2017-04-06 22:58:36 +02:00
Thomas NOËL
76007e9fd5
allow query-string values in json cell context ( #15757 )
2017-04-06 17:19:03 +02:00
Frédéric Péters
ebc4aa0389
json cell: add support for cache duration to cell settings ( #15758 )
2017-04-06 17:00:21 +02:00
Thomas NOËL
a11e930ecd
add 'debug' in template vars context processor ( #15770 )
2017-04-05 16:08:11 +02:00
Frédéric Péters
3abb0b60ea
json cell: make sure source URL is only retrieved once ( #15766 )
2017-04-05 14:02:06 +02:00
Frédéric Péters
eea9968a25
misc: trigger combo:cell-loaded with correct param ( #15556 )
2017-04-04 16:23:28 +02:00
Frédéric Péters
b52a6efd0f
misc: make sure ajax loading replace closest parent ( #15554 )
2017-04-04 16:23:28 +02:00
Frédéric Péters
b7d62e0021
general: add pre-configured json cells ( #15723 )
2017-04-04 14:22:32 +02:00
Frédéric Péters
ddcbc0aef6
wcs: factor list of forms into a single template ( #14959 )
2017-03-27 10:57:46 +02:00
Frédéric Péters
4e53ac18a1
search: index content as safe HTML ( #15399 )
2017-03-27 10:57:46 +02:00
Frédéric Péters
ae91a73cfe
misc: ship static files from combo.apps.lingo
2017-03-20 10:53:43 +01:00
Frédéric Péters
8ad44e7d48
lingo: add html5 validation to tipi form fields ( #15499 )
2017-03-20 10:52:30 +01:00
Frédéric Péters
075d0635a4
lingo: move tipi.js to lingo app ( #15498 )
2017-03-20 10:52:30 +01:00
Frédéric Péters
84e8e48add
translation update
2017-03-17 23:59:14 +01:00
Frédéric Péters
118f69bb22
search: only index sites with a "site contents" cell ( #15460 )
2017-03-17 11:20:21 +01:00
Frédéric Péters
634aa90931
lingo: remove unnecessary email placeholder in TIPI form ( #15462 )
2017-03-17 11:20:21 +01:00
Frédéric Péters
b063fe2212
misc: update TIPI translation to match what's on paper
2017-03-17 08:27:02 +01:00
Frédéric Péters
a70bacbfc7
translation update
2017-03-17 08:25:18 +01:00
Frédéric Péters
5946fb0868
wcs: fix is_relevant function signature (pylint)
2017-03-17 08:25:15 +01:00
Frédéric Péters
358018e8de
lingo: fix bad super call (pylint)
2017-03-17 08:25:12 +01:00
Frédéric Péters
7d5b2366ef
misc: add user to context dict, for compatibility
2017-03-16 11:34:53 +01:00
Frédéric Péters
9be8eef4b9
misc: add request to context dict, for compatibility
2017-03-16 10:30:15 +01:00
Frédéric Péters
559bf4b0c1
misc: use RequestContext when rendering for search index ( #15449 )
2017-03-16 09:16:17 +01:00
Frédéric Péters
3e4eef551a
lingo: mark basket cells as depending on user ( #15422 )
2017-03-16 09:16:17 +01:00
Frédéric Péters
e0d5cc20da
misc: limit indexing to anonymous cells ( #15422 )
2017-03-16 09:16:17 +01:00
Serghei Mihai
e202e28792
tipi form: fix control protocol default id ( #14519 )
...
Tests fixed.
2017-03-14 17:24:28 +01:00
Serghei Mihai
970fadf03b
tipi payment form cell ( #14519 )
2017-03-14 16:37:12 +01:00
Thomas NOËL
a5309c31af
remove sidebar content (menu) in default templates ( #15406 )
2017-03-14 13:36:44 +01:00
Frédéric Péters
02ce4fe96b
dataviz: don't render anything for searches ( #15409 )
2017-03-13 16:54:58 +01:00
Thomas NOËL
97aee4d4f3
extend maximum length of page titles to 150 characters ( #15408 )
2017-03-13 16:50:49 +01:00
Frédéric Péters
4c8084e1a1
misc: ship templates from data/ directory
2017-03-13 10:19:46 +01:00
Frédéric Péters
bc655df423
tests: adapt search test to minor markup change
2017-03-13 09:50:42 +01:00
Frédéric Péters
abbdf60cd8
debian: require latest hobo for tenant aware haystack config ( #6793 )
2017-03-13 09:29:36 +01:00
Frédéric Péters
6491f69cd1
add internal page contents search service ( #6793 )
2017-03-13 09:29:36 +01:00
Frédéric Péters
63f6794e8b
add indexing of pages ( #6793 )
2017-03-13 09:29:36 +01:00
Thomas NOËL
1709b97f09
searchcell: encode and quote q value in search url ( #15352 )
2017-03-12 14:14:05 +01:00
Frédéric Péters
ffeb370d0f
tests: adapt to django-webtest 1.9.1 change of its get() signature
2017-03-11 16:17:16 +01:00
Frédéric Péters
14c247b4d7
tests: adapt to django-webtest 1.9.1 change of server name
2017-03-11 16:17:16 +01:00
Frédéric Péters
1a23d48dae
misc: switch to allow django 1.8
2017-03-11 16:17:16 +01:00
Thomas NOËL
427525dfc4
add quotes on menu label ( #15140 )
2017-03-06 09:58:54 +01:00
Frédéric Péters
4016dee775
misc: correctly mark cells that failed to load ( #15240 )
2017-03-06 09:15:27 +01:00
Frédéric Péters
226d5bd9aa
translation update
2017-03-03 14:38:10 +01:00
Thomas NOËL
4c3cf5e198
add generic search cell ( #15085 )
2017-03-03 11:09:24 +01:00
Thomas NOËL
ff7576fb7b
jsoncell: just warn if a template variable is missing ( #15212 )
2017-03-03 09:39:18 +01:00
Thomas NOËL
9606dc85fc
handle context vars in jsoncell url ( #15152 )
2017-02-27 16:04:31 +01:00
Thomas NOËL
571cc6d191
allow context vars, user_email and user_nameid in get_templated_url ( #15154 )
2017-02-27 10:54:58 +01:00
Frédéric Péters
910faaf196
misc: allow - and _ in placeholder identifiers ( #15082 )
2017-02-27 10:28:29 +01:00