48 Révisions (datasource_fieldtypes)

Auteur SHA1 Message Date
  Yann Weber dc143a3376 Implements delete in leapidatasource for leobjects and lerelations il y a 8 ans
  Yann Weber 7fe0fe002e Updated leapi and dummy datasource update method il y a 8 ans
  Yann Weber 6368aaea34 Now LeCrud.datas() method has a lang argument allowing datas to be indexed by fieldname translations il y a 8 ans
  Yann Weber bf44d66440 Changed the _fields properties of LeType child classes in dynamic code + adding complete argument to fieldlist() and fieldtypes() methods il y a 8 ans
  Yann Weber 37edad7b1f Implements handling of relation_name field in relation common fields il y a 8 ans
  Yann Weber e7c1af45d9 Code cleaning for generic fieldtype il y a 8 ans
  Yann Weber 1daf9677c6 Implements order in fieldtype construct il y a 8 ans
  Yann Weber 173564b7ee New constants in EditorialModel.classtypes il y a 8 ans
  Yann Weber 43e8145dab Implements get_max_rank() in LeApi. Add a fieldtype rank. + A lot of bugfix il y a 8 ans
  ArnAud 53663603fa lecrud: get() flag instanciate to choose to get raw data or objects il y a 8 ans
  ArnAud ff8b0dd10a lecrud.update(): do not check data consistency on update: must be done later il y a 8 ans
  ArnAud 8eea3495e8 leapi: put name2classname() from LeFactory in _LeCrud to be available everywhere il y a 8 ans
  Yann Weber 9b7d8c0357 Changes the doc and make change in partial instanciation process il y a 8 ans
  Yann Weber 222f10282d Bugfixes due to properties name changes in LeRelation il y a 8 ans
  ArnAud 0cfd0b7f7b leapi: datas() can be in _lecrud il y a 8 ans
  Yann Weber 0b3f2bae1a New way to instanciate LeCrud child classes il y a 8 ans
  Yann Weber 89667ee1d1 Fixing tests and other classes to fit recent changes il y a 8 ans
  ArnAud 3143719d9c LeCrud: fieldlist() returns a True list il y a 8 ans
  ArnAud c3bfb07246 group for SQL group not groups il y a 8 ans
  Yann Weber cf691c6538 Add a test on LeCrud.select() method (test order, groups, limit and offset arguments) + small bugfixes il y a 8 ans
  ArnAud b1b13f4afa crud, SQL: implement order, group, limit and offset in get() request il y a 8 ans
  Yann Weber c36c13e709 Add test for _prepare_order_fields il y a 8 ans
  Yann Weber 5515155cd9 Implement order by and group by in leobject.get il y a 8 ans
  Yann Weber 9b012f2566 Moved the doxygen leobject_filter in lecrud + update it il y a 8 ans
  Yann Weber 7b22eef33b Add two more operators for filters : "like" and "not like" + updates the associated tests il y a 8 ans
  Yann Weber 339545e89a Add some tests for LeCrud utils methods il y a 8 ans
  Yann Weber 67dbe5c097 Implements relation stuff + a lot of fixes in tests and in leo fieldtypes validation stack il y a 8 ans
  Yann Weber 117ecad86a Bugfix in super calls + tests modification given modifications in _prepare_filters il y a 8 ans
  Yann Weber 5c1e89f890 Associating exceptions with field name in error lists ( cf. #89 ) il y a 8 ans
  ArnAud 3167f17160 ledatasourcesql: implement Letype.update() il y a 8 ans
  Yann Weber 90173e9dea Added multiples tests on types in _LeCrud + check given class when inserting il y a 8 ans
  Yann Weber a0a83ad19b Add test + small bugfixes in fieldtypes + implementations of short utils methods il y a 8 ans
  ArnAud 142f2ff3f5 LeCrud: is_letype() and is_leclass() helper functions + use it in LeDataSourceSQL il y a 8 ans
  Yann Weber 798ad5a68e Added 2 fieldtypes : leo and naturerelation + add a uidname method to _LeCrud il y a 8 ans
  ArnAud 9d16c6a4c8 SQL datasource: implement get() from LeObject il y a 8 ans
  Yann Weber 0349007243 Added tests + bugfix on LeType __init__ method il y a 8 ans
  Yann Weber bbdee7d082 Tests + bugfixes on LeCrud LeObject LeClass and LeType delete and get methods il y a 8 ans
  Yann Weber 281acd45f9 Bugfix in insert calls in Lecrud + Tests bugfix il y a 8 ans
  Yann Weber 52cbce9865 Changed LeFactory generated code (again) + Bugfix on LeCrud + more tests and tests update il y a 8 ans
  Yann Weber aae570e5bc Bugfix + added some tests to LeCrud il y a 8 ans
  ArnAud c4f36b9c2d lecrud: raise the appropriate error il y a 8 ans
  Yann Weber d44d86cb79 Bugfix and better implementation of _LeCrud.check_datas_value() il y a 8 ans
  Yann Weber 9cbef1179b More methods implementations in LeCrud il y a 8 ans
  Yann Weber 432de540e9 Implementing get and tools functions in LeCrud (deleting most of them from _LeObject) il y a 8 ans
  Yann Weber 187886362d Updated LeFactory generated code and LeFactory class itself il y a 8 ans
  Yann Weber 0af03c93d6 Import Bugfix + LeFactory generated code update il y a 8 ans
  Yann Weber e335019f79 Renamed the package leobject in leapi il y a 8 ans
  Yann Weber 76e2cc0d4e LeFactory update : LeCrud concrete object code is now generated + removed some obsolete class attributes of _LeObject il y a 8 ans
  Yann Weber 24ec892152 LeCrud : implementation started il y a 8 ans