Commit Graph

52 Commits

Author SHA1 Message Date
Alexandre Alapetite
fe18d12551 Update MySQL to utf8mb4 (full unicode) 🔥
* Requires MySQL 5.5.3+ (drop support for MySQL 5.0)
* Requires PHP 5.3.3+ (drop support for PHP 5.3.0)
https://github.com/FreshRSS/FreshRSS/issues/789#issuecomment-73878076
2016-07-30 18:45:34 +02:00
Alexandre Alapetite
ea4deb6e05 Check minimum PHP 5.3.0+
https://github.com/FreshRSS/FreshRSS/pull/1133
2016-06-12 13:18:31 +02:00
Alexandre Alapetite
6b19872b1a Install check XML / JSON
https://github.com/FreshRSS/FreshRSS/issues/1094
https://github.com/FreshRSS/FreshRSS/issues/1092
2016-02-28 14:07:21 +01:00
Alexandre Alapetite
995cf58d24 CSP bug in install script
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-28 00:08:57 +01:00
Alexandre Alapetite
38c2d671e3 CSP different policies per controller
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 21:25:23 +01:00
Alexandre Alapetite
64ec0708a1 More work for CSP, in particular install
Install needs testing.
https://github.com/FreshRSS/FreshRSS/issues/1075
2016-02-21 02:51:27 +01:00
Alexandre Alapetite
af94273913 More PHP 5.2 install compatibility
https://github.com/FreshRSS/FreshRSS/issues/1055
2016-01-25 21:05:35 +01:00
Marien Fressinaud
1b4b1b94a6 Remove title from requirements on title page
Fix https://github.com/FreshRSS/FreshRSS/issues/1025
2015-11-03 19:03:17 +01:00
Alexandre Alapetite
22da265736 Remove "title" field when installing
https://github.com/FreshRSS/FreshRSS/issues/858
2015-10-25 00:20:05 +02:00
Marien Fressinaud
baa36f158b Add pubsubhubbub_enabled to default configuration
Rename enable_pubsubhubbub into pubsubhubbub_enabled

See https://github.com/FreshRSS/FreshRSS/issues/865
2015-07-23 13:54:34 +02:00
Marien Fressinaud
339e32424f Add a simple test to detect if server is public
If the server is not accessible by an external server, pubsubhubbub should be
disable.

See https://github.com/FreshRSS/FreshRSS/issues/865
2015-07-23 12:38:22 +02:00
Marien Fressinaud
eaccc1eba4 Generate base_url during installation
See https://github.com/FreshRSS/FreshRSS/issues/865
2015-07-23 12:24:24 +02:00
Marien Fressinaud
fa76e863c5 Fix link for step 4 (install)
Fix https://github.com/FreshRSS/FreshRSS/issues/912
2015-07-21 14:27:31 +02:00
Marien Fressinaud
5d9b5f07fe Ask confirmation before reinstallation
See https://github.com/FreshRSS/FreshRSS/issues/909
2015-07-20 17:10:18 +02:00
Marien Fressinaud
2c8b4f5a50 Add translations
TODO: german and czech translations

See https://github.com/FreshRSS/FreshRSS/issues/909
2015-07-20 16:27:10 +02:00
Marien Fressinaud
118e0ddd0a Remove TODO (join_path and reinstall)
See https://github.com/FreshRSS/FreshRSS/issues/909
2015-07-20 16:12:21 +02:00
Marien Fressinaud
7925a5125b Detect previous FreshRSS installation
See https://github.com/FreshRSS/FreshRSS/issues/909
2015-07-20 15:59:33 +02:00
Marien Fressinaud
3dd2d56867 Load previous configuration during saveStep1()
See https://github.com/FreshRSS/FreshRSS/issues/909
2015-07-20 15:40:18 +02:00
Marien Fressinaud
e954275c06 First structure to skip steps during installation
See https://github.com/FreshRSS/FreshRSS/issues/909
2015-07-20 15:29:45 +02:00
Marien Fressinaud
815a943e01 Use default user/system config in install
Change all hard-coded values by default user or system values.
We need to set db['host'] and db['prefix']

See https://github.com/FreshRSS/FreshRSS/issues/890
2015-07-17 18:13:43 +02:00
Marien Fressinaud
1f42a5d6db Remove unnecessary hard-coded config information
See https://github.com/FreshRSS/FreshRSS/issues/890
2015-07-17 17:27:45 +02:00
Alexandre Alapetite
65acb2797f Merge pull request #869 from Alkarex/PDOOptions
PDO options for e.g. SSL
2015-07-05 13:12:39 +02:00
Alexandre Alapetite
827510fb19 Merge pull request #875 from aledeg/keyboard-nav-install
Add tab navigation on install
2015-06-06 15:40:22 +02:00
Alexis Degrugillier
f2f758e6bd Add tab navigation on install 2015-06-06 09:34:11 -04:00
Alexis Degrugillier
fcc94c733a Remove the auto-focus on install
The javascript code used was confusing on Chrome and Internet Explorer. So I removed it. It has no real value so I think it is better without it.

