]> git.immae.eu Git - github/wallabag/wallabag.git/log
github/wallabag/wallabag.git
8 years agoUpdate url & service name
Jeremy Benoist [Thu, 24 Dec 2015 14:22:56 +0000 (15:22 +0100)] 
Update url & service name

Prefix ur with service namel: [service]_[route name]
Add comment in Interface

8 years agoChange the way to check for an existing entry
Jeremy Benoist [Thu, 24 Dec 2015 14:19:50 +0000 (15:19 +0100)] 
Change the way to check for an existing entry

The repository method return the entry found or false if nothing exists.

8 years agoUpdate deps
Jeremy Benoist [Thu, 24 Dec 2015 13:06:55 +0000 (14:06 +0100)] 
Update deps

8 years ago- remove importers configuration
Nicolas Lœuillet [Mon, 26 Oct 2015 14:49:44 +0000 (15:49 +0100)] 
- remove importers configuration
- add check on userId for findOneByURL for entries

8 years agofix #1502 avoid duplicate entry and store pocket url in config
Nicolas Lœuillet [Mon, 26 Oct 2015 13:38:24 +0000 (14:38 +0100)] 
fix #1502 avoid duplicate entry and store pocket url in config

8 years agoassign tags to entries and add lastPocketImport attribute to user
Nicolas Lœuillet [Mon, 26 Oct 2015 09:55:35 +0000 (10:55 +0100)] 
assign tags to entries and add lastPocketImport attribute to user

8 years agocreate ImportController to list importers
Nicolas Lœuillet [Fri, 23 Oct 2015 12:45:50 +0000 (14:45 +0200)] 
create ImportController to list importers

8 years agoservice call
Nicolas Lœuillet [Fri, 23 Oct 2015 12:09:19 +0000 (14:09 +0200)] 
service call

8 years agoforgot test parameters
Nicolas Lœuillet [Fri, 23 Oct 2015 12:04:43 +0000 (14:04 +0200)] 
forgot test parameters

8 years agorefactor pocket import
Nicolas Lœuillet [Fri, 23 Oct 2015 12:01:27 +0000 (14:01 +0200)] 
refactor pocket import

8 years ago1st draft for Pocket import via API
Nicolas Lœuillet [Tue, 20 Oct 2015 11:58:13 +0000 (13:58 +0200)] 
1st draft for Pocket import via API

8 years agoadd docs for Import feature
Nicolas Lœuillet [Fri, 23 Oct 2015 08:14:22 +0000 (10:14 +0200)] 
add docs for Import feature

8 years agoform to upload file
Nicolas Lœuillet [Thu, 22 Oct 2015 14:57:56 +0000 (16:57 +0200)] 
form to upload file

8 years agocreate controller to launch import command
Nicolas Lœuillet [Wed, 30 Sep 2015 13:10:46 +0000 (15:10 +0200)] 
create controller to launch import command

8 years agouserId is now set in parameters
Nicolas Lœuillet [Wed, 30 Sep 2015 12:22:38 +0000 (14:22 +0200)] 
userId is now set in parameters

8 years agofirst draft for json import, needed for wallabag v1 migration
Nicolas Lœuillet [Wed, 30 Sep 2015 09:43:25 +0000 (11:43 +0200)] 
first draft for json import, needed for wallabag v1 migration

8 years agoMerge pull request #1545 from wallabag/v2-user-tag
Nicolas Lœuillet [Sat, 2 Jan 2016 11:46:52 +0000 (12:46 +0100)] 
Merge pull request #1545 from wallabag/v2-user-tag

v2 – Remove user reference in tag

8 years agoMerge pull request #1546 from wallabag/v2-reload-content
Nicolas Lœuillet [Sat, 2 Jan 2016 11:46:09 +0000 (12:46 +0100)] 
Merge pull request #1546 from wallabag/v2-reload-content

v2 – Ability to reload an entry

8 years agoMerge pull request #1547 from wallabag/v2-mistakes
Nicolas Lœuillet [Sat, 2 Jan 2016 11:45:08 +0000 (12:45 +0100)] 
Merge pull request #1547 from wallabag/v2-mistakes

v2 – Fix wrong if when deleting an entry

8 years agoFix wrong if when deleting an entry 1547/head
Jeremy Benoist [Wed, 30 Dec 2015 10:32:20 +0000 (11:32 +0100)] 
Fix wrong if when deleting an entry

Bad condition when deleting an entry returned `true` instead of the referer url

8 years agoBackport all icomoon from v1 1546/head
Jeremy Benoist [Wed, 30 Dec 2015 08:53:52 +0000 (09:53 +0100)] 
Backport all icomoon from v1

