Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/alfonsobries/wallet

A desktop wallet with support for multiple assets and platforms
https://github.com/alfonsobries/wallet

fix: use the `InputAddress` component in the transfer form (#311)

cf8085d1aed5a56e94ed5471d3cb4507d586977d authored over 6 years ago by Juan <[email protected]>
fix: the transfer form and the input fee (#310)

* refactor: use methods to emit events on `InputFee` and `InputToggle`
* fix: set the names of ...

c648d7268314ab3baa836cc3d9ec91bd703af433 authored over 6 years ago by Juan <[email protected]>
refactor: transactions components (#303)

* feat: add transaction show component
* tests: add specs
* refactor: transaction components
...

e36be8daa651a5c9b55cbfd5c84fd2f067889835 authored over 6 years ago by Lúcio Rubens <[email protected]>
Fix and improve the market chart and move it to the dashboard (#306)

* refactor: remove the market chart from the wallet statistics tab
* refactor: use a more stand...

23bfb0de91e928cdf35dc4e8c43507ae27f438dc authored over 6 years ago by Juan <[email protected]>
Implement the profile removal (#304)

* refactor: create the `WalletRemovalConfirmation` component from `ModalConfirmation`
* feat: p...

34727bd4c4e94a3cda7177ce5f03226bcc581447 authored over 6 years ago by Juan <[email protected]>
feat: add transaction show component (#302)

* feat: add transaction show component
* tests: add specs

ff9101d2294451261d505a89968b783c7dca91b5 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: add register delegate modal (#301)

* feat: implement delete wallet in heading actions
* feat: add wallet register delegate modal

f0f67dd52284342b7021c7656177de60565c134b authored over 6 years ago by Lúcio Rubens <[email protected]>
Change V2 endpoing for fetching wallet transactions (#300)

* refactor: fetch transactions with a different API endpoint, that allows using 1 request only
...

53e0528ac7479276a9e14fc9029d531ed159804c authored over 6 years ago by Juan <[email protected]>
refactor: group modal components and rename them (#299)

5354f7268ede1a39dcfb63a56955f6769516e15a authored over 6 years ago by Juan <[email protected]>
fix: add timer unsubscriber (#297)

2c3d40d45bcd8b511470824c0e254f118589ecde authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: implement delete wallet in heading actions (#298)

c53fffd3483d0c1047a96170e3af55e09e0c478d authored over 6 years ago by Lúcio Rubens <[email protected]>
Feat: Send Transfer Modal (#292)

* feat: begin send transaction modal

* fix: rebase on dev

* refactor: componentizing SendT...

5b73a3eee7ec8eae86e360219a44ee1b61583a9a authored over 6 years ago by mvega3 <[email protected]>
Delete wallet, asking for confirmation before (#296)

* misc: clean and add the arrow image used to confirm wallet removal

* feat: enable the walle...

313dec48db01fb26116259019f5cc34676126ad2 authored over 6 years ago by Juan <[email protected]>
feat: add transactions table (#288)

* feat: add wallet transactions

* fix: format amount

* fix: resolve v2 search and default ...

1abc34725c927009cad3bec372380e24d168390d authored over 6 years ago by Lúcio Rubens <[email protected]>
refactor: set the `vuex-persist` storage key (#295)

076c77a3370a4cc713b45e01ce71a7e06b7775fa authored over 6 years ago by Juan <[email protected]>
feat: display the list of wallets on the wallets page (#294)

* misc: add the English translations of the new wallets page
* feat: show all the wallets of th...

5da30e2fa5fce569a00645f6ddb12791045c2a3c authored over 6 years ago by Juan <[email protected]>
Fix the delegates tab on the wallet page (#291)

* fix: the `fetchDelegates` method of the client service

* refactor: the client service

* ...

7e8f3a6306ef61d0eac5452fa58ea78a761a89a1 authored over 6 years ago by Juan <[email protected]>
Fix the dashboard sidebar (#289)

* fix: remove the usage of the `wallets` prop of `WalletSidebar`
* fix: remove the example dash...

3adfbd8e58114a1f336b6465e16ee853a39a29f9 authored over 6 years ago by Juan <[email protected]>
test: the client service (#290)

fc9c9daddc43dfc1568d6e26378aa6781212f2df authored over 6 years ago by Juan <[email protected]>
Implement a way to format numbers as localized currencies (#281)

* misc: include the token and its symbol on the network configurations

* misc: add the fracti...

aa024823c83a6f1b5719fcf0a5082fde44e05a56 authored over 6 years ago by Juan <[email protected]>
fix: show the names of the wallets on `WalletSidebar` (#287)

* fix: show the names of the wallets on `WalletSidebar`
* fix: use a temporary image as identic...

4b4d012966230cc44cd81d4461ba4cb2b28f8f66 authored over 6 years ago by Juan <[email protected]>
refactor: get active wallet from route (#286)

* refactor: get the wallet from route
* fix: travis
* fix: remove lint script from postinstall...

94602419a28453098b61836a73c4ea4af7a3e89b authored over 6 years ago by Lúcio Rubens <[email protected]>
refactor: large mode for WalletSidebar (#284)

ec3fe271159ca8555994ce42b31d83781da70e01 authored over 6 years ago by Lúcio Rubens <[email protected]>
fix: set the selected wallet on sidebar (#282)

f75e8e01ba7362077f40126eae1786f936da2b77 authored over 6 years ago by Lúcio Rubens <[email protected]>
chore: postcss lang (#283)

96193e29e5463b62bff57cb14b12ad2e517e2440 authored over 6 years ago by Lúcio Rubens <[email protected]>
Implement the wallet data retrieval (#280)

* misc: add the network version or `pubKeyHash` to the network configurations

* docs: change ...

f4484cf03b9c58992aecfc38e290afb130e71494 authored over 6 years ago by Juan <[email protected]>
refactor: sidemenu component reusable (#279)

* refactor: add menunavigation

* refactor: implement menu navigation in app sidebar

* refa...

bdbaa76cac3ce7601012b9ddc3597a59cb1c6f48 authored over 6 years ago by Lúcio Rubens <[email protected]>
refactor: wallet show grid (#278)

* fix: delegates table sort
* feat: add truncate filter
* refactor: improve wallet grid
* fix...

0cb2900d732254bf00ce440192d5a8eef36b6d59 authored over 6 years ago by Lúcio Rubens <[email protected]>
misc: clean and include the female profile avatars (#277)

* misc: rename `human-*` avatars to `male-*`
* misc: include the `female-*` avatars

5777b96c2f241de83f8b39642704eea9a944d85a authored over 6 years ago by Juan <[email protected]>
chore: upgrade deps and webpack config (#276)

* chore: upgrade deps and webpack config
* fix: scoped not scope
* chore: remove unused deps
...

1a0768f59c59738642b774b54321b949ba19ea20 authored over 6 years ago by Brian Faust <[email protected]>
feat: minified wallet sidebar (#273)

3491d02a610f8c116750e83458a8e630f1bad5e0 authored over 6 years ago by mvega3 <[email protected]>
chore: upgrade babel deps and config (#275)

* chore: upgrade babel deps and config
* chore: add babel-core 7.0 for jest
* chore: ignore ba...

2079c384fe473bb282f7a8614ad4b0c32151b7af authored over 6 years ago by Brian Faust <[email protected]>
refactor: chart style (#274)

e8e4caaa42ca31274cd612f0fccb8c48f0abc209 authored over 6 years ago by Lúcio Rubens <[email protected]>
refactor: network remote config (#271)

* refactor: network remote config
* refactor: network -> networkId

d949546260c62deb173f76590f24a67b41cefb32 authored over 6 years ago by Lúcio Rubens <[email protected]>
refactor: Persist the changes during the profile edition (#272)

* feat: generate a random ID for profiles
* feat: allow saving the profile edition
* refactor:...

405cab5b1e15b7623b3f5a2a7bd9c6bb65549a56 authored over 6 years ago by Juan <[email protected]>
chore: upgrade deps to electron 3 (#270)

0a66a91bb762f4bdcbd47e3ae7c741ec8453142d authored over 6 years ago by Brian Faust <[email protected]>
feat: allow switching profiles on the profiles page (#269)

* refactor: remove useless `Profile` page
* feat: switch the current profile on click on the pr...

b3b5bc000f9c008f99132d9f7ae36c14f31e0776 authored over 6 years ago by Juan <[email protected]>
Show only the current profile wallets on the dashboard (#267)

* fix: remove useless components of the new wallet page

* refactor: move the wallets page con...

a877178f9ba399a7320ef0d6c5de3ac37aa7c078 authored over 6 years ago by Juan <[email protected]>
refactor: include the `PassphraseInput` icons (#266)

* misc: add the icons of the `PassphraseInput` component
* refactor: add the `title` attributes...

80183187352e193e2bc5303223608d0262366e90 authored over 6 years ago by Juan <[email protected]>
misc: add the missing authors to the credits (#265)

* misc: add the missing authors to the `package.json`
* misc: add the missing authors to the RE...

64ecdd9c9d35407a9b1b9481c77b3eb704e2133a authored over 6 years ago by Juan <[email protected]>
refactor: wallet navigation with menutab (#262)

* refactor: wallet navigation with menutab
* fix: conditional statistics

42d6b8214d6d6d53e3ef859f3372b89d36982970 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: add chart control buttons (#261)

* feat: add chart control buttons
* tests: add specs

3326117a0d97fcae85eaf41796d923b5d318117d authored over 6 years ago by Lúcio Rubens <[email protected]>
Implement the import wallet page (#264)

* feat: add the route to the import wallet page
* feat: constrain the `Network` model to use a ...

09565e10ee6268492f1e12558e22cd51333d07b2 authored over 6 years ago by Juan <[email protected]>
refactor: implement wallet model and improve wallet creatio page (#263)

c9160b511ec0571d18ca5b5bf1cf68c4358b4279 authored over 6 years ago by Lúcio Rubens <[email protected]>
fix: typo (#260)

3782748c65d1f052019ab59e0134326bd527a1cd authored over 6 years ago by mvega3 <[email protected]>
feat: modal portal (#259)

* feat: add QRCodeModal portal
* add portal-vue

ce267431130323f67d1975af2b7d4a70735c3663 authored over 6 years ago by mvega3 <[email protected]>
bugfix: Fix announcements (#258)

* fix App Sidemenu Vuex getter
* fix: change App.vue to match new action name

89410dcffdd65d6192dc889561dae3937b699a0a authored over 6 years ago by mvega3 <[email protected]>
feat: wallet navigation (#255)

b8cdd72aa94dbd3377dc3bcc40beefca8e6b3e74 authored over 6 years ago by mvega3 <[email protected]>
feat: add initial chart component (#257)

* feat: add initial chart component

* fix: trigger render on mount

b5cea55f9b0a9efdcd992513dcafd95f4fceeab8 authored over 6 years ago by Lúcio Rubens <[email protected]>
docs: add a note about libudev (#256)

e3971a2f908f352ce6247d1fe2625c8d26ecbac9 authored over 6 years ago by Juan <[email protected]>
fix: upgrade client package (#254)

* fix: upgrade client package

* style: scoped `endpoint` const closer to use

381e5ef1c2483e03eb02ae15aca86aa0f93dc158 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat(crypto-compare): fetch historical data (#252)

* feat(crypto-compare): fetch historical data

* fix: add missing documentation

* fix: pare...

0ec487309c9fedb84135eed72133d560535e6b10 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: add wallet heading component (#253)

* feat: initalize wallet header component
test: add render tests for wallet header

* refacto...

515adba7feeb6c90928545e6c4394ecca3ad4fb2 authored over 6 years ago by mvega3 <[email protected]>
feat: app vuex module (#251)

* feat: app vuex module

* refactor: remove base & module

* refactor: get enabled if pinCod...

c705e079672cc6b43dc6934d5f46accef777b13c authored over 6 years ago by Alex Barnsley <[email protected]>
Implement the basic dashboard page (#250)

* feat: create an empty wallet import page and route

* feat: implement part of the dashboard
...

449b111ac17f741afd3d66024dedd87a5826cd00 authored over 6 years ago by Juan <[email protected]>
refactor: models, store and services (#244)

* refactor: models, modules and services

* fix: currency and market

* tests: refactor some...

52a5834bc041e24f9a6d3f0b7e8473a56cf55b67 authored over 6 years ago by Lúcio Rubens <[email protected]>
fix: hardcode number titles (#247)

49a7b2c96b231d5da1acfc5dec855003c6b2e5b1 authored over 6 years ago by Alex Barnsley <[email protected]>
feat: implement the `PassphraseInput` component (#249)

* feat: add `WalletService.validatePassphrase` and `WalletService.verifyPassphrase`
* test: moc...

2f48a6b9a1901eee1e8dcd2d8e65fea357d2ac64 authored over 6 years ago by Juan <[email protected]>
feat: implement the `InputAddress` component (#248)

* misc: include the SVG icon of the QR buttons
* feat: add a method validate addresses on the `...

ae66f724a5fe0eee0327c217e960a8734f76e97f authored over 6 years ago by Juan <[email protected]>
feat: ledger service (#243)

* feat: ledger service

* test: ledger service

* fix: install app deps for usb package

*...

3f5a353b2e9a53bd7f1eecc9989b7889b86c4805 authored over 6 years ago by Alex Barnsley <[email protected]>
Implement the profile edition page (#240)

* feat: support using an `Object` as the items of the `MenuDropdown` component

* test: adapt ...

66a44bd04d35a19d5b17716f82cd8a93090d3c3d authored over 6 years ago by Juan <[email protected]>
Implement the wallet creation screen (#235)

* feat: add a link to the wallet creation page

* feat: add a `WalletService` for generating n...

94dc66ed36d76856821d9eebdb5069bb91cffb44 authored over 6 years ago by Juan <[email protected]>
refactor: move components to namespace (#242)

9d69cecaef594573936de32f08b3cb3c2e028dfe authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: add delegates table (#238)

c95ce2515eb575d80afcfedb76a043e3a92ed92e authored over 6 years ago by Lúcio Rubens <[email protected]>
refactor: replace PouchDB with localForage to store vuex state (#233)

faab1a92752b38f2757969927e23cf8118d89f84 authored over 6 years ago by mvega3 <[email protected]>
feat: alert & button close component (#241)

* feat: Button Component

* style: alert theme colours

* feat: Alert component

* style: ...

94f66c5eae5ddf8a341e75ed238f1acf150d0624 authored over 6 years ago by Alex Barnsley <[email protected]>
Support using an `Object` as the items of the `MenuDropdown` (#239)

* feat: support using an `Object` as the items of the `MenuDropdown` component

* test: adapt ...

1909499a16b142e07eca67d962df037282602d2a authored over 6 years ago by Juan <[email protected]>
docs: Changed broken docs link (#236)

3602a3ef761ef808e70aad085d0c8ccb9c157792 authored over 6 years ago by mvega3 <[email protected]>
feat: implement the `PassphraseVerification` component (#234)

* feat: implement the `PassphraseVerification` component
* misc: add the English translation of...

c705363755657f07f5b26b79fc296dc1537a69ce authored over 6 years ago by Juan <[email protected]>
feat: add table library (#231)

* refactor: resolve mixins
* chore: add vue-good-table package
* chore: add basic table style
...

36b0b4c95ff16eb1e71ae4569027be8190899acb authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: integrate client package (#232)

cf93598f60ff5c09eb407e4dd81565bb50924056 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: create a new `InputSwitch` using the older (now `SwitchButton`) (#229)

* refactor: rename the `InputSwitch` to `SwitchButton`
* feat: create a new `InputSwitch` that ...

ca566df69d82ff8db75b7dba8b4ec4c34a3f6c9f authored over 6 years ago by Juan <[email protected]>
feat: implement the `PassphraseWords` component (#230)

* feat: implement the `PassphraseWords` component
* test: add tests of the `PassphraseWords` co...

bac943bba0e33cad3ad2b74ce4d1c54ff9a77a01 authored over 6 years ago by Juan <[email protected]>
feat: include the profile avatars (#226)

* chore: load some SVGs as normal images
* feat: include the default profile avatars
* misc: r...

a4f7ae18005d6c4cb9267e19dfb1b2a7f4a6927d authored over 6 years ago by Juan <[email protected]>
test: set the default unit test mocks (#228)

* test: add the default mocks of the assets mixin and i18n
* refactor: remove the ad-hoc mocks ...

30c1dc7bd482bc11c0674bd63eb2f00cbfaa8c8b authored over 6 years ago by Juan <[email protected]>
fix: locale load when watching unit tests (#227)

* fix: use a require context for the locales, so works correctly
* refactor: rename the folder...

e89e235707333b89d15317e18e9d89ddaa9ced33 authored over 6 years ago by Juan <[email protected]>
feat: improve input text (#224)

* feat: emit the `focus` event of the `InputText` component
* feat: implement the state `read-o...

dadc2032248d2e6d33eea6961928219fa2130ffa authored over 6 years ago by Juan <[email protected]>
feat: add menustep component (#220)

* feat: add menustep component
* refactor: implement menustep into profilenew

1ca99348cfcb5faf0461254cb3c4e2edf03c2839 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: implement the profiles page (#222)

* feat: implement an (empty) profile edition page
* feat: prepare the routes for the profiles a...

9142b9f7244f1328e8350262ad606e02b4433e2e authored over 6 years ago by Juan <[email protected]>
chore: upgrade Electron version to 2.0.0 (#223)

7a55fc4d813bf22e6e42e233e8665bdf8fc51cfd authored over 6 years ago by Juan <[email protected]>
feat: add svg sprite loader (#221)

* feat: implement svg-sprite-loader
* chore: move vnodes to utils folder
* chore: add arrow-dr...

87f93a459afa78635b218d4dd0cfe63f96727ebe authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: profile with session (#219)

* feat: prepare the session to use the current profile as fallback
* feat: load the session and...

e44b2e64924b60a65719a47829374d885356e4ee authored over 6 years ago by Juan <[email protected]>
feat: add simple list component (#210)

8873d6fb3ceaff593aa02fcb4f463d3122cdcff8 authored over 6 years ago by Lúcio Rubens <[email protected]>
fix: improve store db module (#218)

* feat: add a `byId` getter to `DbModule`
* fix: `DbModule` mutations
* test: add more tests t...

3d5be8379edc980d101823d066593e21157a6941 authored over 6 years ago by Juan <[email protected]>
refactor: rename components (#217)

* update: optionsmenu -> menuoptions

* update: selectmenu -> menudropdown

f91d9e5311c1603e64a91fa3baff04faaa9c7e69 authored over 6 years ago by Lúcio Rubens <[email protected]>
chore: enable PouchDB debug only when the `DEBUG_POUCHDB` environment variable is set (#216)

e5a328d5d9d6b0d0b0f7d4fdc8b7e27c271f0311 authored over 6 years ago by Juan <[email protected]>
Fix e2e tests (#214)

* test: increase the timeout of e2e tests and add more shortcuts

* fix: use a different conte...

9e349bf5740d8fb5b82b4624208b658e957f7fd6 authored over 6 years ago by Juan <[email protected]>
feat: add input switch component (#215)

* feat: add input switch component
* tests: add specs
* refactor: implement switch in the sett...

a2caa1f3ec98696795fe66448fc1676682150615 authored over 6 years ago by Lúcio Rubens <[email protected]>
Redirect to the new profile page and hide the sidemenu bar unless there is at least 1 profile (#206)

* feat: redirect to the new profile page and hide the sidemenu bar unless there is at least 1 pr...

52c77f82eba38f8a18d74a6c6afe459d40ff9c24 authored over 6 years ago by Juan <[email protected]>
feat: add generic collapse and accordion component (#208)

* deps: update vue

* feat: add generic collapse and accordion

* tests: add specs

533ec6e417cd02a1bafe89a27e4ff12a150f1f85 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: add qrcode modal (#211)

* feat: add qrcode modal

* fix: increase rounded

* fix: depcheck

26d517f2d519f8a9b02ffb7a2c75fd98dd5f563d authored over 6 years ago by Lúcio Rubens <[email protected]>
fix: db, models and store (#212)

* refactor: move the `schema` to a static attribute and do not infer the
`modelType` property f...

32a9e2b4d2155eaa4ef23210803fba1582259308 authored over 6 years ago by Juan <[email protected]>
feat: session store (#205)

* fix: union UPDATE by model id
* feat: session store
* fix: wrong parameter name
* chore: re...

8574cd7f1fd656a6557ecfa3b25f4bfef8be737c authored over 6 years ago by Alex Barnsley <[email protected]>
feat: implement profile creation page I (#204)

* feat: create the `Profile` model
* feat: create the `profiles` store
* chore: add `vuelidate...

bf72e29a419b1f448abc4168ad5cfd878407a7ca authored over 6 years ago by Juan <[email protected]>
feat: market data service (#188)

5934e9a70598dc95b1a60ddb39f98ab94ab6de1b authored over 6 years ago by Alex Barnsley <[email protected]>
feat: add `MenuTab` component (#201)

* feat: add `MenuTab` component
* tests: add specs for the `MenuTab` component

cdc4d2e1790ae816abdd6fdeb6e47543d013b246 authored over 6 years ago by Lúcio Rubens <[email protected]>
feat: implement the copy to clipboard button (#198)

* chore: add `v-tooltip` as dependency
* misc: configure the style of the tooltip
* feat: impl...

bd06f5a69c5b453bb5dfc0d34af0d62cbd675c6a authored over 6 years ago by Juan <[email protected]>
feat: improve the `InputSelect` component (#200)

* feat: admit `Object`s as the options of the `InputSelect` component
* test: adapt tests of th...

64514bf21bf958ef4026a4ef74fd0e8d41c7edd8 authored over 6 years ago by Juan <[email protected]>
chore: configure travis to run unit tests (#199)

* chore: fix Travis CI configuration to run unit tests too
* chore: ignore `lint-staged` and `p...

b2b929523a9b7c05ddd20bc3d2e5ba79730fdd40 authored over 6 years ago by Juan <[email protected]>
feat: add InputSelect (#197)

* feat: add generic input field component

* refactor: TextField -> InputText

* feat: add i...

651f46a9f72b8fe6c652be9ab918fd7b26718455 authored over 6 years ago by Lúcio Rubens <[email protected]>