-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Initial import of new UI (compiled JS code) #2220
Conversation
I think it does show us the work still outstanding -
I'm wondering if this should be merged or rather just kept open until we can address the above 2 points. |
My proposal is:
|
The build process is easy to integrate, we already have thing done part-way from a GitLab perspective with running lint & test, next step is just running It is just which location to push this to from CI that is the issue. My suggestion - having a I would like to hear @gavofyork 's views on this as well, if we can reach agreement on destination the implementation of this "build & make available" will be quick. I have no issues with your locations suggestions (we have discussed it). |
yeah - happy with @jacogr 's suggestion - pushing precompiled stuff to a separate repo, CI process to build it. will need to work with @General-Beck on this, i guess. |
Yes, we're working on it |
We do the have js-precompiled repo operational now. It builds and pushes from GitLab to the branch being built, i.e. js branch will push to js, master to master, beta to beta, etc. (Currently since we treat js as the master for js changes, it is the most up-to-date) So we can adapt to instead of including the built files in here, pull it from there. |
None | ||
#[derive(Default)] | ||
pub struct Handler { | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pub struct Handler;
Conflicts: dapps/Cargo.toml dapps/src/lib.rs
Closes https://github.com/ethcore/parity/issues/2155 (Related UI source-code PRs are https://github.com/ethcore/parity/issues/2607 & https://github.com/ethcore/parity/pull/2612.) Tested this branch locally, it new ui loads at http://127.0.0.1:8180, token images show up as expected (content addressing work), new dapps load as expected, sending works. In short: functionally happy with the PR, it does what it says on the tin. (Not adding A7-looksgood, since I'm not 100% qualified for a code review, but from my side, consider it added) |
@tomusdrw please note the alterations - no mixing tabs and spaces in the indentation portion and always just one tab per indent.
There were the following issues with your Pull Request
Guidelines are available at https://github.com/ethcore/parity This message was auto-generated by https://gitcop.com |
mod tests { | ||
#[test] | ||
fn it_works() { | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
meant to be empty?
Conflicts: Cargo.lock ethcore/res/ethereum/tests signer/Cargo.toml signer/src/lib.rs signer/src/ws_server/session.rs
There were the following issues with your Pull Request
Guidelines are available at https://github.com/ethcore/parity This message was auto-generated by https://gitcop.com |
Signer on
http://127.0.0.1:8180
replaced with new UI.New Dapps are also accessible, served from
http://localhost:8080
though.Old Dapps still included, but should be removed in near future.
parity-dapps-glue
is just a copy ofparity-dapps
inparity-ui
repository. When we get rid of old dapps it will be renamed toparity-dapps
.Related: #2155