Timeline


and

05/09/20:

10:43 Ticket #79 (change the letters in html of uppercase to lowercase) created by wangzy
09:40 Ticket #78 (the new job code for trans cal with emptycell and solvent considered) created by wangzy
the is_emptycell and is_solvent is considered in the trans cal, and …
09:31 Changeset [7fa63e5] by wangzhiyuan <wangzhiyuan@…>
trans emptycell and solvent #77 done Change-Id: …
09:30 Ticket #77 (the job for transmission of emptycell and solvent) closed by wangzy
fixed

05/08/20:

16:21 Ticket #77 (the job for transmission of emptycell and solvent) created by wangzy
the plot button for transmission emptycell and solvent
16:10 Ticket #76 (IQ2D page conf linked) closed by wangzy
fixed
16:01 Changeset [b88f451] by wangzhiyuan <wangzhiyuan@…>
iq2d page linked #76 done Change-Id: …
15:34 Changeset [3675d30] by wangzhiyuan <wangzhiyuan@…>
iq2d basic page #75 done Change-Id: …
15:30 Ticket #76 (IQ2D page conf linked) created by wangzy
linked emptycell and solvent checkbox with iq2d page
15:29 Ticket #75 (IQ2D tab basic page) closed by wangzy
fixed
14:38 Ticket #75 (IQ2D tab basic page) created by wangzy
the basic description of iq2d tab page
14:35 Ticket #72 (add the link with configuration and transmission tab) closed by wangzy
fixed

05/07/20:

16:31 Ticket #74 (iq link with conf page) closed by wangzy
fixed
12:17 Changeset [fffff01] by wangzhiyuan <wangzhiyuan@…>
iq tab conf linked #74 done Change-Id: …
11:22 Changeset [676d861] by wangzhiyuan <wangzhiyuan@…>
iq tab basic page #73 done Change-Id: …
11:19 Ticket #74 (iq link with conf page) created by wangzy
the iq input for emptycell and solvent related runs, also the solvent …
11:18 Ticket #73 (the html layout for IQ Tab) closed by wangzy
fixed
09:46 Ticket #73 (the html layout for IQ Tab) created by wangzy
basic layout of IQ Tab, based on SANS_Portal_Design_V04, including …
09:21 Changeset [dac751f] by wangzhiyuan <wangzhiyuan@…>
trans link with conf #72 done Change-Id: …

05/06/20:

12:29 Ticket #72 (add the link with configuration and transmission tab) created by wangzy
If the checkbox of emptycell or solvent is checked, then the chosen of …
11:46 Ticket #71 (set the conf page changes by checkbox) closed by wangzy
fixed
11:13 Changeset [635c371] by wangzhiyuan <wangzhiyuan@…>
emptycell solvent checkbox #71 done Change-Id: …

05/05/20:

08:22 Changeset [7e44c10] by wangzhiyuan <wangzhiyuan@…>
conf layout files select #70 done Change-Id: …
08:18 Ticket #70 (design for the layout of configuration) closed by wangzy
fixed

04/30/20:

09:04 Ticket #69 (layout of html for SANS-Web at Configuration Page) closed by wangzy
fixed
09:04 Ticket #68 (adding the navigation page for SANS-web) closed by wangzy
fixed
08:54 Changeset [7692360] by wangzhiyuan <wangzhiyuan@…>
layout for SANS-Web #69 done Change-Id: …

04/28/20:

12:43 Ticket #18 (update SANS definition file to V4) closed by wangzy
fixed
12:18 Ticket #71 (set the conf page changes by checkbox) created by wangzy
if checkbox of emptycell is not checked, then the checkbox of solvent …
09:10 Ticket #70 (design for the layout of configuration) created by wangzy
adding the layout of configuration to the html file

04/26/20:

16:36 Ticket #69 (layout of html for SANS-Web at Configuration Page) created by wangzy
The layout of SANS-Web at configuration page.
16:31 Changeset [dcb57c2] by wangzhiyuan <wangzhiyuan@…>
SANS Nav #68 done Change-Id: I8bfadf8f0ca9f5ca1fc74324e6995928a1539b7c
16:17 Ticket #68 (adding the navigation page for SANS-web) created by wangzy
There're different modules for SANS to input different parameters. …

04/23/20:

08:21 Ticket #60 (use rq.job) closed by zhangjr
fixed

