Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

Commit

Permalink
Merge pull request #384 from eyelidlessness/prerelease/3-0-5/dependen…
Browse files Browse the repository at this point in the history
…cies

Prepare for 3.0.5
  • Loading branch information
lognaturel authored Feb 9, 2022
2 parents fcfb346 + c38c11d commit 5e298e5
Show file tree
Hide file tree
Showing 73 changed files with 2,648 additions and 2,064 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

[3.0.5] - 2022-02-08
---------------------

##### Changed

- [#373](https://github.com/enketo/enketo-express/pull/373) Fix: not all signature images are uploaded in offline-capable forms
- [#380](https://github.com/enketo/enketo-express/pull/380) Fix: ensure form_logo.png is included when present in media mapping
- [#230](https://github.com/enketo/enketo-express/pull/230) Clearer recommendation phrasing in English translation for loading errors
- [#382](https://github.com/enketo/enketo-express/pulls/382) Update offline script version at build time
- Upgraded to [enketo-core 6.0.4](https://github.com/enketo/enketo-core/blob/master/CHANGELOG.md#604---2022-02-04)
- Upgraded to [enketo-transformer 2.1.2](https://github.com/enketo/enketo-transformer/blob/master/CHANGELOG.md#212---2022-02-01)
- Upgraded to [openrosa-xpath-evaluator 2.0.10](https://github.com/enketo/openrosa-xpath-evaluator/blob/master/CHANGELOG.md#2010---2022-02-01)
- [#379](https://github.com/enketo/enketo-express/pull/379) Switch from Travis CI to GitHub Actions CI
- [#375](https://github.com/enketo/enketo-express/pull/375) Add codecov reporting

[3.0.4] - 2021-11-04
---------------------
##### Changed
Expand Down
23 changes: 5 additions & 18 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,10 @@ module.exports = grunt => {
},
build: {
command: 'node ./scripts/build.js'
}
},
nyc: {
command: 'nyc --reporter html --reporter text-summary --reporter json --reporter lcov --report-dir ./test-coverage/server --include "app/**/*.js" grunt mochaTest:all'
},
},
eslint: {
check: {
Expand Down Expand Up @@ -166,22 +169,6 @@ module.exports = grunt => {
}
},
},
nyc: {
cover: {
options: {
reporter: [
'html',
'text-summary',
'json',
'lcov',
],
reportDir: './test-coverage/server',
include: [ 'app/**/*.js' ],
},
cmd: false,
args: [ 'grunt', 'mochaTest:all' ]
}
},
env: {
develop: {
NODE_ENV: 'develop'
Expand Down Expand Up @@ -250,7 +237,7 @@ module.exports = grunt => {
grunt.registerTask( 'locales', [ 'i18next' ] );
grunt.registerTask( 'js', [ 'widgets', 'shell:build' ] );
grunt.registerTask( 'css', [ 'system-sass-variables:create', 'sass' ] );
grunt.registerTask( 'test', [ 'env:test', 'js', 'css', 'nyc:cover', 'karma:headless', 'shell:buildReadmeBadge', 'eslint:check' ] );
grunt.registerTask( 'test', [ 'env:test', 'js', 'css', 'shell:nyc', 'karma:headless', 'shell:buildReadmeBadge', 'eslint:check' ] );
grunt.registerTask( 'test-browser', [ 'env:test', 'css', 'karma:browsers' ] );
grunt.registerTask( 'test-watch-client', [ 'env:test', 'karma:watch' ], );
grunt.registerTask( 'test-watch-server', [ 'env:test', 'watch:mochaTest' ], );
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Build Status](https://travis-ci.com/enketo/enketo-express.svg?branch=master)](https://travis-ci.org/enketo/enketo-express) [![Dependency Status](https://david-dm.org/enketo/enketo-express.svg)](https://david-dm.org/enketo/enketo-express) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/609aaf6fa764454f901f1c8a427264ff)](https://www.codacy.com/app/martijnr/enketo-express?utm_source=github.com&utm_medium=referral&utm_content=enketo/enketo-express&utm_campaign=Badge_Grade)
[![Build Status](https://travis-ci.com/enketo/enketo-express.svg?branch=master)](https://travis-ci.org/enketo/enketo-express)

Enketo Express
==============
Expand Down
4 changes: 2 additions & 2 deletions docs/app_controllers_api-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_api-v1-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_api-v2-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_authentication-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_error-handler.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_media-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_offline-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_pages-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_submission-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_survey-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_controllers_transformation-controller.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_lib_communicator_communicator.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_lib_custom-error.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_lib_pdf.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_lib_router-utils.js.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/app_lib_url.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_lib_utils.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_account-model.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_cache-model.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_config-model.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_instance-model.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_record-model.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_submission-model.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_survey-model.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/app_models_user-model.js.html

Large diffs are not rendered by default.

228 changes: 226 additions & 2 deletions docs/global.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-account-model.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-api-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-api-v1-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-api-v2-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-authentication-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-cache-model.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-communicator.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-config-model.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-custom-error.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-duplicates.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-error-handler.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-instance-model.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-media-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-offline-resources-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-pages-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-pdf.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-router-utils.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-submission-model.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-submissions-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-survey-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-survey-model.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-transformation-controller.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-user-model.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/module-utils.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tools_duplicates.js.html

Large diffs are not rendered by default.

133 changes: 133 additions & 0 deletions docs/tools_esbuild-plugin-istanbul.js.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-00-getting-started.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-02-heroku.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-10-configure.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-12-ordinals.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-20-update.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-30-develop.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-32-api.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-34-custom-widgets.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-36-theming.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-38-iframe-postmessage.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-40-translate.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-60-authentication-and-security.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-70-browser-support.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-80-comments.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/tutorial-90-duplicates.html

Large diffs are not rendered by default.

3,997 changes: 2,111 additions & 1,886 deletions package-lock.json

Large diffs are not rendered by default.

46 changes: 23 additions & 23 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "enketo-express",
"description": "Webforms evolved.",
"homepage": "https://enketo.org",
"version": "3.0.4",
"version": "3.0.5",
"main": "./app.js",
"engines": {
"node": ">=14 <17",
Expand Down Expand Up @@ -39,39 +39,39 @@
"dependencies": {
"aliasify": "^2.1.0",
"basic-auth": "^2.0.1",
"body-parser": "^1.19.0",
"body-parser": "^1.19.1",
"bristol": "^0.4.0",
"busboy": "^0.3.1",
"compression": "^1.7.4",
"cookie-parser": "^1.4.5",
"cookie-parser": "^1.4.6",
"csurf": "^1.11.0",
"db.js": "^0.15.0",
"debug": "^4.3.2",
"enketo-core": "6.0.2",
"enketo-transformer": "2.1.1",
"debug": "^4.3.3",
"enketo-core": "^6.0.4",
"enketo-transformer": "2.1.2",
"evp_bytestokey": "^1.0.3",
"express": "^4.17.1",
"express": "^4.17.2",
"grunt": "^1.4.1",
"grunt-env": "^1.0.1",
"grunt-i18next": "^0.2.0",
"grunt-shell-spawn": "^0.4.0",
"i18next": "^20.6.1",
"i18next-browser-languagedetector": "^6.1.2",
"i18next-fs-backend": "^1.1.1",
"i18next-http-backend": "^1.3.1",
"i18next-http-middleware": "^3.1.4",
"i18next-browser-languagedetector": "^6.1.3",
"i18next-fs-backend": "^1.1.4",
"i18next-http-backend": "^1.3.2",
"i18next-http-middleware": "^3.1.6",
"jquery": "^3.6.0",
"jstransformer-markdown-it": "^2.1.0",
"jszip": "^3.7.1",
"jwt-simple": "^0.5.6",
"load-grunt-tasks": "^5.1.0",
"lodash": "^4.17.21",
"morgan": "^1.10.0",
"node-forge": "^0.10.0",
"node-forge": "^1.2.1",
"papaparse": "^5.3.1",
"pkg-dir": "^5.0.0",
"pug": "^3.0.2",
"puppeteer": "^10.4.0",
"puppeteer": "^13.1.3",
"redis": "^3.1.2",
"request": "^2.88.2",
"request-filtering-agent": "^1.0.7",
Expand All @@ -86,10 +86,10 @@
"@baladins/grunt-nodemon": "^0.4.6",
"@types/db.js": "^0.14.7",
"@types/express": "^4.17.13",
"@types/sinon": "^10.0.6",
"@types/sinon": "^10.0.10",
"abortcontroller-polyfill": "^1.7.3",
"bootstrap-datepicker": "1.9.0",
"chai": "^4.3.4",
"chai": "^4.3.6",
"chai-as-promised": "^7.1.1",
"docdash": "^1.2.0",
"esbuild": "^0.12.29",
Expand All @@ -102,28 +102,28 @@
"grunt-karma": "^4.0.2",
"grunt-mocha-test": "^0.13.3",
"grunt-sass": "^3.1.0",
"grunt-simple-nyc": "^3.0.1",
"istanbul": "^0.4.5",
"istanbul-lib-instrument": "^5.1.0",
"istanbul-reporter-shield-badge": "^1.2.1",
"jsdoc": "^3.6.7",
"jsdoc": "^3.6.10",
"jsdoc-ts-utils": "^2.0.1",
"karma": "^6.3.7",
"karma": "^6.3.14",
"karma-chrome-launcher": "^3.1.0",
"karma-coverage": "^2.0.3",
"karma-coverage": "^2.1.0",
"karma-esbuild": "^2.2.0",
"karma-firefox-launcher": "^2.1.2",
"karma-mocha": "^2.0.1",
"karma-opera-launcher": "^1.0.0",
"karma-safari-launcher": "^1.0.0",
"karma-sinon-chai": "^2.0.2",
"mocha": "^9.1.3",
"nock": "^13.1.4",
"node-sass": "^6.0.1",
"mocha": "^9.2.0",
"nock": "^13.2.4",
"node-sass": "^7.0.1",
"nyc": "^15.1.0",
"rimraf": "^3.0.2",
"sinon": "^11.1.2",
"sinon-chai": "^3.7.0",
"supertest": "^6.1.6"
"supertest": "^6.2.2"
},
"browser": {
"enketo/config": "./public/js/src/module/client-config",
Expand Down

0 comments on commit 5e298e5

Please sign in to comment.