wallabag/CHANGELOG.md
Thomas Citharel 5ecdfcd041 manage assets through npm
first draft

remote assetic totally

work

nearly there

use at least nodejs > 0.12

use proper version of grunt

bump nodejs version for travis

update npm

workaround for materialize

install node 5.0

add grunt-cli

baggy theme & cache node modules

cache bower & npm

make travis build assets on php7 only

exclude installing node & npm if not needed & use bash

clean & try to make icomoon work on baggy

ready

config for travis

rebase

make travis work

more travis work

impove travis & update deps

add missing pixrem deps

add module through oddly lost

ui updates

install latest nodejs

add install_dev.sh, link local binaries for npm/bower/grunt

ui improvements (mostly baggy)

fix travis build

no need to install on travis

Add unread filter to entries pages

Add the ability to filter for unread pages in the filters menu.

Add unread filter test to EntryControllerTest

Add a new test to the EntryControllerTest collection which checks that
only entries which have not been archived (and are treated as "unread")
are retrieved.

Improve English translation

Update FAQ

-Fix grammar
-Add notes about MTA, firewall, and SELinux

Update installation instructions

-Fix grammar
-Add SELinux section

add screenshots of android docu in English

Fix the deletion of Tags/Entries relation when delete an entry
Fix #2121

Move fixtures to the right place

Display a message when saving an entry failed

When saving an entry fail because of database error we previously just returned `false`.
Now we got an error in the log and the displayed notice to the user is updated too.

Change ManyToMany between entry & tag

Following https://gist.github.com/Ocramius/3121916

Be sure to remove the related entity when removing an entity.

Let say you have Entry -> EntryTag -> Tag.
If you remove the entry:

 - before that commit, the EntryTag will stay (at least using SQLite).
 - with that commit, the related entity is removed

Prepare wallabag 2.0.5

enforce older materialize version
2016-06-09 17:12:51 +02:00

9.3 KiB

Changelog

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[2.0.5] - 2016-05-31

Added

  • #2052 Add unread filter to entries pages (Dan Bartram)

Changed

  • #2093 Replace vertical dots in material theme with horizontal dots (Nicolas Lœuillet)
  • #2054 Update italian translation (Daniele Conca)
  • #2068, #2049 Update documentation (Josh Panter, Mario Vormstein)

Fixed

  • #2122 Fix the deletion of Tags/Entries relation when delete an entry (Jeremy Benoist, Nicolas Lœuillet)
  • #2095 Fix form user display when 2FA is disabled (Nicolas Lœuillet)
  • #2092 API: Starred and archived clears if article is already exists (Rurik19)
  • #2097 Fix image path in 2-factor authentification email (Baptiste Mille-Mathias)
  • #2069 Do not specify language in Firefox addon link (Merouane Atig)

[2.0.4] - 2016-05-07

Added

  • #2016 Big updates in our documentation (Nicolas Lœuillet)
  • #2028 Documentation about android application (Strubbl)
  • #2019 Italian translation (Daniele Conca)
  • #2011 Documentation about wallabag upgrade (biva)
  • #1985 Documentation about rights access (FoxMaSk)
  • #1969 Third resources for API in documentation (Nicolas Lœuillet)
  • #1967 FAQ page in documentation (Nicolas Lœuillet)

Changed

  • #1977 Spanish documentation (jami7)

Fixed

  • #2023 Fix translation for validators (Nicolas Lœuillet)
  • #2020 Fix number of entries in tag/list (Nicolas Lœuillet)
  • #2022 Fix pagination bar on small devices (Nicolas Lœuillet)
  • #2013 Fix tag listing (Nicolas Lœuillet)
  • #1976 Fix filter reading time (Nicolas Lœuillet)
  • #2005 Fix reading speed not defined when user was created via config page (Nicolas Lœuillet)
  • #2010 Set the title via POST /api/entries (Nicolas Lœuillet)

[2.0.3] - 2016-04-22

Added

  • #1962 cURL examples in documentation about API (Dirk Deimeke)

