Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/coopcycle/coopcycle-app
CoopCycle native app
https://github.com/coopcycle/coopcycle-app
8e9839eee97b9f2ea4cb02d2fe66985bfce07369 authored over 6 years ago
Background geolocation
9ef6009e752c2f0ee21dd4b94d7997cda529b764 authored over 6 years agodc2267a54bff9322cee326e7dcd078807e5ad90a authored over 6 years ago
d37f992860eab666336758c39d87bc43baca41de authored over 6 years ago
883005d874f5a20a94ce7c3ae4153d37042a8429 authored over 6 years ago
- Remove Redux dispatch function.
- Do not force being connected to WebSocket to display screen....
0ffffbef9cff31c68dfa74f7b26ead5c6cde0e25 authored over 6 years ago
58b774602fcab00c00c5f222c793e60fe5f4d61c authored over 6 years ago
fb827249b299190bcf0db7262817f9bb69404a21 authored over 6 years ago
238c7c8205341a5bf394b2553a70c97fbe152b29 authored over 6 years ago
70ab6d906e6718994e0440d26332f6d416adee37 authored over 6 years ago
81a3d51447fe5fbb97ea086461d2ee250098f480 authored over 6 years ago
7e629ba49818dab9090cc0cd1d50f87a48cf3fd9 authored over 6 years ago
Register page
174d7f751d3c4508811d7fdbd8564c34098497f0 authored over 6 years ago
Filters are stores as arrays of objects, whose key-value pairs describe
task objects to exclude ...
Filtering modal implemented as a dumb component, but still some code
duplication across the Task...
This ensures the selectors are covered, and turns the tests on the
reducer into a kind of integr...
Filtering is done via these memoized selectors, specifically
selectFilteredTasks.
Several other...
563676715aeaffc28cca0498fb4c57fdb8036e62 authored over 6 years agoa6c1fc0125cf2cc2d16e37c1482d8fb84f83ff35 authored over 6 years ago
The RegisterForm and LoginForm components will alternately render based
on user interaction.
Fo...
63a257d02fce57003eee6101220f47be91d5df36 authored over 6 years ago
The API responds with a `text/html` content type for certain classes of
exception on the backend...
Inspiration taken from https://github.com/coopcycle/coopcycle-js/blob/8f7cd943c5eda7cb675817b8be...
e07b94683c3605b91b4dd2fe81e167ef779174f1 authored over 6 years agomethod was being called on the wrong object
394e9db26afe31b1ad71a05f6bd5624cc0b22340 authored over 6 years agoRequired for the form fields in the new RegisterForm component
Github issue: https://github.com...
b26ea1027e0a10a944cd1e32ef7254822dac1eed authored over 6 years ago
The former is a general purpose validation library, being used to
validate the register form.
T...
8dc721f4ee34698ce6fbceecdc510a8c3ec4a57f authored over 6 years ago9ac8e7a733bc66fe001d23deaaba0f34161b0d13 authored over 6 years ago
Attaches the validation schema as a static property of the component.
The only intentional exce...
347b53521ccb86bce7088d91b8ff2ca209c6f314 authored over 6 years ago
Position it between the server url and the form; placing it at the
bottom of the view means it i...
0f4eb54a63b90083336ca0466b67621811b04b6a authored over 6 years ago
bb02f61bbe997a91af09e539065e11bd67570cc2 authored over 6 years ago
dabaffd33aae58b8904a3dc4b1660a67be1a2604 authored over 6 years ago
1291aa2e692c3d6fdc880b00f9374e89c07c9f11 authored over 6 years ago
43d3732ba371ab5dea49d7ce598f5813b1e8ce93 authored over 6 years ago
Load settings from server.
377be10ac856b3b162b3506dac4fa0522f3ca542 authored over 6 years ago6cf1df56d3acfbd4e5d4fbd8d89d7b8644994be3 authored over 6 years ago
ca6b780f3bf5324169464027b221b5e783f80070 authored over 6 years ago
89dcaaf1eed3ade6101304bbabff28d8da6eae84 authored over 6 years ago
abc0c1e2cfeea10dd6f1d5f511bc9eedcfe958d9 authored over 6 years ago
c8f754e33bf527571ec252c18e783dfa3940b0e6 authored over 6 years ago
decef533447fa43385bb4b40e1032a17e3febaee authored over 6 years ago
2b5a356bf92da1fe3bef14f9572a317e72a93c36 authored over 6 years ago
2501baa9c8c20fe05e61ae221cf82c067c8802a4 authored over 6 years ago
fef87862c530a09d6a44864ce5ca4bd04ad2d890 authored over 6 years ago
1e3299b47484a64e8cac9f93de723ddf81d94041 authored over 6 years ago
b76be02d899938c76127f1884ab8f46a74b1603b authored almost 7 years ago
47fc615f72acbbf34c98aa6a2afeaf39c7d054eb authored almost 7 years ago
91ac079c0eb506957292bac1d23d9777bf5ded7e authored almost 7 years ago
47721ad84d20a484d4989862e6c320b22011b427 authored almost 7 years ago
Remote push notifications
bb7ea55fd0e5ec4ce591753ced778b94c933f42e authored almost 7 years ago4fcf33807f1a3ae4b33197ab06aa3c0cea656bd4 authored almost 7 years ago
e7fde87c5f20ba93c2afcf5c6b8dc607d7d5f390 authored almost 7 years ago
f8f13f2fc937c6ba51cad0e905085aee615d4db9 authored almost 7 years ago
8adb92e8168c0e72c07ff31dc51af4f393796921 authored almost 7 years ago
85b0ef2aa8390739d91986cc95792a7c3a132d6c authored almost 7 years ago
3b34a0737c3c57b64c72a59e51444bb4cb612bba authored almost 7 years ago
fc5d49be8a67730584b5cf348f42884002c9acb4 authored almost 7 years ago
64b28e6168cd69bcbb56b3283f73d703b79c6a51 authored almost 7 years ago
a263f2bf71a33035ce02f7dad15d5275e518b7f9 authored almost 7 years ago
a0bef6803ef6ae3d0469f0df2feef822b6e42056 authored almost 7 years ago
aef45a7289e1e917e9feef73b9b61fd527fe0db1 authored almost 7 years ago
5707ed2f7c20bfa35bd4e92d1ccb2357ece0ee63 authored almost 7 years ago
f2ad92398537090c042d56074738193ebef6ca6f authored almost 7 years ago
8922155dbeea427a26a6230d65ad073af692ce8d authored almost 7 years ago
- Use react-native-geolocation-service.
- Do not wait for watchPosition to resolve promise.
628d58d7394042c7c976b19184f06aa5daa14d1c authored almost 7 years ago
8f440db1d3b011bba66e7edf1ac79476b52e394e authored almost 7 years ago
f377474093581021bc678f8fcacb45feb6b2654f authored almost 7 years ago
94d8e0160cae27259d462775269151f4dc325811 authored almost 7 years ago
b519f802a623c222c604435fd3fcdb3ccc26fce5 authored almost 7 years ago
2bf441673248dabfafb39f046c44429b69c5e5e4 authored almost 7 years ago
8ede23c16700ce62f8af6069fcc903e96044d950 authored almost 7 years ago
And sort tasks by position for UI refreshing
1a0f96d14b7a2cfdf8d7e2214a26980f6dec5ee0 authored almost 7 years agoe2f5dfb7850d395915060a673afce3b92321a1f9 authored almost 7 years ago
JSONAsyncStorage is a simple abstraction on top of AsyncStorage to avoid
some boilerplate when h...
This re-organisation follows several principles that I tend to follow
when working on a redux ap...
This is to address a review comment, referencing a comment by the author
of Redux (Dan Abramov):...
* Consume message queue on every `open` ws event
This allows us to avoid blocking the UI with a ...
As per clarification from review, do not block the UI by displaying the
loading overlay when the...
This WS middleware is a relatively simple proxy for the existing WS
client. As stated in the hea...
The Registry no longer attaches listeners to the WS client because the
middleware takes care of ...
The Courier/Customer/Restaurant namespacing reflects the kinds of users
of the app.
Note that t...
53828b6e9c03ef78c2151863b076363771b23014 authored almost 7 years ago1039a5ef760b9729966182ad146c906fa55e00b3 authored almost 7 years ago
i18n fixes
7dd3706474298ffd4c33bd45d71779f248da18ff authored almost 7 years agoThe coverage directory stores coverage data generated by jest
Github issue:
https://github.com/...
The TaskList component contains copy, but was missed in the previous PR
(https://github.com/coop...
Github issue: https://github.com/coopcycle/coopcycle-app/issues/21
78adba6d4950219869b1757675b8eddc0d78437a authored almost 7 years ago07f781cfb01f8183a48915d5fc79d5c09520becf authored almost 7 years ago
341ab26458b16961a083b2cedb9cd0d71feebde9 authored almost 7 years ago
db52731ed8cd365708d62eeafb0847caa968bc93 authored almost 7 years ago
f77bbc1ce0e0ba7ceaa4f8d7d357e923023b0a86 authored almost 7 years ago
Build non-signed apps in Travis
f6b8aa4e9d6b937eb9b783dcb1618c6204568936 authored almost 7 years ago51167b33f82694e0bd8a0a8fa6f2d23180a24a2f authored almost 7 years ago
5ae97d5aead359c1cefa96af2d09b6af2fb7f750 authored almost 7 years ago
180011fdd60f23008b67411ad0cf3c4d89af6dcb authored almost 7 years ago
b14f5fa92d4bc0d8a50cc2f8f503b71e969a49aa authored almost 7 years ago
fix: pin screen on Android / do nothing on iOS
47eeeb74e5b5b454a84aed65495aee4c1af73baa authored almost 7 years ago5d0938cbc48f2979f31fe3d3368b98c1fb45d782 authored almost 7 years ago
6bccae5a1bf8dc1878f5fb656b6d3ffe97ad5107 authored almost 7 years ago
daeadf4c69814800fb11065cff8aeab07c2b2d3f authored almost 7 years ago
i18n [bug]: fix more HOC related bugs
6757330f3635ac74bc4a9d9f0aeb545f5cdd65b7 authored almost 7 years ago