Commit Graph

178 Commits

Author SHA1 Message Date
Gav Wood
e099e0d93c
Add auth code. 2016-12-13 17:23:48 +01:00
Gav Wood
119f253be9
Fix windows test. 2016-12-13 17:14:18 +01:00
Gav Wood
362b201532
Don't run git unnecessarily. 2016-12-13 16:32:03 +01:00
Gav Wood
7e269fe3d3
GLitlab-CI script pushes build info. 2016-12-13 16:21:26 +01:00
Gav Wood
7c2c9c89a4
Stricter search for rust changes. 2016-12-11 00:20:19 +01:00
Gav Wood
c14d8da350
Use real arithmetic operator rather than '=' 2016-12-11 00:09:04 +01:00
Gav Wood
12df3adfeb
Merge branch 'master' into fix-ci 2016-12-11 00:02:48 +01:00
Gav Wood
854eb1080c
Remove "s 2016-12-10 23:59:50 +01:00
Jaco Greeff
6eb63a7316 Update CI builds (#3780)
* Only run languages tests in appropriate areas

* Drop echo
2016-12-10 10:49:39 +01:00
Gav Wood
cf0b1bb9b2 use path prefix 2016-12-09 19:21:39 +01:00
Arkadiy Paronyan
5758bb7cac Rust files are all non-js files 2016-12-09 19:11:00 +01:00
Gav Wood
d5d9d78bd9 It's not either-or. 2016-12-09 18:58:37 +01:00
Jaco Greeff
b76a717720 Fix & with && 2016-12-09 00:58:53 +01:00
Arkadiy Paronyan
15ec63750e Enable Panic=abort (#3423)
* Enable panic=abort

* Update remaining crate versions to 1.5

* Run tests in release mode

* Enable panic=abort for release profile only

* Added travis_wait

* Travis timeout set to 40
2016-12-08 11:31:57 +01:00
Denis S. Soldatov aka General-Beck
70c6aebca5 Update gitlab-ci
-j $(nproc) in build
2016-12-01 07:15:35 +07:00
Denis S. Soldatov aka General-Beck
c4125a84b1 Update gitlab-ci
CARGOFLAGS -> -j $(nproc)
2016-12-01 07:07:52 +07:00
Denis S. Soldatov aka General-Beck
79e79473bf Update gitlab-ci
armv6 only triggers
2016-11-30 16:15:45 +07:00
Denis S. Soldatov aka General-Beck
21ed95d0a1 Update gitlab-ci 2016-11-30 12:57:55 +07:00
Denis S. Soldatov aka General-Beck
7a446fae05 Update gitlab-ci
tst
2016-11-30 08:45:03 +07:00
Denis S. Soldatov aka General-Beck
74f5f67055 Update gitlab-ci
test
2016-11-30 08:29:34 +07:00
Denis S. Soldatov aka General-Beck
95c2a41264 Update gitlab-ci 2016-11-30 07:48:57 +07:00
Denis S. Soldatov aka General-Beck
7cfec1e1c8 Update gitlab-ci
remove NIGHTLY ENV
2016-11-30 06:02:52 +07:00
Denis S. Soldatov aka General-Beck
a7037f8e5b Update gitlab-ci
js-release &->&&
2016-11-26 03:52:29 +07:00
Denis S. Soldatov aka General-Beck
8ca1781ab9 Update gitlab-ci
add js-test as diff
2016-11-26 01:57:58 +07:00
Denis S. Soldatov aka General-Beck
86522c8f71 Update gitlab-ci
if fix
2016-11-25 07:02:54 +07:00
Denis S. Soldatov aka General-Beck
202739689d Update gitlab-ci
small fix for test's and js-build
2016-11-25 06:27:07 +07:00
Denis S. Soldatov aka General-Beck
30c3b13518 Update gitlab-ci
https://github.com/ethcore/parity/issues/3185
2016-11-25 06:10:36 +07:00
Denis S. Soldatov aka General-Beck
2d79eee454 Update gitlab-ci
[ci skip]
add darwin installer in master
2016-11-25 04:10:37 +07:00
Denis S. Soldatov aka General-Beck
54ad70313c Update gitlab-ci
close https://github.com/ethcore/parity/issues/3515
2016-11-24 18:36:02 +07:00
Denis S. Soldatov aka General-Beck
4dc24c9e87 Update gitlab-ci
[ci skip]
fix S3_BUCKET in Windows build
2016-11-24 17:37:42 +07:00
Denis S. Soldatov aka General-Beck
6d6a2a8f1b Update gitlab-ci
[ci skip]
small fix in S# windows
2016-11-24 14:59:45 +07:00
Denis S. Soldatov aka General-Beck
0bb9a4aba7 Update gitlab-ci
[ci skip]
small fix
2016-11-24 06:33:22 +07:00
Denis S. Soldatov aka General-Beck
4d1c3b2a3d Update gitlab-ci
[ci skip]
small fix for S3 windows
temp off alpine
2016-11-24 06:24:17 +07:00
Denis S. Soldatov aka General-Beck
f3512967a7 Update gitlab-ci
[ci scip]
restore test & js-build
2016-11-24 06:05:07 +07:00
Denis S. Soldatov aka General-Beck
51e771428c Update gitlab-ci
[ci skip]
small fix
2016-11-24 05:45:07 +07:00
Denis S. Soldatov aka General-Beck
f01cde89b6 Update gitlab-ci
fix windows s3 and alpine
2016-11-24 05:39:53 +07:00
Denis S. Soldatov aka General-Beck
d76081a269 Update gitlab-ci
initial support alpine linux
fix https://github.com/ethcore/parity/pull/3548
2016-11-24 05:23:26 +07:00
Denis S. Soldatov aka General-Beck
2996499a06 Update gitlab-ci
[ci skip]
2016-11-24 02:48:58 +07:00
Denis S. Soldatov aka General-Beck
85fdcc7bf3 Update gitlab-ci
remove -Zorbit=off
switch to rust 1.13
2016-11-14 23:45:58 +04:00
arkpar
f568730aa8 Fixed MD5 generation 2016-11-09 13:44:48 +01:00
Denis S. Soldatov aka General-Beck
d8eafa91b8 Update gitlab-ci
remove ubuntu 14.04
remove tags from js-release
2016-11-09 00:32:20 +07:00
Denis S. Soldatov aka General-Beck
82990ee464 Update gitlab-ci
skip js-release in nightly builds
[ci skip]
2016-11-08 23:46:22 +07:00
arkpar
b2fe406666 Updated signing path 2016-11-08 11:07:18 +01:00
Arkadiy Paronyan
318a3d29e1 Build tray app for x64 (#3255)
* Build tray app for x64

* Fixed command
2016-11-08 10:23:23 +01:00
Denis S. Soldatov aka General-Beck
7a657a2e85 Update gitlab-ci
remove trigger from js-release
[ci skip]
2016-11-08 14:50:30 +07:00
Denis S. Soldatov aka General-Beck
01602ec0b5 Update gitlab-ci
prepare to nightly builds
2016-11-07 23:16:34 +07:00
Denis S. Soldatov aka General-Beck
834c0703fe Update gitlab-ci
Add i686
cache optimization
add triggers
2016-11-07 21:07:37 +07:00
Denis S. Soldatov aka General-Beck
19406fb0fa Update gitlab-ci
add $NIGTHLY to var
2016-11-06 00:07:08 +07:00
Denis S. Soldatov aka General-Beck
022a718b6f Update gitlab-ci 2016-11-06 00:02:44 +07:00
Denis S. Soldatov aka General-Beck
cb6003f40d Update gitlab-ci
$(git --no-pager diff --name-only HEAD HEAD@{1} | grep \.js | wc -l)
2016-11-05 22:39:51 +07:00
Denis S. Soldatov aka General-Beck
3ae5ad1bea Update gitlab-ci
add $NIGHTLY ENV for future nightly builds
2016-11-04 17:29:21 +07:00
Denis S. Soldatov aka General-Beck
6f046f8d84 Update gitlab-ci
stages:
  - test
  - js-build
  - build
2016-11-04 16:16:40 +07:00
Denis S. Soldatov aka General-Beck
514d2cb7db Update gilab-ci
js-release
  only:
    - master
    - beta
    - stable
    - tags
2016-11-04 15:59:17 +07:00
Denis S. Soldatov aka General-Beck
1ac002ec4d Update gitlab-ci
rename stages
2016-11-04 15:51:35 +07:00
Denis S. Soldatov aka General-Beck
27472dfe44 Update gitlab-ci
fix lint
remove rust-beta and rust-nightly test's
add new job 'js-test' 'js-build'
2016-11-04 15:46:27 +07:00
Denis S. Soldatov aka General-Beck
38bd84257f Update gitlab-ci
change tags `rust-test` - `rust-stable` etc
add rust stable, beta, nightly test's
2016-11-04 14:29:16 +07:00
Denis S. Soldatov aka General-Beck
8575dfdea6 Update gitlab-ci
fix lint error in gitlab-ci.yml
2016-11-04 14:01:13 +07:00
Denis S. Soldatov aka General-Beck
72a1db8d01 Update gilab-ci
1. Builds only  beta, stable, tags
2. test script for check js changes in `test-linux`
3. `js-test` and `js-release` only for jg* ng* ui* brances
2016-11-04 13:59:48 +07:00
Administrator
8dd3d628c6 Update .gitlab-ci.yml 2016-11-04 06:49:21 +01:00
Administrator
331b1be715 Update .gitlab-ci.yml 2016-11-04 06:45:26 +01:00
Administrator
a1f6b86945 Update .gitlab-ci.yml 2016-11-04 04:25:48 +01:00
Denis S. Soldatov aka General-Beck
2ed237a6d2 Update gitlab-ci
Optimize build's
1. remove arm* from master
2. `js-pack` + `js-test` + `js-lint`
2016-11-03 19:19:13 +07:00
Arkadiy Paronyan
d101cb5247 Windows tray app (#3103)
* Check if already running in ui command

* Windows tray app

* Upadted CI scripts
2016-11-03 12:00:39 +01:00
Denis S. Soldatov aka General-Beck
14094a09b3 Update gitlab-ci
skip darwin and windows tests
2016-11-01 22:39:48 +07:00
Denis S. Soldatov aka General-Beck
1dc97c7bac Update gitlab-ci
allow_failure: true -> windows test
2016-11-01 13:18:29 +07:00
Denis S. Soldatov aka General-Beck
975c01b43a Update gitlab-ci
replace stage: test to build
2016-11-01 12:09:21 +07:00
Denis S. Soldatov aka General-Beck
92752f13c6 Update gitlab-ci
fix windows test
2016-11-01 11:13:27 +07:00
Denis S. Soldatov aka General-Beck
60df9857ce Update gitlab-ci
Reorganize build queue
windows test
2016-11-01 01:51:29 +07:00
Gav Wood
477dbf36f5 Disable verbose in gitlab CI (#2999)
* Allow warnings.

* Disable verbose.
2016-10-31 10:36:30 +01:00
Denis S. Soldatov aka General-Beck
ce20b226a5 Update gitlab-ci 2016-10-31 15:47:47 +07:00
Denis S. Soldatov aka General-Beck
f4332933e9 Update gilab-ci
add --no-release test option
RUSTFLAGS="-D warnings"
2016-10-31 14:16:06 +07:00
Arkadiy Paronyan
43f40d37f6 Allow build warnings (#2985) 2016-10-30 13:05:33 +01:00
Jaco Greeff
70f87ea002 Publish parity.js to npmjs registry (#2978)
* Skeleton packages

* Publish parity.js package to npm

* [ci skip] js-precompiled 20161029-190427

* Extra step information

* [ci skip] js-precompiled 20161029-192209

* Use autToken for npmjs (cannot run headless in docker)

* [ci skip] js-precompiled 20161029-193414

* Correct package.json structure

* [ci skip] js-precompiled 20161029-194003

* Scope package to public

* [ci skip] js-precompiled 20161029-194529

* Start package version at 0.1.0

* Build proper umd library

* [ci skip] js-precompiled 20161029-231233

* Update build/release stage

* [ci skip] js-precompiled 20161030-071454

* Basic README.md to satisfy npmjs

* [ci skip] js-precompiled 20161030-073150

* CommonJs format

* [ci skip] js-precompiled 20161030-075034

* Update README.md

* update dependencies

* [ci skip] js-precompiled 20161030-075727

* Starting package version

* Build only on master
2016-10-30 09:55:46 +01:00
Denis S. Soldatov aka General-Beck
40d794ddfd Update gitlab-ci 2016-10-29 01:47:05 +07:00
Denis S. Soldatov aka General-Beck
1094dfbe6b Update gitlab-ci
add darwin and windows tests
2016-10-28 23:04:00 +07:00
Denis S. Soldatov aka General-Beck
90aa2fefc2 Update gitlab-ci
fix darwin md5
2016-10-27 23:13:51 +07:00
Denis S. Soldatov aka General-Beck
3347d59042 Update gitlab-ci
add to arm*
export HOST_CC=gcc
export HOST_CXX=g++
2016-10-27 14:00:05 +07:00
Denis S. Soldatov aka General-Beck
8e6ca7fc61 Update gitlab-ci
remove armv6 from master
[ci skip]
2016-10-27 13:45:16 +07:00
Denis S. Soldatov aka General-Beck
ae46361b33 Update gitlab-ci
fix windows HOST_CC HOST_CXX -> x86_64-pc-windows-msvc
2016-10-27 13:42:09 +07:00
Denis S. Soldatov aka General-Beck
e668fc4c55 Update gitlab-ci
fix arm* build ENV
2016-10-27 09:53:51 +07:00
Denis S. Soldatov aka General-Beck
0e14738147 Update gitlab-ci
enable arm* in master branch
2016-10-27 02:12:05 +07:00
Denis S. Soldatov aka General-Beck
51a78d290e Update gitlab-ci
add arm* bulds
add deb packages (amd64,arm64,armhf)
2016-10-26 10:57:35 +07:00
Jaco Greeff
285727e2fd Auto-bump js-precompiled on release (#2828)
* Auto-bump js-precompiled on release

* [ci skip] js-precompiled 20161022-232245

* Remove old GitLab tests

* Only move file.ext (get rid of error)

* allow add, commit & push failures (auto-bump)
2016-10-25 09:36:42 +02:00
Denis S. Soldatov aka General-Beck
cf67ed964e Update gitlab-ci
fix windows RUSTFLAGS
2016-10-25 04:54:43 +07:00
Denis S. Soldatov aka General-Beck
97cdc2b4ac Update gitlab-ci
fix RUSTFLAGS in win build
2016-10-25 04:48:38 +07:00
Denis S. Soldatov aka General-Beck
df23c9931c Update gitlab-ci
Add Global ENV RUSTFLAGS="-D warnings"
2016-10-25 03:31:22 +07:00
Denis S. Soldatov aka General-Beck
3b8247b631 Update gitlab-ci
git submodule update --init - windows
2016-10-20 02:53:16 +07:00
Denis S. Soldatov aka General-Beck
5eca5f7bd0 Update gitlab-ci
allow_failure: true to Wondows build
2016-10-19 22:47:14 +07:00
Denis S. Soldatov aka General-Beck
d8dd3a8019 Update gitlab-ci
git submodule update --init
2016-10-19 22:27:35 +07:00
Denis S. Soldatov aka General-Beck
d5a898e761 Update gitlab-ci
Add `git submodule init && git submodule update` in Windows build
2016-10-19 19:35:53 +07:00
Jaco Greeff
1e6a2cb378 Initial new UI source code import (#2607)
* address -> name mappings

* expanding, loading all coin details

* send use only actual BasicCoin tokens registered (any reg)

* sending token & accounts

* form styling updates

* send form layout in place

* coin send working as expected

* api subscriptions on multiple addresses

* bring in events

* simplify

* basic events display in-place, functionally complete

* basic functionality in-place

* fix horrible event address issue

* rwork display of events slightly

* test TLA availability

* table for owner -> tokens

* fix signature lookup address

* fix signature lookup address

* basic overview styling

* txhash links

* page layout adjustments

* background import

* adjust colors

* no global registration, simplify color selection

* updated styling

* connection dialog for "busy connecting"

* initial token connection - WIP

* init token updates take place

* basic test for manual token

* rework connection display

* allow updates of the secure token

* first stab at making the build build

* update runner tags

* fix linting issues

* skip tests requiring network (should be e2e, TODO)

* re-enable javascript tag/runner

* release push does the trick

* push to any branch, CI name

* javscript-test runner as well

* swap dependencies build requires test

* revert stages swap

* retrieve images associated with tokens

* remove js build deps order

* null image when hash = 0x0

* 6x64 images (hashes for registries)

* don't pass tokens as prop to IdentityIcon

* check images against content hash pictures

* cleanup signer after connection changes

* fix naming typo

* display unknownImages for balances (not available as content hash)

* unknownImage for transfer dialog

* basic githubhint layout

* single input for commit/filename

* ethcore_hashContent call

* lookup hash

* registration in place

* fixes

* events is using a proper table

* pass value through as-is

* stop wrongly using main app IdentityIcon

* NEVER export class instance functions

* alignment back to normal

* typo  in definition

* set & get images working (mostly)

* show content retrieval info

* set exitcode via ||

* use javascript:latest images

* disable npm progress bar

* rename phase I

* rename phase II

* only send build output to GitHub on major branches

* also run the build step as part of the test (until comprehensive)

* ci-specific build (no webpack progress)

* allow for account creation via recovery phrase

* display account uuid (where available), closes #2546

* connection dialog now shows up in dapps as well, closes #2538

* token images show up as expected

* IdentityName component added and deployed

* fix padding tests

* adjust tests to map to stricter 0x-prefixed hex

* render names via common component for the address -> name

* split lint into seperate script (early exit)

* test phases changed to lint, test & pack

* pack part of test phase

* remove files marked for deletion (cleanup)

* Signer cleanups, start moving in the direction of the rest

* add personal signer methods

* basic signer request subscription

* don't poll blockNumber when not connected

* missing return, creating massive ws queue backlogs

* ΞTH -> ETH

* fix failing tests

* registry uses setAddress to actually set addresses now

* bytes mapping operates on lowerCase hex strings

* sha3 ids for each application

* add dappreg to list of contracts

* adjust alignment of queries

* show gas estimation log

* abi with payable for register function

* add key as required

* image retrieval from dappreg

* use proper Image urls

* embed and link apps from Parity, retrieved via /api/apps

* filter apps that has been replaced

* proxy entry for parity-utils

* add basiccoin abi

* add support for fallback abi type

* capture constructor paramaters

* merge master into js

* move images to assets/images/

* add font assets

* import fonts as part of build

* don't inline woff files

* Revert "merge master into js"

This reverts commit cfcfa81bd26f1b3cbc748d3afa1eb5c670b363fe.

* remove unused npm packages

* information on gas estimates (like almost everywhere else)

* don't pass gas & gasPrice to estimation

* display account passwordhint when available

* signer subscriptions based on polling & function trapping

* pending requests retrieved via jsapi

* update signer middleware

* remove all web3 instances

* remove web3 package

* last web3 dependencies removed

* no need to toChecksumAddress - api takes care of it

* expand description for personal_confirmRequest

* Signer conversion from web3 -> parity.js completed

* explicit in no return

* green circle background

* remove generated background

* convert /api/* paths to localhost:8080/api/* paths (hard-coded, temporary)

* change dapps to load from localhost:8080/ui/*

* remove dangling web3 files

* update manager test for signer

* /api/ping -> /

* additional token images

* additional token images

* add missing styles.css for 8180 error pages

* cater for txhash returning null/empty object

* adjust output directories

* Release merge with origin with ours strategy

* additional token images

* cater for development server

* s/localhost/127.0.0.1/ (cater for origin)

* Fix address selection for contract deployment

* Adjust z-index for error overlay

* better text on unique background pattern

* fix signer rejections

* Don't allow gavcoin transfer with no balance

* fix txhash rendering in signer

* remove unnecessary ParityBackground

* script to update js-precompiled

* Redirect from :8080 to :8180

* Remove extra return

* Dapp logo images
2016-10-18 11:52:56 +02:00
Denis S. Soldatov aka General-Beck
693b0ec402 Update gitlab-ci
copy CI yml beta -> master
2016-10-13 00:21:33 +07:00
Denis S. Soldatov aka General-Beck
559a441701 Update gitlab-ci
correct lint errors
2016-10-12 23:39:58 +07:00
Denis S. Soldatov aka General-Beck
d27924cc6c Update gitlab-ci
beta - > master
2016-10-12 22:37:26 +07:00
Denis S. Soldatov aka General-Beck
eb40750cbe Update gitlab-ci
fix windows installer
2016-10-12 16:20:30 +07:00
Denis S. Soldatov aka General-Beck
c24123e09c Update gitlab-ci
fix errors in windows build
2016-10-12 13:26:37 +07:00
Denis S. Soldatov aka General-Beck
c658171d30 Update gitlab-ci
[ci:skip]
Deny warnings in windows build
2016-10-12 01:50:55 +07:00
Denis S. Soldatov aka General-Beck
0e7508e0c2 Update gitlab-ci
switch to curl in win build
2016-10-12 01:38:23 +07:00
Denis S. Soldatov aka General-Beck
327f5e0dd0 Update gitlab-ci
add windows installer
remove arm build from master
2016-10-12 00:09:59 +07:00
Robert Habermeier
303654da38 deny compiler warnings in CI (#2570) 2016-10-11 15:53:22 +02:00