TwiN
440b732c71
feat(ui): New status page UI ( #1198 )
...
* feat(ui): New status page UI
* docs: Rename labels to extra-labels
* Fix domain expiration test
* feat(ui): Add ui.default-sort-by and ui.default-filter-by
* Change ui.header default value to Gatus
* Re-use EndpointCard in Details.vue as well to avoid duplicate code
* Fix flaky metrics test
* Add subtle green color to "Gatus"
* Remove duplicate title (tooltip is sufficient, no need for title on top of that)
* Fix collapsed group user preferences
* Update status page screenshots
2025-08-14 09:15:34 -04:00
TwiN
04692d15ba
feat: Make maximum number of results and events configurable ( #1110 )
2025-05-17 16:10:28 -04:00
Xetera
e0bdda5225
feat(ui): Allow configuring default dark-mode value ( #1015 )
...
* fix: theme flickering
* chore(ui): added dark mode tests
* feat(ui): Expose new ui.dark-mode parameter to set default theme
* refactor(ui): Rename theme variable to themeFromCookie for clarity
---------
Co-authored-by: TwiN <twin@linux.com >
Co-authored-by: TwiN <chris@twin.sh >
2025-03-07 20:32:05 -05:00
TwiN
f54c45e20e
feat: Implement push-based external endpoints ( #724 )
...
* refactor: Move SSH outside of endpoint.go
* refactor: Use pointers for Alert receivers
* feat: Implement push-based external endpoints
* Fix failing tests
* Validate external endpoints on start
* Add tests for external endpoints
* refactor some error equality checks
* Improve docs and refactor some code
* Fix UI-related issues with external endpoints
2024-04-08 21:00:40 -04:00
TwiN
71c4d3ade1
ui: Use localStorage instead of sessionStorage for refresh interval + collapsed groups
...
Fixes #509
Supersedes #510
2023-10-16 21:35:43 -04:00
TwiN
315f9b7792
ui(settings): Fix refresh interval padding
2023-10-16 21:33:09 -04:00
TwiN
c7a774b213
refactor: Use v-else instead of redundant statement
2023-07-02 23:38:07 -04:00
Karol Danko
36207490b2
feat(ui): Show number of failing checks per group ( #493 )
...
* feat: added number of failing checks
* updated design
---------
Co-authored-by: TwiN <twin@linux.com >
2023-07-02 23:35:05 -04:00
TwiN
df560ad872
ui: Replace and reposition old icons by SVG icons ( #349 )
2022-10-19 17:38:32 -04:00
TwiN
01d2ed3f02
ui: Make it more obvious that the response time can be toggled between avg and min-max
2022-10-17 00:49:33 -04:00
TwiN
f9efa28223
fix(ui): Set default refresh interval to 300 (5m)
2022-06-12 19:18:50 -04:00
TwiN
3f961a7408
fix(ui): Prettify event timestamps
...
Closes #243
2022-02-03 20:16:13 -05:00
TwiN
1613274cb0
style(ui): Improve login UI design
2022-01-17 10:37:09 -05:00
TwiN
ea425773e0
style: Use SVG instead of PNG for GitHub's logo
2022-01-03 21:41:53 -05:00
TwiN
4ab5724fc1
Default to dark theme
2022-01-02 21:14:01 -05:00
TwiN
6ed93d4b82
Rename Service to Endpoint ( #192 )
...
* Add clarifications in comments
* #191 : Rename Service to Endpoint
2021-10-23 16:47:12 -04:00
TwiN
6c45f5b99c
⚠ Migrate TwinProduction/gatus to TwiN/gatus
2021-10-07 21:28:04 -04:00
TwinProduction
db5fc8bc11
#77 : Make page logo customizable
2021-09-11 04:33:14 -04:00
TwinProduction
9c99cc522d
Close #159 : Add the ability to hide the hostname of a service
2021-09-06 13:28:35 -04:00
TwinProduction
82d697b032
Generate chart on the backend instead of using obnoxiously large frontend library
2021-08-21 18:12:06 -04:00
TwinProduction
6942f0f8e0
Add response time chart
2021-08-19 23:12:48 -04:00
TwinProduction
1f6f0ce426
Fix inconsistent visual issue with settings bar occasionally appearing within the global container
2021-05-28 18:47:15 -04:00
TwinProduction
4a4c88ae17
Update frontend dependencies
2021-05-11 22:14:56 -04:00
TwinProduction
1d412678ff
Minor visual improvement
2021-05-09 13:50:00 -04:00
TwinProduction
48c7514fa5
Minor visual improvement
2021-05-09 13:45:54 -04:00
TwinProduction
2a632e8f87
Close #99 : Implement dark theme
2021-05-09 12:59:22 -04:00
TwinProduction
f60eee86ee
Update tailwind and fix configuration
2021-04-06 23:39:53 -04:00
TwinProduction
12c352254f
Implement toggleable average response time (frontend) + Persist refresh interval (frontend) + Update dependencies (frontend)
2021-03-25 21:01:03 -04:00
TwinProduction
455fae05c1
Minor visual changes on pagination component
2021-02-25 23:11:25 -05:00
TwinProduction
dc929dac70
#89 : First implementation of longer result history
2021-02-24 22:41:36 -05:00
TwinProduction
de31a7a62e
Minor improvements
2021-02-20 18:08:00 -05:00
TwinProduction
9cdef02bdc
Fix min/max response time issue caused by previous commit
2021-02-12 23:29:07 -05:00
TwinProduction
16229592a2
Fix small issue with min/max response times getting floored instead of rounded
2021-02-12 23:16:23 -05:00
TwinProduction
99f558d43e
Fix minor responsiveness issue
2021-01-31 17:54:14 -05:00
TwinProduction
4a3d5944b6
Initialize Tooltip with hidden set to true
2021-01-31 17:01:02 -05:00
TwinProduction
a1679ddc5e
Remove web.context-root
2021-01-31 05:49:01 -05:00
TwinProduction
c8ccf9b352
Minor improvements
2021-01-30 21:17:17 -05:00
TwinProduction
1e9c54cc0f
minor fixes
2021-01-30 00:23:12 -05:00
TwinProduction
8337f41425
Format stuffs
2021-01-28 23:52:01 -05:00
TwinProduction
fbb5d48bf7
Add events to service detail page
2021-01-28 22:44:31 -05:00
TwinProduction
dcbbec7931
Add page for individual service details
2021-01-27 18:25:37 -05:00
TwinProduction
5755f3a699
Minor fix
2021-01-25 20:57:05 -05:00
TwinProduction
67a3e4e330
Add tooltip
2021-01-25 20:54:57 -05:00
TwinProduction
668ed3b1a2
Migrate service group collapsing feature
2021-01-24 05:28:29 -05:00
TwinProduction
dc6cb8fc1d
Start working on migrating frontend to Vue 3
2021-01-24 04:50:58 -05:00