Skip to content
Snippets Groups Projects
  1. Feb 28, 2019
  2. Feb 25, 2019
  3. Feb 21, 2019
  4. Feb 19, 2019
    • Tanner Prestegard's avatar
      Bugfix event log uploads without file · d96541fa
      Tanner Prestegard authored
      Have seen issues with "column 'filename' cannot be null" warnings
      in the logs recently.  Found the issue in the events API, but
      it's not obvious why this started now.  Possibly the upgrade to
      Django 1.11.18?  Could have been a MariaDB upgrade too, but haven't
      checked the logs to see if that happened.
      d96541fa
  5. Feb 18, 2019
  6. Feb 12, 2019
  7. Feb 11, 2019
    • Tanner Prestegard's avatar
      Add IMBH search at the request of cWB · 7fed56da
      Tanner Prestegard authored
      7fed56da
    • Tanner Prestegard's avatar
      Cleanup of query documentation · cb7ef5b2
      Tanner Prestegard authored
      cb7ef5b2
    • Tanner Prestegard's avatar
      b9bf2d8c
    • Tanner Prestegard's avatar
      Change how tags are created in unit tests · 08a9e6ae
      Tanner Prestegard authored
      Have to use 'get_or_create()' for Tag creation in unit tests.
      Previously any tags that were created by data migrations were
      always wiped after the initial migrations ran to set up the test
      database due to the fact that we use MyISAM.  Now initial data
      seems to be cleared only after the first test class runs.  So if
      you run the full set of unit tests, it works fine, but if you only
      run a class which includes creating a "real" Tag which is part
      of the data migrations, it fails since the Tag is already in the
      database.
      
      I don't know when this changed - I tried using a previous tag of
      the code (2.2.0) and the last version of Django that we used
      (1.11.16), but no luck.  Really the solution should be to go away
      from MyISAM or even MySQL altogether, but that will have to come
      at a later date.
      08a9e6ae
  8. Feb 08, 2019
  9. Feb 07, 2019
  10. Feb 06, 2019
  11. Feb 05, 2019
    • Tanner Prestegard's avatar
      Use apiweb URLs for all web-based calls to the API · e1e5203b
      Tanner Prestegard authored
      Various javascript functionalities and forms in the web interface
      make calls to the API to get or process data. The current
      Apache configuration (verify a certificate IF presented on /api/*)
      causes pop-ups for users who have certificates in their browsers
      if they visit any pages which have these functionalities. So we have
      changed all of those URLs to use /apiweb/ for now to prevent the
      certificate challenge.  This will be resolved in the future by
      getting away from certificate-based authentication.
      e1e5203b
    • Tanner Prestegard's avatar
      Serialized event should always include search · e24fd291
      Tanner Prestegard authored
      Previously if an Event did not have a Search, no 'search'
      key was included in the serialized event dictionary. Now we include
      one and set it to None if the Event has no Search.
      e24fd291
    • Tanner Prestegard's avatar
      Update python-ldap version due to install error with 2.5.2 · cc0cf4c6
      Tanner Prestegard authored
      Not sure why this started happening all of a sudden since we have
      been using 2.5.2 for quite a while.  But trying to pip install
      python-ldap when building a Docker image keeps giving a
      UnicodeDecodeError. Updating to version 3.1.0 seems to resolve it.
    • Tanner Prestegard's avatar
      Change IVORN for retraction VOEvents · 7bf56130
      Tanner Prestegard authored
      The format (which is staying the same) is like 'ID-N-TYPE', but for
      retractions, TYPE was like "TYPE-OF-PREVIOUS-VOEVENT"-Retraction
      (ex: Update-Retraction).  Now we just use TYPE=Retraction.
      7bf56130
Loading