Commit Graph

2004 Commits

Author SHA1 Message Date
Marien Fressinaud
403b0a24a5 Fix german gen.js.request_failed 2015-01-27 20:46:36 +01:00
Marien Fressinaud
01683ba136 Remove information about me and update links
FreshRSS should not be associated to me but to the community:

- Remove links to send me email or references to a "lead developer"
- Change old Github links marienfressinaud/FreshRSS to FreshRSS/FreshRSS
2015-01-27 17:19:57 +01:00
Marien Fressinaud
b4b5fcf86b Change translation for gen.js.request_failed
See https://github.com/FreshRSS/FreshRSS/issues/775
2015-01-27 11:09:05 +01:00
Marien Fressinaud
f5043dbf71 Serve HTTP cache for default favicon + better headers
See da7d34d2ef (commitcomment-9439610)
2015-01-26 14:49:24 +01:00
Marien Fressinaud
da7d34d2ef Default favicon served with HTTP code 200
Fix https://github.com/FreshRSS/FreshRSS/issues/760
2015-01-26 13:02:47 +01:00
Marien Fressinaud
39b8c75c40 Password format on profile and manage user pages
Related to ec75139939
See https://github.com/FreshRSS/FreshRSS/issues/769
2015-01-26 11:48:25 +01: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
65fb4ac1fd Update CREDITS file
See https://github.com/FreshRSS/FreshRSS/pull/766
2015-01-26 10:47:09 +01:00
Alexandre Alapetite
15f35b6a2d Merge pull request #767 from ealdraed/fix/share/email
Fix double quotes not escaped in RSS title (share by email)
2015-01-23 11:16:12 +01:00
ealdraed
7156a646b2 Fix double quotes not escaped in RSS title (share by email)
If an RSS feed title contains double quotes, this prematurely terminates the subject line and prohibits the URL to be added to the email body when using Share->Email.
Replace urlencode() with rawurlencode() for all transform functions.
2015-01-23 01:48:02 +01:00
Marien Fressinaud
5f7bb4f42c Merge branch 'ealdraed-de-translation' into dev 2015-01-22 10:25:13 +01:00
Marien Fressinaud
90efd8fe3b Merge branch 'de-translation' of https://github.com/ealdraed/FreshRSS into ealdraed-de-translation 2015-01-22 10:19:28 +01:00
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
ealdraed
3a5fcb6519 Add German translation 2015-01-22 07:13:57 +01:00
Alexandre Alapetite
964a768bc3 ! encoding problem
211569ef85 (commitcomment-9384719)
2015-01-21 22:37:17 +01:00
Marien Fressinaud
22d7e0d638 Simplify code for cookie dir
See https://github.com/FreshRSS/FreshRSS/issues/700
See eec95ffb6a
2015-01-21 16:28:29 +01:00
Marien Fressinaud
eec95ffb6a Fix bug related to cookie path
Fix https://github.com/FreshRSS/FreshRSS/issues/700
2015-01-21 15:43:25 +01:00
Marien Fressinaud
c741fba06c Update lib_opml.php
- lib_opml was not in its newest version
- FRSS supports OPML file without text attributes

Fix https://github.com/FreshRSS/FreshRSS/issues/758
2015-01-21 10:50:53 +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
Alexandre Alapetite
12081f7ba2 Quick fix cron actualization due to problematic FreshRSS constructor/init
https://github.com/FreshRSS/FreshRSS/issues/759
Suggestion: the static objects should be user-independent (or at least
with the possibility to be re-set), while the FreshRSS object and its
attributes should be user-dependent.
2015-01-20 23:29:04 +01:00
Alexandre Alapetite
2036b9aed3 Suppress possible warnings after update
Prevent JavaScript errors when the shortcuts have not been defined in
the config file.
https://github.com/FreshRSS/FreshRSS/issues/733
2015-01-20 19:54:00 +01:00
Alexandre Alapetite
d30b3becfa Addressed warnings when reading from new files
There were warnings when reading extensions (trying to use e.g. README
and .gitignore as directories), and when reading update file.
https://github.com/FreshRSS/FreshRSS/issues/733
2015-01-19 13:54:57 +01:00
Marien Fressinaud
8b94141fec Add CREDIT file with name of all contributors
Contributor list comes from https://github.com/FreshRSS/FreshRSS/graphs/contributors
Note I didn't take responsability to add information such as personal website
or email address. If you want these information appear feel free to update
the file!
2015-01-19 12:14:04 +01:00
Marien Fressinaud
711ef5546c Fix mark_when setter
mark_when was not taken in consideration.
2015-01-18 13:04:08 +01:00
Marien Fressinaud
517d5aa9c5 Fix feed update with MySQL/MariaDB
- updateFeed() returns 0 if nothing changes so the test was false.
- Redirection in case of error is better now by redirecting on the right feed

