Skip to content

Commit

Permalink
add changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
zotovy committed Aug 11, 2021
1 parent ccd2f61 commit 34fa032
Show file tree
Hide file tree
Showing 4 changed files with 148 additions and 4 deletions.
60 changes: 60 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Changelog

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/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

## 0.0.2

### Commits

- refactor: Impove reducers and split state management [`ccd2f61`](https://github.com/epos-next/web/commit/ccd2f6161c00ddd23ffca57f22c8e2d193e3fb97)
- move project from @zotovY to @epos-next organisation [`4066e1c`](https://github.com/epos-next/web/commit/4066e1c61485c1fb45d63afc1d319afd74f99934)
- setup jest [`f26e094`](https://github.com/epos-next/web/commit/f26e0948623b51417fb78f10c610f2d909044e98)
- Revert "Revert "test(HomePage) by screenshots"" [`7ff24b3`](https://github.com/epos-next/web/commit/7ff24b36547cb054adce11825186e9c56d505363)
- Revert "test(HomePage) by screenshots" [`259ec53`](https://github.com/epos-next/web/commit/259ec5319a2ef7d049b24b907bb0db51c1e328cb)
- test(HomePage) by screenshots [`ff54dd0`](https://github.com/epos-next/web/commit/ff54dd052c5df76744ea902f1287cc66b272b06a)
- add cypress and start-server-and-test dev dependencies [`17c55a1`](https://github.com/epos-next/web/commit/17c55a11b4bb8b6dd0638adfcc3dc11b9d3fde37)
- remove useHomePage [`63fdbf9`](https://github.com/epos-next/web/commit/63fdbf98f79ea87283e3048d014340740ef4bba7)
- split ads and control work to independent component [`8ba2a50`](https://github.com/epos-next/web/commit/8ba2a5013d14ce43c5a6728ef8b02710406fb5a8)
- rewrite store interaction [`98be20b`](https://github.com/epos-next/web/commit/98be20be7dec447c6e020301313a74d18f073120)
- rewrite lessons and user reducers using redix-toolkit [`5e8bb51`](https://github.com/epos-next/web/commit/5e8bb5173eda9659b8a2708eb9ac8784366f94a2)
- setup cypress [`0c8f5df`](https://github.com/epos-next/web/commit/0c8f5df48d5aa4c39a07ac9ed68de994a58f8d09)
- test: login page [`42165aa`](https://github.com/epos-next/web/commit/42165aaf758847a767954c1310e6ad91a69c5ce0)
- Revert "change(TimeLeft): logic inside component" [`dbd5551`](https://github.com/epos-next/web/commit/dbd5551fc2722293fb3d6c7f25534f90e7e99785)
- change(TimeLeft): logic inside component [`3521331`](https://github.com/epos-next/web/commit/3521331f22390ad09cc68759a5c22e669d0ee55a)
- split next lesson logic in independent component [`4914c51`](https://github.com/epos-next/web/commit/4914c51eb6484c560aa43b331fba2494536fa54a)
- Revert "change(ControlWorkState) to be like sealed" [`dc36a5e`](https://github.com/epos-next/web/commit/dc36a5e759853c5f4f10f76d7f935a0ef4a02678)
- change(ControlWorkState) to be like sealed [`539d55c`](https://github.com/epos-next/web/commit/539d55cf3aa3e731a99615b09483ade9d4ec38ef)
- Revert "change(UserState) to be like sealed" [`b753532`](https://github.com/epos-next/web/commit/b75353238842f30b1d3edc1dcf12d2593f38e98b)
- change(UserState) to be like sealed [`0ecc58f`](https://github.com/epos-next/web/commit/0ecc58f3ba8d0b53999815a0a671dcda26c27d8c)
- Revert "change(AdState) to be like sealed" [`22048d4`](https://github.com/epos-next/web/commit/22048d4d06c6094e388c269aa05655057c6bbf28)
- change(AdState) to be like sealed [`695a57c`](https://github.com/epos-next/web/commit/695a57c971f4e2563a2f88cbfc97bf8079c4fd0c)
- split homework list logic in independent component [`d0db761`](https://github.com/epos-next/web/commit/d0db7610f25dabd555690093efbdc2658a4d6f04)
- rewrite advertisement reducer using redux-toolkit [`ec25b50`](https://github.com/epos-next/web/commit/ec25b506c0a3195604624f645a9ac4ce4020e56b)
- rewrite control work reducer using redux-toolkit [`355c515`](https://github.com/epos-next/web/commit/355c5157c5f76600906488af94869bbd18c1ebb6)
- Revert "change(NextLesson): logic inside component" [`f8727f0`](https://github.com/epos-next/web/commit/f8727f02c7ef8c59d4ff4e6455772e2f37a108da)
- change(NextLesson): logic inside component [`ba3b2c9`](https://github.com/epos-next/web/commit/ba3b2c9028852d54a064ce6078663493b052a0ca)
- rewrite homework reducer using redux-toolkit [`6828644`](https://github.com/epos-next/web/commit/6828644fe5541d60ecb719aba16d44b25cc736cb)
- Revert "split Lesson reducer and change to be like sealed" [`a03a0f8`](https://github.com/epos-next/web/commit/a03a0f8a24382876d2a476584d6805bb107db2ad)
- split Lesson reducer and change to be like sealed [`e1e2ae6`](https://github.com/epos-next/web/commit/e1e2ae61c7866007360e0e6a77840eecf1c82a4a)
- cover lesson-reducer with unit tests [`b5e21a8`](https://github.com/epos-next/web/commit/b5e21a81cdf51404b6bcc19ba988e8dc2d603d3d)
- Revert "change(NextLessonsState) to be like sealed" [`759ae83`](https://github.com/epos-next/web/commit/759ae83ba523c45dc9e8302994d2c29e459749f0)
- change(NextLessonsState) to be like sealed [`cfa8b2e`](https://github.com/epos-next/web/commit/cfa8b2ee84942c9030637004f39532ad83ba8734)
- Revert "change(MarksState) to be like sealed" [`2746006`](https://github.com/epos-next/web/commit/274600603b19dd76e4f9dbc8e75081b25b17406c)
- change(MarksState) to be like sealed [`8c1b806`](https://github.com/epos-next/web/commit/8c1b8068097571d7314e67a10045c8aea2a86691)
- Revert "change(HomeworkState) to be liked sealed" [`c44d52b`](https://github.com/epos-next/web/commit/c44d52bb720ea3b1e621585afe7b8a6b0d07866c)
- change(HomeworkState) to be liked sealed [`7cf369d`](https://github.com/epos-next/web/commit/7cf369d801d29aaf96761ccd3b61d162162dde24)
- change(SideMenuLayout): remove props and start using side menu [`44d6fb0`](https://github.com/epos-next/web/commit/44d6fb0b410a69a08cf06098878ecf4cb3982bb5)
- cover control-work reducer with unit tests [`425684c`](https://github.com/epos-next/web/commit/425684ce084fad71bc326cc16f430ec249c8de77)
- cover advertisement-reducer with unit tests [`c1db0bf`](https://github.com/epos-next/web/commit/c1db0bf7e5358a2dd708d5c140154e285e84bbd2)
- cover marks-reducer with unit tests [`2fe7387`](https://github.com/epos-next/web/commit/2fe7387d391a1416772fffff219f0023438c5240)
- cover homework-reducer with unit tests [`00f7dca`](https://github.com/epos-next/web/commit/00f7dcad53d4de0396bb15a2a0aef9c116293e6b)
- rewrite marks reducer using redux-toolkit [`c637101`](https://github.com/epos-next/web/commit/c637101e1f20a1ae30862cb9f0399d44dd086d84)
- cover user-reducer with unit tests [`cce94dc`](https://github.com/epos-next/web/commit/cce94dc4c451e6ea80e6d503f3502395d419e6e1)
- fix typescript paths for jest [`31616cb`](https://github.com/epos-next/web/commit/31616cb5bed82d297e53a3ddb0865cba984ac305)
- fix(login): save email and password as state [`506ba3b`](https://github.com/epos-next/web/commit/506ba3bc7241daa3aebf3385bc28e2077929cc46)
- add .DS_Store to .gitignore [`505f840`](https://github.com/epos-next/web/commit/505f8401cf861971305f7ec5e83b05abd349ac05)
43 changes: 43 additions & 0 deletions changelog-template.hbs
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Changelog

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/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

{{#unless options.hideCredit}}
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
{{/unless}}

{{#each releases}}
{{#if href}}
## [{{title}}]({{href}}){{#if tag}} - {{isoDate}}{{/if}}
{{else}}
## {{title}}{{#if tag}} - {{isoDate}}{{/if}}
{{/if}}

{{#if summary}}
{{summary}}
{{/if}}

{{#if merges}}
### Merged

{{#each merges}}
- {{#if commit.breaking}}**Breaking change:** {{/if}}{{message}} {{#if href}}[`#{{id}}`]({{href}}){{/if}}
{{/each}}
{{/if}}

{{#if fixes}}
### Fixed

{{#each fixes}}
- {{#if commit.breaking}}**Breaking change:** {{/if}}{{commit.subject}}{{#each fixes}} {{#if href}}[`#{{id}}`]({{href}}){{/if}}{{/each}}
{{/each}}
{{/if}}

{{#commit-list commits heading='### Commits'}}
- {{#if breaking}}**Breaking change:** {{/if}}{{subject}} {{#if href}}[`{{shorthash}}`]({{href}}){{/if}}
{{/commit-list}}

{{/each}}
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@
"cy:open": "cypress open",
"cy:run": "cypress run",
"test:e2e": "start-server-and-test develop http://localhost:8000 cy:open",
"test:e2e:ci": "start-server-and-test develop http://localhost:8000 cy:run"
"test:e2e:ci": "start-server-and-test develop http://localhost:8000 cy:run",
"changelog": "auto-changelog --template changelog-template.hbs -p -u --commit-limit false",
"changelog-debug": "auto-changelog --template changelog-template.hbs -p --template json --output changelog-data.json"
},
"dependencies": {
"@reduxjs/toolkit": "^1.5.1",
Expand Down Expand Up @@ -58,6 +60,7 @@
"@types/react-helmet": "^6.1.1",
"@types/react-redux": "^7.1.16",
"@types/styled-components": "^5.1.9",
"auto-changelog": "^2.3.0",
"axe-core": "^4.3.2",
"babel-jest": "^27.0.6",
"babel-loader": "^8.2.2",
Expand Down
44 changes: 41 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5601,6 +5601,17 @@ atob@^2.1.2:
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==

auto-changelog@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/auto-changelog/-/auto-changelog-2.3.0.tgz#08ab8b1840a5d804410f1d1a5d2c4b2df0d835e1"
integrity sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==
dependencies:
commander "^5.0.0"
handlebars "^4.7.3"
node-fetch "^2.6.0"
parse-github-url "^1.0.2"
semver "^6.3.0"

autoprefixer@^10.2.4:
version "10.2.6"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.2.6.tgz#aadd9ec34e1c98d403e01950038049f0eb252949"
Expand Down Expand Up @@ -7123,7 +7134,7 @@ commander@^4.1.1:
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==

commander@^5.1.0:
commander@^5.0.0, commander@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
Expand Down Expand Up @@ -11243,6 +11254,18 @@ handle-thing@^2.0.0:
resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e"
integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==

handlebars@^4.7.3:
version "4.7.7"
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
dependencies:
minimist "^1.2.5"
neo-async "^2.6.0"
source-map "^0.6.1"
wordwrap "^1.0.0"
optionalDependencies:
uglify-js "^3.1.4"

har-schema@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
Expand Down Expand Up @@ -14683,7 +14706,7 @@ [email protected], negotiator@~0.6.2:
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==

neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2:
neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2:
version "2.6.2"
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
Expand Down Expand Up @@ -14740,7 +14763,7 @@ node-eta@^0.9.0:
resolved "https://registry.yarnpkg.com/node-eta/-/node-eta-0.9.0.tgz#9fb0b099bcd2a021940e603c64254dc003d9a7a8"
integrity sha1-n7CwmbzSoCGUDmA8ZCVNwAPZp6g=

[email protected], node-fetch@^2.5.0, node-fetch@^2.6.1:
[email protected], node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.1:
version "2.6.1"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
Expand Down Expand Up @@ -15468,6 +15491,11 @@ parse-entities@^2.0.0:
is-decimal "^1.0.0"
is-hexadecimal "^1.0.0"

parse-github-url@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/parse-github-url/-/parse-github-url-1.0.2.tgz#242d3b65cbcdda14bb50439e3242acf6971db395"
integrity sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==

parse-headers@^2.0.0:
version "2.0.3"
resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515"
Expand Down Expand Up @@ -19454,6 +19482,11 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=

uglify-js@^3.1.4:
version "3.14.1"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.14.1.tgz#e2cb9fe34db9cb4cf7e35d1d26dfea28e09a7d06"
integrity sha512-JhS3hmcVaXlp/xSo3PKY5R0JqKs5M3IV+exdLHW99qKvKivPO4Z8qbej6mte17SOPqAOVMjt/XGgWacnFSzM3g==

unbox-primitive@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
Expand Down Expand Up @@ -20370,6 +20403,11 @@ word-wrap@^1.2.3, word-wrap@~1.2.3:
resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==

wordwrap@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=

workbox-background-sync@^4.3.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz#26821b9bf16e9e37fd1d640289edddc08afd1950"
Expand Down

0 comments on commit 34fa032

Please sign in to comment.