access: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
annotations:  jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
comments: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
communities: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
deposit: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
documentation: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
groups: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
global: kwalitee fixes in invenio.testsuite

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
base: eval is evil

* Using ast.literal_value instead of eval to parse user provided values.
  Safer and more reliable (bool("False") -> True)

* Removing the checks that the new type corresponds with the known type
  for the value.

* Adding some tests to invenio.base.

* Adding invenio.base to the list of packages to collect test suites
  from.

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
base: footer modularity improvement

* Removing styles on the <footer>. It's a generic element that may be
  used at more than one place, like <p> or <address>.
  http://www.whatwg.org/specs/web-apps/current-work/#the-footer-element

* Adding blocks in the footer template so one can reuse the content
  without having to keep the outter structure.

* Removing inline style.

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
search: search form as files

* Splitting the `search_form` macro into files. All the blocks have been
  preserved.

* Deleting the `search_form` macro.

* NOTE if you were using the `search_form` macro you should replace it
  by `{% include "search/form/index.html %}`

Signed-off-by: Yoan Blanc <yoan.blanc@cern.ch>
records: acl hook added to record documents.

* Add new model to represent documents attached to one or more records.

* Add pre hook to the default ACL to check user rights over the records
  that the document belong to.

* New record config variable `RECORD_DOCUMENT_VIEWRESTR_POLICY` to
  specify the access policy over documents attached to one or more
  records.

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
linkbacks: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
messages: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
oauth2server: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
pages: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
records: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
cloudconnector: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
access: file renaming

*Moves files to `admin/` directory

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
search: jinja base templates renaming

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>