Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
bfdde007
Commit
bfdde007
authored
May 22, 2020
by
charlieablett
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update Akismet integration docs
parent
dab25026
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
14 deletions
+8
-14
doc/integration/akismet.md
doc/integration/akismet.md
+8
-14
No files found.
doc/integration/akismet.md
View file @
bfdde007
# Akismet
# Akismet
> *Note:* Before 8.11 only issues submitted via the API and for non-project
members were submitted to Akismet.
GitLab leverages
[
Akismet
](
https://akismet.com/
)
to protect against spam. Currently
GitLab leverages
[
Akismet
](
https://akismet.com/
)
to protect against spam. Currently
GitLab uses Akismet to prevent the creation of spam issues on public projects. Issues
GitLab uses Akismet to prevent the creation of spam issues on public projects. Issues
created via the
Web
UI or the API can be submitted to Akismet for review.
created via the
web
UI or the API can be submitted to Akismet for review.
Detected spam will be rejected, and an entry in the "Spam Log" section in the
Detected spam will be rejected, and an entry in the "Spam Log" section in the
Admin page will be created.
Admin page will be created.
Privacy note: GitLab submits the user's IP and user agent to Akismet. Note that
Privacy note: GitLab submits the user's IP and user agent to Akismet.
adding a user to a project will disable the Akismet check and prevent this
from happening.
NOTE:
**Note:**
In GitLab 8.11 and later, all issues are submitted to Akismet.
In earlier GitLab versions, this only applied to API and non-project members.
## Configuration
## Configuration
To use Akismet:
To use Akismet:
1.
Go to the URL:
<https://akismet.com/account/>
1.
Go to the URL:
<https://akismet.com/account/>
1.
Sign-in or create a new account.
1.
Sign-in or create a new account.
1.
Click on
**Show**
to reveal the API key.
1.
Click on
**Show**
to reveal the API key.
1.
Go to
**Admin Area > Settings > Reporting**
(
`/admin/application_settings/reporting`
).
1.
Go to
**Admin Area > Settings > Reporting**
(
`/admin/application_settings/reporting`
).
1.
Check the
**Enable Akismet**
checkbox.
1.
Check the
**Enable Akismet**
checkbox.
1.
Fill in the API key from step 3.
1.
Fill in the API key from step 3.
1.
Save the configuration.
1.
Save the configuration.
![
Screenshot of Akismet settings
](
img/akismet_settings.png
)
![
Screenshot of Akismet settings
](
img/akismet_settings.png
)
## Training
## Training
> *Note:* Training the Akismet filter is only available in 8.11 and above.
NOTE:
**Note:**
Training the Akismet filter is only available in GitLab 8.11 and later.
As a way to better recognize between spam and ham, you can train the Akismet
As a way to better recognize between spam and ham, you can train the Akismet
filter whenever there is a false positive or false negative.
filter whenever there is a false positive or false negative.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment