]> git.immae.eu Git - github/wallabag/wallabag.git/commitdiff
Merge pull request #1941 from wallabag/v2-asynchronous-jobs
authorJeremy Benoist <j0k3r@users.noreply.github.com>
Mon, 19 Sep 2016 05:15:40 +0000 (07:15 +0200)
committerGitHub <noreply@github.com>
Mon, 19 Sep 2016 05:15:40 +0000 (07:15 +0200)
Use asynchronous jobs for imports

1  2 
src/Wallabag/CoreBundle/Resources/translations/messages.oc.yml
src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig

index 7d9d4e24c7aea3952c79585bc50d5c75a60ad3e4,2c4df867070dd582e55ca484b6dc1796b539de6a..c6818449660ea15fd7a756b1d964c74eefbbe4fe
@@@ -41,7 -41,7 +41,7 @@@ menu
  
  footer:
      wallabag:
 -        elsewhere: 'Emportatz wallabag amb vosaultres'
 +        elsewhere: 'Emportatz wallabag amb vosautres'
          social: 'Social'
          powered_by: 'propulsat per'
          about: 'A prepaus'
@@@ -68,6 -68,7 +68,7 @@@ config
              200_word: "Legissi a l'entorn de 200 mots per minuta"
              300_word: "Legissi a l'entorn de 300 mots per minuta"
              400_word: "Legissi a l'entorn de 400 mots per minuta"
+         pocket_consumer_key_label: Clau d'autentificacion Pocket per importar las donadas
      form_rss:
          description: "Los fluxes RSS fornits per wallabag vos permeton de legir vòstres articles salvagardats dins vòstre lector de fluxes preferit. Per los poder emplegar, vos cal, d'en primièr crear un geton."
          token_label: 'Geton RSS'
@@@ -346,6 -347,8 +347,8 @@@ import
          page_title: 'Importer > Readability'
          description: "Aquesta aisina importarà totas vòstres articles de Readability. Sus la pagina de l'aisina (https://www.readability.com/tools/), clicatz sus \"Export your data\" dins la seccion \"Data Export\". Recebretz un corrièl per telecargar un json (qu'acaba pas amb un .json de fach)."
          how_to: "Mercés de seleccionar vòstre Readability fichièr e de clicar sul boton dejós per lo telecargar e l'importar."
+     worker:
+         # enabled: "Import is made asynchronously. Once the import task is started, an external worker will handle jobs one at a time. The current service is:"
  
  developer:
      page_title: 'Desvolopador'
@@@ -411,10 -414,10 +414,10 @@@ flashes
          notice:
              entry_already_saved: 'Article ja salvargardat lo %date%'
              entry_saved: 'Article enregistrat'
-             entry_saved_failed: "Fracàs de l'enregistrament de l'entrada"
+             # entry_saved_failed: 'Entry saved but fetching content failed'
              entry_updated: 'Article mes a jorn'
              entry_reloaded: 'Article recargat'
-             entry_reload_failed: "Fracàs de l'actualizacion de l'article"
+             # entry_reload_failed: 'Entry reloaded but fetching content failed'
              entry_archived: 'Article marcat coma legit'
              entry_unarchived: 'Article marcat coma pas legit'
              entry_starred: 'Article apondut dins los favorits'
              failed: "L'importacion a fracassat, mercés de tornar ensajar"
              failed_on_file: "Errorr pendent du tractament de l'import. Mercés de verificar vòstre fichièr."
              summary: "Rapòrt d'import: %imported% importats, %skipped% ja presents."
+             # summary_with_queue: 'Import summary: %queued% queued.'
      developer:
          notice:
              client_created: 'Novèl client creat'
index 72becfa480de1325dd73208c707c7ef084e7ec16,23938b21ce7fd123a5b66526817af123dbb64528..df05e2a4890bd5dfd5d4aa751ec5dfbf46436540
@@@ -19,6 -19,8 +19,8 @@@
              Materialize.toast('{{ flashMessage|trans }}', 4000);
          </script>
      {% endfor %}
+     {{ render(controller("WallabagImportBundle:Import:checkQueue")) }}
  {% endblock %}
  
  {% block menu %}
  {% endblock %}
  
  {% block footer %}
 -    {{ render(controller("WallabagCoreBundle:Footer:index")) }}
 +    <footer class="page-footer cyan darken-2">
 +        <div class="footer-copyright">
 +            <div class="container">
 +                <p>{{ 'footer.wallabag.powered_by'|trans }} <a target="_blank" href="https://wallabag.org" class="grey-text text-lighten-4">wallabag</a></p>
 +                <a class="grey-text text-lighten-4 right" href="{{ path('about') }}">{{ 'footer.wallabag.about'|trans }}</a>
 +            </div>
 +        </div>
 +    </footer>
  {% endblock %}