Mercurial > p > roundup > code
view 3rdparty/README.md @ 5220:14d8f61e6ef2
Reimplemented anti-csrf measures by raising exceptions rather than
returning booleans.
Redoing it using exceptions was the easiest way to return proper
xmlrpc fault messages to the clients.
Also this code should now properly make values set in the form
override values from the database. So no lost work under some
circumstances if the csrf requirements are not met.
Also this code does a better job of cleaning up old csrf tokens.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Wed, 05 Apr 2017 20:56:08 -0400 |
| parents | cf273c668906 |
| children |
line wrap: on
line source
# 3rd party libraries for some of the trackers The files in theis directory are the sources for files that are used by the trackers and optional functionality. It includes unminified javascript and source files used to generate javscript and css. ## Bootstrap To build Boostrap, install [nodejs](http://nodejs.org/) and then do the following - ``` $ sudo npm install -g connect@2.1.3 hogan.js@2.0.0 jshint@0.9.1 recess@1.1.9 uglify-js@1.3.4 $ make build ``` The files are now located in docs/assets
