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

Fix typo.

8e9839eee97b9f2ea4cb02d2fe66985bfce07369 authored over 6 years ago
Merge pull request #92 from coopcycle/background-geolocation

Background geolocation

9ef6009e752c2f0ee21dd4b94d7997cda529b764 authored over 6 years ago
Ignore warning.

dc2267a54bff9322cee326e7dcd078807e5ad90a authored over 6 years ago
Add react-native-mauron85-background-geolocation.

d37f992860eab666336758c39d87bc43baca41de authored over 6 years ago
Activate Gradle 3 support.

883005d874f5a20a94ce7c3ae4153d37042a8429 authored over 6 years ago
Use BackgroundGeolocation instead of WebSocket.

- Remove Redux dispatch function.
- Do not force being connected to WebSocket to display screen....

c25e494f689983c5847156369bea596a6d162432 authored over 6 years ago
Fix potential bug.

0ffffbef9cff31c68dfa74f7b26ead5c6cde0e25 authored over 6 years ago
fix: set pin color according to spec

58b774602fcab00c00c5f222c793e60fe5f4d61c authored over 6 years ago
feat: display address in-app

fb827249b299190bcf0db7262817f9bb69404a21 authored over 6 years ago
clea: change icon for tasks filters

238c7c8205341a5bf394b2553a70c97fbe152b29 authored over 6 years ago
clean: do not set pin color to tag tag color

70ab6d906e6718994e0440d26332f6d416adee37 authored over 6 years ago
Merge branch 'task-filtering'

81a3d51447fe5fbb97ea086461d2ee250098f480 authored over 6 years ago
Bump iOS version to 0.7.3.

7e629ba49818dab9090cc0cd1d50f87a48cf3fd9 authored over 6 years ago
Merge pull request #83 from coopcycle/register-page

Register page

174d7f751d3c4508811d7fdbd8564c34098497f0 authored over 6 years ago
tasks: add redux actions for managing task filters

Filters are stores as arrays of objects, whose key-value pairs describe
task objects to exclude ...

17771830db3ba33b8941c82e1e3cb711aa992879 authored over 6 years ago
tasks: use new selectors to implement filtering modal

Filtering modal implemented as a dumb component, but still some code
duplication across the Task...

81bb56de1fd734d943975eff9c7482592ea2f0a8 authored over 6 years ago
redux: use selectors in redux tests

This ensures the selectors are covered, and turns the tests on the
reducer into a kind of integr...

4b4aa57ca95b76817bbca40ab1c7a68dfe2130ec authored over 6 years ago
tasks: adds selectors used for task filtering

Filtering is done via these memoized selectors, specifically
selectFilteredTasks.

Several other...

563676715aeaffc28cca0498fb4c57fdb8036e62 authored over 6 years ago
tasks: fix entity reducer tests

a6c1fc0125cf2cc2d16e37c1482d8fb84f83ff35 authored over 6 years ago
add RegisterForm component to AccountPage

The RegisterForm and LoginForm components will alternately render based
on user interaction.

Fo...

63a257d02fce57003eee6101220f47be91d5df36 authored over 6 years ago
don't assume JSON content type when processing response

The API responds with a `text/html` content type for certain classes of
exception on the backend...

3776d23117bedea53575850c511b3d6235351b08 authored over 6 years ago
api: add register method to the API client

Inspiration taken from https://github.com/coopcycle/coopcycle-js/blob/8f7cd943c5eda7cb675817b8be...

e07b94683c3605b91b4dd2fe81e167ef779174f1 authored over 6 years ago
fix phone number parsing call

method was being called on the wrong object

394e9db26afe31b1ad71a05f6bd5624cc0b22340 authored over 6 years ago
i18n: add translations of new copy

Required for the form fields in the new RegisterForm component

Github issue: https://github.com...

b26ea1027e0a10a944cd1e32ef7254822dac1eed authored over 6 years ago
add validate.js and google-libphonenumber dependencies

The former is a general purpose validation library, being used to
validate the register form.

T...

8dc721f4ee34698ce6fbceecdc510a8c3ec4a57f authored over 6 years ago
fix error messages and french translations

9ac8e7a733bc66fe001d23deaaba0f34161b0d13 authored over 6 years ago
add error handling and validation to RegisterForm

Attaches the validation schema as a static property of the component.

The only intentional exce...

347b53521ccb86bce7088d91b8ff2ca209c6f314 authored over 6 years ago
Make AccountPage error message more visible

Position it between the server url and the form; placing it at the
bottom of the view means it i...

1ae11a513bf705d288d07e09325dad0871f2b98f authored over 6 years ago
Bump version to 0.7.2.

0f4eb54a63b90083336ca0466b67621811b04b6a authored over 6 years ago
Display address description. Fixes #89.

bb02f61bbe997a91af09e539065e11bd67570cc2 authored over 6 years ago
Display phone number if any, trigger call on click. Fixes #79.

dabaffd33aae58b8904a3dc4b1660a67be1a2604 authored over 6 years ago
Fix server settings loading.

1291aa2e692c3d6fdc880b00f9374e89c07c9f11 authored over 6 years ago
Do not load JSON file.

