Pēteris Caune
|
ccc7e103ba
|
Fix capitalization
|
2023-11-23 15:43:31 +02:00 |
|
Pēteris Caune
|
1b1899052c
|
Make payments_subscription.user_id not nullable
|
2023-11-22 10:17:01 +02:00 |
|
Pēteris Caune
|
fa25453734
|
Add migration for the Group integration
|
2023-11-22 10:16:27 +02:00 |
|
Pēteris Caune
|
8f28d26b0b
|
Remove Unpack from mypy.ini (now enabled by default)
|
2023-11-21 17:10:26 +02:00 |
|
Pēteris Caune
|
16a5f2fb98
|
Update pydantic to 2.5.2
|
2023-11-21 13:49:49 +02:00 |
|
Pēteris Caune
|
96823a7f90
|
Add logging for failed webauthn key registrations
|
2023-11-17 16:06:39 +02:00 |
|
Pēteris Caune
|
decd1d4b87
|
Improve TOTP auto-submit code
* Listen to "input" event only, don't need "keyup"
* Add form double-submit protection
* Rewrite in plain JS (the page no longer loads jQuery)
|
2023-11-17 11:00:41 +02:00 |
|
Pēteris Caune
|
daad54aea9
|
Disable autosubmit in TOTP form as it causes issues in Vivaldi
|
2023-11-17 10:03:20 +02:00 |
|
Pēteris Caune
|
7c8dbec62e
|
Fix webauthn registration failure on Firefox < 119 with Ed25519 keys
|
2023-11-15 15:58:32 +02:00 |
|
Pēteris Caune
|
2a2c7d66ec
|
Fix mypy warning
|
2023-11-15 10:22:22 +02:00 |
|
Pēteris Caune
|
cff4138774
|
Fix webauthn registration failure on Firefox with Bitwarden extension
|
2023-11-15 10:13:40 +02:00 |
|
Pēteris Caune
|
788d3fa661
|
Add extra logging for unexpected Twilio API responses
|
2023-11-14 14:56:21 +02:00 |
|
Pēteris Caune
|
e308aa473f
|
Update Slack transport to not log HTTP 400 "invalid_token" events
(But still log other HTTP 400 responses)
|
2023-11-14 10:10:30 +02:00 |
|
Pēteris Caune
|
64b97b2e06
|
Add error filter in Notification admin
|
2023-11-14 09:54:33 +02:00 |
|
Pēteris Caune
|
ee62dc174c
|
Implement audo-submit in TOTP entry screen. Fixes #905
|
2023-11-13 15:20:23 +02:00 |
|
Pēteris Caune
|
336e71e52f
|
Update Matrix onboarding instructions
|
2023-11-13 13:03:36 +02:00 |
|
Pēteris Caune
|
6964d67dd7
|
Fix Pushover to not inspect HTTP 500 response bodies
|
2023-11-13 11:40:38 +02:00 |
|
Pēteris Caune
|
1b942a8e77
|
Update the Pushover integration to not retry on invalid user errors
|
2023-11-13 11:27:01 +02:00 |
|
Pēteris Caune
|
4a3a6f2b03
|
Improve Pushover notifications (include tags, period, last ping type)
|
2023-11-13 10:29:03 +02:00 |
|
Pēteris Caune
|
49d6f3fe5b
|
Fix "Ping Details" dialog to handle email bodies not yet uploaded to S3
|
2023-11-10 12:49:10 +02:00 |
|
Pēteris Caune
|
c3b4100f3b
|
Add a management command to notify admins about new log records
|
2023-11-09 14:00:22 +02:00 |
|
Pēteris Caune
|
71f1a8d9a8
|
Update Slack integration to not retry when it hits 400 "invalid_token"
|
2023-11-09 12:52:25 +02:00 |
|
Pēteris Caune
|
d7a2e24ccf
|
Replace "Slack integration" with "{site_name} integration for Slack"
|
2023-11-03 09:07:58 +02:00 |
|
Pēteris Caune
|
97ec5c6ee0
|
Update the Splunk On-Call integration to not retry HTTP 404 responses
|
2023-11-02 13:32:09 +02:00 |
|
Pēteris Caune
|
9d9875e3ed
|
Add "By last error" filter and "Disable" action in Channel admin
|
2023-11-02 10:08:22 +02:00 |
|
Pēteris Caune
|
8ff30a1536
|
Add logging for Slack HTTP 400 responses
|
2023-11-01 12:27:15 +02:00 |
|
Pēteris Caune
|
f73e4520fd
|
Update tests to check if logger.warning() gets called
|
2023-11-01 12:14:30 +02:00 |
|
Pēteris Caune
|
c74f2b166a
|
Update package versions
|
2023-11-01 09:42:59 +02:00 |
|
Pēteris Caune
|
4fa91e8336
|
Fix merge oops
Add back database fields that are present in migrations
but not in the model itself
|
2023-11-01 09:38:50 +02:00 |
|
Pēteris Caune
|
c18d2ea1dd
|
Update logging configuration to write logs to database
|
2023-11-01 09:34:45 +02:00 |
|
Pēteris Caune
|
f08ac87888
|
Update CHANGELOG for v3.0.1 release
|
2023-10-30 12:52:17 +02:00 |
|
Pēteris Caune
|
f8a9077c76
|
Fix DST handling in Check.get_grace_start()
|
2023-10-30 11:53:52 +02:00 |
|
Pēteris Caune
|
a7b8799e36
|
Fix Signal transport to handle JSON-RPC messages with no ids
|
2023-10-27 21:30:26 +03:00 |
|
Pēteris Caune
|
cf40553033
|
Update Signal transport to log unexpected responses
|
2023-10-27 17:41:09 +03:00 |
|
Pēteris Caune
|
fe67db5726
|
Fix the "Update Check" API call to handle concurrent deletes
|
2023-10-27 14:21:10 +03:00 |
|
Pēteris Caune
|
f962e869ba
|
Fix a race condition in concurrent "Delete Check" API calls
|
2023-10-27 13:36:47 +03:00 |
|
Pēteris Caune
|
ec9649a6a6
|
Fix logging calls to avoid string formatting in client code
|
2023-10-27 10:33:55 +03:00 |
|
Pēteris Caune
|
1eb92c9fe7
|
Switch to using Pydantic for parsing Gotify configuration
|
2023-10-26 12:01:42 +03:00 |
|
Pēteris Caune
|
cdac9b3128
|
Switch to using Pydantic for parsing Trello configuration
|
2023-10-26 11:57:49 +03:00 |
|
Pēteris Caune
|
dea66b85af
|
Switch to using Pydantic for parsing ntfy configuration
Also, fix a bug in the "Edit ntfy integration" form,
where the token was not filled in the form on page load.
|
2023-10-26 10:32:41 +03:00 |
|
Pēteris Caune
|
ab7449a279
|
Improve type hints in hc.lib.s3
|
2023-10-26 10:19:28 +03:00 |
|
Pēteris Caune
|
d059431b08
|
Improve type hints in hc.lib.webauthn
|
2023-10-26 10:14:30 +03:00 |
|
Pēteris Caune
|
6872ab3eb6
|
Improve type hints in hc.accounts.backends
|
2023-10-26 09:31:11 +03:00 |
|
Pēteris Caune
|
8a42d2b66b
|
Add type hints in hc.accounts.middleware
|
2023-10-26 09:16:18 +03:00 |
|
Pēteris Caune
|
73ca8d2c9d
|
Improve type hints
|
2023-10-26 08:51:48 +03:00 |
|
Pēteris Caune
|
db1088eb9c
|
Add type hints in hc.front.templatetags.linemode
|
2023-10-26 08:41:05 +03:00 |
|
Pēteris Caune
|
5afc2ea20c
|
Improve type hints
|
2023-10-26 08:35:06 +03:00 |
|
Pēteris Caune
|
343e55bd4f
|
Improve type hints
|
2023-10-25 18:12:12 +03:00 |
|
Pēteris Caune
|
37ee900798
|
Improve Discord tests
|
2023-10-25 14:51:54 +03:00 |
|
Pēteris Caune
|
232f534bc0
|
Improve type hints in hc.lib.curl
|
2023-10-25 14:47:52 +03:00 |
|