- Sep 21, 2018
-
-
Tanner Prestegard authored
Allow EMObservation fields ra, dec, raWidth, and decWidth to be blank in forms, resulting in a null database entry.
-
Tanner Prestegard authored
Modified events.view_utils.reverse to return an absolute url using core.urls.build_absolute_uri. This is helpful for when we issue alerts without a request object available to construct the absolute url. Also updated the corresponding *toDict methods so as to take advantage of this.
-
Tanner Prestegard authored
Changing from ISO format to another more readable format for serialization functions in events/view_utils.py. Changes for things like EMObservations, EventLogs, etc.
-
Tanner Prestegard authored
Added a namespace to include() of superevents part of API. This fixes an issue where reverse('api-root') was NOT returning the root of the API but was rather returning /api/superevents/.
-
Tanner Prestegard authored
We added exception handling for certain create/destroy methods which involve multiple object creation (log messages and/or tags) and which may commonly raise errors, like tag creation with invalid characters. This was done within the superevent viewsets and in the events api.
-
Tanner Prestegard authored
If a tag's name has some "uncommon" characters in it, like parentheses (or probably others), it will cause errors for the javascript which renders the event pages, since it tries to use the tag name in the element id for the delete button. We now require that tags only use 0-9a-zA-Z_\- in their names. May have to go through and delete some tags which use them.
-
Tanner Prestegard authored
Shortcuts modules were added for the events and superevents apps. Currently, they just contain 'is_event()' and 'is_superevent()' methods.
-
Tanner Prestegard authored
-
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.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
handle changes to writeLog client function and clean up display name handling for tagging of event logs
-
Tanner Prestegard authored
changing format for event EMObservations and EMFootprint creation timestamps when these objects are converted to dicts
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Adding custom pagination to superevents API to match events. It's bad, but will have to serve until we can redo the whole thing
-
Tanner Prestegard authored
updating event tag and event log tag resources to include more information than just a link to the detail page
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
adding superevent API urls - currently nesting them within the events API; should eventually be moved to a separate API app
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
generalizing and abstracting several models in the events app, as well as fixing many field parameters
-
Tanner Prestegard authored
Need to make sure values are actually numeric types before just passing them to isnan(), since it can't handle them, apparently.
-
- Sep 19, 2018
-
-
Tanner Prestegard authored
Adding some requirements to migrations to enforce proper ordering.
-
- Sep 18, 2018
-
-
Tanner Prestegard authored
Renaming LIB -> oLIB and gstlal-spiir -> spiir, at the request of the pipelines.
-