keito
5769a52f0c
fix: improve types for callback-related config ( #135 )
...
* fix: allow partial callbacks in config types
* fix: allow non-async callback functions in config types
* fix: specify type of monitor argument in callback type
* fix: use generics type for env argument in callback type
2025-08-07 18:47:19 +08:00
sususu98
7156fd83f2
fix(monitor): update import path for MonitorTarget ( #120 )
2025-06-24 10:20:31 +08:00
lyc8503
790f79d966
feat #115 : keep group state on refresh
2025-05-31 21:46:21 +08:00
lyc8503
57a37fd3c1
fix #114 : add missing type def
2025-05-31 01:20:32 +08:00
lyc8503
8a097698be
Merge branch 'main' of https://github.com/lyc8503/UptimeFlare
2025-05-13 16:13:45 +08:00
lyc8503
813ec1ab96
fix #109 : kill DO to avoid extra usage
2025-05-13 16:13:35 +08:00
lyc8503
7ffc7f0f28
Update README.md
2025-05-01 01:36:27 +08:00
lyc8503
fd0dbb6fd4
Update README.md
2025-05-01 01:35:26 +08:00
Bennet Gallein
a6c8eb6e12
maintenance mode ( #101 )
...
* feat: move types
* feat: add maintenance alert
* feat: move to config/base class to have fallback values on missing exports
* fix: wrong import for types
* Revert "fix: wrong import for types"
This reverts commit ca2b2e3a68 .
* Revert "feat: move to config/base class to have fallback values on missing exports"
This reverts commit 9932ea2590 .
* fix: imports
* chore: formatting
* fix: handle filtering for global status
* fix: pass props
* fix: ignore active maintenances when sending notifications
* fix: mark as warning when monitor is in maintenance
* fix: title width & warning icon
* fix: remove accordeons again
* alert config/style changes, worker code improve
* update example config
* update example config
* set monitors to be optional
---------
Co-authored-by: lyc8503 <me@lyc8503.net>
2025-05-01 01:09:53 +08:00
Haoliang Gao
8a6cde7240
fix: state is null ( #106 )
...
Looks fine, thanks for contributing!
It was `undefined` in a previous version, but I forgot to change it afterwards.😂
2025-04-26 16:07:49 +08:00
lyc8503
4bcf4173ea
misc: run prettier
2025-04-19 21:50:43 +08:00
lyc8503
751373d5dd
feat: remote checker should work, add config example
2025-04-14 02:14:56 +08:00
lyc8503
1b764b5f11
fix: terraform cloudflare provider crash
2025-04-14 02:12:06 +08:00
lyc8503
cda263f645
feat: DurableObject checker, add actions
2025-04-14 02:12:06 +08:00
lyc8503
f02aef8d00
DurableObject remote checker, binding TODO
2025-04-14 02:12:06 +08:00
lyc8503
44594ca320
remove pages check API
2025-04-13 23:04:40 +08:00
lyc8503
a293f98185
misc: terraform import state
2025-04-13 21:09:54 +08:00
lyc8503
cd9c8cd7de
update README, more docs todo
2025-04-12 22:20:33 +08:00
lyc8503
43890eeba6
fix: pages colo
2025-04-12 22:20:33 +08:00
lyc8503
0f2e9313c1
feat: newer compatibility_date, should fix fetch custom port
2025-04-12 22:20:33 +08:00
lyc8503
5203ef3d4b
WIP: update packages
2025-04-12 22:20:33 +08:00
lyc8503
6a7effe668
WIP: check proxy on pages
2025-04-12 22:20:33 +08:00
lyc8503
8b07dfe30e
SHOULD WORK: worker support proxy
2025-04-11 01:29:46 +08:00
lyc8503
c248bddf1c
proxy WIP: fix async & TCP, addr redaction
2025-04-11 01:24:39 +08:00
lyc8503
55900836d4
WIP: check proxy looks good, still testing
2025-04-11 01:24:39 +08:00
lyc8503
f974ad4428
WIP: check proxy
2025-04-11 01:24:39 +08:00
lyc8503
9bc5deb99d
feat #88 notification blacklist
2025-04-07 00:50:16 +08:00
lyc8503
8c818017c1
feat: grouping
2025-03-26 00:33:24 +08:00
lyc8503
074fabfe05
Merge branch 'main' of https://github.com/lyc8503/UptimeFlare
2025-03-25 17:41:44 +08:00
lyc8503
d1857502bb
feat: option to hide latency chart
2025-03-25 17:41:32 +08:00
lyc8503
31cb82c747
fix: ts compile error missing key
2025-03-25 17:11:39 +08:00
lyc8503
dabccd83f6
feat: display incident reason
2025-03-25 16:39:05 +08:00
lyc8503
fe9e2ae2e0
feat: forbidden keyword
2025-03-25 00:01:50 +08:00
lyc8503
e448e95909
Remove 90-day history (not used) to avoid CPU limit exceed on free tier
2025-03-24 20:55:49 +08:00
lyc8503
a0eabeec45
Update README.md
2025-02-17 00:21:37 +08:00
lyc8503
07618a5638
Create issue_translate.yml
2024-11-18 10:45:35 +08:00
lyc8503
be832b0312
add missing tag
2024-08-22 12:39:27 +08:00
WKK
35b7f253d9
添加中文README介绍 | Add Chinese README introduction ( #45 )
...
* add chinese readme
* polish translation
---------
Co-authored-by: lyc8503 <me@lyc8503.net>
2024-08-21 16:57:40 +08:00
lyc8503
e2b469c39d
fix #12 : http basic auth
2024-08-21 16:21:44 +08:00
lyc8503
79ea2fba2c
fix #54 : show date in popup and add touchscreen support
2024-08-21 11:08:01 +08:00
lyc8503
5b6fbdd68a
fix #58 : take hyperlink underline back
2024-08-20 17:23:19 +08:00
lyc8503
d576251057
add workflow trigger to auto deploy
2024-07-01 01:27:14 +08:00
lyc8503
62ba220fe9
add auto refresh
2024-07-01 00:57:01 +08:00
lyc8503
d8520f4ddc
add JSON api
2024-07-01 00:32:31 +08:00
lyc8503
dcc2dbb278
remove old incident, keep history only for 90d
2024-06-30 21:54:57 +08:00
lyc8503
6f7df0a37a
Fix permission problem when upgrading
2024-06-30 20:20:03 +08:00
lyc8503
31b68dd928
Merge pull request #29 from BilikoX/dev
...
add actions to sync from upstream
2024-06-30 17:24:25 +08:00
lyc8503
3bae92df7c
Update sync.yaml
2024-06-30 17:19:38 +08:00
lyc8503
d11c482013
Merge pull request #43 from tianwen42/patch-1
...
Fix statusPageLink compilation error
2024-06-30 16:09:00 +08:00
lyc8503
c4da5f6c15
Update index.tsx
2024-06-30 16:08:23 +08:00