Andrew Dolgov
|
5eb0f3d640
|
bring back web dbupdate using new migrations system
|
2021-03-04 09:22:24 +03:00 |
Andrew Dolgov
|
d6629ed188
|
move dbupdater to db/updater; move base SCHEMA_VERSION constant inside db/updater class
|
2021-03-02 15:03:01 +03:00 |
Andrew Dolgov
|
c4eaab8a31
|
feeds/_add_cat: use ORM
|
2021-03-02 10:24:15 +03:00 |
Andrew Dolgov
|
70adfd4a74
|
* sanitize: never rewrite relative links to our own prefix
* use Config::get_self_url() instead of get_self_url_prefix() in a bunch
of places
|
2021-03-02 08:16:41 +03:00 |
Andrew Dolgov
|
bd2314170d
|
implement prefs UI based on new prefs class and a few more things
|
2021-02-25 12:46:13 +03:00 |
Andrew Dolgov
|
e4107ac952
|
wip: initial for config object
|
2021-02-22 21:47:48 +03:00 |
Andrew Dolgov
|
d1328321be
|
move published OPML endpoint to public.php
|
2021-02-21 15:16:39 +03:00 |
Andrew Dolgov
|
020f062a76
|
feeds: unify naming
|
2021-02-15 15:43:07 +03:00 |
Andrew Dolgov
|
07408ac222
|
opml: normalize class name
|
2021-02-08 21:38:26 +03:00 |
Andrew Dolgov
|
c94f1b6ff8
|
fix some more warnings reported by phpstan
|
2021-02-06 17:38:24 +03:00 |
Andrew Dolgov
|
05a47e5cf4
|
OPML: export/import per-feed purge interval
|
2020-08-10 11:57:39 +03:00 |
fox
|
68b78ecd3d
|
Merge branch 'bugfix/invalid-opml' of wn/tt-rss into master
|
2020-07-01 14:48:02 +00:00 |
Andrew Dolgov
|
b6372a846d
|
when exporting OPML via web UI, add user login to the filename
|
2020-07-01 10:02:24 +03:00 |
wn_
|
614d3ac1bf
|
Properly check if OPML file was loaded during import.
|
2020-06-27 15:06:08 -05:00 |
Andrew Dolgov
|
7a2e9bef77
|
add --opml-export to update.php
|
2020-05-13 12:07:31 +03:00 |
Andrew Dolgov
|
4ab3854aed
|
don't generate default.css, replace with themes/light.css as a default root CSS file
|
2020-02-22 16:22:44 +03:00 |
Andrew Dolgov
|
4fa9aee4e7
|
move several more global functions to more appropriate classes
|
2019-06-20 08:14:06 +03:00 |
Andrew Dolgov
|
6e920903b9
|
OPML:
1. remove unnecessary data from exported filters
2. fix import of filter rules matching on categories
|
2019-03-05 07:31:05 +03:00 |
Andrew Dolgov
|
32db1cb872
|
OPML: include (and import) ttrss per-feed update interval and sort order
|
2019-02-25 14:06:26 +03:00 |
Andrew Dolgov
|
c11f32ac38
|
center and rework some utility screens
|
2019-02-19 14:59:29 +03:00 |
Andrew Dolgov
|
b3bc638a9f
|
refactor OPML export/import code to be less horrible
|
2018-12-03 12:26:49 +03:00 |
Andrew Dolgov
|
3a0292303e
|
php: remove trailing whitespaces
|
2018-11-03 15:08:43 +03:00 |
Tianon Gravi
|
bbc4d4bf34
|
treat OPML-imported feeds without a title the same as a batch import
|
2017-12-29 15:33:01 -08:00 |
Andrew Dolgov
|
99b23daee6
|
opml_import_filter: remove debugging
|
2017-12-05 10:18:54 +03:00 |
Andrew Dolgov
|
09bc54c690
|
further stylesheet simplification related fixes
|
2017-12-03 13:25:34 +03:00 |
Andrew Dolgov
|
187abfe732
|
main classes: remove sql_bool_to_bool() kludge
|
2017-12-03 09:35:59 +03:00 |
Andrew Dolgov
|
7ccb4e91ff
|
boolean handling changes which probably won't break everything
|
2017-12-02 14:02:01 +03:00 |
Andrew Dolgov
|
c949a9282e
|
OPML: use PDO; minor fixes
|
2017-12-02 01:08:30 +03:00 |
Andrew Dolgov
|
02f3992a5a
|
Revert "Revert "filters: support matching on multiple feeds/categories""
This reverts commit f5d174bda9 .
|
2017-07-02 20:37:52 +03:00 |
Andrew Dolgov
|
f5d174bda9
|
Revert "filters: support matching on multiple feeds/categories"
This reverts commit 0bf7e007bb .
|
2017-07-02 20:37:01 +03:00 |
Andrew Dolgov
|
0bf7e007bb
|
filters: support matching on multiple feeds/categories
opml: update filter export/import for new format
|
2017-07-02 20:27:21 +03:00 |
Andrew Dolgov
|
7c9b5a3fe4
|
move label stuff to Labels class
fix some unresolved functions
|
2017-05-04 15:57:40 +03:00 |
Andrew Dolgov
|
86a8351ca2
|
move the following to Feeds:
+ static function catchup_feed($feed, $cat_view, $owner_uid = false, $mode = 'all', $search = false) {
+ static function getFeedArticles($feed, $is_cat = false, $unread_only = false,
+ static function subscribe_to_feed($url, $cat_id = 0,
+ static function getFeedIcon($id) {
+ static function getFeedTitle($id, $cat = false) {
+ static function getCategoryUnread($cat, $owner_uid = false) {
+ static function getCategoryChildrenUnread($cat, $owner_uid = false) {
|
2017-05-04 14:50:56 +03:00 |
Andrew Dolgov
|
e60d5b0a84
|
move opml-specific get_feed_category to opml.php
|
2017-05-04 14:24:30 +03:00 |
Andrew Dolgov
|
ea79a0e033
|
remove some redundant php closing tags
|
2017-04-26 20:24:18 +03:00 |
Andrew Dolgov
|
7b55001eee
|
fix various issues reported by static analysis
update gitlab-ci config
|
2017-04-26 15:29:22 +03:00 |
Andrew Dolgov
|
3457ce7c59
|
temporarily enable entity loader when importing opml because idk
|
2014-12-09 22:54:44 +03:00 |
Andrew Dolgov
|
6bb051285e
|
opml import: remove unneeded 250 character restriction on feed urls
|
2014-02-26 09:02:42 +04:00 |
Andrew Dolgov
|
7bdc1df121
|
Revert "Include both title and text attributes"
This reverts commit 631c067601 .
|
2013-08-29 16:30:01 +04:00 |
Jordi De Groof
|
631c067601
|
Include both title and text attributes
See http://feedvalidator.org/docs/warning/MissingTitleAttr.html
|
2013-08-16 19:19:36 +02:00 |
Jordi De Groof
|
6b74f725a3
|
Add type="rss" on subscription list <outline> nodes
See http://feedvalidator.org/docs/warning/MissingOutlineType.html
|
2013-08-16 19:10:43 +02:00 |
Andrew Dolgov
|
afa1a260d0
|
fix inverse status not being set correctly for filters when creating
them
fix inverse rules not being saved/restored properly through opml
|
2013-06-26 02:17:49 +04:00 |
Andrew Dolgov
|
a1495542fc
|
opml: fix filter parameters inverse and title not being properly imported from OPML
|
2013-06-05 13:09:47 +04:00 |
Andrew Dolgov
|
5bbc4bb4b0
|
move stylesheets to css/, reference default tt-rss stylesheets from
default.css to make custom themes easier
|
2013-05-19 21:22:01 +04:00 |
Andrew Dolgov
|
d9c85e0f11
|
classes: use OO DB interface
|
2013-04-17 20:12:14 +04:00 |
Andrew Dolgov
|
a42c55f02b
|
fix blank character after opening bracket in function calls
|
2013-04-17 18:34:18 +04:00 |
Andrew Dolgov
|
6322ac79a0
|
remove $link
|
2013-04-17 16:48:41 +04:00 |
Andrew Dolgov
|
3306daecf4
|
implement upload-related support for open_basedir
|
2013-04-11 19:12:00 +04:00 |
Andrew Dolgov
|
129562e0b1
|
opml: add some data length limiting
|
2013-04-02 09:03:35 +04:00 |
Andrew Dolgov
|
884d16505e
|
tweak how utility.css-based stuff looks
|
2013-03-27 10:59:26 +04:00 |