Thomas NOËL
|
3077150c7b
|
release 1.13.1
|
2015-07-10 13:14:15 +02:00 |
Frédéric Péters
|
cd92204ff2
|
backoffice: add redirects for all /form-url-name/ legacy URLs (#7812)
|
2015-07-10 09:56:33 +02:00 |
Thomas NOËL
|
06d4796274
|
wf/form: create formdef.max_field_id on import (#7789)
|
2015-07-07 09:41:26 +02:00 |
Thomas NOËL
|
4fed9c3667
|
release 1.13.0 (unified backoffice)
|
2015-07-01 18:40:48 +02:00 |
Thomas NOËL
|
a21e519c3b
|
translation update (fr)
|
2015-07-01 18:35:46 +02:00 |
Thomas NOËL
|
aaba8117c4
|
api: export content of uploads (#7254)
|
2015-07-01 09:15:05 +02:00 |
Thomas NOËL
|
44a3c49899
|
backoffice: fix pluralization of items in listing (#7579)
|
2015-06-30 20:08:57 +02:00 |
Frédéric Péters
|
2e501f99d7
|
admin: sync icons with gadjo
|
2015-06-29 16:09:57 +02:00 |
Frédéric Péters
|
161c41ef90
|
mobile: fix propagation of js events (#7636)
|
2015-06-26 11:54:29 +02:00 |
Frédéric Péters
|
fafbffa849
|
template: pass __file__ to theme script (#7637)
|
2015-06-26 11:54:29 +02:00 |
Frédéric Péters
|
b305b60010
|
workflows: add migration code to make sure roles are stored as strings (#7607)
|
2015-06-26 11:54:29 +02:00 |
Frédéric Péters
|
4cd528b702
|
fields: update extra_css_class label to note there can be several (#7575)
|
2015-06-26 11:54:29 +02:00 |
Frédéric Péters
|
494fd3dba6
|
data sources: allow id to be integers (#7686)
|
2015-06-26 11:25:47 +02:00 |
Frédéric Péters
|
158a23fb38
|
tests: add a visit to the password settings pages
|
2015-06-26 09:48:54 +02:00 |
Frédéric Péters
|
609e54a734
|
tests: test passing a variadic URL in datasource
|
2015-06-26 08:10:29 +02:00 |
Frédéric Péters
|
dc68debd4a
|
tests: add more tests of python data sources
|
2015-06-26 08:09:46 +02:00 |
Frédéric Péters
|
a4994d4292
|
tests: add test for register_data_source_function
|
2015-06-26 08:09:46 +02:00 |
Frédéric Péters
|
f000274630
|
data sources: always create lists with three item tuples (#7577)
|
2015-06-25 16:18:41 +02:00 |
Frédéric Péters
|
733200e6aa
|
backoffice: add an interface to manage named data sources (#5057)
|
2015-06-25 14:20:42 +02:00 |
Frédéric Péters
|
831a724a38
|
debian: recommends libjs-leaflet (#7574)
|
2015-06-24 12:04:25 +02:00 |
Frédéric Péters
|
e2c462f5d5
|
style: use inline-block for .inline elements (#7480)
|
2015-06-24 10:11:49 +02:00 |
Frédéric Péters
|
90bb4c114a
|
tests: expand backoffice handling (w/ optional dispatch) tests
|
2015-06-23 21:35:14 +02:00 |
Frédéric Péters
|
1ee7a5aac0
|
sql: handle _structured fields in user table (#7658)
|
2015-06-23 07:01:17 +02:00 |
Frédéric Péters
|
ba5c7fd8cb
|
admin: sync gadjo.css with upstream (dialog styles, #7562)
|
2015-06-21 14:26:37 +02:00 |
Frédéric Péters
|
ea7d475ac5
|
tests: check backoffice handling after a role dispatch
|
2015-06-16 14:36:33 +02:00 |
Thomas NOËL
|
1e7e30506e
|
translation: back office -> backoffice (fr)
|
2015-06-16 12:16:50 +02:00 |
Thomas NOËL
|
df959655b5
|
translation update (fr)
|
2015-06-16 12:07:41 +02:00 |
Frédéric Péters
|
c31d01bc2b
|
tests: add test of a conditional page with a checkbox widget
This also documents the fact that conditions on a checkbox value has to include
quotes...
|
2015-06-16 11:41:25 +02:00 |
Frédéric Péters
|
7eeea954dd
|
backoffice: fix filtering of statistics based on a json field (#7566)
|
2015-06-16 10:22:44 +02:00 |
Frédéric Péters
|
b35bdbd43c
|
saml2: don't fail on user.roles being None (#7567)
|
2015-06-16 10:22:44 +02:00 |
Frédéric Péters
|
4a106f3818
|
admin: mark hidden status with a colored border (#7484)
|
2015-06-15 14:35:53 +02:00 |
Thomas NOËL
|
3a0e216632
|
ooops... revert a bad css test pushed in 08e2d240b
|
2015-06-12 01:14:33 +02:00 |
Thomas NOËL
|
08e2d240b9
|
debian: init start after postgresql and syslog (#7547, #7548)
|
2015-06-11 19:13:31 +02:00 |
Frédéric Péters
|
e48fa39fd3
|
sql: allow NULL in _structured columns (#7536)
|
2015-06-11 15:26:34 +02:00 |
Frédéric Péters
|
d7aad79da3
|
api: require url to be signed to get roles, but not a valid user (#7535)
|
2015-06-11 15:26:34 +02:00 |
Frédéric Péters
|
0504685899
|
saml: handle empty user-roles attributes (#7532)
|
2015-06-11 11:42:32 +02:00 |
Frédéric Péters
|
6455776a42
|
misc: make sure admin permissions are set as strings (#7529)
|
2015-06-11 11:42:32 +02:00 |
Frédéric Péters
|
8f2e98d54d
|
admin: evolve backoffice style (#7454)
|
2015-06-10 17:27:23 +02:00 |
Frédéric Péters
|
ccdcfcea60
|
sql: create user role IDs as strings
|
2015-06-10 11:06:53 +02:00 |
Frédéric Péters
|
65c684dec6
|
storage: store hashed_index with strings (#6222)
|
2015-06-10 11:06:53 +02:00 |
Frédéric Péters
|
5178ee8b4e
|
general: always store&use object id as strings (#6222)
|
2015-06-10 11:06:53 +02:00 |
Frédéric Péters
|
a2ccc22baa
|
misc: move more of xml storage support into qommon/
|
2015-06-08 17:47:01 +02:00 |
Frédéric Péters
|
b8d47f9f66
|
hobo: generate backoffice_extra_head if there's a combo for agents (#7499)
|
2015-06-08 17:47:01 +02:00 |
Frédéric Péters
|
fd74f3b068
|
hobo: don't ignore ignore_timestamp when configuring site options (#7500)
|
2015-06-08 17:44:45 +02:00 |
Frédéric Péters
|
4d1119ca47
|
general: expose structured data in substitution variables (#7472)
|
2015-06-08 15:12:01 +02:00 |
Frédéric Péters
|
be261fe9a5
|
general: store structured data associated to list items (#7466)
|
2015-06-08 15:12:01 +02:00 |
Frédéric Péters
|
adbb8a9d43
|
fields: make "live" values available as form_var_xxx in page conditions (#7489)
|
2015-06-08 14:59:34 +02:00 |
Frédéric Péters
|
ac03787bc0
|
tests: add a check on conditional pages based on a select value
|
2015-06-08 13:07:06 +02:00 |
Thomas NOËL
|
eaf5772cef
|
check_hobos: base_url may end with a / (#7453)
|
2015-06-08 10:05:55 +02:00 |
Frédéric Péters
|
506e186742
|
misc: get language from default locale if none specified (#7343)
|
2015-05-29 17:30:55 +02:00 |