rropen / absense-planner

Planner tool for team absences
13 stars 11 forks source link

AP: Remove redundant/unused/defunct code used to provide team functionality #363

Closed Jayden876212 closed 1 day ago

Jayden876212 commented 1 week ago

The "use team app data" checkbox functionality will be removed, which means that any pages associated with it will be inaccessible to end users, making that code obsolete.

The current clutter caused by old, redundant code has caused confusion among current developers and may cause technical debt for future developers as well. Therefore, this issue has been raised to address code that is not needed anymore.

This will make issues #257 and #263 significantly easier. It will also stop developers from editing code that will not have any effect on the end product.

Jayden876212 commented 1 day ago

Some features were not implemented in the TA API when migrating team functionality to the TA.

Features

List

TA Feature Groupings

Issues will be raised to address these.

Jayden876212 commented 1 day ago

A roadmap of all issues discovered during the resolution of this issue has been created:

RRTransferTeamFunctionalityIssueRoadmapWithTags

See issues for features that need re-implementing:

Since the old non-API functionality is broken, issue #378 also needs completing.