04/19/20:

08:14 Changeset [f332509] by zhangjr <jrzhang@…>
change job.queue #60 Change-Id: I8afb0cc0fcc7c831a4f950cae7ec378280fe9ead
07:02 Changeset [6c9211b] by zhangjr <jrzhang@…>
use StrictReids? #66 Change-Id: Ic28294db1c87081b7a22da36d89d14acd57405a1
06:58 Ticket #66 (use StrictRedis instead of Redis) closed by zhangjr
fixed
06:55 Changeset [a7d144e] by zhangjr <jrzhang@…>
move myrq in app/init.py #67 Change-Id: …
06:54 Ticket #67 (state myrq in __init__.py) closed by zhangjr
fixed
06:45 Ticket #67 (state myrq in __init__.py) created by zhangjr
myrq=RQ(burst=True)
06:37 Ticket #66 (use StrictRedis instead of Redis) created by zhangjr
pool = redis.ConnectionPool?(host=‘127.0.0.1‘, port=6379) r = …
03:56 Ticket #65 (Supervisor mode) created by zhangjr
Supervisor: A Process Control System
00:27 Changeset [421cb30] by zhangjr <jrzhang@…>
move config to app/config #64 Change-Id: …
00:23 Ticket #59 (remove rq.Queue) closed by zhangjr
fixed
00:23 Ticket #41 (config not works in jobs) closed by zhangjr
fixed
00:22 Ticket #64 (change config handling) closed by zhangjr
fixed
00:14 Ticket #62 (set RQ_ASYNC True) reopened by zhangjr
00:00 Ticket #64 (change config handling) created by zhangjr
Why do this? The jobs and models cannot run without context. from …

04/18/20:

