Commit Graph

35 Commits

Author SHA1 Message Date
Frédéric Guillot 88767d130b Improve migration script 2017-12-29 15:17:38 -08:00
Frédéric Guillot fc38f6459e Add migration script to Miniflux 2 2017-12-22 16:46:20 -08:00
Frederic Guillot 32793ce7c0 Improve Mysql implementation 2017-01-11 20:08:39 -05:00
Mitchell Hewes 5bf177663f Modified to support mysql - no unit tests 2017-01-10 15:26:45 +11:00
Frederic Guillot d82d7324af Make import script compatible with Postgresql 2017-01-09 18:05:38 -05:00
Frederic Guillot a1a7de82dc Improve conditions in migration script 2017-01-05 21:13:33 -05:00
Frederic Guillot d27080616c Improve migraion scripts 2017-01-02 17:19:44 -05:00
Frederic Guillot 7af9f93c8b Update translations 2016-12-28 20:52:58 -05:00
Frederic Guillot 431b8341be Change author column type 2016-12-26 21:06:03 -05:00
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