1. 12 Apr, 2011 1 commit
  2. 11 Apr, 2011 1 commit
  3. 09 Apr, 2011 1 commit
  4. 15 Mar, 2011 1 commit
  5. 21 Feb, 2011 1 commit
    • Brion Vibber's avatar
      Fix issue #3035: search highlighting broke URLs in some imported messages (Twitter) · 8e7c279c
      Brion Vibber authored
      Search highlighting was being done with a regex on raw HTML text, followed by a second regex undoing replacements within double-quoted attribute values.
      This broke on imported Twitter messages, as the way we generate the markup uses single quotes on the attributes, which didn't get matched by the second regex.
      I've replaced this do-then-undo cycle by dividing up the import HTML into freetext spans and tags; the freetext gets replaced, while the tags are left untouched.
      8e7c279c
  6. 17 Feb, 2011 1 commit
  7. 10 Jan, 2010 1 commit
  8. 11 Nov, 2009 1 commit
  9. 10 Nov, 2009 1 commit
    • Brion Vibber's avatar
      Bringing Sphinx search support up to code: broken out to a plugin, now... · 53c86c43
      Brion Vibber authored
      Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server.
      
      Upgrade notes:
      * Index names have changed from hardcoded 'Identica_people' and 'Identica_notices' to use the database name and actual table names. Must reindex.
      
      New events:
      * GetSearchEngine to override default search engine class selection from plugins
      
      New scripts:
      * gen_config.php generates a sphinx.conf from database configuration (with theoretical support for status_network table, but it doesn't seem to be cleanly queriable right now without knowing the db setup info for that. Needs generalized support.)
      * Replaced old sphinx-indexer.sh and sphinx-cron.sh with index_update.php
      
      Other fixes:
      * sphinx.conf.sample better matches our live config, skipping unused stopword list and using a more realistic indexer memory limit
      
      Further notes:
      * Probably doesn't work right with PostgreSQL yet; Sphinx can pull from PG but the extraction queries currently look like they use some MySQL-specific functions.
      53c86c43
  10. 08 Nov, 2009 2 commits
  11. 08 Sep, 2009 1 commit
  12. 03 Sep, 2009 1 commit
  13. 26 Aug, 2009 1 commit
  14. 25 Aug, 2009 5 commits
  15. 21 Aug, 2009 1 commit
  16. 10 Aug, 2009 1 commit
    • Jeffery To's avatar
      Added configuration option to only allow OpenID logins. · 14b46e21
      Jeffery To authored
      If $config['site']['openidonly'] is set to true:
      * the Login/Register pages will be removed from the navigation;
      * directly accesses to the Login/Register pages will redirect to the
        OpenID login page;
      * most links to the Login/Register pages will link to the OpenID login
        page instead.
      
      The user will still need to set a password to access the API and RSS
      feeds.
      14b46e21
  17. 20 Jun, 2009 2 commits
  18. 15 Apr, 2009 2 commits
  19. 07 Apr, 2009 2 commits
  20. 25 Mar, 2009 1 commit
  21. 20 Mar, 2009 1 commit
  22. 19 Mar, 2009 1 commit
  23. 27 Feb, 2009 2 commits
  24. 11 Feb, 2009 1 commit
    • Evan Prodromou's avatar
      Unify feeds definition in actions · 22b10399
      Evan Prodromou authored
      I got a little sick of trying to keep the export data and <head> links
      synched in actions, so I made a common method, getFeeds(), which gets
      the feeds for both. It returns an array of Feed objects, which know
      about what their mime type is, title, location, all that jazz.
      
      I changed the FeedList class so it handles the new Feed objects
      instead of the old array of data.
      
      I changed all the actions that show feeds (I think...) so that they
      now use getFeeds() for all their feed needs.
      22b10399
  25. 10 Feb, 2009 1 commit
  26. 06 Feb, 2009 2 commits
  27. 05 Feb, 2009 1 commit
  28. 24 Jan, 2009 2 commits
  29. 23 Jan, 2009 1 commit