486 Commits

Author SHA1 Message Date
apanizo
37954975ef WA-234 Installing a specific truffle version 2018-06-15 12:32:17 +02:00
apanizo
5fcf87f635 WA-234 Updating material-ui react react-dom libraries 2018-06-11 17:26:01 +02:00
apanizo
52203bcfe2 WA-238 Init contracts for test mode only used in travis 2018-05-31 20:17:32 +02:00
apanizo
cc548e94db WA-238 Added bigNumber as library 2018-05-31 09:20:07 +02:00
apanizo
192eb9b909 WA-238 Updating Truffle to 4.1.11 2018-05-27 13:35:20 +02:00
apanizo
c711c624fd WA-238 Increasing the jest.setTimeout time 2018-05-14 15:52:55 +02:00
apanizo
3c740c0dbb WA-238 Updating code to new safe-contracts version 2018-05-10 15:06:34 +02:00
apanizo
e4c56f8888 WA-238 Added contracts after migrated to Kovan and Rinkeby 2018-05-04 12:50:24 +02:00
apanizo
0a646ad893 WA-238 Adding 4.1.15 version 2018-04-30 14:08:07 +02:00
apanizo
9904e1b12e WA-238 Add recompose library 2018-04-26 15:07:16 +02:00
apanizo
a91334264b WA-238 updating package.json with project name and next version 2018-04-26 08:00:40 +02:00
Adolfo Panizo
88bfca0a0d
WA-280 - Feature open created safes (#12)
* WA-280 Added redux logic for safe route

* WA-280 Added tests including builders for safe's redux store classes

* WA-280 Improving Flow coverage in actions and reducers

* WA- 280 Mocking LocalStorage and Web3 in JEST

* WA-280 Generating view of Safe route and its logic to store and retrieve info from localstorage

* WA-280 Added run-with-testrpc for simulating a testnet in memory while executing tests
2018-04-11 09:28:54 +02:00
Adolfo Panizo
d2b5131c9e
WA-279 - Create safe in a three step process (#11)
* WA-279 Creating Stepper component for simulating a Wizard Form with multiple steps

* WA-279 Introduced a review middle step when creating a new Safe

* WA-279 Added more Layout components (Bold, Span, GnoForm...)

* WA-279 Added validation to final-form's create safe form, including isEthAddress validator to form's owners addresses

* WA-279 Updated storybook Header and Footer
2018-03-29 11:52:58 +02:00
Adolfo Panizo
135cbd1568
[WA-229] Feature - Create safe (#10)
DevOps:
  Webpack config for having CSS mixins
  Added Flow

FrontEnd:
  Added redux
  Added Layout Components (Row, Col...)
  Added Material UI custom theme
  Added final-form library for creating user inputs for creating a form
  
Logic:
  Added actions, selectors, and reducers for controlling Header's connection done using TDD
  Fetching web3 provider logic dynamically
  Creating a basic safe with harcoded data
2018-03-29 11:05:42 +02:00
Adolfo Panizo
5baa66150b
Landing Page (#9)
* Adding storybook

* Fixing lint problems

* Adding general styles and correct fonts to storybook

* Adding static storybook build

* Updating eslintrules to avoid react-router Link warnings

* Adding classnames package for css-in-modules and updating babel-loader

* Removing styles from .storybook config in favor of css-in-modules

* Adding file loader for images in webpack prod and dev config

* Adding footer color mui variable

* Creating landing page view

* Adding babel-jest

* Created Img and PageFrame layout components

* Created Block layout component

* Created Link layout component

* Updated styles veriable with constants

* Refactored Welcome view

* Adding vault icon and safe options(create and open) as buttons

* Using yarn pck manager and update deploy script including storybook

* Moving container to PageFrame and loading general styles in storybook

* Enabling React SPA in surge

* Improving look and feel of automatic github comment with links
2018-03-15 11:14:20 +01:00
Adolfo Panizo
888d6a7614
Travis & Development's CI with surge
Adding Travis CI with custom deploy script for deploying in surge static files.

Major changes in code:
* Adding dynamic-import-node for fixing Travis tests
* Add babel-polyfill
* Adding a comment in PR using GitHub REST API with deployed link
2018-03-12 09:30:03 +01:00
Adolfo Panizo
5b38e71c35 Adding eslint-flowtype plugin, and extending its estlint recommendation 2018-03-09 09:23:15 +01:00
Adolfo Panizo
88c950b288 Flow configuration 2018-03-08 17:19:00 +01:00
Adolfo Panizo
1477656ea8
Merge pull request #3 from gnosis/eslint
EsLint Airbnb config & pre-commit hook
2018-03-08 15:12:34 +01:00
Adolfo Panizo
0921e6a35e Adding precommit hook 2018-03-08 12:39:12 +01:00
Adolfo Panizo
00d6268af9 Adding eslint with airbnb configuration 2018-03-08 12:32:07 +01:00
Adolfo Panizo
8518021ae2 Adding Code Splitting by routes with react-loadable 2018-03-08 11:54:36 +01:00
Adolfo Panizo
63cbd51599 Adding aliases modules import for working with JEST 2018-03-08 10:04:12 +01:00
Adolfo Panizo
31f74421e4 Adding React Router v4 2018-03-08 09:27:17 +01:00
Adolfo Panizo
2597b4bb2a Configuring Jest Test framework with webpack 4 and Babel 7 2018-03-07 08:34:53 +01:00
Adolfo Panizo
07607a6c4a Downgrading web3 and truffle-contract for better bundle size 2018-03-06 18:01:03 +01:00
Adolfo Panizo
b69a90cbc7 Improving production build 2018-03-06 16:00:53 +01:00
Adolfo Panizo
eff91fc991 WIP Making prod script to work 2018-03-06 12:03:03 +01:00
Adolfo Panizo
9d3f7af9ee Fix Reference error by adding babel-polyfill 2018-03-06 11:11:08 +01:00
Adolfo Panizo
6223448bb0 Enabling start script 2018-03-06 10:52:49 +01:00
Adolfo Panizo
21bee9fd9b Adding dev and build scripts 2018-03-06 09:52:55 +01:00
Adolfo Panizo
55b425eccc Updating to webpack 4 2018-03-06 09:20:10 +01:00
Adolfo Panizo
90b1c4fe04 Adding JS -> SCSS variables to webpack 2018-03-05 09:45:42 +01:00
Adolfo Panizo
fb80efbf80 Adding Material UI, and creating our own theme 2018-03-02 17:53:50 +01:00
Adolfo Panizo
b30d2b40e4 Adding a button for creating new safe contracts 2018-03-01 16:50:33 +01:00
Adolfo Panizo
b01c1c62db Initial commit with files 2018-03-01 09:05:56 +01:00