Martin Zimmermann
5b52cbdfa6
skip empty Disqus threads
11 years ago
Martin Zimmermann
66ade6df14
remove semantic article, header and footer tags to avoid CSS collisions
11 years ago
Martin Zimmermann
9735037550
fix typo in website integration snippet
11 years ago
Martin Zimmermann
6e0f67468d
fix typo
11 years ago
Martin Zimmermann
b691579bad
test if #isso-thread exists
11 years ago
Martin Zimmermann
5d0cad4272
use proper email header encoding
11 years ago
Martin Zimmermann
e8d62e5db1
fix import regression from 11246f5
11 years ago
Martin Zimmermann
42740115a2
Merge pull request #16 from noqqe/master
...
added documentation for deb and fixed integration section
11 years ago
Florian Baumann
6e2898e02c
added documentation for deb and fixed integration section
11 years ago
Martin Zimmermann
a2c3ecb131
remove behave.js
11 years ago
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
11 years ago
Martin Zimmermann
79f8c1157e
show N days ago instead of previous week
11 years ago
Martin Zimmermann
18b6499593
add instructions on how to compile SCSS
11 years ago
Martin Zimmermann
61a486d2ea
support for Python 3.3
11 years ago
Martin Zimmermann
f9133b984e
use configparser backport to support python2.6 again
11 years ago
Martin Zimmermann
988d2032c5
replace blank identicon with ghosts
11 years ago
Martin Zimmermann
e58a16546b
add note about current state
11 years ago
Martin Zimmermann
f4a64fb55d
add configuration overview
11 years ago
Martin Zimmermann
2557c02117
Merge branch 'feature/spam-guard'
11 years ago
Martin Zimmermann
1034d5016e
document app/dom.js
11 years ago
Martin Zimmermann
8967fd733e
hide reply button when it is not possible to reply
11 years ago
Martin Zimmermann
ab618ad898
add basic spam protection
11 years ago
Martin Zimmermann
382dd3487e
Merge branch 'feature/uwsgi'
11 years ago
Martin Zimmermann
59353c43f9
add uWSGI development ini
...
$ mkdir mail
$ uwsgi isso.ini
11 years ago
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).
11 years ago
Martin Zimmermann
9ce965440a
toggle next state, when submit was succesful
11 years ago
Martin Zimmermann
0abb8ed658
remove edit and remove buttons when cookie is gone
11 years ago
Martin Zimmermann
0b8cac7f18
implement comment editing
11 years ago
Martin Zimmermann
6242d243c9
update cookie after editing a comment
11 years ago
Martin Zimmermann
423782d75b
update README.md (new screenshot)
11 years ago
Martin Zimmermann
75f172f4ae
textarea auto resize
11 years ago
Martin Zimmermann
80e8ce7e25
more i18n
11 years ago
Martin Zimmermann
57a16acff4
use promise lib correctly
11 years ago
Martin Zimmermann
e4f9b53668
minor CSS improvement to input and submit fields
11 years ago
Martin Zimmermann
2f6f4bc338
stylesheet injection
11 years ago
Martin Zimmermann
de25af5467
exclude svgs from count.min.js
11 years ago
Martin Zimmermann
fd18ea9eab
split i18n messages
11 years ago
Martin Zimmermann
ef463eb517
API endpoint detection for count.min.js
11 years ago
Martin Zimmermann
a7cc1cdf4d
move scss to isso/css/
11 years ago
Martin Zimmermann
b1e33bdce5
split 3rd-party packages to vendor and components
...
Then, use bower to fetch components and put libraries not
available as (web) component into vendor/.
Move crypto parts and identicon generation modules into app/lib.
11 years ago
Martin Zimmermann
b36e2fdb28
COMMIT ALL THE THINGS
...
* refactor JS (a lot)
* use a CSS framework (neat/bourbon), because CSS is hard
* up/downvote comments
* cleaner HTML
* HTML inclusion in JS
* SVG icons for reference, up and downvote
* basic i18n: english and german supported ootb
* lazy (because slow) client-side identicon generation (preview ability)
* removed website input field for no particular reason
* remove HTML.js in favour of a homebrew DOM manipulation tool
11 years ago
Martin Zimmermann
6d9792d22e
demo now available without SSL
11 years ago
Martin Zimmermann
4f03b3faf9
re-license to MIT
11 years ago
Martin Zimmermann
560e73cc0a
rewrite db backend
11 years ago
Martin Zimmermann
3905e84af1
add live demo
11 years ago
Martin Zimmermann
52f64dd26f
improve url exists detection for new comment threads
11 years ago
Martin Zimmermann
30fa254023
connect to SMTP on-demand
11 years ago
Martin Zimmermann
98ab6d205a
anonymize IP if passed as ::ffff.1.2.3.4 correctly
11 years ago
Martin Zimmermann
88a7d40bea
send `null` instead of the empty string
11 years ago
Martin Zimmermann
b744e2fe39
use SSL for https://
11 years ago