91a9e19f09
Add a full nanocosmus stream URL. The URL has to include: "nanocosmos.de" the ID will be extracted by looking for an equals symbol. So: something.nanocosmos.de/somethingelse=1234-5678 will detect 1234-5678 as videoID. The iframe that will be used is fix. |
||
---|---|---|
.. | ||
docker | ||
e2e | ||
src | ||
.browserslistrc | ||
.compodocrc.json | ||
.dockerignore | ||
.editorconfig | ||
.prettierrc | ||
angular.json | ||
build.sh | ||
karma.conf.js | ||
ngsw-config.json | ||
package-lock.json | ||
package.json | ||
proxy.conf.json | ||
README.md | ||
sed_replacements | ||
tsconfig-es5.app.json | ||
tsconfig.app.json | ||
tsconfig.json | ||
tsconfig.spec.json | ||
tsconfig.worker.json | ||
tslint.json |
OpenSlides 3 Client
Documentation Info
The documentation can be generated by running npm run compodoc
.
A new web server will be started on http://localhost:8080
Once running, the documentation will be updated automatically.
You can run it on another port, with adding your local port after the command. If no port specified, it will try to use 8080.
Please document new code using JSDoc tags. See https://compodoc.app/guides/jsdoc-tags.html for details.
Translation
We are using ngx-translate for translation purposes.
Use npm run extract
to extract strings and update elements an with translation functions.
Language files can be found in /src/assets/i18n
.
Used software
OpenSlides uses the following software or parts of them:
- @angular/animations@10.0.14, License: MIT
- @angular/cdk-experimental@10.0.2, License: MIT
- @angular/cdk@10.0.2, License: MIT
- @angular/common@10.0.14, License: MIT
- @angular/compiler@10.0.14, License: MIT
- @angular/core@10.0.14, License: MIT
- @angular/forms@10.0.14, License: MIT
- @angular/material-moment-adapter@10.1.3, License: MIT
- @angular/material@10.0.2, License: MIT
- @angular/platform-browser-dynamic@10.0.14, License: MIT
- @angular/platform-browser@10.0.14, License: MIT
- @angular/router@10.0.14, License: MIT
- @angular/service-worker@10.0.14, License: MIT
- @ngx-pwa/local-storage@10.0.1, License: MIT
- @ngx-translate/core@13.0.0, License: MIT
- @ngx-translate/http-loader@6.0.0, License: MIT
- @pebula/ngrid-material@2.0.0, License: MIT
- @pebula/ngrid@2.0.0, License: MIT
- @pebula/utils@1.0.2, License: MIT
- @tinymce/tinymce-angular@4.1.0, License: Apache-2.0
- @videojs/http-streaming@1.13.3, License: Apache-2.0
- acorn@8.0.1, License: MIT
- chart.js@2.9.3, License: MIT
- core-js@3.6.5, License: MIT
- css-element-queries@1.2.3, License: MIT
- exceljs@4.1.1, License: MIT
- file-saver@2.0.2, License: MIT
- jszip@3.5.0, License: (MIT OR GPL-3.0)
- lz4js@0.2.0, License: ISC
- material-icon-font@0.1.0, License: ISC
- moment@2.27.0, License: MIT
- ng2-charts@2.4.0, License: ISC
- ng2-pdf-viewer@6.3.2, License: MIT
- ngx-device-detector@2.0.0, License: MIT*
- ngx-file-drop@9.0.1, License: MIT
- ngx-mat-select-search@3.0.3, License: MIT
- ngx-material-timepicker@5.5.3, License: MIT
- ngx-papaparse@4.0.4, License: MIT
- pdfmake@0.1.68, License: MIT
- po2json@1.0.0-beta-2, License: LGPL-2.0-or-later
- rxjs@6.6.2, License: Apache-2.0
- tinymce@5.4.2, License: LGPL-2.1
- tslib@1.13.0, License: 0BSD
- video.js@7.8.4, License: Apache-2.0
- zone.js@0.10.3, License: MIT
- @angular-devkit/build-angular@0.1000.8, License: MIT
- @angular-devkit/schematics@10.0.8, License: MIT
- @angular/cli@10.0.8, License: MIT
- @angular/compiler-cli@10.0.14, License: MIT
- @angular/language-service@10.0.14, License: MIT
- @biesbjerg/ngx-translate-extract-marker@1.0.0, License: MIT
- @biesbjerg/ngx-translate-extract@7.0.2, License: MIT
- @compodoc/compodoc@1.1.11, License: MIT
- @schematics/angular@10.0.8, License: MIT
- @types/jasmine@3.5.14, License: MIT
- @types/jasminewd2@2.0.8, License: MIT
- @types/yargs@15.0.5, License: MIT
- codelyzer@6.0.0, License: MIT
- husky@4.2.5, License: MIT
- jasmine-core@3.6.0, License: MIT
- jasmine-spec-reporter@5.0.2, License: Apache-2.0
- karma-chrome-launcher@3.1.0, License: MIT
- karma-coverage-istanbul-reporter@3.0.3, License: MIT
- karma-jasmine-html-reporter@1.5.4, License: MIT
- karma-jasmine@4.0.1, License: MIT
- karma@5.1.1, License: MIT
- npm-license-crawler@0.2.1, License: BSD-3-Clause
- prettier@2.1.1, License: MIT
- protractor@7.0.0, License: MIT
- resize-observer-polyfill@1.5.1, License: MIT
- ts-node@9.0.0, License: MIT
- tslint@6.1.3, License: Apache-2.0
- tsutils@3.17.1, License: MIT
- typescript@3.9.7, License: Apache-2.0