Commit Graph

51 Commits

Author SHA1 Message Date
Martin Zimmermann
6971f14233 Back to development: 0.10.4 2016-02-24 13:14:57 +01:00
Martin Zimmermann
8d9ee1db14 Preparing release 0.10.3 2016-02-24 13:14:45 +01:00
Martin Zimmermann
00bb42e831 add support for older setuptools (6.0 or maybe even older) 2016-02-21 19:37:27 +01:00
Martin Zimmermann
0e1b8b38b2 Back to development: 0.10.3 2016-02-21 19:00:50 +01:00
Martin Zimmermann
0e817a928a Preparing release 0.10.2 2016-02-21 19:00:39 +01:00
Martin Zimmermann
e24ac9aff8 Back to development: 0.10.2 2016-02-06 20:25:57 +01:00
Martin Zimmermann
7961943571 Preparing release 0.10.1 2016-02-06 20:25:39 +01:00
Martin Zimmermann
6fdcbfb1b7 Back to development: 0.11 2016-02-06 16:24:49 +01:00
Martin Zimmermann
b4da20a541 Preparing release 0.10 2016-02-06 16:23:25 +01:00
Martin Zimmermann
9496d7d4c2 use environment markers as defined by PEP 426
This is a quote from http://wheel.readthedocs.org/en/latest/. I have no
idea what I'm doing. Tested the universal wheel on Python 2.6, 2.7 and
3.4 with pip 7.1.

I have no idea what happens with older versions of pip. There is
absolutely no documentation. Typical python packaging experience.
2016-02-06 16:20:07 +01:00
Martin Zimmermann
1401132c73 pin html5lib to 0.9999999
Seriously, what is wrong with them…
2016-02-06 15:37:37 +01:00
Steffen Prince
367ee48b76 Pin misaka to 1.x
With the release of misaka 2.0, new users experienced breakage when
2.0 was installed (#208).

2.0 has a slightly different API, and Python 2.6 support in 2.0 is not
yet released. #212 contains the update to 2.0, so this change should
only be a stopgap until the next misaka release with Py2.6 support.
2015-11-02 09:21:08 -08:00
Martin Zimmermann
5d21e1b20a pin html5lib due to regression 2015-05-18 00:07:28 +02:00
Martin Zimmermann
9451704d3d Revert "require html5lib 0.95 or higher, #168"
This reverts commit e97d2aba04.
2015-02-25 10:30:58 +01:00
Martin Zimmermann
e97d2aba04 require html5lib 0.95 or higher, #168 2015-02-24 21:30:34 +01:00
Martin Zimmermann
661f2a6881 Back to development: 0.10 2014-05-29 14:17:11 +02:00
Martin Zimmermann
82932eb57f Preparing release 0.9 2014-05-29 14:16:56 +02:00
Martin Zimmermann
cef44ab0ad Back to development: 0.9 2014-03-28 13:36:16 +01:00
Martin Zimmermann
87179fe8fa Preparing release 0.8 2014-03-28 13:36:04 +01:00
Martin Zimmermann
b199651548 run testsuite via setuptools 2014-03-28 12:28:52 +01:00
Martin Zimmermann
417bd4614c Back to development: 0.8 2014-01-29 11:45:47 +01:00
Martin Zimmermann
45e838fab1 Preparing release 0.7 2014-01-29 11:45:34 +01:00
Martin Zimmermann
cc1ccfd70d change project status from alpha to beta 2013-12-17 13:43:02 +01:00
Martin Zimmermann
a7375e8016 Back to development: 0.7 2013-12-16 11:59:33 +01:00
Martin Zimmermann
0f39d17843 Preparing release 0.6 2013-12-16 11:59:29 +01:00
Martin Zimmermann
653ac0b6a2 Back to development: 0.6 2013-11-17 15:54:51 +01:00
Martin Zimmermann
f9507a3eec Preparing release 0.5 2013-11-17 15:54:20 +01:00
Martin Zimmermann
ba19900406 yet another location where I forgot MIT 2013-11-13 08:39:15 +01:00
Martin Zimmermann
29170ac258 install ipaddr for python2, appendum to #32 2013-11-10 12:51:49 +01:00
Martin Zimmermann
6d9f43939a Back to development: 0.5 2013-11-05 14:33:13 +01:00
Martin Zimmermann
5431dd0f0b Preparing release 0.4 2013-11-05 14:33:10 +01:00
Martin Zimmermann
1e3245098b change license to MIT setup.py 2013-11-05 13:10:41 +01:00
Martin Zimmermann
e14a04ab6c support for werkzeug 0.8 (Python2-only) 2013-11-04 01:13:29 +01:00
Martin Zimmermann
d4aff7a197 Back to development: 0.4 2013-11-01 17:05:24 +01:00
Martin Zimmermann
7a0ee11099 Preparing release 0.3 2013-11-01 17:05:07 +01:00
Martin Zimmermann
2794734258 remove Jinja2 dependency 2013-11-01 12:26:39 +01:00
Martin Zimmermann
ceb804e01b Back to development: 0.3 2013-10-30 16:22:44 +01:00
Martin Zimmermann
319492fa42 Preparing release 0.2.1 2013-10-30 16:21:36 +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
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
2e632b3795 add ipaddress to setup.py 2013-09-13 17:51:00 +02:00
Martin Zimmermann
adb3d40c03 send notification for new comments
This commit also introduces a new db which maps path to thread title.
The title is read by parsing the HTML for a related <h1> tag using
`html5lib`.

You can set up SMTP in your configuration (here the defaults):

    [SMTP]
    host = localhost
    port = 465
    ssl = on
    username =
    password =
    recipient =
    sender =

In short, by default Isso uses a local SMTP server using SSL without
any authentication. An email is send on comment creation to "recipient"
from "Ich schrei sonst <sender>".

This commit also uses a simple ANSI colorization module from my static
blog compiler project.

On server startup, Isso will connect to the SMTP server and fall back to
a null mailer. It also tries to connect to your website, so if that
doesn't work, you probably can't comment on your website either.
2013-09-13 15:21:18 +02:00
Martin Zimmermann
dd4ba9263a refactor all the things (use werkzeug instead of NIH to handle WSGI)
Also: use ?uri=%2Fpath%2F as path indicator.
2013-09-02 14:44:53 +02:00
posativ
65c2fce636 better admin 'theme', 304 Not Modified support and minor improvements 2012-12-16 17:59:20 +01:00
posativ
a4514e1f91 rewrite using NIH 2012-12-16 00:14:30 +01:00
posativ
2bfbad39ca begin dashboard using mako templates 2012-10-24 19:53:56 +02:00
posativ
5d23bff409 clean json fuckup and add create and get views 2012-10-16 22:52:02 +02:00
posativ
0333f7efb0 first tests and general code layout 2012-10-16 16:18:07 +02:00