| 
							
							
								 Oliver Haucke | cfd9e6b53b | FIX: public.php - Undefined index: feed_title | 2021-04-19 10:43:30 +02:00 |  | 
			
				
					| 
							
							
								 wn_ | cd52ca80ab | Minor cleanup in 'Handler_Public->getProfiles' | 2021-03-17 16:37:39 +00:00 |  | 
			
				
					| 
							
							
								 wn_ | baf3ecd4cf | Fix a couple of array index warnings in 'Handler_Public->forgotpass' | 2021-03-17 16:30:17 +00:00 |  | 
			
				
					| 
							
							
								 wn_ | 541a07250c | Switch 'Handler_Public->forgotpass' to ORM | 2021-03-17 16:18:06 +00:00 |  | 
			
				
					| 
							
							
								 wn_ | f057c124d1 | Switch 'Handler_Public->login' to ORM, fix 'Handler_Public->getProfiles' | 2021-03-17 15:52:43 +00:00 |  | 
			
				
					| 
							
							
								 wn_ | 7ea48f7a4b | Switch 'Handler_Public->rss' to ORM | 2021-03-17 14:00:19 +00:00 |  | 
			
				
					| 
							
							
								 wn_ | b6ae280446 | Switch 'Handler_Public->getProfiles' to ORM | 2021-03-17 13:48:27 +00:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 44b274b6d4 | remove published opml (use CLI instead) | 2021-03-16 12:27:46 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 27ab16b6dc | add Config::LOCAL_OVERRIDE_JS | 2021-03-11 07:44:58 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | ac6a59914b | nsfw: support API clients | 2021-03-07 13:22:38 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 4fda5ccd0e | fix a bunch of bookmarklets login forms not leading back | 2021-03-04 13:40:54 +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 | 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 | f96abd2b52 | generate_syndicated_feed: timestamp is a strtotime() expression, not an integer | 2021-03-01 16:16:50 +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 | 34c74400a4 | enforce some stricter type checking for loggers | 2021-02-25 17:10:03 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | dcf0135285 | logger: shorter syntax | 2021-02-25 15:49:30 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 59c14e9c00 | api: remove base64 encoded passwords (wtf), log all authentication failures in userhelper | 2021-02-25 15:39:46 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | efd196839a | stop caching schema version entirely, fix some session_start() related warnings | 2021-02-25 15:28:27 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c96172fa04 | use constants in get_pref()/set_pref() | 2021-02-25 14:49:58 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 988eb3ac91 | initial (wip) for new prefs | 2021-02-25 09:33:36 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 8d2e3c2528 | drop errors.php and simplify error handling | 2021-02-23 22:26:07 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | e4107ac952 | wip: initial for config object | 2021-02-22 21:47:48 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | be4e7b1340 | fix several issues reported by phpstan | 2021-02-22 14:41:09 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | d1328321be | move published OPML endpoint to public.php | 2021-02-21 15:16:39 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 053b262aa7 | rename public.php/cached_url to cached | 2021-02-19 20:28:15 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | fc0ebf0891 | move bookmarklet-related methods out of public.php into the plugin | 2021-02-19 20:21:36 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | c088e9d9d8 | get rid of a few more prototype-isms | 2021-02-18 22:23:06 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 70fa423026 | initial for RIP prototype/scriptaculous | 2021-02-18 21:51:18 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 273ada7353 | * implement shortcut syntax for exposed plugin methods * move shared article rendering code to share plugin | 2021-02-17 09:59:14 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 26d6b84a57 | add namespaced controls with unified naming; deprecated old-style control shortcuts | 2021-02-16 14:23:00 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 39604bedef | move reset_password to UserHelper | 2021-02-15 16:59:54 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 6426ae559a | dbupdater: unify naming | 2021-02-15 16:14:00 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 166f2d4666 | diskcache: unify naming | 2021-02-15 16:11:30 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 8e79f1717d | prefs: unify naming | 2021-02-15 16:07:22 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 257efb43c6 | article: unify naming | 2021-02-15 15:52:28 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 020f062a76 | feeds: unify naming | 2021-02-15 15:43:07 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 82adb01307 | render enclosures on the client | 2021-02-15 14:10:46 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | a8cc43a0ff | move logout_user() to UserHelper | 2021-02-14 15:31:03 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 15fd23c374 | use shortcut echo syntax for php templates | 2021-02-14 09:15:51 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | d3940b6259 | fix a bunch of warnings related to generated feeds | 2021-02-12 22:00:33 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 71dfc83466 | force _ENABLED_PLUGINS to string when passed to pluginhost | 2021-02-12 17:20:37 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 74986d1ac6 | shorten pref tab names; make log-alert clickable | 2021-02-11 15:49:32 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 09e9f34bb4 | add UserHelper::find_user_by_login() and rewrite some user checks to invoke it instead of going through PDO | 2021-02-11 10:22:27 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 7af8744c85 | authentication: make logins case-insensitive (force lowercase) | 2021-02-11 09:57:57 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 9f3de2d24c | login: fix profile warning | 2021-02-08 22:03:27 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 7eb860af61 | even more hooks | 2021-02-08 21:28:09 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 1eb1629d9e | pluginhost: rework run_hooks() to be shorter, add callback variant; implement exception handling for both | 2021-02-08 14:24:45 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Dolgov | 3f972f8fed | public/subscribe: fix warnings | 2021-02-08 08:20:30 +03:00 |  |