Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

⚠️ Project renaming to ctfhub ⚠️ #83

Merged
merged 3 commits into from
Jun 26, 2023
Merged

⚠️ Project renaming to ctfhub ⚠️ #83

merged 3 commits into from
Jun 26, 2023

Conversation

hugsy
Copy link
Owner

@hugsy hugsy commented Jun 24, 2023

⚠️ Breaking Change ⚠️

Last PR part of #60 in preparation of the 0.1 release

This PR is a global renaming of all files/folders/structures to the new project name, CTFHub, to avoid any possible collision with StratumAuhuur/CTFPad). This is the definitive name.

Setup

If you are starting new, there is nothing to do.

Migration

If you have some data, you can migrate them as follow:

  • export your data from your current instance:
    • python manage.py dumpdata ctfpad --indent=2 > /tmp/mydata.json
  • replace ctfpad. with ctfhub. (using sed for instance)
  • spawn the new instance, let the migrations apply
  • import the data: python manage.py loaddata ctfhub /tmp/mydata.json

Fixes #60

@hugsy hugsy added this to the 0.1 milestone Jun 24, 2023
@hugsy hugsy merged commit deb9ceb into main Jun 26, 2023
@hugsy hugsy deleted the rename_project branch June 26, 2023 04:07
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Better marketing
1 participant