mirror of
https://github.com/nextcloud/integration_moodle.git
synced 2025-12-18 05:10:32 +01:00
1.0.0
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
This commit is contained in:
parent
75f06f2948
commit
6935da3250
6 changed files with 957 additions and 809 deletions
|
|
@ -2,6 +2,9 @@ module.exports = {
|
||||||
globals: {
|
globals: {
|
||||||
appVersion: true
|
appVersion: true
|
||||||
},
|
},
|
||||||
|
parserOptions: {
|
||||||
|
requireConfigFile: false
|
||||||
|
},
|
||||||
extends: [
|
extends: [
|
||||||
'@nextcloud'
|
'@nextcloud'
|
||||||
]
|
]
|
||||||
|
|
|
||||||
17
.github/workflows/release.yml
vendored
17
.github/workflows/release.yml
vendored
|
|
@ -12,6 +12,20 @@ jobs:
|
||||||
APP_ID: integration_moodle
|
APP_ID: integration_moodle
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
- name: Use Node 12
|
||||||
|
uses: actions/setup-node@v1
|
||||||
|
with:
|
||||||
|
node-version: 12
|
||||||
|
|
||||||
|
- name: Setup PHP
|
||||||
|
uses: shivammathur/setup-php@v2
|
||||||
|
with:
|
||||||
|
php-version: '7.4'
|
||||||
|
extensions: mbstring, intl, sqlite3
|
||||||
|
ini-values: post_max_size=256M, max_execution_time=180
|
||||||
|
coverage: xdebug
|
||||||
|
tools: php-cs-fixer, phpunit
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
|
@ -35,8 +49,7 @@ jobs:
|
||||||
echo "###### install dependencies"
|
echo "###### install dependencies"
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
sudo apt update -y
|
sudo apt update -y
|
||||||
# sudo apt upgrade -y
|
sudo apt install make openssl -y
|
||||||
sudo apt install php-mbstring php-sqlite3 npm make openssl -y
|
|
||||||
echo "###### installing nextcloud"
|
echo "###### installing nextcloud"
|
||||||
mkdir ~/html
|
mkdir ~/html
|
||||||
git clone https://github.com/nextcloud/server.git --recursive --depth 1 -b master ~/html/nextcloud
|
git clone https://github.com/nextcloud/server.git --recursive --depth 1 -b master ~/html/nextcloud
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## 1.0.0 – 2021-03-19
|
||||||
|
### Changed
|
||||||
|
- bump js libs
|
||||||
|
|
||||||
## 0.0.9 – 2021-02-16
|
## 0.0.9 – 2021-02-16
|
||||||
### Changed
|
### Changed
|
||||||
- app certificate
|
- app certificate
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
<summary>Integration of Moodle learning management system</summary>
|
<summary>Integration of Moodle learning management system</summary>
|
||||||
<description><![CDATA[Moodle integration provides a dashboard widget displaying information about your recent courses and upcoming events.
|
<description><![CDATA[Moodle integration provides a dashboard widget displaying information about your recent courses and upcoming events.
|
||||||
It also allows you to search for content in Moodle.]]></description>
|
It also allows you to search for content in Moodle.]]></description>
|
||||||
<version>0.0.9</version>
|
<version>1.0.0</version>
|
||||||
<licence>agpl</licence>
|
<licence>agpl</licence>
|
||||||
<author>Julien Veyssier</author>
|
<author>Julien Veyssier</author>
|
||||||
<namespace>Moodle</namespace>
|
<namespace>Moodle</namespace>
|
||||||
|
|
|
||||||
1708
package-lock.json
generated
1708
package-lock.json
generated
File diff suppressed because it is too large
Load diff
32
package.json
32
package.json
|
|
@ -39,42 +39,42 @@
|
||||||
"@nextcloud/l10n": "^1.4.1",
|
"@nextcloud/l10n": "^1.4.1",
|
||||||
"@nextcloud/moment": "^1.1.1",
|
"@nextcloud/moment": "^1.1.1",
|
||||||
"@nextcloud/router": "^1.1.0",
|
"@nextcloud/router": "^1.1.0",
|
||||||
"@nextcloud/vue": "^3.5.4",
|
"@nextcloud/vue": "^3.7.2",
|
||||||
"@nextcloud/vue-dashboard": "^1.0.1",
|
"@nextcloud/vue-dashboard": "^1.1.0",
|
||||||
"vue": "^2.6.11"
|
"vue": "^2.6.11"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.12.16",
|
"@babel/core": "^7.13.10",
|
||||||
"@babel/eslint-parser": "^7.12.16",
|
"@babel/eslint-parser": "^7.13.10",
|
||||||
"@babel/plugin-proposal-object-rest-spread": "^7.12.13",
|
"@babel/plugin-proposal-object-rest-spread": "^7.13.8",
|
||||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||||
"@babel/preset-env": "^7.12.16",
|
"@babel/preset-env": "^7.13.10",
|
||||||
"@nextcloud/browserslist-config": "^1.0.0",
|
"@nextcloud/browserslist-config": "^2.0.0",
|
||||||
"@nextcloud/eslint-config": "^3.0.0",
|
"@nextcloud/eslint-config": "^4.0.0",
|
||||||
"@nextcloud/eslint-plugin": "^2.0.0",
|
"@nextcloud/eslint-plugin": "^2.0.0",
|
||||||
"@nextcloud/webpack-vue-config": "^2.0.0",
|
"@nextcloud/webpack-vue-config": "^3.0.0",
|
||||||
"babel-eslint": "^10.1.0",
|
"babel-eslint": "^10.1.0",
|
||||||
"babel-loader": "^8.2.2",
|
"babel-loader": "^8.2.2",
|
||||||
"css-loader": "^5.0.2",
|
"css-loader": "^5.1.3",
|
||||||
"eslint": "^7.19.0",
|
"eslint": "^7.22.0",
|
||||||
"eslint-config-standard": "^16.0.2",
|
"eslint-config-standard": "^16.0.2",
|
||||||
"eslint-plugin-import": "^2.22.1",
|
"eslint-plugin-import": "^2.22.1",
|
||||||
"eslint-plugin-node": "^11.1.0",
|
"eslint-plugin-node": "^11.1.0",
|
||||||
"eslint-plugin-promise": "^4.3.1",
|
"eslint-plugin-promise": "^4.3.1",
|
||||||
"eslint-plugin-vue": "^7.5.0",
|
"eslint-plugin-vue": "^7.7.0",
|
||||||
"eslint-webpack-plugin": "^2.5.0",
|
"eslint-webpack-plugin": "^2.5.2",
|
||||||
"file-loader": "^6.2.0",
|
"file-loader": "^6.2.0",
|
||||||
"node-sass": "^5.0.0",
|
"node-sass": "^5.0.0",
|
||||||
"sass-loader": "^10.1.1",
|
"sass-loader": "^11.0.1",
|
||||||
"style-loader": "^2.0.0",
|
"style-loader": "^2.0.0",
|
||||||
"stylelint": "^13.10.0",
|
"stylelint": "^13.12.0",
|
||||||
"stylelint-config-recommended-scss": "^4.2.0",
|
"stylelint-config-recommended-scss": "^4.2.0",
|
||||||
"stylelint-scss": "^3.19.0",
|
"stylelint-scss": "^3.19.0",
|
||||||
"stylelint-webpack-plugin": "^2.1.1",
|
"stylelint-webpack-plugin": "^2.1.1",
|
||||||
"url-loader": "^4.1.1",
|
"url-loader": "^4.1.1",
|
||||||
"vue-loader": "^15.9.6",
|
"vue-loader": "^15.9.6",
|
||||||
"vue-template-compiler": "^2.6.12",
|
"vue-template-compiler": "^2.6.12",
|
||||||
"webpack": "^5.21.2",
|
"webpack": "^5.26.3",
|
||||||
"webpack-cli": "^4.5.0",
|
"webpack-cli": "^4.5.0",
|
||||||
"webpack-node-externals": "^2.5.2"
|
"webpack-node-externals": "^2.5.2"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue