668 Commits

Author SHA1 Message Date
Erez Rokah
6042383b9d
fix: allow setting an empty array as default for complex lists (#3746) 2020-05-13 13:24:12 +03:00
Nick Holden
ef5ff031da
feat: add pickerUtc option to datetime widget (#3721)
I have a field that I would like to contain just a date (with no specific
time). When I configure the datetime widget with sensible options for
a date-only field, dates are stored properly in the saved markdown,
but when I load those dates in the UI, I see the date before.

This is happening because the DateTime component from the
react-datetime library uses local timezones. It loads the date as the
start of day UTC and then converts to the local timezone, which is
going to be the previous day in any timezone with a negative UTC offset,
including all of the Americas.

This change adds a pickerUtc option to the datetime widget so that users
can specify when they would like the datetime picker to display times in
UTC rather than in the local timezone. By setting this new option to
true on date-only fields, users can ensure that everyone sees the same
date in the picker regardless of local timezones.
2020-05-13 11:44:01 +03:00
Erez Rokah
3d7d5d2e67
fix(widget-code): change dynamic import to require (#3745) 2020-05-12 20:24:28 +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
Erez Rokah
8ab2a6036b
fix(date): allow default value to Date field (#3740) 2020-05-11 17:30:28 +03:00
Derek Nguyen
7cc4c89539
feat(netlify-cms-widget-list): allow 'summary' field (#3616) 2020-05-11 16:30:29 +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
Elias Norrby
5c5f390590
feat(locale): add 'sv' locale (#3724) 2020-05-11 13:23:24 +03:00
renovate[bot]
1c7ef1c457
fix(deps): update dependency simple-git to v2 (#3730)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-11 12:16:30 +03:00
renovate[bot]
a33aebbc58
fix(deps): update dependency rehype-stringify to v7 (#3729)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-11 11:57:25 +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
Shawn Erquhart
0c7699d026 chore: override versions for failed release 2020-05-04 15:45:31 -04:00
Erez Rokah
0504c584fc
Test(widgets-list): add tests (#3697) 2020-05-04 15:17:19 +03:00
Erez Rokah
6c229c5149
fix(git-gateway): wait for identity widget to initialize (#3660) 2020-04-30 17:46:07 +03: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
Marlon Luan
b5a242ec8e
feat(locale): update PT language (#3669) 2020-04-28 10:25:03 +03:00
senda_y
5b1353d755
fix: locale japanese (#3668) 2020-04-27 19:16:27 +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
Pedr Browne
028ab535df
fix: prevent escaping of footnotes and references (#3646)
Prevent footnotes ([^1]:blah) and footnote references ([^1]) from being incorrectly escaped when switching between Markdown and Rich Text modes.

Co-authored-by: Pedr <pedr@sleepstation.org.uk>
2020-04-22 19:41:06 +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
f8603c5d92 chore(release): publish
- netlify-cms-app@2.12.11
 - netlify-cms-backend-bitbucket@2.11.4
 - netlify-cms-backend-git-gateway@2.10.3
 - netlify-cms-backend-github@2.10.5
 - netlify-cms-backend-gitlab@2.8.4
 - netlify-cms-lib-util@2.9.3
 - netlify-cms-proxy-server@1.2.6
 - netlify-cms@2.10.47
2020-04-21 10:49:29 -04:00
Erez Rokah
8f1b325809
refactor: use fetch cache arg instead of cache busting (#3584) 2020-04-21 17:46:06 +03:00
Erez Rokah
9b79623bc8
fix(large-media): match netlify.app as lfs host (#3642) 2020-04-21 17:29:21 +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
Bartholomew
3a666e26b5
fix: list widget item collapse toggle (#3623) 2020-04-19 17:46:09 +03:00
Carlos Fernández
f88c83b97a
fix(locale): add missing translation strings for 'es' locale (#3626) 2020-04-19 11:48:27 +03:00
Bartholomew
3d0856ea88
fix: list widget validation after sort (#3611) 2020-04-19 11:46:26 +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
Hannes Küttner
9f17363bee
feat(widget-object): add collapsed option to collapse object by default (#3606) 2020-04-15 14:46:09 +03:00
Kevin Young
99071c14e4
fix(markdown widget): adds keyboard shortcuts (#3005) (#3582) 2020-04-15 11:49:38 +03: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
renovate[bot]
25898ed678
chore(deps): update node.js to >=v10.20.1 (#3588)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-13 09:43:21 +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
Tom Claes
79b8469337
feat(widget-datetime): add now to datepicker (#3484) 2020-04-12 18:17:01 +03:00
Przemysław Ścigała
7fcdaef1c9
fix: increase DropdownList z-index (#3579) 2020-04-12 12:41:43 +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