Skip to content
This repository has been archived by the owner on Dec 9, 2022. It is now read-only.

Continuous release #290

Merged
merged 42 commits into from
May 29, 2021
Merged

Continuous release #290

merged 42 commits into from
May 29, 2021

Conversation

marcauberer
Copy link
Contributor

  • Implement participant view with realtime communication
  • Implement presenter view
  • Layout optimization
  • Bugfixes
  • Dependecy upgrades
  • Refactoring

dependabot bot and others added 30 commits May 3, 2021 09:05
Bumps [electron](https://github.com/electron/electron) from 12.0.5 to 12.0.6.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](electron/electron@v12.0.5...v12.0.6)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add WebSocketService for websocket communication

* Fine-tuning

* Add STOMP communication logic

* Layout improvements

* Add sent page

* Send answers back to server via websocket

* Resolve merge conflicts

* Upgrade dependencies
Bumps [codelyzer](https://github.com/mgechev/codelyzer) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/mgechev/codelyzer/releases)
- [Changelog](https://github.com/mgechev/codelyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mgechev/codelyzer/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.1 to 15.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [rxjs](https://github.com/reactivex/rxjs) from 6.6.7 to 7.0.0.
- [Release notes](https://github.com/reactivex/rxjs/releases)
- [Changelog](https://github.com/ReactiveX/rxjs/blob/master/CHANGELOG.md)
- [Commits](ReactiveX/rxjs@6.6.7...7.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@angular/cli](https://github.com/angular/angular-cli) from 11.2.11 to 11.2.12.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](angular/angular-cli@v11.2.11...v11.2.12)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@angular/cdk](https://github.com/angular/components) from 11.2.11 to 11.2.12.
- [Release notes](https://github.com/angular/components/releases)
- [Changelog](https://github.com/angular/components/blob/11.2.12/CHANGELOG.md)
- [Commits](angular/components@11.2.11...11.2.12)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@angular/localize](https://github.com/angular/angular) from 11.2.12 to 11.2.13.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)
- [Commits](angular/angular@11.2.12...11.2.13)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli) from 0.1102.11 to 0.1102.12.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter) from 1.5.4 to 1.6.0.
- [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases)
- [Commits](https://github.com/dfederm/karma-jasmine-html-reporter/commits)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add run poll feature / remove preview button

* Apply API changes of QuizItemAnswer

* Randomize quiz item selection options

* Add 'available soon' labels to nonfunctional item types

* Enforce punctuation rules

* Clarify Fisher-Yates Shuffle

* Apply review suggestions

* Apply API changes

Co-authored-by: Dominic Plein <[email protected]>
Bumps [electron](https://github.com/electron/electron) from 12.0.6 to 12.0.7.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](electron/electron@v12.0.6...v12.0.7)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@swimlane/ngx-charts](https://github.com/swimlane/ngx-charts) from 17.0.1 to 18.0.0.
- [Release notes](https://github.com/swimlane/ngx-charts/releases)
- [Changelog](https://github.com/swimlane/ngx-charts/blob/master/docs/changelog.md)
- [Commits](swimlane/ngx-charts@17.0.1...18.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@swimlane/ngx-charts](https://github.com/swimlane/ngx-charts) from 18.0.0 to 18.0.1.
- [Release notes](https://github.com/swimlane/ngx-charts/releases)
- [Changelog](https://github.com/swimlane/ngx-charts/blob/master/docs/changelog.md)
- [Commits](swimlane/ngx-charts@18.0.0...18.0.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Do not allow duplicate answers

* Fix open text and quiz item answers

* Remove Node 16.x from workflows due to incompatibility with Angular 12
* Minor optimization & dependency upgrades

* Increase dependabot pr limit
@marcauberer marcauberer added the release Release of new version label May 15, 2021
@marcauberer marcauberer requested review from Splines and Niklas-23 May 15, 2021 12:43
@marcauberer marcauberer self-assigned this May 15, 2021
dependabot bot added 10 commits May 17, 2021 08:05
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.3 to 15.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [electron](https://github.com/electron/electron) from 12.0.7 to 12.0.8.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](electron/electron@v12.0.7...v12.0.8)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.3.0 to 15.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [electron](https://github.com/electron/electron) from 12.0.8 to 12.0.9.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](electron/electron@v12.0.8...v12.0.9)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 9.1.1 to 10.0.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](TypeStrong/ts-node@v9.1.1...v10.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.3.1 to 15.6.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.6.0 to 15.6.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [electron](https://github.com/electron/electron) from 12.0.9 to 13.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](electron/electron@v12.0.9...v13.0.0)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [electron](https://github.com/electron/electron) from 13.0.0 to 13.0.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](electron/electron@v13.0.0...v13.0.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@marcauberer marcauberer force-pushed the develop branch 2 times, most recently from 2a5b215 to 30ebdd3 Compare May 28, 2021 11:48
* Add button to open presenter view

* Add presenter view

* Fix bug with deleting poll item

* Back to dashboard button

* Model refactoring

* Apply API changes & text fixes

* Optimize participant web socket connection

* Apply API changes: 'answer' to 'selectionOption'

* Fix null bugs with timestamps

* Fix scrollbar bug and add new scrollbar design

* Separate poll-item-create from poll-item-participant

* Upgrade to Angular 12

* Add chart to presentation mode

* Add an end screen for participants
@marcauberer marcauberer marked this pull request as ready for review May 29, 2021 19:41
@marcauberer marcauberer merged commit 44397e4 into main May 29, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
release Release of new version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant