Re-add removed features in legacy

Description

At least one of the admins complained about having to switch constantly between web2 and legacy to use joind.in. As web2 isn't yet feature-complete for speakers and admins some actions still have to be done in the legacy application. I can understand that that is a nuisance especially as they both use different authentications. So some people tend to still use legacy as the only way to interact with joind.in.

But that isn't possible since at least last august when some of the routes from legacy were removed.

Can we - for the sake of making admins happy - revert the removal of the event/pending and event/approve routes on legacy? (https://github.com/joindin/joindin-legacy/commit/bbe98739739db93bf03aae1b89aeec92de7255d3#diff-856e3d29f0ff140e3bbc93fde9801541 and https://github.com/joindin/joindin-legacy/commit/cce4f257f22ebbc925b35f55c43b95a4a5aa3f42#diff-856e3d29f0ff140e3bbc93fde9801541 resp.)

As far as I remember we didn't want to add new features to legacy and isn't removing a functionality also adding features?

Status

Assignee

Unassigned

Reporter

Andreas Heigl

Labels

None

Epic Name <span class="error">&#91;deprecated, this field is no longer being used&#93;</span>

None

Components

Priority

Major