summaryrefslogtreecommitdiff
path: root/addons/base_import/static/src/js
AgeCommit message (Collapse)Author
2013-02-04[FIX] base_import: list possible separators in a combo box for easier ↵Xavier Morel
handling of tab-separated files inserting a tab character in a text field is often difficult, as it's also used to switch between activable nodes bzr revid: xmo@openerp.com-20130204135701-yta16mkvw2pmh6hs
2013-02-04[FIX] base_import: don't crash UI when an unexpected exception is raised ↵Xavier Morel
during the import process treat exceptions as 'normal' failures, convert to a regular 'error' message bzr revid: xmo@openerp.com-20130204125214-gy0l6qlt9obkb81x
2012-11-07[MERGE] trunkFabien Meghazi
bzr revid: fme@openerp.com-20121107091958-f3rqu7nc585umjwq
2012-11-06[FIX] base_import: only allow reloading the current file if there *is* a ↵Xavier Morel
current file loaded bzr revid: xmo@openerp.com-20121106084353-npwkbkg6r0wkwdrg
2012-11-05[MERGE] trunkFabien Meghazi
bzr revid: fme@openerp.com-20121105201222-ws94bdyo8l9rqjjq
2012-11-05[IMP] Client actions now takes the action as argument. Use action.params for ↵Fabien Meghazi
options. bzr revid: fme@openerp.com-20121105130130-dwkn8124zc6yq933
2012-10-31[IMP] jQuery deferred API changes refactoring. Changed 'then's in ↵Fabien Meghazi
'done'/'fail' and 'pipe's in 'then' bzr revid: fme@openerp.com-20121031103148-r1slfpl2kcnajjd3
2012-10-22[FIX] methods renamed in web client but not fixed in addonsXavier Morel
bzr revid: xmo@openerp.com-20121022100800-yft9a5itqgb2ohhy
2012-10-17[IMP] WebClient api change. ActionManager#do_action() now takes an optional ↵Fabien Meghazi
'options' dict as second argument bzr revid: fme@openerp.com-20121017145639-xyyg9askp6xtlg6r
2012-10-12[CHG] don't scroll to the info messages after a validation or a failed importXavier Morel
as asked by fp bzr revid: xmo@openerp.com-20121012140317-3m6nh1zb7ib1om09
2012-10-10[ADD] reload file button next to the file input, as webkit browsers and MSIE ↵Xavier Morel
don't trigger change when a file input is re-set to thee same file Using other events (e.g. 'click') is not kosher as the event is triggered long before the file is picked, the alternative is to use the File API and regularly check the file in the input to see if it's been altered (by storing a crc) and re-pushing it if the hash is different. Of course this has other issues (risks catching the file mid-edition...) A third alternative is, once a file has been uploaded, to clear and re-insert the corresponding file input. This means the file input will *always* be empty bzr revid: xmo@openerp.com-20121010101836-qtqmcc5n5zblgmcp
2012-10-04[IMP] pass restore callback to import actionXavier Morel
so that the listview can reload itself after coming back from an import (successful or not) and show the results of the import. bzr revid: xmo@openerp.com-20121004133840-a2uy4s5qhpqqvp8h
2012-10-04[IMP] base_import: provide an encoding pickerXavier Morel
bzr revid: xmo@openerp.com-20121004115024-m77q5c95i12q3qkm
2012-10-04[FIX] base_import: should be possible to re-validate a file after a failed ↵Xavier Morel
import or validation bzr revid: xmo@openerp.com-20121004083231-qyl8l58wyhb7g2c3
2012-10-03[IMP] relational field 'more values' dialog list featuresXavier Morel
force display of pager and search view, make list non-selectable bzr revid: xmo@openerp.com-20121003152444-phnn9sc9nqo1ecpn
2012-10-03[IMP] formalize state transitions via an actual fsmXavier Morel
bzr revid: xmo@openerp.com-20121003145048-wdoo712j551jow3t
2012-10-03[IMP] highlight toggling between validation and import buttonsXavier Morel
bzr revid: xmo@openerp.com-20121003121619-e6nbd78mfa5owycp
2012-10-03[IMP] make import into a full-scene client actionXavier Morel
* Correctly handle back (via history_back) * Disable buttons when no file has been loaded yet * Highlight import when a validation has yield no message bzr revid: xmo@openerp.com-20121003121137-xo7lu5m5y0s7gyo1
2012-10-01[IMP] base_import: better warnings when the file parsing has very likely failedXavier Morel
bzr revid: xmo@openerp.com-20121001142227-v1iypgjgfcq4pgo7
2012-10-01[ADD] base_import: info message when everything looks ok after a validationXavier Morel
bzr revid: xmo@openerp.com-20121001140622-v63opfo97mmxf3sr
2012-10-01[IMP] base_import: typo in field name for row number offsetXavier Morel
bzr revid: xmo@openerp.com-20121001135217-0ao29ldft17d52ur
2012-10-01[IMP] Invert order of buttons in import dialog, add 'or cancel' linkXavier Morel
bzr revid: xmo@openerp.com-20121001105235-0d954cxt9y80q89w
2012-09-27[FIX] correctly transform 'get all possible values' action links to display ↵Xavier Morel
list views as list views bzr revid: xmo@openerp.com-20120927094950-pwlgv2kt2a0jz8ji
2012-09-27[ADD] unstyled and incomplete handling of @moreinfoXavier Morel
action triggering is still missing bzr revid: xmo@openerp.com-20120927074845-pb3osgymmtddglc0
2012-09-26[IMP] warning and error reporting during importXavier Morel
bzr revid: xmo@openerp.com-20120926165052-7eq4ne62h63zbqqm
2012-09-26[IMP] errors display, dryrun management (add button)Xavier Morel
bzr revid: xmo@openerp.com-20120926135013-rkbvxluu6tqz9a1l
2012-09-11[IMP] re-introduce Import button/link when base_import is installedXavier Morel
bzr revid: xmo@openerp.com-20120911063849-xqw380wglzxviojf
2012-09-10[IMP] base_import: lexicographically sort fields in field-matching UIXavier Morel
bzr revid: xmo@openerp.com-20120910072032-wbgafg3z45z4l29a
2012-09-06[FIX] field-selection UI in import table: replace jquery-autocomplete by select2Xavier Morel
* jQuery autocomplete requires complex hacks to work out and look select-ish * select2 is more straightforward to use for people expecting <select> as it's styled similarly to a (non-standard) select * select2 includes built-in support for groups, no need to hack it via interspersed fake options * select2 provides a nice [x] button to remove the current choice without having to e.g. manually remove the content of the input Why select2 instead of Chosen? Because Chosen isn't really setup to work from array data, it wants selects serialized in the DOM, and while the webkit bug I'd identified previously (see web client revid:xmo@openerp.com-20110922085812-3u1esk6czraskm01) seems fixed in the very latest webkits, it's still present in e.g. Safari 5.1 which I'm using. So there. And chosen's APIDoc is almost as bad as OpenERP's. bzr revid: xmo@openerp.com-20120906103516-h94e6hd76w41bmyx
2012-09-03[FIX] comment out validation dryrun import: not for phase 1Xavier Morel
bzr revid: xmo@openerp.com-20120903142248-v5oti2gltew9f674
2012-09-03[IMP] add validation call after each field matching (slooooooowwwwww)Xavier Morel
bzr revid: xmo@openerp.com-20120903142110-0mziyxhcku22gbm8
2012-09-03[ADD] autocompletion sections, partitioningXavier Morel
bzr revid: xmo@openerp.com-20120903112418-nhgmb6fs50ju0cfz
2012-09-03[ADD] match display and field autocompletion UIXavier Morel
bzr revid: xmo@openerp.com-20120903091211-0r0jwe786olxg8ll
2012-08-30[IMP] add encoding csv optionXavier Morel
and generify handling of options a bit, imprive styling, and rename 'quote' to 'quoting' bzr revid: xmo@openerp.com-20120830141226-exli9s1hh4vij6sd
2012-08-30[IMP] Make CSV options (quoting and separator) customizableXavier Morel
Also autogen input ids so labels work correctly without collision risks, and make toggling links more flexible bzr revid: xmo@openerp.com-20120830125232-d7g7s5oid4qivaq2
2012-08-30[IMP] rename $element to $elXavier Morel
bzr revid: xmo@openerp.com-20120830103245-3x8hzqquwqg27sji
2012-08-14[ADD] blahblahblahblahXavier Morel
also basic CSS effects bzr revid: xmo@openerp.com-20120814172322-1hx09qqh90umjdcq
2012-08-14[ADD] actual importing, no fields matching yetXavier Morel
also no error pinpointing because API does not allow for it currently bzr revid: xmo@openerp.com-20120814141456-zh9kdbjy8wj1sxys
2012-08-14[ADD] error reporting to user during previewXavier Morel
bzr revid: xmo@openerp.com-20120814124835-9nkqni98ie2eyt5r
2012-08-14[ADD] base import logic: implement creating an import, uploading a file and ↵Xavier Morel
displaying the preview bzr revid: xmo@openerp.com-20120814121610-j2rpg7u5zh4h93j1