43d3732ba371ab5dea49d7ce598f5813b1e8ce93 authored over 6 years ago
Merge pull request #91 from coopcycle/server-settings

Load settings from server.

377be10ac856b3b162b3506dac4fa0522f3ca542 authored over 6 years ago
Load settings from server.

6cf1df56d3acfbd4e5d4fbd8d89d7b8644994be3 authored over 6 years ago
Format price, use new order serialization.

ca6b780f3bf5324169464027b221b5e783f80070 authored over 6 years ago
Set Content-Type to application/ld+json.

89dcaaf1eed3ade6101304bbabff28d8da6eae84 authored over 6 years ago
Change order payload.

abc0c1e2cfeea10dd6f1d5f511bc9eedcfe958d9 authored over 6 years ago
Handle prices as integers.

c8f754e33bf527571ec252c18e783dfa3940b0e6 authored over 6 years ago
Ignore some warnings until fixed.

decef533447fa43385bb4b40e1032a17e3febaee authored over 6 years ago
Handle minimum cart amount as integer.

2b5a356bf92da1fe3bef14f9572a317e72a93c36 authored over 6 years ago
Handle product prices as integers.

2501baa9c8c20fe05e61ae221cf82c067c8802a4 authored over 6 years ago
Disconnect user when the token is not valid.

fef87862c530a09d6a44864ce5ca4bd04ad2d890 authored over 6 years ago
Upgrade to React Native 0.55.4.

1e3299b47484a64e8cac9f93de723ddf81d94041 authored over 6 years ago
Temporary workaround for #81.

b76be02d899938c76127f1884ab8f46a74b1603b authored almost 7 years ago
Configure notifications for any authenticated user.

47fc615f72acbbf34c98aa6a2afeaf39c7d054eb authored almost 7 years ago
Bump version to 0.7.0.

91ac079c0eb506957292bac1d23d9777bf5ded7e authored almost 7 years ago
Bump react-navigation to fix bug on TabNavigator.

47721ad84d20a484d4989862e6c320b22011b427 authored almost 7 years ago
Merge pull request #56 from coopcycle/remote-push-notifications

Remote push notifications

bb7ea55fd0e5ec4ce591753ced778b94c933f42e authored almost 7 years ago
Configure push notifications when app starts.

4fcf33807f1a3ae4b33197ab06aa3c0cea656bd4 authored almost 7 years ago
Update AndroidManifest.xml for FCM to avoid double notification.

e7fde87c5f20ba93c2afcf5c6b8dc607d7d5f390 authored almost 7 years ago
Configure Google Services for Android.

f8f13f2fc937c6ba51cad0e905085aee615d4db9 authored almost 7 years ago
Configure capabilities for XCode.

8adb92e8168c0e72c07ff31dc51af4f393796921 authored almost 7 years ago
Add react-native-push-notification.

85b0ef2aa8390739d91986cc95792a7c3a132d6c authored almost 7 years ago
Fix console.error usage.

3b34a0737c3c57b64c72a59e51444bb4cb612bba authored almost 7 years ago
Less logs.

fc5d49be8a67730584b5cf348f42884002c9acb4 authored almost 7 years ago
Update snapshots.

64b28e6168cd69bcbb56b3283f73d703b79c6a51 authored almost 7 years ago
Use before_script, fix indentation.

a263f2bf71a33035ce02f7dad15d5275e518b7f9 authored almost 7 years ago
Update Build Tools version.

a0bef6803ef6ae3d0469f0df2feef822b6e42056 authored almost 7 years ago
Update Gradle.

aef45a7289e1e917e9feef73b9b61fd527fe0db1 authored almost 7 years ago
Update Pods.

5707ed2f7c20bfa35bd4e92d1ccb2357ece0ee63 authored almost 7 years ago
Bump React Native to 0.55, fix installation of react-native-maps.

f2ad92398537090c042d56074738193ebef6ca6f authored almost 7 years ago
Upgrade to React Native 0.54. Fixes #62.

8922155dbeea427a26a6230d65ad073af692ce8d authored almost 7 years ago
Fix gelocation for Android.

- Use react-native-geolocation-service.
- Do not wait for watchPosition to resolve promise.

5223f45198fac34bf00fde56f5b38169ed38b595 authored almost 7 years ago
Add more location permissions in AndroidManifest.xml.

628d58d7394042c7c976b19184f06aa5daa14d1c authored almost 7 years ago
Add react-native-geolocation-service.

8f440db1d3b011bba66e7edf1ac79476b52e394e authored almost 7 years ago
Fix loader.

f377474093581021bc678f8fcacb45feb6b2654f authored almost 7 years ago
fix: test

94d8e0160cae27259d462775269151f4dc325811 authored almost 7 years ago
fix: add missing translations

b519f802a623c222c604435fd3fcdb3ccc26fce5 authored almost 7 years ago
fix: set isFetching to false after done/failed success

2bf441673248dabfafb39f046c44429b69c5e5e4 authored almost 7 years ago
fix: fix selectTasks function

8ede23c16700ce62f8af6069fcc903e96044d950 authored almost 7 years ago
clean: do not handle task:unassign and task:assign events

