aboutsummaryrefslogtreecommitdiffstats
path: root/webui
Commit message (Collapse)AuthorAgeFilesLines
...
* | Partial commit for #158Cláudio2021-01-283-20/+32
| | | | | | | | | | | | | | | | - It´s possible to create new issues from webui (only title) Next step - Finish new issue form (First comment field and style) - Update Readme about codegen usage and enforcing playground usage
* | Partial commit for #158Cláudio2021-01-266-23/+126
| | | | | | | | | | | | | | | | | | | | - Component GBButton created - New issue form partially created (only title) - Refactoring for GBButon usage Next steps - Practice GraphQL calls - Finish New issue form (add first comment and submit)
* | Partial commit for #158Cláudio2021-01-251-2/+8
| | | | | | | | - layout and style completed
* | Partial commit for #158Cláudio2021-01-242-2/+38
| | | | | | | | - Added bt to create new issue and its style (github like)
* | Partial commit to #158Cláudio2021-01-244-19/+22
|/ | | | - Prettier package update to fix CRLF problem when running on Windows
* webui: dependencies upgradesQuentin Gliech2020-09-3020-7565/+7833
| | | | | | | | | | | | | | | | 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
* webui: packMichael Muré2020-06-271-38/+38
|
* webui: render component's children as a function to avoid uncecessary renderingMichael Muré2020-06-272-5/+7
| | | Co-authored-by: Quentin Gliech <quentingliech@gmail.com>
* Reorganize the webUI and API codeMichael Muré2020-06-272-1/+32
| | | | | | | | | | Included in the changes: - create a new /api root package to hold all API code, migrate /graphql in there - git API handlers all use the cache instead of the repo directly - git API handlers are now tested - git API handlers now require a "repo" mux parameter - lots of untangling of API/handlers/middleware - less code in commands/webui.go
* Refactor webui changes.Luke Granger-Brown2020-06-277-54/+31
| | | | | | Don't use contexts, just raw Apollo, since it's cached anyway. Change "ReadonlyHidden" to "IfLoggedIn".
* Add support for read-only mode for web UI.Luke Granger-Brown2020-06-276-17/+57
| | | | Fixes #402.
* build(deps): [security] bump minimist from 1.2.0 to 1.2.5 in /webuidependabot-preview[bot]2020-06-141-86/+11
| | | | | | | 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>
* webui: update some depsMichael Muré2020-06-142-3446/+6445
|
* build(deps): [security] bump acorn from 5.7.3 to 5.7.4 in /webuidependabot-preview[bot]2020-03-131-15/+15
| | | | | | | 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>
* pack the webuiMichael Muré2020-02-231-53/+53
|
* webui: adjust some marginsMichael Muré2020-02-231-2/+4
|
* webui: fix bad formatting on DateMichael Muré2020-02-232-3/+7
|
* webui: run linter fixludovicm672020-02-223-4/+8
|
* webui: style SetStatusMichael Muré2020-02-171-2/+8
|
* webui: more readable dates, also localizedMichael Muré2020-02-171-2/+2
|
* webui: fix the default queryMichael Muré2020-02-171-1/+1
|
* webui: more styling on the bug pageMichael Muré2020-02-162-4/+18
|
* webui: minor styling of the timeline eventsMichael Muré2020-02-163-7/+14
|
* webui: fix missing space in the bug previewMichael Muré2020-02-161-2/+2
|
* webui: list by default only open bugsMichael Muré2020-02-161-1/+1
|
* webui: in the bug list, toggle open and close when clickingMichael Muré2020-02-162-4/+10
|
* webui: move pages componentsQuentin Gliech2020-02-1344-137/+203
|
* webui: start reorganizing the component structureQuentin Gliech2020-02-1323-41/+41
|
* webui: create comment formQuentin Gliech2020-02-136-1/+165
|
* webui: format some filesludovicm672020-02-125-45/+42
|
* webui: run linterludovicm672020-02-124-0/+4
|
* webui: finish TypeScript conversionludovicm672020-02-1216-109/+150
|
* webui: fix Content typeQuentin Gliech2020-02-121-4/+4
|
* webui: lint graphql filesQuentin Gliech2020-02-116-8/+77
|
* webui: stop using defaultRepositoryQuentin Gliech2020-02-1110-19/+16
|
* webui: make travis run unit testsQuentin Gliech2020-02-111-0/+1
|
* webui: force import orderQuentin Gliech2020-02-1124-43/+77
|
* webui: typecheck remaining bug list componentsQuentin Gliech2020-02-118-77/+128
|
* webui: fix logo urlludovicm672020-02-111-1/+1
|
* webui: convert custom tags to TypeScriptludovicm672020-02-112-2/+5
|
* webui: convert more things to typescriptQuentin Gliech2020-02-1110-58/+79
|
* webui: convert bug list to typescriptQuentin Gliech2020-02-1110-139/+218
|
* webui: convert bug view to TypeScriptludovicm672020-02-1111-119/+97
|
* webui: generate TS types for graphql queriesQuentin Gliech2020-02-1113-185/+578
|
* webui: transform index and App to TypeScriptludovicm672020-02-116-3/+62
|
* webui: upgrade packages + add some typescript dependenciesludovicm672020-02-112-2620/+4844
|
* webui: add open/closed issues countQuentin Gliech2020-01-302-16/+68
|
* webui: implement issue list sortQuentin Gliech2020-01-304-22/+97
|
* webui: implement filteringQuentin Gliech2020-01-254-37/+298
|
* webui: enhance the issue list pageQuentin Gliech2020-01-246-96/+297
| | | | | | This starts some ground work for filtering & moves the pagination logic in the query params. Also has a nice loading placeholder.