Commit Graph

31 Commits

Author SHA1 Message Date
Kohsuke Kawaguchi f7d81bfb82 [INFRA-301] Added some more code to handle renames better
See: https://issues.jenkins-ci.org/browse/INFRA-301
2015-06-10 12:04:44 -07:00
Kohsuke Kawaguchi 4606d074f1 Update README.md 2014-03-21 17:52:35 -07:00
Kohsuke Kawaguchi 927063f130 defend against directory traversal attack 2012-09-23 09:10:38 -07:00
Kohsuke Kawaguchi df5c6a05cc was replacing in a wrong direction 2012-09-23 08:48:40 -07:00
Kohsuke Kawaguchi 8a913e7906 the condition was the opposite. 2012-09-23 08:48:07 -07:00
Kohsuke Kawaguchi c858840f09 documenting stuff 2012-09-23 08:40:31 -07:00
Kohsuke Kawaguchi 9385b2cfc9 write under multiple file names to simplify the cache matching.
For example page like "Foo Bar" gets "Foo Bar.html" and "Foo+Bar.html". The latter form is what Confluence uses in its URL.
2012-09-23 01:18:14 -07:00
Kohsuke Kawaguchi 1cb694bb90 for whatever reason the INFO level log doesn't show up, so bumping up to WARN 2012-09-23 01:12:45 -07:00
Kohsuke Kawaguchi b07e4a7958 public component apparently needs an interface 2012-09-23 01:00:47 -07:00
Kohsuke Kawaguchi a60e35fd80 SASL scheduler didn't work. Removing it. 2012-09-23 00:57:23 -07:00
Kohsuke Kawaguchi 22d67fa176 finally the periodic regeneration appears to work 2012-09-23 00:55:56 -07:00
Kohsuke Kawaguchi 5a0f79e1a6 switching to Quartz to see if this works better.
(The SAL scheduler doesn't let me use database from within the job. WTF?)
2012-09-23 00:45:52 -07:00
Kohsuke Kawaguchi 62d7061f03 do nothing if the static cache generation isn't configured 2012-09-23 00:20:39 -07:00
Kohsuke Kawaguchi 920a397cc1 oops, wrong place to put it 2012-09-23 00:12:38 -07:00
Kohsuke Kawaguchi 7780e46395 following step.6 in https://developer.atlassian.com/display/DOCS/Plugin+Tutorial+-+Scheduling+Events+via+SAL 2012-09-22 23:52:39 -07:00
Kohsuke Kawaguchi b6a482df1e following https://developer.atlassian.com/display/DOCS/Plugin+Tutorial+-+Scheduling+Events+via+SAL to schedule background jobs 2012-09-22 23:38:21 -07:00
Kohsuke Kawaguchi 192c26286d scheduleAtFixedRate will stop scheduling if there's any error once. 2012-06-27 16:10:09 -07:00
Kohsuke Kawaguchi dedec9eed6 Inducing a bigger delay based on the feedback.
Some page cache appears to be recreated before its change gets
committed.
2012-06-27 15:57:54 -07:00
Kohsuke Kawaguchi 3f547aedef Tweakin text 2012-06-22 09:58:19 -07:00
Kohsuke Kawaguchi 092f77ce43 Fixed link 2012-06-22 09:56:59 -07:00
Kohsuke Kawaguchi 8cd36d2521 fixed image link 2012-06-22 09:54:36 -07:00
Kohsuke Kawaguchi eef8ca62eb Added doc 2012-06-22 09:53:24 -07:00
Kohsuke Kawaguchi 21db590b78 Building against 3.x 2012-06-19 09:46:02 -07:00
Kohsuke Kawaguchi b81e42bbac support "nocache" label to exclude a page from caching 2012-06-18 18:49:26 -07:00
Kohsuke Kawaguchi d22355635c directory might not exist 2012-06-18 18:37:42 -07:00
Kohsuke Kawaguchi 055f8eccb9 deleted unused cache file 2012-06-18 18:32:16 -07:00
Kohsuke Kawaguchi a6fff51df6 ignore personal space 2012-06-18 18:23:42 -07:00
Kohsuke Kawaguchi f6e04b2699 generate for all spaces 2012-06-18 18:22:26 -07:00
Kohsuke Kawaguchi e4af5ac2fb can't seem to inject EventListener. Moving the logic to a component 2012-06-18 18:12:22 -07:00
Kohsuke Kawaguchi 62c48a8949 hooking up the configuration UI 2012-06-18 18:07:43 -07:00
Kohsuke Kawaguchi baceaba5d9 Initial version 2012-06-18 16:22:05 -07:00