Commit Graph

39 Commits

Author SHA1 Message Date
Michael Muré
78ca278319
Merge pull request #520 from MichaelMure/dependabot/npm_and_yarn/webui/node-notifier-8.0.1
build(deps): [security] bump node-notifier from 8.0.0 to 8.0.1 in /webui
2021-02-28 21:36:46 +01:00
Cláudio Silva
956f98b676
Merge pull request #536 from MichaelMure/dependabot/npm_and_yarn/webui/graphql-tools/git-loader-6.2.6
build(deps): [security] bump @graphql-tools/git-loader from 6.2.4 to 6.2.6 in /webui
2021-02-11 18:16:23 -03:00
Cláudio Silva
c5313bd4f2
Merge pull request #517 from MichaelMure/dependabot/npm_and_yarn/webui/ini-1.3.8
build(deps): [security] bump ini from 1.3.5 to 1.3.8 in /webui
2021-02-05 19:53:13 -03:00
dependabot-preview[bot]
0102f8d6a7
build(deps): [security] bump @graphql-tools/git-loader in /webui
Bumps [@graphql-tools/git-loader](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/loaders/git) from 6.2.4 to 6.2.6. **This update includes a security fix.**
- [Release notes](https://github.com/ardatan/graphql-tools/releases)
- [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/loaders/git/CHANGELOG.md)
- [Commits](https://github.com/ardatan/graphql-tools/commits/@graphql-tools/git-loader@6.2.6/packages/loaders/git)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-29 18:21:25 +00:00
Cláudio
9ad4469f9b Partial commit to #158
- Prettier package update to fix CRLF problem when running on Windows
2021-01-24 08:17:04 -03:00
dependabot-preview[bot]
a53a763f0e
build(deps): [security] bump node-notifier from 8.0.0 to 8.0.1 in /webui
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1. **This update includes a security fix.**
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-21 16:18:54 +00:00
dependabot-preview[bot]
d122668065
build(deps): [security] bump ini from 1.3.5 to 1.3.8 in /webui
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. **This update includes a security fix.**
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-14 04:21:23 +00:00
Quentin Gliech
f4433d80c4
webui: dependencies upgrades
Most upgrades are minor version without breaking changes.

One big upgrade is Apollo 2 -> 3, which required a few changes in the
Apollo setup (see src/apollo.ts).

Other changes are due to changes in Prettier, requiring to add
parenthesis around arrow function parameters.

Because of an incompatibility in older version of typescript-eslint with
newer versions of typescript, I had to switch to the "next" unstable
version of react-scripts. It should not break stuff though.

See typescript-eslint/typescript-eslint#2442
2020-09-30 17:31:48 +02:00
dependabot-preview[bot]
882f6890c1
build(deps): [security] bump minimist from 1.2.0 to 1.2.5 in /webui
Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.5. **This update includes security fixes.**
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-14 16:43:36 +00:00
Michael Muré
c9e4a356a9
webui: update some deps 2020-06-14 18:39:58 +02:00
dependabot-preview[bot]
dc8d28df7e
build(deps): [security] bump acorn from 5.7.3 to 5.7.4 in /webui
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. **This update includes a security fix.**
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-13 20:59:45 +00:00
Quentin Gliech
680dd91c0c
webui: create comment form 2020-02-13 00:19:22 +01:00
Quentin Gliech
b70b4ba4b1
webui: lint graphql files 2020-02-11 22:11:08 +01:00
Quentin Gliech
e5f52401b2
webui: typecheck remaining bug list components 2020-02-11 20:54:38 +01:00
Quentin Gliech
6a502c145b
webui: convert bug list to typescript 2020-02-11 20:54:37 +01:00
Quentin Gliech
a2721971ba
webui: generate TS types for graphql queries 2020-02-11 20:54:36 +01:00
ludovicm67
aea42344de
webui: transform index and App to TypeScript 2020-02-11 20:54:36 +01:00
ludovicm67
f105f3bbdf
webui: upgrade packages + add some typescript dependencies 2020-02-11 20:54:35 +01:00
Quentin Gliech
fa13550115
webui: enhance the issue list page
This starts some ground work for filtering & moves the pagination logic
in the query params.
Also has a nice loading placeholder.
2020-01-24 01:12:01 +01:00
Quentin Gliech
5374a74ecb
webui: use the IntrospectionFragmentMatcher & update dependencies 2020-01-21 21:01:51 +01:00
Quentin Gliech
0ad23d0e24
webui: Fix bug listing style 2019-09-04 20:14:32 +02:00
Michael Muré
87c64cd8fb
webui: upgrade to material-ui 4 2019-08-31 22:07:06 +02:00
Michael Muré
c56801b7df
webui: update react-scripts 2019-08-31 13:43:52 +02:00
Michael Muré
cb3bddf765
Merge pull request #160 from MichaelMure/dependabot/npm_and_yarn/webui/js-yaml-3.13.1
build(deps): bump js-yaml from 3.13.0 to 3.13.1 in /webui
2019-06-06 12:53:51 +02:00
dependabot[bot]
98625825f8
build(deps): bump handlebars from 4.1.1 to 4.1.2 in /webui
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.1...v4.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-05 23:13:49 +00:00
dependabot[bot]
bcba3563eb
build(deps): bump js-yaml from 3.13.0 to 3.13.1 in /webui
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.13.0...3.13.1)
2019-06-05 08:00:21 +00:00
dependabot-preview[bot]
0e8e4c2171
build(deps): [security] bump tar from 4.4.1 to 4.4.9 in /webui
Bumps [tar](https://github.com/npm/node-tar) from 4.4.1 to 4.4.9. **This update includes security fixes.**
- [Release notes](https://github.com/npm/node-tar/releases)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.1...v4.4.9)
2019-06-03 05:18:14 +00:00
Quentin Gliech
356d1b412c
webui: Render markdown 2019-05-22 22:06:31 +02:00
Quentin Gliech
a43c7ea1c8
webui: Bump dependencies 2019-05-22 19:59:33 +02:00
Quentin Gliech
51ca8527dc
webui: Rework pagination 2019-05-22 19:52:01 +02:00
Quentin Gliech
67c84af4d7
webui: Upgrade dependencies
@material-ui/core: 1.5.1 → 3.9.3
@material-ui/icons: 2.0.3 → 3.0.2
apollo-boost: 0.1.23 → 0.3.1
graphql: 14.0.2 → 14.2.0
moment: 2.23.0 → 2.24.0
react: 16.7.0 → 16.8.6
react-apollo: 2.3.3 → 2.5.3
react-dom: 16.7.0 → 16.8.6
react-router: 4.3.1 → 5.0.0
react-router-dom: 4.3.1 → 5.0.0
react-scripts: 2.1.3 → 2.1.8

eslint-config-prettier: 3.3.0 → 4.1.0
eslint-plugin-prettier: 2.7.0 → 3.0.1
prettier: 1.15.3 → 1.16.4
2019-03-30 21:40:56 +01:00
Michael Muré
433c4fc46a
upgrade webui dependency 2019-01-07 22:51:55 +01:00
Michael Muré
8fc15a032f
webui: upgrade npm dependencies to fix https://nvd.nist.gov/vuln/detail/CVE-2018-16469 2018-12-23 13:57:40 +01:00
Quentin Gliech
bb4ebed08c webui: Format everything with prettier 2018-08-19 23:14:45 +02:00
Michael Muré
5edcb6c8bd
webui: revamp the bug list 2018-08-14 02:06:02 +02:00
Quentin Gliech
62c422fa96
Basic WebUI
Based on Material-UI, react-router and react-apollo
2018-07-22 00:19:38 +02:00
Michael Muré
459bb8747d
add compiled webui 2018-07-18 18:55:07 +02:00
Michael Muré
bd56024b02
cleanup webui 2018-07-17 02:10:04 +02:00
Michael Muré
ead4511250
add the infrastructure for an embedded web UI + command 2018-07-16 22:25:50 +02:00