And add a reload icon

8 years agoAbility to reload an entry
Jeremy Benoist [Wed, 30 Dec 2015 08:41:17 +0000 (09:41 +0100)] 
Ability to reload an entry

Could be useful when we want to update the content or when the content failed to be fetched.

Fix #1503

8 years agoRemoved comment 1545/head
Jeremy Benoist [Tue, 29 Dec 2015 20:59:34 +0000 (21:59 +0100)] 
Removed comment

And move the SQL query inside the php doc

8 years agoMerge pull request #1544 from wallabag/2fa-email
Nicolas Lœuillet [Tue, 29 Dec 2015 19:32:58 +0000 (20:32 +0100)] 
Merge pull request #1544 from wallabag/2fa-email

v2 – Add custom email for 2FA

8 years agoFix the way to remove a tag from all user entries
Jeremy Benoist [Tue, 29 Dec 2015 14:08:33 +0000 (15:08 +0100)] 
Fix the way to remove a tag from all user entries

8 years agoCleanup tests
Jeremy Benoist [Tue, 29 Dec 2015 14:04:46 +0000 (15:04 +0100)] 
Cleanup tests

- WallabagRestController: remove the tag deletion from the API since we can't remove a tag now, we only remove reference to entries
- RuleBasedTaggerTest: remove workaround for asserting tag are equal since problem was related to mock expects (_call instead of findOneByLabel which was removed from the tag repository)

8 years agoFix parameters regarding documentation
Jeremy Benoist [Tue, 29 Dec 2015 13:54:55 +0000 (14:54 +0100)] 
Fix parameters regarding documentation

Parameters are `star` & `archived`, not `is_starred` & `is_archived`

8 years agoRemove user reference in tag
Jeremy Benoist [Tue, 29 Dec 2015 13:50:52 +0000 (14:50 +0100)] 
Remove user reference in tag

Fix #1543

8 years agoPHP 7.0 must not fail 1544/head
Jeremy Benoist [Tue, 29 Dec 2015 10:41:35 +0000 (11:41 +0100)] 
PHP 7.0 must not fail

8 years agoAdd custom email for 2FA
Jeremy Benoist [Tue, 29 Dec 2015 08:59:46 +0000 (09:59 +0100)] 
Add custom email for 2FA

Related #1490

8 years agoMerge pull request #1540 from wallabag/v2-fix-delete
Nicolas Lœuillet [Mon, 28 Dec 2015 12:51:48 +0000 (13:51 +0100)] 
Merge pull request #1540 from wallabag/v2-fix-delete

v2 –  Don't redirect to the content page after deletion

8 years agoDon't redirect to the content page after deletion 1540/head
Jeremy Benoist [Sun, 27 Dec 2015 20:28:48 +0000 (21:28 +0100)] 
Don't redirect to the content page after deletion

Fix #1512

We generate the url of the removed content and compare it to the referer url. If they matche, we redirect user to the homepage otherwise to the referer url.

8 years agoEntry data should have unique url
Jeremy Benoist [Sun, 27 Dec 2015 20:25:37 +0000 (21:25 +0100)] 
Entry data should have unique url

8 years agoMerge pull request #1542 from wallabag/v2-avoid-duplicate-tag
Nicolas Lœuillet [Mon, 28 Dec 2015 12:37:13 +0000 (13:37 +0100)] 
Merge pull request #1542 from wallabag/v2-avoid-duplicate-tag

v2 –  Avoid multiple tag creation

8 years agoAdd test on tagAllForUser 1542/head
Jeremy Benoist [Sun, 27 Dec 2015 22:48:57 +0000 (23:48 +0100)] 
Add test on tagAllForUser

And fix multiplication of entries returned by `tagAllForUser`.

8 years agoAvoid multiple tag creation
Jeremy Benoist [Sun, 27 Dec 2015 21:26:49 +0000 (22:26 +0100)] 
Avoid multiple tag creation

When a new tag is created but not yet persisted, it can be duplicated.
It could happen when multiple rules match the content and at least 2 of them should attach same new tag.

Fix #1528

8 years agoMerge pull request #1488 from wallabag/v2-slug-tags
Jeremy Benoist [Mon, 28 Dec 2015 12:12:30 +0000 (13:12 +0100)] 
Merge pull request #1488 from wallabag/v2-slug-tags

Slug for tags

8 years agoadd slug for tags 1488/head
Nicolas Lœuillet [Wed, 14 Oct 2015 19:30:25 +0000 (21:30 +0200)] 
add slug for tags

