]> git.immae.eu Git - github/wallabag/wallabag.git/log
github/wallabag/wallabag.git
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

9 years agotest line, forgot to remove it
Nicolas Lœuillet [Wed, 11 Feb 2015 06:52:58 +0000 (07:52 +0100)] 
test line, forgot to remove it

9 years agoDELETE entry and use of query for fetch entries
Nicolas Lœuillet [Wed, 11 Feb 2015 06:43:43 +0000 (07:43 +0100)] 
DELETE entry and use of query for fetch entries

9 years agoMerge pull request #1072 from wallabag/v2-entry-test
Nicolas Lœuillet [Wed, 11 Feb 2015 05:45:14 +0000 (06:45 +0100)] 
Merge pull request #1072 from wallabag/v2-entry-test

Add more tests to Entry controller + security

9 years agorefactor and test one entry
Nicolas Lœuillet [Wed, 11 Feb 2015 05:41:44 +0000 (06:41 +0100)] 
refactor and test one entry

9 years agocs
Nicolas Lœuillet [Wed, 11 Feb 2015 05:31:16 +0000 (06:31 +0100)] 
cs

9 years agofirst test for API, need refactor
Nicolas Lœuillet [Tue, 10 Feb 2015 22:13:34 +0000 (23:13 +0100)] 
first test for API, need refactor

9 years agoadd test for api/salts
Nicolas Lœuillet [Tue, 10 Feb 2015 19:07:55 +0000 (20:07 +0100)] 
add test for api/salts

9 years agoTest for GET on empty database
Nicolas Lœuillet [Fri, 6 Feb 2015 17:02:12 +0000 (18:02 +0100)] 
Test for GET on empty database

9 years agofirst test for API, need refactor
Nicolas Lœuillet [Tue, 10 Feb 2015 22:13:34 +0000 (23:13 +0100)] 
first test for API, need refactor

9 years agoadd test for api/salts
Nicolas Lœuillet [Tue, 10 Feb 2015 19:07:55 +0000 (20:07 +0100)] 
add test for api/salts

9 years agoTest for GET on empty database
Nicolas Lœuillet [Fri, 6 Feb 2015 17:02:12 +0000 (18:02 +0100)] 
Test for GET on empty database

9 years agoQuick fix in build.xml 1072/head
Jeremy [Tue, 10 Feb 2015 21:34:11 +0000 (22:34 +0100)] 
Quick fix in build.xml

We don't need to purge the database since it was just re-created

9 years agoAvoid user to see other entries
Jeremy [Tue, 10 Feb 2015 21:33:18 +0000 (22:33 +0100)] 
Avoid user to see other entries

hehe :)

9 years agoAdd more tests on Entry controller
Jeremy [Tue, 10 Feb 2015 21:32:42 +0000 (22:32 +0100)] 
Add more tests on Entry controller

Also add more fixtures

9 years agoMerge pull request #1069 from wallabag/v2-fix-return-entries
Jeremy [Tue, 10 Feb 2015 13:51:32 +0000 (14:51 +0100)] 
Merge pull request #1069 from wallabag/v2-fix-return-entries

GET /api/entries returns object, no more array

9 years agofindEntries returns array 1069/head
Nicolas Lœuillet [Tue, 10 Feb 2015 12:53:00 +0000 (13:53 +0100)] 
findEntries returns array

9 years agoMerge pull request #1068 from wallabag/v2-api-authentication
Jeremy [Tue, 10 Feb 2015 12:49:57 +0000 (13:49 +0100)] 
Merge pull request #1068 from wallabag/v2-api-authentication

V2 api authentication

9 years agochange test if we have no entry in GET /api/entries
Nicolas Lœuillet [Tue, 10 Feb 2015 12:47:57 +0000 (13:47 +0100)] 
change test if we have no entry in GET /api/entries

9 years agomove dir check into constructor 1068/head
Nicolas Lœuillet [Tue, 10 Feb 2015 12:35:34 +0000 (13:35 +0100)] 
move dir check into constructor

9 years agochange phpdoc
Nicolas Lœuillet [Tue, 10 Feb 2015 11:14:09 +0000 (12:14 +0100)] 
change phpdoc

9 years agoreview from @j0k3r
Nicolas Lœuillet [Tue, 10 Feb 2015 11:12:44 +0000 (12:12 +0100)] 
review from @j0k3r

9 years agogetSalt method
Nicolas Lœuillet [Tue, 10 Feb 2015 07:35:43 +0000 (08:35 +0100)] 
getSalt method

9 years agoGET /api/entries returns object, no more array
Nicolas Lœuillet [Tue, 10 Feb 2015 05:44:38 +0000 (06:44 +0100)] 
GET /api/entries returns object, no more array

9 years agoreplace services.xml into services.yml
Nicolas Lœuillet [Mon, 9 Feb 2015 21:54:29 +0000 (22:54 +0100)] 
replace services.xml into services.yml

9 years agoPSR 3
Nicolas Lœuillet [Mon, 9 Feb 2015 21:43:06 +0000 (22:43 +0100)] 
PSR 3

9 years agofix return on API call and fix id in clear for user
Nicolas Lœuillet [Mon, 9 Feb 2015 21:40:20 +0000 (22:40 +0100)] 
fix return on API call and fix id in clear for user

9 years agolog for authentication on API
Nicolas Lœuillet [Mon, 9 Feb 2015 21:07:39 +0000 (22:07 +0100)] 
log for authentication on API

9 years agoMerge pull request #1063 from wallabag/v2-rename-tags-entity
Jeremy [Mon, 9 Feb 2015 14:52:10 +0000 (15:52 +0100)] 
Merge pull request #1063 from wallabag/v2-rename-tags-entity

Rename Tags entity

9 years agochange settings for TagsEntries model 1063/head
Nicolas Lœuillet [Mon, 9 Feb 2015 14:41:07 +0000 (15:41 +0100)] 
change settings for TagsEntries model