Commit Graph

26 Commits

Author SHA1 Message Date
Frederic Guillot
be76f89408 Improve database migration script and postgres schema 2016-12-26 20:32:58 -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
Frederic Guillot
1f88eb50f3
Move application code to app folder 2016-08-18 21:02:49 -04:00
Frederic Guillot
920e522c9e
Replace shell-script by Makefile to make a new archive 2016-07-30 18:29:54 -04:00
Frederic Guillot
27d094c19e
Do not use anymore Closure compiler for Javascript 2016-07-30 18:01:37 -04:00
Eshin Kunishima
aabee67bdd
Tiny performance tweaks 2016-05-03 17:46:20 +09:00
Frederic Guillot
9b08fc9160 Fix cosmetic errors 2015-10-19 21:21:18 -04:00
Frederic Guillot
28804ca541 Update PicoFeed 2015-07-19 11:19:26 -04:00
Frederic Guillot
13aaf5fbed Remove useless scripts 2015-04-06 15:14:44 -04:00
Mathias Kresin
ddcae31d48 add multiple plural support for translations
fixes #242
2015-01-30 19:45:23 +01:00
Mathias Kresin
e0fd734c64 use javascript advanced optimizations, improve make-js script
Major benefit, beside a smaller file size, is the possibility to remove debug informations from the minified javascript.

make-js script:
- take care of any warnings and errors
- raise warning level to verbose

js/*
- switch to Array-Access Property Notation for external data (prevents renaming by the closure compiler)
2015-01-28 05:26:55 +01:00
Frederic Guillot
67d3beb5cc Improve release script 2015-01-10 18:16:03 -05:00
Mathias Kresin
8e78c77fc1 introduce release script
This script replaces make-archive.sh and make-tag.sh.

Switch to 'git archive' to create a ZIP file from the repo. Its way
more faster, automates a lot things and works with the GitHub download
HEAD/Release/Tag as ZIP functionality as well.

git archive reads the file .gitattributes to determine which files has
to be excluded from the zip file.

It replaces the following placeholders in common.php:

$Format:%d$": with the output of git log --pretty=format:%d which
contains the tag of the last commit (if tagged).

$Format:%H$": with the hash of the latest included commit.

If no tag can be found the hash is appended to "master" and shown as
version number.

The approach is kind of hackish since no distinct format option for the
tag exists.

Fixes #231, https://github.com/fguillot/miniflux/issues/213#issuecomment-65631765
2015-01-10 09:37:52 +01:00
Mathias Kresin
ad7d1ae7bc Add script to find missing locales
from fguillot/kanboard#393 and adjusted for miniflux usage
2015-01-08 23:54:24 +01:00
Mathias Kresin
cd15eeb92a make-js: use https 2015-01-08 23:54:24 +01:00
Frédéric Guillot
5690f91fb7 Add keyboard shortcut to toggle RTL mode 2014-12-23 22:13:23 -05:00
Frédéric Guillot
c6ed11c116 Move to Composer and update to the last version of PicoFeed 2014-12-23 21:28:26 -05:00
Frédéric Guillot
60fe7a4a17 Improve marke-archive script 2014-11-18 20:45:56 -05:00
Frédéric Guillot
ef3a8bd63b Move Docker files 2014-11-01 12:14:33 -04:00
Frédéric Guillot
53b94d8f7b Add option to force RTL mode per feed and improve feed modification 2014-10-19 19:14:33 -04:00
Frédéric Guillot
e732e80dee Update the Json-RPC library and improve make-archive.sh 2014-09-19 18:54:48 +02:00
Frédéric Guillot
1a4feb228d Sync translations files 2014-07-23 07:43:48 -03:00
Frédéric Guillot
a3845faf3f Remove less files when building the archive 2014-04-26 15:49:32 -04:00
Frédéric Guillot
e92dff0331 Add utility script to output changes in html 2014-02-09 14:26:02 -05:00
Frédéric Guillot
49583f381f Improve files organization 2014-02-08 14:13:14 -05:00