mirror of
https://github.com/nextcloud/integration_moodle.git
synced 2025-12-17 21:02:05 +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: {
|
||||
appVersion: true
|
||||
},
|
||||
parserOptions: {
|
||||
requireConfigFile: false
|
||||
},
|
||||
extends: [
|
||||
'@nextcloud'
|
||||
]
|
||||
|
|
|
|||
17
.github/workflows/release.yml
vendored
17
.github/workflows/release.yml
vendored
|
|
@ -12,6 +12,20 @@ jobs:
|
|||
APP_ID: integration_moodle
|
||||
runs-on: ubuntu-latest
|
||||
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
|
||||
uses: actions/checkout@v2
|
||||
|
||||
|
|
@ -35,8 +49,7 @@ jobs:
|
|||
echo "###### install dependencies"
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
sudo apt update -y
|
||||
# sudo apt upgrade -y
|
||||
sudo apt install php-mbstring php-sqlite3 npm make openssl -y
|
||||
sudo apt install make openssl -y
|
||||
echo "###### installing nextcloud"
|
||||
mkdir ~/html
|
||||
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]
|
||||
|
||||
## 1.0.0 – 2021-03-19
|
||||
### Changed
|
||||
- bump js libs
|
||||
|
||||
## 0.0.9 – 2021-02-16
|
||||
### Changed
|
||||
- app certificate
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<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.
|
||||
It also allows you to search for content in Moodle.]]></description>
|
||||
<version>0.0.9</version>
|
||||
<version>1.0.0</version>
|
||||
<licence>agpl</licence>
|
||||
<author>Julien Veyssier</author>
|
||||
<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/moment": "^1.1.1",
|
||||
"@nextcloud/router": "^1.1.0",
|
||||
"@nextcloud/vue": "^3.5.4",
|
||||
"@nextcloud/vue-dashboard": "^1.0.1",
|
||||
"@nextcloud/vue": "^3.7.2",
|
||||
"@nextcloud/vue-dashboard": "^1.1.0",
|
||||
"vue": "^2.6.11"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.12.16",
|
||||
"@babel/eslint-parser": "^7.12.16",
|
||||
"@babel/plugin-proposal-object-rest-spread": "^7.12.13",
|
||||
"@babel/core": "^7.13.10",
|
||||
"@babel/eslint-parser": "^7.13.10",
|
||||
"@babel/plugin-proposal-object-rest-spread": "^7.13.8",
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||
"@babel/preset-env": "^7.12.16",
|
||||
"@nextcloud/browserslist-config": "^1.0.0",
|
||||
"@nextcloud/eslint-config": "^3.0.0",
|
||||
"@babel/preset-env": "^7.13.10",
|
||||
"@nextcloud/browserslist-config": "^2.0.0",
|
||||
"@nextcloud/eslint-config": "^4.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-loader": "^8.2.2",
|
||||
"css-loader": "^5.0.2",
|
||||
"eslint": "^7.19.0",
|
||||
"css-loader": "^5.1.3",
|
||||
"eslint": "^7.22.0",
|
||||
"eslint-config-standard": "^16.0.2",
|
||||
"eslint-plugin-import": "^2.22.1",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint-plugin-promise": "^4.3.1",
|
||||
"eslint-plugin-vue": "^7.5.0",
|
||||
"eslint-webpack-plugin": "^2.5.0",
|
||||
"eslint-plugin-vue": "^7.7.0",
|
||||
"eslint-webpack-plugin": "^2.5.2",
|
||||
"file-loader": "^6.2.0",
|
||||
"node-sass": "^5.0.0",
|
||||
"sass-loader": "^10.1.1",
|
||||
"sass-loader": "^11.0.1",
|
||||
"style-loader": "^2.0.0",
|
||||
"stylelint": "^13.10.0",
|
||||
"stylelint": "^13.12.0",
|
||||
"stylelint-config-recommended-scss": "^4.2.0",
|
||||
"stylelint-scss": "^3.19.0",
|
||||
"stylelint-webpack-plugin": "^2.1.1",
|
||||
"url-loader": "^4.1.1",
|
||||
"vue-loader": "^15.9.6",
|
||||
"vue-template-compiler": "^2.6.12",
|
||||
"webpack": "^5.21.2",
|
||||
"webpack": "^5.26.3",
|
||||
"webpack-cli": "^4.5.0",
|
||||
"webpack-node-externals": "^2.5.2"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue