Commit Graph

700 Commits

Author SHA1 Message Date
Martin Zimmermann
01d86881ca Merge branch 'master' into dev
Conflicts:
	isso/views/comments.py
2014-08-10 12:13:09 +02:00
Martin Zimmermann
f7e51fd03d Merge branch 'legacy/0.9'
Conflicts:
	CHANGES.rst
	isso/core.py
	setup.py
2014-08-10 12:09:11 +02:00
Martin Zimmermann
1a4b252bfe Back to development: 0.9.6 2014-08-10 12:00:18 +02:00
Martin Zimmermann
3e8d8f0122 Preparing release 0.9.5 2014-08-10 11:59:47 +02:00
Martin Zimmermann
77508ffb3a add changes for 0.9.5 2014-08-10 11:59:40 +02:00
Martin Zimmermann
5e76d406dc add link to Docker image 2014-08-10 11:45:12 +02:00
Martin Zimmermann
881788a049 fix <time> semantics and add title attribute, closes #104
The browser shows a human-readable, absolute timestamp when hovering the
"time ago" element
2014-08-10 11:33:45 +02:00
Martin Zimmermann
0f1b95a125 add log to file option, closes #103 2014-08-10 10:55:25 +02:00
Martin Zimmermann
8a58afc8e6 fix order of converting HTML back to text
Fixes a regression introduced by ad9384e, which escapes wanted line
breaks, such as <br /> and <div>.
2014-08-09 21:01:56 +02:00
Martin Zimmermann
4a8cbcd8f0 limit request size, closes #107 2014-08-09 20:55:02 +02:00
Martin Zimmermann
7008e88314 prevent &nbsp; insertion, closes #112 2014-08-09 20:28:54 +02:00
Martin Zimmermann
e2e69c4124 fix CSRF test 2014-07-25 20:26:23 +02:00
Martin Zimmermann
3809f49f98 Disqus & Wordpress use controllers now
... still ugly.
2014-07-25 20:09:38 +02:00
Martin Zimmermann
49f0031157 add comments.empty 2014-07-25 20:05:15 +02:00
Martin Zimmermann
2a0898c928 use SAQueue and clear cache/queue tables on startup 2014-07-25 18:59:35 +02:00
Martin Zimmermann
cffe8cea08 fix Worker.wait 2014-07-25 18:59:16 +02:00
Martin Zimmermann
c9333adc5c use proper transactions 2014-07-25 18:24:39 +02:00
Martin Zimmermann
08cb3cd324 queue.sqlite -> queue.sa 2014-07-25 17:57:27 +02:00
Martin Zimmermann
e706fabb26 SQLite3 queue uses SQLAlchemy now 2014-07-25 17:53:12 +02:00
Martin Zimmermann
a0a2662cc9 rename module/__init__.py only to just module.py 2014-07-23 23:22:25 +02:00
Martin Zimmermann
8d2b4b4584 isso.queue.tasks -> isso.tasks 2014-07-23 23:18:33 +02:00
Martin Zimmermann
c9ff66e172 remove stale threads, fix db-purge tasks and change signature(s) 2014-07-23 22:43:19 +02:00
Martin Zimmermann
7701dafa13 remove old Markup.js module 2014-07-23 19:06:41 +02:00
Martin Zimmermann
95dba92d46 rename sqlite.SQLite3Cache to sa.SACache 2014-07-22 21:51:45 +02:00
Martin Zimmermann
db9bfddc13 SQLite3Cache uses SA now 2014-07-22 21:49:00 +02:00
Martin Zimmermann
6245a8dc17 new API response for like/dislike 2014-07-22 20:09:03 +02:00
Martin Zimmermann
bd1cb498d1 remove cgi.escape and simplify input sanitization
Escaping is done in Jade templates (by default).
2014-07-22 19:33:09 +02:00
Martin Zimmermann
fc2cc0c65f fix test discovery 2014-07-22 17:02:51 +02:00
Martin Zimmermann
ff272f60ce fix cookie expiration 2014-07-22 16:59:06 +02:00
Martin Zimmermann
0365b7057a Merge pull request #110 from NicolasLM/dev
Update .gitignore
2014-07-22 13:14:36 +02:00
Nicolas Le Manchet
7174c6a686 Update .gitignore 2014-07-22 13:01:30 +02:00
Martin Zimmermann
b2f925f99b Merge pull request #109 from NicolasLM/dev
Update config sample to work with SQLAlchemy
2014-07-22 10:43:43 +02:00
Nicolas Le Manchet
43d8ae702d Update config sample to work with SQLAlchemy 2014-07-22 09:58:29 +02:00
Martin Zimmermann
9aa1e9544d add SQLAlchemy to requirements 2014-07-21 23:24:34 +02:00
Martin Zimmermann
131951c976 python3 compatibility 2014-07-21 23:24:22 +02:00
Martin Zimmermann
7a3251ddfc refactor and migration to SQLAlchemy
* split db/view into model, controller and views
* use SQLAlchemy for comments, threads and preferences
2014-07-21 22:58:42 +02:00
Martin Zimmermann
4aaa5bbdd2 fix #106 2014-07-21 17:00:46 +02:00
Martin Zimmermann
57d4380106 fix french 'date-now' 2014-07-16 13:55:49 +02:00
Martin Zimmermann
7886c20aef Merge branch 'master' into dev
Conflicts:
	MANIFEST.in
	docs/docs/install.rst
	isso/tests/test_html.py
2014-07-14 20:03:50 +02:00
Martin Zimmermann
e02687a066 remove superscript extension from defaults (again) 2014-07-14 19:38:00 +02:00
Martin Zimmermann
392add88e6 disable intra emphasis 2014-07-14 19:34:40 +02:00
Martin Zimmermann
f0d1958cc0 Merge branch 'legacy/0.9'
Conflicts:
	CHANGES.rst
	docs/docs/install.rst
	setup.py
2014-07-13 11:26:23 +02:00
Martin Zimmermann
a89f228477 fix virtualenv path, add yum/apt-get hints and AUR package 2014-07-13 11:22:02 +02:00
Martin Zimmermann
7f82745cd0 Back to development: 0.9.5 2014-07-09 23:23:42 +02:00
Martin Zimmermann
203f9c7c1a Preparing release 0.9.4 2014-07-09 23:23:30 +02:00
Martin Zimmermann
978d22e77e fix wrong status code type 2014-07-09 23:23:12 +02:00
Martin Zimmermann
ce9781df51 Merge branch 'legacy/0.9'
Conflicts:
	CHANGES.rst
	isso/core.py
	isso/dispatch.py
	setup.py
2014-07-09 12:37:53 +02:00
Martin Zimmermann
b59f650c99 Back to development: 0.9.4 2014-07-09 09:40:48 +02:00
Martin Zimmermann
d2769d73b4 Preparing release 0.9.3 2014-07-09 09:40:35 +02:00
Martin Zimmermann
261d0e4985 update changelog 2014-07-09 09:40:21 +02:00