| 
							
							
								 Andrew Dolgov | 8574532b7f | add hotkeys J/K to move between unread feeds | 2021-05-20 20:32:00 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 0f6644880a | yet another flex feedtree attempt | 2021-03-22 16:18:59 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | a0e41f41a4 | add svg loading indicators | 2021-03-16 21:32:44 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | f9a381ecca | grid: add a header icon (and a hotkey) to toggle article span entire row | 2021-03-11 08:35:02 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 0b93d8d013 | add hotkey to toggle grid view | 2021-03-10 10:01:22 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | ddfa39015e | experimental: add preference to show combined mode headlines as a 2 column grid | 2021-03-10 08:33:56 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c26f58d8a5 | fix some php8 warnings | 2021-03-08 11:16:32 +03:00 |  | 
			
				
					| 
							
							
								 Threk | 9442ceb7bd | Fix Undefined index when using Single User Mode | 2021-03-04 18:32:18 +03:00 |  | 
			
				
					| 
							
							
								 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 | 30b94fb194 | store widescreen mode setting in preferences instead of a cookie | 2021-03-02 12:22:48 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 20d0cbff77 | use ORM for article _labels_of/_feeds_of | 2021-03-02 12:08:54 +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 |  | 
			
				
					| 
							
							
								 wn_ | 03400bd8d4 | Get the version as an array in RPC->checkforupdates. | 2021-03-02 03:14:21 +00:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 6359259dbb | simplify internal authentication code and bump default algo to SSHA-512 | 2021-03-01 15:24:18 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 320503dd39 | move version-related stuff to Config; fix conditional feed requests | 2021-03-01 13:43:37 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 7f2fe465b0 | add plugin updates checker into normal updates checker | 2021-02-27 19:14:13 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 5edcbf2e9b | add an option to disable conditional counters | 2021-02-27 11:25:07 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 126b1fd2de | don't try to compare null value against anything | 2021-02-26 21:48:20 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 3fd7856543 | * switch to composer for qrcode and otp dependencies * move most OTP-related stuff into userhelper
* remove old phpqrcode and otphp libraries | 2021-02-26 19:16:17 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | e6a875b7e4 | check if client-presented URL scheme is different from one configured in SELF_URL_PATH | 2021-02-26 14:14:44 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 9689f884ab | add Prefs::DEBUG_HEADLINE_IDS | 2021-02-26 12:34:50 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 51142e1bf8 | silence phpstan warning | 2021-02-26 09:24:43 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 7815a881e8 | cleanup previous | 2021-02-26 09:22:16 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 56b10fea18 | pass translations to frontend as a json object | 2021-02-26 09:21:17 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | dcf0135285 | logger: shorter syntax | 2021-02-25 15:49:30 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 1464abbbfc | prefs cleanup | 2021-02-25 14:59:02 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c96172fa04 | use constants in get_pref()/set_pref() | 2021-02-25 14:49:58 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 7869378436 | deal with feed update scheduling w/ new prefs | 2021-02-25 14:20:54 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 00d0cb8c81 | remove unused data from schema files | 2021-02-25 12:58:00 +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 | 7f41228a71 | decouple runtime-info object from counters | 2021-02-24 15:40:19 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 553548b689 | request label counters conditionally | 2021-02-24 15:07:31 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 155e4f6125 | pass a bunch of related arrays properly to backend | 2021-02-24 12:07:25 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | d6203bf350 | try to calculate counters conditionally based on feed ids | 2021-02-24 09:47:26 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 8d2e3c2528 | drop errors.php and simplify error handling | 2021-02-23 22:26:07 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 2ae0b7059f | cleanup some defined-stuff | 2021-02-23 09:01:27 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 211f699aa0 | migrate the rest into Config:: | 2021-02-22 22:35:27 +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 | 94560132dd | for the most part, deal with filter rules UI | 2021-02-21 09:35:07 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 5c7416458f | rpc: disable completeLabels for now | 2021-02-20 13:37:21 +03:00 |  | 
			
				
					| 
							
							
								 wn_ | ce3e1756b3 | Fix an undefined array key warning in 'catchupFeed'. | 2021-02-19 21:46:30 +00:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 660a1bbe01 | * switch to xhr.post() almost everywhere * call App.handlerpcjson() automatically on json request (if possible)
 * show net/log indicators in prefs | 2021-02-19 13:44:56 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 1adb9bb6b6 | profiles: use client dialog; move related methods to pref-prefs | 2021-02-18 11:54:22 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | e9c3118ddd | don't show E_USER_DEPRECATED on the frontpage | 2021-02-17 14:14:10 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 22fc6871e8 | remove backend helper and move its only function to rpc for the time being | 2021-02-16 14:51:42 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 8e79f1717d | prefs: unify naming | 2021-02-15 16:07:22 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 5704deb460 | counters: unify naming | 2021-02-15 16:00:54 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 257efb43c6 | article: unify naming | 2021-02-15 15:52:28 +03:00 |  |