1. 03 10月, 2013 1 次提交
  2. 09 7月, 2011 1 次提交
  3. 29 5月, 2011 2 次提交
  4. 11 5月, 2011 1 次提交
  5. 03 3月, 2010 1 次提交
    • M
      Merge r27590:28071 and r28073 from branches/old-data-monitor into trunk. · 07f0405f
      mindless 提交于
      --Merged-in:------------------------------------------------------------
      r27601 | mindless | 2010-02-16 20:21:50 -0800 (Tue, 16 Feb 2010) | 8 lines
      
      Add OldDataMonitor for tracking loaded data that contained old deprecated data,
      the Saveable objects that can be save()'ed to persist the data in its new format,
      and the Hudson releases where these structure changes took place.
      A "Manage Old Data" form explains how Hudson deals with migrating old data
      (keeping downgrades possible), lists the old data, and allows upgrade of the data
      files with changes up through a selected Hudson release.
      Added calls of OldDataMonitor.report() for six old deprecated fields/data changes.
      
      --Merged-in:------------------------------------------------------------
      r27683 | mindless | 2010-02-19 11:43:40 -0800 (Fri, 19 Feb 2010) | 5 lines
      
      Expand OldDataMonitor to also track unreadable data found while loading.
      These are reported from util.RobustReflectionConverter and RobustCollectionConverter.
      "Manage Old Data" screen has additional text about unreadable data, and a form
      to resave those files which will discard that data.
      
      --Merged-in:------------------------------------------------------------
      r27715 | mindless | 2010-02-20 08:56:51 -0800 (Sat, 20 Feb 2010) | 3 lines
      
      Add Saveable/Item/Run listeners to remove entries tracked by OldDataMonitor
      if they are resaved or deleted.
      
      --Merged-in:------------------------------------------------------------
      r27970 | mindless | 2010-02-26 09:02:43 -0800 (Fri, 26 Feb 2010) | 6 lines
      
      Add OldDataMonitor reporting for deprecated fields in Mailer and HudsonPrivateSecurityRealm.
      Includes fix in RobustReflectionConverter to report against outermost Saveable object
      (User object can contain MyViewsProperty which is also Saveable).
      Also added XStream2.PassthruConverter which is used to report old data during
      unmarshalling when the containing Saveable is not known.
      
      --Merged-in:------------------------------------------------------------
      r27982 | mindless | 2010-02-26 11:35:41 -0800 (Fri, 26 Feb 2010) | 3 lines
      
      Fix to show username for User objects instead of "fullDisplayName".
      Also increased threshold for possible compatibility removal from 100 to 150 releases.
      
      --Merged-in:------------------------------------------------------------
      r27983 | mindless | 2010-02-26 11:43:06 -0800 (Fri, 26 Feb 2010) | 5 lines
      
      Add OldDataMonitor reporting for ParametersAction.build, CauseAction.cause
      and UpstreamCause.upstreamCause.
      Note: these will make the list of objects on the OldData/manage screen very long
      for Hudson installs with lots of builds run on Hudson 1.283 to 1.287.
      
      --Merged-in:------------------------------------------------------------
      r27987 | mindless | 2010-02-26 12:33:59 -0800 (Fri, 26 Feb 2010) | 4 lines
      
      Refactored XStream2.PassthruConverter so uses do not need to be registered with
      the XStream2 instance, but work for all XStream2 (using ConverterImpl subclass
      found by AssociatedConverterImpl).
      
      --Merged-in:------------------------------------------------------------
      r27989 | mindless | 2010-02-26 13:38:35 -0800 (Fri, 26 Feb 2010) | 3 lines
      
      Add a cache of ConverterImpl instances in AssociatedConverterImpl to avoid
      repeated work in findConverter every time such an object is marshalled/unmarshalled.
      
      --Merged-in:------------------------------------------------------------
      r27996 | mindless | 2010-02-26 16:47:19 -0800 (Fri, 26 Feb 2010) | 2 lines
      
      Add OldDataMonitor reporting for HealthReport.description
      
      --Merged-in:------------------------------------------------------------
      r27997 | mindless | 2010-02-26 16:49:28 -0800 (Fri, 26 Feb 2010) | 5 lines
      
      Remove readResolve() in 3 classes where a Converter now does that work.
      In GlobalMatrixAuthorizationStrategy and AuthorizationMatrixProperty also
      add unreadable-data reporting when unable to parse a permission type,
      and report when Item.READ permission is added for migration from < 1.301
      
      --Merged-in:------------------------------------------------------------
      r28073 | mindless | 2010-02-28 23:18:06 -0800 (Sun, 28 Feb 2010) | 5 lines
      
      Report any old XStream 1.1.x serialized (files from Hudson before 1.106)
      to OldDataMonitor, using a ThreadLocal since the unmarshal context is not
      available in the mapper.  These use "-" to encode "$" in a class name
      instead of "_-" used now.
      
      +-End-of-merged-revisions----------------------------------------------+
      
      
      
      git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@28147 71c3de6d-444a-0410-be80-ed276b4c234a
      07f0405f
  6. 12 11月, 2009 1 次提交
  7. 11 11月, 2009 1 次提交
  8. 30 10月, 2009 1 次提交
  9. 29 10月, 2009 3 次提交
  10. 09 6月, 2009 1 次提交
    • K
      Merged revisions 18577,18603,18608,18610,18614 via svnmerge from · 812e1ce6
      kohsuke 提交于
      https://www.dev.java.net/svn/hudson/branches/rc
      
      ........
        r18577 | kohsuke | 2009-05-29 15:13:16 -0700 (Fri, 29 May 2009) | 1 line
        
        bug fix as pointed out by Tom.
      ........
        r18603 | kohsuke | 2009-05-30 15:11:36 -0700 (Sat, 30 May 2009) | 3 lines
        
        HtmlUnit added a substantial amount of dependencies (5MB or so), plus its dependency to NekoHTML, which in turn depends on Xerces, makes deployment problematic on JBoss.
        
        Integrated a reimplementation of JDK auto installer which doesn't use HtmlUnit.
      ........
        r18608 | kohsuke | 2009-05-31 09:04:35 -0700 (Sun, 31 May 2009) | 1 line
        
        [maven-release-plugin] prepare release hudson-1_309
      ........
        r18610 | kohsuke | 2009-05-31 09:04:45 -0700 (Sun, 31 May 2009) | 1 line
        
        [maven-release-plugin] prepare for next development iteration
      ........
        r18614 | kohsuke | 2009-05-31 09:35:29 -0700 (Sun, 31 May 2009) | 1 line
        
        updated changelog as a part of the release
      ........
      
      
      git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18735 71c3de6d-444a-0410-be80-ed276b4c234a
      812e1ce6
  11. 23 4月, 2009 2 次提交
  12. 02 4月, 2009 1 次提交
  13. 24 3月, 2009 1 次提交
  14. 03 3月, 2009 1 次提交
  15. 24 2月, 2009 1 次提交
  16. 07 2月, 2009 2 次提交
  17. 30 1月, 2009 1 次提交
  18. 24 1月, 2009 2 次提交
  19. 23 12月, 2008 1 次提交
  20. 17 12月, 2008 3 次提交
  21. 14 11月, 2008 1 次提交
  22. 30 9月, 2008 1 次提交
  23. 28 9月, 2008 1 次提交
  24. 19 9月, 2008 1 次提交
  25. 22 7月, 2008 1 次提交
    • K
      Merged revisions... · 1b229432
      kohsuke 提交于
      Merged revisions 9727,9739,9765-9766,9927,10332,10334-10338,10340,10416,10421,10553,10839-10845,10876 via svnmerge from 
      https://www.dev.java.net/svn/hudson/branches/tom
      
      ........
        r9727 | huybrechts | 2008-05-31 12:49:18 -0700 (Sat, 31 May 2008) | 3 lines
        
        Issue 1659
        - cleaning up static Trigger, Hudson instances
        - resetting commons-logging
      ........
        r9739 | huybrechts | 2008-06-01 12:05:51 -0700 (Sun, 01 Jun 2008) | 1 line
        
        #1770 catching and logging InstantiationError
      ........
        r9765 | huybrechts | 2008-06-02 11:34:45 -0700 (Mon, 02 Jun 2008) | 1 line
        
        project-based security: fixed a new isAdmin call
      ........
        r9766 | huybrechts | 2008-06-02 11:35:27 -0700 (Mon, 02 Jun 2008) | 1 line
        
        "theInstance = null" caused some reloading problems
      ........
        r9927 | huybrechts | 2008-06-07 15:31:20 -0700 (Sat, 07 Jun 2008) | 8 lines
        
        Initial commit of parameterized builds. Provided functionality:
        - users can define parameters per project (only string paramters for now)
        - if a project has parameters, the 'build' button will redirect to an input page
        - parameter values can be used as ${variable} in Ant, Maven and CommandInterpreter builders
        - after the build, parameter values can be viewed in a separate page
        - tasks for parameterized builds are persisted in the queue over restarts
        - queue persistence is now in XML (with backwards compatibility for text format)
      ........
        r10332 | huybrechts | 2008-06-23 05:32:45 -0700 (Mon, 23 Jun 2008) | 1 line
        
        made EmbedderLoggerImpl public for use in plugins
      ........
        r10334 | huybrechts | 2008-06-23 05:48:10 -0700 (Mon, 23 Jun 2008) | 1 line
        
        [HUDSON-1914] additional parameter types (job, run), bugfixes
      ........
        r10335 | huybrechts | 2008-06-23 05:49:10 -0700 (Mon, 23 Jun 2008) | 1 line
        
        [HUDSON-1573] initialize servlet filters
      ........
        r10336 | huybrechts | 2008-06-23 05:52:14 -0700 (Mon, 23 Jun 2008) | 1 line
        
        [HUDSON-1915] onStarted onevent
      ........
        r10337 | huybrechts | 2008-06-23 06:07:32 -0700 (Mon, 23 Jun 2008) | 4 lines
        
        [HUDSON-1504] basic ui for job-based access control
        
        This allows assigning permissions per user and per job.
        It is still possible to provide defaults using a global matrix.
      ........
        r10338 | huybrechts | 2008-06-23 06:18:13 -0700 (Mon, 23 Jun 2008) | 3 lines
        
        [HUDSON-1504] basic ui for job-based access control
        
        adding it to the list...
      ........
        r10340 | huybrechts | 2008-06-23 07:23:12 -0700 (Mon, 23 Jun 2008) | 1 line
        
        [HUDSON-1504] fix compile error
      ........
        r10416 | huybrechts | 2008-06-25 01:13:11 -0700 (Wed, 25 Jun 2008) | 1 line
        
        initial commit staging plugin: supports doing a maven release to a staging repository, serving that repository for Hudson, and uploading it on demand
      ........
        r10421 | huybrechts | 2008-06-25 12:32:06 -0700 (Wed, 25 Jun 2008) | 1 line
        
        [HUDSON-1954] initial commit jbpm plugin and staging workflow example
      ........
        r10553 | huybrechts | 2008-07-01 14:13:57 -0700 (Tue, 01 Jul 2008) | 1 line
        
        moving registration for parameter definition out of registered class
      ........
        r10839 | kohsuke | 2008-07-15 13:48:05 -0700 (Tue, 15 Jul 2008) | 6 lines
        
        Making a few adjustments in preparation of merging back to the trunk.
        
        - doc updates
        - added QueueTaskFilter as a plain delegation implementation to simplify ParameterizedProjectTask.
        - renamed ParameterDefinition.newInstance(...) to createValue, to avoid having two newInstance methods
          in this part of the system that does different things
      ........
        r10840 | kohsuke | 2008-07-15 13:51:16 -0700 (Tue, 15 Jul 2008) | 1 line
        
        Hudson's coding convention is to use WS and no TAB.
      ........
        r10841 | kohsuke | 2008-07-15 14:34:37 -0700 (Tue, 15 Jul 2008) | 2 lines
        
        - making ParameterValue an abstract class to allow evolution without breaking plugins in the future
        - tweaked the UI a bit so that parameterization don't get too much visibility.
      ........
        r10842 | kohsuke | 2008-07-15 14:49:35 -0700 (Tue, 15 Jul 2008) | 2 lines
        
        improving the UI a bit.
        Added an icon
      ........
        r10843 | kohsuke | 2008-07-15 15:08:28 -0700 (Tue, 15 Jul 2008) | 1 line
        
        adding help
      ........
        r10844 | kohsuke | 2008-07-15 15:10:42 -0700 (Tue, 15 Jul 2008) | 1 line
        
        TAB->WS
      ........
        r10845 | kohsuke | 2008-07-15 15:44:47 -0700 (Tue, 15 Jul 2008) | 2 lines
        
        - Use HTTP status code to notify the automated clients that the build triggering failed.
        - Overload the "/build" URL to render the parameter entry form.
      ........
        r10876 | kohsuke | 2008-07-18 13:52:51 -0700 (Fri, 18 Jul 2008) | 10 lines
        
        Giving more hooks to ParameterValue to affect a build
        
         - abstracting the variable substitution process so that the actual syntax for marking
           variables (e.g., %VAR% vs ${var} vs #{xyz}) and the actual resolution process are
           orthogonal.
        
         - parameter values can now contribute BuildWrapper to a build.
        
         - parameter values can now contribute environment variables to a build.
      ........
      
      
      git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@10950 71c3de6d-444a-0410-be80-ed276b4c234a
      1b229432