Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promote dev build to master #405

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Promote dev build to master #405

wants to merge 9 commits into from

Conversation

alexwaibel
Copy link
Collaborator

We should bump the master branch with the latest dev changes. Notably, this release includes

  • Swagger API docs
  • Project restructure to use a source directory
  • Update to ES6 features
  • Update GH auth flow

alexwaibel and others added 7 commits March 29, 2020 16:58
* Convert error handler to more modern class declaration.
* Make GitHub and GitService actually throw errors rather than return them
* Fix some broken unit and acceptance tests
Add automatic Swagger API documentation generated from jsdoc comments.
…mails, something other than "Staticman". (#393)

- Added email.fromName to the JSON config schema.
- Updated config schema doc to remove reference to non-existent notifications.fromAddress parameter in the site config.
- Updated unit test.
* Rework project structure with directories for source and config

* Upgrade Standard to latest and resolve style errors

* Upgrade jest to latest version

* Add babel support and convert to modern import syntax

* Utilize spread operator in place of object assign

* Bump convict version to latest to resolve security issue.

* Bump node version
* Rework project structure with new source and config directories

* Upgrade Jest and Standard to latest and resolve errors

* Add basic babel config and use modern import/export syntax

* Bump convict version to latest to resolve security issue.

* Bump Travis node version

* Configure ESLint and Prettier and resolve all style errors

* Consolidate some config files into package json

* Add basic GitHub codespaces config files
@eduardoboucas eduardoboucas temporarily deployed to staticman-dev August 28, 2021 20:09 Inactive
* Implemented OneDev service.

* Updated for latest OneDev api changes.

* Added config documentation.

* Added tests for OneDev.

* Added suggestions.
freininghaus added a commit to freininghaus/staticman that referenced this pull request Feb 20, 2022
The current master branch allows authorization via the GITHUB_TOKEN
option only for v1 and v2. The dev branch contains a fix for this,

eduardoboucas@1f31ac8

but the pull request has been open for quite some time,

eduardoboucas#405

Unfortunately, the dev branch does not seem to work out of the box
for me, so I will just use this small patch to make Staticman work
for me for the time being.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants