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
..
2020-03-19 13:35:43 +02:00
2020-03-05 11:32:21 +01:00
2020-02-12 19:12:36 -05:00
2020-03-02 18:34:33 +01:00
2020-03-22 18:40:36 +02:00
2020-03-02 18:34:33 +01:00
2020-02-03 01:05:33 -08:00
2020-03-18 20:26:13 +02:00
2020-03-31 23:13:27 -04:00
2019-10-22 20:59:04 -04:00
2019-09-25 18:26:37 -04:00
2020-02-12 19:12:36 -05:00
2020-01-23 21:55:17 -05:00
2019-09-24 15:17:36 -04:00
2020-03-23 19:30:33 +02:00
2019-05-25 08:31:30 -07:00
2020-03-04 08:46:59 +01:00
2020-03-02 18:34:33 +01:00
2020-03-02 18:34:33 +01:00
2019-10-24 11:06:54 +03:00
2019-10-22 20:59:04 -04:00
2019-12-03 09:26:24 +02:00
2019-03-25 14:14:31 -04:00
2020-03-04 08:46:59 +01:00
2019-12-03 09:29:50 +02:00
2020-02-01 20:46:46 -08:00
2020-03-04 08:46:59 +01:00
2019-10-22 20:49:40 -04:00
2020-03-02 18:34:33 +01:00
2018-08-20 17:05:06 -04:00
2020-03-04 01:06:38 -05:00
2019-10-24 11:49:11 +03:00
2019-07-24 17:30:10 -04:00