- Mar 28, 2019
-
-
Tanner Prestegard authored
Instead of looping over EmailMessage.send() calls, we now get the email backend and send a list of messages. Note that the backend sends the messages individually still but this cuts out some of the overhead.
-
- Mar 06, 2019
-
- Dec 17, 2018
-
-
Tanner Prestegard authored
-
- Dec 11, 2018
-
-
Tanner Prestegard authored
-
- Nov 07, 2018
-
-
Tanner Prestegard authored
Some of the search utilities were still in the separate events and superevents apps, so we moved them to the search app and tried to clean things up a bit. It's still kind of a mess and probably not worth doing a full cleanup until we rework the search.
-
- Oct 12, 2018
-
-
Tanner Prestegard authored
All calls to event.graceid() -> event.graceid.
-
- Sep 21, 2018
-
-
Tanner Prestegard authored
Reorganized some utility methods in the alerts app, necessitating some changes to imports in various places.
-
Tanner Prestegard authored
Splitting up much of the alerts functionality and improving/generalizing it.
-
Tanner Prestegard authored
Instantiating a new alerts app and moving the alert functionality from events/alert.py to alerts/old_alert.py. This commit forms a starting point where the old alert functionality is still in place and we can rework the alert infrastructure to be more modularized, flexible, and adapted to superevents.
-
- Jul 23, 2018
-
-
Tanner Prestegard authored
Updated from Django 1.11.5 to Django 1.11.14. Updated 3rd party packages so that all of them have version requirements in requirements.txt. Also updated most of these packages to use the newest versions. A specific update to the twilio package required some changes for how we determine the 'from' phone number. Also alphabetized the packages in this file. Finally, added the very useful django-silk debugger/profiler.
-
- Jun 25, 2018
-
-
Tanner Prestegard authored
simplejson package is used to properly serialize Decimal objects (like gpstime) when converting from a dictionary to a json.
-
- Jan 23, 2018
-
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
- Nov 07, 2017
-
-
Tanner Prestegard authored
-
- Sep 26, 2017
-
-
Tanner Prestegard authored
-
- Jun 28, 2017
-
-
Tanner Prestegard authored
-
- Jun 15, 2017
-
-
Tanner Prestegard authored
-
- May 15, 2017
-
-
Tanner Prestegard authored
-
- Jan 24, 2017
-
-
- Jan 18, 2017
-
-
- Jan 05, 2017
-
-
- Dec 24, 2016
-
-
- Nov 29, 2016
-
-
- Nov 23, 2016
-
-
- Nov 22, 2016
-
-
- Nov 18, 2016
-
-
Leo Pound Singer authored
-
- Nov 15, 2015
-
-
Branson Craig Stephens authored
and email notifications. This is done by parsing the label query separately and applying the filter in a separate step.
-
- Sep 30, 2015
-
-
Branson Craig Stephens authored
-
- Sep 03, 2015
-
-
Branson Craig Stephens authored
-
- Aug 24, 2015
-
-
Branson Craig Stephens authored
-
- Jul 28, 2015
-
-
Branson Craig Stephens authored
-
- Jul 14, 2015
-
-
Branson Craig Stephens authored
-
- Jun 26, 2015
-
-
Branson Craig Stephens authored
-
- Jun 19, 2015
-
-
Branson Craig Stephens authored
as well as code to ingest the SimInspiral table and a new template for injection-specific attributes.
-
- Jun 10, 2015
-
-
Branson Craig Stephens authored
-