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

Refactor UI #1003

Merged
merged 9 commits into from
Oct 22, 2019
Merged

Refactor UI #1003

merged 9 commits into from
Oct 22, 2019

Conversation

berggren
Copy link
Contributor

To get a more maintainable code base from the start I have refactored the new UI code base to follow some best practices and make it less complex.

A few changes:

  • No more filters and queries in the vuex store
  • Moved routing pages to views/ dir
  • Renamed most files
  • Small bugfixes

@berggren berggren requested a review from kiddinn October 22, 2019 15:39
Copy link
Contributor

@kiddinn kiddinn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just one qq regarding the new UI bit-flip, if that was intentional or what, if that is, then I'll approve

@@ -39,7 +39,7 @@
from timesketch.views.spa import spa_views

# Set to true to use the new Vue.js based frontend.
USE_NEW_FRONTEND = False
USE_NEW_FRONTEND = True
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

did you forget to remove it, or are you ready to enable it?

@kiddinn
Copy link
Contributor

kiddinn commented Oct 22, 2019

Tests are also failing

@berggren
Copy link
Contributor Author

Ok, fixed the UI switch, @kiddinn PTAL

@kiddinn kiddinn merged commit 443059a into master Oct 22, 2019
@kiddinn kiddinn deleted the refactor-vue-ui branch October 22, 2019 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants