Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add optional UUID based base models #9

Open
4 tasks
nemesifier opened this issue Nov 3, 2017 · 3 comments
Open
4 tasks

Add optional UUID based base models #9

nemesifier opened this issue Nov 3, 2017 · 3 comments

Comments

@nemesifier
Copy link
Member

nemesifier commented Nov 3, 2017

All the OpenWISP 2 models have uuid based IDs except django-x509.

We need to have uuid based fields for django-x509 too, but since this app is also used by projects that are not related to openwisp, we could keep this feature optional.

Tasks:

@nemesifier nemesifier moved this from To do (general) to To do (python & django) in OpenWISP Contributor's Board Apr 29, 2018
@R9295
Copy link
Member

R9295 commented Sep 18, 2018

@nemesisdesign I'd like to do this next if it isn't reserved for GCI

@nemesifier
Copy link
Member Author

@R9295 this is not reserved to GCI, however, we are moving on different fronts at the same time.
This feature will need some more work to be used in OpenWISP.. I really want every OW module to use only UUID, but migrating existing databases will be painful.

Anyway, before jumping on this, what about making the new passphrase feature available in openwisp-controller? openwisp/openwisp-controller#36
it's not available yet there (just ran into an issue because in an instance I mistakenly upgraded django-x509 to the current master).

@R9295
Copy link
Member

R9295 commented Sep 18, 2018

@nemesisdesign makes sense, will do 👍

atb00ker added a commit to atb00ker/django-x509 that referenced this issue Oct 1, 2018
@nemesifier nemesifier removed this from To do (Python & Django) in OpenWISP Contributor's Board Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants