-
Notifications
You must be signed in to change notification settings - Fork 15
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
First set of fixes to revive Django-based GUI code #695
First set of fixes to revive Django-based GUI code #695
Commits on Aug 22, 2024
-
Deprecate non-working communication pkg funcs.
Marking several utility functions (used by some broken places in GUI code) as deprecated, largely because they don't actually work.
Configuration menu - View commit details
-
Copy full SHA for 0c0edd3 - Browse repository at this point
Copy the full SHA 0c0edd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ed1d85 - Browse repository at this point
Copy the full SHA 9ed1d85View commit details -
Fix GUI config for django.contrib.staticfiles.
Adding required STATIC_ROOT to be main static directory, and removing the addition of this directory in things scanned by the static file finders (i.e., since root, have other found things put here); this was needed to fix issues with static files from main model exec GUI app, which were not being found with previous config.
Configuration menu - View commit details
-
Copy full SHA for 14564a0 - Browse repository at this point
Copy the full SHA 14564a0View commit details -
Adding required daphne dependency for GUI.
Adding daphne to dependencies.txt to install this requirment in GUI image build.
Configuration menu - View commit details
-
Copy full SHA for 7b72d01 - Browse repository at this point
Copy the full SHA 7b72d01View commit details -
Have base maas GUI template use new CSS standard.
Moving base maas config html template to use css/master.css instead of common/css/base.css for consistent presentation.
Configuration menu - View commit details
-
Copy full SHA for 94bda9b - Browse repository at this point
Copy the full SHA 94bda9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0a6706 - Browse repository at this point
Copy the full SHA e0a6706View commit details -
Fix out-of-date GUI classes to add URLs back.
Fixing some GUI classes that were broken and not update after changes to dmod.communication package, and then re-added URL to Django config that were taken out due to the previous classes breaking.
Configuration menu - View commit details
-
Copy full SHA for 2f398b2 - Browse repository at this point
Copy the full SHA 2f398b2View commit details -
Fix first Django MaaS app migration.
Hard-coding reasonable defaults for superuser setup values needed to get previously existing migration to work.
Configuration menu - View commit details
-
Copy full SHA for f969bc1 - Browse repository at this point
Copy the full SHA f969bc1View commit details -
Add running of migrations back to GUI entrypoint.
Making sure to put it after lines that export the SQL_PASSWORD as needed.
Configuration menu - View commit details
-
Copy full SHA for 208e190 - Browse repository at this point
Copy the full SHA 208e190View commit details