Commit Graph

72 Commits

Author SHA1 Message Date
1f5dd54549 chore(ci): fix tests () 2022-02-28 15:24:08 +02:00
06c7e251ce fix(richtext): improvement to the Rich Text Editor () 2021-10-28 17:45:27 +03:00
3f607e41d9 feat: display author of changes in workflow tab () 2021-10-18 14:38:38 +03:00
04e53054ce fix(markdown-widget): apply list item style on each block in a selection () 2021-08-04 17:54:52 +03:00
c00be094b2 fix(deps): update dependency globby to v12 () 2021-07-26 14:10:10 +03:00
ab3e8e1f5a fix(widget-markdown): Hitting Enter key in a list item doesn't create a new list item () 2021-07-22 17:01:35 +03:00
89895508b2 fix: add updated_at to graphql query () 2021-07-20 09:59:08 +03:00
8cf608cadf test(e2e): only stop Cypress runner on last retry () 2021-07-15 21:12:55 +03:00
fbc3728294 feat: show current status in status button () 2021-07-07 11:20:14 +03:00
0a1b00d8b2 fix(backend-gitlab): increase merge requests fetched to 100 () 2021-05-04 12:30:30 +03:00
0e629d342b chore(deps): update dependency cypress to v7 () 2021-04-18 10:32:27 +03:00
ea22e679b6 test(e2e): use predictable branch name in proxy backend tests () 2021-03-18 14:31:59 +02:00
9dd64a78b9 fix: convert config before passing to resolveBackend () 2021-02-10 19:16:08 +02:00
b913c8f745 chore: improve cypress runs on forks () 2021-02-07 16:21:15 +02:00
bda604b389 fix(deps): update dependency js-yaml to v4 () 2021-01-04 17:44:36 +02:00
5fc1e84073 chore(deps): lock file maintenance () 2021-01-04 13:30:18 +02:00
878d0b757e chore(deps): update dependency cypress to v6 () 2020-11-30 13:13:06 +02:00
e52e29034e feat: Add group by to collection view (Issue 3614) () 2020-11-08 18:33:09 +02:00
cb2ad687ee Feat: multi content authoring () 2020-09-20 20:30:46 +03:00
43612192a6 chore(deps): update dependency cypress-file-upload to v4 ()
* chore(deps): update dependency cypress-file-upload to v4

* test(e2e-media-lib): update upload file command usage

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: erezrokah <erezrokah@users.noreply.github.com>
2020-08-17 14:18:01 +03:00
a4b7481a99 fix(widget-markdown): properly check for selection when inserting links () 2020-07-27 19:02:42 +03:00
706141d3bb test(e2e): update chrome flags () 2020-07-15 18:17:24 +03:00
3e0d0886d9 feat(proxy-server): allow setting proxy log level () 2020-07-06 18:50:39 +03:00
af7bbbd9a9 Feat: nested collections () 2020-06-18 10:11:37 +03:00
374783509b chore(deps): update dependency cypress to v4.8.0 () 2020-06-11 10:20:48 +03:00
397857855b fix: Error UI improvements for nested lists/objects () 2020-05-25 09:42:54 +03:00
c28cc0c9e7 feat: add filter to collection view () 2020-05-24 20:37:08 +03:00
588622adb2 feat: improve search to target single collections () 2020-05-18 10:52:06 +03:00
8f1b325809 refactor: use fetch cache arg instead of cache busting () 2020-04-21 17:46:06 +03:00
cae9a570ab test(backend-test): enable all tests () 2020-04-15 19:32:52 +03:00
99071c14e4 fix(markdown widget): adds keyboard shortcuts () () 2020-04-15 11:49:38 +03:00
166b070cb1 Test: add editor test coverage () 2020-04-14 11:18:48 +03:00
0761ffa3f2 fix: use v1.1 schema only when parsing () 2020-04-09 14:17:12 +03:00
4afbbdd8a9 feat(yaml): support comments () 2020-04-07 15:00:06 +03:00
174d86f0a0 Feat: entry sorting ()
* 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
df33bc64a9 feat: add publish configuration option to collections () 2020-03-23 12:01:37 +02:00
e40b81a564 fix(open-authoring): use origin repo when calling compare API ()
since we create open authoring branches from the origin default branch, we need to use the origin repo when calling the compare API
2020-03-03 13:12:40 -05:00
cf81f587cf fix: ensure draft changes () 2020-02-28 11:40:51 +01:00
3e873f3e02 Fix: don't try to migrate cms prs from forks () 2020-02-27 18:24:39 +01:00
684b79e43b fix(backend-github): improve workflow migration edge cases/messaging () 2020-02-25 11:49:38 +01:00
7e0a8ad532 feat(core): align GitHub metadata handling with other backends ()
* Revert "Revert "feat(core): Align GitHub metadata handling with other backends ()""

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
5bdd3df9cc Revert "feat(core): Align GitHub metadata handling with other backends ()"
This reverts commit 8193b5ace89d6f14a6c756235a50b186a763b6b1.
2020-02-22 14:20:28 -05:00
8193b5ace8 feat(core): Align GitHub metadata handling with other backends ()
* 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
e1fa3b0ec0 chore: upgrade cypress () 2020-02-11 18:36:13 +02:00
31dbd72273 feat(proxy-server): add local fs middleware and make it the default () 2020-02-10 11:07:52 -05:00
d22f7e680e fix: workflow file collection () 2020-02-09 11:53:38 +02:00
b431348083 test(proxy-backend): disable flaky test () 2020-01-25 23:20:54 +02:00
48afa8dfe4 test(backend-proxy-e2e): stabilize backend proxy tests () 2020-01-23 18:15:15 +02:00
7e8084be87 chore: add proxy backend ()
* feat(backends): add proxy backend

* feat: add proxy server initial commit

* fix: move from joi to @hapi/joi

* test: add joi validation tests

* feat: proxy server initial implementations

* test: add tests, fix build

* chore: update yarn.lock

* build: fix develop command

* fix(back-proxy): fix bugs

* test(backend-proxy): add cypress tests

* chore: cleanup

* chore: support node 10

* chore: code cleanup

* chore: run cypress on ubuntu 16.04

* test(e2e): fix proxy backend cypress tests

* chore: don't start proxy server on yarn develop
2020-01-22 16:47:34 -05:00
a48c02d852 feat(backend-bitbucket): Add Git-LFS support () 2020-01-21 18:57:36 +02:00