1
0
Fork 0
Commit Graph

696 Commits

Author SHA1 Message Date
BZ Libby 54c6f4a6fc feat(resolve): adds missing tests for requires rule 2020-08-15 16:36:30 -05:00
BZ Libby 32c3fa9f59 feat(resolve): comment & formatting fixes 2020-08-15 16:36:30 -05:00
BZ Libby bba4f5206a feat(resolve): implement flag rules for issue labels 2020-08-15 16:36:30 -05:00
ssube 838628c126
lint(labels): fix helper names 2020-08-15 12:38:33 -05:00
ssube 365a23c85c feat(sync): select label color from flag or state, value, and project 2020-08-15 11:26:37 -05:00
ssube e4ab01ad10
feat(main): add project option, use to filter project sync 2020-08-15 09:52:08 -05:00
ssube 7bb4e95875
stub more docs, check for errors in issue sync, sort labels by priority and name 2020-08-15 09:31:28 -05:00
ssube b404ecf62e
add test stubs 2020-08-14 23:40:56 -05:00
ssube 39a7091ac3
fix(remote/github): use data type for auth method 2020-08-14 18:22:09 -05:00
ssube 24e0e67cdf
improve config doc formatting 2020-08-14 18:12:28 -05:00
ssube a50f36b6c3
fix(docs): add skeleton architecture doc 2020-08-14 17:53:59 -05:00
ssube b7b3c5f00a
fix(docs): explain config structure, auth methods 2020-08-14 08:49:18 -05:00
ssube d121275e11
feat(remote/github): add token auth based on config 2020-08-13 23:43:01 -05:00
ssube af416147b9
fix(docs): add example config 2020-08-13 23:14:19 -05:00
ssube 25b375d6ac
feat(logger): add bunyan without DI 2020-08-13 23:07:47 -05:00
ssube b2fac3494b
fix(sync): wire up basic issue logic 2020-08-13 22:36:30 -05:00
ssube b562f803cd fix(remote/github): selectively disable requests for dry run 2020-08-13 22:05:56 -05:00
ssube b1adb116c6 fix(remote/github): do not create octokit client for dry run 2020-08-13 22:05:56 -05:00
ssube 4460c98e9b feat(remote/github): add dry run option 2020-08-13 22:05:56 -05:00
ssube 0f410203c3 use value name consistently 2020-08-13 18:56:28 -05:00
ssube abd7ac5295 feat(remote/github): implement label create, delete 2020-08-13 18:56:28 -05:00
ssube c7581df13a feat(sync): update label color, desc 2020-08-13 18:56:28 -05:00
ssube d651c347c5 feat(sync): check actual difference between labels 2020-08-13 18:56:28 -05:00
ssube 41be935a2f feat(sync): use config labels per project 2020-08-13 18:56:28 -05:00
ssube 28c9ee8865 feat(sync): basic label sync logic 2020-08-13 18:56:28 -05:00
ssube fa81e86084 feat(remote/github): wire up label list endpoint 2020-08-13 18:56:28 -05:00
ssube e6857d7c73 feat(main): get config name from args 2020-08-13 18:56:28 -05:00
ssube 63878d37a9 feat(main): load config from hard-coded file 2020-08-13 18:56:28 -05:00
ssube 903eba9a0c feat(remote/github): wire up auth, issue list 2020-08-13 18:56:28 -05:00
BZ Libby 2bdd9d4b61 fix(docs): add checking out project
- edits inaccurate directions in Mac OS
- adds section for checking out the project
2020-08-13 18:37:09 -05:00
ssube f00dcb9ca7
fix(docs): start workflow guide, add ToC to guides 2020-08-12 08:34:18 -05:00
ssube 0edbdea7d1
feat: support multiple projects in one config 2020-08-12 00:12:57 -05:00
ssube c2d54aa195
fix: remote ctor takes options, stub tests for main 2020-08-12 00:02:01 -05:00
ssube c1394f307f
fix(main): log env and version on startup 2020-08-11 23:09:21 -05:00
ssube d510a3afb3
feat(main): wire up sync command stubs 2020-08-11 22:52:14 -05:00
ssube 8dd63f770a
feat(main): capture command as mode 2020-08-11 22:40:21 -05:00
ssube 1f641fc7ad
feat: add main function, arg parsing for CLI 2020-08-11 22:19:01 -05:00
ssube 0d341587e2
feat: add issue, label sync stubs, remote options to config, flatten resolver inputs 2020-08-11 20:39:53 -05:00
ssube 7af3f35baf
feat(remote): sketch out interface, stub github/gitlab remotes 2020-08-11 19:37:00 -05:00
ssube fe160fa53e
fix(build): remove lingering deploy jobs 2020-08-11 19:16:26 -05:00
ssube c5dc410dad
feat(test): add example data-driven tests 2020-08-11 19:15:16 -05:00
ssube efb294e1cc
feat: sketch out config, label interfaces 2020-08-11 19:14:42 -05:00
ssube 622617f765
feat(build): add vscode task to compile 2020-08-11 19:13:59 -05:00
ssube fbd294d2c7
fix(build): install build deps 2020-08-11 19:13:39 -05:00
ssube 89325d8ad2
fix(docs): add developer guide with setup 2020-08-11 19:12:52 -05:00
ssube 3442b8f052
feat: initial project structure from template 2020-08-11 18:12:14 -05:00