Giter VIP home page Giter VIP logo

srs-app-archived's Introduction

SRS Project

Greenkeeper badge CircleCI Coverage Status

srs-app-archived's People

Contributors

antonve avatar blindbox avatar greenkeeper[bot] avatar greenkeeperio-bot avatar oohnoitz avatar tarsir avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

blindbox illyism

srs-app-archived's Issues

An in-range update of prettier is breaking the build 🚨

The devDependency prettier was updated from 1.14.2 to 1.14.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for 1.14.3

πŸ”— Changelog

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/enzyme-adapter-react-16 is breaking the build 🚨

The devDependency @types/enzyme-adapter-react-16 was updated from 1.0.3 to 1.0.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/enzyme-adapter-react-16 is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of enzyme is breaking the build 🚨

There have been updates to the enzyme monorepo:

    • The devDependency enzyme was updated from 3.8.0 to 3.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the enzyme group definition.

enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/enzyme is breaking the build 🚨

The devDependency @types/enzyme was updated from 3.1.13 to 3.1.14.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/react-hot-loader is breaking the build 🚨

The devDependency @types/react-hot-loader was updated from 4.1.0 to 4.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/react-hot-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of enzyme is breaking the build 🚨

There have been updates to the enzyme monorepo:

    • The devDependency enzyme was updated from 3.8.0 to 3.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the enzyme group definition.

enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of coveralls is breaking the build 🚨

The devDependency coveralls was updated from 3.0.2 to 3.0.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

coveralls is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for Dependency security updates

As suggested by NPM and Snyk.

Commits

