1. 10 May, 2005 1 commit
  2. 07 May, 2005 1 commit
    • Dries's avatar
      - User module improvements: added an 'access' column to the users-table to · 39d0fe9a
      Dries authored
        keep track of the user's last access. In turn, this allowed me to:
      
        1. Optimize the "Who's online" block.  On drupal.org, the "Who's online"
           block requires 32 SQL queries.  With this patch, only 2 queries are
           left (eliminated 30 SQL queries), and one of the two remaining queries
           became appr. 20 times faster.
      
        2. Correct the "Last access" column in the user administration overview
           table.  The presented data was not accurate, which led to the column
           being removed.  You can now sort users by 'last access'.
      39d0fe9a
  3. 06 May, 2005 1 commit
  4. 05 May, 2005 1 commit
    • Dries's avatar
      · 75f748cd
      Dries authored
      - Rollback to previous version.
      75f748cd
  5. 04 May, 2005 1 commit
  6. 30 Apr, 2005 1 commit
  7. 24 Apr, 2005 2 commits
  8. 16 Apr, 2005 1 commit
  9. 14 Apr, 2005 2 commits
  10. 12 Apr, 2005 1 commit
    • Dries's avatar
      · f33f9a5f
      Dries authored
      - Patch #19965 by Robin Monks: fixed problem with duplicate block titles.
      f33f9a5f
  11. 11 Apr, 2005 1 commit
    • Dries's avatar
      - Patch #19298 by Jeremy: loose caching! · e3d62d90
      Dries authored
      Drupal's existing caching mechanism doesn't perform well on highly dynamic websites in which the cache is flushed frequently. One example is a site that is under attack by a spambot that is posting spam comments every few seconds, causing all cached pages to be flushed every few seconds.  Loose caching immediately flushes the cache only for specific users who have modified cached data (whether or not they are logged in), delaying the flushing of data for other users by several minutes.
      
      (I rewrote the help text a bit and made minor changes to the code comments.)
      e3d62d90
  12. 08 Apr, 2005 3 commits
    • Dries's avatar
      - Patch #19697 by Morbus: FOLKSONOMY. · bf9d98d6
      Dries authored
      This patch adds folksonomy support to Drupal (named internally as "Free tagging"). In a nutshell, the core difference is the input method: unlike normal taxonomies which are administratively controlled, a "free tagging" vocabulary allows tag creation when the node is submitted. It does this through an text input box, as opposed to a dropdown or selectbox. This patch:
      
          * Removes the useless "Preview form" of a vocabulary.
          * Alters the vocabulary table to include a new "tags" column.
          * Adds a new "Free tagging" preference on vocabulary creation/editing.
          * Modifies the vocabulary overview to support pagers for free tagging vocabs.
      
      The new code integrates tightly with the existing taxonomy code. The only additional processing occurs on node save and edit, where we parse through the tags associated with a node. All other display (and thus, code) remains the same.
      bf9d98d6
    • Dries's avatar
      - Added missing } · 2eb99e5f
      Dries authored
      2eb99e5f
    • Dries's avatar
  13. 23 Mar, 2005 1 commit
  14. 18 Mar, 2005 1 commit
  15. 03 Mar, 2005 3 commits
  16. 28 Feb, 2005 1 commit
  17. 27 Feb, 2005 2 commits
    • Dries's avatar
      - Patch #17747 by Adrian: more PostgreSQL fixes. Committed part of the patch: · 39adda16
      Dries authored
         1. Removed a duplicate line from the changes to update.inc.
         2. Excluded the session.inc changes: they did not make sense to me.
         3. Excluded the search related changes in the node and search module. According to Steven these are not correct.
      39adda16
    • Dries's avatar
      · 4d65069f
      Dries authored
      - The update for the twin comments was 'borken' and had several bugs.
      4d65069f
  18. 23 Feb, 2005 1 commit
    • Dries's avatar
      · 05b3fcf7
      Dries authored
      - Patch #17747 by Adrian: first round of PostgreSQL updates!
      05b3fcf7
  19. 11 Feb, 2005 1 commit
  20. 28 Jan, 2005 1 commit
  21. 27 Jan, 2005 2 commits
  22. 26 Jan, 2005 1 commit
  23. 25 Jan, 2005 2 commits
  24. 24 Jan, 2005 1 commit
  25. 23 Jan, 2005 1 commit
  26. 22 Jan, 2005 1 commit
    • Dries's avatar
      · ee65e19a
      Dries authored
      - Patch #15962 by Goba: no need to drop the accesslog table to add a new primary key.
      ee65e19a
  27. 19 Jan, 2005 1 commit
    • Dries's avatar
      · 7bdca92a
      Dries authored
      - Patch #6847 by Gerhard: replaced vocabulary->nodes by a separate table and tidied up the taxonomy API a bit.  This fixes a number of issues.
      7bdca92a
  28. 14 Jan, 2005 1 commit
  29. 09 Jan, 2005 1 commit
    • Dries's avatar
      - Patch #13260 by UnConeD: watchdog module improvements. · 64b100d1
      Dries authored
        We added a 'severity' column to watchdog():
          watchdog($type, $message, $link) --> watchdog($type, $message, $severity, $link);
      
          * Specify a severity in case you are reporting a warning or error.
          * The $link-parameter is now the fourth parameter instead of the third.
      
        TODO: document this in the upgrade guide.
      64b100d1
  30. 07 Dec, 2004 1 commit
    • Dries's avatar
      · 60352821
      Dries authored
      - Refactored the queue module: removed the queue module's field from the node table.  With help from Gerhard.
      
      - Slight addition to INSTALL.txt with regard to PHP versions.
      
      - Updated/reworded some node type descriptions as per Boris' suggestions.
      
      - Adding missing {} around a table name in update.php.
      60352821
  31. 28 Nov, 2004 1 commit
    • Dries's avatar
      · c9f8c669
      Dries authored
      - Changed aid from tinyint to int.
      c9f8c669