34 Commits

Author SHA1 Message Date
Will Hunt
e6dd83ac5b
Support napi v2 (#111)
* Export a sensible user agent

* Completely rewrite rust portions to be napi v2 compatible

* Format rust files

* Only lint TS files when running lint-node

* Don't include autogenerated typings in the tree

* changelog

* Autofix generated rust dependencies due to a bug in napi@2

* Fix for multiple runs

* Fix format_util file name

* Make script generic

* lint
2022-01-02 01:54:57 +00:00
Will Hunt
04eeb6f2d0 1.0.0 2021-12-21 17:18:15 +00:00
Will Hunt
96192341ad Use vm2 over vm 2021-12-17 20:04:10 +00:00
Will Hunt
ffcb41a0e0
Add support for prometheus (#99)
* Add support for prometheus metrics

* Automatically build metrics documentation

* Slight linter tidyup

* add changelog

* fix workflow

* hush yarn
2021-12-16 15:05:03 +00:00
Will Hunt
b2c711fb47 Add bits needed for Jira OAuth and commands 2021-11-24 18:37:10 +00:00
Will Hunt
b77916f425 Update dependencies 2021-11-22 17:33:13 +00:00
Will Hunt
becba83765 Remove unused package tailwind 2021-11-22 17:09:40 +00:00
Will Hunt
c50bbc2a71
Merge pull request #68 from Half-Shot/dependabot/npm_and_yarn/path-parse-1.0.7
Bump path-parse from 1.0.6 to 1.0.7
2021-11-22 16:04:06 +00:00
Will Hunt
e27d77125b
Merge pull request #79 from Half-Shot/dependabot/npm_and_yarn/browserslist-4.18.1
Bump browserslist from 4.16.3 to 4.18.1
2021-11-22 16:03:59 +00:00
dependabot[bot]
10898e872d
Bump browserslist from 4.16.3 to 4.18.1
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.18.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.18.1)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 11:59:17 +00:00
dependabot[bot]
cabc6089ad
Bump axios from 0.21.1 to 0.21.2
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 11:59:13 +00:00
Will Hunt
175a2c592e Package tweaks 2021-11-21 13:21:58 +00:00
Will Hunt
39c6e81cbb Lots of changes 2021-11-21 12:34:56 +00:00
Will Hunt
51b70505c5 Small bug fixes 2021-09-17 13:19:25 +01:00
Will Hunt
c726335be6 Land GitHub discussions first pass 2021-09-07 17:35:18 +01:00
dependabot[bot]
19a436a689
Bump path-parse from 1.0.6 to 1.0.7
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-11 07:50:07 +00:00
Will Hunt
68d082df19 fiddling 2021-05-02 17:40:48 +01:00
Will Hunt
5bde8ca6fe Merge remote-tracking branch 'origin/master' into hs/github-discussions
(sorry I messed this one up)
2021-04-25 19:40:02 +01:00
Will Hunt
e0d132fa21 Use YAML 1.x until they fix the bugs 2021-04-11 15:49:12 +01:00
Will Hunt
745f628e7a Update dependencies 2021-04-11 15:18:49 +01:00
dependabot[bot]
21cfce6f67
Bump axios from 0.21.0 to 0.21.1
Bumps [axios](https://github.com/axios/axios) from 0.21.0 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.0...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 20:54:22 +00:00
Will Hunt
df9b84c3ec Add comments on the config 2020-12-13 15:01:04 +00:00
Will Hunt
5c278a2b53 Add skeleton for admin room widget 2020-12-12 20:29:49 +00:00
Will Hunt
cad9320752 Huge changes:
- Update all packages
- Move to EsLint
- Update to @octokit/types
- Fix linting
- Fix the notifications code to not depend soley on GitHub
2020-11-29 19:55:21 +00:00
Will Hunt
43471677c4 Tons of work required to make repository connections work 2020-07-20 00:58:23 +01:00
Will Hunt
4e224e19ac Update dependencies 2020-07-19 18:56:59 +01:00
Half-Shot
a8500c107f Add support for listening to github notifications 2020-02-18 17:16:21 +00:00
Half-Shot
ff65413963 Update types for Octokit 2020-02-18 14:54:40 +00:00
Half-Shot
426d7e9363 Replace request-promise-native with axios 2020-02-18 14:42:57 +00:00
Half-Shot
40a07ed549 OAuth support 2019-08-08 15:36:44 +01:00
Half-Shot
b3342d9cb5 Lint all the things 2019-08-06 18:40:15 +01:00
Half-Shot
c3790985f7 Update yarn.lock 2019-08-06 15:05:48 +01:00
Half-Shot
50bd0d75d7 Add Admin Rooms and the ability to store tokens 2019-08-05 18:27:30 +01:00
Half-Shot
27f32fdf6f Initial commit 2019-08-02 19:12:03 +01:00