490 Commits (c04017c2b35ef7c8a8a59c5af120e910a11dc3bc)
 

Author SHA1 Message Date
  Pēteris Caune f767cf59aa ctx can contain database query objects, evaluate them before passing off to a thread 8 years ago
  Pēteris Caune 965accaedb REGISTRATION_OPEN setting. superuser accounts by default have team access enabled. Fixes #97 and #113 8 years ago
  Pēteris Caune 55e5f10d73 os.env -> os.environ 8 years ago
  Pēteris Caune 20b046cba7 API call for updating checks 8 years ago
  Pēteris Caune b63f19f415 Simplify: remove djmail and django-ses-backend dependencies. 8 years ago
  Pēteris Caune 1e05de14be Bump Django version. 8 years ago
  Pēteris Caune d6202d1b4c django-appconf is a dependency for django-compressor, don't list it here. 8 years ago
  Pēteris Caune a4bcbb28aa /admin/login/ uses the same login view as the main site. 8 years ago
  Pēteris Caune c6c195b016 local_settings.py.example 8 years ago
  Pēteris Caune 6a1c5dd3b7 "Unsubscribe" link in alert emails. Fixes #111 8 years ago
  Pēteris Caune c16eeda004 Webhooks support POST, cleanup. 8 years ago
  Pēteris Caune 891efc720a Bumped psycopg2 version 8 years ago
  Pēteris Caune ae4144b1cd More tests for sendreports. 8 years ago
  Pēteris Caune 8d956b3365 email template from Litmus. CSS already inlined, so dropping premailer dependency. 8 years ago
  Pēteris Caune b8aabd711c Testcase for sendreports 8 years ago
  Pēteris Caune caa6b2758e pruneusers management command does not touch users with team memberships. Tests. 8 years ago
  Pēteris Caune d0f9a624ed 2016->2017 8 years ago
  Pēteris Caune a0241a9a74 Fix tests. 8 years ago
  Pēteris Caune b93336a44d API support for cron syntax 8 years ago
  Pēteris Caune 6ae12dbb18 Fix MySQL tests. 8 years ago
  Pēteris Caune 32e31dae8a "One User" 8 years ago
  Pēteris Caune 550a38e4d5 Merge pull request #108 from mkelley82/patch-1 8 years ago
  Pēteris Caune ac57a4414e Merge pull request #109 from mkelley82/patch-2 8 years ago
  Michael Kelley 4ff95977cd Update node.html 8 years ago
  Michael Kelley a8f2306724 Update snippet to reflect HTTPS usage instead of HTTP 8 years ago
  Michael Kelley fa0f8005a9 Update snippet to reflect HTTPS usage instead of HTTP 8 years ago
  Pēteris Caune fc415b39c8 Better formatting for Pushover notifications in log 8 years ago
  Pēteris Caune 6d7c885ede /admin/api/channel/ knows Discord 8 years ago
  Pēteris Caune 17bf0d109e Fix CSRF in Slack, Pushbullet and Discord callbacks 8 years ago
  Pēteris Caune e5126925ec Discord integration 8 years ago
  Pēteris Caune ff95f27827 max-width on long check names with no spaces is problematic 8 years ago
  Pēteris Caune e3ed4d25bb CSS tweaks for long check names, and for mobile view of cron form. 8 years ago
  Pēteris Caune aabfd55f7c Cleanup and tests for cron preview. 8 years ago
  Pēteris Caune b29400710f Fix race conditions in preview code. 8 years ago
  Pēteris Caune 1163364989 Improved "Update Timeout" form with dynamic preview for cron mode 8 years ago
  Pēteris Caune a412f05651 /switch_team/ requires login and a valid target username 8 years ago
  Pēteris Caune 52cd2a9c8e API rejects too long check names 8 years ago
  Pēteris Caune 5a533441b5 When client GETs instead of POSTs, return HTTP 400 8 years ago
  Pēteris Caune d9171adb1d _associate_demo_check was crashing for returning users after cleaning up old checks. 8 years ago
  Pēteris Caune 56168b17d0 Usability tweaks in api_check_changelist admin view. 8 years ago
  Pēteris Caune b22b0a44e2 Validate cron expression before saving check. 8 years ago
  Pēteris Caune 0b6d484bd5 "prunenotifications" management command 8 years ago
  Pēteris Caune c6d5e64286 Warn about obsolete `update_alert_after` trigger. 8 years ago
  Pēteris Caune fdc1bfcd57 Log page now lists sent notifications. Slack notification handles simple/cron check kinds. 8 years ago
  Pēteris Caune 5a4c3ce8ea Fix tests. 8 years ago
  Pēteris Caune c8b1c482ea Populate timezones, use selectize. 8 years ago
  Pēteris Caune 6ada656df4 UI for entering cron expression and setting timezone. 8 years ago
  Pēteris Caune 8633a5a892 Check model supports cron-style schedule 8 years ago
  Pēteris Caune ce57a1cc8b Calculate `alert_after` in Python code instead of a database trigger. This will allow complex calculations down the road. 8 years ago
  Pēteris Caune e524ea3db7 Fix tests. 8 years ago