]> git.immae.eu Git - github/wallabag/wallabag.git/log
github/wallabag/wallabag.git
8 years agoAdded Material theme
Alexandr Danilov [Tue, 4 Aug 2015 14:18:15 +0000 (17:18 +0300)] 
Added Material theme

8 years agoMerge pull request #1250 from frankoa/v2_pagination_and_api
Jeremy Benoist [Wed, 29 Jul 2015 07:02:30 +0000 (09:02 +0200)] 
Merge pull request #1250 from frankoa/v2_pagination_and_api

Adds pagerfanta paginator everywhere, modifies article routing.

8 years agoAdds pagerfanta paginator everywhere, modifies article routing. Change API for is_sta... 1250/head
Francois Gravelaine [Mon, 27 Jul 2015 21:20:32 +0000 (23:20 +0200)] 
Adds pagerfanta paginator everywhere, modifies article routing. Change API for is_starred and is_archived

8 years agoMerge branch 'v2-edit-title' into v2
Nicolas Lœuillet [Mon, 8 Jun 2015 14:35:41 +0000 (16:35 +0200)] 
Merge branch 'v2-edit-title' into v2

8 years agoMerge branch 'v2' into v2-edit-title
Nicolas Lœuillet [Mon, 8 Jun 2015 14:35:02 +0000 (16:35 +0200)] 
Merge branch 'v2' into v2-edit-title

8 years agoMerge pull request #1206 from wallabag/sf-2.7
Nicolas Lœuillet [Wed, 3 Jun 2015 19:24:11 +0000 (21:24 +0200)] 
Merge pull request #1206 from wallabag/sf-2.7

Upgrade to Symfony 2.7

8 years agoAdd basic title edition 1208/head
Jeremy Benoist [Tue, 2 Jun 2015 16:54:34 +0000 (18:54 +0200)] 
Add basic title edition

Fix #218
I mean basic, because there is no javascript at all. It could be a nice edit-in-place. But for the moment, it is simple.

8 years agoUpdate to Symfony 2.7 1206/head
Jeremy Benoist [Tue, 2 Jun 2015 14:58:19 +0000 (16:58 +0200)] 
Update to Symfony 2.7

And fix some deps instead of using dev tags

8 years agoRemove phinx
Jeremy Benoist [Tue, 2 Jun 2015 14:54:52 +0000 (16:54 +0200)] 
Remove phinx

Doctrine handle quite correctly database migration. Thanks to `doctrine:schema:update`

8 years agoUpdate deps
Jeremy Benoist [Mon, 1 Jun 2015 15:39:05 +0000 (17:39 +0200)] 
Update deps

8 years agoMerge pull request #1167 from wallabag/v2-api-bundle
Nicolas Lœuillet [Mon, 1 Jun 2015 13:49:49 +0000 (15:49 +0200)] 
Merge pull request #1167 from wallabag/v2-api-bundle

Move API stuff in ApiBundle

8 years agoCS 1167/head
Jeremy Benoist [Sat, 30 May 2015 11:52:26 +0000 (13:52 +0200)] 
CS

8 years agoUpdate deps
Jeremy Benoist [Sat, 30 May 2015 11:42:38 +0000 (13:42 +0200)] 
Update deps

8 years agoUpdate naming strategy since Doctrine 2.5
Jeremy Benoist [Sat, 30 May 2015 11:40:39 +0000 (13:40 +0200)] 
Update naming strategy since Doctrine 2.5

See https://github.com/doctrine/doctrine2/commit/20fb8270dc3c84eceaf90979644fdfbe0b2e615e

8 years agoDisable coverage
Jeremy Benoist [Sat, 30 May 2015 11:31:54 +0000 (13:31 +0200)] 
Disable coverage

It takes ages to process and most of the time the build fail for "execution time" too long.
Too much time already burned to investigate it.
We'll investigate later, it's not a priority atm.

9 years agoMerge pull request #1180 from wallabag/v2patch
Jeremy Benoist [Wed, 15 Apr 2015 15:29:28 +0000 (17:29 +0200)] 
Merge pull request #1180 from wallabag/v2patch

Add some required

9 years agoname not required 1180/head
Thomas Citharel [Wed, 15 Apr 2015 15:19:37 +0000 (17:19 +0200)] 
name not required

