Release 1.3
webapp.webconfig: Bug correction, main_path is properly assigned.
New logo
Merge remote-tracking branch 'origin/master'
Release 1.2 - updated README.
Release 1.2.
httpd.webapp: Added name() static method
httpd.webapp: bug corrected if JSON filename is None
httpd.webapp: extended WebSiteApp with new JSON file format and is_page() method.
Merge remote-tracking branch 'origin/develop' into develop
httpd.webapp: extended WebSiteApp with new JSON file format and is_page() method
release 1.2 preparation
webapp.webconfig: WebSiteData does not require a JSON config file anymore.
httpd.hresponse: Commented the add of requests.js in __init__.
Migrated notify_events function in request.js file.
htmlmaker.treenode: Added convenient methods to add nodes in the 'head'.
Provided error "basenode.py:105: SyntaxWarning: invalid escape sequence '\s'"
Cleaned WhakerPy logo
httpd.hutils: yield binary from 10Mo instead of 10Mo
Merge branch 'develop'
release 1.1 documentation
release 1.1
added comments to explain the problem with large files and wsgi
attempted -- but failed, to return an iterator instead of bytes to deal with large files.
corrected bugs of the newly introduced functions (to test content type)
release 1.1 preparation
added comments and a few code cleaning
hutils: return a content either in bytes (like before) or an iterator (new)
Version 1.0. Merge branch 'develop'
release 1.0
re-generated documentation
replaced "Autorization" by the standard "X-Auth-token" for upload
release 0.9 - updated doc
release 0.9
solved a security issue: check permissions before any access to a static file.
added permissions.py with a FileAccessChecker() class.
updated dependency to ClammingPy 1.9
restored makedoc.py (no "hard import of clamming")
Merge branch 'develop'
Release 0.8
added a few log debug
request.js: formatted code for readability
request.js: remove diacritics in filename of an uploaded file.
hutils: added comment for the un-support of upload files with diacritics
Updated request.js for post
Provide "//" in URLs
added code of conduct and code style guide.
webapp: WSGIApplication __call__ returns a list with content instead of the content.
Merge branch 'develop'
release 0.7
Resolved bug when user ask a static html file and return dynamic page instead
Implemented way to pass headers in the process_events. BE CAREFULL, we have to change process_events signature for all interfaces !
webapp.webwsgi: added __contains__
Changed filter path to manage encoded path with specials characters
Forgotten to remove debug prints
Forgotten import with pull merged
Merge branch 'develop' of ssh://git.code.sf.net/p/whakerpy/code into develop
Implemented new parsing for binary uploaded file
webapp.wsgi: attempted to disable Varnish by adding 'Cache-Control' into the header.
updated dependency to Clamming-1.8
adapted documentation generation for Clamming-1.8
changed license in pyproject.toml
updated URLs
changed gitignore to untrack docs/*.html and Whakerexa, but to track docs/*.md
changed license to GNU Affero General Public License.
Modification of the README
adding pip installation guide in README
adding connection and tests
Commit problem, fixed
Commit problem, fixed
added some files forgotten in docs
Updated release version
Updated documentation
Deleting certificate_authentication.py
all tests passed. coverage is 67%.
Adding the connection