[Checkins] [zopefoundation/Zope] cb4c28: include fanstatic into wsgi pipeline

GitHub noreply at github.com
Thu May 17 10:05:42 CEST 2018


  Branch: refs/heads/zmi-bootstrap
  Home:   https://github.com/zopefoundation/Zope
  Commit: cb4c28b4deed20215045b61e20d80639c5b9f18d
      https://github.com/zopefoundation/Zope/commit/cb4c28b4deed20215045b61e20d80639c5b9f18d
  Author: Daniel Havlik <dh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M buildout.cfg
    M setup.py
    M src/Zope2/utilities/skel/etc/zope.ini.in

  Log Message:
  -----------
  include fanstatic into wsgi pipeline


  Commit: 807a46958fda48ed9c3bd0a08ed117ae8b8958bd
      https://github.com/zopefoundation/Zope/commit/807a46958fda48ed9c3bd0a08ed117ae8b8958bd
  Author: Daniel Havlik <dh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  remove not needed js.jquery


  Commit: 1b04e2cb88830462182dd79ed68bdb0e5edefd13
      https://github.com/zopefoundation/Zope/commit/1b04e2cb88830462182dd79ed68bdb0e5edefd13
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M buildout.cfg
    M requirements-full.txt
    M setup.py
    M sources.cfg
    M versions-prod.cfg

  Log Message:
  -----------
  Add bootstrap support.


  Commit: f4023cb2dce74eed603e583730b10cfbe5c9675b
      https://github.com/zopefoundation/Zope/commit/f4023cb2dce74eed603e583730b10cfbe5c9675b
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/App/Management.py
    M src/App/dtml/manage_page_footer.dtml
    M src/App/dtml/manage_page_header.dtml

  Log Message:
  -----------
  Require the bootstrap assets on each page via the header template.

Refactor the layout to be like suggested by bootstrap.


  Commit: fc43778e03106838b899ee1fc566ec525c891644
      https://github.com/zopefoundation/Zope/commit/fc43778e03106838b899ee1fc566ec525c891644
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/App/dtml/manage_tabs.dtml

  Log Message:
  -----------
  Style the tabs with bootstrap.


  Commit: 027ccb6fb758c00348f0c946cde5ff3e92a362c5
      https://github.com/zopefoundation/Zope/commit/027ccb6fb758c00348f0c946cde5ff3e92a362c5
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/App/dtml/manage_tabs.dtml

  Log Message:
  -----------
  Switch back to tabs which are actually nicer.


  Commit: 90be60ecc16b7e8ec7a267a52dc5775e56526ce0
      https://github.com/zopefoundation/Zope/commit/90be60ecc16b7e8ec7a267a52dc5775e56526ce0
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/main.dtml

  Log Message:
  -----------
  Convert to bootstrap.


  Commit: 81d656834d2d915659cf22787b375cc6dbd14f0c
      https://github.com/zopefoundation/Zope/commit/81d656834d2d915659cf22787b375cc6dbd14f0c
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/main.dtml

  Log Message:
  -----------
  Convert to bootstrap.


  Commit: b7225c1ef51a1c97def794743a1307aea5414e85
      https://github.com/zopefoundation/Zope/commit/b7225c1ef51a1c97def794743a1307aea5414e85
  Author: Daniel Havlik <dh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M .gitignore
    M buildout.cfg
    M setup.py
    M sources.cfg
    M src/App/Management.py
    M src/App/dtml/menu.dtml
    M src/OFS/Folder.py
    M src/OFS/SimpleItem.py
    M src/OFS/dtml/main.dtml

  Log Message:
  -----------
  use icons provided by zmi.icons package


  Commit: a059a11b56af8b6692f47d7f1c273e814d710e5a
      https://github.com/zopefoundation/Zope/commit/a059a11b56af8b6692f47d7f1c273e814d710e5a
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/main.dtml

  Log Message:
  -----------
  Finish styling of folder listing.


  Commit: ae03c48b23e48174c24d69b7b17b08c3d07b7b80
      https://github.com/zopefoundation/Zope/commit/ae03c48b23e48174c24d69b7b17b08c3d07b7b80
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/ObjectManager.py
    R src/OFS/dtml/main.dtml
    A src/OFS/zpt/main.zpt

  Log Message:
  -----------
  Re-implement template using ZPT instead of DTML.


  Commit: f1dd2f73f8dbed46a53c7b703f3c15ebe8f6443f
      https://github.com/zopefoundation/Zope/commit/f1dd2f73f8dbed46a53c7b703f3c15ebe8f6443f
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/App/Management.py
    M src/App/dtml/manage_tabs.dtml

  Log Message:
  -----------
  Render breadcrumbs using bootstrap.


  Commit: 7bc2288c163a43083063eae1bd0aaf25b41720e9
      https://github.com/zopefoundation/Zope/commit/7bc2288c163a43083063eae1bd0aaf25b41720e9
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/zpt/main.zpt

  Log Message:
  -----------
  Fix condition for rendering copy/cut/paste buttons.