8 years agoMerge pull request #1537 from bdunogier/update_lock
Jeremy Benoist [Thu, 24 Dec 2015 07:37:27 +0000 (08:37 +0100)] 
Merge pull request #1537 from bdunogier/update_lock

Updated composer.lock

8 years agoUpdated composer.lock 1537/head
Bertrand Dunogier [Wed, 23 Dec 2015 15:45:24 +0000 (16:45 +0100)] 
Updated composer.lock

Had to restrict scheb/two-factor-bundle to ~1.4.0 because of a circular service reference.
See https://github.com/scheb/two-factor-bundle/issues/33.

Also updated php version requirement to 5.5.0.

8 years agoMerge pull request #1529 from wallabag/v2-taggingrule-tablename
Jeremy Benoist [Tue, 8 Dec 2015 08:35:27 +0000 (09:35 +0100)] 
Merge pull request #1529 from wallabag/v2-taggingrule-tablename

changed table name for tagging rule

8 years agophp cs 1529/head
Nicolas Lœuillet [Tue, 8 Dec 2015 08:20:03 +0000 (09:20 +0100)] 
php cs

8 years agochanged table name for tagging rule
Nicolas Lœuillet [Tue, 8 Dec 2015 07:57:19 +0000 (08:57 +0100)] 
changed table name for tagging rule

8 years agoMerge pull request #1478 from K-Phoen/rule-based-tags
Jeremy Benoist [Sun, 6 Dec 2015 13:31:26 +0000 (14:31 +0100)] 
Merge pull request #1478 from K-Phoen/rule-based-tags

Rule based tags

8 years agoMerge pull request #1523 from wallabag/tcitworld-patch-1
Jeremy Benoist [Fri, 4 Dec 2015 05:43:40 +0000 (06:43 +0100)] 
Merge pull request #1523 from wallabag/tcitworld-patch-1

Typo

9 years agoTypo 1523/head
Thomas Citharel [Thu, 3 Dec 2015 23:17:07 +0000 (00:17 +0100)] 
Typo

9 years agoMerge pull request #1518 from mathbruyen/smtp-from-env
Jeremy Benoist [Thu, 3 Dec 2015 07:43:40 +0000 (08:43 +0100)] 
Merge pull request #1518 from mathbruyen/smtp-from-env

Set SMTP from environment variables

9 years agoFix tagging rules ordering 1478/head
Kévin Gomez [Sun, 29 Nov 2015 15:19:02 +0000 (16:19 +0100)] 
Fix tagging rules ordering

9 years agoSMTP configuration through environment 1518/head
Mathieu Bruyen [Thu, 26 Nov 2015 08:20:23 +0000 (09:20 +0100)] 
SMTP configuration through environment

Configuring SMTP parameters required to be written in files which is not
convenient when using docker containers as the credentials need to be in
the filesystem.

Created environment parameters override for those parameters. A new build
script created in order to generate those parameters right before
launching the application.

9 years agoClean the tagging rule creation form
Kévin Gomez [Mon, 16 Nov 2015 13:01:43 +0000 (14:01 +0100)] 
Clean the tagging rule creation form

9 years agoAssert that the tag has is the good one
Kévin Gomez [Mon, 16 Nov 2015 12:34:00 +0000 (13:34 +0100)] 
Assert that the tag has is the good one

9 years agoAdd a quick test
Kévin Gomez [Fri, 13 Nov 2015 20:23:39 +0000 (21:23 +0100)] 
Add a quick test

9 years agoDocument the matches operator in the FAQ
Kévin Gomez [Fri, 13 Nov 2015 19:57:46 +0000 (20:57 +0100)] 
Document the matches operator in the FAQ

9 years agoAdd phpdoc for all Matches implementations
Kévin Gomez [Fri, 13 Nov 2015 19:48:51 +0000 (20:48 +0100)] 
Add phpdoc for all Matches implementations

9 years agoAdd matches operator
Kévin Gomez [Fri, 13 Nov 2015 13:37:58 +0000 (14:37 +0100)] 
Add matches operator

9 years agoImprove the tagging rules documentation
Kévin Gomez [Wed, 11 Nov 2015 16:06:36 +0000 (17:06 +0100)] 
Improve the tagging rules documentation

9 years agoFix the creation of the repository services
Kévin Gomez [Wed, 11 Nov 2015 15:44:57 +0000 (16:44 +0100)] 
Fix the creation of the repository services

9 years agoUpdate rulerz-bundle
Kévin Gomez [Wed, 11 Nov 2015 15:39:28 +0000 (16:39 +0100)] 
Update rulerz-bundle

