- Sep 21, 2018
-
-
Tanner Prestegard authored
Instantiating a second version for the API. For now, it's identical to v1, but can be customized as needed in the future.
-
Tanner Prestegard authored
Moving a few base class throttles and fields from the events app up one level so that they can be used elsewhere.
-
Tanner Prestegard authored
Moved events.api and superevents.api into the new api app. We want to have a versioned API, so these are now in api.v1.events and api.v1.superevents, respectively. Part of this change is that we require a custom reverse function (api_reverse) for handling versioning. Much of the required code changes for this migration include converting reverses to use this function and changing relative imports appropriately.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Added utility functions for hiding and exposing logs from LV-EM and the public. They are triggered by log messages being tagged or untagged. Also added utilities for hiding/exposing superevents.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
New custom model backend, which includes the table/object permissions backend and does not authenticate.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
New /latest/ page includes events and superevents. We also move the old events 'latest' page to /events/latest/, changed the view name, and fixed reverses to that page appropriately.
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
Activate Django sites app and create a migration which adds the LIGO.ORG domain name of the GraceDB instance as a Site. This will be used to build absolute URIs without needed a request object.
-
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
-
Tanner Prestegard authored
-
- Sep 18, 2018
-
-
Tanner Prestegard authored
Renaming LIB -> oLIB and gstlal-spiir -> spiir, at the request of the pipelines.
-
- 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!
-
- Jul 09, 2018
-
-
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 19, 2018
-
-
Tanner Prestegard authored
Unsure why messaging app was not enabled; it's needed for posting flash messages about contacts and notifications.
-
- Mar 23, 2018
-
- Feb 27, 2018
-
-
Tanner Prestegard authored
-
- Feb 01, 2018
-
-
Tanner Prestegard authored
-
- Jan 29, 2018
-
-
Tanner Prestegard authored
-
- Jan 26, 2018
-
-
Tanner Prestegard authored
-
- Jan 23, 2018
-
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
Tanner Prestegard authored
-
- Oct 31, 2017
-
-
Tanner Prestegard authored
-
- Oct 03, 2017
-
-
Tanner Prestegard authored
-
- Sep 26, 2017
-
-
Tanner Prestegard authored
-