ThaliApp merge requestshttps://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests2019-05-30T11:16:31+02:00https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/243Update dependency @react-native-community/cli to v1.9.72019-05-30T11:16:31+02:00Thalia TechnicieUpdate dependency @react-native-community/cli to v1.9.7This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| @​react-native-community/cli | dependencies | patch | [`1.9.5` -> `1.9.7`](https://diff.intrinsic.com/@react-native-...This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| @​react-native-community/cli | dependencies | patch | [`1.9.5` -> `1.9.7`](https://diff.intrinsic.com/@react-native-community/cli/1.9.5/1.9.7) | [source](https://github.com/react-native-community/react-native-cli) |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- renovate-rebase -->If you want to rebase/retry this MR, check this box
---
Available now for GitLab: [Renovate Pro](https://renovatebot.com/pro) with real-time webhook handling and priority job queue.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/241Update dependency react-native-firebase to v5.4.02019-05-30T11:15:10+02:00Thalia TechnicieUpdate dependency react-native-firebase to v5.4.0This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| react-native-firebase | dependencies | minor | [`5.0.0-rc0` -> `5.4.0`](https://diff.intrinsic.com/react-native-firebase/5...This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| react-native-firebase | dependencies | minor | [`5.0.0-rc0` -> `5.4.0`](https://diff.intrinsic.com/react-native-firebase/5.0.0-rc0/5.4.0) | [source](https://github.com/invertase/react-native-firebase) |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- renovate-rebase -->If you want to rebase/retry this MR, check this box
---
Available now for GitLab: [Renovate Pro](https://renovatebot.com/pro) with real-time webhook handling and priority job queue.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/245Remove unused dependency2019-05-30T11:15:10+02:00Sébastiaan VersteegRemove unused dependency2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/238Pin dependencies2019-05-30T11:15:09+02:00Thalia TechniciePin dependenciesThis MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| @&#8203;babel/plugin-proposal-class-properties | devDependencies | pin | [`^7.4.4` -> `7.4.4`](https://diff.intrinsic.com/...This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| @​babel/plugin-proposal-class-properties | devDependencies | pin | [`^7.4.4` -> `7.4.4`](https://diff.intrinsic.com/@babel/plugin-proposal-class-properties//) | [source](https://github.com/babel/babel) |
| @​babel/plugin-proposal-optional-chaining | devDependencies | pin | [`^7.2.0` -> `7.2.0`](https://diff.intrinsic.com/@babel/plugin-proposal-optional-chaining//) | [source](https://github.com/babel/babel) |
| @​babel/plugin-transform-flow-strip-types | devDependencies | pin | [`^7.2.3` -> `7.4.4`](https://diff.intrinsic.com/@babel/plugin-transform-flow-strip-types//) | [source](https://github.com/babel/babel) |
| @​babel/plugin-transform-runtime | devDependencies | pin | [`^7.4.4` -> `7.4.4`](https://diff.intrinsic.com/@babel/plugin-transform-runtime//) | [source](https://github.com/babel/babel) |
| @​babel/preset-env | devDependencies | pin | [`^7.4.5` -> `7.4.5`](https://diff.intrinsic.com/@babel/preset-env//) | [homepage](https://babeljs.io/), [source](https://github.com/babel/babel) |
| @​babel/preset-react | devDependencies | pin | [`^7.0.0` -> `7.0.0`](https://diff.intrinsic.com/@babel/preset-react//) | [homepage](https://babeljs.io/), [source](https://github.com/babel/babel) |
| @​react-native-community/cli | dependencies | pin | [`^1.9.5` -> `1.9.5`](https://diff.intrinsic.com/@react-native-community/cli//) | [source](https://github.com/react-native-community/react-native-cli) |
| babel-eslint | devDependencies | pin | [`^10.0.1` -> `10.0.1`](https://diff.intrinsic.com/babel-eslint//) | [source](https://github.com/babel/babel-eslint) |
| babel-jest | devDependencies | pin | [`^24.8.0` -> `24.8.0`](https://diff.intrinsic.com/babel-jest//) | [source](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) |
| eslint | devDependencies | pin | [`^5.16.0` -> `5.16.0`](https://diff.intrinsic.com/eslint//) | [homepage](https://eslint.org), [source](https://github.com/eslint/eslint) |
| eslint-config-airbnb | devDependencies | pin | [`^17.1.0` -> `17.1.0`](https://diff.intrinsic.com/eslint-config-airbnb//) | [source](https://github.com/airbnb/javascript) |
| eslint-plugin-import | devDependencies | pin | [`^2.17.2` -> `2.17.2`](https://diff.intrinsic.com/eslint-plugin-import//) | [source](https://github.com/benmosher/eslint-plugin-import) |
| eslint-plugin-jsx-a11y | devDependencies | pin | [`^6.2.1` -> `6.2.1`](https://diff.intrinsic.com/eslint-plugin-jsx-a11y//) | [source](https://github.com/evcohen/eslint-plugin-jsx-a11y) |
| eslint-plugin-react | devDependencies | pin | [`^7.13.0` -> `7.13.0`](https://diff.intrinsic.com/eslint-plugin-react//) | [source](https://github.com/yannickcr/eslint-plugin-react) |
| eslint-plugin-react-native | devDependencies | pin | [`^3.7.0` -> `3.7.0`](https://diff.intrinsic.com/eslint-plugin-react-native//) | [source](https://github.com/intellicode/eslint-plugin-react-native) |
| i18next | dependencies | pin | [`^14.1.1` -> `14.1.1`](https://diff.intrinsic.com/i18next//) | [homepage](http://i18next.com), [source](https://github.com/i18next/i18next) |
| i18next-react-native-language-detector | dependencies | pin | [`^1.0.2` -> `1.0.2`](https://diff.intrinsic.com/i18next-react-native-language-detector//) | [source](https://github.com/dylanvann/i18next-react-native-language-detector) |
| i18next-scanner | devDependencies | pin | [`^2.10.1` -> `2.10.1`](https://diff.intrinsic.com/i18next-scanner//) | [source](https://github.com/i18next/i18next-scanner) |
| jest | devDependencies | pin | [`^24.8.0` -> `24.8.0`](https://diff.intrinsic.com/jest//) | [homepage](https://jestjs.io/), [source](https://github.com/facebook/jest) |
| metro-config | dependencies | pin | [`^0.54.1` -> `0.54.1`](https://diff.intrinsic.com/metro-config//) | [source](https://github.com/facebook/metro) |
| metro-core | dependencies | pin | [`^0.51.1` -> `0.51.1`](https://diff.intrinsic.com/metro-core//) | [source](https://github.com/facebook/metro) |
| metro-react-native-babel-preset | devDependencies | pin | [`^0.54.1` -> `0.54.1`](https://diff.intrinsic.com/metro-react-native-babel-preset//) | [source](https://github.com/facebook/metro) |
| metro-react-native-babel-transformer | devDependencies | pin | [`^0.54.1` -> `0.54.1`](https://diff.intrinsic.com/metro-react-native-babel-transformer//) | [source](https://github.com/facebook/metro) |
| moment | dependencies | pin | [`^2.24.0` -> `2.24.0`](https://diff.intrinsic.com/moment//) | [homepage](http://momentjs.com), [source](https://github.com/moment/moment) |
| prop-types | dependencies | pin | [`^15.7.2` -> `15.7.2`](https://diff.intrinsic.com/prop-types//) | [homepage](https://facebook.github.io/react/), [source](https://github.com/facebook/prop-types) |
| react-i18next | dependencies | pin | [`^9.0.10` -> `9.0.10`](https://diff.intrinsic.com/react-i18next//) | [source](https://github.com/i18next/react-i18next) |
| react-native-dotenv | dependencies | pin | [`^0.2.0` -> `0.2.0`](https://diff.intrinsic.com/react-native-dotenv//) | |
| react-native-drawer | dependencies | pin | [`^2.3.0` -> `2.5.1`](https://diff.intrinsic.com/react-native-drawer//) | [source](https://github.com/rt2zz/react-native-drawer) |
| react-native-git-upgrade | devDependencies | pin | [`^0.2.7` -> `0.2.7`](https://diff.intrinsic.com/react-native-git-upgrade//) | [source](https://github.com/facebook/react-native) |
| react-native-linear-gradient | dependencies | pin | [`^2.4.0` -> `2.5.4`](https://diff.intrinsic.com/react-native-linear-gradient//) | [source](https://github.com/react-native-community/react-native-linear-gradient) |
| react-native-locale-detector | dependencies | pin | [`^1.0.1` -> `1.0.1`](https://diff.intrinsic.com/react-native-locale-detector//) | [source](https://github.com/dylanvann/react-native-locale-detector) |
| react-native-render-html | dependencies | pin | [`^4.1.1` -> `4.1.2`](https://diff.intrinsic.com/react-native-render-html//) | [source](https://github.com/archriss/react-native-render-html) |
| react-native-sentry | dependencies | pin | [`^0.39.0` -> `0.39.1`](https://diff.intrinsic.com/react-native-sentry//) | [source](https://github.com/getsentry/react-native-sentry) |
| react-native-share | dependencies | pin | [`^1.1.3` -> `1.1.3`](https://diff.intrinsic.com/react-native-share//) | [source](https://github.com/react-native-community/react-native-share) |
| react-native-snackbar | dependencies | pin | [`^0.4.7` -> `0.4.7`](https://diff.intrinsic.com/react-native-snackbar//) | [source](https://github.com/cooperka/react-native-snackbar) |
| react-native-vector-icons | dependencies | pin | [`^6.3.0` -> `6.4.2`](https://diff.intrinsic.com/react-native-vector-icons//) | [source](https://github.com/oblador/react-native-vector-icons) |
| react-navigation | dependencies | pin | [`^2.18.3` -> `2.18.3`](https://diff.intrinsic.com/react-navigation//) | [source](https://github.com/react-navigation/react-navigation) |
| react-redux | dependencies | pin | [`^5.1.1` -> `5.1.1`](https://diff.intrinsic.com/react-redux//) | [source](https://github.com/reduxjs/react-redux) |
| react-test-renderer | devDependencies | pin | [`^16.8.6` -> `16.8.6`](https://diff.intrinsic.com/react-test-renderer//) | [homepage](https://reactjs.org/), [source](https://github.com/facebook/react/tree/HEAD/packages/react-test-renderer) |
| redux | dependencies | pin | [`^4.0.1` -> `4.0.1`](https://diff.intrinsic.com/redux//) | [homepage](http://redux.js.org), [source](https://github.com/reduxjs/redux) |
| redux-mock-store | devDependencies | pin | [`^1.5.3` -> `1.5.3`](https://diff.intrinsic.com/redux-mock-store//) | [source](https://github.com/arnaudbenard/redux-mock-store) |
| redux-saga | dependencies | pin | [`^0.16.0` -> `0.16.2`](https://diff.intrinsic.com/redux-saga//) | [homepage](https://redux-saga.js.org/), [source](https://github.com/redux-saga/redux-saga) |
| redux-saga-test-plan | devDependencies | pin | [`^3.2.0` -> `3.7.0`](https://diff.intrinsic.com/redux-saga-test-plan//) | [source](https://github.com/jfairbank/redux-saga-test-plan) |
:pushpin: **Important**: Renovate will wait until you have merged this Pin MR before creating any *upgrade* MRs for the affected packages. Add the preset `:preserveSemverRanges` your config if you instead don't wish to pin dependencies.
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR is stale.
:ghost: **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/config-help/issues) if that's undesired.
---
- [ ] <!-- renovate-rebase -->If you want to rebase/retry this MR, check this box
---
Available now for GitLab: [Renovate Pro](https://renovatebot.com/pro) with real-time webhook handling and priority job queue.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/239Update dependency gradle to v4.10.32019-05-30T11:15:10+02:00Thalia TechnicieUpdate dependency gradle to v4.10.3This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| gradle | gradle-wrapper | patch | `4.10.1` -> `4.10.3` | [homepage](https://gradle.org), [source](https://github.com/gradl...This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| gradle | gradle-wrapper | patch | `4.10.1` -> `4.10.3` | [homepage](https://gradle.org), [source](https://github.com/gradle/gradle) |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- renovate-rebase -->If you want to rebase/retry this MR, check this box
---
Available now for GitLab: [Renovate Pro](https://renovatebot.com/pro) with real-time webhook handling and priority job queue.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/237Update general dependencies and add renovate file2019-05-30T11:15:09+02:00Sébastiaan VersteegUpdate general dependencies and add renovate file2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/236Update React Native update to 0.59.82019-05-30T11:15:09+02:00Sébastiaan VersteegUpdate React Native update to 0.59.8Wait for !234Wait for !2342.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/234Refactor some stuff2019-05-30T11:15:09+02:00Sébastiaan VersteegRefactor some stuffCloses #94 and #95 and #96 and fixes the build by excluding the `/.gradle` folder from the react native build.Closes #94 and #95 and #96 and fixes the build by excluding the `/.gradle` folder from the react native build.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/233Replace deprecated onTintColor and thumbTintColor properties in Switch2019-05-30T11:15:08+02:00Gijs HendriksenReplace deprecated onTintColor and thumbTintColor properties in Switch### Short description
`onTintColor` and `thumbTintColor` are replaced by `trackColor` and `thumbColor`.### Short description
`onTintColor` and `thumbTintColor` are replaced by `trackColor` and `thumbColor`.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/231Update react native to 0.582019-05-30T11:15:11+02:00Sébastiaan VersteegUpdate react native to 0.58Closes #78
### Short description
Update react native to 0.58Closes #78
### Short description
Update react native to 0.582.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/232Remove node_modules artifact2019-05-30T11:15:11+02:00Gijs HendriksenRemove node_modules artifact### Short description
Added `yarn install` step to each of the different jobs in the pipelines, since `node_modules` became too large to be handled as artifact.### Short description
Added `yarn install` step to each of the different jobs in the pipelines, since `node_modules` became too large to be handled as artifact.2.7.0Sébastiaan VersteegSébastiaan Versteeghttps://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/228Refactor events admin screen buttons2019-05-30T11:15:11+02:00Sébastiaan VersteegRefactor events admin screen buttons/label ~"technical change"
### Short description
Reuse existing component./label ~"technical change"
### Short description
Reuse existing component.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/229Improve templates2019-05-30T11:15:12+02:00Sébastiaan VersteegImprove templates### Short description
Improve templates### Short description
Improve templates2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/224Apply DRY on the computation of the event properties2019-05-30T11:15:12+02:00Gijs HendriksenApply DRY on the computation of the event propertiesCloses #82
### Short description
Move the computation of event properties to a separate function, so we don't repeat this code in multiple functions.Closes #82
### Short description
Move the computation of event properties to a separate function, so we don't repeat this code in multiple functions.2.7.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/223Ignore all environment files2019-01-30T21:09:56+01:00Gijs HendriksenIgnore all environment files### Short description
Add `.env*` to `.gitignore`, so you can have separate environment files (for instance, one for development and one for production) and not have them show up in Git.### Short description
Add `.env*` to `.gitignore`, so you can have separate environment files (for instance, one for development and one for production) and not have them show up in Git.https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/225Automatically accept android licenses in GitLab runners2019-01-30T20:46:42+01:00Gijs HendriksenAutomatically accept android licenses in GitLab runners### Short description
Fix pipelines by automatically accepting all Android licenses.### Short description
Fix pipelines by automatically accepting all Android licenses.https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/219Change registration update call to PATCH instead of PUT for future new fields…2019-01-16T20:26:50+01:00Sébastiaan VersteegChange registration update call to PATCH instead of PUT for future new fields…Change registration update call to PATCH instead of PUT for future new fields that the app doesn't changeChange registration update call to PATCH instead of PUT for future new fields that the app doesn't change2.6.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/217Updated and added tests for all sagas2019-01-16T20:26:38+01:00Gijs HendriksenUpdated and added tests for all sagas### Short description
Updated and added tests for all sagas### Short description
Updated and added tests for all sagas2.6.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/218Added test for i18n helper2019-01-16T20:26:33+01:00Gijs HendriksenAdded test for i18n helper### Short description
Added test for i18n helper### Short description
Added test for i18n helper2.6.0https://gitlab.science.ru.nl/thalia/ThaliApp/-/merge_requests/213Added tests for all reducers2018-12-12T21:24:37+01:00Gijs HendriksenAdded tests for all reducers### Short description
Added tests for all reducers### Short description
Added tests for all reducers2.5.0