1369 Commits

Author SHA1 Message Date
Pēteris Caune
6cd4e494e8
Add go example to "manage.py pygmentize" command.
Make sure the Go snippet shows up in the welcome page and also in the check details page.
2019-10-07 15:10:36 +03:00
Pēteris Caune
ad731dfe0e
Merge pull request #293 from omurbekjk/feature/golang-example-added-for-code-snippets
feature: golang code snippet added
2019-10-07 15:00:08 +03:00
omurbekjk
fbc217ef35 feature: golang http get request changes to head 2019-10-07 16:55:09 +06:00
omurbekjk
3d9261c7c4 feature: golang code snippet added 2019-10-03 17:22:36 +06:00
Pēteris Caune
b0db5181d8
Don't validate plan_id if it has not changed from the old value (when updating payment method). 2019-10-02 17:28:20 +03:00
Pēteris Caune
f9ec5b482f
Upgrade to Django 2.2.6. Fixes #284 2019-10-01 17:17:36 +03:00
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 2019-09-30 16:40:45 +03:00
Pēteris Caune
335c73d6a2
Upgrade to psycopg2 2.8.3. Fixes #289 2019-09-30 16:08:37 +03:00
Pēteris Caune
ca5e19fd2d
Don't throw an exception if user's current project is unset. 2019-09-18 14:56:58 +03:00
Pēteris Caune
accdfb637b
Remove PDF invoice generation bits - these are unlikely to ever be useful in the open source version. 2019-09-15 18:39:32 +03:00
Pēteris Caune
34925f2cdf
Django compressor 2.2 -> 2.3 2019-09-12 11:01:45 +03:00
Pēteris Caune
0d2736059d
"Sign Up" link in top nav. 2019-09-12 11:01:21 +03:00
Pēteris Caune
4755e1c9da
Exclude sqlite from Travis builds. There's a Django bug that breaks sqlite (https://code.djangoproject.com/ticket/30754#ticket) and I don't want all builds to fail (and potentially mask other issues) until the upstream bugfix is released. 2019-09-09 14:53:21 +03:00
Pēteris Caune
5d8c5637b6
Wording tweaks 2019-09-09 14:47:05 +03:00
Pēteris Caune
6e4e7d737f
Merge pull request #287 from anymuster2/master
Adjusted Pushover notes for clarity on behaviour
2019-09-09 14:34:31 +03:00
anymuster2
4f2b5772df
Adjusted Pushover notes for clarity on behaviour 2019-09-09 21:10:16 +10:00
Pēteris Caune
7fffb95c96
load staticfiles -> load static 2019-09-09 10:55:38 +03:00
Pēteris Caune
c4bb20e3d5
Fixing typo. cc: #285 2019-09-05 08:17:04 +03:00
Pēteris Caune
69d4932194
Add the "Running in Production" section. cc: #283 2019-09-04 16:36:15 +03:00
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 2019-09-03 13:46:41 +03:00
Pēteris Caune
a0c7cbdfeb
Update changelog for 1.9.0 2019-09-03 09:27:57 +03:00
Pēteris Caune
60defd6244
Django 2.2.5 2019-09-03 09:25:43 +03:00
Pēteris Caune
93507fcc47
Cleanup in report-body-html.html.
Add a "Send Nag" admin command for easier testing.
2019-09-03 09:24:56 +03:00
Pēteris Caune
339ac5e9d9
After adding a new check redirect to the "Check Details" page. 2019-08-27 16:03:06 +03:00
Pēteris Caune
dfee69584b
Don't show the "Sign Up" link in the login page if registration is closed. Fixes #280 2019-08-26 10:55:41 +03:00
Pēteris Caune
9474006d83
Support informal time zones. 2019-08-22 11:41:08 +03:00
Pēteris Caune
dfd449b101
Three choices in timezone switcher (UTC / check's timezone / browser's timezone). Fixes #278 2019-08-22 11:17:27 +03:00
Pēteris Caune
dd83ec2214
Sort integrations into mostly alphabetic order, add Mattermost. 2019-08-21 09:12:04 +03:00
Pēteris Caune
6fce896e1a
Sort integrations into mostly alphabetic order. 2019-08-21 09:05:43 +03:00
Pēteris Caune
862bafc331
Mattermost integration WIP cc: #276 2019-08-20 22:59:11 +03:00
Pēteris Caune
2489f86b38
Delete customer from Braintree when closing account. 2019-08-19 11:47:36 +03:00
Pēteris Caune
fa16bd4e42
Prepare for 3DS 2 2019-08-18 18:16:37 +03:00
Pēteris Caune
33dece4ad2
Remove stray angle bracket. 2019-08-12 23:37:18 +03:00
Pēteris Caune
72d608902d
Fix JS to construct correct URLs when running from a subdirectory. Fixes #273 2019-08-12 23:29:32 +03:00
Pēteris Caune
4c39aeea83
Make sure account limits are reset when user cancels their subscription. 2019-08-12 16:10:49 +03:00
Pēteris Caune
dde2910c59
Cleanup. 2019-08-12 14:41:50 +03:00
Pēteris Caune
554f76e57a
Icon for Apprise. 2019-08-12 13:47:14 +03:00
Pēteris Caune
f1d7b4b39b
Fix alt text for the apprise icon. 2019-08-12 12:09:57 +03:00
Pēteris Caune
ba886e90cb
Merge pull request #272 from caronc/master
Apprise Integration
2019-08-12 11:58:27 +03:00
Pēteris Caune
a99a009491
Fix typo. 2019-08-11 23:46:27 +03:00
Chris Caron
d70539b397 updated apprise documentation 2019-08-08 21:58:30 -04:00
Chris Caron
86ad70f6d5 improved testing 2019-08-08 21:20:58 -04:00
Chris Caron
b5a03369b6 Apprise Notifications are now a controlled via settings 2019-08-08 20:28:54 -04:00
Chris Caron
c2b1d00422 Apprise Integration 2019-08-07 19:36:06 -04:00
Pēteris Caune
d39a1d5955
Django 2.2.4 2019-08-06 10:36:12 +03:00
Pēteris Caune
033d0ab197
Partial indexes for api_check.alert_after and api_flip.processed fields. 2019-07-20 16:58:41 +03:00
Pēteris Caune
c0d808271e
Add the pruneflips management command. 2019-07-20 12:25:58 +03:00
Pēteris Caune
b37d908879
Optimization: don't instantiate Flip objects in Check.downtimes() 2019-07-20 12:17:00 +03:00
Pēteris Caune
b2ebce6cf9
Show the number of downtimes and total downtime minutes in "Check Details" page. 2019-07-20 11:42:16 +03:00
Pēteris Caune
b7320b1b69
In monthly report, show months in ascending order. Cleanup. 2019-07-20 10:17:00 +03:00