9 years agochanged email fields with the email type and added required parameter on some stuff
Thomas Citharel [Wed, 15 Apr 2015 14:50:20 +0000 (16:50 +0200)] 
changed email fields with the email type and added required parameter on some stuff

9 years agoEnable debug on phpunit
Jeremy Benoist [Sat, 4 Apr 2015 19:55:06 +0000 (21:55 +0200)] 
Enable debug on phpunit

9 years agoAdd Travis & Scrutinizer badges
Jeremy [Thu, 2 Apr 2015 09:45:53 +0000 (11:45 +0200)] 
Add Travis & Scrutinizer badges

9 years agoAvoid / in feed token
Jeremy [Wed, 1 Apr 2015 19:54:22 +0000 (21:54 +0200)] 
Avoid / in feed token

Of course, it breaks the url and the route matcher for each feed route

9 years agoFix tests
Jeremy [Wed, 1 Apr 2015 19:53:57 +0000 (21:53 +0200)] 
Fix tests

9 years agoMove API stuff in ApiBundle
Jeremy [Sun, 29 Mar 2015 08:53:10 +0000 (10:53 +0200)] 
Move API stuff in ApiBundle

9 years agoMerge pull request #1164 from wallabag/v2-remove-username-in-config
Nicolas Lœuillet [Wed, 1 Apr 2015 19:58:08 +0000 (21:58 +0200)] 
Merge pull request #1164 from wallabag/v2-remove-username-in-config

Remove ability to change username

9 years agoMerge pull request #1165 from wallabag/v2-prefix-db
Nicolas Lœuillet [Wed, 1 Apr 2015 19:53:48 +0000 (21:53 +0200)] 
Merge pull request #1165 from wallabag/v2-prefix-db

Prefix table

9 years agoAnd phpunit with html coverage to ant 1165/head
Jeremy [Sat, 28 Mar 2015 11:01:48 +0000 (12:01 +0100)] 
And phpunit with html coverage to ant

Launching `ant phpunit` will now generate HTML Coverage

9 years agoAbility to prefix tables
Jeremy [Sat, 28 Mar 2015 10:29:19 +0000 (11:29 +0100)] 
Ability to prefix tables

Will fix #799

9 years agoRemove ability to change username 1164/head
Jeremy [Fri, 27 Mar 2015 23:10:39 +0000 (00:10 +0100)] 
Remove ability to change username

Since password are linked to username it was hard to change username while checking that the password is the good one.

Instead of doing crazy things to achieve that, I act that user won't be able to update username.

Also, username (and email) must be unique, since people logged in using username and can request a new password using email.

This should fix #1149

9 years agoMerge pull request #1166 from wallabag/v2-rss
Nicolas Lœuillet [Wed, 1 Apr 2015 19:08:56 +0000 (21:08 +0200)] 
Merge pull request #1166 from wallabag/v2-rss

Add RSS feeds

9 years agoForce raw on content 1166/head
Jeremy [Wed, 1 Apr 2015 14:11:19 +0000 (16:11 +0200)] 
Force raw on content

We don't want Symfony to escape html content

9 years agoAvoid timeout on code coverage from Scrutinizer
Jeremy [Sat, 28 Mar 2015 21:31:32 +0000 (22:31 +0100)] 
Avoid timeout on code coverage from Scrutinizer

9 years agoUse lemonde instead of mailjet
Jeremy [Sat, 28 Mar 2015 21:15:24 +0000 (22:15 +0100)] 
Use lemonde instead of mailjet

Mailjet seems to be laggy, hope that LeMonde will be more reliable in the future.

@see https://travis-ci.org/wallabag/wallabag/jobs/56246231

9 years agoUpdate InstallCommand test
Jeremy [Sat, 28 Mar 2015 20:45:35 +0000 (21:45 +0100)] 
Update InstallCommand test

They are god damn too long to execute because it launch external command (mostly related to doctrine).

So I've added a PHPUnit @group (`command-doctrine`) so that we can avoid launching them on a regular basis, like that:

`phpunit --exclude-group command-doctrine`

9 years agoAdd tests
Jeremy [Sat, 28 Mar 2015 20:43:49 +0000 (21:43 +0100)] 
Add tests

and fix few mistakes

9 years agoSort by id is faster
Jeremy [Sat, 28 Mar 2015 13:28:24 +0000 (14:28 +0100)] 
Sort by id is faster

