Commit Graph

  • f0ee0a18b1 move unittest helpers into a separate file Martin Zimmermann 2013-11-13 14:20:58 +0100
  • ba19900406 yet another location where I forgot MIT Martin Zimmermann 2013-11-13 08:39:15 +0100
  • 1e7a4d43b2 add Changelog for 0.5 (so far) Martin Zimmermann 2013-11-11 12:44:41 +0100
  • 6356ce800e add various init scripts Martin Zimmermann 2013-11-11 12:18:10 +0100
  • 6aad11c291 mention #isso channel on Freenode Martin Zimmermann 2013-11-11 12:13:01 +0100
  • dfed955f23 Merge branch 'feature/migration' Martin Zimmermann 2013-11-11 12:10:42 +0100
  • d4f2123b58 Merge branch 'tmp/refactorization' Martin Zimmermann 2013-11-11 12:10:29 +0100
  • 6e85c54a2e refactor views and introduce an API for notifications Martin Zimmermann 2013-11-09 15:18:21 +0100
  • 162fe78aa6 ask to continue import if DB is not empty Martin Zimmermann 2013-11-11 12:02:49 +0100
  • 5ca3137ddd add --dry-run option to import command Martin Zimmermann 2013-11-11 11:57:31 +0100
  • a8cd418b5e remove website todo, not a high priority Martin Zimmermann 2013-11-11 11:45:12 +0100
  • 850b2b4bfb set mode to 4 (deleted) when isDeleted is true Martin Zimmermann 2013-11-11 11:44:32 +0100
  • 8c0af3b10f show orphan comments after Disqus import (if any) Martin Zimmermann 2013-11-11 11:34:13 +0100
  • 29170ac258 install ipaddr for python2, appendum to #32 Martin Zimmermann 2013-11-10 12:51:49 +0100
  • 80aaf15128 Merge remote-tracking branch 'origin/pr/32' Martin Zimmermann 2013-11-10 12:42:59 +0100
  • 809abb30b7 Merge 68be70af24 into ac8d987392 #32 Federico Ceratto 2013-11-09 07:35:18 -0800
  • 68be70af24 Support Python2 ipaddr library. #32 Federico Ceratto 2013-11-09 15:32:25 +0000
  • a442b8e0ee remove dead code Martin Zimmermann 2013-11-08 19:03:08 +0100
  • ab5d907172 move comments.requires to views package Martin Zimmermann 2013-11-08 19:00:01 +0100
  • 1174259b27 mv comment -> comments Martin Zimmermann 2013-11-08 18:47:30 +0100
  • 18d7f37878 typo Martin Zimmermann 2013-11-08 10:05:12 +0100
  • ac8d987392 don't monkeypatch if uwsgi is available Martin Zimmermann 2013-11-06 18:10:09 +0100
  • 616ec57de2 Merge branch 'feature/data-configuration' Martin Zimmermann 2013-11-06 17:47:14 +0100
  • 6f3a2d8072 add an option to prevent Isso from appending the default CSS, closes #29 Martin Zimmermann 2013-11-06 17:46:04 +0100
  • c06c11aeca api.js parses custom data attributes for client configuration, part of #29 Martin Zimmermann 2013-11-06 17:39:14 +0100
  • 4bb6e91f61 Isso can now listen on unix domain sockets, closes #25 Martin Zimmermann 2013-11-06 16:48:43 +0100
  • 6374d8a9e1 fix application profiling Martin Zimmermann 2013-11-05 23:36:52 +0100
  • 0a247a7927 data-isso-prefix is now ony data-isso Martin Zimmermann 2013-11-05 23:35:38 +0100
  • 6d9f43939a Back to development: 0.5 Martin Zimmermann 2013-11-05 14:15:16 +0100
  • 5431dd0f0b Preparing release 0.4 0.4 Martin Zimmermann 2013-11-05 14:15:01 +0100
  • 33fb15e241 rename data-prefix to data-isso Martin Zimmermann 2013-11-05 14:25:12 +0100
  • af6695e935 lowercase MiddleWare and fix TypeError in Headers Martin Zimmermann 2013-11-05 13:33:04 +0100
  • 1e3245098b change license to MIT setup.py Martin Zimmermann 2013-11-05 13:10:41 +0100
  • 4950e7dd4d add unittest for CORS headers Martin Zimmermann 2013-11-05 13:04:48 +0100
  • aa6665c8f0 fix endpoint detection when using require.js Martin Zimmermann 2013-11-05 12:35:45 +0100
  • 8d1171df29 improve request decoding and json parsing Martin Zimmermann 2013-11-05 12:35:17 +0100
  • 6691810316 handle cross-origin cookies with a custom header X-Set-Cookie, fix #24 Martin Zimmermann 2013-11-05 12:20:17 +0100
  • 05c8b571e2 requirejs-text now uses CORS XHR requests to static files Martin Zimmermann 2013-11-05 01:11:53 +0100
  • 6126f0ec6f add CORS middleware to add CORS header to *all* requests Martin Zimmermann 2013-11-05 01:11:18 +0100
  • e3fc33fec4 add backport for werkzeug 0.8 to test matrix Martin Zimmermann 2013-11-04 08:59:42 +0100
  • e14a04ab6c support for werkzeug 0.8 (Python2-only) Martin Zimmermann 2013-11-04 00:54:28 +0100
  • 312578457b uwsgi can only cache bytes Martin Zimmermann 2013-11-03 18:48:12 +0100
  • cc2ac11850 inline CSS Martin Zimmermann 2013-11-03 15:57:25 +0100
  • d8a254c304 fix api endpoint detection Martin Zimmermann 2013-11-03 15:27:29 +0100
  • d59fc2ef8e handle OPTIONS request and return CORS headers Martin Zimmermann 2013-11-03 15:18:04 +0100
  • fe63a76960 increase uWSGI's hash cache to 10240 items (=320kb) Martin Zimmermann 2013-11-03 12:55:31 +0100
  • c581e0f05a cache email hash on comment creation Martin Zimmermann 2013-11-03 12:39:51 +0100
  • c567758d81 limit email length to 254 to avoid hash-DDoS Martin Zimmermann 2013-11-03 12:35:33 +0100
  • 0473afe2db add profiling option to server configuration Martin Zimmermann 2013-11-03 12:32:38 +0100
  • 3c193bef27 request remote_addr only when using the comment form Martin Zimmermann 2013-11-02 18:41:00 +0100
  • 7e73986667 remove trailing slash from API endpoint, appendum to 8da9d0b Martin Zimmermann 2013-11-02 18:39:40 +0100
  • 375b32a151 Merge branch 'feature/data-attributes' Martin Zimmermann 2013-11-02 18:28:42 +0100
  • 8da9d0b13b override API location with `data-prefix="..."` Martin Zimmermann 2013-11-02 18:26:33 +0100
  • 0d07515c18 override HTML title parsing with a `data-title="...` attribute Martin Zimmermann 2013-11-02 15:07:42 +0100
  • fa496669e2 use lowercase [smtp] as written in the docs Martin Zimmermann 2013-11-02 17:33:08 +0100
  • 9d3b9dffc2 Back to development: 0.3.2 legacy/0.3 Martin Zimmermann 2013-11-02 17:35:33 +0100
  • d56cf5c22f Preparing release 0.3.1 0.3.1 Martin Zimmermann 2013-11-02 17:34:18 +0100
  • c28ee3120c use lowercase [smtp] as written in the docs Martin Zimmermann 2013-11-02 17:33:08 +0100
  • 54413dfcf3 add copyright header to embed.js (and it's MIT not BSD) Martin Zimmermann 2013-11-02 15:31:17 +0100
  • 46d5ccc38f fix indentation Martin Zimmermann 2013-11-01 17:29:57 +0100
  • d4aff7a197 Back to development: 0.4 Martin Zimmermann 2013-11-01 17:05:24 +0100
  • 7a0ee11099 Preparing release 0.3 0.3 Martin Zimmermann 2013-11-01 17:05:07 +0100
  • c5d52721c4 use cache.delete a) with an actual key and b) only on delete Martin Zimmermann 2013-11-01 17:02:08 +0100
  • b3b26c1117 mv isso.ini to uwsgi.ini Martin Zimmermann 2013-11-01 16:48:48 +0100
  • 40c554265b changelog for 0.3 Martin Zimmermann 2013-11-01 16:45:39 +0100
  • b115c00150 update README.md Martin Zimmermann 2013-11-01 16:45:21 +0100
  • afcfa91179 add uWSGI docs Martin Zimmermann 2013-11-01 16:42:44 +0100
  • 2b7d263735 only create a reply box when needed Martin Zimmermann 2013-11-01 15:25:44 +0100
  • cac4694f43 cache PBKDF2 hash, closes #18 Martin Zimmermann 2013-11-01 14:52:39 +0100
  • 74ab58167e replace abort(code) with proper exceptions and refactor request dispatch Martin Zimmermann 2013-11-01 12:28:37 +0100
  • 2794734258 remove Jinja2 dependency Martin Zimmermann 2013-11-01 12:26:39 +0100
  • c96913f221 remove static/post.html from MANIFEST.in Martin Zimmermann 2013-10-31 17:39:45 +0100
  • 95e8bcf256 Back to development: 0.2.4 legacy/0.2 Martin Zimmermann 2013-10-31 17:38:25 +0100
  • d9ff690057 Preparing release 0.2.3 0.2.3 Martin Zimmermann 2013-10-31 17:38:04 +0100
  • 4a59ad95c3 rewrite website integration part Martin Zimmermann 2013-10-31 17:14:49 +0100
  • dea4c88162 remove admin interface fragments Martin Zimmermann 2013-10-31 17:14:32 +0100
  • c5af859286 detect Isso API endpoint when using *.dev.js script Martin Zimmermann 2013-10-31 12:33:19 +0100
  • 2cac3f0567 detect Isso API endpoint when using *.dev.js script Martin Zimmermann 2013-10-31 12:33:19 +0100
  • d19933072f move developer section from CONTRIBUTING into its own document Martin Zimmermann 2013-10-31 11:57:34 +0100
  • 2a2cfe4644 include uncompressed JS files for debugging purposes Martin Zimmermann 2013-10-31 11:19:28 +0100
  • 6924d480d5 include uncompressed JS files for debugging purposes Martin Zimmermann 2013-10-31 11:19:28 +0100
  • 9721b781b9 Back to development: 0.2.3 Martin Zimmermann 2013-10-31 11:09:38 +0100
  • 2fbc3623e8 Preparing release 0.2.2 0.2.2 Martin Zimmermann 2013-10-31 11:09:17 +0100
  • e08e7be464 remove stale threads after all comments have been deleted Martin Zimmermann 2013-10-31 11:08:00 +0100
  • a658021f7e fix unittest for 1358fac and extend internal documentation Martin Zimmermann 2013-10-31 10:44:46 +0100
  • 26544b69be fix empty thread title due premature HTTP connection closing Martin Zimmermann 2013-10-30 19:18:13 +0100
  • 1358fac258 fix empty thread title due premature HTTP connection closing Martin Zimmermann 2013-10-30 19:18:13 +0100
  • ceb804e01b Back to development: 0.3 Martin Zimmermann 2013-10-30 16:22:02 +0100
  • 319492fa42 Preparing release 0.2.1 0.2.1 Martin Zimmermann 2013-10-30 16:21:36 +0100
  • 1b8dcc3de7 point to new isso website, also include changelog Martin Zimmermann 2013-10-30 16:16:38 +0100
  • 55b6b283b8 use uWSGIs locking Martin Zimmermann 2013-10-30 10:52:06 +0100
  • 9a8e0b524e build notify mail with first hostname Martin Zimmermann 2013-10-30 10:06:28 +0100
  • 0c7a4e44f9 disable werkzeug connection log Martin Zimmermann 2013-10-30 10:06:09 +0100
  • 5549a5a7de point to isso release on PyPi and remove CSS from inclusion snippet Martin Zimmermann 2013-10-30 09:28:52 +0100
  • 6a187f8cf2 Back to development: 0.3 Martin Zimmermann 2013-10-30 00:31:09 +0100
  • 7a26325be7 Preparing release 0.2 0.2 Martin Zimmermann 2013-10-30 00:30:44 +0100
  • 1518bae5ba IE10 does not support classList on SVG elements m( Martin Zimmermann 2013-10-30 00:24:32 +0100
  • 32f83160d6 config.js is not necessary in post.html Martin Zimmermann 2013-10-29 23:12:44 +0100
  • 5689143c4a remove button no longer resets after 1.5s, part of #17 Martin Zimmermann 2013-10-29 18:46:08 +0100
  • 72f0656a9e fix configuration link Martin Zimmermann 2013-10-29 17:21:39 +0100