1. 05 Oct, 2016 1 commit
    • Sylvain Thénault's avatar
      [repository] Drop the entities.extid column and associated cache · 51c160677afe
      Sylvain Thénault authored
      This was not necessary anymore with promoted usage of the new data import API.
      Turn repository's _type_extid_cache to _type_cache with only the entity's type
      as key.
      
      This introduces an backward incompatible change: entity_metas dict doesn't
      contains anymore the extid key, but it doesn't seem used at all anywhere, so
      this sounds acceptable.
      
      Closes #15538317
      51c160677afe
  2. 30 Sep, 2016 1 commit
    • Sylvain Thénault's avatar
      [dataimport] Add a new NullStore · ae9789d77ea0
      Sylvain Thénault authored
      This is useful to do some import tests where you only want to test steps prior
      to the database insertion, as well as "dry-run" commands.
      
      Use it as a documenting base class.
      ae9789d77ea0
  3. 01 Feb, 2016 1 commit
  4. 21 Jun, 2016 1 commit
  5. 29 Jan, 2016 1 commit
  6. 27 Jan, 2016 3 commits
  7. 29 Jan, 2016 1 commit
  8. 16 Jan, 2016 1 commit
    • Denis Laxalde's avatar
      Reorganize source tree to have a "cubicweb" top-level package · 0b59724cb3f2
      Denis Laxalde authored
      Basically:
      
      mkdir cubicweb
      hg mv *.py -X setup.py cubicweb
      hg mv dataimport devtools entities etwist ext hooks i18n misc schemas server skeleton sobjects test web wsgi cubicweb
      
      Other changes:
      
      * adjust path to cubicweb-ctl in devtools tests
      * update setup.py to avoid importing __pkginfo__ (exec it instead),
        replace os.path.walk by os.walk and prepend `modname` here and there
      * update tox.ini to account for new test locations
      * update doc/conf.py so that it still finds __pkginfo__.py and CWDIR in
        doc/Makefile
      0b59724cb3f2