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

cleanup the angular integration #1

Merged
merged 2 commits into from Mar 24, 2019
Merged

Conversation

tardyp
Copy link
Contributor

@tardyp tardyp commented Mar 22, 2019

in order to integrate properly in angular.js, we need to use a directive.
getting the element through $element.find is subject to race condition and is not supposed to work.

This patch uses a directive, and remove the class style, so that it is more angularish.

tardyp and others added 2 commits March 22, 2019 10:37
in order to integrate properly in angular.js, we need to use a directive.
This patch uses a directive, and remove the class stuff, so that it is more angularish.
@tardyp
Copy link
Contributor Author

tardyp commented Mar 23, 2019

@uglycoyote @rajdeepbharati I also enhanced the readme to clarify all the gulp dev proxy works, and how the directive works.

@uglycoyote
Copy link
Owner

This is great, thanks so much for your contributions. I don't have a setup currently where I can test it on my end at the moment but I'll accept the changes and test later given that you are obviously doing something with it and that my repo has very low "traffic".

I'm curious what you and @rajdeepbharati are up to that sparked the sudden interest? Searched the IRC logs but did not see any conversation about it there. I'm still in a bit of a hibernation from buildbot development due to the state of our product cycle and the fact that our current buildbot UI setup is working for us but I planned to revisit this repo and the corresponding webpack/typescript efforts later in the year. (Our working version of console-plugin is using a mishmash of coffeescript, and plain-JS/React at the moment.)

@uglycoyote uglycoyote merged commit 08c3b27 into uglycoyote:master Mar 24, 2019
@tardyp tardyp deleted the directive branch March 24, 2019 14:14
@tardyp
Copy link
Contributor Author

tardyp commented Mar 24, 2019

@uglycoyote This is for GSoC 2019, Rajdeep is working on making custom dashboard for macport project

@uglycoyote
Copy link
Owner

uglycoyote commented Mar 24, 2019

@tardyp @rajdeepbharati sounds good. I would love to hear more details about what kind of custom interface you are planning. I checked out the macports buildbot, it looks like it hasn't been upgraded to buildbot nine yet

@rajgoesout
Copy link

@uglycoyote I'm planning to upgrade the macports buildbot and then integrate the custom Vue components to it.

@uglycoyote
Copy link
Owner

@rajdeepbharati that sounds great. I would love to hear more details about what kind of custom Vue components you are planning to integrate in to the macports buildbot.

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.

None yet

3 participants