Commit 07654fe053627cb04db2aaf2f1371c4aa1a7256b
1 parent
3931e053
Exists in
master
and in
1 other branch
bug report
Showing
4 changed files
with
44 additions
and
19 deletions
Show diff stats
BUGS.md
1 | 1 | ||
2 | # BUGS | 2 | # BUGS |
3 | 3 | ||
4 | +- se na especificacao de um curso, a referencia do topico nao existir como directorio, rebenta. | ||
4 | - topicos chapter devem ser automaticamente completos assim que as dependencias são satisfeitas. Nao devia ser necessario (ou possivel?) clicar neles. | 5 | - topicos chapter devem ser automaticamente completos assim que as dependencias são satisfeitas. Nao devia ser necessario (ou possivel?) clicar neles. |
5 | - topicos do tipo learn deviam por defeito nao ser randomizados e assumir ficheiros `learn.yaml`. | 6 | - topicos do tipo learn deviam por defeito nao ser randomizados e assumir ficheiros `learn.yaml`. |
6 | - internal server error 500... experimentar cenario: aluno tem login efectuado, prof muda pw e faz login/logout. aluno obtem erro 500. | 7 | - internal server error 500... experimentar cenario: aluno tem login efectuado, prof muda pw e faz login/logout. aluno obtem erro 500. |
aprendizations/main.py
@@ -197,7 +197,8 @@ def main(): | @@ -197,7 +197,8 @@ def main(): | ||
197 | sys.exit(1) | 197 | sys.exit(1) |
198 | except LearnException: | 198 | except LearnException: |
199 | logging.critical('Failed to start backend') | 199 | logging.critical('Failed to start backend') |
200 | - sys.exit(1) | 200 | + # sys.exit(1) |
201 | + raise | ||
201 | except Exception: | 202 | except Exception: |
202 | logging.critical('Unknown error') | 203 | logging.critical('Unknown error') |
203 | # sys.exit(1) | 204 | # sys.exit(1) |
package-lock.json
1 | { | 1 | { |
2 | + "name": "aprendizations", | ||
3 | + "lockfileVersion": 2, | ||
2 | "requires": true, | 4 | "requires": true, |
3 | - "lockfileVersion": 1, | 5 | + "packages": { |
6 | + "": { | ||
7 | + "dependencies": { | ||
8 | + "@fortawesome/fontawesome-free": "^5.15.3", | ||
9 | + "codemirror": "^5.59.4", | ||
10 | + "mdbootstrap": "^4.19.2" | ||
11 | + } | ||
12 | + }, | ||
13 | + "node_modules/@fortawesome/fontawesome-free": { | ||
14 | + "version": "5.15.3", | ||
15 | + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.3.tgz", | ||
16 | + "integrity": "sha512-rFnSUN/QOtnOAgqFRooTA3H57JLDm0QEG/jPdk+tLQNL/eWd+Aok8g3qCI+Q1xuDPWpGW/i9JySpJVsq8Q0s9w==", | ||
17 | + "engines": { | ||
18 | + "node": ">=6" | ||
19 | + } | ||
20 | + }, | ||
21 | + "node_modules/codemirror": { | ||
22 | + "version": "5.59.4", | ||
23 | + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.59.4.tgz", | ||
24 | + "integrity": "sha512-achw5JBgx8QPcACDDn+EUUXmCYzx/zxEtOGXyjvLEvYY8GleUrnfm5D+Zb+UjShHggXKDT9AXrbkBZX6a0YSQg==" | ||
25 | + }, | ||
26 | + "node_modules/mdbootstrap": { | ||
27 | + "version": "4.19.2", | ||
28 | + "resolved": "https://registry.npmjs.org/mdbootstrap/-/mdbootstrap-4.19.2.tgz", | ||
29 | + "integrity": "sha512-a+LwPflYRYwlmYKTvftW0X7SfOMrRZ02qZjrssNko1lPU/HR5JRFc1uwa3Dmmw+6TwsYH760waqdghBFrucpOw==" | ||
30 | + } | ||
31 | + }, | ||
4 | "dependencies": { | 32 | "dependencies": { |
5 | "@fortawesome/fontawesome-free": { | 33 | "@fortawesome/fontawesome-free": { |
6 | - "version": "5.15.1", | ||
7 | - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.1.tgz", | ||
8 | - "integrity": "sha512-OEdH7SyC1suTdhBGW91/zBfR6qaIhThbcN8PUXtXilY4GYnSBbVqOntdHbC1vXwsDnX0Qix2m2+DSU1J51ybOQ==" | ||
9 | - }, | ||
10 | - "animate.css": { | ||
11 | - "version": "4.1.1", | ||
12 | - "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", | ||
13 | - "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" | 34 | + "version": "5.15.3", |
35 | + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.3.tgz", | ||
36 | + "integrity": "sha512-rFnSUN/QOtnOAgqFRooTA3H57JLDm0QEG/jPdk+tLQNL/eWd+Aok8g3qCI+Q1xuDPWpGW/i9JySpJVsq8Q0s9w==" | ||
14 | }, | 37 | }, |
15 | "codemirror": { | 38 | "codemirror": { |
16 | - "version": "5.58.2", | ||
17 | - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.58.2.tgz", | ||
18 | - "integrity": "sha512-K/hOh24cCwRutd1Mk3uLtjWzNISOkm4fvXiMO7LucCrqbh6aJDdtqUziim3MZUI6wOY0rvY1SlL1Ork01uMy6w==" | 39 | + "version": "5.59.4", |
40 | + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.59.4.tgz", | ||
41 | + "integrity": "sha512-achw5JBgx8QPcACDDn+EUUXmCYzx/zxEtOGXyjvLEvYY8GleUrnfm5D+Zb+UjShHggXKDT9AXrbkBZX6a0YSQg==" | ||
19 | }, | 42 | }, |
20 | "mdbootstrap": { | 43 | "mdbootstrap": { |
21 | - "version": "4.19.1", | ||
22 | - "resolved": "https://registry.npmjs.org/mdbootstrap/-/mdbootstrap-4.19.1.tgz", | ||
23 | - "integrity": "sha512-vzYd7UQ0H1tyJfDqCYwsAv+sxol/xRkJP/5FMhcdW3ZbN9xUnmWiSPHx3A6ddGxdOQbfJTWxT3G8M+I++Qdk6w==" | 44 | + "version": "4.19.2", |
45 | + "resolved": "https://registry.npmjs.org/mdbootstrap/-/mdbootstrap-4.19.2.tgz", | ||
46 | + "integrity": "sha512-a+LwPflYRYwlmYKTvftW0X7SfOMrRZ02qZjrssNko1lPU/HR5JRFc1uwa3Dmmw+6TwsYH760waqdghBFrucpOw==" | ||
24 | } | 47 | } |
25 | } | 48 | } |
26 | } | 49 | } |
package.json
@@ -2,9 +2,9 @@ | @@ -2,9 +2,9 @@ | ||
2 | "description": "Javascript libraries required to run the server", | 2 | "description": "Javascript libraries required to run the server", |
3 | "email": "mjsb@uevora.pt", | 3 | "email": "mjsb@uevora.pt", |
4 | "dependencies": { | 4 | "dependencies": { |
5 | - "@fortawesome/fontawesome-free": "^5.15.1", | ||
6 | - "codemirror": "^5.58.2", | ||
7 | - "mdbootstrap": "^4.19.1" | 5 | + "@fortawesome/fontawesome-free": "^5.15.3", |
6 | + "codemirror": "^5.59.4", | ||
7 | + "mdbootstrap": "^4.19.2" | ||
8 | }, | 8 | }, |
9 | "private": true | 9 | "private": true |
10 | } | 10 | } |