Alexandre Alapetite
963dd6d260
! encoding problem 2
...
964a768bc3 (commitcomment-9385695)
2015-01-22 08:31:54 +01:00
Alexandre Alapetite
dfaf1c451f
Revert "! encoding problem"
...
This reverts commit 964a768bc3 .
2015-01-22 08:29:58 +01:00
Alexandre Alapetite
964a768bc3
! encoding problem
...
211569ef85 (commitcomment-9384719)
2015-01-21 22:37:17 +01:00
Alexandre Alapetite
211569ef85
Minz: missing URL key/param encoding
...
Caused searches such as "intitle:&" to fail after paging, and
possible XSS vulnerabilities.
Discovered during https://github.com/FreshRSS/FreshRSS/issues/754
2015-01-21 00:44:26 +01:00
Marien Fressinaud
81dac9975d
Fix aside_configure for extension/configure action
2015-01-14 23:47:06 +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
5f9672111f
Fix last calls to Minz_Configuration methods
...
- We have still to fix actualize_script and greader api (refactoring?)
- We have to fix the FreshRSS_Configuration calls
- We have to fix availableLanguages calls
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-06 20:50:58 +01:00
Marien Fressinaud
d3a93ea290
BREAKING FEATURE: Remove general in config
...
General attribute has been removed from system config.
Now subattributes (e.g. environment, salt, title, etc.) are directly accessible.
YOU HAVE TO FIX YOUR ./data/config.php file!
- Remove the general array
- Values inside this array must be kept
- To see what it must look like, please have a look to ./data/config.default.php
(but keep your values!!).
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-06 18:53:36 +01:00
Marien Fressinaud
7cca47d1ab
Change name of user configuration var in Context
...
- FreshRSS_Context::$conf is replaced by FreshRSS_Context::$user_conf
- Introduce FreshRSS_Context::$system_conf
- Remove FreshRSS_Configuration object
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-05 22:45:03 +01:00
Marien Fressinaud
51a71ec4b9
New configuration system (not working yet)
...
- Use only Minz_Configuration
- register() method to load a new configuration file
- get() to get a configuration
- new exceptions related to configuration
- fix a list configuration calls to have FRSS working
Current problems to resolve:
- How to handle configuration param verifications (i.e. check auth_type
is a value from none, http_auth, persona or form)
- We must use $conf = Minz_Configuration::get('system'); $general_conf = $conf->general;
to access global system configuration which is quite annoying. How to change that?
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-05 16:54:16 +01:00
Marien Fressinaud
0b89867800
Merge branch 'dev' into 252-extensions
...
Conflicts:
app/i18n/en/admin.php
app/i18n/en/feedback.php
app/i18n/en/gen.php
app/i18n/fr/admin.php
app/i18n/fr/feedback.php
app/i18n/fr/gen.php
app/views/index/normal.phtml
2014-12-17 21:41:33 +01:00
Marien Fressinaud
cad4259e62
Fix i18n for subscription pages
2014-12-11 17:26:01 +01:00
Marien Fressinaud
f43b273706
Update i18n for statistics
2014-12-11 16:10:39 +01:00
Marien Fressinaud
d455837c6d
Fix i18n for normal view
2014-12-11 00:00:15 +01:00
Marien Fressinaud
89d0f98faf
Fix i18n for nav menu
2014-12-10 22:56:36 +01:00
Marien Fressinaud
2f24f0fe88
Fix i18n for aside subscription
2014-12-10 22:37:49 +01:00
Marien Fressinaud
c1b48c4bc0
Fix i18n for aside_stats
2014-12-10 22:32:55 +01:00
Marien Fressinaud
7dee863577
Fix i18n for aside_feed
2014-12-10 22:29:13 +01:00
Marien Fressinaud
f807a6f5c1
Fix i18n for header and aside_configure
2014-12-10 22:10:01 +01:00
Marien Fressinaud
9fc60317ee
First draft for listing and manipulate extensions
...
See https://github.com/FreshRSS/FreshRSS/issues/252
2014-12-05 14:17:02 +01:00
Alexis Degrugillier
4c4604120e
Fix view title
2014-11-02 18:22:59 -05:00
Marien Fressinaud
5d6407a0bf
Update i18n
...
- Fix i18n strings
- Fix typo profil -> profile
See https://github.com/marienfressinaud/FreshRSS/issues/678
2014-10-26 12:22:13 +01:00
Marien Fressinaud
15316b77f6
Fix last sections of main.js
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-24 15:08:57 +02:00
Marien Fressinaud
bd5757fff8
Inverse reader and global buttons in nav_menu
2014-10-24 14:54:56 +02:00
Marien Fressinaud
fa0c7d75e6
Begin to fix global view
2014-10-24 13:50:08 +02:00
Marien Fressinaud
0d6993fe08
Reader view comes back!
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-24 12:51:17 +02:00
Marien Fressinaud
0c8b55fc13
First iteration to update all the themes
...
See See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-24 10:07:53 +02:00
Marien Fressinaud
45dbe94890
Fix aside on mobile (Origine)
2014-10-23 13:54:18 +02:00
Marien Fressinaud
cb730c3734
Last fix for Origine (I hope!)
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-23 13:33:48 +02:00
Marien Fressinaud
6dc1267b98
Fix Origine theme
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-23 12:33:22 +02:00
Marien Fressinaud
4204336bd6
Begin to fix JS for new aside
2014-10-23 10:44:45 +02:00
Marien Fressinaud
8769931a68
Rename aside_flux in aside_feed.
2014-10-23 09:32:02 +02:00
Marien Fressinaud
e37a126b9d
Fix some parts of aside_flux
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-22 23:41:36 +02:00
Marien Fressinaud
1fe5ed5d21
nextGet and idMax are coming back.
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-22 19:19:15 +02:00
Marien Fressinaud
98587d5d61
Fix a set of TODO and bugs
...
- Context object raises correct Exception if get is invalid
- RSS feed is well-indicated on the home page
- State is better calculated
- Add some comments
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-22 17:57:22 +02:00
Marien Fressinaud
f1f9b2f5ff
Entries are loaded again! It's working :)
...
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-22 13:52:20 +02:00
Marien Fressinaud
80cffa6de5
Views are in dedicated actions + improve Context
...
- Seperate normal, global and rss outputs in dedicated actions (NOT WORKING YET!)
- Rewrite aside_flux and nav_menu to use Context object
- Improve Context object
See https://github.com/marienfressinaud/FreshRSS/issues/634
2014-10-21 16:55:19 +02:00
Marien Fressinaud
8a7bab3a55
Refactoring of indexController
...
Global view has been moved to a different action (all is not working)
See https://github.com/marienfressinaud/FreshRSS/issues/634
and https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-20 19:35:22 +02:00
Marien Fressinaud
1a22a87fb1
Use FreshRSS_Context::$conf only
...
- Replace $this->view->conf in controllers
- Replace $this->conf in views
2014-10-20 18:45:22 +02:00
Marien Fressinaud
7080a32650
Add checking installation feature
2014-10-20 11:54:31 +02:00
Marien Fressinaud
ce0984e102
Fix i18n
2014-10-17 16:24:21 +02:00
Marien Fressinaud
74be86d7e8
Reorganise menus (aside and header)
2014-10-17 16:24:21 +02:00
Marien Fressinaud
c5fe3bd659
Reorganize user pages
...
Three pages:
- User profil
- User management
- Authentication
2014-10-17 16:24:21 +02:00
Marien Fressinaud
1252b3dd86
Authentication system moved + Persona comes back!
...
AuthController is dedicated to auhentication.
Persona is back, greater than ever!
See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-07 16:37:10 +02:00
Marien Fressinaud
6009990935
Introduce FreshRSS_Auth::hasAccess('admin')
...
Replace Minz_Configuration::isAdmin($user). FreshRSS_Auth::hasAccess() could
be extended to others scopes later.
See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-07 10:16:38 +02:00
Marien Fressinaud
79aa5beaf4
Refactor authentication system.
...
Big work, not finished. A lot of features have been removed.
See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-06 23:29:20 +02:00
Marien Fressinaud
64d1026dd9
Move usersAction into usersController
2014-10-05 17:55:35 +02:00
Marien Fressinaud
c8fad68a4f
Use _i() whenever it is possible
...
Transform FreshRSS_Themes::icon\s? in _i
See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-05 16:10:25 +02:00
Marien Fressinaud
6c8b36f04e
Let's begin the big refactoring!
...
Minz_Translate::t\s? replaces by _t
See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-10-05 15:55:20 +02:00
Marien Fressinaud
a7bf7ced36
Fix links for feed management
...
See https://github.com/marienfressinaud/FreshRSS/issues/646
2014-10-01 12:18:32 +02:00