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