47 Commits

Author SHA1 Message Date
Mario Pesch
0414d2043d update tutorial builder
- update tutorial modell
- add difficulty closes #82
- add review system
- make tutorials private by default
- add admin overview
2022-02-28 19:56:19 +01:00
Mario Pesch
39c8fd504f update markdown editor and renderer 2022-02-22 11:18:51 +01:00
Mario Pesch
b0ab03d95b
Merge branch 'development' into markdown_file_upload 2022-02-18 11:26:58 +01:00
Mario Pesch
27c934ae88 update packages 2022-02-18 11:21:14 +01:00
fbruc03
c908aa5b63 file upload with multer 2022-02-17 18:33:31 +01:00
Mario Pesch
a2200e565a resolve issues 2022-02-17 11:44:50 +01:00
Mario Pesch
2609e56953 Merge branch 'master' into development 2022-02-17 11:15:24 +01:00
Mario Pesch
b44d858fe6 cleanup code and update some packages 2022-01-31 19:12:34 +01:00
Mario Pesch
a0dba75c80
Merge branch 'development' into change-tutorial-view 2022-01-28 15:34:09 +01:00
Mario Pesch
a10e394742 add backpack 2022-01-20 10:31:02 +01:00
Mario Pesch
19849d68ab add a new code Editor 2022-01-05 16:24:20 +01:00
Mario Pesch
85dc4d7fc9 update blockly version 2021-12-21 12:13:13 +01:00
Mario Pesch
59a226f22e fix loading of blocks with dynamic extra fields 2021-12-09 10:44:38 +01:00
Mario Pesch
9487a490e0 update code generation to replace mcu library 2021-12-09 09:52:41 +01:00
Mario Pesch
eb4cfa9c24 update axios
Fixes #116
2021-10-03 18:04:46 +02:00
dependabot[bot]
26abf81a9d
Bump axios from 0.21.1 to 0.21.2
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 09:44:57 +00:00
dependabot[bot]
1e7d7c9fec
Bump prismjs from 1.24.0 to 1.25.0
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.24.0 to 1.25.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.24.0...v1.25.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-20 22:07:03 +00:00
Mario Pesch
c23b74ce8d update blockly core and plugins
closes #97
2021-08-18 15:18:47 +02:00
Mario Pesch
5b2add4098 remove mybadges integration 2021-07-27 11:57:46 +02:00
Mario Pesch
9c02fa1ec6 Merge branch 'master' into ui-updates 2021-07-01 11:02:03 +02:00
dependabot[bot]
4f24ba607f
Bump prismjs from 1.23.0 to 1.24.0
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.23.0 to 1.24.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.23.0...v1.24.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-28 20:28:48 +00:00
Mario Pesch
b6c90772ed add rtc blocks 2021-05-21 11:28:35 +02:00
Mario Pesch
4522760e9c update blockly version and add zoom to fit plugin 2021-05-04 11:53:15 +02:00
mariopesch
8dea4d97c5 fix npm (hopefully) 2021-03-19 11:12:01 +01:00
dependabot[bot]
421f7d00b1
Bump prismjs from 1.21.0 to 1.23.0
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.21.0 to 1.23.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.21.0...v1.23.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-01 21:31:05 +00:00
Mario
957ccd566e add sentry 2021-01-19 19:54:33 +01:00
Mario
8504dacc38 add tour 2020-12-15 15:01:26 +01:00
Delucse
42981a4f11 badge selection 2020-12-13 20:52:23 +01:00
Mario
49fb018703 fix build process 2020-12-07 15:44:56 +01:00
Delucse
e600c19679 new script: npm run dev 2020-12-01 19:35:53 +01:00
Delucse
2dfd146d18 display gallery content 2020-12-01 18:01:52 +01:00
Delucse
a2c571c1e7 adjustments do mongoDB output 2020-11-27 17:21:42 +01:00
Delucse
ea00d173c5 get a tutorial about the API 2020-11-27 08:41:34 +01:00
Mario
b60ec9136a allow markdown in tutorial text 2020-11-13 15:33:21 +01:00
Mario
fd1d8c35e5 add cookie consent
fix #15
2020-10-29 11:09:50 +01:00
Mario
e647d6e58e add block sharing 2020-10-16 22:33:02 +02:00
Mario
eceaa91713 Merge branch 'master' into typed-variables 2020-09-29 11:28:57 +02:00
Mario
da4c8840ea update blockly version 2020-09-29 10:30:13 +02:00
Delucse
6d7f0fe609 blockly example creator 2020-09-18 16:21:00 +02:00
felixerdy
136b85e027 initial implementation of typed variables 2020-09-18 15:19:58 +02:00
Delucse
4550977471 upload, download, compile and reset blocks 2020-09-15 14:39:47 +02:00
Mario
78f8bad4b3 add slider 2020-09-09 11:54:30 +02:00
Delucse
b4a273b32a pretty code as output 2020-07-24 15:45:30 +02:00
Mario
54903fb2e7 add arduino code generator 2020-07-23 12:01:42 +02:00
Delucse
c05572a68e first Blockly functionalities
Attention: the buttons currently trigger an error
2020-07-23 11:33:13 +02:00
Delucse
857da78c49 initial layout 2020-07-23 11:16:38 +02:00
Delucse
9a18c5e414 Initialize project using Create React App 2020-07-20 16:21:37 +02:00