Commit graph

24 commits

Author SHA1 Message Date
5b5351a831
feat: Implement monitoring heartbeat
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 3s
Closes: #8
2025-01-19 07:16:53 +01:00
daaf79cdbc
fix: Typo in function parameter
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 3s
2025-01-18 17:27:15 +01:00
f5757736d6
chore: Set up Nix
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 3s
2025-01-16 15:56:55 +01:00
5a4b30f768
fix(Nextcloud): Catch SSLEOFError when fetching notifications
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 4s
This happened while the server was down for maintenance. We can most
likely just ignore it.

Fixes: #7
2025-01-16 15:54:33 +01:00
73c47dcfc9
fix: Add authentication and ocs headers to http request action buttons
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 3s
2025-01-15 20:02:30 +01:00
6eb3ec0cbc
feat(Nextcloud/AppNames): Handle 2FA approval notification
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 6s
2025-01-15 19:11:50 +01:00
904c712d44
fix: Formatting
Some checks failed
Mirror to Forgejo / mirror-to-codeberg (push) Failing after 3s
2025-01-15 11:55:29 +01:00
c0ccde3b96
fix: Remove extraneous f prefix 2025-01-15 11:45:13 +01:00
12dc132373
fix(nextcloud): Handle json error parsing the server response
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 3s
2025-01-15 09:34:09 +01:00
f6294cc101
chore: Add GitHub -> Forgejo mirror action
All checks were successful
Mirror to Forgejo / mirror-to-codeberg (push) Successful in 3s
2025-01-15 01:43:59 +01:00
3cfcb155ad
chore: Add requirements.txt 2025-01-15 01:13:22 +01:00
f3ea73fd4b
chore: Rename thins for initial release 2025-01-15 01:09:59 +01:00
d60a79d62f
docs: Add a README
Closes: jiriks74/nextcloud-ntfy.sh#5
2025-01-15 01:00:16 +01:00
7b9161899d
feat(ntfy): Support ntfy.sh servers without authentication
Closes: jiriks74/nextcloud-ntfy.sh#3
2025-01-15 00:16:12 +01:00
8ed8cd1f84
feat(nextcloud): Use v2 notification API 2025-01-14 22:56:39 +01:00
bf614f1e69
feat(gitignore): Add .env 2025-01-14 20:11:16 +01:00
efedf5c620
chore: Missing return types 2025-01-14 19:59:50 +01:00
f8bf6275f6
feat(AppNames): Handle Notifications for calendar updates 2025-01-14 19:58:05 +01:00
7762ad92f5
fix(logging): Move some logs from info to debug to avoid spam log
`Fetching notifications.` and `No new notifications.` are now under
`DEBUG`.
2025-01-14 10:59:18 +01:00
e2808e4026
fix(Nextcloud): Use current notification app name, handle admin_notifications
- The first notification's app name was used (leftover from testing)
instead of the current one.
- `admin_notifications` now display properly
2025-01-14 10:56:07 +01:00
00ef0d7861
fix(ntfy): Clear notification after any action button is pressed
Nexcloud removes notifications when anything is clickes so we should do
the same.
2025-01-14 03:28:13 +01:00
e7b66df059
feat: Initial work 2025-01-14 03:21:44 +01:00
5245b9696c
feat: Add editorconfig 2025-01-14 03:13:39 +01:00
a0ce72f8b8 Initial commit 2025-01-13 22:06:09 +01:00