325 Commits (b72979522b2e1dcd0295705d9c7083438992ac7a)

Author SHA1 Message Date
  Pēteris Caune 21de50d84e
Add Channel.name field, users can now name integrations. 6 years ago
  Pēteris Caune 01d94176dd
Tweak HTML and CSS in alert emails. 6 years ago
  Pēteris Caune b3c22dcfd2
A workaround for some email agents automatically opening "Unsubscribe" links 6 years ago
  Pēteris Caune 0ece2664ac
Show a warning when running with DEBUG=True. Fixes #189 6 years ago
  Pēteris Caune 40c83e3cba
Add a search box in the "My Checks" page. 6 years ago
  Pēteris Caune df86fd29b3
During DST transition, handle ambiguous dates as pre-transition. Fixes #196 6 years ago
  Pēteris Caune e4d0103544
Trello integration WIP 6 years ago
  Pēteris Caune 2078b45ad6
When filtering by tags, put the selected tags in the query string. Fixes #191 6 years ago
  Pēteris Caune 59857a69c0
"Docs > Third-Party Resources" page. Fixes #174, #68 6 years ago
  Pēteris Caune cf37439877
Timezones were missing in Details page, "Change Schedule" dialog. Fixed. 6 years ago
  Pēteris Caune 7046e2410c
Checks have a "Description" field. Fixes #182 6 years ago
  Pēteris Caune 0a50962f2b
Drop the `trunc` template filter, Django has a built in `truncatechars` that does the same thing. 6 years ago
  Pēteris Caune fdbe733df3
C# usage example. Fixes #127 6 years ago
  Pēteris Caune 7e56eb883e
Fetch ping details using HTTP GET, not HTTP POST. 6 years ago
  Pēteris Caune 97b3b52df5
Testcases for the new code. 6 years ago
  Pēteris Caune 8ab8e15c4e
Update document.title 6 years ago
  Pēteris Caune 3021e1c944
Fix redirects. 6 years ago
  Pēteris Caune ecba1eb40b
More efficient log updates. 6 years ago
  Pēteris Caune a883fe38aa
Log auto-refreshes in the details page. 6 years ago
  Pēteris Caune 04fede0897
Auto-refresh current status in log page. 6 years ago
  Pēteris Caune 8b01acefe2
Show 20 most recent pings by default. 6 years ago
  Pēteris Caune 458c4cfeeb
Hook up buttons in the log page. 6 years ago
  Pēteris Caune ea8e08acd2
Log page redesign WIP 6 years ago
  Pēteris Caune d661839e32
Don't serialize POST payload to JSON, Django's TestClient will do that for us. 6 years ago
  Pēteris Caune 9cbd0138da
Demo checks shown on welcome page are not saved to database. User's first check is created when creating the user. 7 years ago
  Pēteris Caune 5cf6f1b51e
Merge Check.get_status() and Check.in_grace_period() into one. 7 years ago
  Pēteris Caune 0e8226b5d7
Optimize /checks/status: load and parse the template once, not N times. 7 years ago
  Pēteris Caune dd5a690b99
"My Checks" page uses the same markup for desktop and mobile. 7 years ago
  Pēteris Caune f119883d67
Allow check names to wrap at underscores 7 years ago
  Pēteris Caune 83a2ff17e6
Toggle integrations on/off on "My Checks" page. 7 years ago
  Pēteris Caune 9ae4235c9b
"My Checks" page: show the number of failed checks in the page title. 7 years ago
  Pēteris Caune 464d05c99f
"Signalling a Failure" section in docs. (cc: #151) 7 years ago
  Pēteris Caune 5f908a01e4
When we don't recognize a message from Telegram, respond with 200 OK so Telegram doesn't keep retrying. 7 years ago
  Pēteris Caune 6bf6ab6479
Show the number of remaining available checks under "Add Check" button 7 years ago
  Pēteris Caune fd367b42da
Always show failed checks first. Fixes #173 7 years ago
  Pēteris Caune ef6e1870d9
Preliminary Django 2 support 7 years ago
  Pēteris Caune 9bc0f1b82a
Dropping Python 2 support 7 years ago
  Pēteris Caune cbd755585a Layout tweaks for the "Log" page. 7 years ago
  Pēteris Caune 218d0c6873 Remove Check.last_ping_body field. CSS tweaks for the "Ping Details" modal. 7 years ago
  Pēteris Caune 02f6853d4c Save request body for every ping, not just the last one. 7 years ago
  Pēteris Caune cf6882edd3 SMS numbers can be annotated with labels. Fixes #155 7 years ago
  Pēteris Caune 827939deb7 Clean up Pushover subscription flow, add Setup Instructions with screenshots. 7 years ago
  Pēteris Caune 6bc3a445db Update usage examples, add Ruby. Fixes #158 7 years ago
  Pēteris Caune ba6995198b Fix tests, lazy-load user's teams. 7 years ago
  Pēteris Caune 1110c6908c Testcase for /checks/status/. More efficient DOM updates. 7 years ago
  Pēteris Caune 1b4ca77096 Prepare for auto-refresh in "My Checks" screen. 7 years ago
  Pēteris Caune 55d6471156 Validate HTTP header names in the "Add Webhook" form. 7 years ago
  Pēteris Caune fc176cd832 `settelegramwebhook` now sends a correct "allowed_updates" field. 7 years ago
  Pēteris Caune c6e35c9b39 Handle Telegram callbacks that are not text messages. Fixes #147 7 years ago
  Pēteris Caune c4b316003d Replace healthchecks.io branding with generic branding. 7 years ago