Commit Graph

43 Commits

Author SHA1 Message Date
Kevin Decherf efbbfe0135 Updating .gitignore
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2017-10-24 00:20:56 +02:00
Jeremy Benoist f808b01692
Add a real configuration for CS-Fixer 2017-07-01 09:52:38 +02:00
Jeremy Benoist 906424c1b6
Crypt site credential password 2017-06-20 16:03:35 +02:00
Thomas Citharel 64f81bc316 Adds Webpack support and removes the use for Grunt
Signed-off-by: Thomas Citharel <tcit@tcit.fr>

use scss

Signed-off-by: Thomas Citharel <tcit@tcit.fr>

fix build, add babel, fix annotations

fixes (and improvements !) for baggy

add live reload & environments & eslint & theme fixes
2017-05-04 14:49:44 +02:00
Thomas Citharel d49cdfe2ef Ignore tests exported files 2017-04-29 19:41:14 +02:00
Jeremy Benoist 535bfcbe80
Move related event things in Event folder 2016-10-30 09:58:39 +01:00
Thomas Citharel a494c33ef7
Basically, fix everything
* Remove install.sh
* Assets are now provided
* Icons font issues are fixed
2016-10-03 23:08:26 +02:00
Thomas Citharel fc487c4eb1
Remove .idea stuff 2016-09-28 15:42:09 +02:00
Thomas Citharel c146f6940a
Assets work
* ES6 all the things !

* ESLint checks everything

* CSS fixes (use stylelint)

* Fix #2231
2016-09-28 10:30:18 +02:00
Jeremy Benoist 0faeabefa7 Merge remote-tracking branch 'origin/master' into 2.1 2016-07-20 12:02:02 +02:00
Jeremy Benoist 8d8d48a2bb Remove binary from repo
Since Composer 1.2, binaries are re-installed from vendors if there aren't found.
This avoid us to commit binaries vendors into the repo.

⚠️ You have to update your Composer to the 1.2 (`composer selfupdate`)
2016-07-20 10:51:37 +02:00
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
Jeremy Benoist 173629a400 Ignore composer.lock
Having a big composer.lock on a final project can have side effect on incoming PR that add a new vendor.
Mostly because conflict are too frequent.

By ignoring composer.lock we ease the PR submission and rebase.

BUT we need to be careful when we release a new version of wallabag. We should manually `git add -f composer.lock` to update it.

Since composer.lock will no longer be commited I switch the `composer install` to a `composer up` in the travis configuration.
2016-01-20 18:49:45 +01:00
Jeremy Benoist 73cd160bfc Switch to Symfony 3 structure 2016-01-15 09:35:39 +01:00
Fabien MEURILLON 1d41effebc Add Docker configuration for Postgres and MariaDB 2016-01-10 15:01:11 +01:00
Fabien MEURILLON 540ef5e084 Add basic docker-compose configuration 2016-01-10 14:41:42 +01:00
Jeremy 8378485e33 Simplify build system 2015-03-03 19:20:08 +01:00
Jeremy 32da2a70ef 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 :))
2015-03-01 10:49:16 +01:00
Jeremy c5772d118f Installation should be launch manually
Also upadte readme for v2 and define a test database (for the future)
2015-02-02 07:48:16 +01:00
Nicolas Lœuillet e4788de51e 1st implementation of wallabag api, yeah 2015-01-28 17:09:27 +01:00
Nicolas Lœuillet 2cdb0b8f40 change gitignore, last time, I promised 2015-01-28 13:28:12 +01:00
Nicolas Lœuillet b2d9357c78 change gitignore 2015-01-28 13:27:00 +01:00
Nicolas Lœuillet dc61832a9e change gitignore 2015-01-28 13:23:07 +01:00
Nicolas Lœuillet 33767049a5 change gitignore 2015-01-28 13:10:59 +01:00
Nicolas Lœuillet 93fd4692f6 symfony is there 2015-01-22 08:30:07 +01:00
Nicolas Lœuillet 19875ef0da add install script after composer install 2015-01-21 14:45:39 +01:00
Nicolas Lœuillet 79e051a1f2 restructure folders 2015-01-20 14:11:26 +01:00
Nicolas Lœuillet 6ad93dff69 new folders 2015-01-20 07:40:39 +01:00
Nicolas Lœuillet d3122db7b2 add DS_Store in gitignore 2014-11-08 08:25:00 +01:00
Nicolas Lœuillet c4800fc6da ignore vagrant directory 2014-10-30 20:42:17 +01:00
Nicolas Lœuillet d3b52886f5 [change] ignore tmp files in HTML purifier 2014-03-02 08:52:03 +01:00
Nicolas Lœuillet 34bf601a56 change submodule & gitignore 2013-10-03 13:59:52 +02:00
Nicolas Lœuillet 00dbaf90bc merge #224 2013-09-20 10:21:39 +02:00
Nicolas Lœuillet 8be8c44596 gitignore 2013-08-23 21:17:41 +02:00
Nicolas Lœuillet 2fdcbd1ac3 typo in gitignore 2013-08-17 21:27:14 +02:00
Nicolas Lœuillet e8d1f1e5f0 gitignore 2013-08-17 21:25:53 +02:00
Nicolas Lœuillet 6bc2da5191 ignore myconfig.inc.php in git 2013-08-16 20:17:16 +02:00
Nicolas Lœuillet 25b5caeed1 ignore doc output 2013-08-08 09:57:18 +02:00
Nicolas Lœuillet 313f4ca785 ignore doc output 2013-08-08 09:55:04 +02:00
Nicolas Lœuillet 7f959169b7 copy of poche.sqlite 2013-08-05 10:32:15 +02:00
Nicolas Lœuillet 15771f4452 gitignore 2013-08-04 18:02:29 +02:00
Nicolas Lœuillet 46b77928f7 rm vendor 2013-08-04 17:50:34 +02:00
Nicolas Lœuillet 68abd9c71b gitignore vendor 2013-08-04 17:44:17 +02:00