Not to self: `not:` has a lower precedence than `|`.


  Commit: 7cbd07a4bd0699ede4ce7117bd9eeb79c5156a5d
      https://github.com/zopefoundation/Zope/commit/7cbd07a4bd0699ede4ce7117bd9eeb79c5156a5d
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/zpt/main.zpt

  Log Message:
  -----------
  Move the checkbox next to the icon.


  Commit: 07eff7ed7028e59ddeec3806b56a448fcd21b69c
      https://github.com/zopefoundation/Zope/commit/07eff7ed7028e59ddeec3806b56a448fcd21b69c
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M buildout.cfg
    M sources.cfg
    M src/OFS/DTMLDocument.py
    M src/OFS/DTMLMethod.py
    M src/OFS/Image.py
    M src/OFS/OrderedFolder.py
    M src/Products/PageTemplates/ZopePageTemplate.py
    M src/Products/SiteAccess/VirtualHostMonster.py

  Log Message:
  -----------
  Add icons for all TTW installable types.


  Commit: 2c40083581c65e91b65eb131712cf09ede4935ae
      https://github.com/zopefoundation/Zope/commit/2c40083581c65e91b65eb131712cf09ede4935ae
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/App/dtml/manage_tabs.dtml

  Log Message:
  -----------
  Style the message using Bootstrap.


  Commit: c915963a3f4893c0508eeca24f43afb9e2863f8c
      https://github.com/zopefoundation/Zope/commit/c915963a3f4893c0508eeca24f43afb9e2863f8c
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/properties.dtml

  Log Message:
  -----------
  Convert the property tab to bootstrap.


  Commit: 3fab8f7d4418f6ad94605e83d4f6acde41aa326f
      https://github.com/zopefoundation/Zope/commit/3fab8f7d4418f6ad94605e83d4f6acde41aa326f
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M buildout.cfg
    M sources.cfg

  Log Message:
  -----------
  Add more packages which need a release after this branch is merged.


  Commit: e151235f6f6ae2f775742a5a6247baaecc466a60
      https://github.com/zopefoundation/Zope/commit/e151235f6f6ae2f775742a5a6247baaecc466a60
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M docs/WHATSNEW.rst
    A docs/ZMI.rst
    M docs/index.rst

  Log Message:
  -----------
  Document usage of the new icons.


  Commit: 499542ecc233e02e79a5789d3074e20e9faf616d
      https://github.com/zopefoundation/Zope/commit/499542ecc233e02e79a5789d3074e20e9faf616d
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/access.dtml

  Log Message:
  -----------
  Re-indent.


  Commit: df577d7012542458e5f3f6b0347e8a16cc7cb368
      https://github.com/zopefoundation/Zope/commit/df577d7012542458e5f3f6b0347e8a16cc7cb368
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/properties.dtml

  Log Message:
  -----------
  Reduce whitespaces.

This prevents additional rendering and storage of whitespaces in the form.


  Commit: 9c1002aadc7343848b2b7804fb5c5720faa458d2
      https://github.com/zopefoundation/Zope/commit/9c1002aadc7343848b2b7804fb5c5720faa458d2
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/access.dtml

  Log Message:
  -----------
  Convert to bootstrap.


  Commit: ad31d238126b4031c376410c9080839b814062b3
      https://github.com/zopefoundation/Zope/commit/ad31d238126b4031c376410c9080839b814062b3
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M docs/ZMI.rst
    M src/App/Management.py
    M src/App/interfaces.py
    M src/Zope2/App/configure.zcml
    A src/Zope2/App/zmi.py

  Log Message:
  -----------
  Add ability to add custom CSS and JavaScript to the ZMI.

This requires using fanstatic resources in an event subscriber.


  Commit: 323743cbcb5cc4904470a9fcad17ddda73f1ebd3
      https://github.com/zopefoundation/Zope/commit/323743cbcb5cc4904470a9fcad17ddda73f1ebd3
  Author: Steffen Allner <sa at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/zpt/main.zpt

  Log Message:
  -----------
  Include a check all checkbox in folder listings.