9 years agoUse Psr\Log\NullLogger instead of creating a mock
Kévin Gomez [Sat, 31 Oct 2015 15:38:49 +0000 (16:38 +0100)] 
Use Psr\Log\NullLogger instead of creating a mock

9 years agoFix incorrect comment.
Kévin Gomez [Sat, 31 Oct 2015 15:29:38 +0000 (16:29 +0100)] 
Fix incorrect comment.

9 years agoAdd a few functional tests for the tagging rules creation form
Kévin Gomez [Sat, 31 Oct 2015 15:21:56 +0000 (16:21 +0100)] 
Add a few functional tests for the tagging rules creation form

9 years agoUpdate baggy theme
Kévin Gomez [Sun, 25 Oct 2015 13:34:43 +0000 (14:34 +0100)] 
Update baggy theme

9 years agoProvide a way to delete tagging rules
Kévin Gomez [Sun, 25 Oct 2015 09:45:15 +0000 (10:45 +0100)] 
Provide a way to delete tagging rules

9 years agoAdd a command to automatically tag all entries for a user
Kévin Gomez [Sat, 24 Oct 2015 13:11:06 +0000 (15:11 +0200)] 
Add a command to automatically tag all entries for a user

9 years agoUse a tagged version of kphoen/rulerz-bundle
Kévin Gomez [Sun, 18 Oct 2015 13:18:12 +0000 (15:18 +0200)] 
Use a tagged version of kphoen/rulerz-bundle

9 years agoValidate used operators when creating tagging rules
Kévin Gomez [Sun, 18 Oct 2015 12:32:58 +0000 (14:32 +0200)] 
Validate used operators when creating tagging rules

9 years agoAdd tests for the RuleBasedTagger class
Kévin Gomez [Sat, 17 Oct 2015 16:34:18 +0000 (18:34 +0200)] 
Add tests for the RuleBasedTagger class

9 years agoErrors in the automatic tagging do not prevent the entry from being added
Kévin Gomez [Sat, 17 Oct 2015 15:45:51 +0000 (17:45 +0200)] 
Errors in the automatic tagging do not prevent the entry from being added

9 years agoAlso validate used variables when creating tagging rules
Kévin Gomez [Sat, 17 Oct 2015 14:57:41 +0000 (16:57 +0200)] 
Also validate used variables when creating tagging rules

9 years agoAdd naïve validation for tagging rules (only checks the syntax)
Kévin Gomez [Wed, 14 Oct 2015 20:48:58 +0000 (22:48 +0200)] 
Add naïve validation for tagging rules (only checks the syntax)

9 years agoRename the « Tags » tab to « Tagging rules »
Kévin Gomez [Wed, 14 Oct 2015 18:24:02 +0000 (20:24 +0200)] 
Rename the « Tags » tab to « Tagging rules »

9 years agoAdd tests for the StringToListTransformer class
Kévin Gomez [Mon, 12 Oct 2015 19:43:24 +0000 (21:43 +0200)] 
Add tests for the StringToListTransformer class

9 years agoFix ContentProxyTest
Kévin Gomez [Sun, 11 Oct 2015 20:27:47 +0000 (22:27 +0200)] 
Fix ContentProxyTest

9 years agoAdd missing use statement
Kévin Gomez [Sun, 11 Oct 2015 20:22:24 +0000 (22:22 +0200)] 
Add missing use statement

9 years agoAdd a table explaining the available variables
Kévin Gomez [Sun, 11 Oct 2015 15:46:53 +0000 (17:46 +0200)] 
Add a table explaining the available variables

9 years agoDisplay the tagging rules in the config
Kévin Gomez [Sun, 11 Oct 2015 15:37:19 +0000 (17:37 +0200)] 
Display the tagging rules in the config

9 years agoAdd missing tagging rule repository
Kévin Gomez [Sun, 11 Oct 2015 15:37:05 +0000 (17:37 +0200)] 
Add missing tagging rule repository

9 years agoAdd a form to create tagging rules
Kévin Gomez [Sun, 11 Oct 2015 15:30:58 +0000 (17:30 +0200)] 
Add a form to create tagging rules

9 years agoAdd TaggingRule entity
Kévin Gomez [Sun, 11 Oct 2015 15:14:50 +0000 (17:14 +0200)] 
Add TaggingRule entity

9 years agoPoC of rule-based tagging
Kévin Gomez [Sun, 11 Oct 2015 14:54:21 +0000 (16:54 +0200)] 
PoC of rule-based tagging

