Admin module now comes with web-based python console. This embedded Python console executes within the context of the Gramex instance.
Read the documentation on how to set it up admin page.
We now report error more meaningful information on incorrect gramex.yaml
url
config.
If a url:
configuration has an error (e.g. the kwargs
are wrongly specified)
url:
invalid:
pattern: /invalid
handler: DBAuth # do not add any kwargs
We now report error message like
Gramex guide now features g1 urlfilter examples
Contributed by @jaiprakash.siyyadri
Guide now has example for UploadHandler AJAX usage via DropZone
We now show user info in 403
error.
Added a separate 401
error page
Most applications fail to add a favicon.ico. This leads to several HTTP 404 errors, wasted bandwidth and wasted computing
By default, Gramex now provide a default favicon.ico
from the Gramex/ directory.
No change is required in the code.
Gramex update app now shows usage stats. Currently, restricted to @gramener folks.
g1.js
is upgraded to 0.9.0
UI Componenet’s Bootstrap
is upgraded to 4.1
.
Read the highlights here
We’ve now added cutoff_buffer
parameter to add minutes
to first and last request in a session,
while calculating logviewer session time.
We’ve added a search box to guide home page, to make it easier for you to search topics.
Link Checker tests if all links on the Gramex Guide are working.
Gramex installation instructions are now simplified a bit.
password:
section.
Fixes #482input.pptx
.
This is noe fixed #463gramex.cache.save(excel)
is now fixed to preserve column orderNote: gramex >= 1.41
requires Anaconda >= 5.2.0
To upgrade Gramex, run:
pip install --verbose gramex==1.41
To upgrade apps dependencies, run:
gramex setup --all
This downloads Chromium and other front-end dependencies. That may take time.