25 Commits

Author SHA1 Message Date
8874769b31 feat: sanitize media filenames according to global slug setting (#3315) 2020-02-25 19:12:11 +01:00
1d137a09e8 docs: link to beta support for editorial workflow (#3317) 2020-02-25 08:44:23 +01:00
3d474b1944 docs: convert website from postcss to emotion (#2068) 2020-01-23 21:55:17 -05:00
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
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
766ade1a3c docs: Minor fix for Configuration Options (#2919) 2019-11-27 14:32:24 +02:00
096b067d45 feat: add translation support (#2870)
* feat: add translation support

* test(cypress): fix locale import

* docs: add locale documentation

* feat: add german translation (#2877)

* fix: locales package version, register all locales in netlify-cms
2019-11-14 11:25:04 +02:00
d099bef529 docs: improve media library config info (#2685) 2019-09-25 18:25:44 -04:00
9d5dbcde0a docs: fix files collection type key (#2308) 2019-05-09 15:05:37 -04:00
573ad8816d feat(core): allow custom summary on entry cards (#2140) 2019-03-29 14:30:38 -04:00
ff8dfac813 feat(core): allow field name to override slug placeholders (#2087) 2019-02-12 16:59:53 -05:00
92fc667663 Update Docs “configuration-options” (#2080)
Automatically generated. Merged on Netlify CMS.
2019-02-11 18:38:32 -05:00
15d221d4a4 feat(workflow): add deploy preview links (#2028) 2019-02-08 12:26:59 -05:00
c805fbe4ac docs: fix broken link to dev configuration file (#1941) 2018-12-07 01:06:11 +01:00
f69a04efe8 docs: add sanitize replacement option (#1854) 2018-11-05 13:54:30 -05:00
c6ae1e8fc0 feat: allow custom logo on auth page (#1818) 2018-11-02 13:25:36 -04:00
c765793971 fix(widgets): fix list object field default values (#1826) 2018-11-02 10:55:08 -04:00
3514bc5e0b Add description option to collections docs (#1812) 2018-10-16 22:40:45 +02:00
926d9147ce Fix typo: it's --> its (#1814) 2018-10-16 13:14:02 +02:00
0596904e0b feat(media): add external media library support, Uploadcare integration (#1602) 2018-08-30 16:24:28 -04:00
0adfd4f04c (docs) fixed 404s and minor typos (#1639)
**Summary**
Fixed 404s (converted absolute links to relative links) and minor typos across several pages.

**Test plan**
Previewed locally

**A picture of a cute animal (not mandatory but encouraged)**
![pups](https://user-images.githubusercontent.com/31967674/44364132-353b6480-a494-11e8-9b01-ff7d32bfceda.jpg)
2018-08-20 16:37:10 -04:00
ebc2471c6b docs(fix): revert prettier formatting on markdown files (#1612)
Prettier formatting our markdown files is causing bugs because of the
differences between Gatsby's parser and Prettier's. Also, Prettier
formats the inline code-blocks containing example CMS configs, but the
formatting it uses doesn't really make much sense or match the suggested
CMS config style.

It doesn't actually make much sense to format the docs anyway, since we
use the CMS itself to edit/generate them.
2018-08-14 11:33:13 -06:00
90e1b5c681 Docs: add context and links to documented features (#1477)
* docs(add-to-your-site): include verbose document links

- add extra references to config.yml

* docs(collection-types): provide consistent examples

- include link to configuration doc
- describe admin UI behaviour when accessing files

* docs(add-to-your-site): make authentication phrasing less biased

- add note regarding core behaviour fetching remote files

* docs(collection-types): add note about configurable branches

* docs(website): add more descriptive language to configuration notes

- include deep links to documentation where applicable

* docs(website): change link titles to match their target content
2018-08-07 16:33:47 -07:00
f801b19221 chore: add code formatting and linting (#952) 2018-08-07 16:46:54 -04:00
04c44518b2 convert website from hugo to gatsby (#1369) 2018-07-25 07:47:26 -04:00