<div><span style="font-weight: bold">Goal</span><br></div><div>Enhance LessonUp with awesome new features and big improvements!<br></div><ul></ul><ul></ul><div><ul></ul></div>
<div><span style="font-weight: bold">Goal</span><br></div><div>Improve the performance of the platform and get it technically ready for the future!<br></div><ul></ul><ul></ul><div><ul></ul></div>
Team Infinity
Team Undefined
Team Infra
Slide 2 - Tekstslide
Team Infinity
Defects & Improvements
Sales
<div><b>Sales</b></div><div><ul><li>Credited invoices now show as credited</li><li>Admin page is reordered</li></ul></div>
Customer success
<div><b>Customer Success</b><br></div><ul><li>Email addresses are now also updated in stripe</li><li>Welcome pop-up has been removed in favor of Intercom</li><li>Editor and player are now more coherent in displaying whitespaces</li></ul><div><ul></ul></div>
Others
<div><b>Others</b><br></div><ul><li>Search opens in new tab</li><li>App opens in English for internationals</li><li>Some missing translations added</li><li>Lesson & Channel error pages are consistent and complete</li></ul><ul></ul><div><ul></ul></div>
Slide 3 - Tekstslide
Team Undefined
Features (Explorer)
Bug Fixes
<div><span style="font-weight: bold">Bug fixes</span><br></div><ul><li>No access lesson in searchMissing breadcrumb on lesson detail</li><li>Channel shows name of shared explorer</li><li>Copying lesson plans doesn't refresh</li><li>Cancelling lesson plan creation still creates lesson plan</li><li>Folder not found error</li><li>Text fix</li><li>Close context menu on scroll</li><li>Add product to folder in admin fix</li><li>Lesson templates don't work<br></li></ul>
Improvements
<div><span style="font-weight: bold">Improvements</span></div><ul><li>Add selection count</li><li>Location picker: Create folder here button</li><li>Account merge works with new explorer</li><li>Read only banner added to non-editting rights folder</li><li>Add indication for tests, remove teach option</li></ul><ul></ul>
Almost done
<div><span style="font-weight: bold">Almost done</span><br></div><ul><li>Shared folders in new explorer</li><li>Add document.title</li><li>Explorer selection state fixes</li></ul><ul></ul><ul></ul>
To Do's
<div><span style="font-weight: bold">To Do's</span><br></div><ul><li>Check logic of searchOnlyCopy</li><li>Gray out selected items while dragging</li></ul><ul></ul><ul></ul><ul></ul>
Slide 4 - Tekstslide
Cleanest board so far!
29 pts planned
24 pts realistic
To Do
4 points<br>
Progress
6 points<br>
Done
19 points<br>
Slide 5 - Tekstslide
Team Infra
Logging
We have a logging issue
Slide 6 - Tekstslide
Not really an error
Happens a lot
Not a lot of information
Slide 7 - Tekstslide
Too generic, not thrown at the right place
A non-error?
Same as above but not the same?
Slide 8 - Tekstslide
Team Infra
Logging
We should be fixing the issue before the first user contacts support.
We can do this when we clean up the logs so the right information is there and we can turn on notifications because only important things are logged.
Goal
Slide 9 - Tekstslide
Team Infra
Logging
We need a good logger
Slide 10 - Tekstslide
Team Infra
Logging
Add enough information to logs to fix an issue
Log AppError codes that are not issues for us as infos instead of errors
Catch and log errors where we are handling them, instead of catch and throw so the same error is logged twice