Skip to content

Commit

Permalink
Merge branch '2.3' of [email protected]:mixxxdj/mixxx.git
Browse files Browse the repository at this point in the history
# Conflicts:
#	res/controllers/mixco/README.md
#	res/controllers/novation-launchpad/README.md
  • Loading branch information
uklotzde committed Aug 19, 2021
2 parents 8aea341 + 89b742c commit 7ad5b80
Show file tree
Hide file tree
Showing 5 changed files with 72 additions and 47 deletions.
38 changes: 38 additions & 0 deletions .markdownlint-cli2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
#
# An example .markdownlint-cli2.yaml file
#

# Disable some built-in rules
config:
default: true

# The same headline in different nested sections is okay (and necessary for
# CHANGELOG.md).
no-duplicate-header:
allow_different_nesting: true

# We use ordered lists to make stuff easier to read in a text editor.
ol-prefix:
style: ordered

# Not wrapping long lines makes diffs easier to read, especially for prose.
# Instead, we should follow the "one sentence per line" pattern.
line-length: false

# Dollar signs are useful to indicate shell commands/type and help
# distinguishing wrapped lines from new commands.
commands-show-output: false

# Indented code blocks are easier to read in a text editor, but don't allow
# specifying a language for syntax highlighting. Therefore both indented and
# fenced code block should be allowed depending on the use case.
code-block-style: false

# Fix any fixable errors
fix: true

# Disable inline config comments
noInlineConfig: true

# Disable progress on stdout (only valid at root)
noProgress: true
19 changes: 4 additions & 15 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,6 @@
# to manage, install and run git hooks to catch common problems early on.
# See https://pre-commit.com/ for details.
#
# This adds the following hooks:
#
# - check-case-conflict
# - check-byte-order-marker
# - check-yaml
# - check-json
# - check-xml
# - mixed-line-ending
# - end-of-file-fixer
# - trailing-whitespace
# - no-commit-to-branch
# - eslint
# - clang-format
# - qsscheck
#
# If you have Python >= 3.7 and python-pip installed, just run:
#
# $ pip install --user pre-commit
Expand Down Expand Up @@ -110,6 +95,10 @@ repos:
rev: v0.7.2.1
hooks:
- id: shellcheck
- repo: https://github.com/DavidAnson/markdownlint-cli2
rev: v0.2.0
hooks:
- id: markdownlint-cli2
- repo: local
hooks:
- id: qsscheck
Expand Down
50 changes: 26 additions & 24 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ communication initiated in the context of these spaces.

Simply put, community discussions should be

* respectful and kind;
* about Mixxx;
* about features and code, not the individuals involved.
* respectful and kind;
* about Mixxx;
* about features and code, not the individuals involved.

## Be respectful and constructive.
## Be respectful and constructive

Treat everyone with respect. Build on each other's ideas. Each of us has the
right to enjoy our experience and participate without fear of harassment,
Expand All @@ -23,7 +23,7 @@ communicating with someone in their primary language. We all get frustrated
when working on hard problems, but we cannot allow that frustration to turn
into personal attacks.

## Speak up if you see or hear something.
## Speak up if you see or hear something

You are empowered to politely engage when you feel that you or others are
disrespected. The person making you feel uncomfortable may not be aware of what
Expand All @@ -42,32 +42,34 @@ While all reports will be taken seriously, the Mixxx community managers may
not act on complaints that they feel are not violations of this code of
conduct.

## We will not tolerate harassment of any kind, including but not limited to:
## No Tolerance for Harassment

* Harassing comments
* Intimidation
* Encouraging a person to engage in self-harm.
* Sustained disruption or derailing of threads, channels, lists, etc.
* Offensive or violent comments, jokes or otherwise
* Inappropriate sexual content
* Unwelcome sexual or otherwise aggressive attention
* Continued one-on-one communication after requests to cease
* Distribution or threat of distribution of people's personally identifying
information, AKA “doxing”
We will not tolerate harassment of any kind, including but not limited to:

* Harassing comments
* Intimidation
* Encouraging a person to engage in self-harm.
* Sustained disruption or derailing of threads, channels, lists, etc.
* Offensive or violent comments, jokes or otherwise
* Inappropriate sexual content
* Unwelcome sexual or otherwise aggressive attention
* Continued one-on-one communication after requests to cease
* Distribution or threat of distribution of people's personally identifying
information, AKA “doxing”

## Consequences for failing to comply with this policy

Consequences for failing to comply with this policy may include, at the sole
discretion of the Mixxx community managers:

* a request for an apology;
* a private or public warning or reprimand;
* a temporary ban from the mailing list, blog, Mixxx repository or
organization, or other Mixxx-supported communication group, including
loss of committer status;
* a permanent ban from any of the above, or from all current and future
Mixxx-supported communities, including loss of
committer status.
* a request for an apology;
* a private or public warning or reprimand;
* a temporary ban from the mailing list, blog, Mixxx repository or
organization, or other Mixxx-supported communication group, including
loss of committer status;
* a permanent ban from any of the above, or from all current and future
Mixxx-supported communities, including loss of
committer status.

Participants warned to stop any harassing behavior are expected to comply
immediately; failure to do so will result in an escalation of consequences.
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Mixxx

[![GitHub latest tag](https://img.shields.io/github/tag/mixxxdj/mixxx.svg)](https://mixxx.org/download)
[![Packaging status](https://repology.org/badge/tiny-repos/mixxx.svg)](https://repology.org/metapackage/mixxx/versions)
[![Build status](https://github.com/mixxxdj/mixxx/actions/workflows/build.yml/badge.svg)](https://github.com/mixxxdj/mixxx/actions/workflows/build.yml)
Expand Down
11 changes: 3 additions & 8 deletions packaging/certificates/README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@

# Key Rotation

# downloads-hostgator.mixxx.org
## downloads-hostgator.mixxx.org

SSH access is granted via an RSA key stored in `build/certificates/downloads-hostgator.mixxx.org.key`.

To rotate this key, generate a new RSA key with a strong password (e.g. 32 character randomly generated).

```
ssh-keygen -t rsa -b 4096 -f downloads-hostgator.mixxx.org.key
```
ssh-keygen -t rsa -b 4096 -f downloads-hostgator.mixxx.org.key

Copy the **public** key to `$HOME/.ssh/authorized_keys`, replacing the old file to remove access for the current key.

Encrypt the password using `travis encrypt` and update `.travis.yml`.

```
travis encrypt DOWNLOADS_HOSTGATOR_DOT_MIXXX_DOT_ORG_KEY_PASSWORD=hunter2 -r mixxxdj/mixxx
```
travis encrypt DOWNLOADS_HOSTGATOR_DOT_MIXXX_DOT_ORG_KEY_PASSWORD=hunter2 -r mixxxdj/mixxx

0 comments on commit 7ad5b80

Please sign in to comment.