Commit Graph

3688 Commits

Author SHA1 Message Date
Thomas NOËL 0ebedcf920 ooops... revert a bad css test pushed in 08e2d240b 2015-06-12 01:15:15 +02:00
Thomas NOËL add1375c0e use new PicklableUpload.get_content() in FileField json export (#7258) 2015-06-12 01:02:44 +02:00
Thomas NOËL 4f7f35af31 add PicklableUpload get_content method (#7258) 2015-06-12 01:00:16 +02:00
Thomas NOËL 2255337a50 json: export content of uploads (#7254) 2015-06-12 00:52:42 +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
Frédéric Péters e5f9129194 style: vertical-align cell text to the bottom (#7396) 2015-05-29 17:30:55 +02:00
Thomas NOËL 5b88e34063 api: export all formdefs if url is signed without a user (#7410) 2015-05-29 17:26:48 +02:00
Frédéric Péters fffe1c6c6a style: set sidepage width relative to font size (#7389) 2015-05-27 17:39:49 +02:00
Frédéric Péters 2b1b96e2cb misc: fix "add row" javascript handling for multiline tables (#7374) 2015-05-27 11:48:21 +02:00
Frédéric Péters 6761e4b884 style: update look of form buttons (#7371) 2015-05-27 11:13:10 +02:00
Frédéric Péters 9bd2bd8948 style: adjust widget margins (#7369) 2015-05-27 10:43:35 +02:00
Frédéric Péters b413c91688 style: no longer use a red square to mark required fields (#7368) 2015-05-27 10:36:56 +02:00
Frédéric Péters a305dffdb3 misc: sync gadjo.css with upstream file 2015-05-26 17:08:28 +02:00
Frédéric Péters eb64615120 backoffice: replace navigational tabs by a sidepage (#7284) 2015-05-26 17:08:28 +02:00
Frédéric Péters f52d50b4be backoffice: reset breadcrumb to have its first element be the backoffice 2015-05-26 17:08:28 +02:00
Frédéric Péters 2b85dbe6c3 style: padding for checkboxes/radio buttons 2015-05-26 17:08:28 +02:00
Frédéric Péters af17a07710 style: add base styles to layout fields on full or half width (#7355) 2015-05-26 16:05:03 +02:00
Frédéric Péters 83bf156f60 style: give more padding to widgets (#7352) 2015-05-26 16:05:03 +02:00
Frédéric Péters bb16982721 forms: add a "preview" mode for disabled forms (#22) 2015-05-22 13:32:42 +02:00
Frédéric Péters 4c1824e22d formdef: change option selector to avoid elementtree warnings (#7212) 2015-05-22 13:32:42 +02:00
Frédéric Péters 8c5e72ccd9 admin: add a popup to display the public URL of the form (#7111) 2015-05-22 13:32:42 +02:00
Frédéric Péters 35c0eff0eb backoffice: add a "display online" link next to forms (#7111) 2015-05-22 13:32:42 +02:00
Frédéric Péters bf88dfebc6 hobo: handle services without a secret key (#7192) 2015-05-22 13:29:02 +02:00
Serghei Mihai 3493e2fbe2 hobo: compute api secret by service (#7192) 2015-05-22 10:35:31 +02:00
Frédéric Péters 9e94dbe7ac tests: fix test of submitter access to form (#7329) 2015-05-21 16:45:10 +02:00
Frédéric Péters 3baccb0b5d forms: fix receiver access to form submission (#7329) 2015-05-21 16:45:10 +02:00
Frédéric Péters f4f804f13d tests: add checks for formdef access 2015-05-21 15:38:51 +02:00
Frédéric Péters a1ce36d3e5 backoffice: add jsonp support to backoffice/menu.json endpoint (#7146) 2015-05-20 11:16:53 +02:00
Frédéric Péters 1be0db51de backoffice: export list of menu items as json (#7146) 2015-05-20 11:16:53 +02:00
Benjamin Dauvergne 31db8c2613 saml2: set user roles from the SAML attribute "role-slug" (#7281) 2015-05-19 16:04:35 +02:00
Frédéric Péters 971787de53 tests: add basic testing of "display form" workflow action 2015-05-19 13:16:48 +02:00
Frédéric Péters 85427a2669 tests: add basic date field test 2015-05-19 13:16:48 +02:00
Frédéric Péters 072aba3145 workflows: don't use json output to store workflow form data (#7132) 2015-05-19 13:16:48 +02:00