We do not want to use jQuery here, so we go with plain JS. Unfortunately the compatibility for the `for ... in` statement is not given for IE, so we need to stay with a normal for loop.


  Commit: 8c646c6649bb9c13529038e679d3aae68b73a2e0
      https://github.com/zopefoundation/Zope/commit/8c646c6649bb9c13529038e679d3aae68b73a2e0
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M docs/zdgbook/Products.rst
    M src/App/Management.py
    M src/App/dtml/manage_page_header.dtml
    R src/App/dtml/manage_page_style.css.dtml
    M src/App/interfaces.py

  Log Message:
  -----------
  Remove old ZMI CSS.


  Commit: 2a4609a3267046a3eafd3aa296ef314e8a67b9f1
      https://github.com/zopefoundation/Zope/commit/2a4609a3267046a3eafd3aa296ef314e8a67b9f1
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M buildout.cfg
    M docs/ZMI.rst
    M setup.py
    M sources.cfg
    M src/App/Management.py
    M src/App/dtml/manage_page_header.dtml
    M src/App/interfaces.py
    M src/Zope2/App/configure.zcml
    R src/Zope2/App/zmi.py

  Log Message:
  -----------
  Sketch possible solution without fanstatic.


  Commit: 0a85dbe97c34b04b806adb63f2c3c6d52378d525
      https://github.com/zopefoundation/Zope/commit/0a85dbe97c34b04b806adb63f2c3c6d52378d525
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/ObjectManager.py
    M src/OFS/zpt/main.zpt

  Log Message:
  -----------
  Render broken objects + allow to delete them.


  Commit: 2787ab8913240c792ea97c97ede76aa33617691d
      https://github.com/zopefoundation/Zope/commit/2787ab8913240c792ea97c97ede76aa33617691d
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M requirements-full.txt
    M sources.cfg
    M src/Zope2/utilities/skel/etc/zope.ini.in
    M versions-prod.cfg

  Log Message:
  -----------
  Remove leftovers of fanstatic integration.


  Commit: a47fdf51e66d90a4ce02a45ad3ec6d1fa44d1d61
      https://github.com/zopefoundation/Zope/commit/a47fdf51e66d90a4ce02a45ad3ec6d1fa44d1d61
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/Folder.py

  Log Message:
  -----------
  Clean-up.


  Commit: 64e200b6bd2592cf1b7be0e53eadcfa372a2973c
      https://github.com/zopefoundation/Zope/commit/64e200b6bd2592cf1b7be0e53eadcfa372a2973c
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Remove one more fanstatic leftover.


  Commit: 1fbbcd11720597008afea142f304750adc0a06bd
      https://github.com/zopefoundation/Zope/commit/1fbbcd11720597008afea142f304750adc0a06bd
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  This is no longer needed.
[skip ci]


  Commit: bca09066274408ecb8c2657b543fa2526fe8149f
      https://github.com/zopefoundation/Zope/commit/bca09066274408ecb8c2657b543fa2526fe8149f
  Author: Michael Howitz <mh at gocept.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M docs/ZMI.rst
    M src/App/Management.py
    M src/App/tests/testManagement.py

  Log Message:
  -----------
  Add ability to customise the CSS and JS in ZMI via Properties.

Requested by customer who uses TTW approach.


  Commit: 46cfb114f37331c2bd4c7d4d12ccac34a888500b
      https://github.com/zopefoundation/Zope/commit/46cfb114f37331c2bd4c7d4d12ccac34a888500b
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/App/dtml/manage_page_header.dtml

  Log Message:
  -----------
  Add generic class to ease targeting only ZMI specific stuff via CSS


  Commit: 0a07b0b69cfd17d3bc2b785a36ec9ba513cdc31c
      https://github.com/zopefoundation/Zope/commit/0a07b0b69cfd17d3bc2b785a36ec9ba513cdc31c
  Author: Martin Häcker <mhaecker at mac.com>
  Date:   2018-05-17 (Thu, 17 May 2018)

  Changed paths:
    M src/OFS/dtml/imageEdit.dtml

  Log Message:
  -----------
  Rework Image manage_main html code to use bootstrap.


Compare: https://github.com/zopefoundation/Zope/compare/3728020c1b2c...0a07b0b69cfd
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the checkins mailing list