Commit Graph

193 Commits

Author SHA1 Message Date
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.
2019-12-07 18:28:51 +00:00
jasdeepgill
95b05bd3fe Improve grammar of index.rst. (#588) 2019-11-25 06:22:06 +01:00
JocelynDelalande
0f4e72c0e0 Mention official Debian repo instead of 3rd party (#581)
- isso is now packaged in official debian
- packages.crapouillou.net is no longer maintained

what else ? :)
2019-11-09 20:01:02 +01:00
Alberto Mardegan
c24ee69a1e contrib: Add Blogger importer tool (#529)
* contrib: Add Blogger importer tool
* doc: fix minor issues in migration documentation
2019-10-13 19:55:17 +02:00
Jelmer Vernooij
31db6b61e7 Fix code-block syntax. 2019-02-16 17:36:33 +00:00
Alberto Mardegan
02bf0a0759 docs: update deployment info for FastCGI 2019-01-27 18:20:50 +03:00
Lioman
771f6b7c95
fix typo 2019-01-21 14:42:45 +01:00
Jelmer Vernooij
4fe24296a2 Start on 0.12.2. 2019-01-19 14:26:09 +00:00
Jelmer Vernooij
534d35e3c6
Preparing 0.12.1. 2019-01-19 14:21:47 +00:00
Jelmer Vernooij
12766c1e88 Make check no longer exists, update releasing docs. 2019-01-19 14:17:14 +00:00
Jelmer Vernooij
abba561a1d
Fix some typos. 2019-01-18 19:51:52 +00:00
Matthieu Olivier
b1ea9b2fb3 Fix missing letter 2019-01-09 13:54:21 +01:00
root
e3d5741c51 Rollback quickstart + split documentation for advanced migrations 2019-01-09 13:41:38 +01:00
Matthieu Olivier
acb1e25193 Code was not visible 2019-01-02 13:23:20 +01:00
Matthieu Olivier
97ceaa1748 Activate generic importer + document usage 2019-01-02 13:14:28 +01:00
Matthieu Olivier
c47f705907 Activate generic importer + document usage 2019-01-01 22:37:00 +01:00
Jelmer Vernooij
5d15728eb0
Merge pull request #511 from fliiiix/improvement/docs
Be more consistent and link to client config.
2019-01-01 18:47:15 +00:00
fliiiix
d2ced12f80 Consistency and link to client config 2018-12-31 22:46:41 +01:00
Benoit Latinier
784e08170a
Merge pull request #514 from WanderlandTravelers/override-translations
Override translations
2018-12-26 09:57:10 +01:00
Sim
ad2b7b6233
Update faq.rst
Now we've got Gravatar support
2018-12-25 11:43:14 +08:00
Brad Pitcher
ebefbe6a4a
fix inline code highlighting 2018-12-21 21:12:27 -08:00
Brad Pitcher
423d73664b fix typo in translation override docs 2018-12-21 21:09:26 -08:00
Brad Pitcher
47a5b2c84b override translation strings using data attributes 2018-12-21 21:04:36 -08:00
Brad Pitcher
dfbb7fa413
Add data-isso-reply-notifications to attributes
There is a header describing `data-isso-reply-notifications` but it is not in the initial data attributes examples. I assume the initial list is meant to be exhaustive? I overlooked this setting on my initial read through the docs because it wasn't there, so I thought it would be helpful to add.
2018-12-21 20:47:48 -08:00
Jelmer Vernooij
5d811e3a51
Document the admin configuration. 2018-11-11 15:33:57 +00:00
Jelmer Vernooij
1957ae517e
Add notes about building js and css. 2018-11-03 18:52:49 +00:00
Jelmer Vernooij
54c72f379a
Add notes on releasing new versions. 2018-11-03 14:59:16 +00:00
Jelmer Vernooij
63cc15a962
Fix current flakes. 2018-11-03 14:50:55 +00:00
Jelmer Vernooij
eb0052c53f
Fix rst syntax error. 2018-11-03 14:46:02 +00:00
Sergey Lisakov
be1e81b109
typo
at least on site → at least one site
2018-07-30 17:16:50 +03:00
Sergey Lisakov
fe3088df2b
fix link to misaka extensions 2018-07-30 12:30:41 +03:00
Benoît Latinier
0a7b8ae7df
Merge pull request #447 from tribut/wsgi-docs
Update docs for mod_wsgi
2018-07-28 23:22:29 +02:00
Benoît Latinier
c801d18bd9
Merge pull request #452 from Rocket1184/fetaure/client-async-comment-load
Async comment loading for dynamic websites
2018-07-27 13:30:27 +02:00
Rocka
858d64d092
doc: minor syntax changes about async comments loading 2018-07-27 10:44:02 +08:00
Benoît Latinier
53d5ad441c
Reply notification (#443)
Merging @pellenilsson reply notification PR

* Added reply notification for commenter

* Removed debug info

* Bugfix

* Add notification column to database if needed

* Make SMTP connections thread safe

* Include link to comment in email notifications

* Implement opt-out for email notifications

* Fix faulty check for parent comment

* Support notifications also for replies

* Don't send notification when someone responds to his/her own comment

* Make unsubscribe work with notifications for replies

* Correct hash in 'unsubscribe' API example

* Introduce public-endpoint setting

* Fix whitespace issue

* Postpone notifications to users until comment has been approved by moderator

* New setting general.reply-notifications

* Add client-side configuration setting reply-notifications

* Documentation for reply notifications
2018-07-26 22:56:36 +02:00
Pelle Nilsson
d80f7c4224 Documentation for reply notifications 2018-07-24 20:01:19 +02:00
Rocka
61b3b69557
doc: add doc for dynamic comment loading 2018-06-09 18:59:36 +08:00
Pelle Nilsson
9b2a56e467 Introduce public-endpoint setting 2018-06-03 19:55:31 +02:00
Felix Eckhofer
8360dacbb1
Update docs for mod_wsgi 2018-05-26 14:44:20 +02:00
Lucas Cimon
b73255ec2e
Adding documentation on the ISSO_CORS_ORIGIN env variable - close #407 2018-05-06 10:17:31 +02:00
Benoît Latinier
6da91d4ace
Merge branch 'master' into feature/gravatar-support 2018-04-25 22:45:45 +02:00
Vincent Bernat
45f6b1eda3 feed: make /feed API call configurable server and client-side
On server-side, this can be enabled by providing a base URL to use to
build the full URL. Limit also becomes configurable. On client-side,
we need to add a switch to know whatever or not the additional link
can be displayed.
2018-04-22 16:55:06 +02:00
Vincent Bernat
ebca06059a api: add /feed API to get an Atom feed for an URI
We need absolute URL at some places. We assume the first host
configured is the base of the URI we have.

Fix #81
2018-04-22 13:11:58 +02:00
Benoît Latinier
07ce742b77
add documentation for uberspaces users (closes #409) 2018-04-18 10:51:17 +02:00
Benoît Latinier
93ea722992
add contributors 2018-04-17 23:47:06 +02:00
Benoît Latinier
e285c91112
Merge pull request #412 from vincentbernat/feature/dockerfile
Provide a multi-staged Dockerfile
2018-04-17 23:03:47 +02:00
Vincent Bernat
30f0c7eeb8 docs: document data-isso-id 2018-04-17 07:40:52 +02:00
Vincent Bernat
2b7c17a361 Provide a multi-staged Dockerfile
Many of the Docker images on hub.docker.com are outdated. The one
specified in the documentation doesn't exist anymore. We provide a
decent Dockerfile to build our own Docker image.

This uses a multi-stage build to avoid polluting the final image with
the intermediate artifacts. The final image is 155 MB. It should be
possible to squeeze it even more by using Alpine Linux for the last
two parts instead of Stretch.

The service is using gunicorn. The user is expected to complete the
installation with a reverse proxy configuration.
2018-04-16 22:09:28 +02:00
Facundo Batista
28e154acfc
Small typo 2018-03-21 19:39:02 -03:00
Benoît Latinier
450291440f update doc 2018-02-17 00:00:15 +01:00