[Neue Version] wallabag 2.2. Endlich.

Januar 31, 2017

Mit einer Verzögerung von fast vier Monaten ist unsere neue Version, wallabag 2.2, endlich da. Ursprünglich wollten wir diese Version am 03. Oktober 2016 veröffentlichen. Aber keine Sorge, wir haben keine Ferien gemacht. Wir haben sehr hart gearbeitet. Jetzt ist es Zeit, euch diese neue Version zu präsentieren!

Was ist neu?

Account-Verwaltung

In wallabag 2.1 haben wir euch die Möglichkeit gegeben, eure Nutzer zu verwalten.

In wallabag 2.2 geben wir euch die Möglichkeit, den Account zurückzusetzen und zu löschen.

In der Konfigurationsansicht deines Accounts, wurde unter dem Benutzer-Informations-Tab eine Gefahrenzone hinzugefügt. Aber passt auf, diese Aktionen sind UNWIDERRUFLICH.

Du kannst:

  • alle Anmerkungen löschen
  • alle Tags löschen
  • alle Einträge löschen
  • deinen Account löschen

Features entwickelt von tcitworld und j0k3r in #2177 und #2401

API

Zwei nützliche Erweiterungen für Entwickler: Der Export von Anmerkungen und Einträgen ist nun in der API verfügbar.

Einträge exportieren

Der Endpunkt ist /api/entries/123/export.epub, um den Eintrag 123 als epub zu exportieren. Verfügbare Formate: epub, mobi, pdf, txt, csv.

Dieses Feature wird bereits vom Plop! reader genutzt, einer wallabag-Anwendung für Pocketbook Touch Lux E-Book-Leser von pmartin.

Feature entwickelt von pmartin in #2372

Anmerkungen

The endpoint is api/annotations/123.json to get annotations for the entry 123.

Feature developed by tcitworld in #1890

UI-Änderungen

  • Wir haben ein neues Formular für das Bearbeiten von Tags im Material-Theme für die Mobil-Ansicht hinzugefügt. Entwickelt von nicosomb in #2553
  • Wir haben eine Listenansicht hinzugefügt, welche das Vorschaubild versteckt und nur den Titel anzeigt. Entwickelt von nicosomb in #2662
  • Auf Mobilgeräten wurde für längere Artikel ein Button für das Archivieren, Favorisieren und Löschen eines Eintrags hinzugefügt. Entwickelt von nicosomb in #2670

Teilen

Du kannst jetzt deine Einträge zu unmark.it, einem Lesezeichen-Manager, teilen.

Feature entwickelt von nicosomb in #2566

Das Teilen zu Shaarli (einem anderen Lesezeichen-Manager) ist verfügbar seit wallabag 2.0. Aber lapineige, einer unserer glücklichen Nutzer, wollte auch Tags nach Shaarli teilen. Also hat er kurzerhand das entsprechende Feature entwickelt.

Feature entwickelt von lapineige in #2725

Import

In wallabag 2.1, haben wir viele Import-Systeme hinzugefügt: Readability, Instapaper, Firefox und Chrome.

Mit wallabag 2.2, kannst du auch Daten aus Pinboard importieren.

Feature entwickelt von j0k3r in #2548

Features

  • Bereits in wallabag 1.x verfügbar, wurde das Herunterladen von Bildern hinzugefügt. Das Feature muss in den internen wallabag-Einstellungen aktiviert machen. Entwickelt von tcitworld und j0k3r in #2180
  • Falls du deine Finger nicht von der Tastatur entfernen willst, haben wir Shortcuts hinzugefügt. Eine Übersicht über alle verfügbaren Shortcuts findest du, indem du die ?-Taste drückst. Entwickelt von nicosomb in #2495
  • Seit Monaten gewünscht, ist die Suche endlich verfügbar in wallabag. Mit ein Klick auf das Lupen-Icon in the header to display the search form. Entwickelt von nicosomb in #2543
  • Wir haben eine neue Einstellung dafür, was nach dem Archivieren eines Eintrags passieren soll. Du kannst ihn in den Einstellungen setzen. Entwickelt von nicosomb in #2547
  • Um übergroße RSS-Feeds zu vermeiden, ist es nun möglich, diese zu limitieren. Schau einfach mal in den Einstellungen vorbei. Entwickelt von j0k3r in #2609

Eine weitere Sache… die Authentifizierung für limitierte Artikel (hinter einer Paywall)

