Compare commits

...

5 Commits

Author SHA1 Message Date
dependabot-preview[bot]
ac7ae486a8 Bump eslint-plugin-jest from 23.20.0 to 24.0.2
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 23.20.0 to 24.0.2.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v23.20.0...v24.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-02 01:14:03 +00:00
Manuel Bouza
261db3f9db Remove batchingForReactDom 2020-09-11 09:31:18 +02:00
Manuel Bouza
0b53743298 Pump version 2020-09-11 09:31:18 +02:00
Manuel Bouza
5b63b77102 Upgrade packages 2020-09-10 14:51:58 +02:00
Nicola Piccinini
7589e04207 Select first the project with tracked hours (#217) 2020-09-10 14:08:30 +02:00
8 changed files with 689 additions and 638 deletions

View File

@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.5.2] - 2020-09-10
### Fixed
- Remember last tracked project and task on card
## [1.5.1] - 2020-08-04 ## [1.5.1] - 2020-08-04
### Added ### Added

View File

@@ -6,8 +6,8 @@
- run `yarn start:chrome` or `yarn start:firefox` (`yarn start` is an alias for `yarn start:chrome`) - run `yarn start:chrome` or `yarn start:firefox` (`yarn start` is an alias for `yarn start:chrome`)
- load extension into browser: - load extension into browser:
- Chrome: visit `chrome://extensions` and load unpacked extension from `build/chrome` - Chrome: visit `chrome://extensions` and load unpacked extension from `build/chrome`
- Firefox: visit `about:debugging` and load temporary Add-on from `build/firefox` - Firefox: visit `about:debugging` and load temporary Add-on from `build/firefox/manifest.json`
- reload browser extension after change - the browser should automatically pick up your changes but from time to time it may be useful to reload the extension
## Production Build ## Production Build

View File

@@ -1,7 +1,7 @@
{ {
"name": "moco-browser-extensions", "name": "moco-browser-extensions",
"description": "Browser plugin for MOCO", "description": "Browser plugin for MOCO",
"version": "1.5.1", "version": "1.5.2",
"license": "MIT", "license": "MIT",
"scripts": { "scripts": {
"start": "yarn start:chrome", "start": "yarn start:chrome",
@@ -49,7 +49,7 @@
"css-loader": "^4.2.0", "css-loader": "^4.2.0",
"eslint": "7.6.0", "eslint": "7.6.0",
"eslint-config-prettier": "^6.11.0", "eslint-config-prettier": "^6.11.0",
"eslint-plugin-jest": "^23.13.2", "eslint-plugin-jest": "^24.0.2",
"eslint-plugin-prettier": "^3.1.3", "eslint-plugin-prettier": "^3.1.3",
"eslint-plugin-react": "^7.20.0", "eslint-plugin-react": "^7.20.0",
"file-loader": "^6.0.0", "file-loader": "^6.0.0",

View File

@@ -25,6 +25,7 @@ import UnknownError from "components/Errors/UnknownError"
import Header from "./shared/Header" import Header from "./shared/Header"
import { head } from "lodash" import { head } from "lodash"
import TimeInputParser from "utils/TimeInputParser" import TimeInputParser from "utils/TimeInputParser"
import {get} from "lodash/fp";
@observer @observer
class App extends Component { class App extends Component {
@@ -68,11 +69,12 @@ class App extends Component {
@computed get project() { @computed get project() {
const { service, projects, lastProjectId } = this.props const { service, projects, lastProjectId } = this.props
return ( return (
findProjectByValue(this.changeset.assignment_id)(projects) || findProjectByValue(this.changeset.assignment_id)(projects) ||
findProjectByIdentifier(service?.projectId)(projects) ||
findProjectByValue(Number(lastProjectId))(projects) || findProjectByValue(Number(lastProjectId))(projects) ||
head(projects) findProjectByIdentifier(service?.projectId)(projects) ||
head(projects.flatMap(get("options")))
) )
} }

View File

@@ -1,4 +1,3 @@
import "mobx-react-lite/batchingForReactDom"
import React, { createRef } from "react" import React, { createRef } from "react"
import ReactDOM from "react-dom" import ReactDOM from "react-dom"
import { Transition, animated, config } from "react-spring/renderprops" import { Transition, animated, config } from "react-spring/renderprops"

View File

@@ -1,4 +1,3 @@
import "mobx-react-lite/batchingForReactDom"
import React from "react" import React from "react"
import ReactDOM from "react-dom" import ReactDOM from "react-dom"
import Options from "./components/Options" import Options from "./components/Options"

View File

@@ -1,4 +1,3 @@
import "mobx-react-lite/batchingForReactDom"
import React from "react" import React from "react"
import ReactDOM from "react-dom" import ReactDOM from "react-dom"
import App from "./components/App" import App from "./components/App"

1304
yarn.lock

File diff suppressed because it is too large Load Diff