248 Commits (dc9fcfa0ab56aa108ea42e4050121393cde0b542)

Author SHA1 Message Date
  Pēteris Caune 2bb769f7bb
Send monthly reports on 1st of every month, not randomly during the month 5 years ago
  Pēteris Caune 391921d8af
Revert deterministic username generation feature – it causes problems when users change their email address. See #290 for details. 5 years ago
  Pēteris Caune 6cd4e494e8
Add go example to "manage.py pygmentize" command. 5 years ago
  Pēteris Caune f9ec5b482f
Upgrade to Django 2.2.6. Fixes #284 5 years ago
  Pēteris Caune 41a0871452
Generate usernames as uuid3(const, email). Prevents multiple accts with the same email. Prevent double-clicking the submit button in signup form. Fixes #290 5 years ago
  Pēteris Caune 335c73d6a2
Upgrade to psycopg2 2.8.3. Fixes #289 5 years ago
  Pēteris Caune 34925f2cdf
Django compressor 2.2 -> 2.3 5 years ago
  Pēteris Caune 0d924f4627
Add the "Last Duration" field in the "My Checks" page. Add "last_duration" attribute to the Check API resource. Fixes #257 5 years ago
  Pēteris Caune a0c7cbdfeb
Update changelog for 1.9.0 5 years ago
  Pēteris Caune 339ac5e9d9
After adding a new check redirect to the "Check Details" page. 5 years ago
  Pēteris Caune dfee69584b
Don't show the "Sign Up" link in the login page if registration is closed. Fixes #280 5 years ago
  Pēteris Caune dfd449b101
Three choices in timezone switcher (UTC / check's timezone / browser's timezone). Fixes #278 5 years ago
  Pēteris Caune 862bafc331
Mattermost integration WIP cc: #276 5 years ago
  Pēteris Caune 72d608902d
Fix JS to construct correct URLs when running from a subdirectory. Fixes #273 5 years ago
  Pēteris Caune c0d808271e
Add the `pruneflips` management command. 5 years ago
  Pēteris Caune b2ebce6cf9
Show the number of downtimes and total downtime minutes in "Check Details" page. 5 years ago
  Pēteris Caune b74e56a273
Experimental: show the number of outages and total downtime in monthly reports. (#104) 5 years ago
  Pēteris Caune e54aca6725
v1.8.0 5 years ago
  Pēteris Caune 1f1b1aedca
Don't include ping URLs in API responses when the read-only key is used 5 years ago
  Pēteris Caune e0f161157d
Fix `prunepings` and `prunepingsslow`, fixes #264 5 years ago
  Pēteris Caune 479208abf0
Webhooks support the $TAGS placeholder 6 years ago
  Pēteris Caune 40f4adf78b
Add WhatsApp integration (uses Twilio same as the SMS integration) 6 years ago
  Pēteris Caune 5f0b02845e
Show check's code instead of full URL on 992px - 1200px wide screens. Fixes #253 6 years ago
  Pēteris Caune c7eca1c4a7
Better tests. 6 years ago
  Pēteris Caune d054970b02
Webhooks support PUT method. 6 years ago
  Pēteris Caune 8f6726d1ee
Prevent email clients from opening the one-time login links. Fixes #255 6 years ago
  Pēteris Caune d5bae3d3d8
Fix the "Integrations" page for when the user has no active project 6 years ago
  Pēteris Caune 1b948f4d5a
Show check counts in JSON "badges". Fixes #251 6 years ago
  Pēteris Caune b528b23996
Fix badges for tags containing special characters. Fixes #240, #237 6 years ago
  Pēteris Caune 6040759601
Add the `prunetokenbucket` management command. 6 years ago
  Pēteris Caune 824caa7698
v1.7.0 6 years ago
  Pēteris Caune 44bac9dd12
Include the description in email alerts. Fixes #247 6 years ago
  Pēteris Caune 23b197526c
Password strength meter and length check in the "Set Password" form 6 years ago
  Pēteris Caune afaa8767cd
Rate limit login-with-password attempts. 6 years ago
  Pēteris Caune aaa3b2748e
Rate limiting for the "Log In" emails 6 years ago
  Pēteris Caune ab86580b32
Add "Test!" function in the Integrations page. Fixes #207 6 years ago
  Pēteris Caune a4fde44e3a
Can configure the email integration to only report the "down" events. Fixes #231 6 years ago
  Pēteris Caune 499720a156
Hide the "Confirmation Needed" notice if email channel verification is turned off. Update changelog. 6 years ago
  Pēteris Caune 178b0ff95c
Show "Badges" and "Settings" in top navigation. Fixes #234 6 years ago
  Pēteris Caune 7c13adbf18
Add the EMAIL_USE_VERIFICATION configuration setting. Fixes #232 6 years ago
  Pēteris Caune 143c90674b
Update CHANGELOG for v1.6.0 6 years ago
  Pēteris Caune 67800782f8
v1.6.0 6 years ago
  Pēteris Caune 945a66ab0a
Management command for sending inactive account notifications 6 years ago
  Pēteris Caune 68b818a89b
Add Matrix environment variables to README 6 years ago
  Pēteris Caune 954ca4576b
Improved logic for displaying job execution times in log. Fixes #219 6 years ago
  Pēteris Caune 100bc3c5e7
Fix a "invalid time format" in front.views.status_single on Windows hosts. Fixes #224 6 years ago
  Pēteris Caune 290d46bc2a
Add maxlength attribute to HTML input=text elements. Fixes #225 6 years ago
  Pēteris Caune 15a853bd8a
Escape asterisks in Slack messages. Fixes #223 6 years ago
  Pēteris Caune 63b15d74a5
Fix refreshing of the checks page filtered by tags. Fixes #221 6 years ago
  Pēteris Caune 5cbd99cb5c
Add the "desc" field (check's description) to API responses 6 years ago