youngwendy
72b62dbfea
chore: remove repetitive words ( #3804 )
...
Signed-off-by: youngwendy <clonefetch@outlook.com>
2024-04-25 18:54:53 +02:00
Holger Freyther
530bb3f6b3
ui: Force using linux/amd64 when using docker ( #3807 )
...
The elm npm package doesn't support linux/arm64. The easiest option
is to force docker to run this as a AMD64 container.
Upstream issue:
https://github.com/elm/compiler/issues/2283
Signed-off-by: Holger Hans Peter Freyther <holger@freyther.de>
2024-04-25 17:39:05 +01:00
dependabot[bot]
54af8b59ab
Bump webpack-merge from 5.8.0 to 5.10.0 in /ui/react-app ( #3751 )
...
Bumps [webpack-merge](https://github.com/survivejs/webpack-merge ) from 5.8.0 to 5.10.0.
- [Changelog](https://github.com/survivejs/webpack-merge/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/survivejs/webpack-merge/compare/v5.8.0...v5.10.0 )
---
updated-dependencies:
- dependency-name: webpack-merge
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 12:45:57 +00:00
dependabot[bot]
abb5abdcdc
Bump @types/react-dom from 18.0.11 to 18.2.19 in /ui/react-app ( #3753 )
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 18.0.11 to 18.2.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 12:44:32 +00:00
dependabot[bot]
9edea05c12
Bump mdi-material-ui from 7.6.0 to 7.8.0 in /ui/react-app ( #3754 )
...
Bumps [mdi-material-ui](https://github.com/TeamWertarbyte/mdi-material-ui ) from 7.6.0 to 7.8.0.
- [Release notes](https://github.com/TeamWertarbyte/mdi-material-ui/releases )
- [Commits](https://github.com/TeamWertarbyte/mdi-material-ui/compare/v7.6.0...v7.8.0 )
---
updated-dependencies:
- dependency-name: mdi-material-ui
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 12:44:21 +00:00
dependabot[bot]
8e7f3d2366
Bump ts-loader from 9.4.2 to 9.5.1 in /ui/react-app ( #3688 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.4.2 to 9.5.1.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.4.2...v9.5.1 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 15:50:34 +00:00
dependabot[bot]
e8084744f0
Bump style-loader from 3.3.1 to 3.3.4 in /ui/react-app ( #3689 )
...
Bumps [style-loader](https://github.com/webpack-contrib/style-loader ) from 3.3.1 to 3.3.4.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases )
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/v3.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v3.3.1...v3.3.4 )
---
updated-dependencies:
- dependency-name: style-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 15:36:31 +00:00
dependabot[bot]
0b40ac1fd6
Bump eslint from 8.35.0 to 8.56.0 in /ui/react-app ( #3692 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.35.0 to 8.56.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.35.0...v8.56.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 15:36:22 +00:00
dependabot[bot]
d5d89b3fc0
Bump eslint-webpack-plugin from 3.2.0 to 4.0.1 in /ui/react-app ( #3695 )
...
Bumps [eslint-webpack-plugin](https://github.com/webpack-contrib/eslint-webpack-plugin ) from 3.2.0 to 4.0.1.
- [Release notes](https://github.com/webpack-contrib/eslint-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/eslint-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/eslint-webpack-plugin/compare/v3.2.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: eslint-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 15:36:13 +00:00
dependabot[bot]
946a3b4e77
Bump @types/react from 18.0.28 to 18.2.51 in /ui/react-app ( #3706 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.0.28 to 18.2.51.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 15:36:04 +00:00
Ben Kochie
0c6393b3f4
Update golanci-lint ( #3632 )
...
Update golangci-lint from upstream Prometheus and fixup issues.
Signed-off-by: SuperQ <superq@gmail.com>
2023-12-07 16:42:42 +00:00
Alexander Weaver
fdea7e731c
Isolate react-app package ( #3589 )
...
* Isolate react-app package
Signed-off-by: Alex Weaver <weaver.alex.d@gmail.com>
---------
Signed-off-by: Alex Weaver <weaver.alex.d@gmail.com>
2023-11-03 14:50:06 +00:00
Julius Volz
6cbe2eb21f
Merge pull request #3262 from prometheus/nexucis/react-app
...
Initiate the React application with Status page
2023-08-28 18:02:27 +02:00
Simon Pasquier
b8f60392f4
Check the validity of the generatorURL field
...
The Source button should only be displayed if the link starts by
'http://' or 'https://'.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2023-08-23 16:42:24 +01:00
Augustin Husson
fc3974518b
sort import according to the config
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-08-16 09:53:05 +02:00
Augustin Husson
f334232b85
override lint makefile directive
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-08-16 09:37:10 +02:00
Augustin Husson
4b86e08028
Merge branch 'main' into nexucis/react-app
2023-08-16 09:20:52 +02:00
Julien Pivotto
14a265b710
Add receiver name to the alerts page ( #3289 )
...
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2023-03-09 16:32:13 +00:00
Augustin Husson
6809cf2ef1
deactivate button based on the location
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-03-02 14:46:50 +01:00
Augustin Husson
1927ba4fe0
simplify url-builder function
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-03-02 11:19:04 +01:00
Augustin Husson
cdab0769c6
add display of peers
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-03-01 16:06:18 +01:00
Augustin Husson
0a488e265e
make the table small and change the navbar color
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-03-01 15:30:30 +01:00
Augustin Husson
25d1f32138
inject react-app in binary
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-02-28 12:57:49 +01:00
Augustin Husson
d450bed6f1
implementing the status page
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-02-27 17:10:58 +01:00
Augustin Husson
c86c6131ae
init a react-app
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2023-02-27 12:30:09 +01:00
Martin Schimandl
893ad67978
Allow first day of week to be Sunday or Monday ( #3093 )
...
* Allow week to start at Monday or Sunday
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
* refactor from Int to DataType
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
* refactor to use name 'firstDayOfWeek' everywhere
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
* CSS fine tuning
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
* Check firstDayOfWeek with case statements
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
* Change default to Sunday. Use radio buttons
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
* Update ui/app/src/Views/Settings/Views.elm
Co-authored-by: Andrey Kuzmin <unsoundscapes@gmail.com>
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
* Regenerate assets_vfsdata.go
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
Signed-off-by: Martin Schimandl <martin.schimandl@gmail.com>
Co-authored-by: Andrey Kuzmin <unsoundscapes@gmail.com>
2022-10-19 18:01:24 +02:00
Christopher Taylor
2c04c5aaa7
UI: add 'Link' button to alerts in list ( #2880 )
...
* add 'Link' button
adds a button to each alert that allows linking to a single alert.
This works by generating a link that filters on _all_ of the alert's
label values, similar to the button to create a new silence from an
alert.
Signed-off-by: Christopher Taylor <chris.taylor@soundcloud.com>
* update asset/assets_vfsdata.go
Signed-off-by: Christopher Taylor <chris.taylor@soundcloud.com>
Signed-off-by: Christopher Taylor <chris.taylor@soundcloud.com>
2022-10-05 18:29:12 +02:00
Nicolas Dumazet
dec51b5ad9
/-/{healthy,ready}/ respond to HEAD ( #3039 )
...
Some frameworks issue HEAD requests to determine health.
This is meant to be the alertmanager equivalent of prometheus/prometheus#11160
Signed-off-by: Nicolas Dumazet <nicdumz.commits@gmail.com>
Signed-off-by: Nicolas Dumazet <nicdumz.commits@gmail.com>
2022-09-09 16:08:46 +02:00
nekketsuuu
007c93e203
chore: Let git ignore temporary files for ui/app
...
Signed-off-by: nekketsuuu <nekketsuuu@users.noreply.github.com>
2021-10-24 21:17:37 +09:00
Julien Pivotto
b2a4cacb95
Update go dependencies & switch to go-kit/log
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-08-02 12:43:23 +02:00
Andrey Kuzmin
194f1cfd7c
Integrate elm-review in CI ( #2555 )
...
* Run elm-review from CI
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Use the jfmengels/elm-review-simplify rule
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Make assets
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
2021-04-27 07:14:00 +02:00
Andrey Kuzmin
54431be888
UI cleanup dead code with elm-review ( #2528 )
...
* Add elm-review
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* elm-review --fix-all
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Update vfsdata
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
2021-04-08 21:04:09 +02:00
Andrey Kuzmin
b0083ec55d
Negative matchers on the Silence form page ( #2488 )
...
* Support negative matchers in silence form
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Extract url manipulation from filterBar
This is needed for silence form, where we don't have to
manipulate the url.
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Only show the silence button in the alert list
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Validate matchers
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Improve silence form layout
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Fix for editing existing silence
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Fix for resetting the form
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
* Update assets_vfsdata.go
Signed-off-by: Andrey Kuzmin <unsoundscapes@gmail.com>
2021-03-01 16:40:32 +01:00
Kiril Vladimirov
740a97345f
ui: add isEqual field to Matcher
...
Signed-off-by: Kiril Vladimirov <kiril@vladimiroff.org>
2021-02-19 00:14:04 +02:00
Simon Pasquier
45db1a1163
ui: update versions for the Elm components ( #2482 )
...
The frontend CI job started to fail for some obscure reasons, most
probably because we use a very old version of NodeJS.
To make it work again, this change does the following:
* Bump to the latest NodeJS LTS version and use the buster variant.
* Use Yarn instead of npm to install Javascript packages.
* Bump Elm components to their latest versions.
There should be no functional change to the UI code.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2021-02-09 15:47:54 +01:00
Nicholas Capo
193ebba04d
Display Silence and Alert dates in ISO8601 format ( #2363 )
...
* This changes the Alert view the SilenceList and SilenceView
Signed-off-by: Nicholas Capo <nicholas.capo@gmail.com>
2020-12-03 23:06:14 +01:00
B++
00b86d9067
setting favicon.ico dinamically ( #2392 )
...
* added favico link with relative path
Signed-off-by: jberny <f.bernardi89@gmail.com>
* re-generated assets
Signed-off-by: jberny <f.bernardi89@gmail.com>
2020-10-15 11:10:48 +02:00
masataka
73db78741f
Add date picker to silence form views ( #2262 )
...
* add datepicker
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* fix import error
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* fix unnecessary import from DateTime package
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* fix unnecessary import utc
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* change datetime picker component
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* added datetime picker utils
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* added datetime picker utils
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* remove config
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* replace case expressions to Result.toMaybe
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
2020-07-24 14:52:29 +02:00
Simon Pasquier
9c3ee38683
.circleci/config.yml: collect test metadata ( #2211 )
...
* .circleci/config.yml: collect test metadata
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Store frontend test results too
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-06-04 09:49:32 +02:00
masataka
443fdb0b36
fix receiver regex ( #2090 )
...
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
2020-02-18 17:24:05 +01:00
NotAFile
4ec53566e5
add elm-* to ui/app make clean ( #2098 )
...
Signed-off-by: NotAFile <nota@notafile.com>
2019-11-20 10:45:46 +01:00
Simon Pasquier
5211fad581
ui/app: fix silences filter ( #2075 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-10-18 11:47:26 +02:00
Stephen Reddekopp
f3a2ff8b7f
Disable the grammarly plugin on all textareas to prevent inserted nodes from crashing the vdom ( #2061 )
...
Signed-off-by: Stephen Reddekopp <stephen.reddekopp@gmail.com>
2019-10-04 11:00:22 +02:00
masataka
c5d41bb68e
Grouping label's expand button with grouping id ( #2012 )
...
* Expand button with id
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* fixed indexedMap
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* rebuild
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
2019-08-29 09:33:24 +02:00
masataka
c1040d5d74
Recreate silence with previous comment. ( #1927 )
...
* Recreate silence with previous comment.
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* implement newSilenceFromMatchersAndComment
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* Trigger
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
2019-08-27 12:03:57 +02:00
masataka
b33a9366dd
Textarea with auto resize in UI ( #1893 )
...
* textarea with auto resize
Signed-off-by: mizukoshi-m <mizukoshi@mfeed.ad.jp>
* implement resize textarea on type
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* remove scrollHeight
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* Add new function for textarea field
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* remove unnecessary code
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
2019-06-12 08:54:16 +02:00
masataka
e33edd6f13
Create Silence from filter Bar ( #1911 )
...
* Create Silence from filters
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
* Get rid of unnecessary things
Signed-off-by: m-masataka <m.mizukoshi.wakuwaku@gmail.com>
2019-06-05 19:01:56 +02:00
Stuart Nelson
d7000fc984
Merge branch 'master' into stn/collapse-alert-groups
2019-05-13 10:03:27 +02:00
Andrey Kuzmin
658dd3a29f
Properly serialize boolean
...
Signed-off-by: Andrey Kuzmin <andrey.kuzmin@soundcloud.com>
2019-05-11 20:28:33 +02:00
Andrey Kuzmin
20c336fe22
Adjust the styling
...
Signed-off-by: Andrey Kuzmin <andrey.kuzmin@soundcloud.com>
2019-05-11 20:28:33 +02:00