Commit Graph

149 Commits

Author SHA1 Message Date
Simon MacMullen c4a0a569b6 Don't let the user specify types for properties, they're pretty much all strings. 2012-05-01 17:52:04 +01:00
Simon MacMullen 69fca3a603 Allow selecting types in the web UI, and clean up a little: allow booleans, and detect floats in the HTTP API. 2012-05-01 17:39:07 +01:00
Simon MacMullen dc411e72e9 Don't allow empty password, it's confusing. 2012-03-08 13:17:16 +00:00
Simon MacMullen ad3b1271dd The appearance / disappearance of the password fields broke in the last release. AFAICS that's because we upgraded jQuery and it now specifically understands that "controls" is a real HTML attribute but one that should not be on <select> so attr('controls') gives a bogus result. Switching to a completely made up attribute fixes it. I hate computers. 2012-01-05 11:15:42 +00:00
Simon MacMullen 1c2e9bbe2f They are definitions, not a schema. 2011-10-13 16:32:55 +01:00
Simon MacMullen 504eb4cc90 It's a schema, not a configuration. 2011-10-05 17:58:22 +01:00
Simon MacMullen d643c11631 Bit of form validation. 2011-08-18 17:14:51 +01:00
Simon MacMullen 08fc58f9c1 Treat 503 from a proxy as failure to connect, not unknown error. 2011-08-11 18:21:48 +01:00
Simon MacMullen 8d90baa2a4 Split all our global vars (and a couple of functions that 100% pertain to them) into global.js. 2011-07-06 12:32:00 +01:00
Simon MacMullen 986c809472 Merge in default 2011-07-06 12:17:19 +01:00
Simon MacMullen 50fbb77710 Merge in default. 2011-07-06 10:26:24 +01:00
Simon MacMullen f6ca2f6536 Fix silly bug that I introduced while merging. 2011-07-06 10:25:14 +01:00
Rob Harrop 2835abf2c1 Merge with default 2011-07-05 14:11:30 +01:00
Simon MacMullen a8f2e29f42 Merge in default 2011-07-05 13:56:44 +01:00
Simon MacMullen 5108d5dc54 Update for the new policy-based way to do things, strip out a couple more bits that I missed. 2011-06-22 14:19:02 +01:00
Simon MacMullen 1235c9e2c2 Merge in default 2011-06-22 13:47:38 +01:00
Simon MacMullen 7c0946dbc3 Use jQuery.inArray(). 2011-06-20 12:48:27 +01:00
Simon MacMullen 9419ababbf Merge in bug24164 (and hence default) 2011-06-17 14:31:51 +01:00
Simon MacMullen c4d725a0a3 Merge in default 2011-06-17 14:27:49 +01:00
Simon MacMullen dc654cef71 Merge in default. 2011-06-15 13:45:56 +01:00
Simon MacMullen ecefbccb47 Most of a "monitor" tag. 2011-06-10 11:33:38 +01:00
Simon MacMullen c3d578121e Fix up with web UI for tags. 2011-06-09 15:08:52 +01:00
Simon MacMullen e80f7fca6f Various fixes for relocatability. 2011-06-07 17:25:00 +01:00
Simon MacMullen 6d28c90032 Bit rough edged version of add / remove mirrors, but I had it half done... 2011-05-26 16:17:42 +01:00
Simon MacMullen 9d905e6273 Remove hidden ignored update bits to make sure they don't interfere with jQuery queries later. 2011-05-26 14:49:06 +01:00
Simon MacMullen 52e42e51b3 Nicer mirroring bit of the form. Generalise the way form controls can hide each other. 2011-05-25 15:50:31 +01:00
Simon MacMullen 15a264d4cc Add explicit UI for all current arguments. The x-mirror one is not very good though. 2011-05-25 13:51:05 +01:00
Simon MacMullen 88906280c1 Minimal support for mirrored queues. 2011-05-25 11:58:56 +01:00
Simon MacMullen 9e7193f30d Figure out what extensions are installed by looking for the behaviour rather than requiring them to register. Make the main mgmt plugin into an "extension". 2011-05-06 16:01:20 +01:00
Simon MacMullen 3379b9088e Make the main dispatcher into a dispatcher module. Ensure that it doesn't matter what order the dynamically loaded files end up getting loaded in. 2011-05-06 14:39:09 +01:00
Simon MacMullen cc1a2901c2 Extensions should not just be a list of strings. 2011-05-06 11:20:59 +01:00
Simon MacMullen d17beba0c0 Dynamically load extra Javascript, allow additions to the client side dispatcher. 2011-05-05 18:30:45 +01:00
Michael Bridgen a051815bb9 Merge in default 2011-04-08 17:00:05 +01:00
Simon MacMullen 130ecb9576 Show vhosts in the users list, users in the vhosts list, and warnings on both. 2011-03-31 17:17:05 +01:00
Simon MacMullen ae2fb49424 Only get the nodes list if nodes_interesting (which implies user is administrator). 2011-03-24 17:00:16 +00:00
Emile Joubert a168ae5acd Merged bug23373 into default 2011-03-17 09:56:21 +00:00
Simon MacMullen cebf52a969 Oops, important difference. 2011-03-16 11:34:55 +00:00
Simon MacMullen 395d742689 Unify the handling of bad response codes between with_req and sync_req. 2011-03-16 11:11:13 +00:00
Simon MacMullen c4583c1ba1 Hide passwords in the web UI 2011-03-08 18:43:14 +00:00
Simon MacMullen 46456f74bf Fix delivery mode. 2011-02-25 14:27:09 +00:00
Simon MacMullen bea702e509 Make a much nicer publish form, and fix a couple of bugs with multifields along the way. 2011-02-25 14:17:27 +00:00
Simon MacMullen 1383290ef9 The start of a publish mechanism. 2011-02-23 17:59:34 +00:00
Simon MacMullen 5ffcc07eb3 Get more than one message at a time from the queue, allow noack=false (will inevitably requeue messages). 2011-02-22 14:00:20 +00:00
Simon MacMullen 9e0cf7e6b3 This is my attempt at HTTP messaging. There are many like it, but this one is mine. 2011-02-21 18:20:33 +00:00
Michael Bridgen 5bd29a4136 Merge bug2695 2011-02-17 14:17:37 +00:00
Simon MacMullen cc5b28f6df Merge in default. 2011-02-16 15:28:13 +00:00
Simon MacMullen 9305abb516 Basic support for arrays in arguments for the web UI. 2011-02-15 11:42:06 +00:00
Simon MacMullen b5a47a550a x-message-ttl is an integer argument. 2011-02-15 11:35:16 +00:00
David Wragg e5efb6dedc Merge bug23524 into default: URL path prefix support 2011-02-11 11:23:43 +00:00
Simon MacMullen d079a5540f Control which node a queue is created on 2011-02-07 14:59:30 +00:00