23:31 Changeset [3412f9a] by zhangjr <jrzhang@…>
remove local setting in worker.py #63 Change-Id: …
23:26 Ticket #63 (remove local setting in worker.py) closed by zhangjr
fixed
23:24 Ticket #63 (remove local setting in worker.py) created by zhangjr
redis.ConnectionPool?.from_url
23:09 Changeset [394ba6f] by zhangjr <jrzhang@…>
set RQ_ASYNC True #62 Change-Id: I2261663dbb916761339366a9f37f5d51d8291604
23:04 Ticket #62 (set RQ_ASYNC True) closed by zhangjr
fixed
23:03 Changeset [bcb4b37] by zhangjr <jrzhang@…>
change to args in sans/views.py #62 Change-Id: …
23:03 Ticket #62 (set RQ_ASYNC True) created by zhangjr
run jobs asynchronously
22:58 Ticket #61 (use args to set parameters) closed by zhangjr
fixed
22:55 Ticket #61 (use args to set parameters) created by zhangjr
@rq.job() def add(x, y): return x + y default_queue.enqueue(add, …
22:51 Ticket #60 (use rq.job) created by zhangjr
myrq.get_queue().enqueue is good way.
22:43 Ticket #59 (remove rq.Queue) created by zhangjr
app.queue = rq.Queue('neiw-tasks', …
22:32 Ticket #25 (use blueprint to manage views) closed by zhangjr
fixed
22:32 Ticket #25 (use blueprint to manage views) reopened by zhangjr
22:32 Ticket #30 (add python-highcharts module) closed by zhangjr
invalid
22:32 Ticket #30 (add python-highcharts module) reopened by zhangjr
22:31 Ticket #29 (create sans blueprint) closed by zhangjr
fixed
22:31 Ticket #29 (create sans blueprint) reopened by zhangjr
22:31 Ticket #24 (merge rq_worker and rq_worker_mp) closed by zhangjr
fixed
22:31 Ticket #24 (merge rq_worker and rq_worker_mp) reopened by zhangjr
22:30 Ticket #16 (add highcharts format to models) closed by zhangjr
fixed
22:30 Ticket #16 (add highcharts format to models) reopened by zhangjr
22:30 Ticket #22 (add html templates) closed by zhangjr
fixed
22:30 Ticket #22 (add html templates) reopened by zhangjr
22:29 Ticket #49 (remove the upper button 'plot' in sans) closed by zhangjr
fixed
22:29 Ticket #49 (remove the upper button 'plot' in sans) reopened by zhangjr
22:29 Ticket #50 (rq not working) closed by zhangjr
fixed
22:29 Ticket #50 (rq not working) reopened by zhangjr
22:28 Ticket #15 (update requirements) closed by zhangjr
fixed
22:28 Ticket #15 (update requirements) reopened by zhangjr
22:28 Ticket #57 (h5py bug) closed by zhangjr
fixed
22:28 Ticket #57 (h5py bug) reopened by zhangjr
22:27 Ticket #56 (singleton not work in debug mode) closed by zhangjr
invalid
20:19 Ticket #57 (h5py bug) closed by zhangjr
wontfix: This is the bug of h5py above 2.7.0
20:10 Ticket #58 (sqlalchemy bug) closed by zhangjr
fixed
20:05 Changeset [2ccc8c6] by zhangjr <jrzhang@…>
set SQLALCHEMY_TRACK_MODIFICATIONS False #58 Change-Id: …
19:42 Ticket #58 (sqlalchemy bug) created by zhangjr
.virtualenvs/flask/lib/python3.6/site-packages/flask_sqlalchemy/init_ …
19:41 Ticket #57 (h5py bug) created by zhangjr
.virtualenvs/flask/lib/python3.6/site-packages/h5py/init__.py:40: …
19:32 Ticket #56 (singleton not work in debug mode) created by zhangjr
19:24 Ticket #52 (Ctrl + C forbidden) closed by zhangjr
fixed
19:24 Ticket #55 (disable the instrument download on mantid startup) closed by zhangjr
fixed
19:04 Ticket #55 (disable the instrument download on mantid startup) created by zhangjr
edit mantid-4.2.3/bin/Mantid.properties # Whether to check for …
18:59 Changeset [687dfe4] by zhangjr <jrzhang@…>
modify getWSData #53 Change-Id: I2766ee00d86264f6519813ecc682c99d78ff0e5e
18:57 Ticket #54 (remove printed output from mantid) created by zhangjr
The printed output comes from ctypes C functions.
18:55 Ticket #53 (polish getWSData) closed by zhangjr
fixed
18:52 Ticket #53 (polish getWSData) created by zhangjr
def getWSData(wsname): …
18:36 Changeset [f16f237] by zhangjr <jrzhang@…>
ctrl+c forbidden #52 Change-Id: I1ccc3450dd09ae4c2c73e68fb1043834f6ad0d76
18:29 Ticket #52 (Ctrl + C forbidden) created by zhangjr
The "Ctrl+C" will cause some problems. The major one is that the …

04/17/20:

17:10 Changeset [ba4c382] by zhangjr <jrzhang@…>
json.dumps and json.loads #51 Change-Id: …
17:06 Ticket #40 (redis code still exists) closed by zhangjr
fixed
17:06 Ticket #51 (redis bug on set 'dict') closed by zhangjr
fixed
16:59 Ticket #51 (redis bug on set 'dict') created by zhangjr
Invalid input of type: 'dict'. Convert to a bytes
16:57 Ticket #50 (rq not working) closed by zhangjr
fixed
16:57 Ticket #49 (remove the upper button 'plot' in sans) closed by zhangjr
fixed
15:12 Changeset [bd38474] by zhangjr <jrzhang@…>
remove redis #20 Change-Id: I10dc5f8b0e241fdd6eabb2c6600d9492b4cbe3dc
15:09 Ticket #50 (rq not working) created by zhangjr
It does not work after removing all rq related codes. It's weird.
15:08 Ticket #20 (replace redis with flask-redis) closed by zhangjr
fixed
14:57 Ticket #49 (remove the upper button 'plot' in sans) created by zhangjr
14:20 Ticket #48 (run multiple workers in flask-RQ2) created by zhangjr
14:19 Changeset [08edc7d] by zhangjr <jrzhang@…>
add git_guide.txt #47 Change-Id: Ic21947db4aa117a89c772cde3ee037d8c180f713
14:16 Changeset [8e38bcb] by zhangjr <jrzhang@…>
mkvirtualenv -p python3 #46 Change-Id: …
14:14 Ticket #47 (add doc for git usage) closed by zhangjr
fixed
14:12 Ticket #47 (add doc for git usage) created by zhangjr
14:12 Ticket #46 (default python2 with virtualenv) closed by zhangjr
fixed
14:06 Ticket #46 (default python2 with virtualenv) created by zhangjr
It shows "Running virtualenv with interpreter /usr/bin/python2"
09:14 Changeset [773483e] by wangzhiyuan <wangzhiyuan@…>
portal design V04 #18 done Change-Id: …
08:57 Ticket #45 (Automatic switch url for beamline analysis) created by tangm
Current the analysis url is hard encoded.
08:53 Ticket #44 (Change instrument name to beamline name) created by tangm
Change instrument names (sans, mr, gppd, etc) to beamline names (bl01, …
08:32 Ticket #43 (Redirect to home not work after login) created by tangm
Redirect to home after first login not work

04/16/20:

18:03 Changeset [2ed77b5] by zhangjr <jrzhang@…>
rq2 works #39 Change-Id: Iad90b9594be7a3b30a5b66414c8c5bf57c60df91
17:58 Ticket #39 (rq2 not work) closed by zhangjr
fixed
17:36 Changeset [375f890] by zhangjr <jrzhang@…>
add highcharts heatmap #42 Change-Id: …
17:32 Ticket #35 (use local templates in view) closed by zhangjr
fixed
17:31 Ticket #42 (add highcharts heatmap format to models) closed by zhangjr
fixed
16:10 Ticket #42 (add highcharts heatmap format to models) created by zhangjr
15:46 Ticket #41 (config not works in jobs) created by zhangjr
jobs is supposed to be run standly.
15:45 Ticket #40 (redis code still exists) created by zhangjr
use flask-redis instead of redis. The config will be hidden
15:44 Ticket #39 (rq2 not work) created by zhangjr
Although rq.queue works nice, flask-rq2 is good choice.
15:42 Changeset [d99c826] by zhangjr <jrzhang@…>
Separate sans analysis router. #38 Change-Id: …
15:40 Ticket #34 (Implementing authentication as blueprint) closed by tangm
fixed
15:39 Ticket #36 (Add root router) closed by tangm
fixed
15:39 Ticket #37 (Add favicon) closed by tangm
fixed
15:38 Ticket #38 (Separate sans analysis router) closed by tangm
fixed
15:36 Ticket #38 (Separate sans analysis router) created by tangm
Separate sans analysis router
14:54 Changeset [c221909] by zhangjr <jrzhang@…>
Add favicon. #37 Change-Id: If2c48d9183e7c814dd4c339a060f8387cc262e9a
14:44 Changeset [6784ffb] by zhangjr <jrzhang@…>
Add root router. #36. Change-Id: Ibb36a70619766b81afe2daebf3e01ce4faafa8b3
14:42 Ticket #37 (Add favicon) created by tangm
Add the favicon
14:38 Ticket #36 (Add root router) created by tangm
Add '/' router
14:24 Changeset [31aab7d] by zhangjr <jrzhang@…>
Implementing authentication as blueprint. #34 Change-Id: …
13:40 Changeset [1040286] by zhangjr <jrzhang@…>
add NEXUS_PATH and IDF_PATH in config #33 Change-Id: …
13:37 Changeset [39b8f9f] by zhangjr <jrzhang@…>
remove redis_url #32 Change-Id: If4a90d715d8722e0d893248f06bcbba4b9f906ac
13:36 Ticket #35 (use local templates in view) created by zhangjr
create blueprint with template_folder sans_bp = Blueprint('sans', …
13:36 Ticket #34 (Implementing authentication as blueprint) created by tangm
13:35 Ticket #33 (add NEXUS_PATH and IDF_PATH) closed by zhangjr
fixed
13:34 Ticket #33 (add NEXUS_PATH and IDF_PATH) created by zhangjr
It's needed by jobs.py
13:32 Changeset [d14e64e] by zhangjr <jrzhang@…>
from flask import current_app as app #31 Change-Id: …
13:32 Ticket #32 (remove configure dependent on local enviroments) closed by zhangjr
fixed
13:31 Ticket #32 (remove configure dependent on local enviroments) created by zhangjr
This is way: from flask import current_app as app app.configREDIS_URL?
13:27 Ticket #31 ('app' not found) closed by zhangjr
fixed
13:26 Ticket #31 ('app' not found) created by zhangjr
13:11 Changeset [11fa731] by zhangjr <jrzhang@…>
def hcline in models.py #16 Change-Id: …
13:07 Ticket #16 (add highcharts format to models) closed by zhangjr
fixed
Note: See TracTimeline for information about the timeline view.