Martin Zimmermann
5549a5a7de
point to isso release on PyPi and remove CSS from inclusion snippet
2013-10-30 09:28:52 +01:00
Martin Zimmermann
6a187f8cf2
Back to development: 0.3
2013-10-30 00:31:09 +01:00
Martin Zimmermann
7a26325be7
Preparing release 0.2
2013-10-30 00:30:44 +01:00
Martin Zimmermann
1518bae5ba
IE10 does not support classList on SVG elements m(
2013-10-30 00:24:32 +01:00
Martin Zimmermann
32f83160d6
config.js is not necessary in post.html
2013-10-29 23:12:44 +01:00
Martin Zimmermann
5689143c4a
remove button no longer resets after 1.5s, part of #17
2013-10-29 18:46:08 +01:00
Martin Zimmermann
72f0656a9e
fix configuration link
2013-10-29 17:22:30 +01:00
Martin Zimmermann
bbccfe9def
include post.html in snapshot release and remove old css
2013-10-29 17:17:52 +01:00
Martin Zimmermann
876dd402a6
remove bootstrap
2013-10-29 17:07:25 +01:00
Martin Zimmermann
84da660ca9
update sample post
2013-10-29 17:06:46 +01:00
Martin Zimmermann
c3b6e0319e
use SVG to render identicon so the browser can auto-resize the image
...
Temporary fix for websites with small width, where the identicon
overlaps with the textarea field.
2013-10-29 16:58:38 +01:00
Martin Zimmermann
b672dae624
allow multiple hosts, e.g. HTTP and HTTPS sites
2013-10-29 12:22:13 +01:00
Martin Zimmermann
cb40c7ca42
improve doctests and refactor title extraction
2013-10-29 12:01:45 +01:00
Martin Zimmermann
89b1ca8846
doctests for utils.anonymize(remote_addr)
2013-10-27 13:58:50 +01:00
Martin Zimmermann
527b349fbe
use python's logging module
2013-10-27 13:40:18 +01:00
Martin Zimmermann
11293a504b
utils.parse now returns a triple (host, port, ssl)
2013-10-27 12:48:34 +01:00
Martin Zimmermann
acbf42f89d
fix SMTP connectivity test, appendum to a8d0670
2013-10-27 12:47:48 +01:00
Martin Zimmermann
94b1fef28e
rewrite CONFIGURATION.md in reST and extend document
2013-10-27 12:44:59 +01:00
Martin Zimmermann
2db98d0d34
move http utils in separate module
2013-10-24 14:38:43 +02:00
Martin Zimmermann
48b4c9f9a5
purge comments in moderation queue after given time, closes #13
2013-10-24 14:38:40 +02:00
Martin Zimmermann
a8d0670db7
fix PEP-8 minors
2013-10-24 11:56:48 +02:00
Martin Zimmermann
4f5b247ed1
delete comments via mail
2013-10-21 17:40:03 +02:00
Martin Zimmermann
f6e190d341
update README and add CONTRIBUTING page
2013-10-19 14:27:25 +02:00
Martin Zimmermann
381603ebd7
fix MANIFEST.in
2013-10-19 14:27:05 +02:00
Martin Zimmermann
5b52cbdfa6
skip empty Disqus threads
2013-10-19 12:45:10 +02:00
Martin Zimmermann
66ade6df14
remove semantic article, header and footer tags to avoid CSS collisions
2013-10-19 11:38:16 +02:00
Martin Zimmermann
9735037550
fix typo in website integration snippet
2013-10-16 10:42:14 +02:00
Martin Zimmermann
6e0f67468d
fix typo
2013-10-13 23:38:54 +02:00
Martin Zimmermann
b691579bad
test if #isso-thread exists
2013-10-13 23:33:06 +02:00
Martin Zimmermann
5d0cad4272
use proper email header encoding
2013-10-13 15:52:50 +02:00
Martin Zimmermann
e8d62e5db1
fix import regression from 11246f5
2013-10-13 15:34:26 +02:00
Martin Zimmermann
42740115a2
Merge pull request #16 from noqqe/master
...
added documentation for deb and fixed integration section
2013-10-13 06:31:24 -07:00
Florian Baumann
6e2898e02c
added documentation for deb and fixed integration section
2013-10-13 15:10:24 +02:00
Martin Zimmermann
a2c3ecb131
remove behave.js
2013-10-13 15:06:43 +02:00
Martin Zimmermann
11246f51dc
support for moderated comments, part of #13
...
* add moderated = true to your configuration (defaults to false)
* comment activation via email to the Isso owner
2013-10-13 15:02:42 +02:00
Martin Zimmermann
79f8c1157e
show N days ago instead of previous week
2013-10-13 12:58:48 +02:00
Martin Zimmermann
18b6499593
add instructions on how to compile SCSS
2013-10-09 18:02:55 +02:00
Martin Zimmermann
61a486d2ea
support for Python 3.3
2013-10-09 16:33:49 +02:00
Martin Zimmermann
f9133b984e
use configparser backport to support python2.6 again
2013-10-09 15:49:12 +02:00
Martin Zimmermann
988d2032c5
replace blank identicon with ghosts
2013-10-09 15:33:31 +02:00
Martin Zimmermann
e58a16546b
add note about current state
2013-10-06 20:21:11 +02:00
Martin Zimmermann
f4a64fb55d
add configuration overview
2013-10-06 20:17:47 +02:00
Martin Zimmermann
2557c02117
Merge branch 'feature/spam-guard'
2013-10-06 19:55:44 +02:00
Martin Zimmermann
1034d5016e
document app/dom.js
2013-10-06 19:55:18 +02:00
Martin Zimmermann
8967fd733e
hide reply button when it is not possible to reply
2013-10-06 19:46:04 +02:00
Martin Zimmermann
ab618ad898
add basic spam protection
2013-10-06 18:37:05 +02:00
Martin Zimmermann
382dd3487e
Merge branch 'feature/uwsgi'
2013-10-06 15:42:42 +02:00
Martin Zimmermann
59353c43f9
add uWSGI development ini
...
$ mkdir mail
$ uwsgi isso.ini
2013-10-06 15:36:43 +02:00
Martin Zimmermann
6eab8ad5ca
support for uWSGI
...
* naive uWSGI fallback which spawns one thread per request and
one thread per mail notification
* uWSGI backend which utilize queues and spooling to handle
simultanous requests and mail notifications
This also fixes a bug where N concurrent POSTs on a new topic
failed for N-1 requests (db integrity error).
2013-10-06 15:36:38 +02:00
Martin Zimmermann
9ce965440a
toggle next state, when submit was succesful
2013-10-04 18:00:17 +02:00