Commit Graph

3729 Commits

Author SHA1 Message Date
Thomas NOËL 9d7505c0ce release 1.13.2 2015-07-15 18:32:23 +02:00
Frédéric Péters fa801967ef storage: add lock around index update (#7818) 2015-07-15 18:29:14 +02:00
Frédéric Péters 60f6663b24 admin: display slug next to data source names (#7848) 2015-07-13 18:19:10 +02:00
Frédéric Péters 6c3777c076 data sources: don't use dashes in named data source slugs (#7847) 2015-07-13 18:18:56 +02:00
Frédéric Péters f536d3dbc2 general: expose named data sources as substitution variables (#7762) 2015-07-13 18:18:56 +02:00
Frédéric Péters 1f9ce993fa admin: get a new urlname on import if it's already taken (#5959) 2015-07-13 17:02:45 +02:00
Frédéric Péters 9684a4ed98 backoffice: hide both sidepage and sidebar in print mode (#7845) 2015-07-13 16:33:23 +02:00
Frédéric Péters 8608442e28 saml: remove session message after SSO (#7753) 2015-07-13 16:33:23 +02:00
Frédéric Péters f58e67bb36 admin: style workflow graph with colours (#7708) 2015-07-13 16:33:23 +02:00
Frédéric Péters 2ad6ad8219 tests: check formdef import doesn't keep urlname (#5959) 2015-07-13 16:31:12 +02:00
Frédéric Péters 523110160d tests: specify the index of the requested variables/ link 2015-07-10 15:44:15 +02:00
Frédéric Péters 4cbb595707 forms: fix export of workflow options filled with non-ascii data (#7819) 2015-07-10 15:32:14 +02:00
Frédéric Péters 8b1e6edcc1 workflows: use biglist styling for workflow variables (#7810) 2015-07-10 15:32:14 +02:00
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