482 Commits (75fa27436e5530150c06c32722d33d4ba0fc9323)

Author SHA1 Message Date
  Pēteris Caune a62350cdad In the "List checks" API response, the "next_ping" date was incorrect for checks using cron syntax. Fixed. 7 years ago
  Tomasz Wójcik 27f917ce02 Return consistent date formats in API 7 years ago
  Pēteris Caune 638532adf4 Admin action for cancelling a subscription 8 years ago
  Pēteris Caune 47d93c2522 Stricter UUID validation. 8 years ago
  Pēteris Caune dc76e4bdde Add Profile.bill_to field which goes on invoices. 8 years ago
  Pēteris Caune 74f7c50a65 Fix deprecation warnings. 8 years ago
  Pēteris Caune edb8b88d06 Profile admin improvements 8 years ago
  Pēteris Caune 9d244931b3 Profile admin improvements 8 years ago
  Pēteris Caune 207b0f9048 Adding on_delete keywords, more to come. 8 years ago
  Pēteris Caune 116419129e Handle supergroups. Fixes #123 8 years ago
  Pēteris Caune 5cb372d18f Configurable bot name and updated README. Fixes #115 8 years ago
  Pēteris Caune df1af66980 Mention Telegram in the Welcome page, rearrange integrations, shrink data uris. 8 years ago
  Pēteris Caune 94cdfe1e64 Check.schedule contains user input and needs to be escaped. 8 years ago
  Pēteris Caune 597d79abae py2 fix 8 years ago
  Pēteris Caune 2481aa5a23 Telegram integration. 8 years ago
  Pēteris Caune eece7c7551 Handle "required" keyword. 8 years ago
  Pēteris Caune 6920439f92 1KB for message bodies is not enough--email headers alone can take 5KB. Changing to 10KB 8 years ago
  Pēteris Caune 3862cd6b06 Adding Check.last_ping_body field, and an UI to show it (#116) 8 years ago
  Pēteris Caune 859a9ed735 Pricing page tweaks. Limit free accounts to 20 checks per account. 8 years ago
  Pēteris Caune 09e5129bbe sendalerts reuses database connection. 8 years ago
  Pēteris Caune 810089d183 Require valid "schedule" and "tz" fields for cron checks. 8 years ago
  Pēteris Caune f99c222ebf More deterministic compressed CSS files. 8 years ago
  Pēteris Caune d7d21b0959 Pause before next report to avoid hitting sending quota 8 years ago
  Pēteris Caune 9dcb1678f3 --no-threads flag for sendalerts command 8 years ago
  Pēteris Caune c073cb0b3a Lightweight 'server status' API endpoint, to be used by external load balancers 8 years ago
  Pēteris Caune e685154cc2 "Close Account" section in Settings page. Fixes #95 8 years ago
  Pēteris Caune d739d8ff62 DRY: use channel.get_kind_display() 8 years ago
  Pēteris Caune 4906a5247c Split "Account Settings" page into subpages. 8 years ago
  Ronald Ip 7900a201c1
Add --no-loop option to sendalerts management command. 8 years ago
  Pēteris Caune 5dafc07c29 Return 403 when API key is wrong. Return 404 when resource not found. Return 405 when request method is wrong. Return 400 when request syntax is wrong. 8 years ago
  Pēteris Caune 31eca9c8e8 API: fix updating kind=cron to kind=simple 8 years ago
  Pēteris Caune 666706ef3e Pricing updates. 8 years ago
  Pēteris Caune d1b4643b45 Obsolete 8 years ago
  Pēteris Caune d5cb669172 /bounce handles long payloads. 8 years ago
  Pēteris Caune 68d591c677 No CSRF check for /bounce endpoint 8 years ago
  Pēteris Caune 0d24d650f2 "X-Bounce-Url" header in email messages. An API endpoint to handle bounce notifications. (#112) 8 years ago
  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 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 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 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 a0241a9a74 Fix tests. 8 years ago
  Pēteris Caune b93336a44d API support for cron syntax 8 years ago