Pēteris Caune
464d05c99f
"Signalling a Failure" section in docs. (cc: #151 )
7 years ago
Pēteris Caune
dfcf7aafbe
Check.in_grace_period() looks at `last_ping_was_fail` flag.
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
when 10 or less remaining.
7 years ago
Pēteris Caune
7ced981d45
Remove obsolete signature checking code in accounts.views.unsubscribe_reports
7 years ago
Pēteris Caune
bf1af1c0d5
Wording tweaks.
7 years ago
Pēteris Caune
fd367b42da
Always show failed checks first. Fixes #173
7 years ago
Pēteris Caune
ebfae7e848
"Django 2" in README
7 years ago
Pēteris Caune
cdf39a88eb
Cleanup.
7 years ago
Pēteris Caune
3fc84ca0ff
Foundation for "fail" pings (cc: #151 )
7 years ago
Pēteris Caune
7f4a568bea
Tweak more meta descriptions and keywords.
7 years ago
Pēteris Caune
6cef65e0d2
Tweak meta descriptions, keywords and copy
7 years ago
Pēteris Caune
79d940aefb
Pricing page defaults to the annual plans.
7 years ago
Pēteris Caune
eafb5d6096
Increase check limits for paid accounts.
7 years ago
Pēteris Caune
8a68ea50dc
Fix tests. Fix "View Profile" link in Subscriptions admin
7 years ago
Pēteris Caune
bc56da1d88
`pruneusers` command removes accounts older than 30 days that have never logged in.
7 years ago
Pēteris Caune
521b089501
Remove First & Last name from Billing Details, to limit the amount of personal data we potentially store.
7 years ago
Pēteris Caune
fbe77c9e0a
Silence output from management commands when running tests.
7 years ago
Pēteris Caune
45a8bd0df1
Merge pull request #166 from MounirMesselmeni/patch-2
Use mark_safe to use html in users list admin
7 years ago
Mounir
0e4c66f395
Remove allow_tag as it's not needed anymore
7 years ago
Mounir
f9cc65c152
Use mark_safe to use html in users list admin
7 years ago
Pēteris Caune
08f6e17e91
Tests check for correctly encoded API key.
7 years ago
Pēteris Caune
e56ff22cbb
Merge pull request #165 from MounirMesselmeni/patch-1
When setting api key, decode the generated key from bytes to str to avoid b'...' bit
7 years ago
Mounir
48d12ac62c
Setting api key will save it as a byte
urlsafe_b64encode return a byte, which will result in an api key saved with something like b'apikey'
I did not tested it but urlsafe_b64decode looks like doing the job also.
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
9fb7ca7103
Users can specify a separate email address that will receive invoices.
7 years ago
Pēteris Caune
157bd74aeb
Add test for case insensitive email addresses.
7 years ago
Pēteris Caune
b191b968f3
sendreports, sendalerts: and avoid db access while rendering templates--template renderer swallows any exceptions
sendreports: use select_related() to avoid doing N queries
7 years ago
Pēteris Caune
9703f411f7
Documentation: update limits for grace time as well.
7 years ago
Pēteris Caune
f4bc44b45e
Merge pull request #163 from brianstorti/bs-update-docs
Update docs to reflect new maximum timeout value
7 years ago
Brian Thomas Storti
e715bde9a0
Update docs to reflect new maximum timeout value
Based on this change:
166115ebfb
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
282412f4ba
Allow body to be null for easier db migration.
7 years ago
Pēteris Caune
02f6853d4c
Save request body for every ping, not just the last one.
7 years ago
Pēteris Caune
166115ebfb
Allow setting 30 day timeouts and grace times through API.
7 years ago
Pēteris Caune
1794c322e6
Fix grammar.
7 years ago
Pēteris Caune
cf6882edd3
SMS numbers can be annotated with labels. Fixes #155
7 years ago
Pēteris Caune
5551a1cfd7
Fix wording.
7 years ago
Pēteris Caune
b734b1baba
Illustration for Pushover setup guide step 3
7 years ago
Pēteris Caune
827939deb7
Clean up Pushover subscription flow, add Setup Instructions with screenshots.
7 years ago
Pēteris Caune
9bf82b706c
Correct the priority value for Pushover's Emergency priority. Fixes #160
7 years ago
Pēteris Caune
6bc3a445db
Update usage examples, add Ruby. Fixes #158
7 years ago
Pēteris Caune
61191d1cb9
Use $.attr() for reading data-tags value, as $.data() can do unwanted conversions. Fixes #161
7 years ago
Pēteris Caune
7cd33188ab
Fix clicking on the "Last Ping" cell.
7 years ago
Pēteris Caune
01fef3d054
Pricing updates.
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
422a7911e8
Auto-refresh check statuses every 3s while user is active, and every 60s afterwards.
7 years ago