Commit History

Autor SHA1 Mensaxe Data
  jherve 4ceb2e98cd [wip] Try to handle timezone information %!s(int64=2) %!d(string=hai) anos
  jherve 46ee700271 Change interface of last_n_days %!s(int64=2) %!d(string=hai) anos
  jherve 160107d332 Formatting/linter %!s(int64=2) %!d(string=hai) anos
  jherve 2bb31d8be3 Use select instead of "find" %!s(int64=2) %!d(string=hai) anos
  jherve 89dfab54a9 Factorize out common code for snapshots %!s(int64=2) %!d(string=hai) anos
  jherve 14d869ee75 Add a new media %!s(int64=2) %!d(string=hai) anos
  jherve 82566547de Make a separate folder for medias %!s(int64=2) %!d(string=hai) anos
  jherve 25b53f3701 Prevent exception masking in async loop %!s(int64=2) %!d(string=hai) anos
  jherve e06fc91e21 Pass linter/formatter %!s(int64=2) %!d(string=hai) anos
  jherve a66eaa2478 More db normalization : use featured_article_id in article_snapshots %!s(int64=2) %!d(string=hai) anos
  jherve f1747d6bd3 Add featured_articles table %!s(int64=2) %!d(string=hai) anos
  jherve 4a6f5b5072 Add FeaturedArticle class %!s(int64=2) %!d(string=hai) anos
  jherve 2466461439 Use cattrs to ensure proper structure for FeaturedArticleSnapshot %!s(int64=2) %!d(string=hai) anos
  jherve f067d24692 FeaturedArticle -> FeaturedArticleSnapshot in classes, methods, tables %!s(int64=2) %!d(string=hai) anos
  jherve 2b37c85802 Add original url field to featured_articles table %!s(int64=2) %!d(string=hai) anos
  jherve 9a77b03f00 Parse archive's URL to get the original article URL %!s(int64=2) %!d(string=hai) anos
  jherve 94a61c82db Prevent database lock with a semaphore on SQL connection %!s(int64=2) %!d(string=hai) anos
  jherve 7e4166f9e3 Use FK to feature_articles in main and top article tables %!s(int64=2) %!d(string=hai) anos
  jherve 33616401e2 Add "featured article" class and subclasses %!s(int64=2) %!d(string=hai) anos
  jherve 43b4d7f899 Add featured_articles table %!s(int64=2) %!d(string=hai) anos
  jherve 8b08da96ca Add SQL views for articles %!s(int64=2) %!d(string=hai) anos
  jherve 91309c7470 Handle the case when no snapshot is yet available %!s(int64=2) %!d(string=hai) anos
  jherve 434814257b Refactor ArchiveDownloader code %!s(int64=2) %!d(string=hai) anos
  jherve 0480ef5887 Refactor insert statement %!s(int64=2) %!d(string=hai) anos
  jherve 322e5ffd4c Normalize snapshots table %!s(int64=2) %!d(string=hai) anos
  jherve 43335a3904 Add site table %!s(int64=2) %!d(string=hai) anos
  jherve 69d6c8cad4 Normalize top_articles and main_articles tables with a FK to snapshots %!s(int64=2) %!d(string=hai) anos
  jherve 6f83c87189 Add virtual_timestamp field %!s(int64=2) %!d(string=hai) anos
  jherve 78750990e9 Add a snapshot table %!s(int64=2) %!d(string=hai) anos
  jherve 2a7ae2e91e Move collections to a `media` module %!s(int64=2) %!d(string=hai) anos