399 Commits

Author SHA1 Message Date
Shawn Erquhart
feccfa2821 chore(release): publish
- netlify-cms-app@2.10.0-beta.4
 - netlify-cms-core@2.13.0-beta.9
 - netlify-cms-locales@1.3.0-beta.1
 - netlify-cms-ui-default@2.7.0-beta.4
 - netlify-cms@2.10.0-beta.4
2019-12-10 20:35:59 -05:00
Bartholomew
d180bffb44 feat: duplicate entry (#2956) 2019-12-10 20:33:02 -05:00
Maxim Sablev
237a5b1aa6 feat(lang): add 'ru' locale (netlify#2951) (#2952) 2019-12-05 19:05:15 +02:00
Erez Rokah
92cad45120
Feat(docs): add pl locale (#2949)
* feat(locale): add 'pl' locale

* style: format pl locale file
2019-12-04 17:16:33 +02:00
Shawn Erquhart
c8d6eaf239 chore(release): publish
- netlify-cms-app@2.10.0-beta.3
 - netlify-cms-backend-bitbucket@2.6.0-beta.0
 - netlify-cms-backend-github@2.5.0-beta.7
 - netlify-cms-backend-gitlab@2.4.0-beta.1
 - netlify-cms-backend-test@2.6.0-beta.0
 - netlify-cms-core@2.13.0-beta.8
 - netlify-cms-lib-auth@2.2.6-beta.0
 - netlify-cms-locales@1.3.0-beta.0
 - netlify-cms-widget-markdown@2.6.1-beta.0
 - netlify-cms@2.10.0-beta.3
2019-12-02 17:04:48 -05:00
Shawn Erquhart
d0b32a7a0a
fix(core): use UTC date methods for slug formatting (#2944) 2019-12-02 17:03:18 -05:00
Erez Rokah
87b4d0f765 fix: pass auth type in authURL to be used in identity widget (#2920) 2019-12-02 11:52:12 -05:00
Yuri Drabik
7391061b3b fix: .d.ts definitions for core and app (#2929)
* fix: .d.ts definitions for core and app

* fix: updated ts types to match the schema
2019-12-02 13:04:07 +02:00
Bartholomew
3c4865f2a7 fix: keep editor slug path (#2934)
* fix: keep editor slug path

* fix: cleanup

* refactor: remove unused path preview component
2019-12-01 10:46:45 +02:00
Erez Rokah
09ca1a7f03
feat(lang): add 'tr' locale (#2936)
* feat(lang): add 'tr' locale

* style: format tr locale file
2019-12-01 10:01:52 +02:00
Bartholomew
b0fba6dc9a fix(backend-test): delete nested file path (#2930) 2019-11-29 18:10:39 +02:00
Bartholomew
45a6ee92cc fix: unpublish published entry (#2931) 2019-11-29 17:49:19 +02:00
Kyle
1ff9db0915 fix(widget-markdown): fix carriage return issue (#2899) 2019-11-28 11:27:58 -05:00
Bartholomew
caaa8b6db4 fix: load unpublished entries (#2927)
* fix: load unpublished entries

* test(cypress): re-record fixtures data
2019-11-28 17:07:07 +02:00
Erez Rokah
4c5f013d15
chore: fix some dev mode console errors (#2924) 2019-11-28 11:02:19 +02:00
Erez Rokah
afcfe5b6d5 feat: content in sub folders (#2897) 2019-11-27 22:39:33 -05:00
Shawn Erquhart
6909008a5c chore(release): publish
- netlify-cms-app@2.10.0-beta.2
 - netlify-cms-backend-github@2.5.0-beta.6
 - netlify-cms-backend-test@2.5.0
 - netlify-cms-core@2.13.0-beta.7
 - netlify-cms-lib-util@2.4.0-beta.5
 - netlify-cms-locales@1.2.0
 - netlify-cms@2.10.0-beta.2
2019-11-26 17:17:42 -05:00
Bartholomew
41bb9aac0d feat: workflow unpublished entry (#2914)
* feat: workflow unpublished entry

* fix: post rebase fix - load unpublished entry after unpublish

* feat: change unpublish button to dropdown

* test(cypress): add unpublish entry cypress test
2019-11-26 12:14:04 +02:00
Bartholomew
465f463959 fix(backend-github): prepend collection name (#2878)
* fix(backend-github): prepend collection name

* chore: prefer migrating entries

* chore: cleanup

* chore: move migration to listUnpublishedBranches

* chore: prefer flowAsync

* chore: feedback updates

* refactor: extract current metadata version to a const

* refactor: don't send pulls request on open authoring

* test: update recorded data

* fix: hardcode migration key/branch logic

* test(backend-github): add unit tests for migration code

* fix(github-graphql): add ref property to result of createBranch

* test(cypress): update recorded data

* fix: load unpublished entries once

* fix: run migration for published draft entry

* fix: failing test

* chore: use hardcoded version number

* fix: use hardcoded version number

* test(cypress): update recorded data
2019-11-26 10:40:27 +02:00
renovate[bot]
695b0e0380 fix(deps): update dependency react-is to v16.12.0 (#2912) 2019-11-25 13:12:20 +02:00
Bartholomew
9ddfa48512 fix: emotion use ref prop (#2905) 2019-11-21 09:10:33 +02:00
Tom Rutgers
413791da12 feat(lang): add 'nl' locale (#2904)
* feat(lang): add 'nl' locale

* feat(lang): format locale
2019-11-21 09:06:11 +02:00
Oleksandr Shevtsov
9022e9d31f feat(lang): add 'uk' locale (#2903) 2019-11-20 19:49:39 +02:00
Juan D
35da9a7027 feat(lang): add 'es' locale (#2898)
* chore: add 'es' locale

* style: fix formatting

* refactor: rename en to es
2019-11-20 09:59:12 +02:00
Shawn Erquhart
de9675b1b6 chore(release): publish
- netlify-cms-app@2.10.0-beta.1
 - netlify-cms-ui-default@2.7.0-beta.3
 - netlify-cms-widget-markdown@2.6.0
 - netlify-cms@2.10.0-beta.1
2019-11-18 17:23:55 -05:00
Christian Fritsch
78face334f feat(widget-markdown): add headings dropdown (#2879) 2019-11-18 17:16:33 -05:00
Shawn Erquhart
dc0c4c51ed chore(release): publish
- netlify-cms-app@2.10.0-beta.0
 - netlify-cms-backend-git-gateway@2.5.1
 - netlify-cms-backend-github@2.5.0-beta.5
 - netlify-cms-backend-test@2.4.0
 - netlify-cms-core@2.13.0-beta.6
 - netlify-cms-lib-auth@2.2.5
 - netlify-cms-locales@1.1.0
 - netlify-cms-ui-default@2.7.0-beta.2
 - netlify-cms-widget-markdown@2.5.2
 - netlify-cms-widget-relation@2.5.0
 - netlify-cms@2.10.0-beta.0
2019-11-18 16:56:44 -05:00
Erez Rokah
ead46af194
chore(deps): update dependency prettier to v1.19.1 (#2893)
* chore(deps): update dependency prettier to v1.19.1

* style: format files after prettier upgrade
2019-11-18 17:51:51 +02:00
Erez Rokah
6515dee871
feat: commit media with post (#2851)
* feat: commit media with post - initial commit

* feat: add draft media indication

* feat: sync UI media files with GitHub on entry load

* feat: bug fixes

* feat: delete media files from github when removed from library

* test: add GitHub backend tests

* test: add unit tests

* fix: meta data object files are not updated

* feat: used nested paths when update a tree instead of recursion

* feat(test-backend): update test backend to persist media file with entry

* test(e2e): re-record fixtures data

* chore: code cleanup

* chore: code cleanup

* fix: wait for library to load before adding entry media files

* chore: code cleanup

* fix: don't add media files on entry when not a draft

* fix: sync media library after draft entry was published

* feat: update media library card draft style, add tests

* test: add Editor unit tests

* chore: test code cleanup

* fix: publishing an entry from workflow tab throws an error

* fix: duplicate media files when using test backend

* refactor: fix lodash import

* chore: update translations and yarn file after rebase

* test(cypress): update recorded data

* fix(test-backend): fix mapping of media files on publish
2019-11-17 11:51:50 +02:00
Erez Rokah
0898767fc9
feat: add french translation (#2884)
* feat: add french translation

* fix: add fr locale export
2019-11-17 09:03:32 +02:00
Bartholomew
0df21598ab fix: media assets modal (#2880) 2019-11-16 15:21:53 -05:00
Erez Rokah
096b067d45
feat: add translation support (#2870)
* feat: add translation support

* test(cypress): fix locale import

* docs: add locale documentation

* feat: add german translation (#2877)

* fix: locales package version, register all locales in netlify-cms
2019-11-14 11:25:04 +02:00
Erez Rokah
4833f33728
test: pass missing prop in test (#2876) 2019-11-13 18:36:42 +02:00
Erez Rokah
665afed3c2
fix(bundle-size): don't import react-select twice (#2875) 2019-11-13 18:01:01 +02:00
Bartholomew
68a8c8a693 fix(backend-github): loaded entries limit (#2873)
* fix(backend-github): loaded entries limit

* test(cypress): update recorded data
2019-11-13 11:02:47 +02:00
Erez Rokah
9978769ece
fix: make forkExists name matching case-insensitive (#2869) 2019-11-11 19:30:47 +02:00
Erez Rokah
4a2328b2f1
fix(git-gateway): unpublished entries not loaded for git-gateway(GitHub) (#2856) 2019-11-11 18:33:20 +02:00
Bartholomew
86adca3a18 fix(backend-github): editorial workflow commits (#2867) 2019-11-11 17:06:29 +02:00
Erez Rokah
f5c8ff31f1
fix(media-libs): accept string or string array for insertMedia action (#2857) 2019-11-11 11:30:34 +02:00
ed ho
1d78a2705f improvement: add logs when a 404 error is expected (#2807)
improvement: add logs when a 404 error is expected

improvement: address code review feedback -return rejected promise
2019-11-10 10:34:03 +02:00
Ananthakumar
542a7acfe6 fix(workflow): label file collection entries in Workflow (#2566) 2019-11-08 18:28:17 -05:00
renovate[bot]
c643266b53 chore(deps): update dependency react-is to v16.11.0 (#2750) 2019-11-07 15:43:08 -05:00
Shawn Erquhart
8a06fbdbfc chore(release): publish
- netlify-cms-app@2.9.8-beta.5
 - netlify-cms-backend-bitbucket@2.5.0
 - netlify-cms-backend-git-gateway@2.5.0
 - netlify-cms-backend-github@2.5.0-beta.4
 - netlify-cms-backend-gitlab@2.4.0-beta.0
 - netlify-cms-backend-test@2.3.0
 - netlify-cms-core@2.13.0-beta.5
 - netlify-cms-editor-component-image@2.4.3
 - netlify-cms-media-library-uploadcare@0.5.5
 - netlify-cms-ui-default@2.7.0-beta.1
 - netlify-cms-widget-date@2.3.5
 - netlify-cms-widget-datetime@2.2.5
 - netlify-cms-widget-list@2.3.5-beta.1
 - netlify-cms-widget-number@2.3.5
 - netlify-cms@2.9.8-beta.5
2019-11-07 14:41:01 -05:00
Bartholomew
90748ff4fe fix(widget-list): when single field value is object widget (#2387)
* fix list widget field

* ignore sub list widget
2019-11-07 14:33:40 -05:00
Erez Rokah
002cdd77a8 fix: change default open authoring scope, make it configurable (#2821) 2019-11-07 12:39:47 -05:00
Shawn Erquhart
da2dab305a fix(backend-git-gateway): omit /repos/ when no repo (#2846)
* fix(backend-git-gateway): omit /repos/ when no repo

* chore: move fix to git gateway backend
2019-11-07 17:34:30 +02:00
Ananthakumar
c1c95874f4 fix(backend-test-repo): show notice when test repo is in use (#2678) 2019-11-05 18:21:38 -05:00
Bartholomew
28ca8a9493 fix authentication page (#2832) 2019-11-03 10:23:11 +02:00
Erez Rokah
7f90d0e065 fix: display UI to fork a repo only when fork doesn't exist (#2802) 2019-10-28 20:27:11 -04:00
Erez Rokah
eaeaf44832 fix(github-backend): load media URLs via API (#2817) 2019-10-28 16:00:42 -04:00