- Aug 20, 2014
-
-
Branson Craig Stephens authored
Made changes to store permission info on the Event objects themselves. This speeds up some searches by an order of magnitude with respect to guardian's get_objects_for_user.
-
- Aug 19, 2014
-
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
Removed SimpleSearchFormWithSubclasses. The only thing that needed this was the gstlalcbc report page, and there is a simple workaround instead: just get a list of Event objects, and upcast them to CoincInspiralEvents. One wrinkle is that the matplotlib call 'fill_between' (which had given us that nice grey region on either side of the expected IFAR line) seems to hang now. I emailed Chad and commented this out.
-
- Aug 18, 2014
-
-
Branson Craig Stephens authored
Changed views to assign default permissions for Event as well as Event sublcass instances. Also added call to get_objects_for_user to filter the queryset returned by search.
-
Branson Craig Stephens authored
Changed migration for existing event permissions to apply defaults to *both* the Event and the event subclass instances.
-
Branson Craig Stephens authored
Added storage_engine=MYISAM so that the new guardian tables will be created with the same database engine as the others.
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
Removed permissions from Event class meta. This is unnecessary, as syncdb and south will not pick it up. Only works for new models.
-
- Aug 14, 2014
-
-
Branson Craig Stephens authored
Added view permission for event, created permission objects for existing events, and added code to apply default permissions when new events are created.
-
- Aug 12, 2014
-
-
Branson Craig Stephens authored
Added guardian to installed apps and added ANONYMOUS_USER_ID=-1 and GUARDIAN_RENDER_403=True to settings.
-
Branson Craig Stephens authored
-
- Aug 11, 2014
-
-
Branson Craig Stephens authored
-
- Aug 06, 2014
-
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
Fixed bug due to Django 1.6 update. The get_or_create call in refresh_users_from_ldap.py needed some default arguments. Otherwise, it tries to create a user with an empty username, and that will collide with another user with an empty filename and cause an unhandled exception.
-
- Aug 05, 2014
-
-
Brian Moe authored
-
- Jul 30, 2014
-
-
Branson Craig Stephens authored
Removed settings/update.py and modified branson.py to reflect updates. No changes required for settings/default.py
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
-
- Jul 28, 2014
-
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
-
Brian Moe authored
-
Brian Moe authored
-
- Jul 22, 2014
-
-
Branson Craig Stephens authored
Fixed URL sent out in event creation LVAlert to a valid URL, namely the URL of the event file in the web interface.
-
Branson Craig Stephens authored
-
Branson Craig Stephens authored
-
- Jul 18, 2014
-
-
Branson Craig Stephens authored
-
- Jul 17, 2014
-
-
Branson Craig Stephens authored
-
- Mar 17, 2014
-
-
Branson Stephens authored
-
- Mar 04, 2014
-
-
Branson Stephens authored
-
Branson Stephens authored
Added Bayestar MIC robot DN and user. This is a temporary robot for ER5. Should probably be removed when Leo doesn't need it anymore.
-
Branson Stephens authored
-
- Mar 03, 2014
-
-
Branson Stephens authored
Changed performance log to a simple rather than rotating file. The file needs to be cleaned up rather than rotated, or the 3-day lookback property breaks.
-
- Feb 17, 2014
-
-
Branson Stephens authored
Changed admin and admin email to Branson (e.g., myself), so that I can get emails when the live box throws a 500.
-
- Feb 15, 2014
-
-
Branson Stephens authored
-
- Feb 14, 2014
-
-
Branson Stephens authored
-
Branson Stephens authored
-
Branson Stephens authored
Added a log file and view for the ER5 performance metric. The PerformanceMiddleware response handler checks whether the user tried to create an event or annotation, and records the status code of the response. The view 'performance' displays stats for performance over the last three days. NB: This solution is fragile for several different reasons. But the most egregious is that permissions on the log file cause conflicts with django management commands. This will need to be addressed in the future.
-