Vladislav Shkodin
141a2eba56
refactor: convert function expressions to declarations ( #4926 )
2021-02-08 20:01:21 +02:00
stefanprobst
9e0b8ac4b8
feat: allow per-file preview_path in file collection ( #4413 )
2020-10-15 17:21:36 +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
af7bbbd9a9
Feat: nested collections ( #3716 )
2020-06-18 10:11:37 +03:00
Max Metral
2ecafd3354
feat: allow author login/name to work in commit message templates #3793 ( #3794 )
2020-05-25 09:36:35 +03:00
Erez Rokah
213ae86b54
feat(widget-relation): string templates support ( #3659 )
2020-04-30 16:03:08 +03:00
Erez Rokah
601175c6a1
fix: sanitize dots in path collection config ( #3518 )
2020-04-01 16:40:14 +03: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
Erez Rokah
12444ca761
feat: support filename and extension vars in summary ( #3375 )
2020-03-04 11:08:15 +01:00
Erez Rokah
02ef2010e7
Fix: show specific field media files in library, cascade folder templates ( #3252 )
...
* feat: cascade & compose media folders - initial commit
* refactor: code cleanup
* fix: pass field instead of folder to getAsset
* fix: only show field media files in library
* test: fix medial library selector test
* fix: fallback to original path when asset not found
* fix: only show field media files in media library
* fix: properly handle empty strings in field folders
2020-02-14 15:31:33 -05:00
Erez Rokah
c4125625f9
Feat: Allow using subfields as identifier field ( #3219 )
2020-02-12 08:30:44 +02:00
Erez Rokah
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