Created in 2009 and updated only occasionally, the old site no longer satisfied the expectations of how modern websites should look and behave. A new version is planned, but in the meantime only your own photos and videos are accessible to you.
Starting with February the 1st, 2019 the oldest files will be deleted, to enforce the upload limits.