Commit Graph

1103 Commits

Author SHA1 Message Date
Frédéric Guillot daf951795f Merge pull request #597
Updated german translation
2017-01-03 18:28:09 -05:00
Steffen Schultz c8575a94cf Update translations.php 2017-01-03 17:34:55 +01:00
Frederic Guillot d6d9368ab3 Do not overwrite existing favicons 2017-01-02 20:34:41 -05:00
Frederic Guillot 97bab4aaad Fix js error after implementing jshint 2017-01-02 20:13:12 -05:00
Frederic Guillot 9234657b17 Minify CSS 2017-01-02 19:44:13 -05:00
Frederic Guillot bc503d49cd Minify Javascript and add automated syntax check on the CI 2017-01-02 19:21:15 -05:00
Frederic Guillot eee53dd589 Pin composer dev dependencies 2017-01-02 18:44:40 -05:00
Frederic Guillot e78bbda608 Add Heroku button 2017-01-02 18:35:55 -05:00
Frederic Guillot 83608c050a Add new API call to remove users 2017-01-02 17:40:53 -05:00
Frederic Guillot bac841aa78 Add check for pdo_pgsql extension 2017-01-02 17:32:13 -05:00
Frederic Guillot 8fecda4283 Move requirements to installation documentation 2017-01-02 17:29:18 -05:00
Frederic Guillot a7cbea3e02 Enable SQL logging only in debug mode 2017-01-02 17:22:46 -05:00
Frederic Guillot d27080616c Improve migraion scripts 2017-01-02 17:19:44 -05:00
Frederic Guillot 484878887c Update API documentation 2016-12-29 18:52:37 -05:00
Frederic Guillot 75808c5369 Add functional tests for Fever API 2016-12-29 18:04:56 -05:00
Frederic Guillot 818c501b07 Trim username and password 2016-12-29 17:53:46 -05:00
Frederic Guillot 56d21dc726 Add functional API tests 2016-12-29 15:45:09 -05:00
Frederic Guillot f90bb969cc Add docker compose file 2016-12-29 12:55:31 -05:00
Frederic Guillot 3a1ac4ed1d Update Docker image to Ubuntu 16.04 and PHP 7.0 2016-12-28 23:01:43 -05:00
Frederic Guillot c3a85aa204 Update ChangeLog and documentation 2016-12-28 21:03:04 -05:00
Frederic Guillot 7af9f93c8b Update translations 2016-12-28 20:52:58 -05:00
Frederic Guillot fe614579ac Add support for Expires and Cache-Control headers 2016-12-28 20:24:00 -05:00
Frederic Guillot 2a9fd5fb62 Disable automatically a feed after too many failures 2016-12-27 22:20:25 -05:00
Frederic Guillot 0b45f1b863 Show last parsing error message in user interface 2016-12-27 21:59:09 -05:00
Frederic Guillot d236afeb74 Always update feed url to avoid useless redirections for future requests 2016-12-27 21:34:28 -05:00
Frederic Guillot f80878422d Avoid useless SQL query when viewing item 2016-12-27 21:16:40 -05:00
Frederic Guillot e4c4240317 Add database indexes for Postgres 2016-12-27 21:12:19 -05:00
Frederic Guillot 9b4892e3ca Show processing time in worker 2016-12-26 21:49:53 -05:00
Frederic Guillot 431b8341be Change author column type 2016-12-26 21:06:03 -05:00
Frederic Guillot d6f358536c Catch more exceptions when fetching a feed 2016-12-26 20:59:24 -05:00
Frederic Guillot 9a87b6a641 Add last login column in users list 2016-12-26 20:51:26 -05:00
Frederic Guillot be76f89408 Improve database migration script and postgres schema 2016-12-26 20:32:58 -05:00
Frederic Guillot 09dd04f698 Add config parameter to enable/disable X-Frame header 2016-12-26 18:07:00 -05:00
Frederic Guillot 59a721ce18 Update documentation 2016-12-26 18:01:46 -05:00
Frederic Guillot 1a85a76c5c Update PicoFeed to version 0.1.27 2016-12-26 17:32:18 -05:00
Frederic Guillot 533bba270b Ensure that item_id are always integer 2016-12-26 17:19:38 -05:00
Frederic Guillot 834633e670 Improve favicons handling
- Make sure that deleted favicons on the filesystem are downloaded again
- Purge orphan icons
- Add unit tests
2016-12-26 16:54:44 -05:00
Frederic Guillot fbe69b54dc Add Postgres database support 2016-12-26 15:07:18 -05:00
Frederic Guillot c8234cc3c3 Remove automatic software update from the user interface
- This process is not considered safe
- This feature might leads to potential security flaws
- Miniflux focus on minimalism
2016-12-26 10:16:04 -05:00
Frederic Guillot 82df35a59b Change the database structure to have a single database
This is a major change for the next release of Miniflux.

- There is now only one database that can supports multiple users
- There is no automated schema migration for this release
- A migration procedure is available in the ChangeLog file
2016-12-26 09:51:38 -05:00
Frédéric Guillot 3e5a1bc524 Merge pull request #591 2016-12-24 14:06:36 -05:00
Ruotian Zhang 36b58bd910 Update translations.php
Translated ALL.
2016-12-24 21:10:28 +08:00
Frédéric Guillot fb6d077342 Merge pull request #589
Update translations.php
2016-12-24 07:43:45 -05:00
Ruotian Zhang fff9b46577 Update translations.php
Fix the translation of "RTL mode".
2016-12-24 16:07:39 +08:00
Marcus Jaschen 97cdc67c1a fix: listen to `keyup` instead of `keypress` for search field activation
The `/` character is entered into the search field after activating it via
the `keypress` event. That's unexpected behaviour.

This commit fixes that by attaching the keyboard event handler to the
`keyup` event.
2016-12-15 09:38:15 +01:00
Frédéric Guillot df84584423 Merge pull request #587
Update czech translations.php
2016-12-14 22:06:20 -05:00
Ing. Jan Kaláb 888a894f00 Update translations.php 2016-12-14 15:22:43 +01:00
Frédéric Guillot 1d2c1b514e Merge pull request #584
Refactoring the `js` Makefile target
2016-12-12 22:06:47 -05:00
Frédéric Guillot 74d8a91ae5 Merge pull request #583
Open search field by pressing the '/' key
2016-12-12 22:05:42 -05:00
Marcus Jaschen 08d270cf5f Refactoring the `js` Makefile target
The JavaScript build target was rewritten into a more Make-like form
with a real file target and prerequisites.

The old target `js` is kept for backwards compatibility and declared
as "phony".
2016-12-12 14:59:01 +01:00