Author Commit Message Labels Comments Date
Andy Mikhailenko avatarAndy Mikhailenko
Changed internal numeric EAV datatype from integer to float.
Andy Mikhailenko avatarAndy Mikhailenko
Fixed an outdated EAV test.
Andy Mikhailenko avatarAndy Mikhailenko
Added empty choice for TextFacet (with i18n).
Andy Mikhailenko avatarAndy Mikhailenko
Added support for sublookups in schemata via related models (e.g. "items__size__in=[...]")
Andy Mikhailenko avatarAndy Mikhailenko
Added ManyToManyFacet for Schema.TYPE_MANY. Until now TextFacet was used for both TYPE_TEXT and TYPE_MANY.
Andy Mikhailenko avatarAndy Mikhailenko
BUGFIX: BaseFacetSet.__len__ would break on empty list of objects.
Andy Mikhailenko avatarAndy Mikhailenko
Added __getitem__ and __len__ attributes to facets.Facet
Andy Mikhailenko avatarAndy Mikhailenko
Updated i18n.
Andy Mikhailenko avatarAndy Mikhailenko
Refactoring. Minor changes in BaseEntity API.
Andy Mikhailenko avatarAndy Mikhailenko
Display correct titles for m2m schema choices in facets.
Andy Mikhailenko avatarAndy Mikhailenko
BUGFIX: EntityManager would break on some nested lookups.
Andy Mikhailenko avatarAndy Mikhailenko
Added hooks for custom BaseFacetSet subclasses with complex lookups (i.e. where lookup prefixes are required).
Andy Mikhailenko avatarAndy Mikhailenko
Added support for nested schema lookups in EntityManager (e.g. 'items__colour' where 'items' is a related object descriptor, and 'colour' is a schema name). Currently only one nested level is supported.
Andy Mikhailenko avatarAndy Mikhailenko
EAV facets now work again. Basic tests provided.
Andy Mikhailenko avatarAndy Mikhailenko
Removed Choice.name; using standard ModelMultipleChoiceField to display/validate choices in dynamic entity form.
Andy Mikhailenko avatarAndy Mikhailenko
BUGFIX: Product form would incorrectly filter schemata per entity. Added conditionally filtered cache of schemata per instance (if rubric changes, schemata are updated).
Andy Mikhailenko avatarAndy Mikhailenko
Attribute is linked to Entity via contenttypes again. Bugfixes.
Andy Mikhailenko avatarAndy Mikhailenko
Improved m2m machinery. Attr model is now abstract. Added more tests.
Andy Mikhailenko avatarAndy Mikhailenko
Busted the rest of bugs in admin forms. (At least I could not find any.) Updated fixtures (an abstract example).
Andy Mikhailenko avatarAndy Mikhailenko
Refactoring, bugfixes. Import works again. M2O EAV fields are still not populated in admin.
Andy Mikhailenko avatarAndy Mikhailenko
Refactored fresh code and fixed a fresh bug.
Andy Mikhailenko avatarAndy Mikhailenko
Added many-to-one schemata. More work to follow.
Andy Mikhailenko avatarAndy Mikhailenko
Updated locale.
Andy Mikhailenko avatarAndy Mikhailenko
Replaced shop.Schema with ProductSchema and ItemSchema. Fixed form bug. Updated fixtures.
Andy Mikhailenko avatarAndy Mikhailenko
Command import_1c now works properly. Updated EAV models API. Updated fixtures.
Andy Mikhailenko avatarAndy Mikhailenko
Added EAV tests. Fixed bugs in BaseEntity.save(). Refactored eav.forms, eav.admin, shop.admin to support new models.
Andy Mikhailenko avatarAndy Mikhailenko
Refactoring continued. Import almost works. Entity and Schema were made abstract to allow better customizing.
Andy Mikhailenko avatarAndy Mikhailenko
Converted Item model into Product+Item(s), both EAV. To enable this, catalogue app has been split into eav (abstract forms and models) and shop.
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.