[ ] Maintenance (Non-breaking change that updates dependencies)
[ ] Development changes (Changes that do not add new features or fix bugs, but update the project in other ways)
[x] Bug fix (Non-breaking change which fixes an issue)
[x] Feature (Non-breaking change which adds functionality)
[x] Breaking change (Major bug fix or feature that would cause existing functionality not to work as expected.)
Summary
New development release v0.7.0 for seventh sprint completion.
List of Changes
Fixed monaco editor display and cursor state bug on chromium-based browsers.
Fixed new file content issue.
Fixed visibility of Footer under header if main component is still loading.
Fixed styling issue of share URL pop-ups.
Fixed saving issues with the editor.
Fixed presentation preview reload issue when user receives updates from remote channel.
Fixed spinner delay issue.
Fixed color visibility issue with headings in the editor.
Replaced the channel list in the editor sandwich menu with a current channel menu.
Removed password requirement for channels and turned on default empty password to simplify sharing files with others. (Only the URL is required).
Added new automatic channel create and join behaviour, where channels are automatically created when none has been registered yet for the opened file and channels are joined if one has been created already.
Updated loading spinner overlay to fully block user interaction with the interface.
Added loading spinner to Phoenix channel auto join-or-create channel functionality.
Fixed multiple Phoenix API bugs and fixed incorrect API swagger definitions.
Added additional endpoint /v1/share/{id}/channel for accessing the channel associated with the shared file.
Added channel_id to table files.
Added unique constraint for file_id in table editor_channels.
Removed delete cascade on channel_id deletion in table files.
Added purple badge Shared File for ShareURL files.
What type of change does this PR perform?
Summary
New development release
v0.7.0
for seventh sprint completion.List of Changes
/v1/share/{id}/channel
for accessing the channel associated with the shared file.channel_id
to tablefiles
.file_id
in tableeditor_channels
.channel_id
deletion in tablefiles
.Shared File
for ShareURL files.Does this PR create new warnings?
None.
Linked issues or PRs