Erez Rokah
9119011c8f
fix(entries-pagination): keep loading pages until entries are available ( #4021 )
2020-07-15 11:24:50 +03:00
Shawn Erquhart
46f513d342
chore(release): publish
...
- netlify-cms-app@2.12.17
- netlify-cms-backend-github@2.11.1
- netlify-cms-core@2.30.1
- netlify-cms-lib-widgets@1.3.1
- netlify-cms-locales@1.17.0
- netlify-cms-proxy-server@1.3.0
- netlify-cms-widget-relation@2.8.1
- netlify-cms@2.10.53
2020-07-14 11:08:01 -04:00
renovate[bot]
e046a414f8
fix(deps): update dependency react-scroll-sync to ^0.8.0 ( #4011 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-13 14:20:15 +03:00
Erez Rokah
07f47824e9
chore: replace react-router-redux with connected-react-router ( #4001 )
2020-07-09 19:08:18 +03:00
Erez Rokah
c3a680ff52
fix(editor): pass back link to editor toolbar ( #4000 )
2020-07-09 18:26:55 +03:00
Erez Rokah
c7e0fe8492
fix: relation widget performance ( #3975 )
2020-07-06 14:05:01 +03:00
Shawn Erquhart
c33db099ac
chore(release): publish
...
- netlify-cms-app@2.12.16
- netlify-cms-core@2.30.0
- netlify-cms-widget-number@2.4.1
- netlify-cms@2.10.52
2020-07-01 14:21:45 -04:00
Erez Rokah
652045c9de
fix(config-schema): allow field pattern to be a regex ( #3971 )
2020-07-01 13:30:26 +03:00
Erez Rokah
7ee9f2f188
fix(editor): proper length check for history when going back in editor ( #3960 )
2020-06-29 16:19:13 +03:00
Erez Rokah
5d710dbd69
fix: search file collections using top level file fields ( #3948 )
2020-06-25 17:41:32 +03:00
vrabe
c43858d873
fix: only ISO date strings are parsed to Date objects ( #3923 )
2020-06-21 16:37:25 +03:00
Erez Rokah
86562ad47a
fix(backup): synchronize calls to localForage ( #3932 )
2020-06-21 12:42:30 +03:00
Erez Rokah
8d2d5d5f2c
feat: validate plain fields on blur ( #3922 )
2020-06-18 20:34:01 +03:00
Erez Rokah
822819f42a
fix(editor-media-lib): handle duplicate media folders ( #3921 )
2020-06-18 20:31:46 +03:00
Shawn Erquhart
74dd25dda2
chore(release): publish
...
- netlify-cms-app@2.12.15
- netlify-cms-backend-bitbucket@2.12.0
- netlify-cms-backend-git-gateway@2.11.0
- netlify-cms-backend-github@2.11.0
- netlify-cms-backend-gitlab@2.9.0
- netlify-cms-backend-proxy@1.1.0
- netlify-cms-backend-test@2.10.0
- netlify-cms-core@2.29.0
- netlify-cms-lib-util@2.11.0
- netlify-cms-locales@1.16.0
- netlify-cms-proxy-server@1.2.9
- netlify-cms-ui-default@2.11.1
- netlify-cms-widget-code@1.2.0
- netlify-cms-widget-datetime@2.6.0
- netlify-cms-widget-file@2.7.0
- netlify-cms-widget-image@2.7.0
- netlify-cms-widget-list@2.6.0
- netlify-cms-widget-map@1.4.0
- netlify-cms-widget-markdown@2.12.0
- netlify-cms-widget-number@2.4.0
- netlify-cms-widget-object@2.5.0
- netlify-cms-widget-relation@2.8.0
- netlify-cms-widget-select@2.6.0
- netlify-cms@2.10.51
2020-06-18 10:02:31 -04:00
Erez Rokah
0dc62eabec
fix(schema): enforce files and collections names uniqueness ( #3913 )
2020-06-18 14:35:02 +03:00
Erez Rokah
af7bbbd9a9
Feat: nested collections ( #3716 )
2020-06-18 10:11:37 +03:00
Nigel Huang
a50edc7055
feat: add backend status down indicator ( #3889 )
2020-06-15 17:59:28 +03:00
stefanprobst
1045ca753f
fix: don't rely on browser builtin css for CardsGrid margins ( #3892 )
2020-06-15 10:19:05 +03:00
Erez Rokah
0bdddfd43b
build: increase webpack memory ( #3878 )
...
* build: increase webpack memory
* ci: update cache utility
2020-06-09 12:46:58 +03:00
renovate[bot]
89f418135a
fix(deps): update dependency react-polyglot to ^0.7.0 ( #3872 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-08 12:25:17 +03:00
renovate[bot]
98c5434a6d
fix(deps): update dependency react-is to v16.13.1 ( #3870 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-08 12:24:02 +03:00
Bartholomew
2b46608f86
feat: add widgets schema validation ( #3841 )
2020-06-03 16:43:34 +03:00
Erez Rokah
285c940562
fix: handle token expiry ( #3847 )
2020-06-03 12:44:03 +03:00
Patrick Menlove
43ef28b5dc
fix(types): add missing List import to index.d.ts ( #3843 )
2020-06-02 11:04:06 +03:00
Shawn Erquhart
e16782409a
chore(release): publish
...
- netlify-cms-app@2.12.14
- netlify-cms-backend-test@2.9.0
- netlify-cms-core@2.28.0
- netlify-cms-lib-util@2.10.0
- netlify-cms-locales@1.15.0
- netlify-cms-proxy-server@1.2.8
- netlify-cms-ui-default@2.11.0
- netlify-cms-widget-list@2.5.1
- netlify-cms-widget-object@2.4.2
- netlify-cms@2.10.50
2020-06-01 12:44:09 -04:00
András Szücs
87546393de
fix: add missing type definitions ( #3832 )
2020-06-01 10:42:11 +03:00
Bartholomew
812716e18b
feat: add pre save/ post save hooks ( #3812 )
2020-05-27 16:14:35 +03:00
Erez Rokah
624b7ff14b
feat: add allowed_hosts support in local_backend ( #3805 )
2020-05-26 11:50:09 +03:00
Erez Rokah
8047d06afd
fix(config): validate unique fields names under the same level ( #3804 )
2020-05-25 15:35:01 +03:00
Kunal Kundu
6056424a2d
fix(media-library): prevent buttons from overlapping #3639 ( #3784 )
2020-05-25 13:07:01 +03:00
Kevin Young
397857855b
fix: Error UI improvements for nested lists/objects ( #3726 )
2020-05-25 09:42:54 +03:00
Max Metral
2ecafd3354
feat: allow author login/name to work in commit message templates #3793 ( #3794 )
2020-05-25 09:36:35 +03:00
Shashank Bairy R
c28cc0c9e7
feat: add filter to collection view ( #3741 )
2020-05-24 20:37:08 +03:00
Shawn Erquhart
3b1e9a8837
chore(release): publish
...
- netlify-cms-app@2.12.13
- netlify-cms-backend-bitbucket@2.11.5
- netlify-cms-backend-git-gateway@2.10.5
- netlify-cms-backend-github@2.10.6
- netlify-cms-backend-proxy@1.0.7
- netlify-cms-core@2.27.0
- netlify-cms-lib-util@2.9.4
- netlify-cms-locales@1.14.0
- netlify-cms-proxy-server@1.2.7
- netlify-cms-widget-code@1.1.5
- netlify-cms-widget-date@2.5.1
- netlify-cms-widget-datetime@2.5.0
- netlify-cms-widget-list@2.5.0
- netlify-cms-widget-markdown@2.11.3
- netlify-cms-widget-relation@2.7.0
- netlify-cms@2.10.49
2020-05-19 17:59:16 -04:00
Hannes Küttner
588622adb2
feat: improve search to target single collections ( #3760 )
2020-05-18 10:52:06 +03:00
Erez Rokah
6042383b9d
fix: allow setting an empty array as default for complex lists ( #3746 )
2020-05-13 13:24:12 +03:00
Kunal Kundu
3e34e52440
chore: add timeout mechanism for fetch calls ( #3649 )
2020-05-12 16:51:13 +03:00
Bartholomew
334304ed52
fix: delete new entry backup ( #3645 )
2020-05-12 10:45:39 +03:00
renovate[bot]
6bead5c6b2
fix(deps): update dependency @iarna/toml to v2.2.5 ( #3736 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-11 13:24:01 +03:00
Shawn Erquhart
889977150a
chore(release): publish
...
- netlify-cms-app@2.12.12
- netlify-cms-backend-git-gateway@2.10.4
- netlify-cms-core@2.26.0
- netlify-cms-lib-widgets@1.3.0
- netlify-cms-locales@1.13.0
- netlify-cms-ui-default@2.10.1
- netlify-cms-widget-list@2.4.6
- netlify-cms-widget-markdown@2.11.2
- netlify-cms-widget-relation@2.6.0
- netlify-cms@2.10.48
2020-05-04 15:48:48 -04:00
Erez Rokah
213ae86b54
feat(widget-relation): string templates support ( #3659 )
2020-04-30 16:03:08 +03:00
Hannes Küttner
3e5ff71846
feat: add entry, collection and config prop to control widget ( #3672 )
2020-04-30 10:52:42 +03:00
Jeff Hackshaw
2580251208
fix: support common backend configuration options from docs in ts types ( #3674 )
2020-04-29 18:52:01 +03:00
Pedr Browne
a9d0699a82
fix: sidebar icon shrinking when label wraps ( #3653 )
...
Co-authored-by: Pedr <pedr@sleepstation.org.uk>
2020-04-24 19:31:40 +03:00
Erez Rokah
cf57284f40
fix(sort): don't clear sort data on entries request ( #3648 )
2020-04-22 16:05:47 +03:00
Shashank Bairy R
88b6c633af
feat: add hide property to collections ( #3618 ) ( #3643 )
2020-04-22 15:32:13 +03:00
Shawn Erquhart
b151bdfd73
chore(release): publish
...
- netlify-cms-app@2.12.10
- netlify-cms-core@2.25.0
- netlify-cms-locales@1.12.0
- netlify-cms-widget-list@2.4.4
- netlify-cms-widget-object@2.4.1
- netlify-cms@2.10.46
2020-04-20 12:47:16 -04:00
Balazs
3f72f438a1
fix(types): instead of the inferred {}, allow any kind of props ( #3638 )
2020-04-20 16:15:04 +03:00
Kunal Kundu
cf252605ad
feat: add-download-button closes #3429 ( #3609 )
2020-04-20 12:37:47 +03:00
Shawn Erquhart
b06f4cf64f
chore(release): publish
...
- netlify-cms-app@2.12.9
- netlify-cms-core@2.24.4
- netlify-cms-widget-markdown@2.11.1
- netlify-cms-widget-object@2.4.0
- netlify-cms@2.10.45
2020-04-16 16:22:22 -04:00
Erez Rokah
bb0a7e96d8
fix: redirect to default path after login success if url has prev error ( #3599 )
2020-04-15 09:42:36 +03:00
Shawn Erquhart
1f3eca0a7f
chore(release): publish
...
- netlify-cms-app@2.12.8
- netlify-cms-core@2.24.3
- netlify-cms-locales@1.11.0
- netlify-cms-proxy-server@1.2.5
- netlify-cms-ui-default@2.10.0
- netlify-cms-widget-datetime@2.4.0
- netlify-cms@2.10.44
2020-04-14 17:09:59 -04:00
Petro Pavlenko
1a60e6d7fd
fix(type-defs): add string type to EditorComponentData id property ( #3602 )
2020-04-14 13:15:38 +03:00
Kunal Kundu
36ae69c96e
fix: add missing generic type to registerPreviewTemplate ( #3597 )
2020-04-13 18:48:55 +03:00
Erez Rokah
39e00261a2
Test: add yaml (and other formats) parsing tests ( #3586 )
2020-04-12 19:40:44 +03:00
Hannes Küttner
625a9980f1
fix: unify the title used in entry cards and workflow cards ( #3573 ) ( #3575 )
2020-04-12 19:31:25 +03:00
Shawn Erquhart
2e0de95aed
chore(release): publish
...
- netlify-cms-app@2.12.7
- netlify-cms-core@2.24.2
- netlify-cms@2.10.43
2020-04-10 17:54:53 -04:00
Bartholomew
b8eeab2e35
fix: enable merge option for yaml parser ( #3577 )
2020-04-10 17:50:05 -04:00
Shawn Erquhart
b9d6632203
chore(release): publish
...
- netlify-cms-app@2.12.6
- netlify-cms-core@2.24.1
- netlify-cms@2.10.42
2020-04-09 10:17:00 -04:00
Erez Rokah
0d59642e64
fix: pass prettyErrors to yaml when parsing config ( #3571 )
2020-04-09 16:41:52 +03:00
Bartholomew
1d88b15de5
fix: duplicate entry ( #3563 )
2020-04-09 14:44:06 +03:00
Erez Rokah
0761ffa3f2
fix: use v1.1 schema only when parsing ( #3569 )
2020-04-09 14:17:12 +03:00
Erez Rokah
bfb2e2bc57
fix: allow unlimited alias count ( #3570 )
2020-04-09 13:33:21 +03:00
Shawn Erquhart
0b2755c8da
chore(release): publish
...
- netlify-cms-app@2.12.5
- netlify-cms-backend-github@2.10.4
- netlify-cms-core@2.24.0
- netlify-cms-widget-date@2.5.0
- netlify-cms-widget-datetime@2.3.0
- netlify-cms-widget-markdown@2.11.0
- netlify-cms@2.10.41
2020-04-07 09:42:02 -04:00
Erez Rokah
4afbbdd8a9
feat(yaml): support comments ( #3529 )
2020-04-07 15:00:06 +03:00
Shawn Erquhart
4489b6ff49
chore(release): publish
...
- netlify-cms-app@2.12.4
- netlify-cms-backend-proxy@1.0.6
- netlify-cms-core@2.23.4
- netlify-cms-locales@1.10.3
- netlify-cms-widget-file@2.6.4
- netlify-cms@2.10.40
2020-04-06 13:24:46 -04:00
Erez Rokah
6933bf6ee1
fix: missing widgets ( #3541 )
2020-04-05 16:46:26 +03:00
Shawn Erquhart
9af7069a35
chore(release): publish
...
- netlify-cms-app@2.12.3
- netlify-cms-core@2.23.3
- netlify-cms@2.10.39
2020-04-01 17:14:22 -04:00
Shawn Erquhart
c2425b44e8
fix: stop collection view controls from overflowing ( #3521 )
2020-04-01 18:23:59 +03:00
Erez Rokah
1a577b8e27
fix: set default public_folder on files and fields ( #3519 )
2020-04-01 17:18:56 +03:00
Erez Rokah
601175c6a1
fix: sanitize dots in path collection config ( #3518 )
2020-04-01 16:40:14 +03:00
Shawn Erquhart
a8678559b2
chore(release): publish
...
- netlify-cms-app@2.12.2
- netlify-cms-backend-github@2.10.3
- netlify-cms-core@2.23.2
- netlify-cms-lib-util@2.9.2
- netlify-cms-proxy-server@1.2.4
- netlify-cms@2.10.38
2020-04-01 09:23:37 -04:00
Erez Rokah
ea41b98324
fix: use resolveBackend instead of currentBackend ( #3514 )
2020-04-01 14:05:02 +03:00
Erez Rokah
a1bf86e856
fix: don't override empty public folder ( #3513 )
2020-04-01 13:16:30 +03:00
Shawn Erquhart
816bef5ffa
chore(release): publish
...
- netlify-cms-app@2.12.1
- netlify-cms-backend-bitbucket@2.11.3
- netlify-cms-backend-git-gateway@2.10.2
- netlify-cms-backend-github@2.10.2
- netlify-cms-backend-gitlab@2.8.3
- netlify-cms-backend-proxy@1.0.5
- netlify-cms-backend-test@2.8.1
- netlify-cms-core@2.23.1
- netlify-cms-lib-auth@2.2.8
- netlify-cms-lib-util@2.9.1
- netlify-cms-locales@1.10.2
- netlify-cms-proxy-server@1.2.3
- netlify-cms-ui-default@2.9.5
- netlify-cms@2.10.37
2020-03-31 23:22:50 -04:00
Erez Rokah
174d86f0a0
Feat: entry sorting ( #3494 )
...
* refactor: typescript search actions, add tests avoid duplicate search
* refactor: switch from promise chain to async/await in loadEntries
* feat: add sorting, initial commit
* fix: set isFetching to true on entries request
* fix: ui improvments and bug fixes
* test: fix tests
* feat(backend-gitlab): cache local tree)
* fix: fix prop type warning
* refactor: code cleanup
* feat(backend-bitbucket): add local tree caching support
* feat: swtich to orderBy and support multiple sort keys
* fix: backoff function
* fix: improve backoff
* feat: infer sortable fields
* feat: fetch file commit metadata - initial commit
* feat: extract file author and date, finalize GitLab & Bitbucket
* refactor: code cleanup
* feat: handle github rate limit errors
* refactor: code cleanup
* fix(github): add missing author and date when traversing cursor
* fix: add missing author and date when traversing cursor
* refactor: code cleanup
* refactor: code cleanup
* refactor: code cleanup
* test: fix tests
* fix: rebuild local tree when head doesn't exist in remote branch
* fix: allow sortable fields to be an empty array
* fix: allow translation of built in sort fields
* build: fix proxy server build
* fix: hide commit author and date fields by default on non git backends
* fix(algolia): add listAllEntries method for alogolia integration
* fix: handle sort fields overflow
* test(bitbucket): re-record some bitbucket e2e tests
* test(bitbucket): fix media library test
* refactor(gitgateway-gitlab): share request code and handle 404 errors
* fix: always show commit date by default
* docs: add sortableFields
* refactor: code cleanup
* improvement: drop multi-sort, rework sort UI
* chore: force main package bumps
Co-authored-by: Shawn Erquhart <shawn@erquh.art>
2020-03-31 23:13:27 -04:00
Bartholomew
970529570b
fix: media files when duplicating entry ( #3507 )
2020-03-31 14:58:30 +03:00
Shawn Erquhart
b680389392
chore(release): publish
...
- netlify-cms-app@2.12.0
- netlify-cms-backend-git-gateway@2.10.1
- netlify-cms-backend-test@2.8.0
- netlify-cms-core@2.23.0
- netlify-cms-locales@1.10.1
- netlify-cms-ui-default@2.9.4
- netlify-cms-widget-code@1.1.4
- netlify-cms-widget-file@2.6.3
- netlify-cms-widget-markdown@2.10.2
- netlify-cms@2.10.36
2020-03-30 11:46:04 -04:00
Erez Rokah
3afe2b16de
Feat: add logo to inference for thumbnails ( #3481 )
...
Co-authored-by: Max Metral <max@pyralis.com>
2020-03-26 19:23:31 +02:00
Manish Giri
a91e8316f7
refactor(ui): use variables for z-index values ( #3453 )
2020-03-24 15:46:47 +02:00
Erez Rokah
42d60a644c
fix: update error boundary about GitHub issue data ( #3471 )
2020-03-23 19:02:01 +02:00
Erez Rokah
ae1917c818
fix: allow widgets to control value to be validated ( #3448 )
2020-03-23 16:33:29 +02:00
Erez Rokah
ce69fdd66b
chore: cleanup warnings ( #3469 )
2020-03-23 13:09:06 +02:00
Erez Rokah
df33bc64a9
feat: add publish configuration option to collections ( #3467 )
2020-03-23 12:01:37 +02:00
Erez Rokah
45a1654404
fix: don't use getAsset for draft entries ( #3403 )
2020-03-22 16:53:06 +02:00
Erez Rokah
e92ba412d8
chore: populate error boundry issue with relevant values ( #3460 )
2020-03-22 16:04:11 +02:00
Shawn Erquhart
d4350e50e2
chore(release): publish
...
- netlify-cms-app@2.11.32
- netlify-cms-backend-bitbucket@2.11.2
- netlify-cms-backend-github@2.10.1
- netlify-cms-backend-gitlab@2.8.2
- netlify-cms-core@2.22.2
- netlify-cms@2.10.35
2020-03-20 09:26:34 -04:00
Derek Nguyen
6d8765521c
fix(core): pass loadEntry to widgets as utility function and not redux action ( #3439 )
2020-03-20 12:54:53 +02:00
Shawn Erquhart
4ac0e1f3c1
chore(release): publish
...
- netlify-cms-app@2.11.30
- netlify-cms-core@2.22.1
- netlify-cms-proxy-server@1.2.2
- netlify-cms-widget-markdown@2.10.1
- netlify-cms@2.10.33
2020-03-19 11:47:59 -04:00
marcricharme
e81a35ccb8
fix(core): custom widget validate bug in EditorControlPane ( #3435 )
2020-03-19 11:38:26 +02:00
Erez Rokah
2409323dba
fix: call createDraftFromEntry after entry is loaded instead in Editor ( #3418 )
...
* fix: call createDraftFromEntry after entry is loaded instead in Editor
2020-03-16 20:48:49 +01:00
Shawn Erquhart
66ccbead5a
chore(release): publish
...
- netlify-cms-app@2.11.28
- netlify-cms-backend-git-gateway@2.10.0
- netlify-cms-backend-github@2.10.0
- netlify-cms-core@2.22.0
- netlify-cms-lib-util@2.9.0
- netlify-cms-locales@1.9.4
- netlify-cms-proxy-server@1.2.1
- netlify-cms-ui-default@2.9.3
- netlify-cms-widget-markdown@2.10.0
- netlify-cms@2.10.31
2020-03-12 10:46:06 -04:00
Erez Rokah
92e76011e7
feat: add media lib virtualization ( #3381 )
2020-03-09 08:45:42 +01:00
Marcin Hagmajer
9c0f618148
fix(type-defs): signature for CMS.registerWidget ( #3386 )
...
registerWidget can be called with a single argument `CmsWidgetParam`
2020-03-09 08:45:12 +01:00
Erez Rokah
50837b0068
fix: ja locale labels ( #3367 )
2020-03-05 16:35:24 +01:00
Erez Rokah
f3fd43b819
fix: cache assets using resolved path on error ( #3378 )
2020-03-04 15:25:03 +01:00
Erez Rokah
ff3b62d12f
fix: show better error for missing widgets ( #3377 )
2020-03-04 13:53:21 +01:00
Erez Rokah
12444ca761
feat: support filename and extension vars in summary ( #3375 )
2020-03-04 11:08:15 +01:00
Shawn Erquhart
93bd0529f1
docs: Update backend docs links ( #3370 )
2020-03-04 08:46:59 +01:00
GitHub Action
1fc95fee1a
chore(release): publish
...
- netlify-cms-app@2.11.27
- netlify-cms-backend-bitbucket@2.11.1
- netlify-cms-backend-git-gateway@2.9.1
- netlify-cms-backend-github@2.9.3
- netlify-cms-backend-gitlab@2.8.1
- netlify-cms-backend-proxy@1.0.4
- netlify-cms-backend-test@2.7.3
- netlify-cms-core@2.21.0
- netlify-cms-locales@1.9.3
- netlify-cms-proxy-server@1.2.0
- netlify-cms-ui-default@2.9.2
- netlify-cms@2.10.30
2020-03-03 18:22:31 +00:00
Erez Rokah
e0b1246810
feat: populate new entry from URL params ( #3343 )
2020-03-02 11:32:22 +01:00
Erez Rokah
961cde4ea5
fix: consider variable types when traversing collection fields ( #3347 )
2020-02-28 20:06:34 +01:00
Bartholomew
cf81f587cf
fix: ensure draft changes ( #3306 )
2020-02-28 11:40:51 +01:00
GitHub Action
1dcb79a874
chore(release): publish
...
- netlify-cms-app@2.11.26
- netlify-cms-backend-github@2.9.2
- netlify-cms-core@2.20.1
- netlify-cms@2.10.29
2020-02-27 23:30:42 +00:00
Bartholomew
908c42fb58
fix: preserve unknown fields value ( #3314 )
2020-02-26 16:58:46 +01:00
Shawn Erquhart
53365b7370
fix(core): improve editor buttons for smaller screens ( #3327 )
2020-02-26 08:30:02 +01:00
GitHub Action
e7e497a8ff
chore(release): publish
...
- netlify-cms-app@2.11.25
- netlify-cms-backend-github@2.9.1
- netlify-cms-core@2.20.0
- netlify-cms@2.10.28
2020-02-25 21:32:24 +00:00
Stéphane Klein
8874769b31
feat: sanitize media filenames according to global slug setting ( #3315 )
2020-02-25 19:12:11 +01:00
GitHub Action
2675e1dff5
chore(release): publish
...
- netlify-cms-app@2.11.24
- netlify-cms-backend-bitbucket@2.11.0
- netlify-cms-backend-git-gateway@2.9.0
- netlify-cms-backend-github@2.9.0
- netlify-cms-backend-gitlab@2.8.0
- netlify-cms-core@2.19.1
- netlify-cms-lib-util@2.8.0
- netlify-cms-proxy-server@1.1.5
- netlify-cms@2.10.27
2020-02-25 15:24:43 +00:00
Shawn Erquhart
684b79e43b
fix(backend-github): improve workflow migration edge cases/messaging ( #3319 )
2020-02-25 11:49:38 +01:00
GitHub Action
60edf10530
chore(release): publish
...
- netlify-cms-app@2.11.22
- netlify-cms-backend-bitbucket@2.10.0
- netlify-cms-backend-git-gateway@2.8.0
- netlify-cms-backend-github@2.8.0
- netlify-cms-backend-gitlab@2.7.0
- netlify-cms-core@2.19.0
- netlify-cms-locales@1.9.2
- netlify-cms@2.10.25
2020-02-22 14:57:38 +00:00
Ben Harris
971926c369
feat: Add 'hero' as inferable image field ( #3294 )
2020-02-20 17:44:00 +01:00
GitHub Action
d39aca7853
chore(release): publish
...
- netlify-cms-app@2.11.19
- netlify-cms-core@2.18.4
- netlify-cms-editor-component-image@2.6.2
- netlify-cms-lib-util@2.7.1
- netlify-cms-proxy-server@1.1.3
- netlify-cms-widget-file@2.6.2
- netlify-cms-widget-image@2.6.2
- netlify-cms-widget-list@2.4.3
- netlify-cms-widget-relation@2.5.2
- netlify-cms@2.10.22
2020-02-14 20:37:17 +00:00
Erez Rokah
1d63038e78
fix(core): report config error when external media lib is missing ( #3255 )
2020-02-14 15:32:36 -05:00
Erez Rokah
02ef2010e7
Fix: show specific field media files in library, cascade folder templates ( #3252 )
...
* feat: cascade & compose media folders - initial commit
* refactor: code cleanup
* fix: pass field instead of folder to getAsset
* fix: only show field media files in library
* test: fix medial library selector test
* fix: fallback to original path when asset not found
* fix: only show field media files in media library
* fix: properly handle empty strings in field folders
2020-02-14 15:31:33 -05:00
stefanprobst
2447f9c311
fix: dispatch QUERY_FAILURE on query failure ( #3243 )
2020-02-13 11:48:02 +02:00
GitHub Action
7784e780b8
chore(release): publish
...
- netlify-cms-app@2.11.18
- netlify-cms-core@2.18.3
- netlify-cms-editor-component-image@2.6.1
- netlify-cms-ui-default@2.9.1
- netlify-cms-widget-file@2.6.1
- netlify-cms-widget-image@2.6.1
- netlify-cms-widget-list@2.4.2
- netlify-cms-widget-markdown@2.9.1
- netlify-cms-widget-relation@2.5.1
- netlify-cms@2.10.21
2020-02-13 00:18:31 +00:00
Erez Rokah
ab685e8594
fix: change getAsset to not return a promise ( #3232 )
...
* fix: change getAsset to not return a promise
* fix: update markdown widget per getAsset changes
* test: fix editor component image test
* docs: update getAsset docs
2020-02-12 19:12:36 -05:00
GitHub Action
2457c29baf
chore(release): publish
...
- netlify-cms-app@2.11.17
- netlify-cms-core@2.18.2
- netlify-cms-proxy-server@1.1.2
- netlify-cms@2.10.20
2020-02-12 16:42:31 +00:00
Erez Rokah
ca8cf71ab0
fix: handle missing inferred title field ( #3239 )
2020-02-12 10:54:09 +02:00
Erez Rokah
c4125625f9
Feat: Allow using subfields as identifier field ( #3219 )
2020-02-12 08:30:44 +02:00
Shawn Erquhart
e7589a96ef
chore(release): publish
...
- netlify-cms-app@2.11.16
- netlify-cms-backend-git-gateway@2.7.2
- netlify-cms-core@2.18.1
- netlify-cms@2.10.19
2020-02-11 18:30:25 -05:00
Shawn Erquhart
cfd2fed494
fix(core): use correct name for edit route param ( #3236 )
2020-02-11 18:28:26 -05:00
Shawn Erquhart
a399310513
chore(release): publish
...
- netlify-cms-app@2.11.15
- netlify-cms-backend-bitbucket@2.9.0
- netlify-cms-backend-github@2.7.0
- netlify-cms-backend-gitlab@2.6.0
- netlify-cms-core@2.18.0
- netlify-cms-editor-component-image@2.6.0
- netlify-cms-lib-util@2.7.0
- netlify-cms-proxy-server@1.1.0
- netlify-cms-ui-default@2.9.0
- netlify-cms-widget-file@2.6.0
- netlify-cms-widget-image@2.6.0
- netlify-cms-widget-markdown@2.9.0
- netlify-cms@2.10.18
2020-02-10 13:35:11 -05:00
erezrokah
a015d1d92a
Revert "chore(release): publish"
...
This reverts commit f39edbf853f8c2a0588ecf524fdc39c68d41c64e.
2020-02-10 19:16:04 +02:00
GitHub Action
f39edbf853
chore(release): publish
...
- netlify-cms-app@2.11.15
- netlify-cms-backend-bitbucket@2.9.0
- netlify-cms-backend-github@2.7.0
- netlify-cms-backend-gitlab@2.6.0
- netlify-cms-core@2.18.0
- netlify-cms-editor-component-image@2.6.0
- netlify-cms-lib-util@2.7.0
- netlify-cms-proxy-server@1.1.0
- netlify-cms-ui-default@2.9.0
- netlify-cms-widget-file@2.6.0
- netlify-cms-widget-image@2.6.0
- netlify-cms-widget-markdown@2.9.0
- netlify-cms@2.10.18
2020-02-10 16:55:11 +00:00
Erez Rokah
31dbd72273
feat(proxy-server): add local fs middleware and make it the default ( #3217 )
2020-02-10 11:07:52 -05:00
Erez Rokah
97bc0c8dc4
feat: field based media/public folders ( #3208 )
2020-02-10 11:05:47 -05:00
Shawn Erquhart
746e5956bc
chore(release): publish
...
- netlify-cms-app@2.11.14
- netlify-cms-backend-bitbucket@2.8.1
- netlify-cms-backend-github@2.6.6
- netlify-cms-backend-gitlab@2.5.3
- netlify-cms-backend-proxy@1.0.3
- netlify-cms-backend-test@2.7.2
- netlify-cms-core@2.17.0
- netlify-cms-locales@1.9.0
- netlify-cms-proxy-server@1.0.7
- netlify-cms-widget-file@2.5.3
- netlify-cms-widget-markdown@2.8.4
- netlify-cms-widget-select@2.5.1
- netlify-cms@2.10.17
2020-02-05 19:11:58 -05:00
Erez Rokah
614f1aea63
feat(core): auto detect proxy server on load ( #3195 )
...
* feat: auto detect proxy server on load
* fix: opt-in for auto proxy server detection
2020-02-05 10:56:11 -05:00
Shawn Erquhart
60ecc72dfa
fix(core): strip closing separators in yaml files ( #3198 )
2020-02-05 10:14:39 +02:00
tiuweehan
fc91bf8781
fix(locale): remove hard coded strings ( #3193 )
2020-02-04 14:49:47 +02:00
Erez Rokah
18e284ece8
feat: add preUnpublish, postUnpublish events ( #3196 )
2020-02-04 13:49:30 +02:00
Erez Rokah
7d792f3005
fix: load missing assets when retrieving backup ( #3192 )
2020-02-04 11:12:59 +02:00
Bartholomew
4f5544287f
fix: media library on reload ( #3174 )
2020-02-03 14:33:09 +02:00
Shawn Erquhart
98efd88539
chore(release): publish
...
- netlify-cms-app@2.11.13
- netlify-cms-core@2.16.0
- netlify-cms-locales@1.8.0
- netlify-cms-widget-markdown@2.8.3
- netlify-cms-widget-select@2.5.0
- netlify-cms@2.10.16
2020-01-31 16:54:59 -08:00
Erez Rokah
0d7e36ba79
feat: add prePublish,postPublish events ( #3172 )
2020-01-31 16:44:01 -08:00
Shawn Erquhart
2acfabb32e
chore(release): publish
...
- netlify-cms-app@2.11.12
- netlify-cms-core@2.15.5
- netlify-cms-proxy-server@1.0.6
- netlify-cms@2.10.15
2020-01-30 11:53:05 -08:00
Bartholomew
d1179e3999
fix: media file path ( #3166 )
2020-01-29 09:54:01 -08:00
Shawn Erquhart
4cad2700a2
chore(release): publish
...
- netlify-cms-app@2.11.11
- netlify-cms-core@2.15.4
- netlify-cms-locales@1.7.0
- netlify-cms-proxy-server@1.0.5
- netlify-cms-widget-code@1.1.3
- netlify-cms@2.10.14
2020-01-28 18:17:39 -08:00
Erez Rokah
06c045e4e6
fix: don't show duplicate entry when create is disabled ( #3162 )
2020-01-28 14:28:33 -08:00
Erez Rokah
a215cfbe3a
fix: allow absolute paths for collection media folder ( #3160 )
2020-01-28 10:33:21 -08:00
Shawn Erquhart
06b50ba829
chore(release): publish
...
- netlify-cms-app@2.11.7
- netlify-cms-backend-proxy@1.0.2
- netlify-cms-core@2.15.3
- netlify-cms-lib-util@2.6.1
- netlify-cms-proxy-server@1.0.2
- netlify-cms@2.10.10
2020-01-22 16:55:18 -05:00
Erez Rokah
7e8084be87
chore: add proxy backend ( #3126 )
...
* feat(backends): add proxy backend
* feat: add proxy server initial commit
* fix: move from joi to @hapi/joi
* test: add joi validation tests
* feat: proxy server initial implementations
* test: add tests, fix build
* chore: update yarn.lock
* build: fix develop command
* fix(back-proxy): fix bugs
* test(backend-proxy): add cypress tests
* chore: cleanup
* chore: support node 10
* chore: code cleanup
* chore: run cypress on ubuntu 16.04
* test(e2e): fix proxy backend cypress tests
* chore: don't start proxy server on yarn develop
2020-01-22 16:47:34 -05:00
Erez Rokah
cf57da223d
Feat: media folders templates ( #3116 )
...
* refactor: typescript backendHelper
* test: add string templating tests
* test: add createPreviewUrl invalid date test
* refactor: move all formatters to one file
* feat: support media folders templating
* feat: add filename and extension template variables
* feat: support paths in string templates
* docs: add media folder templating docs
* style(docs): remove line break
2020-01-22 13:42:24 -05:00
Shawn Erquhart
7f580db56f
chore(release): publish
...
- netlify-cms-app@2.11.4
- netlify-cms-core@2.15.2
- netlify-cms-widget-markdown@2.8.2
- netlify-cms@2.10.7
2020-01-15 10:30:30 -05:00
Erez Rokah
c4cbae7725
revert: don't force multiline flag for editor component patterns ( #3089 )
...
* revert: don't force multiline flag for editor component patterns
refs: 338c1b68d2865a20fed851295451175b840983d4, 4839160ee6126adfbab7bfa58452560090c00737
github issues: 3088, 3086
* fix: only trim ending white spaces/line breaks when parsing shortcodes
remark validates the value of the 'eat' function using a prefix match between the original value and the value provided. Trimming the start can break that validation
* fix: change console log to warn
2020-01-15 10:28:09 -05:00
Shawn Erquhart
1091bfcd4f
chore(release): publish
...
- netlify-cms-app@2.11.3
- netlify-cms-backend-bitbucket@2.7.2
- netlify-cms-backend-git-gateway@2.6.1
- netlify-cms-backend-github@2.6.3
- netlify-cms-backend-gitlab@2.5.1
- netlify-cms-backend-test@2.7.1
- netlify-cms-core@2.15.1
- netlify-cms-lib-auth@2.2.7
- netlify-cms-lib-util@2.5.1
- netlify-cms@2.10.6
2020-01-14 18:29:44 -05:00
Erez Rokah
6f221ab3c1
Feat: editorial workflow bitbucket gitlab ( #3014 )
...
* refactor: typescript the backends
* feat: support multiple files upload for GitLab and BitBucket
* fix: load entry media files from media folder or UI state
* chore: cleanup log message
* chore: code cleanup
* refactor: typescript the test backend
* refactor: cleanup getEntry unsued variables
* refactor: moved shared backend code to lib util
* chore: rename files to preserve history
* fix: bind readFile method to API classes
* test(e2e): switch to chrome in cypress tests
* refactor: extract common api methods
* refactor: remove most of immutable js usage from backends
* feat(backend-gitlab): initial editorial workflow support
* feat(backend-gitlab): implement missing workflow methods
* chore: fix lint error
* feat(backend-gitlab): support files deletion
* test(e2e): add gitlab cypress tests
* feat(backend-bitbucket): implement missing editorial workflow methods
* test(e2e): add BitBucket backend e2e tests
* build: update node version to 12 on netlify builds
* fix(backend-bitbucket): extract BitBucket avatar url
* test: fix git-gateway AuthenticationPage test
* test(e2e): fix some backend tests
* test(e2e): fix tests
* test(e2e): add git-gateway editorial workflow test
* chore: code cleanup
* test(e2e): revert back to electron
* test(e2e): add non editorial workflow tests
* fix(git-gateway-gitlab): don't call unpublishedEntry in simple workflow
gitlab git-gateway doesn't support editorial workflow APIs yet. This change makes sure not to call them in simple workflow
* refactor(backend-bitbucket): switch to diffstat API instead of raw diff
* chore: fix test
* test(e2e): add more git-gateway tests
* fix: post rebase typescript fixes
* test(e2e): fix tests
* fix: fix parsing of content key and add tests
* refactor: rename test file
* test(unit): add getStatues unit tests
* chore: update cypress
* docs: update beta docs
2020-01-14 17:15:14 -05:00