Skip to content

Commit 01d6691

Browse files
committed
Merge branch 'master' into cleanup
Signed-off-by: Arne Hamann <git@arne.email>
2 parents 64a8788 + 869c746 commit 01d6691

File tree

295 files changed

+28800
-24345
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

295 files changed

+28800
-24345
lines changed
Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,222 @@
1+
name: "Bug report: Nextcloud Maps"
2+
description: "Submit a report and help us improve Nextcloud Maps"
3+
title: "[Bug]: "
4+
labels: ["bug", "0. Needs triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
### 👍 Thank you for contributing to our project!
10+
Please note this is a **free and open-source** project. Most people take on their own time to help you, so please, be patient.
11+
- type: checkboxes
12+
id: before-posting
13+
attributes:
14+
label: "⚠️ This issue respects the following points: ⚠️"
15+
description: All conditions are **required**. Your issue can be closed if these are checked incorrectly.
16+
options:
17+
- label: This is a **bug**, not a question or a configuration/webserver/proxy issue.
18+
required: true
19+
- label: This issue is **not** already reported on Github _(I've searched it)_.
20+
required: true
21+
- label: Nextcloud Server **is** up to date. See [Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) for supported versions.
22+
required: true
23+
- label: Maps app **is** up to date. See [Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) for supported versions.
24+
required: true
25+
- label: I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
26+
required: true
27+
- type: textarea
28+
id: bug-description
29+
attributes:
30+
label: Bug description
31+
description: |
32+
Provide a description of the bug you're experiencing.
33+
Don't just expect someone will guess what your specific problem is and provide full details.
34+
validations:
35+
required: true
36+
- type: textarea
37+
id: reproduce
38+
attributes:
39+
label: Steps to reproduce
40+
description: |
41+
Describe the steps to reproduce the bug.
42+
The better your description is _(go 'here', click 'there'...)_ the fastest you'll get an _(accurate)_ answer.
43+
value: |
44+
1.
45+
2.
46+
3.
47+
validations:
48+
required: true
49+
- type: textarea
50+
id: expected-behavior
51+
attributes:
52+
label: Expected behavior
53+
description: Describe what you expected to happen instead.
54+
validations:
55+
required: true
56+
- type: dropdown
57+
id: install-method
58+
attributes:
59+
label: Installation method
60+
description: |
61+
Select installation method you've used.
62+
_Describe the method in the "Additional info" section if you chose "Other"._
63+
options:
64+
- "Manual installation"
65+
- "Official Docker image"
66+
- "Official VM scripts"
67+
- "Official SNAP package"
68+
- "Official All-in-One appliance"
69+
- "Web installer on a VPS or web space"
70+
- "Other"
71+
- type: dropdown
72+
id: system
73+
attributes:
74+
label: Operating system
75+
description: |
76+
Select operating system where Nextcloud Server is installed.
77+
_Describe in the "Additional info" section if you chose "Other"._
78+
options:
79+
- "Debian/Ubuntu"
80+
- "RHEL/CentOS"
81+
- "Other"
82+
- type: dropdown
83+
id: php
84+
attributes:
85+
label: PHP engine version
86+
description: |
87+
Select PHP engine version serving Nextcloud Server.
88+
_Describe in the "Additional info" section if you chose "Other"._
89+
options:
90+
- "PHP 7.3"
91+
- "PHP 7.4"
92+
- "PHP 8.0"
93+
- "PHP 8.1"
94+
- "Other"
95+
- type: dropdown
96+
id: webserver
97+
attributes:
98+
label: Web server
99+
description: |
100+
Select Webserver serving Nextcloud Server.
101+
_Describe in the "Additional info" section if you chose "Other"._
102+
options:
103+
- "Apache (supported)"
104+
- "Nginx"
105+
- "Lighttpd"
106+
- "Other"
107+
- type: dropdown
108+
id: database
109+
attributes:
110+
label: Database engine version
111+
description: |
112+
Select Database engine serving Nextcloud Server.
113+
_Describe in the "Additional info" section if you chose "Other"._
114+
options:
115+
- "MySQL"
116+
- "MariaDB"
117+
- "PostgreSQL"
118+
- "SQlite"
119+
- "Oracle"
120+
- "Other"
121+
- type: dropdown
122+
id: fresh-server
123+
attributes:
124+
label: Is this bug present after an update or on a fresh install of the server?
125+
description: |
126+
Select if bug is present after an update or on a fresh install.
127+
options:
128+
- "Updated from a minor version (ex. 22.2.3 to 22.2.4)"
129+
- "Updated to a major version (ex. 22.2.3 to 23.0.1)"
130+
- "Fresh Nextcloud Server install"
131+
- type: dropdown
132+
id: fresh-app
133+
attributes:
134+
label: Is this bug present after an update or on a fresh install of the app?
135+
description: |
136+
Select if bug is present after an update or on a fresh install.
137+
options:
138+
- "Updated from a minor version"
139+
- "Fresh Nextcloud Maps install (never installed before)"
140+
- type: dropdown
141+
id: encryption
142+
attributes:
143+
label: Are you using the Nextcloud Server Encryption module?
144+
description: Select if encryption is Enabled on your Nextcloud Server.
145+
options:
146+
- "Encryption is Enabled"
147+
- "Encryption is Disabled"
148+
- type: checkboxes
149+
id: users
150+
attributes:
151+
label: What user-backends are you using?
152+
description: |
153+
Select **all** user-backends Enabled on your Nextcloud Server.
154+
_Describe in the "Additional info" section if you chose "Other"._
155+
options:
156+
- label: "Default user-backend _(database)_"
157+
- label: "LDAP/ Active Directory"
158+
- label: "SSO - SAML"
159+
- label: "Other"
160+
- type: textarea
161+
id: configs
162+
attributes:
163+
label: Configuration report
164+
description: |
165+
Provide information about your configuration.
166+
To get this information, execute one of the following commands on the CLI:
167+
```shell
168+
sudo -u www-data php occ config:list system
169+
php occ config:list system
170+
./occ config:list system
171+
```
172+
> NOTE: This will be automatically formatted into code for better readability.
173+
render: shell
174+
- type: textarea
175+
id: apps
176+
attributes:
177+
label: List of activated Apps
178+
description: |
179+
Provide information about your apps.
180+
To get this information, execute one of the following commands on the CLI:
181+
```shell
182+
sudo -u www-data php occ app:list
183+
php occ app:list
184+
./occ app:list
185+
```
186+
> NOTE: This will be automatically formatted into code for better readability.
187+
render: shell
188+
validations:
189+
required: true
190+
- type: textarea
191+
id: nextcloud-signingstatus
192+
attributes:
193+
label: Nextcloud Signing status
194+
description: |
195+
Provide Nextcloud Signing status.
196+
First, login as Admin user into your Nextcloud, then access this URL:
197+
```shell
198+
https://yournextcloud.tld/index.php/settings/integrity/failed
199+
```
200+
> NOTE: This will be automatically formatted into code for better readability.
201+
render: shell
202+
- type: textarea
203+
id: nextcloud-log
204+
attributes:
205+
label: Nextcloud Logs
206+
description: |
207+
Provide Nextcloud logs lines.
208+
Copy all contents from `data/nextcloud.log` or a RAW from `/settings/admin/logging` section:
209+
> NOTE: This will be automatically formatted into code for better readability.
210+
render: shell
211+
- type: textarea
212+
id: browser-console
213+
attributes:
214+
label: Browser Console
215+
description: |
216+
Provide Browser Console log lines.
217+
render: shell
218+
- type: textarea
219+
id: additional-info
220+
attributes:
221+
label: Additional info
222+
description: Any additional information related to the issue (ex. software versions).
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
name: 🚀 Feature request
3+
about: Suggest an idea for this project
4+
labels: enhancement, 0. Needs triage
5+
---
6+
7+
<!--
8+
Thanks for reporting issues back to Nextcloud!
9+
10+
Note: This is the **issue tracker of Nextcloud**, please do NOT use this to get answers to your questions or get help for fixing your installation. This is a place to report bugs to developers, after your server has been debugged. You can find help debugging your system on our home user forums: https://help.nextcloud.com or, if you use Nextcloud in a large organization, ask our engineers on https://portal.nextcloud.com. See also https://nextcloud.com/support for support options.
11+
12+
Nextcloud is an open source project backed by Nextcloud GmbH. Most of our volunteers are home users and thus primarily care about issues that affect home users. Our paid engineers prioritize issues of our customers. If you are neither a home user nor a customer, consider paying somebody to fix your issue, do it yourself or become a customer.
13+
14+
Guidelines for submitting issues:
15+
16+
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
17+
- Go to https://github.com/nextcloud and type any word in the top search/command bar. You probably see something like "We couldn’t find any repositories matching ..." then click "Issues" in the left navigation.
18+
- You can also filter by appending e. g. "state:open" to the search string.
19+
- More info on search syntax within github: https://help.github.com/articles/searching-issues
20+
21+
* This repository https://github.com/nextcloud/server/issues is *only* for issues within the Nextcloud Server code. This also includes the apps: files, encryption, external storage, sharing, deleted files, versions, LDAP, and WebDAV Auth
22+
23+
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
24+
25+
* The issues in other components should be reported in their respective repositories: You will find them in our GitHub Organization (https://github.com/nextcloud/)
26+
-->
27+
28+
29+
<!--- Please keep this note for other contributors -->
30+
31+
### How to use GitHub
32+
33+
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are interested into the same feature.
34+
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
35+
* Subscribe to receive notifications on status change and new comments.
36+
37+
38+
**Is your feature request related to a problem? Please describe.**
39+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
40+
41+
**Describe the solution you'd like**
42+
A clear and concise description of what you want to happen.
43+
44+
**Describe alternatives you've considered**
45+
A clear and concise description of any alternative solutions or features you've considered.
46+
47+
**Additional context**
48+
Add any other context or screenshots about the feature request here.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: ❓ Community Support and Help
4+
url: https://help.nextcloud.com/c/apps/maps/158
5+
about: Configuration, webserver/proxy or performance issues and other questions

.github/dependabot.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: npm
4+
directory: "/"
5+
schedule:
6+
interval: weekly
7+
day: saturday
8+
time: "03:00"
9+
timezone: Europe/Paris
10+
open-pull-requests-limit: 10
11+
ignore:
12+
- dependency-name: d3
13+
versions:
14+
- ">= 4.a"
15+
- "< 5"
16+
- dependency-name: d3
17+
versions:
18+
- ">= 5.a"
19+
- "< 6"
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# For most projects, this workflow file will not need changing; you simply need
2+
# to commit it to your repository.
3+
#
4+
# You may wish to alter this file to override the set of languages analyzed,
5+
# or to provide custom queries or build logic.
6+
#
7+
# ******** NOTE ********
8+
# We have attempted to detect the languages in your repository. Please check
9+
# the `language` matrix defined below to confirm you have the correct set of
10+
# supported CodeQL languages.
11+
#
12+
name: "CodeQL"
13+
14+
on:
15+
push:
16+
branches: [ "master" ]
17+
pull_request:
18+
# The branches below must be a subset of the branches above
19+
branches: [ "master" ]
20+
schedule:
21+
- cron: '33 12 * * 1'
22+
23+
jobs:
24+
analyze:
25+
name: Analyze
26+
runs-on: ubuntu-latest
27+
permissions:
28+
actions: read
29+
contents: read
30+
security-events: write
31+
32+
strategy:
33+
fail-fast: false
34+
matrix:
35+
language: [ 'javascript' ]
36+
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
37+
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
38+
39+
steps:
40+
- name: Checkout repository
41+
uses: actions/checkout@v3
42+
43+
# Initializes the CodeQL tools for scanning.
44+
- name: Initialize CodeQL
45+
uses: github/codeql-action/init@v2
46+
with:
47+
languages: ${{ matrix.language }}
48+
# If you wish to specify custom queries, you can do so here or in a config file.
49+
# By default, queries listed here will override any specified in a config file.
50+
# Prefix the list here with "+" to use these queries and those in the config file.
51+
52+
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
53+
# queries: security-extended,security-and-quality
54+
55+
56+
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
57+
# If this step fails, then you should remove it and run the build manually (see below)
58+
- name: Autobuild
59+
uses: github/codeql-action/autobuild@v2
60+
61+
# ℹ️ Command-line programs to run using the OS shell.
62+
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
63+
64+
# If the Autobuild fails above, remove it and uncomment the following three lines.
65+
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
66+
67+
# - run: |
68+
# echo "Run, Build Application using script"
69+
# ./location_of_script_within_repo/buildscript.sh
70+
71+
- name: Perform CodeQL Analysis
72+
uses: github/codeql-action/analyze@v2

0 commit comments

Comments
 (0)