Commit Graph

  • 4186ee6fc0 add other custom response header entries set by servlets to the response to the client (not cookies only). This is used by some servlets to mainly set "Access-Control-Allow-Origin" header. Added a contains check to be sure no header set by Defaultservlet is overwritten. reger 2016-12-07 00:51:07 +01:00
  • 77e65016c0 use more availabe SwitchboardConstans in ProxyIndexingMonitor_p (to easily find usage) reger 2016-12-07 00:39:53 +01:00
  • d27adc2b92 Fixed language detector initialization and NullPointerException cases. luccioman 2016-12-05 18:12:21 +01:00
  • 8146b97e9b Added a unit after the vocabulary size value for easier understanding. luccioman 2016-12-05 10:58:23 +01:00
  • a1f922b34a Reduced locations vocabulary memory footprint. luccioman 2016-12-05 10:57:37 +01:00
  • 9c06e752e4 allow request.setAttribute w/o "not implemented" exception by default skip unused CONNECTION_PROP_ARGS check in getQueryString reger 2016-12-05 03:15:24 +01:00
  • de33c7e765 replace one more arbitrary CONNECTION_PROP_CLIENTIP header with std. getRemoteAddr() reger 2016-12-05 00:11:03 +01:00
  • 14e73f5b9b use bootstrap button style in MessageSend_p.html and align buttons with form reger 2016-12-04 22:26:02 +01:00
  • 65871d28b2 skip comparing "xxxxx" on missing authorization header in Blog servlet reger 2016-12-04 22:11:22 +01:00
  • 59ab42e7d6 add UserDB lastaccess update calls on login reger 2016-12-04 00:58:45 +01:00
  • bf8a6d9848 Reduced GeoNames locations memory footprint. luccioman 2016-12-03 09:05:19 +01:00
  • 82512613f5 fix unresolved pattern in ConfiLanguage drop down list reger 2016-12-03 01:13:47 +01:00
  • 3f561c1635 Fixed a NullPointerException case. luccioman 2016-12-02 13:45:45 +01:00
  • 6bc2bf1aa4 Small memory footprint reduction for GeonamesLocation. luccioman 2016-12-02 13:12:47 +01:00
  • 7f846ef674 Small complementary memory footprint improvement for synonyms. luccioman 2016-11-30 17:49:51 +01:00
  • 568e3dde6a Improved synonyms memory footprint. luccioman 2016-11-30 16:50:25 +01:00
  • 60b3adfb43 fix ext2mime to return given default on input=null reger 2016-11-29 23:32:20 +01:00
  • f7e9f9be5f move Digest auth checks from DefaultServlet to adminAuthenticated, eliminating the need to modify http header on Servlet container handled Digest authentication, to simulate Basic auth for YaCy servlets. reger 2016-11-29 03:20:33 +01:00
  • 0b4e7795df Fixed JavaScript error "hs.htmlExpand is not a function". luccioman 2016-11-29 02:56:43 +01:00
  • 1f4f0eacc2 Fixed a JS undefined error case, occurring when search field is empty. luccioman 2016-11-29 02:11:44 +01:00
  • ceb7588880 Converted "clone" URL links in Table_API_p.html to purely relative ones. luccioman 2016-11-29 01:34:33 +01:00
  • cca3417b87 Fixed image and favicon viewing for unauthenticated local requests. luccioman 2016-11-28 22:10:05 +01:00
  • 02092de3d8 remove login cookie generation for static admin ind User servlet cookieAuth is never successful for static admin, leaving the creation and handling for login cookies for static admin obsolete. reger 2016-11-26 23:28:30 +01:00
  • 49f19aff75 exclude external link icon in Collage servlet (icons display not close to image in IE) reger 2016-11-26 19:53:00 +01:00
  • a0705c049d include check to prevent adding username identical with static admin in ConfigAccounts_p reger 2016-11-26 18:26:14 +01:00
  • 89017e17e4 Converted ajax URL to relative and added a check on the response status. luccioman 2016-11-25 11:10:03 +01:00
  • fc575fc760 Fixed a NullPointerException case. luccioman 2016-11-25 11:07:50 +01:00
  • 9a8691129f fix typing error from commit 60ba5c117c reger 2016-11-25 04:18:36 +01:00
  • f9328f07e2 completing the usage of CONNECTION_PROP_CLIENT_HTTPSERVLETREQUEST in HTTPDProxyHandlers logging facility. reger 2016-11-25 03:05:53 +01:00
  • 8e3e3ed191 update the older ResponseHeader patch to handle cookies, to work directly with javax.servlet.http.Cookie (rename headerProps to cookieStore as is only used for this). (Re)implement set-cookie in DefaultServlet to make cookieAuthentication work as designed. reger 2016-11-25 02:00:20 +01:00
  • 866d3a1960 make RequestHeader login succeed (without throwing exception by default) correct getAuthType to return Auth Scheme only after authentication reger 2016-11-25 01:09:42 +01:00
  • 44a6a4e795 fix authentication by hit in userdb (wrong parameter) reger 2016-11-24 00:16:22 +01:00
  • aa9ddf3c23 Added control over Robots.txt active threads maximum number. luccioman 2016-11-23 18:13:05 +01:00
  • 3092a8ced5 Fixed thread name consistency for improved monitoring. luccioman 2016-11-23 17:59:52 +01:00
  • eec5779889 Added a name prefix to pooled threads for easier monitoring. luccioman 2016-11-23 11:21:14 +01:00
  • baf6d21cfe ConfigSearchPage, move protocol navi up to better simulate actual design. Because here btn-group-justified screws up table column width (Explorer and Firefox) bootstrap btn-group is used. reger 2016-11-23 01:33:01 +01:00
  • 176f7c2aab RWI Ranking Configuration page : fixed missing required dependencies. luccioman 2016-11-22 09:40:22 +01:00
  • 59130777a6 add high scored items first to YearNavigator (to make sure to be included in sorted view) reger 2016-11-22 01:17:33 +01:00
  • 0ba5a838f7 Added charset meta to Solr HTML writers. luccioman 2016-11-21 19:55:13 +01:00
  • 08a0acc35d make a YearNavigator availabel, useable as SearchEvent.naviator plugin. It can take any Date field of the index and displays a list of year strings in reverse order by the year (not the score/count). To allow to define the index field to use, the fieldname (and title can be appended to the navi's name "year" e.g. year:load_date_dt:LoadDate It works also with dates_in_content_dts field (from the graphical date navigator). Here the query parameter from: to: are used on selection as Query modifier (for other dates currently no query parameter available, so selection won't work to filter search results). Not included in the UI Searchpage layout config so far (for experiment with it manual change to conf needed). reger 2016-11-21 16:52:53 +01:00
  • 7742579ca4 make a LanguageNavigator availabel, useable for the SearchEvent.naviator plugin (not activated yet). reger 2016-11-21 00:19:11 +01:00
  • 0d3bef659b implement RequestHeader.setCharacterEncoding for legacy header, make sure .getProtocol returns a http version move the patch for Set-Cookie to ResponseHeader (applies only here) reger 2016-11-20 19:30:38 +01:00
  • 5320209963 Merge branch 'master' of https://github.com/yacy/yacy_search_server.git Michael Peter Christen 2016-11-20 12:13:07 +01:00
  • 83f5e3d715 added+disabled a federate search experiment Michael Peter Christen 2016-11-20 12:13:00 +01:00
  • 4eeb448eb3 use DigestURL in UrlProxyServlet as parameter to pass requested url to handler. UrlProxyServlet splits url in parts to pass it on as parameter and HeaderFramework constructs a url from param parts. This is obsolete if already created url is used (makes HeaderFramework.getRequestURL obsolete = removed) reger 2016-11-20 05:27:33 +01:00
  • 3630fcc458 adjust messages_p servlet to standard header.getPathInfo, too (replacing non standard http header) reger 2016-11-20 04:02:28 +01:00
  • bad8f87998 remove old/obsolete clear text "adminAccount" credential entry from init and setConfig (.,empty) from servlets/code reger 2016-11-20 00:20:47 +01:00
  • 811cf637f8 fix Jetty9YaCySecurityHandler, length check of Basic credential, add comment to SwitchboardConstants.AdminAccount const reger 2016-11-20 00:15:21 +01:00
  • fdcf33f08f fix Domain.stripToHostName for some IPv6 cases add unit test for it reger 2016-11-19 16:37:16 +01:00
  • ac6e198bd1 add unit test for Domains.stripToPort, simplify ipv6 check reger 2016-11-19 06:22:55 +01:00
  • f27531f5ec fix Domains.stripToPort, make ipv6 save reger 2016-11-19 05:56:48 +01:00
  • 67744a8038 fix HeaderFramework.getRequestURL on host with port considering ipv6 host reger 2016-11-19 05:08:11 +01:00
  • 66cc0dd173 refactor: move GSA specific date formatter to GSAservlet adjust return type to String for HeaderFrameWork.getSingle reger 2016-11-19 03:29:23 +01:00
  • d525967999 refactor: move convertHeaderFromJetty to ProxHandler (only used with active proxy not needed for standard servlets) reger 2016-11-19 02:10:21 +01:00
  • 20c9b0138e let User servlet detect static admin with (newer) md5 encoded pwd (complete a old todo) reger 2016-11-19 01:02:05 +01:00
  • 60ba5c117c fix legacy getHeaderCookies to work with cookies from original HttpServletRequest, by moving to RequestHeader. reger 2016-11-18 21:44:16 +01:00
  • 30f8d1e2d7 let RequestHeader.logout succeed w/o throwing exception by default reger 2016-11-18 03:00:30 +01:00
  • b449b0b660 remove login request directly after logout, and add logout from servlet container make logout button red reger 2016-11-18 02:39:53 +01:00
  • 28afd3a2f8 fix UserDB.proxyAuth from header string (take care of prefix "Basic" in header entry) reger 2016-11-18 01:12:14 +01:00
  • fd22d8c08b Upgraded Bootstrap to 3.3.7 and upgraded its related js dependencies. luccioman 2016-11-17 14:17:08 +01:00
  • 0806de8fdc Ensure file input stream are closed in both normal and error cases. luccioman 2016-11-16 15:13:58 +01:00
  • a0dfbaca6a FileUtils : added some JavaDocs and unit test cases luccioman 2016-11-16 15:12:21 +01:00
  • 59448461d3 make use of userInRole for quick login verification reger 2016-11-16 01:42:53 +01:00
  • 2a4d826d9e adjust servlet RequestHeader.getLocale init jvm defaultLocale matching UI language reger 2016-11-15 02:37:03 +01:00
  • 200e7a7292 upd to jsoup-1.10.1 : fixed to Eclipse classpath and Ant configuration. luccioman 2016-11-15 01:13:31 +01:00
  • c55172f629 upd to jsoup-1.10.1.jar reger 2016-11-14 23:10:32 +01:00
  • 9db68acb4f remove obsolete X_YACY... header declarations not in use (no writes, only remove and try to read). Obsolete parameter setupHttpClient reger 2016-11-14 22:53:26 +01:00
  • f72c99474e Network Access servlet : render pure relative HTML links. luccioman 2016-11-14 20:17:35 +01:00
  • 8e9aece786 more use of RequestHeader constant referer, authorization in Jetty9YaCySecurityHandler reger 2016-11-14 04:49:30 +01:00
  • d631fbc019 make more use of the new ServletRequest interface methodes getScheme, getServerPort (in QuickCrawlLink_p & YaCyDefaultServlet) reger 2016-11-14 03:01:15 +01:00
  • 395f2e8946 Make ServletRequest implement the standardized HttpServletRequest interface, to make all readily available information from the original ServletRequest available to YaCy servlets (without converting data to internal structures). The implementation of the common interface allows easier integration of YaCy servlets with the servlet standard (e.g. shared login service with the servlet container etc.) reger 2016-11-14 01:37:16 +01:00
  • 62f75417ef Updated Pattern JavaDoc links to current minimum (1.7) JDK version. luccioman 2016-11-14 00:18:40 +01:00
  • ca4c38a5ba Updated links to external Java and Solr docs to currently used versions. luccioman 2016-11-13 23:34:27 +01:00
  • f45945cada increase use of header const for custom "EXT" header reger 2016-11-13 01:39:14 +01:00
  • 6a0b218ae5 Absolute URLs in yacysearch.* : ensure no downgrade from https to http luccioman 2016-11-12 23:29:25 +01:00
  • 17fc09036e fix cutoff text in button and adjust formatting reger 2016-11-12 21:58:06 +01:00
  • 812abfc868 Converted one more set of URLs to pure relative ones. luccioman 2016-11-12 15:54:35 +01:00
  • 74fec066f4 Converted more URLs to pure relative ones. luccioman 2016-11-12 10:51:54 +01:00
  • 95a60d177e bring back/fix: search results and logo without external icon reger 2016-11-10 22:22:37 +01:00
  • 0f0393e5e3 Merge branch 'master' of https://github.com/yacy/yacy_search_server.git luccioman 2016-11-09 02:40:52 +01:00
  • 7296e3884f Switched even more URLs to pure relative ones. luccioman 2016-11-09 02:40:33 +01:00
  • 49eae79c01 fix Tables.hasIndex check for tablename = key apply same functionality to hasHeap (to not create new table on call hasHeap) reger 2016-11-09 02:33:42 +01:00
  • 042c2868df del abandoned indexcleaner.html, servlet deleted with commit 3bcd9d622b crawler servlet log warning line on failure in one of multiple urls (instead of exception msg) indexcontrolrwi skip not needed type conversion on ranking reger 2016-11-08 23:42:12 +01:00
  • 024b811a7b Switched openstreetmap favicon URL to HTTPS. luccioman 2016-11-08 03:12:43 +01:00
  • 84b81c1af0 Switched more URLs to relative ones when possible. luccioman 2016-11-08 03:05:51 +01:00
  • 731684105a Improved absolute URLs rendering in OpenSearch desc and RSS feeds. luccioman 2016-11-08 02:39:45 +01:00
  • 75802dcf00 Removed a use of the deprecated Seed.getIP() luccioman 2016-11-08 02:31:38 +01:00
  • 669f60223e upd Column.toString to output encoder "{bytes}" used for String and binary Column types reger 2016-11-06 21:02:58 +01:00
  • c9e81d2fa0 fix Column parsing from celldefinition string, without cellwidth def. (outofbound exception) reger 2016-11-06 03:34:24 +01:00
  • e0816ef2e5 use human readable date format in CrawlStacker error message "double in: local index, oldDate = " reger 2016-11-05 19:40:14 +01:00
  • 7cea57008b Use https URLs to load external js scripts in yacysearch_location.html. luccioman 2016-11-04 14:34:52 +01:00
  • 734340c128 Fixed errors for Search portal mode or when peer is not reachable. luccioman 2016-11-04 14:31:22 +01:00
  • 54d879a9b3 Generate HTML relative (to each peer) links from hosted WikiCode. luccioman 2016-11-04 11:21:20 +01:00
  • 3444d947ac Used relative URLs in ConfigPortal preview frames. luccioman 2016-11-04 09:35:03 +01:00
  • 2da5f339f8 Fixed /News.html and /Wiki.html pages in Search Portal mode (issue #87). luccioman 2016-11-03 02:33:36 +01:00
  • 8fe28a83f2 harmonize used lastmodified date for rwi and fulltext in storeDocument reger 2016-11-02 03:43:39 +01:00
  • da0f4ee599 include navigator-plugin output data in json and rss/xml output fix encoding of url for rss fix unresolved-pattern of url in json & xml for domain navigator reger 2016-11-01 22:33:20 +01:00
  • 3d1d297308 refactor namespace navigator as part of navigatorplugin map, this allows the navigator to include counts all matches (rwi+fulltext). Fixing also unresolved_pattern in navigators title (of the counter) The use of inurl: query modifier as filter has not been changed keeping it as soft (unsharp) filter facet. reger 2016-11-01 04:38:47 +01:00
  • c8983805f2 upd IndexControlRWIs servlet, url list table remove unused word distance column (table lists always refs for one word). upd master.lng with recent text changes reger 2016-11-01 02:19:26 +01:00
  • 67f660523b Make navigators underlaying indexfield name accessible in interface use interface in declaration and extend facet check to include navigator field. reger 2016-10-31 18:42:23 +01:00