Dank diesem Feature kannst du nun Artikel von Webseiten speichern, bei denen eine Authentifizierung notwendig ist.

Dieses großartige Feature ist nur verfügbar für die Experten unter euch und momentan werden die Login-Daten mit allen Nutzern einer Instanz gespeichert. Wir werden zukünftig eine Oberfläche hinzufügen, um diesen Vorgang zu vereinfachen.

Du musst die app/config/parameters.yml-Datei bearbeiten, um die Login-Daten für jede Webseite hinzuzufügen, die du willst. Hier ist ein Beispiel für einige französische Webseiten:

sites_credentials: mediapart.fr: {username: "johndoe", password: "johnwho?"}

Achtung: Diese Daten werden für jeden Nutzer der Instanz genutzt.

Dann muss die Seiten-Konfiguration für diese Webseite (im Beispiel mediapart.fr.txt) abgeändert werden:

title://h1[@class="title"] body: //div[@class="content-article"]/div[@class="page-pane"]

requires_login: yes

login_uri: https://www.mediapart.fr/login_check login_username_field: name login_password_field: password

not_logged_in_xpath: //body[@class="not-logged-in"]

Bitte erstelle ein neues Ticket auf GitHub, falls du hierbei Hilfe benötigst.

Feature entwickelt von bdunogier in #2317


Einige Zahlen

wallabag 2.2 in Zahlen:

  • 9826 hinzugefügte Zeilen
  • 1079 entfernte Zeilen
  • 72 gemergte Pull-Requests
  • 40 geschlossene Tickets
  • drei Monate zu spät
  • 1 an other great release
  • 1 nices Release am been (sorry, eigentlich steht hier "und ein weiteres, großartiges Release")