Since it's the primary key

9 years agoAdd rss for entries
Jeremy [Sat, 28 Mar 2015 13:27:45 +0000 (14:27 +0100)] 
Add rss for entries

will fix #1000

9 years agoMerge pull request #1152 from wallabag/v2-forgot-password
Nicolas Lœuillet [Mon, 30 Mar 2015 15:05:37 +0000 (17:05 +0200)] 
Merge pull request #1152 from wallabag/v2-forgot-password

Handle forgot password

9 years agoMerge pull request #1163 from wallabag/v2-speed-up-tests
Nicolas Lœuillet [Sat, 28 Mar 2015 09:46:33 +0000 (10:46 +0100)] 
Merge pull request #1163 from wallabag/v2-speed-up-tests

Speed up tests

9 years agoRewrite travis & add scrutinizer 1163/head
Jeremy [Fri, 27 Mar 2015 23:23:25 +0000 (00:23 +0100)] 
Rewrite travis & add scrutinizer

9 years agoEnable hhvm & nightly for curiosity
Jeremy [Fri, 27 Mar 2015 18:58:48 +0000 (19:58 +0100)] 
Enable hhvm & nightly for curiosity

9 years agoSwitch to Docker-based infrastructure
Jeremy [Fri, 27 Mar 2015 18:47:30 +0000 (19:47 +0100)] 
Switch to Docker-based infrastructure

9 years agoUse doctrine cache for tests
Jeremy [Fri, 27 Mar 2015 18:46:36 +0000 (19:46 +0100)] 
Use doctrine cache for tests

9 years agoAdd some tests 1152/head
Jeremy [Sun, 8 Mar 2015 21:47:32 +0000 (22:47 +0100)] 
Add some tests

9 years agoHandle forgot password
Jeremy [Sat, 7 Mar 2015 22:25:36 +0000 (23:25 +0100)] 
Handle forgot password

9 years agoMerge pull request #1110 from wallabag/v2-api-hypermedia
Nicolas Lœuillet [Fri, 6 Mar 2015 20:48:33 +0000 (21:48 +0100)] 
Merge pull request #1110 from wallabag/v2-api-hypermedia

[WIP] API : hypermedia & tags

9 years agoUse pager in getEntries() and return Hateoas collection 1110/head
William Durand [Fri, 6 Mar 2015 10:07:39 +0000 (11:07 +0100)] 
Use pager in getEntries() and return Hateoas collection

9 years agoReturn pager into EntryRepository (for entries only)
William Durand [Fri, 6 Mar 2015 10:07:22 +0000 (11:07 +0100)] 
Return pager into EntryRepository (for entries only)

9 years agoAdd Pagerfanta
William Durand [Fri, 6 Mar 2015 10:06:46 +0000 (11:06 +0100)] 
Add Pagerfanta

9 years agoadd getUser on Tag entity
Nicolas Lœuillet [Thu, 5 Mar 2015 18:41:23 +0000 (19:41 +0100)] 
add getUser on Tag entity

9 years agoadd more log on AccessDeniedException
Nicolas Lœuillet [Thu, 5 Mar 2015 18:34:30 +0000 (19:34 +0100)] 
add more log on AccessDeniedException

9 years agofix tests
Nicolas Lœuillet [Sat, 28 Feb 2015 13:22:11 +0000 (14:22 +0100)] 
fix tests

9 years agoremove JsonResponse
Nicolas Lœuillet [Fri, 27 Feb 2015 16:51:36 +0000 (17:51 +0100)] 
remove JsonResponse

9 years agofix tests for GET /entries/tags
Nicolas Lœuillet [Fri, 27 Feb 2015 14:24:36 +0000 (15:24 +0100)] 
fix tests for GET /entries/tags

9 years agoremove useless code
Nicolas Lœuillet [Thu, 26 Feb 2015 14:27:00 +0000 (15:27 +0100)] 
remove useless code

9 years agocommit bug with getSalt
Nicolas Lœuillet [Thu, 26 Feb 2015 14:00:28 +0000 (15:00 +0100)] 
commit bug with getSalt

9 years agoreplace Response with JsonResponse
Nicolas Lœuillet [Thu, 26 Feb 2015 13:25:40 +0000 (14:25 +0100)] 
replace Response with JsonResponse

