srs-app-archived's Introduction
srs-app-archived's People
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 from3.8.0
to3.9.0
.
- The
- The
devDependency
enzyme-adapter-react-16 was updated from1.11.0
to1.11.1
.
π¨ 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 from3.8.0
to3.9.0
.
- The
- The
devDependency
enzyme-adapter-react-16 was updated from1.10.0
to1.11.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 π΄
Add multiple field support to cards
Why
We'll want more flexibility in what cards can contain.
What
Instead of just using a front/back approach, allow custom fields to be defined.
-> To be fleshed out later
Dependencies
An in-range update of enzyme is breaking the build π¨
There have been updates to the enzyme monorepo:
-
- The
devDependency
enzyme was updated from3.8.0
to3.9.0
.
- The
- The
devDependency
enzyme-adapter-react-16 was updated from1.10.0
to1.11.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 from3.8.0
to3.9.0
.
- The
- The
devDependency
enzyme-adapter-react-16 was updated from1.10.0
to1.11.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).
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).
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:
- ruby implementation: https://github.com/dpwright/srs
- elixir implementation: https://github.com/edubkendo/supermemo
- cpp implementation: https://gist.github.com/ACEfanatic02/987f3c674bc0e93172e7
- SuperMemo2 algorithm: http://www.supermemo.com/english/ol/sm2.htm
- http://www.gwern.net/Spaced-repetition
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 from3.8.0
to3.9.0
.
- The
- The
devDependency
enzyme-adapter-react-16 was updated from1.11.1
to1.11.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 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
andbabel
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 π΄
Add templates to cards
Why
We'll want cards to have custom templates.
What
Allow users to write their own templates.
Should happen in coordination with adding multiple fields support.
Dependencies
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 π΄
Adding new card component
Why
We need to be able to add cards to review.
What
Component to create a new card.
-> To be fleshed out later
Dependencies
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).
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 from3.8.0
to3.9.0
.
- The
- The
devDependency
enzyme-adapter-react-16 was updated from1.10.0
to1.11.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:
- ruby implementation: https://github.com/dpwright/srs
- elixir implementation: https://github.com/edubkendo/supermemo
- cpp implementation: https://gist.github.com/ACEfanatic02/987f3c674bc0e93172e7
- SuperMemo2 algorithm: http://www.supermemo.com/english/ol/sm2.htm
- http://www.gwern.net/Spaced-repetition
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).
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 from16.6.1
to16.6.2
.
- The
- The
dependency
react-dom was updated from16.6.1
to16.6.2
. - The
devDependency
react-test-renderer was updated from16.6.1
to16.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 from3.8.0
to3.9.0
.
- The
- The
devDependency
enzyme-adapter-react-16 was updated from1.9.1
to1.10.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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.