Timeline
04/17/20:
- 17:10 Changeset [ba4c382] by
- json.dumps and json.loads #51 Change-Id: …
- 17:06 Ticket #40 (redis code still exists) closed by
- fixed
- 17:06 Ticket #51 (redis bug on set 'dict') closed by
- fixed
- 16:59 Ticket #51 (redis bug on set 'dict') created by
- Invalid input of type: 'dict'. Convert to a bytes
- 16:57 Ticket #50 (rq not working) closed by
- fixed
- 16:57 Ticket #49 (remove the upper button 'plot' in sans) closed by
- fixed
- 15:12 Changeset [bd38474] by
- remove redis #20 Change-Id: I10dc5f8b0e241fdd6eabb2c6600d9492b4cbe3dc
- 15:09 Ticket #50 (rq not working) created by
- It does not work after removing all rq related codes. It's weird.
- 15:08 Ticket #20 (replace redis with flask-redis) closed by
- fixed
- 14:57 Ticket #49 (remove the upper button 'plot' in sans) created by
- 14:20 Ticket #48 (run multiple workers in flask-RQ2) created by
- 14:19 Changeset [08edc7d] by
- add git_guide.txt #47 Change-Id: Ic21947db4aa117a89c772cde3ee037d8c180f713
- 14:16 Changeset [8e38bcb] by
- mkvirtualenv -p python3 #46 Change-Id: …
- 14:14 Ticket #47 (add doc for git usage) closed by
- fixed
- 14:12 Ticket #47 (add doc for git usage) created by
- 14:12 Ticket #46 (default python2 with virtualenv) closed by
- fixed
- 14:06 Ticket #46 (default python2 with virtualenv) created by
- It shows "Running virtualenv with interpreter /usr/bin/python2"
- 09:14 Changeset [773483e] by
- portal design V04 #18 done Change-Id: …
- 08:57 Ticket #45 (Automatic switch url for beamline analysis) created by
- Current the analysis url is hard encoded.
- 08:53 Ticket #44 (Change instrument name to beamline name) created by
- Change instrument names (sans, mr, gppd, etc) to beamline names (bl01, …
- 08:32 Ticket #43 (Redirect to home not work after login) created by
- Redirect to home after first login not work
04/16/20:
- 18:03 Changeset [2ed77b5] by
- rq2 works #39 Change-Id: Iad90b9594be7a3b30a5b66414c8c5bf57c60df91
- 17:58 Ticket #39 (rq2 not work) closed by
- fixed
- 17:36 Changeset [375f890] by
- add highcharts heatmap #42 Change-Id: …
- 17:32 Ticket #35 (use local templates in view) closed by
- fixed
- 17:31 Ticket #42 (add highcharts heatmap format to models) closed by
- fixed
- 16:10 Ticket #42 (add highcharts heatmap format to models) created by
- 15:46 Ticket #41 (config not works in jobs) created by
- jobs is supposed to be run standly.
- 15:45 Ticket #40 (redis code still exists) created by
- use flask-redis instead of redis. The config will be hidden
- 15:44 Ticket #39 (rq2 not work) created by
- Although rq.queue works nice, flask-rq2 is good choice.
- 15:42 Changeset [d99c826] by
- Separate sans analysis router. #38 Change-Id: …
- 15:40 Ticket #34 (Implementing authentication as blueprint) closed by
- fixed
- 15:39 Ticket #36 (Add root router) closed by
- fixed
- 15:39 Ticket #37 (Add favicon) closed by
- fixed
- 15:38 Ticket #38 (Separate sans analysis router) closed by
- fixed
- 15:36 Ticket #38 (Separate sans analysis router) created by
- Separate sans analysis router
- 14:54 Changeset [c221909] by
- Add favicon. #37 Change-Id: If2c48d9183e7c814dd4c339a060f8387cc262e9a
- 14:44 Changeset [6784ffb] by
- Add root router. #36. Change-Id: Ibb36a70619766b81afe2daebf3e01ce4faafa8b3
- 14:42 Ticket #37 (Add favicon) created by
- Add the favicon
- 14:38 Ticket #36 (Add root router) created by
- Add '/' router
- 14:24 Changeset [31aab7d] by
- Implementing authentication as blueprint. #34 Change-Id: …
- 13:40 Changeset [1040286] by
- add NEXUS_PATH and IDF_PATH in config #33 Change-Id: …
- 13:37 Changeset [39b8f9f] by
- remove redis_url #32 Change-Id: If4a90d715d8722e0d893248f06bcbba4b9f906ac
- 13:36 Ticket #35 (use local templates in view) created by
- create blueprint with template_folder sans_bp = Blueprint('sans', …
- 13:36 Ticket #34 (Implementing authentication as blueprint) created by
- 13:35 Ticket #33 (add NEXUS_PATH and IDF_PATH) closed by
- fixed
- 13:34 Ticket #33 (add NEXUS_PATH and IDF_PATH) created by
- It's needed by jobs.py
- 13:32 Changeset [d14e64e] by
- from flask import current_app as app #31 Change-Id: …
- 13:32 Ticket #32 (remove configure dependent on local enviroments) closed by
- fixed
- 13:31 Ticket #32 (remove configure dependent on local enviroments) created by
- This is way: from flask import current_app as app app.configREDIS_URL?
- 13:27 Ticket #31 ('app' not found) closed by
- fixed
- 13:26 Ticket #31 ('app' not found) created by
- 13:11 Changeset [11fa731] by
- def hcline in models.py #16 Change-Id: …
- 13:07 Ticket #16 (add highcharts format to models) closed by
- fixed
04/15/20:
- 13:23 Changeset [d669979] by
- remove python-highcharts module #30 Change-Id: …
- 13:16 Ticket #30 (add python-highcharts module) closed by
- invalid
- 13:00 Changeset [48ab50b] by
- pip install python-highcharts #30 Change-Id: …
- 12:53 Ticket #30 (add python-highcharts module) created by
- The python-highcharts module will be used to create highcharts data format.
- 12:33 Ticket #25 (use blueprint to manage views) closed by
- fixed
- 12:32 Ticket #13 (import quietly) closed by
- wontfix
- 12:32 Ticket #29 (create sans blueprint) closed by
- fixed
- 12:27 Changeset [dfbe8a4] by
- sans works in blueprint mode #29 Change-Id: …
- 11:12 Ticket #29 (create sans blueprint) created by
- view: from flask import Blueprint sans_bp = Blueprint('sans', …
- 10:49 Changeset [aea4f31] by
- add start_rq.sh #28 Change-Id: I50b4c2aa8a453a87bb3271761df7d8660acd3de8
- 10:44 Ticket #28 (add rq worker script) closed by
- fixed
- 10:43 Ticket #28 (add rq worker script) created by
- mv rq_worker.py worker.py vi start_rq.py
- 10:24 Changeset [ea14c3b] by
- change tree structure #25 Change-Id: …
04/14/20:
- 15:27 Changeset [28bc585] by
- add start.sh # 26 Change-Id: I48706bec32f2cd48ed70caedfca25788e784fae3
- 15:23 Changeset [c23d962] by
- add GPL license # 27 Change-Id: I7aa361481c55ac864e66a146087367f4a49f568c
- 15:23 Ticket #26 (using gunicorn to start) closed by
- fixed
- 15:20 Ticket #27 (add license) closed by
- fixed
- 15:14 Ticket #27 (add license) created by
- GPL V3 LICENSE
- 12:38 Ticket #26 (using gunicorn to start) created by
- gunicorn --workers=4 --worker-class=eventlet --bind 0.0.0.0:5004 …
04/10/20:
- 17:13 Ticket #24 (merge rq_worker and rq_worker_mp) closed by
- fixed
- 17:12 Ticket #25 (use blueprint to manage views) created by
- from flask import Blueprint xxx = Blueprint('xxx', name,) from …
- 16:14 Changeset [d04214b] by
- use multiprocessing #24 Change-Id: …
- 16:07 Changeset [18535b0] by
- paste Tang's #23 Change-Id: I5685aaa85e751fd7be08dab6aa57414e9e1bf9af
- 16:04 Changeset [2c7507c] by
- paste Tang's #22 Change-Id: I6949fdd4d915f9abc50acb2838e61f1248580ad4
- 16:04 Ticket #23 (add static) closed by
- fixed
- 16:04 Ticket #22 (add html templates) closed by
- fixed
- 16:03 Ticket #21 (add icat auth plugins) closed by
- fixed
- 16:03 Ticket #24 (merge rq_worker and rq_worker_mp) created by
- 16:02 Changeset [5d6bc5f] by
- paste Tang's #21 Change-Id: I2ebb36cf6a89216cff68ced1ac869d8f6384da66
- 16:00 Ticket #23 (add static) created by
- include: css img
- 15:59 Ticket #22 (add html templates) created by
- include: analysis.html base.html footer.html header.html home.html …
- 15:57 Changeset [93deef7] by
- add rq worker #19 Change-Id: I97436e3173fcbd0e59b6a203d5e342feafd592ca
- 15:54 Changeset [10f329e] by
- just paste here #17 Change-Id: I7259e251f698d489df7a569a1b0ad29e3c39668b
- 15:54 Ticket #21 (add icat auth plugins) created by
- include: auth.py auth_helper.py icat.py icat_helper.py
- 15:53 Ticket #19 (add rq worker) closed by
- fixed
- 15:52 Ticket #20 (replace redis with flask-redis) created by
- 15:51 Ticket #19 (add rq worker) created by
- include rq_worker and rq_worker_mp
- 15:50 Ticket #17 (add jobs.py) closed by
- fixed
- 15:45 Ticket #18 (update SANS definition file to V4) created by
- update the SANS definition file, including the definition of "action" …
- 15:42 Changeset [64652e9] by
- remove m.py #16 Change-Id: I19713f6d98ebca2a92036b51b97c3222cdf797d5
- 15:42 Changeset [d5ccb03] by
- add 1,2-column line format #16 Change-Id: …
- 15:39 Ticket #17 (add jobs.py) created by
- add mantid jobs
- 15:33 Ticket #16 (add highcharts format to models) created by
- 15:26 Ticket #15 (update requirements) closed by
- fixed
- 15:24 Changeset [6f7a1c3] by
- update requirements #15 Change-Id: …
- 15:21 Changeset [94d3662] by
- fix start/stop #14 Change-Id: Ic1ccbe32e9de59eef5b02b5378e42920cd069372
- 15:18 Ticket #15 (update requirements) created by
- from flask_sqlalchemy import SQLAlchemy from flask_redis import …
- 15:17 Ticket #14 (limit only one process) closed by
- fixed
- 15:15 Changeset [339a8d8] by
- add singleton #14 Change-Id: I149ff0ca7321427e891bbf3952818a383275fe07
- 15:07 Changeset [4ee261a] by
- no solution yet #13 Change-Id: I4ddc7a89318a41f5b8bdbe76dcd5ba5da958edc9
- 15:05 Ticket #14 (limit only one process) created by
- def singleton(isStop=False): pidList=[] mypid = os.getpid() …
- 14:53 Changeset [2d9d50e] by
- add wsgi and create_app #11 #12 Change-Id: …
- 14:51 Ticket #13 (import quietly) created by
- When importing mantid and sqlalchemy modules, some warning show. In …
- 14:49 Ticket #12 (create wsgi.py) closed by
- fixed
- 14:49 Ticket #11 (create app) closed by
- fixed
- 14:48 Ticket #12 (create wsgi.py) created by
- from application import create_app, socketio app = create_app() if …
- 13:56 Ticket #11 (create app) created by
- […] def create_app add to config SECRET_KEY …
- 13:47 Ticket #10 (using virtualenv to run) closed by
- fixed
- 13:01 Changeset [a5c0c68] by
- add virtualenv usage #10 Change-Id: …
- 12:56 Ticket #10 (using virtualenv to run) created by
- how to install and use virtualenv
- 12:55 Changeset [2dfde5d] by
- add rq workflow design #9 Change-Id: …
- 12:51 Ticket #9 (define rq wokflow) closed by
- fixed
- 12:50 Ticket #9 (define rq wokflow) created by
- define the task workflow, between client, flask, redis, worker, and job.
- 12:43 Changeset [bce6145] by
- add overall design #8 Change-Id: I837df1ba0e0696e24a1a561d5dfa16d8b65428a4
- 12:38 Ticket #8 (Add architecture design) closed by
- fixed
- 12:38 Ticket #7 (add __pycache__ in gitignore) closed by
- fixed
- 12:38 Ticket #6 (add the first demo gallery) closed by
- fixed
- 12:37 Changeset [097058d] by
- modify gitignore #7 Change-Id: I168a3a382cee10441b9ab986244bbec578de0f75
- 12:36 Ticket #8 (Add architecture design) created by
- Add architecture design, including flask, html, sqlalchemy, redis, …
- 12:34 Changeset [90cad3c] by
- add demo figure 20200409.jpg #6 Change-Id: …
- 12:31 Ticket #7 (add __pycache__ in gitignore) created by
- The directory might be created during runtime.
- 12:29 Ticket #6 (add the first demo gallery) created by
- In the first demo we made on 09 Apr 2020, the transmission analysis is …
- 12:28 Changeset [9a59742] by
- add SANS doc #5 Change-Id: I7b5a7f312f657357254e6fafbefd4b22227f7740
- 12:25 Ticket #5 (add SANS definition file) closed by
- fixed
- 12:25 Ticket #4 (add requirements.txt file) closed by
- fixed
- 12:25 Ticket #3 (config management) closed by
- fixed
- 12:20 Ticket #5 (add SANS definition file) created by
- All the parameters will be transferred by dict type, among html, flask …
- 11:17 Changeset [04ecebd] by
- add requirements.txt #4 Change-Id: …
- 11:15 Changeset [c6d21cd] by
- config setting #3 Change-Id: I53f812a5da68771f5e124d041372b6dff7fe7d82
- 11:12 Ticket #4 (add requirements.txt file) created by
- pip freeze >requirements.txt
- 10:00 Ticket #3 (config management) created by
- app = Flask(name, instance_relative_config=True) # load configure …
- 09:57 Changeset [f42bea3] by
- create tree structure #2 Change-Id: …
- 09:53 Ticket #2 (create tree structure) closed by
- fixed
- 09:30 Changeset [4080f21] by
- write a markdown #1 Change-Id: I352dfaf82d5c87561ee7736589cb9b61266785c9
- 09:28 Ticket #1 (Kick off) closed by
- fixed
- 09:28 Ticket #2 (create tree structure) created by
- The Application Factory Pattern will be used for Flask app. […]
- 09:16 Ticket #1 (Kick off) created by
- The project is named by Neutron Everything In Web (NEIW), which sounds …
04/08/20:
- 14:19 Changeset [bd9177a] by
- Modified project settings
- 14:07 TracGuide created by
- 14:07 TracBatchModify created by
- 14:07 TracFastCgi created by
- 14:07 TracChangeset created by
- 14:07 TracBrowser created by
- 14:07 TracLogging created by
- 14:07 TracFineGrainedPermissions created by
- 14:07 WikiDeletePage created by
- 14:07 TracWiki created by
- 14:07 InterTrac created by
- 14:07 TracEnvironment created by
- 14:07 TracAccessibility created by
- 14:07 TracSearch created by
- 14:07 WikiMacros created by
- 14:07 WikiRestructuredText created by
- 14:07 TracRepositoryAdmin created by
- 14:07 PageTemplates created by
- 14:07 TracWorkflow created by
- 14:07 TracSyntaxColoring created by
- 14:07 TracAdmin created by
- 14:07 TracIni created by
- 14:07 TracCgi created by
- 14:07 TracRoadmap created by
- 14:07 WikiNewPage created by
- 14:07 WikiPageNames created by
- 14:07 WikiHtml created by
- 14:07 InterMapTxt created by
- 14:07 TracRss created by
- 14:07 TracModWSGI created by
- 14:07 RecentChanges created by
- 14:07 TracStandalone created by
- 14:07 TracReports created by
- 14:07 TracUpgrade created by
- 14:07 TitleIndex created by
- 14:07 InterWiki created by
- 14:07 TracRevisionLog created by
- 14:07 TracUnicode created by
- 14:07 TracModPython created by
- 14:07 TracNavigation created by
- 14:07 WikiFormatting created by
- 14:07 CamelCase created by
- 14:07 TracTimeline created by
- 14:07 WikiProcessors created by
- 14:07 SandBox created by
- 14:07 TracTickets created by
- 14:07 TracSupport created by
- 14:07 TracImport created by
- 14:07 TracBackup created by
- 14:07 TracLinks created by
- 14:07 TracNotification created by
- 14:07 TracPermissions created by
- 14:07 TracPlugins created by
- 14:07 TracTicketsCustomFields created by
- 14:07 TracInterfaceCustomization created by
- 14:07 TracInstall created by
- 14:07 WikiRestructuredTextLinks created by
- 14:07 WikiStart created by
- 14:07 TracQuery created by
- 13:59 Changeset [7d2d1b0] by
- Modify access rules
- 13:54 Changeset [641079e] by
- Initial empty repository
- 13:54 Changeset [81f22f7] by
- Created project
Note: See TracTimeline
for information about the timeline view.