1. 23 8月, 2012 1 次提交
  2. 22 8月, 2012 2 次提交
  3. 31 7月, 2012 2 次提交
  4. 28 7月, 2012 1 次提交
  5. 30 6月, 2012 1 次提交
  6. 29 6月, 2012 1 次提交
    • K
      splitting JavaScript into smaller fragments for better maintainability. · 96442cd9
      Kohsuke Kawaguchi 提交于
      One of the problems with the current way Jenkins puts JavaScripts is that most everything is in a single file. It doesn't highlight the relationship between those fragments and their corresponding tag files.
      
      So I'm experimenting with moving out these fragments into individual JavaScript files co-located with the tag file. They then get loaded into the page via <st:adjunct>. Each script is served with unique URL such that the browser will not even have to try conditional GET when loading different pages, so this should prevent the performance problem caused by the fact that there are now lots of <script> tags in the page.
      
       If for some reason even this turns out to be a problem, we can always add additional build steps to concatenate them all.
      96442cd9
  7. 23 6月, 2012 4 次提交
  8. 22 6月, 2012 1 次提交
  9. 06 6月, 2012 2 次提交
    • K
      supported more complex relative path · 17317bb4
      Kohsuke Kawaguchi 提交于
      17317bb4
    • K
      fixed a bug in the neighbor field discovery. · d72a9a2b
      Kohsuke Kawaguchi 提交于
      Previously, the code was "find the nearby element of the expected @name,
      then make sure it has gotten the right parent."
      
      So if the structure is like:
      
        {/* outer object */
            name: "parent-name",  /* A */
      
            child1: {/* inner object */
              name: "child-name" /* B */
            },
      
            child2: {/* inner object */
              name: "child-name" /* C */
            }
        }
      
      ... and if we are looking for "../name", it finds B, and it gets
      rejected, so we won't be able to find A, which is what we are supposed
      to find.
      
      With this change, we keep trying until we find the right one,
      so the above case will correctly return A.
      d72a9a2b
  10. 31 5月, 2012 1 次提交
  11. 19 4月, 2012 9 次提交
  12. 06 3月, 2012 1 次提交
  13. 01 3月, 2012 2 次提交
  14. 29 2月, 2012 2 次提交
  15. 28 2月, 2012 3 次提交
  16. 21 2月, 2012 1 次提交
  17. 19 2月, 2012 6 次提交