Fix https://github.com/FreshRSS/FreshRSS/issues/755
2015-01-18 12:49:49 +01:00
Marien Fressinaud
9e40639495 Enlarge the .item.date to contain larger date
I know it's not the best solution, a dynamic width would be the best but there
are some CSS constraints. I don't want to spend my time on this problem ;)

Fix https://github.com/FreshRSS/FreshRSS/issues/756
2015-01-18 12:33:55 +01:00
Marien Fressinaud
bf2f7176ee Improve i18n for JavaScript
notif_* messages have been moved into feedback array.
2015-01-18 12:06:40 +01:00
Marien Fressinaud
14206aca16 Improve behavior when mark as read / favorite fail
If the request fails:
- Open a notification to inform user
- Remove pending index from the pending_feeds list

Fix https://github.com/FreshRSS/FreshRSS/issues/751
2015-01-18 11:59:03 +01:00
Marien Fressinaud
d91a92434f Fix Minz_Error and error_Controller
- Error code and logs was not propagated from Minz_Error to the controller
- header was bad (200 instead of 404 or 403)

Related to https://github.com/FreshRSS/FreshRSS/issues/751
2015-01-18 11:47:16 +01:00
Marien Fressinaud
fa2254cd31 Fix i18n string for errors in feed management
See https://github.com/FreshRSS/FreshRSS/issues/755
2015-01-17 23:09:38 +01:00
Alexis Degrugillier
b17cdadf15 Add the first unit test
Add phpunit configuration to run tests and add the first running test to validate the configuration
2015-01-17 10:42:24 -05:00
Marien Fressinaud
53cdfc660f Fix #slider in Dark theme
See 6b560c6133
Fix https://github.com/FreshRSS/FreshRSS/issues/750
2015-01-17 11:38:27 +01:00
Alexis Degrugillier
6b560c6133 Fix slider css rule (see issue #750) 2015-01-17 00:08:31 -05:00
Marien Fressinaud
880644a289 Merge pull request #749 from yaurthek/dev
Small adjustments to the readme file
2015-01-16 23:47:43 +01:00
Marien Fressinaud
409e09f685 Simplify shortcut setter 2015-01-16 23:38:12 +01:00
Melvyn
fa376f746a Updated README.md 2015-01-16 23:31:55 +01:00
Marien Fressinaud
f3d74b59e8 Fix a bug when default view is the global one.
If default view is "global", the popup tried to get articles on the
default view which was… "global"! Articles are present on the "normal" view
instead.
2015-01-16 23:26:29 +01:00
Marien Fressinaud
9483c6cf67 Fix bug if a shortcut is not in the initial config
A new shortcut was never saved because ConfigurationSetter never set a
shortcut which did not appear in the initial conf.
2015-01-16 23:20:59 +01:00
Marien Fressinaud
4c14342671 Update the CHANGELOG 2015-01-15 14:15:03 +01:00
Marien Fressinaud
2039710d12 Avoid "PHP Strict Standards" error
A "Only variables should be passed by reference" error was raised in the
extension->getFileUrl() method.
2015-01-15 13:43:05 +01:00
Marien Fressinaud
13cf8b5f9f Improve hook calls and add post_update hook
- To the hook is associated a method signature (OneToOne or NoneToNone for now) so
  it is easier to call hooks correctly
- post_update hook is called during the post update moment.
2015-01-15 12:02:42 +01:00
Marien Fressinaud
556f4ad4bf Remove restriction of 1h for update checking 2015-01-15 11:20:16 +01:00
Marien Fressinaud
81dac9975d Fix aside_configure for extension/configure action 2015-01-14 23:47:06 +01:00
Marien Fressinaud
789d9fc6c8 Fix coding style in extension manager
Yep, same as 8968288...
2015-01-14 23:40:18 +01:00
Marien Fressinaud
2f1116818d Fix extension interface
- Seperate user and system extensions on extension/index
- extension/configure shows index page with the slider opened
  if request is done with ajax
- Reorganize some extension view files
2015-01-14 23:30:19 +01:00
Marien Fressinaud
8968288600 Fix extension API (coding style)
is_enabled() becomes isEnabled(). Sorry for this coding style mistake :s
2015-01-14 22:22:30 +01:00
Marien Fressinaud
ade1524d43 Fix valid extension entry points.
Add possibility to use underscores (_) in entrypoints.
2015-01-14 21:59:53 +01:00
Marien Fressinaud
806b4de54f Add mechanism at (un)install of an extension
Test if the install or uninstall has been successfully performed.
If these methods return true, all is ok but if a string is returned,
the string must explain the problem. This problem is stored in log file.

A feedback is given to explain to check log file.

This commit fix a problem in the english translation of
feedback.sub.feed.internal_problem.
2015-01-14 21:38:35 +01:00
Marien Fressinaud
f1ffdd8b9d Fix stupid bug in greader API
Replace Minz_Session::_param() by Minz_Session::param() in token()
and checkToken() functions.

Fix https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-14 21:13:38 +01:00