Kompletter Changelog

  • #2789 Added indexes on is_archived and is_starred (@nicosomb)
  • #2763 Sort list of available tags (@janLo)
  • #2646 Added explanations about migrations (@nicosomb, @jlnostr)
  • #2787 Lock kphoen/rulerz to avoid breaking changes (@j0k3r)
  • #2750 Added migration to rename uuid to uid (@nicosomb)
  • #2774 add cli export (@tcitworld)
  • #2742 Avoid false preview image (@j0k3r)
  • #2733 Fixed API error No matching accepted Response format could be determined (@nicosomb)
  • #2735 Removed the small element on reading time (@nicosomb)
  • #2729 Fix double overlay on expanded right sidenav (@Simounet)
  • #2728 Fix right side-nav scrolling on low height window (@Simounet)
  • #2725 Share to Shaarli - Include tags (@lapineige,)
  • #2732 Firefox add-on URL updated (@Simounet)
  • #2730 Access to search, filters, export on mobile (@Simounet)
  • #2731 Minor typo fix (@llune)
  • #2702 Added index on entry.uuid (@nicosomb)
  • #2724 Fix entry reading time (@Simounet)
  • #2723 Fixed export by tags with a tag which contains space (@nicosomb)
  • #2696 Run migration on each test (@j0k3r)
  • #2714 Fix the box shadow on the card entry (@Simounet)
  • #2616 Change documentation links to HTTPS (@mathieui)
  • #2682 Ensure craue_config_setting migration are ok (@nicosomb, @j0k3r)
  • #2690 Added QoS for RabbitMQ (@nicosomb)
  • #2701 Removed outputWalkers for pagination (@nicosomb)
  • #2667 Upgrade to Symfony 3.2 (@nicosomb, @j0k3r)
  • #2699 Removed user join in query builder (@nicosomb)
  • #2697 Add default value for list_mode (@j0k3r)
  • #2691 Moved total messages from import (@nicosomb)
  • #2689 Replaced chmod for download pictures feature (@nicosomb)
  • #2688 Fixed imports with is_starred and is_archived (@nicosomb)
  • #2686 Casted maxIterations for Redis import (@nicosomb)
  • #2680 Limit rule to 255 (@j0k3r)
  • #2679 Fix content from imported entried being discarded when URL goes bad (@j0k3r, @jcharaoui)
  • #2677 add translations/wallabag_user.de.yml (fixes #2673) (@Strubbl)
  • #2676 Updated addons links (@nicosomb)
  • #2674 Fixed 404 for wallabag logo in 2FA (@nicosomb)
  • #2672 Fixed typo in asynchronous documentation (@nicosomb)
  • #2670 Added floating button on entry view for mobile (@nicosomb)
  • #2650 Added hasColumn() in migration to check column existence (@nicosomb)
  • #2662 Add list view (@nicosomb)
  • #2663 Removed FOSUser attributes removed in alpha4 (@nicosomb)
  • #2659 Fix incorrect reading time calculation for entries in non-latin languages. (@akovalyov)
  • #2654 Enforce lowercase on domain name filter (@Kdecherf)
  • #2622 Material UI Changes (@nicosomb, @Kdecherf)
  • #2642 Fixed logout shortcut (@nicosomb)
  • #2620 Fix password layout (@j0k3r)
  • #2640 Fixed entry shortcuts available in list view (@nicosomb)
  • #2637 Update messages.pl.yml (@wallabag)
  • #2317 Added authentication for restricted access articles (@nicosomb, @bdunogier)
  • #2612 Added help about shortcuts (@nicosomb)
  • #2635 Return 304 when content isn't reloaded using the API (@j0k3r)
  • #2613 Fix card action overlap (@j0k3r)
  • #2614 Add ability to reload entry from API (@j0k3r)
  • #2632 Update messages.pl.yml (@wallabag)
  • #2630 Add white-text class to card-title too (@ThibaudDauce)
  • #2600 Install assets for shortcuts (@j0k3r)
  • #2601 Added http_status in Entry entity (@nicosomb)
  • #2593 Put log in the most common failure tests (@j0k3r)
  • #2592 Update messages.pl.yml (@wallabag)
  • #2547 Added a configuration to define the redirection after archiving an entry (@j0k3r, @nicosomb, @Strubbl)
  • #2495 Added shortcuts (@nicosomb, @tcitworld)
  • #2566 Added unmark.it sharing (@nicosomb)
  • #2564 Update messages.pl.yml (@wallabag)
  • #2553 Added new tag form in mobile view for Material theme (@nicosomb)
  • #2548 Add Pinboard import (@Strubbl, @j0k3r)
  • #2551 Removed Maintenance bundle (@nicosomb)
  • #2541 Update messages.pl.yml (@wallabag)
  • #2540 Update of the OC version (@Quent-in)
  • #2535 Use created_at as default sort (@j0k3r)
  • #2180 Download pictures (@j0k3r, @tcitworld)
  • #2523 Added QRCode and link to configure android application (@tcitworld, @nicosomb)
  • #2499 Added relation between API Client and User (@nicosomb)
  • #2496 Update messages.pl.yml (@wallabag)
  • #2401 Reset account (@j0k3r)
  • #1890 bring annotations to API (@j0k3r, @nicosomb, @tcitworld)
  • #2456 use new tcpdf library version (@tcitworld)
  • #2453 Fix API export (@j0k3r)
  • #2438 Update messages.pl.yml (@wallabag)
  • #2372 API: ability to export entry in all available format (epub, pdf, etc...) (@j0k3r, @pmartin)
  • #2409 Occitan version update (@Quent-in, @nicosomb)
  • #2177 Delete user (@j0k3r, @nicosomb, @tcitworld)

Anwendungen und Addons


wallabag 2.2 herunterladen

Um wallabag zu herunterladen, zu installieren/aktualisieren, lese bitte unsere Download-Seite.


Du willst wallabag nicht selbst hosten?

Im Dezember 2016 ging wallabag.it an den Start. wallabag.it ist ein Bezahl-Service, welcher es Leuten erlaubt, wallabag zu nutzen, ohne es auf ihrem Webserver zu installieren.

Dort ist auch bereits wallabag 2.2 installiert. Du kannst deinen Account hier erstellen. Probier's doch mal kostenlos aus, 14 Tage ohne Limitierungen (keine Kreditkarte notwendig). Es kostet auch nur 9€ (Angebot gültig bis zum 01.03.2017, danach sind es 12€) pro Jahr.


Benötigst du Hilfe?

Wir sind auf Gitter und auf IRC, pinge uns an! Du kannst auch ein neues Ticket auf GitHub erstellen.


Wie kannst du uns helfen?

Mit dem Nutzen von wallabag, dem Berichten von Fehlern, mit der Übersetzung von wallabag und der Dokumentation, mit dem Reden mit deinen Freunden über wallabag, …

With wallabag, archive the web freely. wallabag is a self hostable application for saving web pages.