9 years agoMerge pull request #1422 from wallabag/v2-ebook
Nicolas Lœuillet [Mon, 9 Nov 2015 15:45:48 +0000 (16:45 +0100)] 
Merge pull request #1422 from wallabag/v2-ebook

V2 – Export entries

9 years agoUpdate deps 1422/head
Jeremy Benoist [Mon, 2 Nov 2015 06:58:31 +0000 (07:58 +0100)] 
Update deps

9 years agoFix tests
Jeremy Benoist [Sat, 31 Oct 2015 08:26:00 +0000 (09:26 +0100)] 
Fix tests

9 years agoFix route parameters
Jeremy Benoist [Fri, 30 Oct 2015 19:57:10 +0000 (20:57 +0100)] 
Fix route parameters

Improve export tests
Improve CSV export

9 years agouse JMS Serializer
Thomas Citharel [Mon, 19 Oct 2015 19:17:30 +0000 (21:17 +0200)] 
use JMS Serializer

9 years agouse the groups annotation instead of setIgnoredAttributes
Thomas Citharel [Mon, 19 Oct 2015 18:31:30 +0000 (20:31 +0200)] 
use the groups annotation instead of setIgnoredAttributes

9 years agoimproved function
Thomas Citharel [Sun, 18 Oct 2015 13:59:15 +0000 (15:59 +0200)] 
improved function

9 years agoadd json & xml
Thomas Citharel [Sun, 18 Oct 2015 13:49:00 +0000 (15:49 +0200)] 
add json & xml

9 years agoFix tests on pgsql
Jeremy Benoist [Fri, 16 Oct 2015 08:56:24 +0000 (10:56 +0200)] 
Fix tests on pgsql

9 years agoRework on export
Jeremy Benoist [Fri, 16 Oct 2015 08:51:53 +0000 (10:51 +0200)] 
Rework on export

- all export now return a `HttpFoundation\Response`
- return a 404 on unsupported format
- add tests

9 years agoStart work on export
Thomas Citharel [Thu, 15 Oct 2015 18:06:59 +0000 (20:06 +0200)] 
Start work on export

For now:
 - ebook
 - mobi
 - pdf
 - csv

9 years agoMerge pull request #1500 from wallabag/v2-quote-pgsql
Nicolas Lœuillet [Mon, 9 Nov 2015 15:31:59 +0000 (16:31 +0100)] 
Merge pull request #1500 from wallabag/v2-quote-pgsql

Fix quote strategy for reserved keyword in Postgres

9 years agoLock DoctrineBundle to 1.5.2 1500/head
Jeremy Benoist [Sun, 8 Nov 2015 09:47:56 +0000 (10:47 +0100)] 
Lock DoctrineBundle to 1.5.2

Because of a bad change, SQLite database cannot be created anymore.

:arrow_right: https://github.com/doctrine/DoctrineBundle/pull/434

9 years agoRemove duplicate comments
Jeremy Benoist [Sat, 7 Nov 2015 13:18:38 +0000 (14:18 +0100)] 
Remove duplicate comments

9 years agoCS
Jeremy Benoist [Fri, 6 Nov 2015 21:15:20 +0000 (22:15 +0100)] 
CS

9 years agoSkipping PostgreSQL test that drop database
Jeremy Benoist [Fri, 6 Nov 2015 21:08:51 +0000 (22:08 +0100)] 
Skipping PostgreSQL test that drop database

For a not-clear reason, I can't properly drop the current database. Even if Doctrine made a special case for that (https://github.com/doctrine/dbal/pull/849).

So instead of trying crazy things to achieve the test, better way is to skip test (too much wasted days ..)

9 years agoRe-enable test on doctrine command
Jeremy Benoist [Sun, 1 Nov 2015 22:42:52 +0000 (23:42 +0100)] 
Re-enable test on doctrine command

It will slow down the whole test suite (because it'll use doctrine command).
Remove unecessary `KernelTestCase`.
Also rename `AbstractControllerTest` to `WallabagApiTestCase` for consistency.

9 years agoAdd tests on TablePrefixSubscriber
Jeremy Benoist [Sun, 25 Oct 2015 14:55:19 +0000 (15:55 +0100)] 
Add tests on TablePrefixSubscriber

9 years agoQuoted entity to avoid reserved keyword
Jeremy Benoist [Sat, 24 Oct 2015 13:28:02 +0000 (15:28 +0200)] 
Quoted entity to avoid reserved keyword

Should fix #1498

9 years agoFix database already exist detection
Jeremy Benoist [Sat, 24 Oct 2015 13:27:34 +0000 (15:27 +0200)] 
Fix database already exist detection

This is not the same message exception from MySQL & SQLite with Postgres.