aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Add tests for logicTobi8232018-09-211-2/+2
| | | | | | | | | | | | | | | | Try to translate the title of a PDF from UTF-8 (then UTF-16BE, then WINDOWS-1252) to UTF-8
| * | | Try to detect the character encoding in PDFs and try to translateTobi8232018-09-211-13/+33
| | | | | | | | | | | | | | | | the title from the PDF to UTF-8
| * | | Remove type declaration for PHP 5 compatibilityTobi8232018-09-211-1/+1
| | | |
| * | | Bugfix: Sanitize the title of a saved webpage from invalid UTF-8 charactersTobi8232018-09-211-0/+23
| | | |
* | | | Merge pull request #3574 from shulard/feature/rename-tagsJérémy Benoist2018-10-1518-5/+156
|\ \ \ \ | | | | | | | | | | Allow to rename tags from the web interface.
| * | | | Add translations about latest Tag changes.Stéphane HULARD2018-09-2514-1/+43
| | | | | | | | | | | | | | | | | | | | Add new translations in each language file.
| * | | | Update tag list template to allow renaming.Stéphane HULARD2018-09-252-4/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a form on each tag to handle rename action. * Add JavaScript to handle action on the corresponding page inside the global index.js file. * Add support for the 2 active themes : material / baggy The form solution is cleaner than an Ajax one because it let the browser validate input data and make the POST easier without the need to handle JSON response.
| * | | | Add RenameForm as tag list view parameters.Stéphane HULARD2018-09-251-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | This will help handling the CSRF protection token and use symfony HTML generation layer. Also a FormView instance is generated for each tag because we need to render a form for each tag and FormView are not reusable.
| * | | | Create a new Tag action to rename tags.Stéphane HULARD2018-09-251-0/+45
| | | | | | | | | | | | | | | | | | | | The current tag is removed from all the current logged user entries. Then the new one is created and attached.
| * | | | Rename Tag : Add a new FormTypeStéphane HULARD2018-09-251-0/+35
| | | | |
* | | | | Ensure language is validJeremy Benoist2018-10-133-8/+13
| | | | | | | | | | | | | | | | | | | | | | | | | - Do not override locale if user has choosen a locale from the login screen. - Add some tests about locale url
* | | | | Added possibility to change locale from login/register pagesNicolas Lœuillet2018-10-135-3/+30
| | | | |
* | | | | Jump to Symfony 3.4Jeremy Benoist2018-10-0421-35/+63
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Thanks to the BC compatibility, almost nothing have to be changed. All changes are related to new bundle version of: - SensioFrameworkExtraBundle - DoctrineFixturesBundle
* | | | Sort archive page by archived atJeremy Benoist2018-09-212-3/+1
| | | |
* | | | Code StyleSébastien Viande2018-09-211-1/+1
| | | |
* | | | Entry: add sort parameter archivedSébastien Viande2018-09-212-1/+3
| | | |
* | | | Entry: add archived_at property and updateArchived methodSébastien Viande2018-09-219-10/+57
|/ / /
* | | Add missing parametersJeremy Benoist2018-09-071-1/+1
| | | | | | | | | | | | Parameters weren’t passed to the sub function.
* | | php-cs-fixerKevin Decherf2018-09-051-7/+7
| | | | | | | | | | | | Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | | EntryRepository: refactor getBuilderForUntaggedByUserKevin Decherf2018-09-051-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | Improve SQL performance by replacing size(e.tags) with a left join and a null condition Move the QueryBuilder logic into getRawBuilderForUntaggedByUser Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | | EntryRepository: refactor getBuilderByUserKevin Decherf2018-09-051-12/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We refactor getBuilderByUser to separate QueryBuilder getter and the orderBy(). The previous code of getBuilderByUser() has been moved to getSortedQueryBuilderByUser(). getBuildByUser() now returns a QueryBuilder without the call to orderBy(). A new method named sortQueryBuilder() returns a given QueryBuilder with an orderBy() call using given sort parameters. Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | | AnnotationRepository: rename getBuilderByUserKevin Decherf2018-09-051-2/+2
| | | | | | | | | | | | | | | | | | | | | We rename getBuilderByUser to getSortedQueryBuilderByUser as long as the method currently returns a QueryBuilder with an orderBy() Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | | php-cs-fixerKevin Decherf2018-09-0534-57/+57
| |/ |/| | | | | Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | Fixes a typoAleksandar Todorović (r3bl)2018-08-101-1/+1
| |
* | More robust srcset image attribute handlingSimounet2018-07-121-3/+8
| | | | | | | | Linked to HTMLawed PR https://github.com/kesar/HTMLawed/pull/17
* | wallabag logo (side-nav) replaced by an SVG oneSimounet2018-07-111-1/+1
| |
* | wallabag logo with typo replaced by an SVG oneSimounet2018-07-113-3/+3
| |
* | Autofocus the username field on the login pageSimounet2018-07-111-1/+1
| |
* | Fix image downloading on null image pathSimounet2018-07-051-0/+4
| |
* | We should able to get the table name unescapedJeremy Benoist2018-06-141-1/+7
| | | | | | | | When we want to perform complex queries to retrieve metadata from the database
* | Fixed migrations with dash into db nameJeremy Benoist2018-06-141-0/+43
| |
* | Merge pull request #3668 from wallabag/fix-testsJérémy Benoist2018-06-071-1/+0
|\ \ | | | | | | Fix tests
| * | Fix testsJeremy Benoist2018-06-061-1/+0
| | |
* | | Merge pull request #3614 from comradekingu/patch-3Jérémy Benoist2018-06-061-3/+3
|\ \ \ | |/ / |/| | Spelling: GitHub, Log out, of the dev
| * | GitHub, Log out, of the devAllan Nordhøy2018-03-251-3/+3
| |/
* | Fix authors and preview alt encoding displaySimounet2018-06-041-2/+2
| |
* | Merge pull request #3646 from Quenty31/masterJérémy Benoist2018-06-012-5/+5
|\ \ | | | | | | [i18n] Occitan update
| * | Update wallabag_user.oc.ymlQuentí2018-05-061-1/+1
| | |
| * | Update wallabag_user.oc.ymlQuentí2018-05-051-1/+1
| | | | | | | | | Mens dialectal, mai estandard
| * | Update messages.oc.ymlQuentí2018-05-051-4/+4
| | |
* | | Fix srcset attribute on images downloadedSimounet2018-06-011-3/+33
|/ /
* / Better encoding of the URI for the bookmarkletFloran Brutel2018-04-011-1/+1
|/
* Merge pull request #3592 from Simounet/fix/html-entities-on-default-titleJérémy Benoist2018-02-244-6/+6
|\ | | | | Fix title card HTML parsing
| * Fix title card HTML parsingSimounet2018-02-124-6/+6
| |
* | Fix error when withRemove variable is not defined.Stéphane HULARD2018-01-231-1/+1
|/ | | | | | Since the withRemove variable is a template flag, it can be undefined. In the Entry\Card\_content.html.twig template for example, the withRemove variable is not defined.
* Nav close button alignment and nav boxes improvedSimounet2018-01-124-40/+38
|
* Label replaced by a button on the nav search formSimounet2018-01-123-2/+2
|
* Label replaced by a button on the nav new entry formSimounet2018-01-122-1/+1
|
* Merge pull request #3536 from wallabag/tag-link-3534Nicolas Lœuillet2018-01-033-3/+3
|\ | | | | Fix broken link to remove tags from entries
| * Fix broken link to remove tags from entriesKevin Decherf2017-12-273-3/+3
| | | | | | | | | | | | Fixes #3534 Signed-off-by: Kevin Decherf <kevin@kdecherf.com>