ssube
6c9916d96f
fix(sync): better logging for existing/updated labels
2021-08-05 19:39:39 -05:00
ssube
71e2bb53e4
remove: unused deps that were added for the UI branch
2021-08-04 23:22:18 -05:00
ssube
5544351f24
lint: remove default type parameter from gitlab client
2021-08-04 22:15:27 -05:00
ssube
fa54b7d679
fix gitlab client type
2021-08-04 21:37:34 -05:00
ssube
f2475c72f9
fix(remote): remove fake typeguard around gitlab responses
2021-08-04 19:10:45 -05:00
ssube
4e6c0071ec
fix(sync): log errors during issue and project sync ( #554 )
2021-08-03 23:03:58 -05:00
ssube
be153a8149
fix(module): be selective about gitlab client options
2021-08-03 23:03:17 -05:00
ssube
b26fb78ff7
feat(remote): prepare gitlab remote for gitbeaker upgrade
2021-08-03 22:45:24 -05:00
ssube
4342faf467
fix: update prng typedef
2021-08-02 00:02:13 +00:00
ssube
2ba2baceb6
fix tests to include mode in args
2021-07-29 23:52:44 -05:00
ssube
24d96a56d4
feat: switch output to es module, use c8 for coverage
...
BREAKING CHANGE: requires Node with stable ES modules. Consumers
targeting versions of Node or browsers without module support will
need to use a bundler to replace the imports.
2021-07-29 23:42:54 -05:00
ssube
c32ac312df
feat(config): load and validate config directly, without js-config lib
...
BREAKING CHANGE: this updates config loading to use the fs.promises
API and does not resolve paths from HOME or __dirname. Using an
absolute or relative path in the args option is still supported.
2021-07-15 19:41:02 -05:00
ssube
512112f4fb
fix(config): use extended schema with js-config
2021-04-04 16:05:18 -05:00
ssube
1e2b2a093b
fix(remote): usage of internal gitbeaker types
2021-04-04 16:05:18 -05:00
ssube
4e83723a2c
fix(build): include yargs in bundle
2021-04-03 11:03:15 -05:00
ssube
c2dbfff72b
update: js-yaml and js-yaml-schema
...
BREAKING CHANGE: includes all breaking changes from
js-yaml v4 and readonly include options from js-yaml-schema.
This is breaking because documents may parse differently,
but the API of this library has not changed.
2021-03-28 21:06:08 -05:00
ssube
2411adf90b
fix: use commonjs version of yargs to detect named exports
2021-03-28 09:18:23 -05:00
ssube
8b0f5f5f16
update: octokit
2020-12-29 00:07:04 -06:00
ssube
1f3cbac598
feat: add initial labels to project
2020-08-30 23:29:17 -05:00
ssube
0ea5791a8f
fix(test): cover config loading, graph styles
2020-08-30 22:41:48 -05:00
ssube
98391a9a47
fix(config): switch to js-config fully
2020-08-30 20:11:11 -05:00
ssube
0cd176d789
fix(resolve): record correct name when becomes rule removes label
2020-08-30 17:32:28 -05:00
bzlibby
445a0abc97
fix(resolve): resolve branch conflicts
2020-08-30 17:30:26 -05:00
ssube
12144cae49
fix(test): cover state subgraph
2020-08-30 17:30:26 -05:00
ssube
1ddb341110
fix(resolve): sort output labels
2020-08-30 17:30:26 -05:00
bzlibby
804c3bb133
fix(resolve): split up the resolve labels
2020-08-30 17:30:26 -05:00
ssube
b3669da930
fix(config): restore yargs exit behavior for now
2020-08-28 19:16:05 -05:00
ssube
040ad3c500
fix(remote): return created comment for gitlab, cover remaining endpoints
2020-08-28 18:51:46 -05:00
ssube
9e769e3355
fix(test): cover more remote endpoints
2020-08-28 17:34:31 -05:00
ssube
0eb94b6204
remove(remote): unused singlular get issue/label methods
2020-08-28 11:18:55 -05:00
ssube
c16c10e140
fix(test): begin covering github auth
2020-08-28 11:18:55 -05:00
ssube
9364266c86
fix(test): begin covering main
2020-08-28 11:18:55 -05:00
ssube
20d11756ca
fix(labels): copy before priority sort
2020-08-27 23:07:14 -05:00
ssube
9e162b7573
lint: copy arrays before sorting, set index page lang
2020-08-27 22:16:43 -05:00
ssube
3f5ab33c64
lint: remove boolean default, unused imports
2020-08-27 22:02:50 -05:00
ssube
ccb4a7cfcb
fix(test): cover dot graph helpers
2020-08-27 18:30:53 -05:00
ssube
7806b0b5c0
lint: remove unused existing-label verb
2020-08-27 14:10:32 -05:00
ssube
d5cc8d983f
lint(graph): break up graph helpers
2020-08-27 12:50:11 -05:00
ssube
e3351fe344
feat(remote): implement issue, label update methods for gitlab, add dryrun support
2020-08-23 12:13:52 -05:00
ssube
9f85e22196
feat(remote): implement issue, label list methods for Gitlab
2020-08-23 09:31:14 -05:00
ssube
80caa7a579
fix(graph): merge edges between the same pair of nodes
2020-08-22 17:55:55 -05:00
ssube
2abe6b66c9
lint(config): default project colors to empty list, split remote into a ref
2020-08-22 17:49:05 -05:00
ssube
3935172126
fix(config): validate remote options
2020-08-22 17:28:24 -05:00
ssube
e6faf1ac69
fix(config): validate color values
2020-08-22 12:49:22 -05:00
ssube
7207660772
lint(sync): name CRUD functions consistently
2020-08-22 12:25:19 -05:00
ssube
545e5b979d
fix(test): use container for remotes
2020-08-22 10:44:14 -05:00
ssube
a38c130e73
feat: create remote via DI container
2020-08-22 10:36:24 -05:00
ssube
ceafdbab8a
fix(docs): describe running, CLI options
2020-08-22 09:58:13 -05:00
ssube
5947139274
fix(config): describe CLI options
2020-08-22 09:48:18 -05:00
ssube
505636f3dc
fix(config): match command names and docs, cover parts of sync
2020-08-20 17:20:59 -05:00