- Sep 21, 2018
-
-
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.
-
- Sep 11, 2018
-
-
Tanner Prestegard authored
gstlal wants to set eff_distance to nan when they don't have a meaningful value for it. Unfortunately, we can't save that in the database because MySQL numeric types can't deal with nans. So we check for nans in this field and set it to NULL if it is nan, before saving it in the database.
-
- Aug 24, 2018
-
-
Tanner Prestegard authored
A loophole allowed LVC users who are also LV-EM members to access the page for creating/managing passwords for basic auth access to the API. This commit fixes that by also checking for the absence of LVC membership before allowing access to the page.
-
- Aug 01, 2018
-
-
Tanner Prestegard authored
-
- Jul 24, 2018
-
- 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.
-
- Jul 13, 2018
-
-
Tanner Prestegard authored
django-extensions was just in the test settings before (i.e., not deployed on production), but it is pretty nice and useful, so we are moving it into the base settings so that it can be used everywhere!
-
GraceDB authored
Updated event static file serving to use X-Sendfile with Apache. This is faster, more efficient, and seems to resolve the issue with FITS file downloads from the web browser: https://bugs.ligo.org/redmine/issues/6194
-
- Jul 12, 2018
-
-
Tanner Prestegard authored
Added a utility method for creating versioned files from either a string or an in-memory file.
-
Tanner Prestegard authored
Properly handling content_type for serving files with X-Sendfile.
-
Tanner Prestegard authored
-
- Jul 09, 2018
-
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Adding middleware which checks the client version (for everything under /api*) by using the User-Agent header. Obviously requires the client to set the header appropriately as well. Allows access when the header is set but 'gracedb-client' is not found in it since browsers have to access the web browsable API.
-
- Jun 28, 2018
-
-
Tanner Prestegard authored
Added requirement that event.search is not None before checking that event.search.name is MDC. Fixes a bug which occurred when a user tried to get an event by specifying 'M1234' when the event was not an MDC event (and didn't have a search associated with it).
-
Tanner Prestegard authored
Missed one case where 'tag' should have been 'tags' in 58efeab3. Also updated same thing in documentation.
-
- Jun 25, 2018
-
-
Tanner Prestegard authored
Fixing issue where some float fields were left as strings in LVAlert JSONs and response JSONs. Occurred because they were extracted as strings from files and saving the event did not fix the attribute types without refreshing from the database. See https://git.ligo.org/lscsoft/gracedb/issues/10.
-
Tanner Prestegard authored
simplejson package is used to properly serialize Decimal objects (like gpstime) when converting from a dictionary to a json.
-
Tanner Prestegard authored
Event time nanoseconds did not include leading zeros when printed in event.log (since 2010!!). See https://git.ligo.org/lscsoft/gracedb/issues/9.
- Jun 22, 2018
-
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
- Jun 19, 2018
-
-
Tanner Prestegard authored
Unsure why messaging app was not enabled; it's needed for posting flash messages about contacts and notifications.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Javascript time zone selectors assumed the server time zone to be America/Chicago, which we changed in ab72e160, so we fixed that here. Also fixed assumptions that LLO is in the same time zone as the server.
-
Tanner Prestegard authored
Fixed a bug in gracedb/templates/gracedb/event_detail_script.js which caused event logs to not render properly since the code was trying to access a div which didn't exist.
-
- Jun 14, 2018
-
-
Tanner Prestegard authored
-
- Jun 08, 2018
-
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
- Jun 05, 2018
-
-
Alexander Pace authored
-
- May 01, 2018
-
-
Tanner Prestegard authored
-