{"push_id":601155005,"size":1000,"distinct_size":103,"ref":"refs/heads/master","head":"aebbd45f5aae03fd70804192744a4b80d258f9b4","before":"8d7e0dc4aeaec2f4840014c8eefd11a6de819251","commits":[{"sha":"c019a3cb78ec6bd2c134c507f6f93fc88e67e14b","author":{"email":"03cb568148df368b792a31d9c4d06b12dc802700@gmail.com","name":"Esteban J. G. Gabancho"},"message":"jsonalchemy: default values for subfields\n\n* Fixes jsonalchemy ignoring default values when the main field is\n  present but not one of the subfields.\n\nSigned-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/c019a3cb78ec6bd2c134c507f6f93fc88e67e14b"},{"sha":"4609e7a5046f00a15f87558d2bcce0310ded1795","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"assets: fix some missing url_for(\"static\")\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>\nReported-by: Jan Åge Lavik <jan.age.lavik@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/4609e7a5046f00a15f87558d2bcce0310ded1795"},{"sha":"688fd72afafee89bcae7b714cb0418a97fcea502","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"collect: symbolic link storage\n\n* Adds a symbolic link storage for developers. To enable it, put this\n  to your config: COLLECT_STORAGE = u\"invenio.ext.collect.storage.link\"\n  then run `inveniomanage collect` to create all the links from the\n  static folders to the intance folder.\n\n* NOTE: only files are symlinked, not folders!\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/688fd72afafee89bcae7b714cb0418a97fcea502"},{"sha":"4c5d8a562f7344b2151dfc4e041c1125ab3696b6","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"base: deprecation of `STATIC_MAP`\n\n* Deleting `STATIC_MAP` and all its links. All the files should be\n  served from the instance_path directory via collect.\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/4c5d8a562f7344b2151dfc4e041c1125ab3696b6"},{"sha":"09b7bc97948b18029dd7107fde39f7b39260b354","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"travis: collection of the static files\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/09b7bc97948b18029dd7107fde39f7b39260b354"},{"sha":"c0d43746b4fe7ddebdb7f88b092f10fd358720c4","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"docs: documentation for collect during INSTALL\n\n* Adds the `inveniomanage collect` step to the INSTALL documentation as\n  it's now required.\n\n* Renames INSTALL to INSTALL.rst.\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/c0d43746b4fe7ddebdb7f88b092f10fd358720c4"},{"sha":"15545b6686f0aa8ad96c4cfbd25d0c0bfbae8cb8","author":{"email":"2bdffcb416fed3002465740d19a053a39918cbe5@cern.ch","name":"Jiri Kuncar"},"message":"script: registry usage for managers\n\nSigned-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/15545b6686f0aa8ad96c4cfbd25d0c0bfbae8cb8"},{"sha":"d1fc0994463b0ff37296ef088c60d5a92ec84f86","author":{"email":"2bdffcb416fed3002465740d19a053a39918cbe5@cern.ch","name":"Jiri Kuncar"},"message":"script: refactoring of manager loading\n\n* NOTE enables `inveniomanage clean` command.\n\nSigned-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/d1fc0994463b0ff37296ef088c60d5a92ec84f86"},{"sha":"718f2dc479325c604c0bc779b1567a72f2812655","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"collect: bugfix to not symlink yourself\n\n* Removes the destination folder from the list of folder to read from.\n  The destination folder is also the application static_folder so it be\n  unset before running the collect operation.\n\n* Ignores the existing files in the output log of the command and\n  showing only the one added, with a nice counter at the end.\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>\nReported-by: Jan Åge Lavik <jan.age.lavik@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/718f2dc479325c604c0bc779b1567a72f2812655"},{"sha":"0cbe05d18deed8424c6645a8547aecf3ca5de719","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"collect: bugfix to not symlink yourself done right\n\n* Using a FakeApp to not interfer with the real app. The previous fix\n  was unsetting the static_folder globally.\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/0cbe05d18deed8424c6645a8547aecf3ca5de719"},{"sha":"1a1659a08fb510353bf72192f13ba83976888473","author":{"email":"3832a7b9bd6e02d210101652a2092802b59d6f46@cern.ch","name":"Jake Cowton"},"message":"deposit: fix for flag checking\n\nSigned-off-by: Jake Cowton <jake.calum.cowton@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/1a1659a08fb510353bf72192f13ba83976888473"},{"sha":"35378a322c02ecb7a8f00d417dcbc77b88509c69","author":{"email":"2bdffcb416fed3002465740d19a053a39918cbe5@cern.ch","name":"Jiri Kuncar"},"message":"docs: fix typo in INSTALL.rst\n\nSigned-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/35378a322c02ecb7a8f00d417dcbc77b88509c69"},{"sha":"5925d40377a7ab2bf70d13fe5c8aff676566a561","author":{"email":"ce87e0f69196c74dc52cb5c2f7c6fed076fbdc9b@cern.ch","name":"Graham R. Armstrong"},"message":"connector: InvenioConnector URL validation\n\n* InvenioConnector will now throw an InvenioConnectorServerError\n  exception is the given URL is invalid.\n\nSigned-off-by: Graham R. Armstrong <graham.richard.armstrong@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/5925d40377a7ab2bf70d13fe5c8aff676566a561"},{"sha":"ddbaf6c757f08f324717ee8efe06e3a843dd2a8e","author":{"email":"3832a7b9bd6e02d210101652a2092802b59d6f46@cern.ch","name":"Jake Cowton"},"message":"base: footer modified\n\n* 'submit' text and link swapped out for 'deposit'\n\nSigned-off-by: Jake Cowton <jake.calum.cowton@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/ddbaf6c757f08f324717ee8efe06e3a843dd2a8e"},{"sha":"ed6ec4fc5788fe0fb74501c06d049ecefdf1a41c","author":{"email":"2bdffcb416fed3002465740d19a053a39918cbe5@cern.ch","name":"Jiri Kuncar"},"message":"utils: slugify text function addition\n\nSigned-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/ed6ec4fc5788fe0fb74501c06d049ecefdf1a41c"},{"sha":"bdf9fd7ae110e07471191f631b68c62294c8ba05","author":{"email":"9b0403bdd5952ccfa9fd4e7ccce31d23ee084fd3@cern.ch","name":"Charalampos Tzovanakis"},"message":"search: collection template loading\n\n* Introduces collection specific templates \"collection_{name}.html\" with\n  fallback to the default \"collection.html\".\n\nReported-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>\nSigned-off-by: Charalampos Tzovanakis <drjova@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/bdf9fd7ae110e07471191f631b68c62294c8ba05"},{"sha":"53725e06b44f0b2e7b9f3695d24a47fe3fa4abb3","author":{"email":"2bdffcb416fed3002465740d19a053a39918cbe5@cern.ch","name":"Jiri Kuncar"},"message":"search: fix copyright year\n\nSigned-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/53725e06b44f0b2e7b9f3695d24a47fe3fa4abb3"},{"sha":"5f8f5c2574eeb0895bad2d995dad6d6487fc6956","author":{"email":"2bdffcb416fed3002465740d19a053a39918cbe5@cern.ch","name":"Jiri Kuncar"},"message":"base: fix static files serving from DocumentRoot\n\n* Implements Nginx's \"try_files\" like functionality using custom wsgi\n  middleware for Apache and WSGIScriptAlias for invenio.wsgi together\n  with mod_rewrite.\n\n* NOTE regenerate your apache configuration by running\n  `inveniomanage apache create-config`.\n\nSigned-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>\nTested-by: Yoan Blanc <yoan.blanc@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/5f8f5c2574eeb0895bad2d995dad6d6487fc6956"},{"sha":"90e947a13655d221d15c784163bfe6177ce2bdee","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"base: wsgi middlewares reorganization\n\n* Fixing DebbugedApplication middleware usage.\n\n* Using an Apache environment variable to detect when to apply\n  the WSGIScriptAliasFix: `WSGI_SCRIPT_ALIAS` pointing to the\n  script name.\n\n* NOTE regenerate your apache configuration by running:\n  `inveniomanage apache create-config`\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>\nReviewed-by:  Jiří Kunčar <jiri.kuncar@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/90e947a13655d221d15c784163bfe6177ce2bdee"},{"sha":"8cdc2c1d07b81bf0c1c5b3512f87451ee3eeba84","author":{"email":"7e8c88beed64bd6a341c3085bc82ac100e832f6e@cern.ch","name":"Yoan Blanc"},"message":"deposit: WTForms version to be <2.0\n\n* Fixing WTForms to <2.0 as Flask-WTF doesn't support it yet.\n\n* Updating Flask-WTF to 0.9.5.\n\n* Updating WTForms-Alchemy to 0.12.4.\n\n* Fixing the build where _unset_value was not found.\n\nSigned-off-by: Yoan Blanc <yoan.blanc@cern.ch>","distinct":false,"url":"https://api.github.com/repos/egabancho/invenio/commits/8cdc2c1d07b81bf0c1c5b3512f87451ee3eeba84"}]}