Samuel FORESTIER
06c3d6ac11
r-strips the configured URL unconditionally
4 years ago
Samuel FORESTIER
cd49dce78f
[PATCH v2] Removes potential '//' from email links ( #420 , #519 , #523 )
4 years ago
ix5
d7eefbc072
admin: Set default order_by to 'created' (desc) ( #649 )
...
This shows recent comments first in the admin panel.
4 years ago
Lucas Cimon
080ee36371
Adding a [server] proxy-fix-enable-x-prefix configuration option to take into consideration the `X-Forwarded-Prefix` HTTP header ( #639 )
4 years ago
Lucas Cimon
a548fbf45b
Add warnings on Comments.vote failures ( #635 )
4 years ago
Lucas Cimon
f70eaf315a
Using .access_route instead of .remote_addr to take into account HTTP_X_FORWARDED_FOR header ( #636 )
4 years ago
Lucas Cimon
c4373186f9
Fixing likes counter of replies not being displayed ( #637 )
...
Until this fix, likes counters of replies are only displayed if the parent comment has likes.
This is because the previous CSS rule there applied to **all** HTML children of the element with the `isso-no-votes` class, not only its own footer likes ounter.
With this PR we get the expected behaviour
4 years ago
frenchvandal
de8867a9d2
[i18n] Added the Brazilian Portuguese language
...
Fix #548
4 years ago
Jelmer Vernooij
86b65f817e
html: Add markdown render flag option ( #616 )
...
New "flags" option in the [markdown] section to customize
Misaka's Markdown HTML rendering.
By default, no flags are set.
```
[markup]
flags = skip-html, escape, hard-wrap
```
Update CHANGES.rst and add the section to the sample
isso.conf and isso-dev.conf
4 years ago
Jelmer Vernooij
2a4e8c231e
Add python 3.8 support. ( #615 )
4 years ago
Jelmer Vernooij
3e3ee8b641
Fix compatibility with werkzeug 1.0.0. Fixes #611 ( #614 )
4 years ago
Facundo Batista
1633d9261e
New 'latest' endpoint to serve latest comments. Fixes #556 . ( #610 )
...
New 'latest' endpoint to serve latest comments.
4 years ago
Shimmy Xu
7eed747e7a
Use `html.escape` for Python versions where `cgi.escape` is removed ( #600 )
...
Use html.escape as cgi.escape is removed in 3.8
4 years ago
Charl P. Botha (X1E)
2e8cb81179
Add a approve-if-email-previously-approved setting.
...
Automatically approve comments by an email address if that address has
had a comment approved within the last 6 months. No ownership verification
is done on the entered email address. This means that if someone is able
to guess correctly the email address used by a previously approved author,
they will be able to have their new comment auto-approved.
4 years ago
Marcin Kurczewski
9eaaad4775
Fall back to author names in gravatars ( #482 )
4 years ago
Jonathan Watt
4944d595f6
Make Isso compatible with Content Security Policies without `script-src 'unsafe-inline'` ( #597 )
...
* Move templates/admin.html's JS to an external file
This allow Isso to be used with websites that have a Content
Security Policy that doesn't include `script-src 'unsafe-inline'`.
4 years ago
Michiel Scholten
472c9ed3de
Set subject for notification about new comment, subject should not be empty ( #589 )
5 years ago
Jonathan Watt
3be36fd8b0
Fix rendering of disabled.html for 'Sub URI' sites ( #587 )
...
The disabled.html template uses the isso_host_script variable, but
that variable was not being passed when rendering that template
file.
5 years ago
tdro
f4b0376f1a
Return 200 with empty array when there are no comments #301 ( #565 )
...
* Return 200 with empty array when there are no comments #301
{"id": null, "total_replies": 0, "hidden_replies": 0, "replies": []}
5 years ago
Andy
1f77ecc25e
fix typo in i18n.js ( #575 )
5 years ago
Quentí
b9e31bf6fe
[i18n] Adds the Occitan language ( #568 )
...
* Add the Occitan language
* Update i18n.js
* Update oc.js
5 years ago
Jelmer Vernooij
f51d9cc4f5
Fix flake8 errors.
5 years ago
Chris Warrick
1b13458e6a
Implement #358 (Redirect to comment after moderation) ( #534 )
...
* Redirect to comment after moderation (fix #358 )
5 years ago
Jelmer Vernooij
77871a8bab
Merge pull request #543 from krtcom/feat_i18n_sk
...
add slovak translations
5 years ago
krtcom
0d721f9ebe
Alphabetical order
...
Change order alphabetically in define call and in catalogue object
5 years ago
Michal Krnáč
9161983a05
cancel fetching comments if #isso-root is not available
5 years ago
Michal Krnáč
0d4d758099
add slovak translations
5 years ago
Chris Warrick
22abbcdbb4
Include user e-mails in admin notifications only
...
Fixes #533 .
5 years ago
Chris Warrick
f1dcd17e37
Enable Polish locale and use Polish plural forms
5 years ago
Chris Warrick
bcff21f06f
Add missing messages to Polish translation
5 years ago
Chris Warrick
86a88b5ea5
Fix Polish translation of Preview button
5 years ago
Jelmer Vernooij
8aeff4acb2
Revert "Use <label>s rather than placeholders"
5 years ago
Jelmer Vernooij
161f2dfa20
Revert "Removes potential '//' from email links ( #420 )"
...
It breaks some installations. See https://github.com/posativ/isso/issues/523
This reverts commit 1a3f803b96
.
5 years ago
Jelmer Vernooij
bd22b0017f
Fix compatibility with new XML API.
5 years ago
Jelmer Vernooij
24aeb9e567
Merge pull request #520 from Matolivier-1/master
...
Add support for a "generic" import method.
5 years ago
Jelmer Vernooij
57af7a782d
Merge pull request #356 from mpchadwick/feature/postbox-input-labels-2
...
Use <label>s rather than placeholders
5 years ago
kartoffelsalat
b2251e9201
German translation for reply notification in de.js
5 years ago
Matthieu Olivier
c47f705907
Activate generic importer + document usage
5 years ago
Jelmer Vernooij
06d49292a6
Merge pull request #510 from fliiiix/bugfix/disqus_import
...
Fix handling of disqus exports with missing email fields.
5 years ago
Samuel FORESTIER
1a3f803b96
Removes potential '//' from email links ( #420 )
...
If the user specifies a public endpoint as `http[s]://comments.exemple.com/` in configuration, the trailing slash will involve a `//` in the generated email links.
5 years ago
Brad Pitcher
47a5b2c84b
override translation strings using data attributes
5 years ago
fliiiix
a3ac7b9081
Use default IP if none is found Fix #477
...
This is related to the email one. Disqus
doesn't export ip for posts. If none is
present '0.0.0.0' is used.
5 years ago
fliiiix
1f4ced626c
Import disqus posts without Email Fix #477
...
It looks like disqus has stoped to add a Email
into there exports. So this sets the email just
to ''. This can be changed to a default email
if that is prefered.
Signed-off-by: fliiiix <de-ch@hotmail.de>
5 years ago
Jelmer Vernooij
a45ef339e6
Merge pull request #490 from vincentbernat/fix/css-notification
...
css: fix vertical alignment of notification checkbox
6 years ago
Max Roeleveld
8a46e13028
Add a missing closing brace
...
Gotta love IDE highlighting: one little brace was missing near the end of the CSS file. This means the last couple of definitions were ignored previously.
6 years ago
Jelmer Vernooij
966d403ebb
Merge pull request #499 from jelmer/admin-bool
...
Don't open the admin page with a default password by default. Fixes #491
6 years ago
Jelmer Vernooij
afc90a05cc
Reject actual logins when admin is disabled.
6 years ago
Jelmer Vernooij
77813de8f9
Don't open the admin page with a default password by default. Fixes #491
6 years ago
Vincent Bernat
fd46a7d86e
embed: fix feed link creation on older browsers
...
When a browser doesn't support DOM manipulation convenience methods,
the addition of the feed link was triggering an error because elements
created by `$.new()` are regular elements, not elements from our own
mini-DOM implementation. Therefore, the `append()` method may be
absent. Use `appendChild()` instead.
6 years ago
Florian Latifi
c5311e1d7d
Properly handle to field in mail notifications when using uWSGI spooler
...
This commit fixes an error occuring when isso sends out mail
notifications via the uWSGI spooler.
6 years ago