Arnaud Cogoluègnes
3f1d010ecd
Add stream connection consumers REST endpoint
2020-12-07 15:56:23 +01:00
Arnaud Cogoluègnes
23d7e8114c
Introduce stream management plugin
2020-11-19 14:48:25 +01:00
dcorbacho
a1f2284479
Hide Purge option for stream queues
2020-11-17 13:26:06 +00:00
Arnaud Cogoluègnes
2479628d05
Arrange queue arguments in UI
...
References rabbitmq/rabbitmq-server#2471
2020-10-21 16:41:54 +02:00
dcorbacho
e395a5223c
Add missing queue arguments for stream and quorum queues
2020-10-20 13:33:55 +01:00
Michael Klishin
4fd2ec4acf
Clarify
2020-10-19 08:25:06 +03:00
Michael Klishin
9f4cea0f98
Further updates to health check endpoint docs
...
* Remove documentation to the now deprecated One True Health Check™.
It is too intrusive and too prone to false positives to recommend.
* Aliveness test is also a health check, and will respond with a 200
or 503 as of #856
2020-10-19 08:13:54 +03:00
Michael Klishin
c1a1bc9393
Simpler wording for new health check endpoint docs
2020-10-19 07:57:15 +03:00
dcorbacho
ea37d7dd67
Document new health check endpoints
2020-10-16 11:48:56 +01:00
Michael Klishin
5377d5e7fb
/auth-attempts => /auth/attempts in one more place
2020-10-14 20:27:07 +03:00
Michael Klishin
b6f775fa24
/api/auth-attempts/ => /api/auth/attempts
2020-10-14 08:03:17 +03:00
dcorbacho
2947906180
Document auth attempts endpoints
2020-10-14 05:18:49 +03:00
dcorbacho
e11f517a87
Add stream policies
2020-09-30 14:29:01 +01:00
dcorbacho
3cca5fc685
Stream queues memory breakdown
2020-09-30 14:29:01 +01:00
dcorbacho
95ec943ced
Hide 'Get messages' drop down for stream queues
...
basic.get operation is not supported
2020-09-30 14:29:01 +01:00
dcorbacho
0686190f15
Stream queue
...
[#171206871 ]
2020-09-30 14:29:01 +01:00
kjnilsson
6920728bc6
Allow QQs to use expired/queue ttl
2020-09-07 09:45:18 +01:00
kjnilsson
78fd7a3c36
Allow quorum queues to use reject-publish
2020-09-07 09:45:18 +01:00
Ayanda-D
ed7f9709a9
Per-user limits preload users select list
2020-08-31 09:02:46 +03:00
Ayanda-D
8164a97123
Per user-limits API documentation
2020-08-31 09:02:46 +03:00
Ayanda-D
d21229832d
Per user-limits frontend UI
2020-08-31 09:02:45 +03:00
Lajos Gerecs
5325692a09
fix zero time formatted as empty string
...
Previously the check was using non-strict equality, which meant that empty
string was displayed instead of 0. This can mislead users to think that
no value is set while actually, for example, the federation message expiry is
set to 0.
2020-08-24 14:57:27 +02:00
Michael Klishin
32904dccb4
Wording changes to follow-up with #834
2020-08-02 07:39:50 +03:00
Johan Rhodin
ec629a3c6b
Update global.js
...
Fix punctuation
2020-08-01 22:48:28 -05:00
furkhat
0fc53cd109
prevent sending authorization: null header
2020-07-20 16:17:13 +03:00
Michael Klishin
1e206fb28a
Drive by: make connection bandwidth rates easier to read
2020-07-15 02:29:36 +03:00
Jasper Yu
4861742bc9
Changed bytes converter
2020-07-09 17:48:54 +08:00
Michael Klishin
c52f34e989
Make it possible to configure db cache multiplier via rabbitmq.conf
...
Closes rabbitmq/rabbitmq-management#821 .
2020-06-10 11:30:43 +03:00
Michael Klishin
7fb453c8fc
Upgrade jQuery to 3.5.1, closes #815
2020-06-04 16:41:50 +03:00
Johan Rhodin
6cc868c31f
Fix net_timetime typo
...
timetime->ticktime
2020-05-27 15:59:29 -05:00
Luke Bakken
1a784737b5
Add info for federation links
...
Reported via public slack channel:
https://rabbitmq.slack.com/archives/C1EDN83PA/p1586983265300300
2020-04-15 15:19:37 -07:00
dcorbacho
085ea10d1c
Hide consumers when stats are disabled
...
Closes #787
2020-03-12 10:16:20 +00:00
Michael Klishin
3ff2466802
Revert "Hide consumers on queue page when stats are disabled"
2020-03-11 20:34:52 +03:00
dcorbacho
52b5e60c03
Hide consumers on queue page when stats are disabled
...
Closes #787
2020-03-11 11:25:40 +00:00
Michael Klishin
6ba5e87fce
Update example path
2020-03-07 21:30:15 +03:00
Luke Bakken
8ca4d628b3
Add API docs
2020-03-06 19:11:55 +00:00
Jean-Sébastien Pédron
8f36ffe735
rabbitmqlogo.svg: Convert text to path
...
This fixes the display of the "TM" when the chosen font is unavailable.
Now that "TM" is a path, we can't edit the text anymore, but the style
will be the same everywhere.
`rabbitmqlogo-master-copy.svg` is the original file where "TM" is still
a text so we can edit it later.
Follow-up to commit 8356fff3e4
.
2020-03-03 12:42:27 +01:00
Michael Klishin
9cd535a636
Merge pull request #777 from rabbitmq/highdef-logo-and-favicon
...
Replace RabbitMQ logo and favicon by higher definition versions
2020-02-26 00:34:37 +03:00
Jean-Sébastien Pédron
8356fff3e4
Replace RabbitMQ logo and favicon by higher definition versions
...
The logo is now SVG instead of PNG.
The favicon, still in the ICO format, was created based on the SVG and
includes larger sizes.
Both images increased in size:
* 1150 bytes for the old `favicon.ico`
* 102856 bytes for the new `favicon.ico`
* 3296 bytes for the old `img/rabbitmqlogo.png`
* 17853 bytes for the new `img/rabbitmqlogo.svg`
2020-02-25 17:08:28 +01:00
Jean-Sébastien Pédron
d08f82ea4c
Show product info (if available) in the web UI
...
The same product info is also available from the `/overview` and
`/definitions` API endpoints.
If the product info is unavailable, the API and the web UI default to
"RabbitMQ" and the underlying RabbitMQ version.
[#170341080 ]
2020-02-25 16:49:29 +01:00
Luke Bakken
4493c1f7c3
Fix misplaced brace
...
Fixes #758
2019-12-13 13:46:26 -08:00
Luke Bakken
7b6cf5f58f
Update API docs with existing behavior
...
Fixes #627
2019-12-02 10:44:50 -08:00
Michael Klishin
f7bb072b4b
Merge pull request #753 from rabbitmq/mgmt-less-improvements
...
Display queue replicas and totals in metrics-less UI
2019-11-27 08:31:20 +03:00
dcorbacho
aef931f750
Option to list queue totals when statistics are disabled
...
[#169802101 ]
2019-11-18 11:41:42 +00:00
dcorbacho
9576aaf43c
Reintroduce replicas information
2019-11-15 12:04:27 +00:00
Michael Klishin
b533846c88
Memory breakdown: clarify
2019-11-12 11:23:11 +03:00
Michael Klishin
7e70d9917a
Use decent language to refer to follower mirrored queue replicas
...
in a few more user-facing places. Doc guides have been updated
a while ago.
2019-11-12 11:20:14 +03:00
Gerhard Lazu
c1e023dc7c
Remove direct login route
...
Event though this was an undocumented feature, it was a potential XSS
vector, as captured in #85 . Since OAuth 2 support was introduced in #722 ,
this functionality is less useful and it's time to remove it.
2019-11-08 16:58:39 +00:00
Luke Bakken
d85fd7fb14
is_classic should return true if x-queue-type not present
...
Fixes #741
2019-10-01 12:51:06 -07:00
Luke Bakken
ac82d31c94
Small update to password/password_hash docs
...
Fixes #737
2019-09-16 15:29:35 -07:00
Michael Klishin
33082f2d2d
Two more management.ssl.* options
...
The options are not very useful for HTTPS clients but we should support
them for consistency and completeness.
Closes #735 .
2019-09-16 19:36:32 +03:00
Markus Alvila
e9238b1a3c
Patch persistent XSS in vhost on the limits page
2019-09-12 23:57:34 +03:00
Luke Bakken
d725c366d0
Ensure range type is set for new churn stats
...
Fixes #720
2019-09-12 09:14:49 -07:00
Arnaud Cogoluègnes
7787a74a7f
Virtual host tags are comma-separated
...
For HTTP API documentation.
2019-09-02 11:38:44 +02:00
Arnaud Cogoluègnes
bc0324bd8e
Update HTTP API documentation with vhost metadata changes
...
[#166298298 ]
References rabbitmq/rabbitmq-server#2012
2019-09-02 10:14:26 +02:00
Arnaud Cogoluègnes
538ad1baa3
Update HTTP API response samples in documentation page
...
To reflect the latest headers, server, etc that are sent back.
2019-09-02 10:00:10 +02:00
Diana Corbacho
046d89864e
Handle vhost description and tags fields
...
[#166298298 ]
2019-08-30 11:53:43 +02:00
Luke Bakken
5b20c9a168
Revert change to text on "Add user" page, add an informative popup if a user is modified
2019-08-26 10:22:23 -07:00
Luke Bakken
50ecb3de21
Clarify that action can update an entity
...
See this `rabbitmq-users` discussion:
https://groups.google.com/d/topic/rabbitmq-users/8H50ivEe8nY/discussion
2019-08-21 10:46:38 -07:00
Michael Klishin
7b47850015
Merge branch 'master' into disable-basic-http-auth
2019-08-02 19:58:33 +03:00
Michael Klishin
f1ade9c9a6
Merge pull request #722 from rabbitmq/mgmt-oauth
...
Management UI can obtain an OAuth 2 token from UAA/CF SSO service
2019-08-02 19:19:18 +03:00
Michael Klishin
b14e519935
Merge branch 'mgmt-oauth' into disable-basic-http-auth
2019-08-02 19:13:29 +03:00
Michael Klishin
44a87b182c
Wording
2019-08-02 19:12:47 +03:00
Diana Corbacho
3260db87f5
Disable basic HTTP auth
...
Config parameter: {disable_basic_auth, <bool>}
Defaults to 'false'
[#158496849 ]
2019-07-30 16:19:20 +01:00
Diana Corbacho
71032d6be1
Use 'token' in definitions import/export
...
[#158496811 ]
2019-07-29 21:07:37 +01:00
Diana Corbacho
93f3a9c02c
Add new config parameters to cuttlefish scheme
...
[#158496811 ]
2019-07-26 16:30:48 +01:00
Diana Corbacho
b56e6007be
Use Bearer in the Authorization header instead of Basic
...
[#158496811 ]
2019-07-26 14:58:37 +01:00
Diana Corbacho
9732fb54be
Minor fixes
...
[#158496811 ]
2019-07-25 16:28:58 +01:00
Diana Corbacho
09977a9e9b
Document /auth endpoint
...
[#158496811 ]
2019-07-24 12:53:01 +01:00
Diana Corbacho
01ec670f5a
Add forgotten template
...
[#158496811 ]
2019-07-24 09:30:09 +01:00
Diana Corbacho
1e02f6b716
Management UI can obtain an OAuth 2 token from UAA/CF SSO service
...
To use UAA authorization the rabbitmq-auth-backend-oauth2 must be enabled.
The oauth client must be configured with the scopes: ["openid", "rabbitmq.*]
Follow the instructions to run UAA on that plugin:
https://github.com/rabbitmq/rabbitmq-auth-backend-oauth2#running-uaa
A configuration script is provided in this plugin on scripts/seed.sh,
to add an Oauth user for testing: rabbit_user with password: rabbit_password
Management config:
[
{enable_uaa, true},
{uaa_client_id, "rabbit_user_client"},
{uaa_location, "http://localhost:8080/uaa "}
]
[#158496811 ]
2019-07-23 16:25:52 +01:00
Arnaud Cogoluègnes
8941223fce
Fix link to exchange details
2019-07-22 11:57:15 +02:00
Michael Klishin
8e433df6ac
Cosmetics
2019-07-22 11:46:31 +03:00
Michael Klishin
c3678ff72e
Merge pull request #721 from rabbitmq/highlight-leading-and-trailing-whitespace-in-names
...
Highlight leading and trailing white space in names
2019-07-21 09:37:23 +03:00
Michael Klishin
84539f3672
Highlight leading and trailing ws individually
...
Instead of replacing the entire group of characters
with a single block.
While at it, highlight all tab spaces separately,
even in the middle. Unlike spaces, tabs in the middle
of a name were likely used by mistake.
2019-07-21 09:18:08 +03:00
Michael Klishin
fd5837d24c
Highlight leading and trailing ws in names
...
Queue and exchange names, for now.
Currently leading and trailing whitespace in names
is very difficult to spot as both management UI
and CLI tools do not highlight whitespace in names
in any way.
Names with leading and trailing whitespace are always
a mistake and cause confusion. In a recent support
case they wasted quite a bit of time.
2019-07-21 06:25:23 +03:00
Arnaud Cogoluègnes
d1995fd27b
Remove jQuery Migrate plugin
...
Useful to spot deprecated API usage during the upgrade process. No need to
emulate API removed in the previous versions here.
[#166941918 ]
References #714
2019-07-19 09:08:28 +02:00
Arnaud Cogoluègnes
76396205e4
Add event object argument on keypress event
...
It went missing during the upgrade to jQuery 3.4.1.
References #714
2019-07-17 14:22:12 +02:00
Arnaud Cogoluègnes
f9613984c5
Enable JQuery migrate plugin
...
Just for the upgrade process, to help detecting deprecated/broken use of
API. Just open the browser console when trying out the management
plugin.
Fixed one use of a deprecated function.
2019-07-17 11:34:25 +02:00
Michael Klishin
84a0394f99
Upgrade jQuery to 3.4.1
...
1.x and 2.x are out of support and have known
vulnerabilities.
Closes #714 .
2019-07-17 10:08:11 +03:00
Michael Klishin
eba602e78c
Correct a typo in fn name
...
It was mostly harmless but produced a scary looking
exception in the console.
2019-07-17 10:07:27 +03:00
Michael Klishin
c9c1b9af8a
Wording
2019-07-08 22:00:08 +03:00
Michael Klishin
83d48bd36d
Merge branch 'master' into management-only-api
2019-07-08 18:41:37 +03:00
kjnilsson
710be39fba
Group policy parameters by queue type
...
As some policy parameters only applies to certain queue types this
change groups them by the queue types they apply to which makes it
clearer for the users to see which parameters apply where.
2019-07-01 14:23:41 +01:00
Diana Corbacho
d98e5dbe77
Merge remote-tracking branch 'origin' into management-only-api
2019-06-11 13:52:22 +01:00
Diana Corbacho
cadc15856e
Management only UI and HTTP API
...
Slimmed down version of the API without metrics.
Stats can be disabled from app config or in the HTTP request.
rabbitmq_management.disable_management_stats = true
Disabling the collectors in the agent now allows the management
application to start, but strictly in management-only mode.
[#166445368 ]
2019-06-10 22:09:41 +01:00
Michael Klishin
a133975360
Merge pull request #706 from rabbitmq/ra-metrics
...
Expose pending raft command metric
2019-06-04 15:03:50 +01:00
kjnilsson
632bcf1be7
Expose pending raft command metric
...
On channel page
[#165184345 ]
2019-06-04 11:50:31 +01:00
Daniil Fedotov
c23c3353a6
Add reject-publish-dlx to the help message in rabbitmq-management UI.
2019-05-29 09:26:08 -04:00
Johan Rhodin
2adad18c66
Adjust info box for export definitions
...
In the exported definitions in 3.7.14 I see among others:
"global_parameters":[{"name":"cluster_name","value":"test-bobbish-gibbon"}],
"policies":[{"vhost":"mhtrqhyn","name":"celery","pattern":"(^celeryev\\..*|.*celery\\.pidbox$)","apply-to":"queues","definition":{"expires":60000,"max-length":1000,"message-ttl":60000},"priority":-9}...
2019-05-09 11:38:23 -05:00
Michael Klishin
802e701150
Merge pull request #695 from rabbitmq/rabbitmq-server-1904
...
New channel metric: dropped unroutable messages
2019-04-25 18:13:08 +03:00
Michael Klishin
e590284273
Merge pull request #693 from rabbitmq/overview-rates
...
Set msg rates in overview to global and basic in queue pages
2019-04-25 05:19:53 +03:00
Michael Klishin
541738c2c5
Merge pull request #692 from rabbitmq/quorum-ets-memory-breakdown
...
Display memory used by the ETS tables of the ra log
2019-04-25 05:17:57 +03:00
Michael Klishin
f0ed61c9d3
New channel metric: dropped unroutable messages
...
Part of rabbitmq/rabbitmq-server#1904.
[#165548314 ]
2019-04-24 18:14:06 +03:00
Michael Klishin
a38b9324ef
Fold stats documentation into the main HTTP API doc guide
...
References #696 .
2019-04-24 01:26:46 +03:00
Gerhard Lazu
5636b3e8e8
Fix bytes prefix symbol
...
B is used for powers of 10, e.g. 10^6 bytes = 1MB
iB is used for powers of 2, e.g. 2^20 bytes = 1MiB
Since the division is using a power of 2, the symbol used also needs to
be a power of 2.
https://en.wikipedia.org/wiki/Byte
2019-04-23 15:50:35 +01:00
Diana Corbacho
c6a94a3261
Set msg rates in overview to global and basic in queue pages
...
[#165377789 ]
2019-04-23 12:25:23 +01:00
Diana Corbacho
21acaa49bc
Display memory used by the ETS tables of the ra log
...
[#161752680 ]
2019-04-16 12:54:21 +01:00
Karl Nilsson
3809a3c9d5
Merge pull request #689 from rabbitmq/hide-SAC-lable
...
Hide SAC label if x-single-active-consumer=false
2019-04-11 17:31:07 +01:00
Karl Nilsson
b6542d2e9a
Merge pull request #685 from rabbitmq/in-memory-limits
...
Add x-max-in-memory-length and x-max-in-memory-bytes arguments to qq
2019-04-11 17:05:27 +01:00
Diana Corbacho
c0ae5cc429
Add queue type column in queues page
...
[#164890944 ]
2019-04-05 13:44:44 +01:00
Diana Corbacho
d66d378208
Hide SAC label if x-single-active-consumer=false
...
[#164890920 ]
2019-04-05 12:14:32 +01:00
Johan Rhodin
2e620e9b3f
Remove extra "to"
...
Fix small typo.
2019-03-29 14:15:03 +13:00
Diana Corbacho
7c79b833b9
Display in-memory stats for quorum queues
...
[#164735591 ]
2019-03-28 19:32:57 +00:00
Diana Corbacho
2bbae595ef
Add x-max-in-memory-length and x-max-in-memory-bytes arguments to quorum queues
...
[#164735591 ]
2019-03-26 22:37:40 +00:00
Michael Klishin
540cf9ee8e
Merge pull request #676 from spring-operator/polish-urls-apache-license-master
...
URL Cleanup
2019-03-22 12:31:02 +03:00
Grigory Starinkin
b762de7968
allow uri with credentials formatter to accept multiple uris
...
fix federations page where one federation can have multiple uris
2019-03-21 15:24:38 +00:00
Spring Operator
edb0e09e7e
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 2 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
2019-03-21 03:16:34 -05:00
Spring Operator
5ffa1fd9a9
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* http://blog.listincomprehension.com/search/label/procket (200) with 1 occurrences could not be migrated:
([https](https://blog.listincomprehension.com/search/label/procket ) result ClosedChannelException).
* http://dozzie.jarowit.net/trac/wiki/TOML (200) with 1 occurrences could not be migrated:
([https](https://dozzie.jarowit.net/trac/wiki/TOML ) result SSLHandshakeException).
* http://dozzie.jarowit.net/trac/wiki/subproc (200) with 1 occurrences could not be migrated:
([https](https://dozzie.jarowit.net/trac/wiki/subproc ) result SSLHandshakeException).
* http://e2project.org (200) with 1 occurrences could not be migrated:
([https](https://e2project.org ) result AnnotatedConnectException).
* http://erik.eae.net/archives/2007/07/27/18.54.15/ (200) with 1 occurrences could not be migrated:
([https](https://erik.eae.net/archives/2007/07/27/18.54.15/ ) result SSLHandshakeException).
* http://javascript.nwbox.com/IEContentLoaded/ (200) with 1 occurrences could not be migrated:
([https](https://javascript.nwbox.com/IEContentLoaded/ ) result SSLHandshakeException).
* http://nitrogenproject.com/ (200) with 2 occurrences could not be migrated:
([https](https://nitrogenproject.com/ ) result ConnectTimeoutException).
* http://proper.softlab.ntua.gr (200) with 1 occurrences could not be migrated:
([https](https://proper.softlab.ntua.gr ) result SSLHandshakeException).
* http://sammyjs.org (200) with 2 occurrences could not be migrated:
([https](https://sammyjs.org ) result SSLHandshakeException).
* http://sammyjs.org/docs/plugins (200) with 2 occurrences could not be migrated:
([https](https://sammyjs.org/docs/plugins ) result SSLHandshakeException).
* http://sammyjs.org/docs/routes (200) with 2 occurrences could not be migrated:
([https](https://sammyjs.org/docs/routes ) result SSLHandshakeException).
* http://webfx.eae.net/dhtml/boxsizing/boxsizing.html (200) with 1 occurrences could not be migrated:
([https](https://webfx.eae.net/dhtml/boxsizing/boxsizing.html ) result SSLHandshakeException).
* http://yaws.hyber.org (200) with 1 occurrences could not be migrated:
([https](https://yaws.hyber.org ) result AnnotatedConnectException).
* http://choven.ca (503) with 1 occurrences could not be migrated:
([https](https://choven.ca ) result ConnectTimeoutException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://fixprotocol.org/ (301) with 1 occurrences migrated to:
https://fixtrading.org ([https](https://fixprotocol.org/ ) result SSLHandshakeException).
* http://jsperf.com/getall-vs-sizzle/2 (301) with 1 occurrences migrated to:
https://jsperf.com/getall-vs-sizzle/2 ([https](https://jsperf.com/getall-vs-sizzle/2 ) result ReadTimeoutException).
* http://erldb.org (UnknownHostException) with 1 occurrences migrated to:
https://erldb.org ([https](https://erldb.org ) result UnknownHostException).
* http://some-host-that-does-not-exist:15672/ (UnknownHostException) with 1 occurrences migrated to:
https://some-host-that-does-not-exist:15672/ ([https](https://some-host-that-does-not-exist:15672/ ) result UnknownHostException).
* http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ (301) with 1 occurrences migrated to:
https://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ ([https](https://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ ) result 404).
* http://www.JSON.org/js.html (404) with 1 occurrences migrated to:
https://www.JSON.org/js.html ([https](https://www.JSON.org/js.html ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://bugs.jquery.com/ticket/12359 with 1 occurrences migrated to:
https://bugs.jquery.com/ticket/12359 ([https](https://bugs.jquery.com/ticket/12359 ) result 200).
* http://bugs.jquery.com/ticket/13378 with 1 occurrences migrated to:
https://bugs.jquery.com/ticket/13378 ([https](https://bugs.jquery.com/ticket/13378 ) result 200).
* http://cloudi.org/ with 27 occurrences migrated to:
https://cloudi.org/ ([https](https://cloudi.org/ ) result 200).
* http://code.quirkey.com/sammy/ with 1 occurrences migrated to:
https://code.quirkey.com/sammy/ ([https](https://code.quirkey.com/sammy/ ) result 200).
* http://erlware.org/ with 1 occurrences migrated to:
https://erlware.org/ ([https](https://erlware.org/ ) result 200).
* http://inaka.github.io/cowboy-trails/ with 1 occurrences migrated to:
https://inaka.github.io/cowboy-trails/ ([https](https://inaka.github.io/cowboy-trails/ ) result 200).
* http://jquery.com/ with 3 occurrences migrated to:
https://jquery.com/ ([https](https://jquery.com/ ) result 200).
* http://jsperf.com/thor-indexof-vs-for/5 with 1 occurrences migrated to:
https://jsperf.com/thor-indexof-vs-for/5 ([https](https://jsperf.com/thor-indexof-vs-for/5 ) result 200).
* http://ninenines.eu with 6 occurrences migrated to:
https://ninenines.eu ([https](https://ninenines.eu ) result 200).
* http://ninenines.eu/ with 1 occurrences migrated to:
https://ninenines.eu/ ([https](https://ninenines.eu/ ) result 200).
* http://sizzlejs.com/ with 2 occurrences migrated to:
https://sizzlejs.com/ ([https](https://sizzlejs.com/ ) result 200).
* http://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ with 1 occurrences migrated to:
https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ ([https](https://web.archive.org/web/20100324014747/https://blindsignals.com/index.php/2009/07/jquery-delay/ ) result 200).
* http://www.actordb.com/ with 2 occurrences migrated to:
https://www.actordb.com/ ([https](https://www.actordb.com/ ) result 200).
* http://www.cs.kent.ac.uk/projects/wrangler/Home.html with 1 occurrences migrated to:
https://www.cs.kent.ac.uk/projects/wrangler/Home.html ([https](https://www.cs.kent.ac.uk/projects/wrangler/Home.html ) result 200).
* http://www.enhanceie.com/ie/bugs.asp with 1 occurrences migrated to:
https://www.enhanceie.com/ie/bugs.asp ([https](https://www.enhanceie.com/ie/bugs.asp ) result 200).
* http://www.rabbitmq.com/amqp-0-9-1-reference.html with 1 occurrences migrated to:
https://www.rabbitmq.com/amqp-0-9-1-reference.html ([https](https://www.rabbitmq.com/amqp-0-9-1-reference.html ) result 200).
* http://www.rabbitmq.com/configure.html with 1 occurrences migrated to:
https://www.rabbitmq.com/configure.html ([https](https://www.rabbitmq.com/configure.html ) result 200).
* http://www.rabbitmq.com/confirms.html with 1 occurrences migrated to:
https://www.rabbitmq.com/confirms.html ([https](https://www.rabbitmq.com/confirms.html ) result 200).
* http://www.rabbitmq.com/consumers.html with 1 occurrences migrated to:
https://www.rabbitmq.com/consumers.html ([https](https://www.rabbitmq.com/consumers.html ) result 200).
* http://www.rabbitmq.com/github.html with 1 occurrences migrated to:
https://www.rabbitmq.com/github.html ([https](https://www.rabbitmq.com/github.html ) result 200).
* http://www.rabbitmq.com/ha.html with 3 occurrences migrated to:
https://www.rabbitmq.com/ha.html ([https](https://www.rabbitmq.com/ha.html ) result 200).
* http://www.rabbitmq.com/management-cli.html with 1 occurrences migrated to:
https://www.rabbitmq.com/management-cli.html ([https](https://www.rabbitmq.com/management-cli.html ) result 200).
* http://www.rabbitmq.com/management.html with 7 occurrences migrated to:
https://www.rabbitmq.com/management.html ([https](https://www.rabbitmq.com/management.html ) result 200).
* http://www.rabbitmq.com/memory-use.html with 3 occurrences migrated to:
https://www.rabbitmq.com/memory-use.html ([https](https://www.rabbitmq.com/memory-use.html ) result 200).
* http://www.rabbitmq.com/memory.html with 3 occurrences migrated to:
https://www.rabbitmq.com/memory.html ([https](https://www.rabbitmq.com/memory.html ) result 200).
* http://www.rabbitmq.com/nettick.html with 1 occurrences migrated to:
https://www.rabbitmq.com/nettick.html ([https](https://www.rabbitmq.com/nettick.html ) result 200).
* http://www.rabbitmq.com/partitions.html with 2 occurrences migrated to:
https://www.rabbitmq.com/partitions.html ([https](https://www.rabbitmq.com/partitions.html ) result 200).
* http://www.rabbitmq.com/persistence-conf.html with 2 occurrences migrated to:
https://www.rabbitmq.com/persistence-conf.html ([https](https://www.rabbitmq.com/persistence-conf.html ) result 200).
* http://www.rabbitmq.com/services.html with 1 occurrences migrated to:
https://www.rabbitmq.com/services.html ([https](https://www.rabbitmq.com/services.html ) result 200).
* http://www.rebar3.org with 1 occurrences migrated to:
https://www.rebar3.org ([https](https://www.rebar3.org ) result 200).
* http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html with 1 occurrences migrated to:
https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html ([https](https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html ) result 200).
* http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html with 1 occurrences migrated to:
https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html ([https](https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html ) result 200).
* http://www.w3.org/TR/2011/REC-css3-selectors-20110929/ with 2 occurrences migrated to:
https://www.w3.org/TR/2011/REC-css3-selectors-20110929/ ([https](https://www.w3.org/TR/2011/REC-css3-selectors-20110929/ ) result 200).
* http://www.w3.org/TR/CSS21/syndata.html with 2 occurrences migrated to:
https://www.w3.org/TR/CSS21/syndata.html ([https](https://www.w3.org/TR/CSS21/syndata.html ) result 200).
* http://www.w3.org/TR/DOM-Level-3-Events/ with 1 occurrences migrated to:
https://www.w3.org/TR/DOM-Level-3-Events/ ([https](https://www.w3.org/TR/DOM-Level-3-Events/ ) result 200).
* http://www.w3.org/TR/selectors/ with 4 occurrences migrated to:
https://www.w3.org/TR/selectors/ ([https](https://www.w3.org/TR/selectors/ ) result 200).
* http://code.google.com/p/stringencoders/ with 1 occurrences migrated to:
https://code.google.com/p/stringencoders/ ([https](https://code.google.com/p/stringencoders/ ) result 301).
* http://code.google.com/p/stringencoders/source/browse/ with 2 occurrences migrated to:
https://code.google.com/p/stringencoders/source/browse/ ([https](https://code.google.com/p/stringencoders/source/browse/ ) result 301).
* http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
* http://dev.w3.org/csswg/cssom/ with 1 occurrences migrated to:
https://dev.w3.org/csswg/cssom/ ([https](https://dev.w3.org/csswg/cssom/ ) result 301).
* http://inaka.github.com/apns4erl with 1 occurrences migrated to:
https://inaka.github.com/apns4erl ([https](https://inaka.github.com/apns4erl ) result 301).
* http://inaka.github.com/edis/ with 1 occurrences migrated to:
https://inaka.github.com/edis/ ([https](https://inaka.github.com/edis/ ) result 301).
* http://jquery.org/license with 2 occurrences migrated to:
https://jquery.org/license ([https](https://jquery.org/license ) result 301).
* http://lasp-lang.org/ with 1 occurrences migrated to:
https://lasp-lang.org/ ([https](https://lasp-lang.org/ ) result 301).
* http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx with 1 occurrences migrated to:
https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx ([https](https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx ) result 301).
* http://msdn.microsoft.com/en-us/library/ie/ms536648 with 1 occurrences migrated to:
https://msdn.microsoft.com/en-us/library/ie/ms536648 ([https](https://msdn.microsoft.com/en-us/library/ie/ms536648 ) result 301).
* http://rabbitmq.com with 5 occurrences migrated to:
https://rabbitmq.com ([https](https://rabbitmq.com ) result 301).
* http://rabbitmq.com/ae.html with 1 occurrences migrated to:
https://rabbitmq.com/ae.html ([https](https://rabbitmq.com/ae.html ) result 301).
* http://rabbitmq.com/consumers.html with 1 occurrences migrated to:
https://rabbitmq.com/consumers.html ([https](https://rabbitmq.com/consumers.html ) result 301).
* http://rabbitmq.com/dlx.html with 2 occurrences migrated to:
https://rabbitmq.com/dlx.html ([https](https://rabbitmq.com/dlx.html ) result 301).
* http://rabbitmq.com/maxlength.html with 2 occurrences migrated to:
https://rabbitmq.com/maxlength.html ([https](https://rabbitmq.com/maxlength.html ) result 301).
* http://rabbitmq.com/passwords.html with 1 occurrences migrated to:
https://rabbitmq.com/passwords.html ([https](https://rabbitmq.com/passwords.html ) result 301).
* http://rabbitmq.com/priority.html with 1 occurrences migrated to:
https://rabbitmq.com/priority.html ([https](https://rabbitmq.com/priority.html ) result 301).
* http://rabbitmq.com/ttl.html with 2 occurrences migrated to:
https://rabbitmq.com/ttl.html ([https](https://rabbitmq.com/ttl.html ) result 301).
* http://saleyn.github.com/erlexec with 1 occurrences migrated to:
https://saleyn.github.com/erlexec ([https](https://saleyn.github.com/erlexec ) result 301).
* http://support.microsoft.com/kb/186063 with 1 occurrences migrated to:
https://support.microsoft.com/kb/186063 ([https](https://support.microsoft.com/kb/186063 ) result 301).
* http://technet.microsoft.com/en-us/sysinternals/bb896655 with 2 occurrences migrated to:
https://technet.microsoft.com/en-us/sysinternals/bb896655 ([https](https://technet.microsoft.com/en-us/sysinternals/bb896655 ) result 301).
* http://www.erlang.org/doc/man/sasl_app.html with 1 occurrences migrated to:
https://www.erlang.org/doc/man/sasl_app.html ([https](https://www.erlang.org/doc/man/sasl_app.html ) result 301).
* http://www.mozilla.org/MPL/ with 86 occurrences migrated to:
https://www.mozilla.org/MPL/ ([https](https://www.mozilla.org/MPL/ ) result 301).
* http://www.mozilla.org/mpl/ with 3 occurrences migrated to:
https://www.mozilla.org/mpl/ ([https](https://www.mozilla.org/mpl/ ) result 301).
* http://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html with 1 occurrences migrated to:
https://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html ([https](https://www.rabbitmq.com/man/rabbitmq-plugins.1.man.html ) result 301).
* http://www.w3.org/TR/css3-selectors/ with 1 occurrences migrated to:
https://www.w3.org/TR/css3-selectors/ ([https](https://www.w3.org/TR/css3-selectors/ ) result 301).
* http://www.whatwg.org/specs/web-apps/current-work/ with 1 occurrences migrated to:
https://www.whatwg.org/specs/web-apps/current-work/ ([https](https://www.whatwg.org/specs/web-apps/current-work/ ) result 301).
* http://zhongwencool.github.io/observer_cli with 1 occurrences migrated to:
https://zhongwencool.github.io/observer_cli ([https](https://zhongwencool.github.io/observer_cli ) result 301).
* http://developer.mozilla.org/en/docs/Canvas_tutorial:Drawing_shapes with 1 occurrences migrated to:
https://developer.mozilla.org/en/docs/Canvas_tutorial:Drawing_shapes ([https](https://developer.mozilla.org/en/docs/Canvas_tutorial:Drawing_shapes ) result 302).
* http://javascript.crockford.com/jsmin.html with 1 occurrences migrated to:
https://javascript.crockford.com/jsmin.html ([https](https://javascript.crockford.com/jsmin.html ) result 302).
* http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx with 2 occurrences migrated to:
https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx ([https](https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx ) result 302).
* http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context with 1 occurrences migrated to:
https://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context ([https](https://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://localhost with 2 occurrences
* http://localhost/ with 2 occurrences
* http://localhost:15672/ with 1 occurrences
* http://localhost:15672/api/channels?sort=message_stats.publish_details.rate&sort_reverse=true&columns=name,message_stats.publish_details.rate,message_stats.deliver_get_details.rate with 2 occurrences
* http://localhost:15672/api/exchanges/%2F/my-new-exchange with 4 occurrences
* http://localhost:15672/api/vhosts with 2 occurrences
* http://localhost:15672/api/vhosts/foo with 2 occurrences
2019-03-20 03:17:48 -05:00
Michael Klishin
b2bf952704
Merge pull request #671 from rabbitmq/rabbitmq-management-665
...
Allow loading definitions from file or directory
2019-03-12 04:40:36 +03:00
Michael Klishin
79b9c2ce3c
Update rabbitmqctl(8) man page link
2019-03-11 19:57:02 +03:00
Luke Bakken
0efe221c38
Allow loading definitions from file or directory
...
Fixes #665
2019-03-07 16:08:15 -08:00
Luke Bakken
fcc74cc7a8
Clarify /api/vhost-limits/vhost/name PUT request
...
Fixes #666
2019-03-05 14:49:42 -08:00
Luke Bakken
8e1ef5c445
Remove type check
2019-03-04 12:04:19 -08:00
Daniil Fedotov
83ffea87a5
Format terminated status for queues as yellow.
...
If a queue is deleted, it's not an error, but is not a normal queue operation.
2019-03-01 13:46:35 -05:00
kjnilsson
e0cbdcf4b9
Add delivery limit argument
...
To queue create and policy definition pages
[#163513253 ]
2019-02-25 13:44:58 +00:00
Jean-Sébastien Pédron
4e836c9756
feature-flags.ejs: Center `Enable`button in the column
2019-02-15 10:51:17 +01:00
Josh Soref
56b095f7aa
spelling: policy
2019-02-12 23:57:04 -05:00
Jean-Sébastien Pédron
5b004c4388
Add a new admin panel to list and enable feature flags
...
[#159298729 ]
2019-02-01 17:55:05 +01:00
Luke Bakken
a08229d3b5
formatters.js: Fix a typo
2019-02-01 17:55:05 +01:00
kjnilsson
88f1a8b172
Add queue: move type before name
...
As the rest of the form is refreshed upon change so it makes sense for
this to be the first item users should choose.
Also added the nodes options for quorum queues so that there is a good
change that the initial leader will be on the selected node.
[#163286660 ]
[#163651667 ]
2019-02-01 13:38:46 +00:00
Karl Nilsson
3317f8e5aa
Merge pull request #638 from rabbitmq/qq-queue-length
...
Show x-max-length for quorum queues
2019-01-30 15:44:22 +00:00
Daniil Fedotov
0937bf407f
Merge pull request #653 from rabbitmq/rabbitmq-server-1838-active-field-for-consumers
...
Add help and link to explain active consumer flag
2019-01-28 20:49:17 +04:00
kjnilsson
beaab06913
Show x-max-length-bytes for quorum queues
...
[#161247380 ]
2019-01-24 12:05:36 +00:00
Arnaud Cogoluègnes
7f41cc17fd
Add consumer activity status column
...
[#163298456 ]
References rabbitmq/rabbitmq-server#1838
2019-01-24 10:53:30 +01:00
Michael Klishin
48be230dac
Truncate client ID, product and platform info at 120 characters
...
On the connection listing page.
Pair: @acogoluegnes.
2019-01-22 13:15:43 +03:00
Arnaud Cogoluègnes
3f997ef7d3
Display client ID in connection list
...
[#153246723 ]
References rabbitmq/rabbitmq-mqtt#152
2019-01-22 10:31:26 +01:00
Arnaud Cogoluègnes
7b14a5b77d
Add help and link to explain active consumer flag
...
[#163298456 ]
References rabbitmq/rabbitmq-server#1838
2019-01-18 15:49:54 +01:00
Arnaud Cogoluègnes
7f977fce14
Add column for single active consumer in consumers view
...
[#163089472 ]
References #649
2019-01-15 15:18:55 +01:00
Arnaud Cogoluègnes
3bb403a887
Support x-single-active-consumer queue parameter
...
[#163089472 ]
References #649
2019-01-11 09:35:08 +01:00
Michael Klishin
0b9e03b589
Missing var(s), condition braces, semicolons
2019-01-03 01:20:02 +03:00
Michael Klishin
35eb988e33
Escape filter values
...
The values are not populated from request parameters but being
more defensive against potential injections wouldn't hurt.
2019-01-03 00:50:44 +03:00
Michael Klishin
2e6b450759
Variable naming
2019-01-03 00:08:26 +03:00
Michael Klishin
74f7a0e7b5
Rename a function
2019-01-02 23:55:44 +03:00
Michael Klishin
107148baa1
Remove a comment that's no longer relevant
...
We switched back from local browser storage as of 7aebeb5651
.
2019-01-02 23:53:05 +03:00
Michael Klishin
d9d123f67f
Correct a typo in function name
2019-01-02 23:51:27 +03:00
Luke Bakken
e64516a985
Reverse order of ciphers in generated file to ensure they match rabbitmq.conf. The ct helpers will not verify this as the snippets and results are deep sorted
2018-12-31 12:05:46 -08:00
Michael Klishin
611341a50c
Support cipher suites and more TLS listener options
2018-12-27 03:04:59 +03:00
Michael Klishin
9f9db91aeb
HTTP API docs: be a bit more specific
...
References #642 .
2018-12-26 02:15:50 +03:00
John W Higgins
51bbf666df
Add docs for password_hash_algorithm to HTTP api
2018-12-25 14:33:46 -08:00
Luke Bakken
7045490001
Restore code removed in 456c3a0
that links an exclusive owner connection
2018-12-20 13:47:06 -08:00
Luke Bakken
612287d769
RabbitMQ may return a range that represents last minute, do not double-add it. Sort the list of ranges returned by RabbitMQ
2018-12-18 13:09:09 -08:00
Luke Bakken
29495a0098
Add sample retention policies to overview
...
Massage retention policy data sent to the UI
Use some math to determine what intervals have been set
Implement controlling the chart range popup via the available ranges
2018-12-13 14:12:20 -08:00
Diana Corbacho
04184ce0bf
Show x-max-length for quorum queues
...
[#161247380 ]
2018-12-12 14:40:37 +00:00
Luke Bakken
567aa3d3ee
Take mode into account before accessing queue variable
...
To reproduce issue:
* Start RabbitMQ with this plugin
* Navigate to exchanges page
* JS error popup will be seen, also in console
2018-12-11 13:27:34 -08:00
Karl Nilsson
b7187702a1
Merge pull request #632 from rabbitmq/memory-breakdown-qq
...
Report quorum queues memory usage in node overview
2018-12-03 10:38:09 +00:00
Diana Corbacho
4eea68cd0a
Use argument x-queue-type to figure out the queue type
2018-11-22 08:38:43 +00:00
Diana Corbacho
4a726851dd
Report quorum queues memory usage in node overview
...
[#161505148 ]
2018-11-21 13:11:19 +00:00
Diana Corbacho
a2ece345d2
Hide delivery mode for quorum queues
...
[#161505695 ]
2018-11-20 13:15:27 +00:00
Diana Corbacho
add3b059ce
Add aux functions is_quorum/is_classic
...
[#161505176 ]
2018-11-09 12:02:48 +00:00
Diana Corbacho
7c4701a397
Hide classic fields irrelevant for quorum queues
...
In memory/persistent/paged out
[#161505176 ]
2018-11-08 15:29:25 +00:00
Michael Klishin
39bbfd83e1
Configuration schema keys for CSP and HSTS
...
References #263 , #264 .
[#161584215 ]
2018-10-30 15:54:14 +03:00
Diana Corbacho
1cdf6c2ae1
Remove queue type option from arguments table
...
It's now a dropdown value
2018-10-26 12:44:35 +01:00
Diana Corbacho
fdb9904084
Select only relevant options to declare a quorum queue
...
[#157150616 ]
2018-10-26 12:44:35 +01:00
Diana Corbacho
de414e81d3
Copy by reference as the object is not used anymore
...
JS methods weren't copied usign assign, so indexOf could not be found.
Giving up and allowing a copy by reference as we don't need that data anymore.
2018-10-26 12:44:35 +01:00
Diana Corbacho
8cd188b67d
Fix minority calculation
...
JS objects are copied by reference in a var assignation, and / is a float operation.
2018-10-26 12:44:35 +01:00
Diana Corbacho
cba53b4d95
Revert "Revert "Display ra open file stats on queue and node overview pages""
...
This reverts commit 8665a9633a983d34279ca7b9b7822fcddc80bcbf.
2018-10-26 12:44:35 +01:00
Diana Corbacho
bc99f0e4ee
Revert "Display ra open file stats on queue and node overview pages"
...
This reverts commit dd87d0544f123995b9c589761a3fc379de0b5ab6.
2018-10-26 12:44:35 +01:00
Diana Corbacho
0bb4580bc9
Display ra open file stats on queue and node overview pages
...
[#157193081 ]
2018-10-26 12:44:35 +01:00
Diana Corbacho
34463b2fe7
Display members and online information for quorum queues
...
[#157146500 ]
2018-10-26 12:44:35 +01:00
Diana Corbacho
67cbbad322
Add type option to queue declare in queues page
...
[#154472141 ]
2018-10-26 12:43:48 +01:00
Michael Klishin
f790fe4c18
Make logo lead to /#: it works better with a path_prefix
...
Taking the user to / with a path_prefix actually works just
fine if the / is accessiable: that will redirect to the prefixed root.
However, if / is not served by the HTTP API (think of a reverse proxy
in front of it mediating and controlling access), that will fail.
/# should not suffer from this problem.
Closes #604 .
[#161479342 ]
2018-10-25 16:21:40 +03:00
Michael Klishin
62bb884f58
Support advanced Cowboy options via management.{tcp,ssl}.*
...
References #563 .
[#156776853 ]
2018-10-22 16:36:27 +03:00
Michael Klishin
4e38608817
Start TCP and TLS listeners based on what app environment keys are present
...
References #563 .
[#156776853 ]
2018-10-18 22:28:41 +03:00
Michael Klishin
5b21ad09ef
Introduce new configuration settings for separate TCP and TLS listeners
...
To make it possible to serve both HTTPS and HTTP-only clients at the same time.
Consistent with web-stomp and web-mqtt plugins.
References #563 .
[#156776853 ]
2018-10-18 17:01:25 +03:00
Diana Corbacho
8a39cf9bdc
Modal description for churn rates
...
[#160943831 ]
2018-10-15 12:38:14 +01:00
Diana Corbacho
505c45fbd1
Report connection/channel/queue churn in node/overview pages
...
Rate metrics for monitoring of high connection churn scenarios
[#160943831 ]
2018-10-08 15:04:32 +01:00
Michael Klishin
cb35b33d68
Merge branch 'master' into get-empty-stats
2018-09-21 14:13:30 +02:00
Luke Bakken
0fbee6ba6e
Ensure that login success clears a warn popup
...
If you enter invalid credentials and attempt login, you will see the warning popup show. Then, do not close it but log in with valid credentials. The popup remains. You can close it via the "Close" button but this change will remove the popup for you
Fixes #609 , reported in rabbitmq/rabbitmq-server#1704
2018-09-19 07:02:31 -07:00
Diana Corbacho
9c117e6dd9
Add get empty stats as a new counter
...
Basic.get requests that return ok_empty used to be unaccounted for
[#160280626 ]
2018-09-17 11:12:30 +01:00
Michael Klishin
1642f78148
Merge pull request #600 from rabbitmq/rabbitmq-management-596
...
Make (relevant) Cowboy options configurable via rabbitmq.conf
2018-08-06 22:45:33 +03:00
Michael Klishin
16014616e2
Expose more Cowboy listener options in Cuttlefish schema
...
Part of #596 .
[#159556318 ]
2018-08-06 20:32:23 +03:00
Michael Klishin
d17ed87781
Expose more Cowboy listener options in Cuttlefish schema
...
Closes #596 .
[#159556318 ]
2018-08-06 20:06:32 +03:00
Michael Klishin
1e475ae965
Expose more Cowboy listeners in Cuttlefish schema (WIP)
...
Part of #596 .
[#159556318 ]
2018-08-06 13:40:29 +03:00
Michael Klishin
ff41f7d91e
Expose Cowboy listeners in Cuttlefish schema (WIP)
...
Part of #596 .
[#159556318 ]
2018-08-06 09:20:11 +03:00
Michael Klishin
592f10c9f0
Merge pull request #597 from ankit-maverick/fix-typo
...
Fix typo in www/js/global.js
2018-08-04 01:34:01 +03:00
Ankit
7d870b8fe2
Fix typo in www/js/global.js
2018-08-03 22:52:30 +05:30
Luke Bakken
6f2ef27063
Formatting
2018-07-20 07:04:58 -07:00
Daniil Fedotov
7178373e75
Scroll to the page top when rendering a new template.
2018-07-20 10:55:20 +01:00
Michael Klishin
9e87cd6876
Switch management.login_session_timeout to minutes
...
Login session timeout in seconds doesn't really make sense.
2018-06-22 00:18:46 +03:00
Luke Bakken
7b77ee6d0e
Update main.js
...
Add space between `if` and `(`
2018-06-21 07:39:04 -07:00
Daniil Fedotov
201fa7815e
Make login session expiration configurable
...
Add new configuration parameter login_session_timeout.
Add login_session_timeout to whoami response.
Use it as an expiration timeout for auth cookie.
[#157940664 ]
2018-06-21 15:25:23 +01:00
Jean-Sébastien Pédron
673c6135cf
Use %2F instead of %2f to percent-encode the `/` vhost
...
The meaning is the same. However, the RFC recommends to use uppercase in
percent-encoded characters. Morever, the new URI normalization in Erlang
21 would transform the percent-encoded characters to uppercase.
And because our `rabbit_web_dispatch_util:relativise()` uses exact
matches, it will consider e.g `%2f` and `%2F` to be different
characters. Therefore when we use Erlang 21, the relative redirection
returned by the management plugin will be different than the one
returned with Erlang 20 if we use lowercase percent-encoded `/`.
Thus the easy fix is to use uppercase.
A better fix would be to improve `relativise()` and the testsuite to
compare percent-decoded components.
[#157964874 ]
2018-06-12 11:34:34 +02:00
Diana Corbacho
2e3b454e46
Use red colour
2018-05-17 21:47:19 +01:00
Diana Corbacho
d6de48afeb
Use hex instead of colour name in abbr warnings
...
red doesn't seem to be recognised, mirrored nodes out of sync were
shown in blue
2018-05-17 14:01:02 +01:00
Daniil Fedotov
054d438e45
Add helpers for ha-promote-on-failure policy
...
[#156811690 ]
2018-04-18 17:55:55 +01:00
Luke Bakken
724eba2ac1
Merge branch 'fix-api-docs' into fix-api-docs-master
2018-04-11 12:48:09 -07:00
Luke Bakken
ab065fe180
Ensure stats documentation uses correct field names
2018-04-11 12:46:31 -07:00
Michael Klishin
4905852e76
Merge pull request #557 from rabbitmq/rabbitmq-management-556
...
Add ha-promote-on-shutdown to policy definition fields (master)
2018-03-02 20:14:07 +03:00
Michael Klishin
5e939693af
Add ha-promote-on-shutdown to policy definition fields
...
Closes #556 .
References rabbitmq/rabbitmq-server#1501 .
[#155629575 ]
2018-03-02 14:24:13 +03:00
Gerhard Lazu
ee8ce7f20d
Make connection names subdued, same as all other extra properties
2018-02-06 22:26:16 +00:00
Gerhard Lazu
6f622f3f44
Use consistent & healthy padding for table headers, even when sorting
...
Without this, as soon as a column is sorted, extra padding is added and
all table contents get shifted a few pixels downwards in a rather jerky
fashion - this is difficult to capture in screenshots. Also, text in
table headers becomes misaligned.
By using sorting symbols that have the same height, sorting columns
asc/desc doesn't make the content in table headers "jump" and remain
misaligned.
2018-02-06 22:26:11 +00:00
Michael Klishin
a1f0ad6160
Manually backport #541
...
Cherry-picking a bunch of non-squashed commits is too much.
2018-02-06 23:05:45 +01:00
chad-upton
9bc133586f
resolving merge conflict
2018-02-06 11:42:58 -06:00
chad-upton
6a5d42feee
2px 4px as requested
2018-02-06 11:40:33 -06:00
chad-upton
e1962eef40
removing middle alignment and reducing bottom padding to 0
2018-02-06 11:40:33 -06:00
chad-upton
ae5fbd3990
reverting removing vertical align from all pages and just applying vertical alignment to queue table rows
2018-02-06 11:40:33 -06:00
chad-upton
a3caf3705d
adding back slight padding to fix graph layouts and different resolutions
2018-02-06 11:40:33 -06:00
chad-upton
42159f6d40
reduces the wasted space in the console and tightens up the columns while giving better readibility
2018-02-06 11:40:33 -06:00
Michael Klishin
e5febd2ba3
Add management.path_prefix to Cuttlefish schema
...
Closes #547 .
[#154880285 ]
(cherry picked from commit ab4612354e62ba32ef853052a0769e9f193cbbd7)
2018-02-05 10:49:24 -08:00
Luke Bakken
c8c269f95f
Consistently close tags
2018-02-05 10:49:24 -08:00
Luke Bakken
226eb3ce42
Make documents consistent, meta tag must be within head tag
2018-02-05 10:49:24 -08:00
A S Gowri Sankar
28ca90dced
HTML content charset
...
specified UTF-8 charset
2018-02-05 10:49:24 -08:00
A S Gowri Sankar
835cf5c12f
include HTML charset
2018-02-05 10:49:24 -08:00
Michael Klishin
6a5824df3e
Set selected on the option we want to be the default
...
References #542 .
[#154449209 ]
2018-02-05 10:49:23 -08:00
David Parkinson
b4fd6d8f68
Make requeue the default option in the Get Messages section to avoid accidentally deleting messages
2018-02-05 10:49:23 -08:00
chad-upton
45b030c28b
removing middle alignment and reducing bottom padding to 0
2018-02-05 12:16:30 -06:00
Michael Klishin
88db86369d
Add management.path_prefix to Cuttlefish schema
...
Closes #547 .
[#154880285 ]
(cherry picked from commit ab4612354e62ba32ef853052a0769e9f193cbbd7)
2018-02-02 17:48:33 +01:00
Michael Klishin
ad79856f0b
Add management.path_prefix to Cuttlefish schema
...
Closes #547 .
[#154880285 ]
2018-02-02 17:27:00 +01:00
Luke Bakken
a11e886295
Consistently close tags
2018-01-30 11:27:10 -08:00
Luke Bakken
f748792e19
Make documents consistent, meta tag must be within head tag
2018-01-30 11:16:45 -08:00
asgs
929a39b931
include HTML charset for one more file.
2018-01-25 00:29:30 +05:30
A S Gowri Sankar
ca9ba7773b
HTML content charset
...
specified UTF-8 charset
2018-01-25 00:10:55 +05:30
A S Gowri Sankar
a33fef9394
include HTML charset
2018-01-24 23:59:11 +05:30
Michael Klishin
85c4074810
Set selected on the option we want to be the default
...
References #542 .
[#154449209 ]
(cherry picked from commit 95a08efe74
)
2018-01-19 00:04:04 +03:00
David Parkinson
ad30c5e8ae
Make requeue the default option in the Get Messages section to avoid accidentally deleting messages
...
(cherry picked from commit f24abb8706
)
2018-01-19 00:03:57 +03:00
Michael Klishin
95a08efe74
Set selected on the option we want to be the default
...
References #542 .
[#154449209 ]
2018-01-18 21:01:30 +03:00
David Parkinson
f24abb8706
Make requeue the default option in the Get Messages section to avoid accidentally deleting messages
2018-01-16 13:14:21 +00:00
chad-upton
3bdb318efa
reverting removing vertical align from all pages and just applying vertical alignment to queue table rows
2018-01-12 09:38:43 -06:00
chad-upton
52506ae71a
adding back slight padding to fix graph layouts and different resolutions
2018-01-11 10:44:25 -06:00
chad-upton
e91cf5cf16
reduces the wasted space in the console and tightens up the columns while giving better readibility
2018-01-11 09:44:57 -06:00
Michael Klishin
de16658db3
Restore option order here
...
(cherry picked from commit 4f03706566
)
2018-01-11 17:37:54 +03:00
Michael Klishin
4f03706566
Restore option order here
2018-01-11 17:37:10 +03:00
Luke Bakken
833c8f3d3d
Merge branch 'rabbitmq-management-537' into rabbitmq-management-537-v3.7.x
2018-01-10 15:11:05 -08:00
Luke Bakken
115745fa24
Merge branch 'rabbitmq-management-537' into rabbitmq-management-537-master
2018-01-10 15:09:50 -08:00
Luke Bakken
a386268256
Set up password dropdown based on user password presence
...
Fixes #537
[154229252]
2018-01-10 15:08:52 -08:00
kjnilsson
928d135ca9
Add missing data fields for creating dynamic shovels.
...
This was missed when the shovel was refactored.
[#153771428 ]
(cherry picked from commit 68602f77a56fff8a8a462d6afa7c4ff369f523c2)
2017-12-19 15:56:43 +03:00
Michael Klishin
8a2ebc9044
Merge pull request #522 from rabbitmq/rabbitmq-shovel-management-24
...
Add missing data fields for creating dynamic shovels.
2017-12-19 15:24:45 +03:00
kjnilsson
19a1783c3e
Add missing data fields for creating dynamic shovels.
...
This was missed when the shovel was refactored.
[#153771428 ]
2017-12-19 11:20:24 +00:00
A S Gowri Sankar
ace3507cd1
adjust the dropdown width
...
Restricting the width of the select fields and its values truncates the visibility of the option values. Making it auto
(cherry picked from commit 8c42a72dce
)
2017-12-19 14:14:21 +03:00
A S Gowri Sankar
db73e3972a
adjust the dropdown width
...
Restricting the width of the select fields and its values truncates the visibility of the option values. Making it auto
2017-12-19 14:14:11 +03:00
A S Gowri Sankar
8c42a72dce
adjust the dropdown width
...
Restricting the width of the select fields and its values truncates the visibility of the option values. Making it auto
2017-12-16 01:27:30 +05:30
Jean-Sébastien Pédron
18e7918afc
priv/www/js/tmpl/node.ejs: Restore the list of log files
...
That change was already committed in commit
4d36678498
. However, it was lost later,
probably because we merge `stable` into `master.
References rabbitmq/rabbitmq-server#94 .
2017-11-28 19:34:56 +01:00
Michael Klishin
1cbba5b87d
Merge branch 'stable'
2017-11-27 23:22:11 +03:00
Luke Bakken
efe42872bb
Fix multiple event addition due to auto-refresh
2017-11-27 11:52:04 -08:00
Michael Klishin
107f712f0e
Attach event handlers to multi-field forms correctly
...
Closes #511 .
[#153179347 ]
2017-11-27 20:09:58 +03:00
Michael Klishin
8659198bda
Merge branch 'master' into rabbitmq-server-995
2017-11-15 10:15:54 +00:00
Michael Klishin
25e2289044
Merge branch 'stable'
2017-11-07 07:06:06 +02:00
Luke Bakken
6c40a8e09b
Ensure partial updates restore click handlers
...
The click handlers for certain elements are being cleared by the `postprocess_partial` function. This change ensures they are restored, but only on elements that are descendents of `.updatable`
Fixes #507
2017-11-06 15:20:51 -08:00
Luke Bakken
e76fe0a970
Expand popup help text
2017-11-01 17:06:26 -07:00
Luke Bakken
a394a76902
Merge branch 'master' into rabbitmq-server-995
2017-11-01 16:58:40 -07:00
Luke Bakken
8d0a136b58
Add queue-overflow help text
2017-11-01 16:58:23 -07:00
Michael Klishin
a455ac8497
Merge pull request #506 from rabbitmq/rabbitmq-management-499-followup
...
Include memory calculation strategy and details on the breakdown.
2017-11-01 05:45:11 +03:00
Michael Klishin
1971d03141
Wording
2017-11-01 04:35:24 +03:00
Diana Corbacho
1ad2c22644
Select specific total for memory calculations depending on strategy
...
[#152311595 ]
2017-10-31 15:30:33 +00:00
Diana Corbacho
0993b5578e
Include memory calculation strategy and details on the breakdown.
...
More helps
[#152311595 ]
2017-10-31 11:46:25 +00:00
Luke Bakken
dffde95b82
Merge branch 'stable'
2017-10-30 17:59:00 -07:00
Michael Klishin
047791070d
Merge branch 'master' into rabbitmq-server-995
...
Conflicts:
priv/www/js/help.js
priv/www/js/tmpl/policies.ejs
2017-10-31 01:32:00 +03:00
Michael Klishin
5e6634c079
Merge branch 'stable' into rabbitmq-management-481
2017-10-30 22:10:27 +03:00
Daniil Fedotov
7b148aaea3
Revert "Plot erlang memory on memory graph."
...
This reverts commit ee175f8c94
.
2017-10-30 17:21:47 +00:00
Daniil Fedotov
ee175f8c94
Plot erlang memory on memory graph.
2017-10-30 17:21:00 +00:00
Daniil Fedotov
3d0fb2007f
Merge branch 'stable'
2017-10-27 19:46:35 +01:00
Gerhard Lazu
b8ada66705
Merge pull request #504 from rabbitmq/rabbitmq-management-493
...
Make policy clickable.
2017-10-27 12:40:13 +01:00
Gerhard Lazu
ee0d602821
Cosmetic change to debug messages
...
Prior to this change:
Management API returned status code 502: 502 Bad Gateway: Registered endpoint failed to handle the request.
After this change:
Management API returned status code 502 - 502 Bad Gateway: Registered endpoint failed to handle the request.
2017-10-27 11:39:56 +01:00
Daniil Fedotov
c24320c4bb
Make policy clickable.
...
Policy is refered by name in exchanges and queues pages.
Make it a link, so it's easier to navigate.
Fixes #493
[#152274158 ]
2017-10-27 10:52:29 +01:00
Michael Klishin
2b94e510cf
Merge branch 'stable'
...
Conflicts:
priv/www/css/main.css
priv/www/js/main.js
2017-10-27 07:15:02 +03:00
Michael Klishin
8380192b83
Wording
...
* The version number is right next to the logo that already says "RabbitMQ"
* Fewer abbreviations is better
* First Google result [in anonymous browser window] for "OTP" is Urban Dictionary.
For "Erlang" it is erlang.org.
2017-10-27 06:51:32 +03:00
Luke Bakken
628d035c2d
Fix link so it works with and without a prefix
2017-10-26 15:33:08 -07:00
Gerhard Lazu
0d414bf0b3
Remove commented CSS
2017-10-26 18:11:19 +01:00
Gerhard Lazu
9594dad140
Address jQuery HTML selector vulnerability + UI improvements
...
Selectors could be interpreted as HTML, as per jQuery bug #11290 :
https://bugs.jquery.com/ticket/11290
Same as last time when jQuery was upgraded, did a few UI improvements.
[#152142103 ]
2017-10-26 17:34:34 +01:00
Daniil Fedotov
6ea84f7e19
Merge branch 'stable'
2017-10-26 17:11:19 +01:00
Michael Klishin
d4c9a92e3b
Wording
2017-10-26 16:40:58 +03:00
Daniil Fedotov
64b6473b78
Report unused memory in different color.
...
If `rss` or `allocator` memory calculation strategy is used,
show the unallocated and unused memory using other color then
system memory.
2017-10-25 16:45:56 +01:00
Michael Klishin
3e7a10fbb3
Merge branch 'stable'
2017-10-20 00:06:29 +03:00
Michael Klishin
f630e3c332
More footer links, wording
2017-10-20 00:05:44 +03:00
Michael Klishin
7106298ac5
CSS changes discussed during the sync-up today
2017-10-20 00:05:04 +03:00
Michael Klishin
47b562fc7b
It's 2.7.9, not 2.6.7
...
2.6.7 doesn't provide an SSLContext function we need for
decent user experience, see #225 .
2017-10-19 15:42:16 +03:00
Michael Klishin
96bf2fa6c3
Improve rabbitmqadmin intro page
2017-10-19 15:37:20 +03:00
Michael Klishin
d23e3e6c64
Merge branch 'stable'
2017-10-19 01:25:35 +03:00
Michael Klishin
4c7ed5c41f
Make entity list links black
2017-10-19 01:24:51 +03:00
Michael Klishin
e0efa5c1dc
Merge branch 'stable'
...
Conflicts:
priv/www/css/main.css
priv/www/js/tmpl/paths.ejs
2017-10-19 01:07:34 +03:00
Michael Klishin
40fe830e3b
Link to our GitHub org without any search queries
2017-10-18 23:52:17 +03:00
Gerhard Lazu
af652a7389
Upgrade jQuery to v1.8.3
...
This is the jQuery version that the verison of flot that we use embeds.
Updating to the latest jQuery v1 (1.12.4) breaks the UI, so v1.8.3
appears to be the safest version considering our other JS dependencies.
[finishes #151455442 ]
2017-10-18 17:12:52 +01:00
Gerhard Lazu
5f88a28967
Make global count links stand out
...
It would have been nice to add the counters to the main tabs, but this
would have required a more extensive refactoring.
[#151455442 ]
2017-10-18 16:42:58 +01:00
Gerhard Lazu
c11c6a1abf
Re-order footer links
...
[#151455442 ]
2017-10-18 14:37:22 +01:00
Gerhard Lazu
fe5b727f5d
Make favicon background transparent
...
Same as rabbitmq.com
[#151455442 ]
2017-10-18 14:09:26 +01:00
Gerhard Lazu
b3dae1b0b4
Add useful links in the footer
...
Ordered alphabetically, didn't want to impose a personal preference
cc @michaelklishin
[#151455442 ]
2017-10-18 14:06:58 +01:00
Michael Klishin
778e7f9dd5
Add CORS settings to Cuttlefish schema
2017-10-18 02:06:26 +03:00
Gerhard Lazu
57df3df544
Style node names consistently on the Overview page
...
Regardless whether it's one node or many, we want the same style
[#151455442 ]
2017-10-17 18:36:08 +01:00
Gerhard Lazu
a9fcaacd4d
Capture flot version in filename
...
[#151455442 ]
2017-10-17 17:12:05 +01:00
Gerhard Lazu
c9b5b26fad
Update json2 to latest version, capture version in filename
...
[#151455442 ]
2017-10-17 17:11:56 +01:00
Gerhard Lazu
d77ab2c5c8
Capture Sammy.js version in filename
...
[#151455442 ]
2017-10-17 17:11:52 +01:00
Gerhard Lazu
caa36d0fb8
Capture EJS version in filename
...
[#151455442 ]
2017-10-17 17:11:48 +01:00
Gerhard Lazu
e157238c80
Add no-op #/ route for Sammy.js, fixes 404 not found error
2017-10-13 18:21:01 +01:00
Gerhard Lazu
f43d8a9b0f
Merge branch 'stable'
2017-10-12 19:09:02 +01:00
Gerhard Lazu
0098d37d3a
Ensure elements line up and look consistent
2017-10-12 19:04:41 +01:00
Gerhard Lazu
90ba8babce
Return link to logo
...
There is no way to go back to Overview from "object not found" page
2017-10-12 19:03:45 +01:00
Michael Klishin
91945d1c98
Fix a syntas error resulting from a bad merge in formatters.js
2017-10-12 20:13:10 +03:00
Michael Klishin
9aa0a9ffa2
Merge branch 'stable'
2017-10-12 19:38:04 +03:00
Gerhard Lazu
2b0b93617e
Line up Login button with the input fields
2017-10-11 11:52:37 +01:00
Gerhard Lazu
43f18f8dbf
Add required alt tag to logo img
2017-10-11 11:52:09 +01:00
Gerhard Lazu
a3468681ee
Use HTTP API, API is not clear enough
2017-10-11 11:51:29 +01:00
Gerhard Lazu
898e9c988b
Keep links orange, make hovers grey
2017-10-11 11:51:23 +01:00
Michael Klishin
6e214de8fc
Merge branch 'stable'
...
Conflicts:
priv/www/css/main.css
priv/www/js/formatters.js
priv/www/js/global.js
2017-10-10 21:44:01 +01:00
Gerhard Lazu
584d9165ba
Make links, buttons & abbr (former acronyms) stand out
2017-10-10 17:57:05 +01:00
Michael Klishin
09063c2cf5
Merge branch 'stable'
2017-10-10 00:42:06 +01:00
Michael Klishin
96e869a539
Group plugins together with Erlang applications
...
They hardly deserve being at the top.
2017-10-10 00:40:48 +01:00
Michael Klishin
1cec921de9
Revert "Rearrange node stats, expand all sections by default"
...
This reverts commit 7d16b9c64a
.
There are side effects to how "updatable on demand" buttons work
after the 1st update.
2017-10-10 00:18:25 +01:00
Michael Klishin
7d16b9c64a
Rearrange node stats, expand all sections by default
...
Who doesn't love them some extra metrics, amirite?
2017-10-09 23:23:27 +01:00
Michael Klishin
2451050f58
Link to configuration guide
2017-10-09 23:23:05 +01:00
Michael Klishin
428eae5977
Make it more obvious that these links will display more node metrics
2017-10-09 23:22:25 +01:00
Michael Klishin
7acec5adc4
Enable underline for hovered anchors
...
Per discussion with @lukebakken and @gerhard.
2017-10-09 22:31:23 +01:00
Michael Klishin
27bb0d32cb
Display uptime column by default
...
Per discussion with @gerhard.
2017-10-09 21:41:12 +01:00
Daniil Fedotov
f5e50ce174
Rename overflow values to use dashes instead of underscores
2017-09-27 10:22:47 +01:00
Daniil Fedotov
e0be0b9220
Management UI helpers for `overflow` queue setting.
2017-09-26 13:01:55 +01:00
Michael Klishin
e45cc8d5ec
Merge branch 'stable'
...
Conflicts:
.gitignore
priv/www/js/formatters.js
2017-09-18 12:40:19 -06:00
Luke Bakken
ddf8e74eb4
Do not remove rabbit@ prefix
2017-09-18 10:49:00 -07:00
Luke Bakken
707710f6c3
Ensure node name is html formatted as option
2017-09-14 13:53:21 -07:00
Luke Bakken
332ca5cd45
Format node names consistently
...
This change ensures that nodes whose name begins with `rabbit@` have that leading text removed. This saves UI space as, in production environments, the default node name is `rabbit@`.
2017-09-14 13:49:57 -07:00
Daniil Fedotov
61fb2316e8
Merge branch 'stable'
2017-08-30 19:20:38 +01:00
Michael Klishin
7c93c01549
Slash a few slashes
2017-08-29 17:27:39 -06:00
Michael Klishin
75db52b502
The +, - and . characters are allowed in URI schemes
2017-08-29 16:20:52 -06:00
Michael Klishin
140d604b0e
Introduce a function that redacts passwords in URIs
2017-08-29 14:47:58 -06:00
Michael Klishin
b51f775f95
Add queue-master-locator shortcut to policy form
2017-08-16 13:06:06 +03:00
Gabriele Santomaggio
8659e0a0a4
Add the queue label for master locator queues
...
Add the help during the queue ccreation
2017-08-11 10:02:04 +02:00
Michael Klishin
ddc4da3101
Merge branch 'stable'
2017-08-06 17:27:58 +03:00
Michael Klishin
3a5c302e35
Wording
2017-08-06 17:27:47 +03:00
Michael Klishin
13da0145a5
Merge branch 'stable'
...
Conflicts:
priv/www/js/global.js
priv/www/js/tmpl/queue.ejs
2017-08-06 17:26:58 +03:00
Michael Klishin
d27ffa3d33
Use queue.exclusive here
2017-08-06 17:23:58 +03:00
Michael Klishin
456c3a0887
Mark exclusive queues with Excl, like before
...
While at it, remove remaining references to owner_pid_details.
We don't return it in the API any more.
It is useful for linking to the owner connection, so that part
we will brought back eventually in some shape or form (see #467 ).
2017-08-06 15:02:16 +03:00
Luke Bakken
c97e795127
Add UI marker for exclusive queue
...
Fixes #459
2017-08-04 14:18:52 -07:00
Luke Bakken
38888633f3
Add vhost start api to documentation
2017-08-04 10:41:36 -07:00
Daniil Fedotov
7f54319279
API to restart a crashed vhost.
...
Administrator should be able to restart vhosts if they believe
it can be recovered.
Added buttons to vhost status tables and
the new HTTP API endpoint: /vhosts/:vhost/start/:node
Part of rabbitmq/rabbitmq-server#1321
[#149484305 ]
2017-08-04 11:34:39 +01:00
Michael Klishin
2158cb3ef7
Merge branch 'master' into rabbitmq-management-460
2017-08-03 16:16:19 +03:00
Daniil Fedotov
6b2cb31773
Format per-node vhost state on the vhost page. Change vhsot status from down to stopped
2017-08-02 15:39:48 +01:00
Luke Bakken
1e96b92eda
Small wording change
2017-08-01 11:02:22 -07:00
Michael Klishin
576efad87c
Cosmetics
2017-08-01 18:31:03 +03:00
Michael Klishin
a07153689c
Remove a debug logging line
2017-08-01 18:30:42 +03:00
Daniil Fedotov
accd9a1e36
Change the vhost API to have cluster_state instead of state.
...
Vhost supervisor status can be different on different nodes.
Report a warning if a vhost is down on any node.
State can be calculated from the cluster state.
Fixes #460
[#149634421 ]
2017-08-01 14:58:41 +01:00
Michael Klishin
ff67545867
Merge branch 'master' into rabbitmq-server-1303
2017-07-28 14:03:03 -07:00
Michael Klishin
c4d6cf5aea
Update HTTP API docs to match #453 and #454
2017-07-27 15:36:19 +03:00
Daniil Fedotov
553240a2d5
Report queues, stopped by a supervisor, using red color
...
Queues can be stopped with a vhost supervisor. This state requires
an operator attention and should be red.
2017-07-26 15:25:07 +01:00
Karl Nilsson
1c052baa40
Merge pull request #449 from rabbitmq/rabbitmq-management-446
...
Report down vhosts in UI
2017-07-25 18:39:24 +01:00
Diana Corbacho
bc8194791f
Document endpoint for bulk delete users
...
rabbitmq-management#448
[#149484991 ]
2017-07-25 17:56:20 +01:00
Michael Klishin
ed89538b93
Wording
2017-07-25 18:04:00 +03:00
Diana Corbacho
b15a9933c4
Add vhost down warning on Overview page
...
rabbitmq-management#446
2017-07-25 14:36:39 +01:00
Diana Corbacho
3dff6f8301
Report vhost status is vhost(s) pages
...
rabbitmq-management#446
[#149398495 ]
2017-07-25 12:17:01 +01:00
Luke Bakken
47b70d8a8a
Add TODO for queue limit validation
...
Validation code in place, how to display?
Take existing queue count into consideration
Server-side validation takes existing queue count into consideration. Improve error message sent back to web application.
Improve messaging, remove unused template
Take existing queues into account when importing definitions for all vhosts. Fix test suite.
2017-07-10 07:58:34 -07:00
Luke Bakken
1e3c6ca35e
Fix usage of parseInt()
...
Prior to this change, entering a value of "0" was correctly parsed to 0, which is falsy,
which meant that the second clause of the OR statement was executed, sending the string "0"
to the server.
2017-07-07 15:12:54 -07:00
Łukasz Wojciechowski
6f4983aa4c
Fix rabbitmqadmin link on /cli page. Make its URI absolute so it always works, even when /cli page gets accessed without trailing slash, like http://rabbitmq.server:15672/cli
2017-06-27 08:53:18 +03:00
Łukasz Wojciechowski
fad83a77da
Fix rabbitmqadmin link on /cli page. Make its URI absolute so it always works, even when /cli page gets accessed without trailing slash, like http://rabbitmq.server:15672/cli
2017-06-21 07:37:11 +02:00
Michael Klishin
96d24e09c3
Merge branch 'stable'
2017-06-21 02:01:38 +03:00
Luke Bakken
6d63eb7bc8
Escape queue filter input value when regex is used
2017-06-20 11:08:24 -07:00
Michael Klishin
8d7aba5060
Merge branch 'stable'
2017-06-17 05:06:59 +03:00
Michael Klishin
83932ed2bd
Wording
...
This is more precise: internal flow control (the "flow"
state) is transient and throttling is a more suitable
and widely used term for describing what it effectively does.
2017-06-17 05:05:34 +03:00
Michael Klishin
ddac49268e
Clarify what request body is expected for binding creating POSTs
2017-06-15 00:02:09 +03:00
Luke Bakken
9559d508db
Merge pull request #412 from rabbitmq/rabbitmq-management-405
...
Manage topic permissions from the UI in user and vhost tabs
2017-06-06 13:49:13 -07:00
Michael Klishin
b5ede1b7d3
Merge pull request #398 from rabbitmq/rabbitmq-shovel-26
...
Add shovel specific css
2017-06-06 22:58:57 +03:00
Michael Klishin
e92562673c
Make sure read and write topic permissions are not swapped
...
The order of columns is: exchange, write, read.
2017-06-06 22:17:37 +03:00
Michael Klishin
632b51801a
Merge branch 'master' into rabbitmq-management-405
2017-06-06 20:22:15 +03:00