Fixed

  • Forgot composer.lock file in 2.0.2 release so some users may encounter Fatal error: Out of memory error during installation

[2.0.2] - 2016-04-21

Added

  • #1945 cURL examples in documentation about API (Dirk Deimeke)
  • #1911 Add title hover on entry titles (Thomas Citharel)

Changed

  • #1944, #1953, #1954 Due to branches renaming, update documentation and configuration (maxi62330, Nicolas Lœuillet)
  • #1942 Optimize import (Nicolas Lœuillet)
  • #1935 Update spanish translation (jami7)
  • #1929 Change guid and link in RSS feeds to give original entry URL (Nicolas Lœuillet)
  • #1918 Improve pagination when user has lot of entries (Nicolas Lœuillet)
  • #1916 Change PHP arrays and move test parameters in a separated file (Jeremy Benoist)

Fixed

  • #1957 Fix translation for Go to your account button (Nicolas Lœuillet)
  • #1925 Redirect to homepage if refered is null (Nicolas Lœuillet)
  • #1912 Fix 500 Internal Server Error -> "Setting piwik_enabled couldn't be found" (Jeremy Benoist)

[2.0.1] - 2016-04-11

Added

Changed

  • #1823 Persian translation (Masoud Abkenar)
  • #1901 Spanish translation (Jeremy Benoist)
  • #1879 Move tag form in Material theme (Nicolas Lœuillet)

Fixed

  • #1903 Force server version to avoid connection error (Jeremy Benoist)
  • #1887 Fix duplicate article when added via the bookmarklet (Nicolas Lœuillet)
  • #1895 API: All the entries are fetched via GET /api/entries (Nicolas Lœuillet)
  • #1898 Fix estimated reading time in material view #1893 (Nicolas Lœuillet)
  • #1896 remove download_picture setting and manage show_printlink in material theme #1867 (Nicolas Lœuillet)
  • #1894 Fix documentation link in developer page (Nicolas Lœuillet)
  • #1891 Fix typo on configuration page (Nicolas Lœuillet)
  • #1884 Change the installation method in issue template (Nicolas Lœuillet)
  • #1844 Lock ocramius/proxy-manager (Jeremy Benoist)
  • #1840 Fix Archive page title translation (Nicolas Lœuillet)
  • #1801 Force user-agent for iansommerville.com (Jeremy Benoist)

Removed

  • #1900 Remove empty portugese documentation (Nicolas Lœuillet)
  • #1868 Remove keyboard shortcut and add tagging rule panel in baggy (Nicolas Lœuillet)
  • #1824 Remove SMTP configuration environment overrides (Mathieu Bruyen)

[2.0.0] - 2016-04-03

Added

  • save an article, read it, favorite it, archive it. (Hopefully)
  • annotations: In each article you read, you can write annotations. (read the doc)
  • filter entries by reading time, domain name, creation date, status, etc.
  • assign tags to entries
  • edit article titles
  • a REST API (you can have a look to the documentation)
  • authorization via oAuth2
  • a new default theme, called material
  • RSS feeds (with ability to limit number of articles)
  • create a new account from the config page (for super admin only)
  • recover passwords from login page (you have to fill your email on config page)
  • picture preview, if available, is displayed for each entry
  • Public registration
  • migration from wallabag v1/v2 (based on JSON export) (read the doc)
  • migration from Pocket (it works, but we need to implement asynchronous import: if you have too many articles, it can fail) (read the doc)
  • exports in many formats (PDF, JSON, EPUB, MOBI, XML, CSV and TXT).
  • 2-Factor authentication via email (read the doc)
  • Tagging rule: create a rule to automatically assign tags to entries! (read the doc)
  • Occitan, German, French, Turkish, Persian, Romanian, Polish, Danish, Spanish and English translations
  • Quickstart for beginners (when you don't have any entries)
  • Internal settings for administrator (the account created during installation)
  • For 3rd apps developers, a developer page is available to create API token