Commit History

Author SHA1 Message Date
  dflaven 3257f1976e - Make sure that the CSV Parser has enough time to run on big amount of data. 9 years ago
  romainq f9957f8b55 CSV import GUI: now matching more representations (object id and external fields that are external keys) 9 years ago
  dflaven b744b7b9ba Integration of the Excel (XLSX) export feature. (Limitation: export.php takes into account neither the "fields" parameter nor the list of fields defined in the QueryPhrasebook when exporting in XLSX format) 10 years ago
  dflaven eee21a7dec #777 mandatory fields that are external keys are now displayed with a star before the arrow: ExtkeyName*->ReconciliationField. In import the old syntax is supported as well. 11 years ago
  romainq eafa11ecfe Updated copyright (2012) and license (LGPL changed to AGPL) 12 years ago
  romainq 34ede9dbde CSV import/export reworked: 12 years ago
  dflaven fb12081f1c Protect against empty list of reconciliation keys 13 years ago
  dflaven 253a2ee596 Fixed Trac#446: XSS vulnerabilities... to be tested ! 14 years ago
  dflaven 9f6bc69fd6 Don't display an error (assertion failed) if the user selects nothing (i.e -- select one --) in the "CSV template" tab. 14 years ago
  dflaven ec174a7ab8 Use absolute URLs as much as possible to be independent from the page being executed... 14 years ago
  romainq 2b5b0351a6 CSV import: fixed a few issues (restricted to N-N links) + added arguments to the export page, to allow for exporting N-N links 14 years ago
  romainq 3446af19e8 #328 Added the capability to import/export link sets in CSV format 14 years ago
  romainq 6ce039ec40 Ajax pages: exceptions are traced into error.log 14 years ago
  romainq 0b583ed73e REVIEWED THE FILE INCLUSION POLICY 14 years ago
  dflaven 04fe00af3f The previous fix for Trac #276 broke the auto mapping of external keys... now fixed. 14 years ago
  dflaven ff09a8c4f0 - Implemented some hints to help users find out what are the mandatory fields for a CSV import (Trac #276). Though not 100% bullet-proof. 14 years ago
  dflaven a861bf95e4 - Fixed Trac #298: use the proper content-type for CSV files to prevent the let the browser pick the most appropriate application to open such files. 14 years ago
  dflaven 36c24ebb1a - Fixed Trac #254: external fields specified as reconciliation keys were not automatically checked in the interactive mapping process. 14 years ago
  dflaven c950239b66 - Fixed Trac #254: use external fields as reconciliation keys. 14 years ago
  dflaven 1e1d404027 Fixed Trac #252: pb when doing a CSV load with no header line. 14 years ago
  dflaven 0f3c4491b9 Fixed bug #231: distinguish between external key (id) and external key (name) for loading fields that are external keys pointing to externla keys! Example: Connected To->Device is to be mapped to the Connected Interface's device NAME whereas Connected To->Device->id is to be mapped to the connected interface's device id 14 years ago
  dflaven b8ebb30055 - Sepcial corner case when loading objects with external keys and these externla keys themsleves have reconciliation keys that are also externla keys. 14 years ago
  dflaven 7c56161dd9 - Fixed Trac #215: support several characters encoding for the interactive CSV import. 14 years ago
  dflaven 1dac9b5014 - Get rid of the class UserContext, since now everything is implemented directly in MetaModel 15 years ago
  dflaven 9a604cfc9b - Integrated all the authentications methods and various logon methods... 15 years ago
  dflaven 37d3b4bf0c Enhancing the search (Trac #147): now allows to pass some "magic patterns" when doing a standard search without any operator. Specially useful for searching on ranges of dates/datetimes 15 years ago
  dflaven 022564a438 Fixed Trac #176: LinkSet attributes should never be proposed for CSV mapping 15 years ago
  dflaven fa12b2c452 - CSV import improvement: better guess of the possible reconciliation keys (esp. with ExternalKeys) 15 years ago
  dflaven 80a3627811 Fixing Trac #91, finializing the subtle behavior of the "smart" mapping of fields in the CSV import. 15 years ago
  romainq 5a1b372fad #19 - Reviewed the licensing information and started to align the comments in the code 15 years ago