9 years agoremove debug lines
Nicolas Lœuillet [Thu, 26 Feb 2015 11:35:59 +0000 (12:35 +0100)] 
remove debug lines

9 years agoadd relation between user and tags, tests are broken
Nicolas Lœuillet [Thu, 26 Feb 2015 08:41:42 +0000 (09:41 +0100)] 
add relation between user and tags, tests are broken

9 years agoPOST entries/tags with test
Nicolas Lœuillet [Tue, 24 Feb 2015 21:00:24 +0000 (22:00 +0100)] 
POST entries/tags with test

9 years agorelation between tags and entries
Nicolas Lœuillet [Tue, 24 Feb 2015 06:42:09 +0000 (07:42 +0100)] 
relation between tags and entries

9 years agofixtures for tag
Nicolas Lœuillet [Sun, 22 Feb 2015 20:25:24 +0000 (21:25 +0100)] 
fixtures for tag

9 years agofix GET /api/entries/{entry}/tags
Nicolas Lœuillet [Fri, 20 Feb 2015 19:36:05 +0000 (20:36 +0100)] 
fix GET /api/entries/{entry}/tags

9 years agoadd relation between entry and tag
Nicolas Lœuillet [Fri, 20 Feb 2015 19:29:33 +0000 (20:29 +0100)] 
add relation between entry and tag

9 years agoremove dumb code
Nicolas Lœuillet [Fri, 20 Feb 2015 16:20:12 +0000 (17:20 +0100)] 
remove dumb code

9 years agoremove GET /tags/id
Nicolas Lœuillet [Fri, 20 Feb 2015 16:18:48 +0000 (17:18 +0100)] 
remove GET /tags/id

9 years agoGET /api/tags/id_tag method
Nicolas Lœuillet [Fri, 20 Feb 2015 15:38:24 +0000 (16:38 +0100)] 
GET /api/tags/id_tag method

9 years agoremove isDeleted flag
Nicolas Lœuillet [Fri, 20 Feb 2015 14:36:25 +0000 (15:36 +0100)] 
remove isDeleted flag

9 years agoimprove hateoas implementation
Nicolas Lœuillet [Fri, 20 Feb 2015 13:18:01 +0000 (14:18 +0100)] 
improve hateoas implementation

9 years agoreturns serialzed object for GET /entries
Nicolas Lœuillet [Fri, 20 Feb 2015 11:00:20 +0000 (12:00 +0100)] 
returns serialzed object for GET /entries

9 years agofirst draft of hypermedia implementation
Nicolas Lœuillet [Fri, 20 Feb 2015 10:45:38 +0000 (11:45 +0100)] 
first draft of hypermedia implementation

9 years agoMerge pull request #1144 from wallabag/v2-build
Nicolas Lœuillet [Wed, 4 Mar 2015 05:25:17 +0000 (06:25 +0100)] 
Merge pull request #1144 from wallabag/v2-build

Simplify build system

9 years agoSimplify build system 1144/head
Jeremy [Tue, 3 Mar 2015 18:20:08 +0000 (19:20 +0100)] 
Simplify build system

9 years agoMerge pull request #1132 from wallabag/v2-theme
Nicolas Lœuillet [Mon, 2 Mar 2015 20:23:19 +0000 (21:23 +0100)] 
Merge pull request #1132 from wallabag/v2-theme

V2 theme

9 years agoOnly one pattern for LiipTheme 1132/head
Jeremy [Sun, 1 Mar 2015 19:25:43 +0000 (20:25 +0100)] 
Only one pattern for LiipTheme

Others patterns aren't required (but I think it's still important to have them around)

9 years agoCleanup & simplify theme
Jeremy [Sun, 1 Mar 2015 07:22:29 +0000 (08:22 +0100)] 
Cleanup & simplify theme

9 years agoRemove old themes
Jeremy [Sat, 28 Feb 2015 18:01:09 +0000 (19:01 +0100)] 
Remove old themes

9 years agoAdd LiipThemeBundle
Jeremy [Mon, 23 Feb 2015 21:55:06 +0000 (22:55 +0100)] 
Add LiipThemeBundle

Re-defined the config / user relation to be OneToOne bidirectionnal.
ConfigType is now a service so I can inject the list of available themes that are also used by LiipThemeBundle

