317 Commits

Author SHA1 Message Date
Vladislav Shkodin
3924cfbce5
refactor: mutate config in normalizeConfig and handleLocalBackend fns (#4846) 2021-02-07 18:11:30 +02:00
Asaf Amrami
60454bb4de
fix: json FM ending with object parse error (#4909) 2021-02-07 13:33:45 +02:00
Erez Rokah
4b73e11db0
feat(media-library): add copy to clipboard, allow avif (#4914) 2021-02-03 14:54:49 +02:00
Erez Rokah
f035014127
fix: add missing displayURLs to state (#4910) 2021-02-01 17:15:02 +02:00
Erez Rokah
529186a7cf
fix(list-entries-integration): don't show commit date & author default sort (#4849) 2021-01-19 16:59:00 +02:00
Erez Rokah
6611cb5253
fix(integration-asset-store): fix react-waypoint import (#4848) 2021-01-19 14:49:25 +02:00
Vladislav Shkodin
3568017bfe
refactor: decouple config actions from auth actions (#4843) 2021-01-18 11:37:12 +02:00
Erez Rokah
10fb7677c1
fix: remove redundant ajv option (#4840) 2021-01-14 12:33:31 +02:00
Vladislav Shkodin
77dd88519f
refactor: different config loading strategy (#4807)
* move config loading from App.js to bootstrap.js

* remove mergeConfig action

* introduce deepmerge package

* fix: manual init

Co-authored-by: erezrokah <erezrokah@users.noreply.github.com>
2021-01-13 19:51:45 +02:00
Vladislav Shkodin
0707de502c
refactor: use redux-devtools-extension package (#4805) 2021-01-05 16:51:06 +02:00
renovate[bot]
a3f95b0d24
fix(deps): update dependency ajv to v7 (#4748) 2020-12-23 15:39:26 +02:00
Vladislav Shkodin
38c96a4133
refactor: migrate history to TypeScript (#4759) 2020-12-23 14:18:41 +02:00
Vladislav Shkodin
f60c2871d3
refactor: remove immutable from medias state slice (#4740) 2020-12-23 13:53:50 +02:00
Vladislav Shkodin
655fffe7c9
refactor: remove immutable from status and auth (#4727) 2020-12-20 12:59:25 +02:00
eliasm307
a843c169a1
fix(i18n): enable filtering when i18n is enabled (#4708) 2020-12-15 13:17:05 +02:00
Vladislav Shkodin
df97aec9aa
fix(typings): make 'status' state slice more typesafe (#4709) 2020-12-15 12:38:59 +02:00
Vladislav Shkodin
929ca380bb
refactor(typings): migrate 'auth' state slice to TypeScript (#4698) 2020-12-13 13:35:07 +02:00
Pearce
70cd0eef8c
fix(events): allow multiple event handlers to execute (#4612) 2020-11-26 16:20:25 +02:00
Kancer (Nilay) Gökırmak
562a8e06b4
fix(editor): add referrer param for the workflow page (#4600) 2020-11-26 15:39:54 +02:00
Erez Rokah
53061710a9
feat: i18n support for file collections - closes #4483 (#4634) 2020-11-26 12:23:53 +02:00
Kancer (Nilay) Gökırmak
e52e29034e
feat: Add group by to collection view (Issue 3614) (#4486) 2020-11-08 18:33:09 +02:00
Prachya Saechua
1777665943
fix(i18n): data is not duplicated for default value setting (#4463) 2020-11-02 17:15:29 +02:00
Kancer (Nilay) Gökırmak
950f5c59ec
chore: remove redux-optimist 2020-10-21 21:30:55 +03:00
stefanprobst
9e0b8ac4b8
feat: allow per-file preview_path in file collection (#4413) 2020-10-15 17:21:36 +03:00
stefanprobst
ecb4fd6165
fix: allow setting per-file editor preview (#4414) 2020-10-12 13:33:18 +03:00
Giacomo Lombardi
16399719a0
feat(editor-preview): allow to disable editor preview for all collections (#4423) 2020-10-12 12:59:03 +03:00
Keegan Lillo
576e4f0f1a
feat(core): Add {{dirname}} to summary and preview_path (#4279) 2020-09-28 16:20:07 +03:00
Erez Rokah
cb2ad687ee
Feat: multi content authoring (#4139) 2020-09-20 20:30:46 +03:00
Kancer (Nilay) Gökırmak
6b8fa3fc45
feat: allow setting editorial workflow PR label prefix (#4181) 2020-09-06 21:13:46 +03:00
andreascm
88a5a8098e
fix: deprecate inconsistent config param case (#4172) 2020-08-31 14:25:48 +03:00
renovate[bot]
e9134e0775
chore(deps): lock file maintenance (#4171)
* chore(deps): lock file maintenance

* chore: fix lint error

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: erezrokah <erezrokah@users.noreply.github.com>
2020-08-17 12:59:08 +03:00
Erez Rokah
d649e960f0
feat(preview-pane): pass iframe window,document as props (#4150) 2020-08-16 12:50:32 +03:00
andreascm
017883f0dc
fix: persistent view style (#4138) 2020-08-13 14:21:47 +03:00
Felix Böttcher
633a452e88
feat(preview): add ID attribute to the Preview Pane Frame (#4117) 2020-08-06 10:13:34 +03:00
Erez Rokah
d3831b1ed4
fix(prop-types): check for react components via PropTypes.elementType (#4025) 2020-07-15 14:21:08 +03:00
Erez Rokah
9119011c8f
fix(entries-pagination): keep loading pages until entries are available (#4021) 2020-07-15 11:24:50 +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
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
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