Commit Graph

204 Commits (legacy/0.4)

Author SHA1 Message Date
Martin Zimmermann 6178e93348 add database migration
11 years ago
Martin Zimmermann 58645ca945 do not reference bytearray in a method definition, fixes #5
11 years ago
Martin Zimmermann 33fb15e241 rename data-prefix to data-isso
11 years ago
Martin Zimmermann af6695e935 lowercase MiddleWare and fix TypeError in Headers
11 years ago
Martin Zimmermann 4950e7dd4d add unittest for CORS headers
11 years ago
Martin Zimmermann aa6665c8f0 fix endpoint detection when using require.js
11 years ago
Martin Zimmermann 8d1171df29 improve request decoding and json parsing
11 years ago
Martin Zimmermann 6691810316 handle cross-origin cookies with a custom header X-Set-Cookie, fix #24
11 years ago
Martin Zimmermann 05c8b571e2 requirejs-text now uses CORS XHR requests to static files
11 years ago
Martin Zimmermann 6126f0ec6f add CORS middleware to add CORS header to *all* requests
11 years ago
Martin Zimmermann e14a04ab6c support for werkzeug 0.8 (Python2-only)
11 years ago
Martin Zimmermann 312578457b uwsgi can only cache bytes
11 years ago
Martin Zimmermann cc2ac11850 inline CSS
11 years ago
Martin Zimmermann d8a254c304 fix api endpoint detection
11 years ago
Martin Zimmermann d59fc2ef8e handle OPTIONS request and return CORS headers
11 years ago
Martin Zimmermann c581e0f05a cache email hash on comment creation
11 years ago
Martin Zimmermann c567758d81 limit email length to 254 to avoid hash-DDoS
11 years ago
Martin Zimmermann 0473afe2db add profiling option to server configuration
11 years ago
Martin Zimmermann 3c193bef27 request remote_addr only when using the comment form
11 years ago
Martin Zimmermann 7e73986667 remove trailing slash from API endpoint, appendum to 8da9d0b
11 years ago
Martin Zimmermann 375b32a151 Merge branch 'feature/data-attributes'
11 years ago
Martin Zimmermann 8da9d0b13b override API location with `data-prefix="..."`
11 years ago
Martin Zimmermann 0d07515c18 override HTML title parsing with a `data-title="...` attribute
11 years ago
Martin Zimmermann fa496669e2 use lowercase [smtp] as written in the docs
11 years ago
Martin Zimmermann 54413dfcf3 add copyright header to embed.js (and it's MIT not BSD)
11 years ago
Martin Zimmermann c5d52721c4 use cache.delete a) with an actual key and b) only on delete
11 years ago
Martin Zimmermann 2b7d263735 only create a reply box when needed
11 years ago
Martin Zimmermann cac4694f43 cache PBKDF2 hash, closes #18
11 years ago
Martin Zimmermann 74ab58167e replace abort(code) with proper exceptions and refactor request dispatch
11 years ago
Martin Zimmermann 2794734258 remove Jinja2 dependency
11 years ago
Martin Zimmermann dea4c88162 remove admin interface fragments
11 years ago
Martin Zimmermann 2cac3f0567 detect Isso API endpoint when using *.dev.js script
11 years ago
Martin Zimmermann e08e7be464 remove stale threads after all comments have been deleted
11 years ago
Martin Zimmermann a658021f7e fix unittest for 1358fac and extend internal documentation
11 years ago
Martin Zimmermann 1358fac258 fix empty thread title due premature HTTP connection closing
11 years ago
Martin Zimmermann 55b6b283b8 use uWSGIs locking
11 years ago
Martin Zimmermann 9a8e0b524e build notify mail with first hostname
11 years ago
Martin Zimmermann 0c7a4e44f9 disable werkzeug connection log
11 years ago
Martin Zimmermann 1518bae5ba IE10 does not support classList on SVG elements m(
11 years ago
Martin Zimmermann 32f83160d6 config.js is not necessary in post.html
11 years ago
Martin Zimmermann 5689143c4a remove button no longer resets after 1.5s, part of #17
11 years ago
Martin Zimmermann bbccfe9def include post.html in snapshot release and remove old css
11 years ago
Martin Zimmermann 876dd402a6 remove bootstrap
11 years ago
Martin Zimmermann 84da660ca9 update sample post
11 years ago
Martin Zimmermann c3b6e0319e use SVG to render identicon so the browser can auto-resize the image
11 years ago
Martin Zimmermann b672dae624 allow multiple hosts, e.g. HTTP and HTTPS sites
11 years ago
Martin Zimmermann cb40c7ca42 improve doctests and refactor title extraction
11 years ago
Martin Zimmermann 89b1ca8846 doctests for utils.anonymize(remote_addr)
11 years ago
Martin Zimmermann 527b349fbe use python's logging module
11 years ago
Martin Zimmermann 11293a504b utils.parse now returns a triple (host, port, ssl)
11 years ago