- Oct 03, 2018
-
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Instruments should be read from the coinc_inspiral table, not the coinc_event table. Fix this for all CBC pipelines and for Omega, too.
-
Tanner Prestegard authored
Remove handling for .gwf event files for MBTA submissions. Comments indicate that this was deprecated in 2014 and could be removed in 2015.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
- Oct 01, 2018
-
-
Tanner Prestegard authored
Add ordering for nested views for a superevent: events, voevents, and EMObservations.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Create generalized methods for nested viewsets. There is now a default get_queryset method which finds the nested model queryset through the parent object; the user can specify filtering parameters as well. We also added a order_by filter for list views; parameters can be specified on the class.
-
Tanner Prestegard authored
Use text input for event graceid in web browsable API form for adding an event to a superevent.
-
Tanner Prestegard authored
silk was slowing things quite a bit so we won't use it by default, even in development instances.
-
Tanner Prestegard authored
The serializers for logs and emobservations (for both events and superevents) now give the user's full name for web views (unless it's blank; then fallback to username) and the username otherwise. We check for web view 'status' by seeing whether it is an AJAX request. This matches the previous behavior before the development of the superevents features.
-
Tanner Prestegard authored
Rename config/settings/test.py -> config/settings/dev.py to prevent the file from being picked up by the test runner during unit testing.
-
Tanner Prestegard authored
Use DelimitedOrListField for tag names and tag display names in the web API form for superevent log creation.
-
Tanner Prestegard authored
CommaSeparatedOrListField is now called DelimitedOrListField. Default delimiter is ',', but the user can specify anything. Some improvements to not show [] in web forms by default and properly handle empty inputs.
-
Tanner Prestegard authored
Changing superevents serializer to use text input fields for 'preferred_event' and 'events'. The 'events' field also will now accept a comma-separated list. This prevents timeout errors when trying to render all the options for events in the form and speeds up page load times significantly for this view.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Fixed case where external user creates a log message with no tags so that add_tag permission is not incorrectly required.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Switch over to new phone alert code (somewhat improved compared to the old code). Made a few more updates and bugfixes.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Removing old alert code in alerts.old_alert. Finished migration to new code by updating the phone stuff.
-
Tanner Prestegard authored
More informative error message when posting a log message from the superevent detail web page.
-
Tanner Prestegard authored
We normally require permissions to add tags to log messages or to create logs with tags attached, but we want to apply the 'analyst_comments' tag to log messages posted from the web form no matter what, so we add a check where that doesn't require special permission if the request is AJAX.
-
- Sep 26, 2018
-
-
Tanner Prestegard authored
Fix "parent" object serialization for event alerts where the "object" is also an event. Now provide the subclass for serialization rather than the base class.
-
- Sep 25, 2018
-
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Now require version 2.0.0 of the client and won't allow old versions without the client header.
-
Tanner Prestegard authored
New unit tests which check what information is shown to different user classes on the 'search' and 'latest' pages.
-
Tanner Prestegard authored
New unit tests which check whether different user classes can access superevent detail pages and superevent file list pages, and what information they are shown.
-
Tanner Prestegard authored
Better error handling for 'search' and 'latest' views. Also added filtering by user view permissions for the 'latest' view.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Fixed a bug in the mixin which handles whether to display the EM advocate signoff form on the superevent detail page.
-
Tanner Prestegard authored
Small improvement to create_event mixin for unit tests.
-
Tanner Prestegard authored
Moved SupereventSetup to a mixin in the superevents app rather than in a unit test file in the superevents API.
-
Tanner Prestegard authored
Moved request_as_user from GraceDbApiTestBase to GraceDbTestBase so that it can be used in tests for other apps.
-
- Sep 21, 2018
-
-
Tanner Prestegard authored
If an event is crated with labels attached, we issue 'label_added' alerts as well. The event is created, the 'new' alert is issued, then each label is added and an alert is sent for each label.
-