zeropingheroes / lanager-core

Core files for the LANager LAN party management web app
GNU Affero General Public License v3.0
0 stars 0 forks source link

Add archive and initialise functionality #8

Closed zeropingheroes closed 10 years ago

zeropingheroes commented 10 years ago

Requested by @darabman

For recurring LAN parties using the same install of LANager, add functionality to download an archive of the previous party's data and initialise the database ready for the next party.

For each section of the database (e.g. shouts, videos, events, info etc) an admin could choose to one or both of the following:

ilumos commented 10 years ago

From old repo issue:

Create a SQL script or admin page that allows authorised users to 'initialise' the database ready for a new party. Such a script should ideally perform the following actions:

Archive all shouts Archive non-privileged users Disable (but not delete) events, perhaps marking them as invisible so commonly-used events (e.g. Food orders, award ceremonies, party open/close times) can be edited and reused (See issue #Num: #16 ) As above, but with info pages Archive video playlist and initialise 'Archiving' would usefully have the option of either dumping CSV/SQL or outright deleting the deprecated records

zeropingheroes commented 10 years ago

Move all events forward so first event start at specified date

zeropingheroes commented 10 years ago

Moved to main repository