275 Commits

Author SHA1 Message Date
c43858d873 fix: only ISO date strings are parsed to Date objects (#3923) 2020-06-21 16:37:25 +03:00
86562ad47a fix(backup): synchronize calls to localForage (#3932) 2020-06-21 12:42:30 +03:00
8d2d5d5f2c feat: validate plain fields on blur (#3922) 2020-06-18 20:34:01 +03:00
822819f42a fix(editor-media-lib): handle duplicate media folders (#3921) 2020-06-18 20:31:46 +03:00
0dc62eabec fix(schema): enforce files and collections names uniqueness (#3913) 2020-06-18 14:35:02 +03:00
af7bbbd9a9 Feat: nested collections (#3716) 2020-06-18 10:11:37 +03:00
a50edc7055 feat: add backend status down indicator (#3889) 2020-06-15 17:59:28 +03:00
1045ca753f fix: don't rely on browser builtin css for CardsGrid margins (#3892) 2020-06-15 10:19:05 +03:00
2b46608f86 feat: add widgets schema validation (#3841) 2020-06-03 16:43:34 +03:00
285c940562 fix: handle token expiry (#3847) 2020-06-03 12:44:03 +03:00
812716e18b feat: add pre save/ post save hooks (#3812) 2020-05-27 16:14:35 +03:00
624b7ff14b feat: add allowed_hosts support in local_backend (#3805) 2020-05-26 11:50:09 +03:00
8047d06afd fix(config): validate unique fields names under the same level (#3804) 2020-05-25 15:35:01 +03:00
6056424a2d fix(media-library): prevent buttons from overlapping #3639 (#3784) 2020-05-25 13:07:01 +03:00
397857855b fix: Error UI improvements for nested lists/objects (#3726) 2020-05-25 09:42:54 +03:00
2ecafd3354 feat: allow author login/name to work in commit message templates #3793 (#3794) 2020-05-25 09:36:35 +03:00
c28cc0c9e7 feat: add filter to collection view (#3741) 2020-05-24 20:37:08 +03:00
588622adb2 feat: improve search to target single collections (#3760) 2020-05-18 10:52:06 +03:00
6042383b9d fix: allow setting an empty array as default for complex lists (#3746) 2020-05-13 13:24:12 +03:00
3e34e52440 chore: add timeout mechanism for fetch calls (#3649) 2020-05-12 16:51:13 +03:00
334304ed52 fix: delete new entry backup (#3645) 2020-05-12 10:45:39 +03:00
213ae86b54 feat(widget-relation): string templates support (#3659) 2020-04-30 16:03:08 +03:00
3e5ff71846 feat: add entry, collection and config prop to control widget (#3672) 2020-04-30 10:52:42 +03:00
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
cf57284f40 fix(sort): don't clear sort data on entries request (#3648) 2020-04-22 16:05:47 +03:00
88b6c633af feat: add hide property to collections (#3618) (#3643) 2020-04-22 15:32:13 +03:00
cf252605ad feat: add-download-button closes #3429 (#3609) 2020-04-20 12:37:47 +03:00
bb0a7e96d8 fix: redirect to default path after login success if url has prev error (#3599) 2020-04-15 09:42:36 +03:00
39e00261a2 Test: add yaml (and other formats) parsing tests (#3586) 2020-04-12 19:40:44 +03:00
625a9980f1 fix: unify the title used in entry cards and workflow cards (#3573) (#3575) 2020-04-12 19:31:25 +03:00
b8eeab2e35 fix: enable merge option for yaml parser (#3577) 2020-04-10 17:50:05 -04:00
0d59642e64 fix: pass prettyErrors to yaml when parsing config (#3571) 2020-04-09 16:41:52 +03:00
1d88b15de5 fix: duplicate entry (#3563) 2020-04-09 14:44:06 +03:00
0761ffa3f2 fix: use v1.1 schema only when parsing (#3569) 2020-04-09 14:17:12 +03:00
bfb2e2bc57 fix: allow unlimited alias count (#3570) 2020-04-09 13:33:21 +03:00
4afbbdd8a9 feat(yaml): support comments (#3529) 2020-04-07 15:00:06 +03:00
6933bf6ee1 fix: missing widgets (#3541) 2020-04-05 16:46:26 +03:00
c2425b44e8 fix: stop collection view controls from overflowing (#3521) 2020-04-01 18:23:59 +03:00
1a577b8e27 fix: set default public_folder on files and fields (#3519) 2020-04-01 17:18:56 +03:00
601175c6a1 fix: sanitize dots in path collection config (#3518) 2020-04-01 16:40:14 +03:00
ea41b98324 fix: use resolveBackend instead of currentBackend (#3514) 2020-04-01 14:05:02 +03:00
a1bf86e856 fix: don't override empty public folder (#3513) 2020-04-01 13:16:30 +03:00
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
970529570b fix: media files when duplicating entry (#3507) 2020-03-31 14:58:30 +03:00
3afe2b16de Feat: add logo to inference for thumbnails (#3481)
Co-authored-by: Max Metral <max@pyralis.com>
2020-03-26 19:23:31 +02:00
a91e8316f7 refactor(ui): use variables for z-index values (#3453) 2020-03-24 15:46:47 +02:00
42d60a644c fix: update error boundary about GitHub issue data (#3471) 2020-03-23 19:02:01 +02:00
ae1917c818 fix: allow widgets to control value to be validated (#3448) 2020-03-23 16:33:29 +02:00
ce69fdd66b chore: cleanup warnings (#3469) 2020-03-23 13:09:06 +02:00
df33bc64a9 feat: add publish configuration option to collections (#3467) 2020-03-23 12:01:37 +02:00