-
bbccfe9def
include post.html in snapshot release and remove old css
Martin Zimmermann
2013-10-29 17:17:52 +0100
-
876dd402a6
remove bootstrap
Martin Zimmermann
2013-10-29 17:07:25 +0100
-
84da660ca9
update sample post
Martin Zimmermann
2013-10-29 17:06:46 +0100
-
c3b6e0319e
use SVG to render identicon so the browser can auto-resize the image
Martin Zimmermann
2013-10-29 16:58:38 +0100
-
b672dae624
allow multiple hosts, e.g. HTTP and HTTPS sites
Martin Zimmermann
2013-10-29 12:22:13 +0100
-
cb40c7ca42
improve doctests and refactor title extraction
Martin Zimmermann
2013-10-29 12:01:45 +0100
-
89b1ca8846
doctests for utils.anonymize(remote_addr)
Martin Zimmermann
2013-10-27 13:58:50 +0100
-
527b349fbe
use python's logging module
Martin Zimmermann
2013-10-27 13:40:15 +0100
-
11293a504b
utils.parse now returns a triple (host, port, ssl)
Martin Zimmermann
2013-10-27 12:48:34 +0100
-
acbf42f89d
fix SMTP connectivity test, appendum to
a8d0670
Martin Zimmermann
2013-10-27 12:47:48 +0100
-
94b1fef28e
rewrite CONFIGURATION.md in reST and extend document
Martin Zimmermann
2013-10-27 12:44:59 +0100
-
2db98d0d34
move http utils in separate module
Martin Zimmermann
2013-10-24 14:34:45 +0200
-
48b4c9f9a5
purge comments in moderation queue after given time, closes #13
Martin Zimmermann
2013-10-24 14:16:14 +0200
-
a8d0670db7
fix PEP-8 minors
Martin Zimmermann
2013-10-24 11:56:48 +0200
-
4f5b247ed1
delete comments via mail
Martin Zimmermann
2013-10-21 17:40:03 +0200
-
f6e190d341
update README and add CONTRIBUTING page
Martin Zimmermann
2013-10-19 14:24:36 +0200
-
381603ebd7
fix MANIFEST.in
Martin Zimmermann
2013-10-19 14:24:45 +0200
-
5b52cbdfa6
skip empty Disqus threads
Martin Zimmermann
2013-10-19 12:45:10 +0200
-
66ade6df14
remove semantic article, header and footer tags to avoid CSS collisions
Martin Zimmermann
2013-10-19 11:38:16 +0200
-
9735037550
fix typo in website integration snippet
Martin Zimmermann
2013-10-16 10:42:14 +0200
-
6e0f67468d
fix typo
Martin Zimmermann
2013-10-13 23:38:54 +0200
-
b691579bad
test if #isso-thread exists
Martin Zimmermann
2013-10-13 23:33:06 +0200
-
5d0cad4272
use proper email header encoding
Martin Zimmermann
2013-10-13 15:52:50 +0200
-
e8d62e5db1
fix import regression from
11246f5
Martin Zimmermann
2013-10-13 15:33:57 +0200
-
42740115a2
Merge pull request #16 from noqqe/master
Martin Zimmermann
2013-10-13 06:31:24 -0700
-
-
46fbadf230
Merge
6e2898e02c
into a2c3ecb131
#16
Florian Baumann
2013-10-13 06:30:37 -0700
-
-
-
6e2898e02c
added documentation for deb and fixed integration section
#16
Florian Baumann
2013-10-13 15:10:24 +0200
-
a2c3ecb131
remove behave.js
Martin Zimmermann
2013-10-13 15:06:43 +0200
-
11246f51dc
support for moderated comments, part of #13
Martin Zimmermann
2013-10-13 15:00:54 +0200
-
79f8c1157e
show N days ago instead of previous week
Martin Zimmermann
2013-10-13 12:58:48 +0200
-
-
18b6499593
add instructions on how to compile SCSS
Martin Zimmermann
2013-10-09 18:02:55 +0200
-
61a486d2ea
support for Python 3.3
Martin Zimmermann
2013-10-09 16:28:54 +0200
-
f9133b984e
use configparser backport to support python2.6 again
Martin Zimmermann
2013-10-09 15:49:12 +0200
-
988d2032c5
replace blank identicon with ghosts
Martin Zimmermann
2013-10-09 15:33:31 +0200
-
e58a16546b
add note about current state
Martin Zimmermann
2013-10-06 20:21:11 +0200
-
f4a64fb55d
add configuration overview
Martin Zimmermann
2013-10-06 20:17:47 +0200
-
2557c02117
Merge branch 'feature/spam-guard'
Martin Zimmermann
2013-10-06 19:55:44 +0200
-
-
1034d5016e
document app/dom.js
Martin Zimmermann
2013-10-06 19:55:18 +0200
-
8967fd733e
hide reply button when it is not possible to reply
Martin Zimmermann
2013-10-06 19:03:32 +0200
-
ab618ad898
add basic spam protection
Martin Zimmermann
2013-10-06 18:37:05 +0200
-
-
382dd3487e
Merge branch 'feature/uwsgi'
Martin Zimmermann
2013-10-06 15:42:42 +0200
-
-
59353c43f9
add uWSGI development ini
Martin Zimmermann
2013-10-06 15:19:53 +0200
-
6eab8ad5ca
support for uWSGI
Martin Zimmermann
2013-10-06 15:09:53 +0200
-
-
9ce965440a
toggle next state, when submit was succesful
Martin Zimmermann
2013-10-04 17:59:59 +0200
-
0abb8ed658
remove edit and remove buttons when cookie is gone
Martin Zimmermann
2013-10-04 17:28:26 +0200
-
0b8cac7f18
implement comment editing
Martin Zimmermann
2013-10-03 18:56:36 +0200
-
6242d243c9
update cookie after editing a comment
Martin Zimmermann
2013-10-03 18:12:59 +0200
-
423782d75b
update README.md (new screenshot)
Martin Zimmermann
2013-10-03 14:36:00 +0200
-
75f172f4ae
textarea auto resize
Martin Zimmermann
2013-10-03 14:17:09 +0200
-
80e8ce7e25
more i18n
Martin Zimmermann
2013-10-03 13:48:38 +0200
-
57a16acff4
use promise lib correctly
Martin Zimmermann
2013-10-03 13:47:38 +0200
-
e4f9b53668
minor CSS improvement to input and submit fields
Martin Zimmermann
2013-10-03 13:37:52 +0200
-
2f6f4bc338
stylesheet injection
Martin Zimmermann
2013-10-02 16:18:55 +0200
-
de25af5467
exclude svgs from count.min.js
Martin Zimmermann
2013-10-02 16:18:35 +0200
-
fd18ea9eab
split i18n messages
Martin Zimmermann
2013-10-02 16:17:25 +0200
-
ef463eb517
API endpoint detection for count.min.js
Martin Zimmermann
2013-10-02 16:16:08 +0200
-
a7cc1cdf4d
move scss to isso/css/
Martin Zimmermann
2013-10-02 16:15:43 +0200
-
b1e33bdce5
split 3rd-party packages to vendor and components
Martin Zimmermann
2013-10-02 14:26:06 +0200
-
b36e2fdb28
COMMIT ALL THE THINGS
Martin Zimmermann
2013-10-01 14:42:00 +0200
-
6d9792d22e
demo now available without SSL
Martin Zimmermann
2013-09-26 15:30:31 +0200
-
4f03b3faf9
re-license to MIT
Martin Zimmermann
2013-09-19 18:34:02 +0200
-
560e73cc0a
rewrite db backend
Martin Zimmermann
2013-09-19 18:30:46 +0200
-
3905e84af1
add live demo
Martin Zimmermann
2013-09-13 19:58:26 +0200
-
52f64dd26f
improve url exists detection for new comment threads
Martin Zimmermann
2013-09-13 19:52:53 +0200
-
30fa254023
connect to SMTP on-demand
Martin Zimmermann
2013-09-13 19:51:56 +0200
-
98ab6d205a
anonymize IP if passed as ::ffff.1.2.3.4 correctly
Martin Zimmermann
2013-09-13 18:30:51 +0200
-
88a7d40bea
send `null` instead of the empty string
Martin Zimmermann
2013-09-13 18:24:24 +0200
-
b744e2fe39
use SSL for https://
Martin Zimmermann
2013-09-13 18:08:15 +0200
-
9d7c049b32
add .gitignore
Martin Zimmermann
2013-09-13 18:03:35 +0200
-
2e632b3795
add ipaddress to setup.py
Martin Zimmermann
2013-09-13 17:51:00 +0200
-
3eeb686d5f
update stylesheet link
Martin Zimmermann
2013-09-13 16:15:14 +0200
-
2ee47bd902
return 404 when creating a comment for a non-existing URI
Martin Zimmermann
2013-09-13 16:14:13 +0200
-
021b672ee2
use only first 3 bytes from an IPv6 address
Martin Zimmermann
2013-09-13 16:13:45 +0200
-
7ed5d6461e
add ProxyFix WSGI middleware for real IP and remove dead code
Martin Zimmermann
2013-09-13 16:13:03 +0200
-
e56d6a087a
fix unittests with mocking
Martin Zimmermann
2013-09-13 16:12:26 +0200
-
adb3d40c03
send notification for new comments
Martin Zimmermann
2013-09-13 15:21:18 +0200
-
9edd34d079
fix typos
Martin Zimmermann
2013-09-12 19:20:31 +0200
-
0f7516edb4
always announce CORS, fix
3218e16
Martin Zimmermann
2013-09-12 19:10:38 +0200
-
27022af1e6
update README, added docs/API.md draft
Martin Zimmermann
2013-09-12 19:10:03 +0200
-
5759513fcd
remove old stuff and trim output from utils.heading
Martin Zimmermann
2013-09-12 17:28:44 +0200
-
27ba6d795f
extend utils.ago to handle dates beyond 31 days
Martin Zimmermann
2013-09-12 17:28:13 +0200
-
63f03e1111
disqus import now sets the comment creation date correctly
Martin Zimmermann
2013-09-12 17:27:16 +0200
-
3218e16532
add CORS support
Martin Zimmermann
2013-09-12 17:26:10 +0200
-
45d4e18aef
new /count?uri=path and count.js
Martin Zimmermann
2013-09-12 17:19:04 +0200
-
1105e3e016
don't shrink textarea on blur
Martin Zimmermann
2013-09-12 12:28:53 +0200
-
10c65561ed
mv /client to /js
Martin Zimmermann
2013-09-12 11:46:09 +0200
-
a059171ca9
rm Makefile, no longer needed
Martin Zimmermann
2013-09-09 18:11:02 +0200
-
5744a79e4d
fix test for
88b77ff
Martin Zimmermann
2013-09-09 14:52:32 +0200
-
83f7c0201f
use almond.js for single file output
Martin Zimmermann
2013-09-09 14:44:04 +0200
-
88b77ffa2d
show markdown by default
Martin Zimmermann
2013-09-09 14:14:27 +0200
-
b65b86d664
fix german utils.ago strings
Martin Zimmermann
2013-09-09 14:14:06 +0200
-
9484a8fa6f
add heading 'Kommentieren' etc.
Martin Zimmermann
2013-09-09 14:13:34 +0200
-
18ebf6f95a
disable threading, use processes
Martin Zimmermann
2013-09-09 14:13:05 +0200
-
3037f5926d
clean imports and remove old code
Martin Zimmermann
2013-09-09 13:37:57 +0200
-
56ea90d7e0
JavaScript Identicons (awww), closes #8
Martin Zimmermann
2013-09-09 13:27:35 +0200
-
bebda530b6
clear comment that still has references
Martin Zimmermann
2013-09-09 13:24:47 +0200
-
413fb0c9a6
automatically update time(ago) every minute
Martin Zimmermann
2013-09-09 13:24:03 +0200
-
fa277c98c1
disable scrollIntoView
Martin Zimmermann
2013-09-09 13:23:18 +0200
-
20f82dcfcd
fix disqus import
Martin Zimmermann
2013-09-08 17:37:26 +0200
-
aecab5cf01
scoll into view
Martin Zimmermann
2013-09-08 17:24:54 +0200