Force sqlite for test
In case of people use a different driver in parameter.yml (yes I do :))

9 years agoconfig for CORS
Nicolas Lœuillet [Sat, 28 Feb 2015 12:14:43 +0000 (13:14 +0100)] 
config for CORS

9 years agoenable CORS
Nicolas Lœuillet [Fri, 27 Feb 2015 20:26:43 +0000 (21:26 +0100)] 
enable CORS

9 years agoMerge pull request #1095 from wallabag/v2-config
Nicolas Lœuillet [Mon, 23 Feb 2015 19:56:09 +0000 (20:56 +0100)] 
Merge pull request #1095 from wallabag/v2-config

V2 config

9 years agoMore tests on the install command 1095/head
Jeremy [Sun, 22 Feb 2015 22:29:48 +0000 (23:29 +0100)] 
More tests on the install command

9 years agosqlite doesn't support getListDatabasesSQL
Jeremy [Sun, 22 Feb 2015 16:18:54 +0000 (17:18 +0100)] 
sqlite doesn't support getListDatabasesSQL

9 years agoImprove install command & add test
Jeremy [Sun, 22 Feb 2015 13:35:36 +0000 (14:35 +0100)] 
Improve install command & add test

Also add fixtures for Config

InstallCommand now check if database, schema are here and ask the user what to do (keep or trash & re-create)

9 years agoHandle default value for new user
Jeremy [Sun, 22 Feb 2015 09:50:27 +0000 (10:50 +0100)] 
Handle default value for new user

9 years agoAdding new user
Jeremy [Sun, 22 Feb 2015 08:30:25 +0000 (09:30 +0100)] 
Adding new user

9 years agoUpdating logged in user (email, name, etc ..)
Jeremy [Tue, 17 Feb 2015 21:45:20 +0000 (22:45 +0100)] 
Updating logged in user (email, name, etc ..)

9 years agoHandle password change
Jeremy [Tue, 17 Feb 2015 20:03:23 +0000 (21:03 +0100)] 
Handle password change

9 years agoUse a form type for entry
Jeremy [Mon, 16 Feb 2015 20:31:42 +0000 (21:31 +0100)] 
Use a form type for entry

9 years agoCleanup
Jeremy [Mon, 16 Feb 2015 20:31:16 +0000 (21:31 +0100)] 
Cleanup

9 years agoImplement simple config
Jeremy [Mon, 16 Feb 2015 20:28:49 +0000 (21:28 +0100)] 
Implement simple config

9 years agoFix indentation in templates
Jeremy [Mon, 16 Feb 2015 18:09:47 +0000 (19:09 +0100)] 
Fix indentation in templates

9 years agoUpdate UserConfig schema
Jeremy [Wed, 11 Feb 2015 20:06:32 +0000 (21:06 +0100)] 
Update UserConfig schema

9 years agoMerge pull request #1070 from wallabag/v2-api-tests
Jeremy [Thu, 12 Feb 2015 07:50:06 +0000 (08:50 +0100)] 
Merge pull request #1070 from wallabag/v2-api-tests

1st draft for testing API

9 years agoremove debug lines 1070/head
Nicolas Lœuillet [Thu, 12 Feb 2015 07:46:40 +0000 (08:46 +0100)] 
remove debug lines

9 years agotest if GET /api/entries returns 1 or more results
Nicolas Lœuillet [Wed, 11 Feb 2015 17:22:59 +0000 (18:22 +0100)] 
test if GET /api/entries returns 1 or more results

9 years agocreate single test for bad headers
Nicolas Lœuillet [Wed, 11 Feb 2015 15:08:13 +0000 (16:08 +0100)] 
create single test for bad headers

9 years agotest with bad headers
Nicolas Lœuillet [Wed, 11 Feb 2015 14:35:40 +0000 (15:35 +0100)] 
test with bad headers

9 years agoadd test for empty salt
Nicolas Lœuillet [Wed, 11 Feb 2015 14:15:06 +0000 (15:15 +0100)] 
add test for empty salt

9 years agophpdoc
Nicolas Lœuillet [Wed, 11 Feb 2015 10:52:10 +0000 (11:52 +0100)] 
phpdoc

9 years agoremove docs
Nicolas Lœuillet [Wed, 11 Feb 2015 08:39:42 +0000 (09:39 +0100)] 
remove docs