The new version differs by 1 commits.

  • aa2519c dependency security audit fixes from npm & snyk (#210)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Data model WIP

Data model

#srs-project #draft #proposal

Software

PostgreSQL

This will be our main database to handle user data and authentication.

CouchDB

This will be our database to store document based data such as deck, card, and review data. Using a NoSQL database like CouchDB allows us to easily synchronize with clients. Authentication can be shared with our main API, although this might not be completely straightforward. (would require some coding)

RxDB

A reactive offline-first database for Javascript based on PouchDB. Has support for synchronizing with CouchDB-like databases. A great choice for us since our frontend will be mostly reactive/functional.

Client side

These are models that need to be easily synchronized between the server and client.

-- Decks
-- Deck options
-- Cards
-- Card Views
-- Card Types
-- Card Layouts
-- Reviews
-- Settings

Decks

Contains all the data about a collection of cards. A deck can be a sub-deck of another deck as well.

type Deck struct {
	ID BigInt
	ParentID BigInt
	OptionsID BigInt
	Name string
	Description string
}

Deck options

Options for how a deck should behave. Multiple decks can use the same set of options.

type DeckOptions struct {
	ID BigInt
	Name string
	Steps []time.Duration // intervals for learning a card
	NewQuota int // number of new cards that should be shown per day
	InitialMultiplier int // cards need an initial multiplier 
	ReviewQuota int // number of reviews per day for this deck
	LeechQuota int // number of times a card has to fail before it should be marked as a leech 
	LeechAction string // action that should be performed after a card is marked as a leech
	AutoplayAudio bool
}

Cards

Contains the data a user wants to learn. A card can have multiple views, for example:
-- Japanese -> English
-- English -> Japanese
-- Audio (Japanese) -> meaning (English)
-- Phonetic spelling -> kanji

type Card struct {
	ID BigInt
	DeckID BigInt
	TypeID BigInt
	Fields JSON
	Due Timestamp
	ReviewCount int
	Views []CardView
}

Card Views

type CardView struct {
	ID BigInt
	LayoutID BigInt
	Name string
	Due Timestamp // Optional, only when embedded into a Card
}

Card Types

type CardType struct {
	ID BigInt
	Fields []CardField
	DefaultViewIDs []int
}

type CardField struct {
	Name string
	Type string
	Options JSON
}

Card Layouts

type CardLayout struct {
	ID BigInt
	Name string
	Front string
	Back string
	CSS string
}

Reviews

type Review struct {
	ID BigInt
	DeckID BigInt
	CardID BigInt
	ViewID BigInt
	ReviewedAt Timestamp
	Due Timestamp
	ReviewCount int
	Factor float
	Answer int // 0: fail, 1: hard, 2: good, 3: easy
	LastInterval time.Duration // in minutes
	NextInterval time.Duration // in minutes
}

Settings

type Settings struct {
	TimezoneOffset int // offset for the timezone of the user
	RolloverOffset int // offset for when the new day starts 
}

An in-range update of @types/jest is breaking the build 🚨

The devDependency @types/jest was updated from 23.3.2 to 23.3.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of webpack-cli is breaking the build 🚨

The devDependency webpack-cli was updated from 3.1.0 to 3.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

webpack-cli is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for Webpack-cli v.3.1.1

Webpack CLI version 3.1.1 comes with minor fixes to infrastructure, fixing bugs, synchronization with webpack and updating the build system.

For a full overview of changes done, you can view it here

Monorepo packages has also been updated as patches and can be safely updated.

Commits

The new version differs by 36 commits.

  • e3119b6 v0.1.1
  • a0afc35 chore: v.3.1.1
  • 0ffede1 fix(schema): resolve references in schema (#605)
  • 6be0478 chore(fix): fix clean all script
  • 91cc499 chore(tests): added first ts test for info package (#584)
  • 1a8099c Merge pull request #604 from sendilkumarn/fix-tslint-issues
  • e425642 chore(lint): remove or replace console.log with console.error
  • db5f570 chore(lint): turn off console log warning
  • cf0bf4a chore(lint): fix tslint warnings
  • 1e0fa65 chore(ci): fix commitlint (#592)
  • b8d544b feat(types): types for packages (#578)
  • 936e7c1 chore(ci): Add a status badge for the azure pipelines CI build (#601)
  • d892b4d chore(deps): resync package-lock, upgrade major version
  • 2910645 docs(contribution): fix the setup workflow #591 (#597)
  • 2588394 chore(ci): add commitlint when trying to commit (#595)

There are 36 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/webpack is breaking the build 🚨

The devDependency @types/webpack was updated from 4.4.11 to 4.4.12.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/webpack is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of enzyme is breaking the build 🚨

There have been updates to the enzyme monorepo:

    • The devDependency enzyme was updated from 3.8.0 to 3.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the enzyme group definition.

enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of enzyme is breaking the build 🚨

There have been updates to the enzyme monorepo:

    • The devDependency enzyme was updated from 3.8.0 to 3.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the enzyme group definition.

enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of webpack-merge is breaking the build 🚨

The devDependency webpack-merge was updated from 4.1.4 to 4.1.5.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

webpack-merge is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Commits

The new version differs by 7 commits.

  • 2c98a8d 4.1.5
  • a4b75fe Update lib
  • ea4d003 chore: Add @adrienharnay to contributors
  • d05e2d6 Merge pull request #108 from adrienharnay/patch-1
  • e2d85c2 Update README to comply to new Webpack API
  • ef6dfb3 Merge pull request #105 from escapedcat/patch-1
  • 661ecb2 chore(docs): add build info #104

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of react-hot-loader is breaking the build 🚨

The devDependency react-hot-loader was updated from 4.3.6 to 4.3.7.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

react-hot-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for v4.3.7

Bug Fixes

Commits

The new version differs by 10 commits.

  • 98fa7f5 chore(release): 4.3.7
  • d6e86a5 Merge pull request #1063 from gaearon/babel-7
  • acad937 fix: babel 7 compatibility. #1043
  • d6853b7 chore(readme): fix #1060, fix #1044
  • 6b80a47 Merge pull request #1058 from Laassari/patch-1
  • 2545905 Merge pull request #1062 from gaearon/fix-red-master
  • a30db75 Merge pull request #1059 from mshatikhin/master
  • ba46aba chore(build): fix react 16.4, #1061
  • 80fb994 Typo in README
  • b9b185c change App's path in create-react-app

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Add support for absolute include paths

Why

So we don't need to mess around with ugly relative paths.

What

[1:36 AM] blindbox: uh, it's actually pretty simple. webpack's config.resolve.alias is what you want to touch, and do the exact same thing at tsconfig's compilerOptions.paths(edited)

An in-range update of react-transition-group is breaking the build 🚨

The dependency react-transition-group was updated from 2.4.0 to 2.5.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

react-transition-group is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for v2.5.0

2.5.0 (2018-09-26)

Features

  • update build and package dependencies (#413) (af3d45a)
FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/react-test-renderer is breaking the build 🚨

The devDependency @types/react-test-renderer was updated from 16.0.2 to 16.0.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/react-test-renderer is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Sprint 1

Why

In order to streamline the beginning phase of the project we can use a list of things to work on independently of each other.

Without dependencies

Add support for absolute include paths

Assigned: grab me!

So we don't need to mess around with ugly relative paths.

Router

Assigned: @oohnoitz

  • research which router would be good to use
  • how navigation/routing in electron works
  • decide an implement

Review component

Assigned: @antonve

  • card model
  • showing cards front/back
  • action bar with buttons to flip cards/mark as (in)correct

Decks index component

Assigned: @antonRooseleer

  • shows list of decks
  • decks should be clickable so we can attach event listeners later

Local datastore

Assigned: @blindbox

We'll need to store our data locally. We'll be using RxDB so we can later sync this with CouchDB on the server.

Mock SRS library

Assigned: grab me!

  • should just add a fixed interval to the current date
  • work out an interface

SRS algorithm library

Assigned: grab me!

SuperMemo algorithm in Javascript. We'll be optimizing and load balancing this later.

Some interesting places to look at for inspiration:

Adding redux

Assigned: grab me!

Pretty straight forward, we need state management to eventually link all the components together.

With dependencies

Adding new card component

Assigned: grab me!

Component to create a new card.

Dependencies

  • Review component
  • Deck component
  • Local datastore
  • Redux

Add multiple field support to cards

Assigned: grab me!

Instead of just using a front/back approach, allow custom fields to be defined.

Dependencies

  • Review component
  • Card templates

Add templates to cards

Assigned: grab me!

Allow users to write their own templates.
Should happen in coordination with adding multiple fields support.

Dependencies

  • Review component
  • Multiple field support

An in-range update of enzyme is breaking the build 🚨

There have been updates to the enzyme monorepo:

    • The devDependency enzyme was updated from 3.8.0 to 3.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the enzyme group definition.

enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of styled-components is breaking the build 🚨

The dependency styled-components was updated from 3.4.6 to 3.4.7.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

styled-components is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for v3.4.7
  • Add warning for the upcoming removal of the injectGlobal API in v4.0, by @rainboxx (see #1867)

  • Backport from v4: Beef up the error message that sometimes occurs when multiple versions of styled components are used together and the StyleSheet instance can't be found, by @probablyup (see #2012)

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Local datastore

Why

We need to store our data of cards and decks locally.

What

We'll be using RxDB so we can later sync this with CouchDB on the server.

  • add RxDB dependency
  • configure the datastore in the project

An in-range update of webpack-dev-server is breaking the build 🚨

The devDependency webpack-dev-server was updated from 3.1.8 to 3.1.9.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

webpack-dev-server is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Commits

The new version differs by 4 commits.

  • bb484ad chore(release): 3.1.9
  • 8b8b087 chore(package): update webpack-dev-middleware v3.3.0...3.4.0 (dependencies)
  • d0725c9 chore(package): update webpack-dev-middleware v3.2.0...3.3.0 (dependencies) (#1499)
  • cbe6813 refactor(package): cross-platform prepare script (scripts) (#1498)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of ts-jest is breaking the build 🚨

The devDependency ts-jest was updated from 23.1.4 to 23.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

ts-jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for 23.10.0

ts-jest, reloaded!

  • lots of new features including full type-checking and internal cache (see changelog)
  • improved performances
  • Babel not required anymore
  • improved (and growing) documentation
  • a ts-jest Slack community where you can find some instant help
  • end-to-end isolated testing over multiple jest, typescript and babel versions
Commits

The new version differs by 293 commits.

  • 0e5ffed chore(release): 23.10.0
  • 3665609 Merge pull request #734 from huafu/appveyor-optimizations
  • 45d44d1 Merge branch 'master' into appveyor-optimizations
  • 76e2fe5 ci(appveyor): cache npm versions as well
  • 191c464 ci(appveyor): try to improve appveyor's config
  • 0f31b42 Merge pull request #733 from huafu/fix-test-snap
  • 661853a Merge branch 'master' into fix-test-snap
  • aa7458a Merge pull request #731 from kulshekhar/dependabot/npm_and_yarn/tslint-plugin-prettier-2.0.0
  • 70775f1 ci(lint): run lint scripts in series instead of parallel
  • a18e919 style(fix): exclude package.json from tslint rules
  • 011b580 test(config): stop using snapshots for pkg versions
  • 7e5a3a1 build(deps-dev): bump tslint-plugin-prettier from 1.3.0 to 2.0.0
  • fbe90a9 Merge pull request #730 from kulshekhar/dependabot/npm_and_yarn/@types/node-10.10.1
  • a88456e build(deps-dev): bump @types/node from 10.9.4 to 10.10.1
  • 54fd239 Merge pull request #729 from kulshekhar/dependabot/npm_and_yarn/prettier-1.14.3

There are 250 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of jest-enzyme is breaking the build 🚨

The devDependency jest-enzyme was updated from 6.0.4 to 6.0.5.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

jest-enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for 6.0.5
  • Fix typescript definitions for toMatchElement options argument. (@mayhewluke)
FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/webpack-merge is breaking the build 🚨

The devDependency @types/webpack-merge was updated from 4.1.3 to 4.1.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/webpack-merge is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of babel-loader is breaking the build 🚨

The devDependency babel-loader was updated from 8.0.4 to 8.0.5.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

babel-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for 8.0.5
  • Update find-cache-dir to 2.0
Commits

The new version differs by 8 commits.

  • 20c9e0e 8.0.5
  • de51b5d chore: Update ava
  • 66f92af Remove docs mention about sourceMap option being ignored (#750)
  • 6df8af1 Update dependencies and run all tests (#745)
  • 2c61de5 Add node 11 and 10 (#744)
  • 1bda840 Fix config issue in example (#708)
  • 364387d Merge pull request #698 from MattGurneyAMP/patch-1
  • 98f936d Fix license header and link

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/react-dom is breaking the build 🚨

The devDependency @types/react-dom was updated from 16.0.7 to 16.0.8.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/react-dom is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Review component

Why

We need a basic review component to get things started.

What

  • card model
  • showing cards front/back
  • action bar with buttons to flip cards/mark as (in)correct

An in-range update of @types/pouchdb-adapter-idb is breaking the build 🚨

The devDependency @types/pouchdb-adapter-idb was updated from 6.1.2 to 6.1.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@types/pouchdb-adapter-idb is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of prop-types is breaking the build 🚨

The devDependency prop-types was updated from 15.6.2 to 15.7.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

prop-types is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of lint-staged is breaking the build 🚨

The devDependency lint-staged was updated from 7.2.2 to 7.3.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

lint-staged is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Release Notes for v7.3.0

7.3.0 (2018-09-20)

Features

  • Allow linting files outside of project folder (#495) (d386c80)
Commits

The new version differs by 1 commits.

  • d386c80 feat: Allow linting files outside of project folder (#495)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of enzyme is breaking the build 🚨

There have been updates to the enzyme monorepo:

    • The devDependency enzyme was updated from 3.8.0 to 3.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the enzyme group definition.

enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of webpack is breaking the build 🚨

The devDependency webpack was updated from 4.18.0 to 4.18.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

webpack is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Commits

The new version differs by 7 commits.

  • c51a1ba 4.18.1
  • c79c1de Merge pull request #8018 from webpack/ci/azure-windows
  • 37046a7 Add windows to azure
  • 814b85b Merge pull request #8012 from webpack/ci/azure
  • 474a9ac Add simple azure pipeline
  • 7b3a297 Merge pull request #8015 from webpack/deps/upgrade-tapable
  • 35015dd Upgrade tapable version

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @types/react is breaking the build 🚨

Version 16.4.14 of @types/react was just published.

Branch Build failing 🚨
Dependency @types/react
Current Version 16.4.13
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

@types/react is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Roadmap MVP

WHY

Create a plan to build our MVP.

HOW

Git Convention

  • feature/name-of-feature
  • bugfix/name-of-bugfix
  • hotfix/name-of-hotfix

Coding Style/Standards

  • Go: gofmt
  • JavaScript: ES6 + airbnb w/ no semicolons

WHAT

Architecture/Structure

  • Offline first approach with Electron
  • API (Go) will be developed once we have a working offline client

Iteration/MVP

1st: have a basic structure we can build off of

  • Architecture/Models
  • CRUD Decks
  • CRUD Cards
  • Review a Deck
    • show all cards with front/back
    • no complex math or anything
    • show front of card by default, hide back of card
    • next button goes to next card
    • show button shows the back of the card

2nd: build the user sandbox and add algo

  • SuperMemo implementation
  • Offline user

3rd: flesh out review process

  • Config per Deck
    • Reviews/day limit
    • New cards/day limit
    • Show new cards in random order/order added

Router

Why

We'll need a router to navigate between different views.

What

  • research which router would be good to use
  • how navigation/routing in electron works
  • decide and implement

SRS algorithm library

Why

We'll need a proper library to space reviews.

What

SuperMemo algorithm in Javascript. We'll be optimizing and load balancing this later.

Resources

Some interesting places to look at for inspiration:

Dumb SRS library

Why

We need an interface to work with so we can quickly iterate.

What

  • should just add a fixed interval to the current date
  • work out an interface

An in-range update of electron-compile is breaking the build 🚨

The devDependency electron-compile was updated from 6.4.3 to 6.4.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

electron-compile is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Commits

The new version differs by 2 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Decks index component

Why

Simple decks index component to get things started.

What

  • deck interface
  • shows list of decks
  • decks should be clickable so we can attach event listeners later

An in-range update of mockdate is breaking the build 🚨

The devDependency mockdate was updated from 2.0.2 to 2.0.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

mockdate is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

Commits

The new version differs by 10 commits.

  • 3e00a10 2.0.3
  • 1247dc0 Merge pull request #22 from 8fit/add-typescript-types
  • 0ae4338 Add typescript type definition file
  • 0c5573b Merge pull request #18 from capaj/patch-1
  • 6a9dc7c adds a flag to install as dev dependency
  • e15335b Merge pull request #16 from TomGB/master
  • 7f862f4 Documented the creation of the new Date object, added ISO format to the readme
  • 320fdb1 removed unnecessary 0
  • a31120c more useful date examples in the readme
  • 303595f Version bump

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of rxjs-compat is breaking the build 🚨

The dependency rxjs-compat was updated from 6.3.2 to 6.3.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

rxjs-compat is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of react is breaking the build 🚨

There have been updates to the react monorepo:

    • The dependency react was updated from 16.6.1 to 16.6.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the react group definition.

react is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of enzyme is breaking the build 🚨

There have been updates to the enzyme monorepo:

    • The devDependency enzyme was updated from 3.8.0 to 3.9.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

This monorepo update includes releases of one or more dependencies which all belong to the enzyme group definition.

enzyme is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ ci/circleci: Your tests failed on CircleCI (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.