And sort tasks by position for UI refreshing

1a0f96d14b7a2cfdf8d7e2214a26980f6dec5ee0 authored almost 7 years ago
clean: nicer WS not connected warning message

e2f5dfb7850d395915060a673afce3b92321a1f9 authored almost 7 years ago
ws: Add msg queue to WS client using storage abstraction

JSONAsyncStorage is a simple abstraction on top of AsyncStorage to avoid
some boilerplate when h...

7b18f51e0097832e8414b80716a0f3a53d0b1dc6 authored almost 7 years ago
redux: Reorganise existing store and reducers

This re-organisation follows several principles that I tend to follow
when working on a redux ap...

f458e852d9b3533773af7e058106990ffcb3c06d authored almost 7 years ago
redux: add simple observe abstraction on top of redux store

This is to address a review comment, referencing a comment by the author
of Redux (Dan Abramov):...

8282564a3171e6399af9c1180fb212cb0ccb91ab authored almost 7 years ago
ws: address review comments

* Consume message queue on every `open` ws event
This allows us to avoid blocking the UI with a ...

e54027b95efc00a7fb2786c2c132413df4d65ed4 authored almost 7 years ago
ws: don't block the UI when WS disconnects

As per clarification from review, do not block the UI by displaying the
loading overlay when the...

945c17d0e08e3a63cadb8f427261fcbd539e8772 authored almost 7 years ago
ws: Adds middleware wrapper for WS client

This WS middleware is a relatively simple proxy for the existing WS
client. As stated in the hea...

83f08f0a3f37df5de6f281331463201a2fa482de authored almost 7 years ago
ws: Use redux actions instead of WS client on Tasks pages

The Registry no longer attaches listeners to the WS client because the
middleware takes care of ...

ef3f79050b0bea905ef89ab32be593f56f509d6d authored almost 7 years ago
redux: switch redux namespacing as per review comment

The Courier/Customer/Restaurant namespacing reflects the kinds of users
of the app.

Note that t...

53828b6e9c03ef78c2151863b076363771b23014 authored almost 7 years ago
ci: copy app config & update yarn lock b/c build failing

1039a5ef760b9729966182ad146c906fa55e00b3 authored almost 7 years ago
Merge pull request #74 from eliascodes/i18n-fixes

i18n fixes

7dd3706474298ffd4c33bd45d71779f248da18ff authored almost 7 years ago
test: Add coverage directory to the .gitignore

The coverage directory stores coverage data generated by jest

Github issue:
https://github.com/...

ac030175acbc6a4b0513476e7c58e981a912b791 authored almost 7 years ago
i18n: translates a component that was missed

The TaskList component contains copy, but was missed in the previous PR
(https://github.com/coop...

cd09b1a17576da5de5c004baae869a4ac51d66ec authored almost 7 years ago
i18n: Catch another missing translation in TasksPage

Github issue: https://github.com/coopcycle/coopcycle-app/issues/21

78adba6d4950219869b1757675b8eddc0d78437a authored almost 7 years ago
feat: indicate the services to enable for maps to work

07f781cfb01f8183a48915d5fc79d5c09520becf authored almost 7 years ago
feat: bump version number

341ab26458b16961a083b2cedb9cd0d71feebde9 authored almost 7 years ago
Make task details list more compact.

db52731ed8cd365708d62eeafb0847caa968bc93 authored almost 7 years ago
Avoid calling CHANGED_TASKS action twice. Fixes #69.

f77bbc1ce0e0ba7ceaa4f8d7d357e923023b0a86 authored almost 7 years ago
Merge pull request #68 from coopcycle/travis-build-app

Build non-signed apps in Travis

f6b8aa4e9d6b937eb9b783dcb1618c6204568936 authored almost 7 years ago
clean: add xcpretty to format output

51167b33f82694e0bd8a0a8fa6f2d23180a24a2f authored almost 7 years ago
Display tags if any, change pin color accordingly.

5ae97d5aead359c1cefa96af2d09b6af2fb7f750 authored almost 7 years ago
Allow toggling keep awake behavior in settings.

180011fdd60f23008b67411ad0cf3c4d89af6dcb authored almost 7 years ago
feat: add iOS build

b14f5fa92d4bc0d8a50cc2f8f503b71e969a49aa authored almost 7 years ago
Merge pull request #65 from coopcycle/pin-courier-screen

fix: pin screen on Android / do nothing on iOS

47eeeb74e5b5b454a84aed65495aee4c1af73baa authored almost 7 years ago
Restore react-native-keep-awake for iOS.

5d0938cbc48f2979f31fe3d3368b98c1fb45d782 authored almost 7 years ago
fix: pin screen on Android / do nothing on iOS

6bccae5a1bf8dc1878f5fb656b6d3ffe97ad5107 authored almost 7 years ago
feat: android debug build

daeadf4c69814800fb11065cff8aeab07c2b2d3f authored almost 7 years ago
Merge pull request #67 from eliascodes/fix-i18n-HOC-bug

i18n [bug]: fix more HOC related bugs

6757330f3635ac74bc4a9d9f0aeb545f5cdd65b7 authored almost 7 years ago