Erez Rokah
285c940562
fix: handle token expiry ( #3847 )
2020-06-03 12:44:03 +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
renovate[bot]
5f99a9132b
chore(deps): update dependency typescript to v3.9.2 ( #3776 )
2020-05-18 10:52:23 +03:00
Kunal Kundu
3e34e52440
chore: add timeout mechanism for fetch calls ( #3649 )
2020-05-12 16:51:13 +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
6c229c5149
fix(git-gateway): wait for identity widget to initialize ( #3660 )
2020-04-30 17:46:07 +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
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
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
Manish Giri
a91e8316f7
refactor(ui): use variables for z-index values ( #3453 )
2020-03-24 15:46:47 +02:00
Erez Rokah
ce69fdd66b
chore: cleanup warnings ( #3469 )
2020-03-23 13:09:06 +02: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
Erez Rokah
39f1307e3a
feat(backend-github): add pagination ( #3379 )
2020-03-05 11:58:49 +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
tiuweehan
7c45a3cda9
fix(locale): Remove hard coded string literals ( #3333 )
2020-02-28 11:12:10 +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
Erez Rokah
7e0a8ad532
feat(core): align GitHub metadata handling with other backends ( #3316 )
...
* Revert "Revert "feat(core): Align GitHub metadata handling with other backends (#3292 )""
This reverts commit 5bdd3df9ccbb5149c22d79987ebdcd6cab4b261f.
* fix(backend-github): fix migration code
* test(backend-github): fix test
* test(e2e): shorten wait time
* test(e2e): try and fix test on CI
2020-02-24 17:44:10 -05:00
GitHub Action
8325a16572
chore(release): publish
...
- netlify-cms-app@2.11.23
- netlify-cms-backend-bitbucket@2.10.1
- netlify-cms-backend-git-gateway@2.8.1
- netlify-cms-backend-github@2.8.1
- netlify-cms-backend-gitlab@2.7.1
- netlify-cms@2.10.26
2020-02-22 19:25:37 +00:00
Shawn Erquhart
5bdd3df9cc
Revert "feat(core): Align GitHub metadata handling with other backends ( #3292 )"
...
This reverts commit 8193b5ace89d6f14a6c756235a50b186a763b6b1.
2020-02-22 14:20:28 -05: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
Erez Rokah
8193b5ace8
feat(core): Align GitHub metadata handling with other backends ( #3292 )
...
* refactor: code cleanup for GitLab and BitBucket
* feat(backend-github): use prs labels for metadata - initial commit
* refactor(backend-github): code cleanup, fix tests
* fix(backend-github): bug fixes
* fix(backend-github): open authoring fixes
* fix(backend-github): open authoring fixes
* fix(backend-github): fix graphql
* test(e2e): update Octokit usage
* test(e2e): re-record test data, fix bugs
* test(e2e): re-record test data, fix bugs
* test(e2e): fix tests
* refactor: code cleanup
* fix(backend-github): fix migration code
* fix(backend-github): don't fail on non existing files collections files
* fix(backend-github): use patch attribute instead of slug to get path
* fix(backend-github): use compare api to force push a pr
* fix(backend-github): fix git-gateway and re-record tests
* fix(backend-github): use first commit message as open authoring pr title
* refactor(backend-github): code cleanup
* test(e2e): fix tests
2020-02-22 09:51:30 -05: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
stefanprobst
249bd7ec1e
fix: stringify error message ( #3233 )
2020-02-11 20:39:17 +02:00
Shawn Erquhart
7b0838dfef
chore(release): publish
...
- netlify-cms-app@2.11.9
- netlify-cms-backend-git-gateway@2.7.1
- netlify-cms-backend-github@2.6.5
- netlify-cms-lib-util@2.6.2
- netlify-cms-proxy-server@1.0.3
- netlify-cms@2.10.12
2020-01-23 21:28:33 -05:00
Erez Rokah
834f6b9e45
fix(backend-git-gateway): re-write GitHub pagination links ( #3135 )
2020-01-23 21:14:33 -05:00
Shawn Erquhart
4bc4490c6f
chore(release): publish
...
- netlify-cms-app@2.11.6
- netlify-cms-backend-bitbucket@2.8.0
- netlify-cms-backend-git-gateway@2.7.0
- netlify-cms-backend-gitlab@2.5.2
- netlify-cms-lib-util@2.6.0
- netlify-cms-locales@1.6.0
- netlify-cms@2.10.9
2020-01-21 14:12:05 -05:00
Erez Rokah
a48c02d852
feat(backend-bitbucket): Add Git-LFS support ( #3118 )
2020-01-21 18:57:36 +02:00
Erez Rokah
038803c9f2
fix(git-gateway-gitlab): fix large media support for editorial workflow ( #3105 )
2020-01-19 14:25:29 +02:00
Shawn Erquhart
6a977ae867
chore(release): publish
...
- netlify-cms-app@2.11.5
- netlify-cms-backend-git-gateway@2.6.2
- netlify-cms-backend-github@2.6.4
- netlify-cms-lib-util@2.5.2
- netlify-cms@2.10.8
2020-01-16 10:18:51 -05:00
Erez Rokah
92108431f0
fix: don't fail on malformed pointer files ( #3095 )
2020-01-15 18:23:42 +02: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
Shawn Erquhart
0a06d8eb47
chore(release): publish
...
- netlify-cms-app@2.11.0
- netlify-cms-backend-bitbucket@2.7.0
- netlify-cms-backend-git-gateway@2.6.0
- netlify-cms-backend-github@2.6.0
- netlify-cms-backend-gitlab@2.5.0
- netlify-cms-backend-test@2.7.0
- netlify-cms-core@2.14.0
- netlify-cms-editor-component-image@2.5.0
- netlify-cms-lib-util@2.5.0
- netlify-cms-locales@1.4.0
- netlify-cms-ui-default@2.8.0
- netlify-cms-widget-code@1.1.2
- netlify-cms-widget-file@2.5.0
- netlify-cms-widget-image@2.5.0
- netlify-cms-widget-list@2.4.1
- netlify-cms-widget-markdown@2.8.0
- netlify-cms-widget-object@2.3.1
- netlify-cms@2.10.3
2020-01-07 15:04:08 -05:00
Erez Rokah
b5ffccdac5
feat(backend-git-gateway): handle identity disabled error message ( #3002 )
2020-01-06 14:10:37 -05:00
Erez Rokah
8c175f6132
fix: rebase open authoring branches ( #2975 )
...
* fix: create open authoring branches from default origin branch
* refactor: pass repoURL to getBranch
* fix(backend-github): rebase open authoring branch,support multiple files
2019-12-20 12:33:43 -05:00
Shawn Erquhart
b5c42bdcc9
chore(release): publish
...
- netlify-cms-app@2.11.0-beta.0
- netlify-cms-backend-bitbucket@2.7.0-beta.0
- netlify-cms-backend-git-gateway@2.6.0-beta.0
- netlify-cms-backend-github@2.6.0-beta.0
- netlify-cms-backend-gitlab@2.5.0-beta.0
- netlify-cms-backend-test@2.7.0-beta.0
- netlify-cms-core@2.14.0-beta.0
- netlify-cms-editor-component-image@2.5.0-beta.0
- netlify-cms-lib-util@2.5.0-beta.0
- netlify-cms-ui-default@2.8.0-beta.0
- netlify-cms-widget-file@2.5.0-beta.0
- netlify-cms-widget-image@2.5.0-beta.0
- netlify-cms-widget-markdown@2.8.0-beta.0
- netlify-cms@2.10.1-beta.0
2019-12-18 11:18:23 -05:00
Erez Rokah
2b41d8a838
feat: bundle assets with content ( #2958 )
...
* fix(media_folder_relative): use collection name in unpublished entry
* refactor: pass arguments as object to AssetProxy ctor
* feat: support media folders per collection
* feat: resolve media files path based on entry path
* fix: asset public path resolving
* refactor: introduce typescript for AssetProxy
* refactor: code cleanup
* refactor(asset-proxy): add tests,switch to typescript,extract arguments
* refactor: typescript for editorialWorkflow
* refactor: add typescript for media library actions
* refactor: fix type error on map set
* refactor: move locale selector into reducer
* refactor: add typescript for entries actions
* refactor: remove duplication between asset store and media lib
* feat: load assets from backend using API
* refactor(github): add typescript, cache media files
* fix: don't load media URL if already loaded
* feat: add media folder config to collection
* fix: load assets from API when not in UI state
* feat: load entry media files when opening media library
* fix: editorial workflow draft media files bug fixes
* test(unit): fix unit tests
* fix: editor control losing focus
* style: add eslint object-shorthand rule
* test(cypress): re-record mock data
* fix: fix non github backends, large media
* test: uncomment only in tests
* fix(backend-test): add missing displayURL property
* test(e2e): add media library tests
* test(e2e): enable visual testing
* test(e2e): add github backend media library tests
* test(e2e): add git-gateway large media tests
* chore: post rebase fixes
* test: fix tests
* test: fix tests
* test(cypress): fix tests
* docs: add media_folder docs
* test(e2e): add media library delete test
* test(e2e): try and fix image comparison on CI
* ci: reduce test machines from 9 to 8
* test: add reducers and selectors unit tests
* test(e2e): disable visual regression testing for now
* test: add getAsset unit tests
* refactor: use Asset class component instead of hooks
* build: don't inline source maps
* test: add more media path tests
2019-12-18 11:16:02 -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
4a2328b2f1
fix(git-gateway): unpublished entries not loaded for git-gateway(GitHub) ( #2856 )
2019-11-11 18:33:20 +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
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
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
Erez Rokah
2841ff9ffe
feat: enable specifying custom open authoring commit message ( #2810 )
2019-10-28 15:29:47 -04:00
Patryk Niedźwiedziński
f206e7e5a1
feat: add go back to site button ( #2538 )
2019-10-28 15:20:41 -04:00
Shawn Erquhart
6b83a706a3
chore: switch chat links to slack ( #2782 )
2019-10-22 20:59:04 -04:00
Shawn Erquhart
f16d22334f
chore(release): publish
...
- netlify-cms-app@2.9.8-beta.4
- netlify-cms-backend-bitbucket@2.4.2
- netlify-cms-backend-git-gateway@2.4.6
- netlify-cms-backend-github@2.5.0-beta.3
- netlify-cms-backend-gitlab@2.3.3-beta.1
- netlify-cms-core@2.13.0-beta.4
- netlify-cms-lib-util@2.4.0-beta.4
- netlify-cms-media-library-cloudinary@1.3.4
- netlify-cms-media-library-uploadcare@0.5.4
- netlify-cms-widget-date@2.3.4
- netlify-cms-widget-datetime@2.2.4
- netlify-cms-widget-relation@2.4.2
- netlify-cms@2.9.8-beta.4
2019-09-26 13:09:40 -04:00