Merge pull request #686 from nextcloud/release/0.5.0-rc1
Release 0.5.0-rc1
This commit is contained in:
@@ -17,11 +17,14 @@ All notable changes to this project will be documented in this file.
|
|||||||
- Notify users about card assignments
|
- Notify users about card assignments
|
||||||
- Add shortcut to assign a card to yourself
|
- Add shortcut to assign a card to yourself
|
||||||
- Improved view for printing
|
- Improved view for printing
|
||||||
|
- Support for Nextcloud 15
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Accesibility improvements
|
- Accesibility improvements
|
||||||
- Don't allow empty card titles
|
- Don't allow empty card titles
|
||||||
|
- Improved checkbox handling in markdown
|
||||||
|
|
||||||
|
|
||||||
## 0.4.0 - 2018-07-11
|
## 0.4.0 - 2018-07-11
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
- 🚀 Get your project organized
|
- 🚀 Get your project organized
|
||||||
|
|
||||||
</description>
|
</description>
|
||||||
<version>0.5.0-beta1</version>
|
<version>0.5.0-rc1</version>
|
||||||
<licence>agpl</licence>
|
<licence>agpl</licence>
|
||||||
<author>Julius Härtl</author>
|
<author>Julius Härtl</author>
|
||||||
<namespace>Deck</namespace>
|
<namespace>Deck</namespace>
|
||||||
@@ -32,6 +32,10 @@
|
|||||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Board.png</screenshot>
|
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Board.png</screenshot>
|
||||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Details.png</screenshot>
|
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Details.png</screenshot>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
<php min-version="5.6"/>
|
||||||
|
<database min-version="9.4">pgsql</database>
|
||||||
|
<database>sqlite</database>
|
||||||
|
<database min-version="5.5">mysql</database>
|
||||||
<nextcloud min-version="13" max-version="15" />
|
<nextcloud min-version="13" max-version="15" />
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<background-jobs>
|
<background-jobs>
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ exclude = [
|
|||||||
"js/Gruntfile.js",
|
"js/Gruntfile.js",
|
||||||
"js/package.json",
|
"js/package.json",
|
||||||
"js/package-lock.json",
|
"js/package-lock.json",
|
||||||
|
"docs/",
|
||||||
"tests",
|
"tests",
|
||||||
".codecov.yml",
|
".codecov.yml",
|
||||||
"composer.json",
|
"composer.json",
|
||||||
@@ -28,6 +29,7 @@ exclude = [
|
|||||||
"issue_template.md",
|
"issue_template.md",
|
||||||
"krankerl.toml",
|
"krankerl.toml",
|
||||||
"Makefile",
|
"Makefile",
|
||||||
|
"mkdocs.yml",
|
||||||
"run-eslint.sh"
|
"run-eslint.sh"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
@@ -142,7 +142,11 @@ class DeckProvider implements IProvider {
|
|||||||
$placeholders = $replacements = [];
|
$placeholders = $replacements = [];
|
||||||
foreach ($parameters as $placeholder => $parameter) {
|
foreach ($parameters as $placeholder => $parameter) {
|
||||||
$placeholders[] = '{' . $placeholder . '}';
|
$placeholders[] = '{' . $placeholder . '}';
|
||||||
$replacements[] = $parameter['name'];
|
if (is_array($parameter) && array_key_exists('name', $parameter)) {
|
||||||
|
$replacements[] = $parameter['name'];
|
||||||
|
} else {
|
||||||
|
$replacements[] = '';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$event->setParsedSubject(str_replace($placeholders, $replacements, $subject))
|
$event->setParsedSubject(str_replace($placeholders, $replacements, $subject))
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ class BoardService {
|
|||||||
/**
|
/**
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function findAll($since = 0) {
|
public function findAll($since = -1) {
|
||||||
$userInfo = $this->getBoardPrerequisites();
|
$userInfo = $this->getBoardPrerequisites();
|
||||||
$userBoards = $this->boardMapper->findAllByUser($userInfo['user'], null, null, $since);
|
$userBoards = $this->boardMapper->findAllByUser($userInfo['user'], null, null, $since);
|
||||||
$groupBoards = $this->boardMapper->findAllByGroups($userInfo['user'], $userInfo['groups'],null, null, $since);
|
$groupBoards = $this->boardMapper->findAllByGroups($userInfo['user'], $userInfo['groups'],null, null, $since);
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ class StackService {
|
|||||||
* @throws \OCA\Deck\NoPermissionException
|
* @throws \OCA\Deck\NoPermissionException
|
||||||
* @throws BadRequestException
|
* @throws BadRequestException
|
||||||
*/
|
*/
|
||||||
public function findAll($boardId, $since = 0) {
|
public function findAll($boardId, $since = -1) {
|
||||||
if (is_numeric($boardId) === false) {
|
if (is_numeric($boardId) === false) {
|
||||||
throw new BadRequestException('boardId must be a number');
|
throw new BadRequestException('boardId must be a number');
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user