forked from mher/flower
-
Notifications
You must be signed in to change notification settings - Fork 2
/
CHANGES
139 lines (111 loc) · 3.78 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
Celery Flower
=============
Here you can see the full list of changes between each release.
Version 0.9
-----------
Released on March 19 2016
- workers can be sorted and filtered
- tasks can be sorted, filtered by name, state, worker, runtime, etc.
- tasks columns can be reordered and customized
- tasks columns for worker, retries, revoked, expires, eta, etc.
- pagination of tasks
- GitHub Auth support
- --max_workers option for limiting the number of workers
- --unix_socket option for running with unix socket
- bug fixes
Version 0.8
-----------
Released on March 22 2015
- Google OAuth 2.0 support
- tasks can be sorted by state, received and started times
- tasks can be filters by time range
- --conf option to change the default configuration file
- --enable_events option to disable periodic `enable_events` commands
- show time in natural format (e.g. 3 minutes ago)
- format_task option to filter out sensitive information
- exceptions are shown as a result for failed tasks
- performance improvements
- improvements in monitor page
- improvements in docs
- improvements in logging
- bug fixes
Version 0.7
-----------
Released on May 25 2014
- documentation
- --basic_auth option accepts multiple basic http auth users
- configuration options can be passed through `flowerconfig.py` file
- --cookie_secret option for setting secure cookie secret
- new task info api
- --auto_refresh option allows to disable dashboard auto-refreshes
- `received` and `started` time columns for tasks dashboard
- man page
Version 0.6
-----------
Released on Nov 10 2013
- Python 3 support
- SSL support
- new api docs
- UI improvements
- api error reporting and validation improvements
- tasks api accepts `async_apply` options
- --debug option sets logging level to DEBUG
- tasks in RETRY state can be revoked
- --xheaders option enables X-Real-Ip/X-Forwarded-For and X-Scheme/X-Forwarded-Proto headers
- monitor update interval can be changed with `updateInterval` url param
- --broker_api option is not required for Redis
Version 0.5
-----------
Released on Apr 23 2013
- broker monitor for RabbitMQ and Redis
- HTTP Basic Auth
- --auth option accepts an email regexp
- flower state can be saved with --persistent option
- database name can be changed with --db option
- number of in-memory tasks can be limited with --max_tasks option
- task runtime graph
- --url_prefix option allows to deploy flower on non-root URLs
- flower detects inactivity and stops inspecting workers
Version 0.4
-----------
Released on Oct 16 2012
- tasks can be invoked via REST API
- inspect timeout can be changed with --inspect_timeout option
- flower --address option allows to bind to specific IP address
- tasks can be filtered by state
- broker url is available on workers page
- long args/kwargs are truncated on tasks page
- Google OpenID authentication
Version 0.3
-----------
Released on Aug 14 2012
- flower --inspect option for disabling worker inspects
- websocket api for getting real-time task events
- real-time monitoring graphs for succeeded and failed tasks
- api for managing workers and tasks
- tasks can be revoked and terminated
- worker view shows autoscaler options
- worker view shows worker's PID
Version 0.2
-----------
Released on Jul 24 2012
- configuration viewer for each worker
- improves UI
- adds error pages
- warns about unsupported transports
- periodically enables events
Version 0.1
-----------
Released on Jul 09 2012
- workers dashboard with auto refresh
- worker pool control commands (restart, grow/shrink, autoscale)
- worker pool options viewer
- broker options viewer
- active queues options viewer
- consumer addition and cancellation
- processed tasks statistics
- active tasks viewer
- scheduled tasks viewer
- reserved tasks viewer
- task options viewer
- task limit control (rate limits, hard and soft timeouts)