See #855
2015-06-06 09:09:39 -04:00
Alexandre Alapetite
92db920298 PDO option example 2015-06-05 20:44:45 +02:00
Alexandre Alapetite
8b27128a62 Merge remote-tracking branch 'origin/sqliteBug' into dev 2015-05-11 22:47:13 +02:00
Alexandre Alapetite
217c191a1b More SQLite compatibility
Additional changes to add compatibility with SQLite for the new
hash/lastSeen mode of updating articles.
2015-05-11 22:42:41 +02:00
Alexandre Alapetite
f7a502b06e Cannot create an account with sqlite
https://github.com/FreshRSS/FreshRSS/issues/770
2015-05-10 19:20:46 +02:00
Marien Fressinaud
ec75139939 Give indication on password format
Fix https://github.com/FreshRSS/FreshRSS/issues/769
2015-01-26 10:47:09 +01:00
Marien Fressinaud
2d1cb016ab Fix user interaction with showing password feature
Before, the password was hidden again after 2 seconds. Now, the password
is hidden when the mouse is released

Fix https://github.com/FreshRSS/FreshRSS/issues/734
2015-01-13 11:16:13 +01:00
Marien Fressinaud
85ea5e548a Fix install.php script (choice of lang)
Fix a bug in Minz_Translate too
2015-01-08 15:16:32 +01:00
Marien Fressinaud
73023bc12b Merge branch 'dev' into 252-extensions
Conflicts:
	app/FreshRSS.php
	app/Models/Configuration.php
	app/views/index/index.phtml
	app/views/index/normal.phtml
	lib/Minz/Configuration.php
	lib/Minz/Translate.php
	lib/lib_rss.php
2015-01-08 14:18:32 +01:00
Marien Fressinaud
0e4e16ac55 Fix saving system config file
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-08 12:22:13 +01:00
Marien Fressinaud
2ac732ec6d Fix i18n in install.php
Init i18n must be done before check steps
2015-01-08 12:15:09 +01:00
Marien Fressinaud
59abb0c754 Fix i18n in install.php 2015-01-08 12:12:41 +01:00
Marien Fressinaud
039a83759d Fix install.php to consider new data organization
- Introduce USERS_PATH
- Remove LOG_PATH
- Use join_path in install.php
- Change references to old  data files to the new ones
- Update i18n

See https://github.com/FreshRSS/FreshRSS/issues/729
2014-12-28 17:42:46 +01:00
Marien Fressinaud
a34503a7ab Fix i1_n keys in install script 2014-12-11 22:42:20 +01:00
Marien Fressinaud
bf51a8e875 Fix french i18n for install + some fixes
French is finished!
2014-12-11 22:40:07 +01:00
Marien Fressinaud
ddc50090b5 Fix i18n for installation script
See https://github.com/FreshRSS/FreshRSS/issues/334
2014-12-03 16:58:12 +01:00
Marien Fressinaud
530a1d4b6b Update i18n with strings from i18n.freshrss.org
No more seperation between normal and install files. I will work on
that later!
2014-10-06 14:23:17 +02:00
Marien Fressinaud
5c752f71e9 Fix a serie of undefined index (app/install.php) 2014-09-18 09:15:24 +02:00
Marien Fressinaud
fc7d2a0bf2 Move http referer test into lib_rss
Rename method (coding style)
Change in app/FreshRSS.php
Improve test of app/install.php
2014-09-17 14:21:56 +02:00
Marien Fressinaud
75bf305b2f Test HTTP REFERER in install.php
Test is actually basic, we need to use
Minz_Request::isRefererFromSameDomain() method to improve checking
2014-09-17 14:07:52 +02:00
Marien Fressinaud
2aba7e037d Add a "toggle password" button during installation 2014-09-16 12:05:58 +02:00
Marien Fressinaud
a05fc42827 Fix theme path for installation 2014-09-16 11:12:36 +02:00
Marien Fressinaud
b6e89d4e06 Refactor install.php
- Remove all references to update functions
- Improve step2 by checking if password exists (form) or mail (persona)
- Add a param($key, $default=falsse) function to get $_POST vars
- Fix coding style (mainly spaces)
2014-08-09 14:23:15 +02:00
Alexis Degrugillier
e05e9a8702 Refactor install file to check available databases
Now it checks for any pdo driver supported instead of only mysql
2014-08-03 08:47:18 -04:00
Alexandre Alapetite
d3f730287d Install script was not keeping all config settings
https://github.com/marienfressinaud/FreshRSS/issues/537
2014-08-01 21:36:35 +02:00
Marien Fressinaud
52763ed97d Fix a bug during installation
- If MySQL database was configured and user choosed SQLite, an error was
  raised at the first submit.
- Cast STEP into integer
2014-07-10 18:46:38 +02:00