- 11 May, 2022 1 commit
-
-
Martin Lowe authored
-
- 11 Apr, 2022 1 commit
-
-
Martin Lowe authored
-
- 04 May, 2021 1 commit
-
-
- 30 Apr, 2021 4 commits
-
-
- 23 Apr, 2021 1 commit
-
-
Update all current scripts to use Winston rather than console logging. This allows for additional information in the log, and concurrent writing to file as well as console. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 15 Mar, 2021 1 commit
-
-
Martin Lowe authored
* Fix insecure/vulnerable plugins according to Github Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org> * Add missing gitlab_repos field in dev static Eclipse project API data Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 26 Oct, 2020 1 commit
-
-
Christopher Guindon authored
-
- 15 Oct, 2020 1 commit
-
-
Christopher Guindon authored
* Remove unused client.js entry point Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org> * Fix file name conventions Renamed files to have consistent naming, updated package.json to reflect changes in scripts names. Fixes #80 Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org> * Fix brittle test that causes build timeouts #95 Add option to bypass pagination for EclipseAPI. While this isn't useful for production, this allows for safer testing. Update EclipseAPI tests to use new pagination param to byass pagination when testing. Include test for gitlab repos that was previously missed. Fixes #95 Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org> * Centralize Kubernetes secret reading functionality #83 Fixes #83 Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org> * Upgrade to newest stable version of Octokit REST.js #77 Added verbose method entry level logging, and updated to v18 of ...
-
- 08 Oct, 2020 1 commit
-
-
Christopher Guindon authored
-
- 23 Jul, 2020 1 commit
-
-
Used preset configs from strongloop as base for linting strategy. Fixed issues such as duplicate vars, unused variables, and some equation checks. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 21 Jul, 2020 1 commit
-
-
Fixes #56 . Added oauth module to npm package. Updated EclipseAPI class to obfuscate client secrets after being set through constructor. Authentication for users fetch added, to retrieve email. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 16 Jun, 2020 2 commits
-
-
Increased timeout of mocha testing to ensure running has time. Conflicts: package-lock.json Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Initial work done for GitLab sync script. Contains 95% of work needed for GitLab syn script to function. Requires secret setup + Jenkins/travis/k8s setup to make use of multiple/chained jobs. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 02 Apr, 2020 1 commit
-
-
Updated octokit to last v16 version, and plugins to last pre-3.0 versions. Octokit v17 introduces breaking changes across almost every call, deprecating most calls used in this script. Deprecation messages will be incredibly common in the script until this is fixed and will polute logs. Updated code around team management to use pre-v17 code that was erroneously included. Included a small JSON snip in the test folder that contains development data pointed at the EclipseFdn sandbox for easy access. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 30 Jan, 2020 1 commit
-
-
Fixed deletion code for sync script. Added mocha + chai for unit testing. Added new raw data retrieval for http wrapper. Added unit testing for HTTP wrapper class. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 27 Nov, 2019 1 commit
-
-
Fixed org/repo regex to allow for trailing slashes, additional checks for user github handle to check for empty values. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
- 19 Nov, 2019 1 commit
-
-
Christopher Guindon authored
The getUTCDay() method returns the day of the week (from 0 to 6) for the specified date, according to universal time. We should use getUTCDate since it returns the day of the month (from 1 to 31) of the date object, according to universal time. Signed-off-by:
Christopher Guindon <chris.guindon@eclipse-foundation.org>
-
- 16 Oct, 2019 3 commits
-
-
Added TTL cache functionality based on 3rd party code. Added user fetch, cache (through new timed HTTP cache wrapper layer), updated Sync to use new endpoint structure. Added option to set permissions on repo for team when adding. Change-Id: Ica0ef9aac59192ab1c71b36b36eeba4c20bc6988 Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Added base sync functionality, added prefetching, added repo caching. Change-Id: I0d2d20ba1bf1b013cbfafb97422b9d0c8af1e170 Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-
Added node.js implementation using official octokit package. Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
-