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
Marcus Jaschen
5f4fa6a3c6
Declare Makefile targets as PHONY
...
By default, targets in Makefiles maps to files. This isn't the case
here as the targets are used as simple 'shortcuts'. That kind of target
should be declared as "phony", as described in the manual:
https://www.gnu.org/software/make/manual/html_node/Phony-Targets.html
2016-12-12 14:52:57 +01:00