Commit Graph

27 Commits

Author SHA1 Message Date
Erik Engervall 3e308bc4ca Add tests for Owner & move hooks to their own folder
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-18 12:36:36 +02:00
Erik Engervall fe3f6f7028 Improve Differ component & add tests
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-18 11:54:48 +02:00
Erik Engervall ee982f591e Add tests for useVersioningStrategyMatchesRepoTags
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-18 11:12:35 +02:00
Erik Engervall 28b784d270 Replace useQuery & getNewQueryParams with single hook useQueryHandler
Add tests for isProjectValid & useQueryHandler

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-18 11:00:51 +02:00
Erik Engervall 0962884ebd Prettifying
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-17 13:22:29 +02:00
Erik Engervall 6f06b590fc Update READMEs
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-16 23:35:47 +02:00
Erik Engervall 35441615b5 General improvements
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-16 23:32:50 +02:00
Erik Engervall de5f9f8729 Further improvements to API interface
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-16 22:46:55 +02:00
Erik Engervall f85457ee21 Update required devDep
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-16 16:19:35 +02:00
Erik Engervall 1f6b4a0bd6 Replace react-use-form with URL query params
Introduce RefetchContext instead of passing setRefresh throughout entire project

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-16 16:17:44 +02:00
Erik Engervall 2d3b1ba659 Get rid of local GitHub typings
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-15 23:24:22 +02:00
Erik Engervall 38faab5494 Normalize forceBranchHeadToTempCommit & merge
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-15 22:40:43 +02:00
Erik Engervall fae3f848e0 Normalize patch.createTempCommit
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-15 21:53:19 +02:00
Erik Engervall 6482c52f9f Normalize getBranch
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-15 21:42:19 +02:00
Erik Engervall 6c68b63d32 Continue overhaul of the API's interface - normalize and decouple dependency on GitHub
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-15 20:59:41 +02:00
Erik Engervall a1163bb8cb Fix tests (data-testid props weren't forwarded to CircularProgress)
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-15 17:17:52 +02:00
Erik Engervall 39914e88ee Introduce useVersioningStrategyMatchesRepoTags to validate versioningStratefy match at an earlier stage
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-15 16:44:09 +02:00
Erik Engervall 6691570ec1 Replace root component props with input fields
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-14 23:24:21 +02:00
Erik Engervall 191cb7f893 Turn Project into a context and bind it to root component
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-14 23:23:56 +02:00
Erik Engervall ef60f6be08 Merge PluginApiClientConfig and ApiClient into PluginApiClient
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-14 16:07:48 +02:00
Erik Engervall 9f2def6e0d Fix snapshots for copy update
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-14 13:45:33 +02:00
Erik Engervall c003e06cc0 Address latest batch of comments
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-14 11:30:21 +02:00
Erik Engervall e48f59a90b Upgrade required packages in plugin
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-13 11:46:17 +02:00
Erik Engervall 5300b2a3fa Renaming related fixes
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-13 10:56:58 +02:00
Erik Engervall c98ffab901 Fix broken link in dev README
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-13 10:32:27 +02:00
Erik Engervall 119319d391 Additional renamings
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-13 10:28:39 +02:00
Erik Engervall 379e568d67 Rename plugin to GitHub Release Manager and remove references to RMaaS
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-04-13 10:18:42 +02:00