Commit 09c56ab
Prerelease version 0.5.0 (#13)
* Refactor Pipe component so that the uid property is set per-js-instance and not per-py-instance. As a consequence it is no longer a first-class plotly dash property
* Added plotly_dash settings, and use within routing and templates
* Localised pipe websocket endpoint name determination
* Remove unneeded global declaration
* Suppress extra gc steps in favour of updating underlying packages
* Relocate channels routing for all non-http dpd purposes
* Added http endpoint to pass messages on to widgets
* Added authorisation to routing:
* Tidied up http consumer
* Added django_redis - dev requirements requires a refresh:
* Demo four now working with component uid generation and redis for caching inside django for demo. Out-of-band calls to update now handled cleanly with an empty response.
* Removed older connected demo code and objects
* Trimmed dev requirements list
* Tidy up requirements
* More tweaking of demo apps
* Changed settings code to correctly locate plotly dash component modules
* Added initial testing files
* Separate demo and dpd linting and testing, and some linter-suggested changes
* Added demo linting, and extended demo tests to pull in the main dpd test suite
* Progress towards some testing of demo infrastructure
* Add code coverage of demo and linter suggestions, leaving just the plotly_apps demo code to fix for both of these
* Linter now at 9.92 out of 10, with a single fixme for the code coverage extension to the callbacks
* Fix simpler dpd files for linter issues
* Code improvements driven by pylint output
* Moved to standard pylintrc config file
* IMproved code based on linter output. Linter scores now above 9.8, and remaining issues are due to TODO in code
* Relocate channels-dependent function to allow non-channels-use of django_plotly_dash
* Import tweak
* Minor readme tweaks
* Test improvements
* Fix up bad URL
* Another small step towards adequate test coverage. Now at 50 pc of code
* Updated documentation to cover configuration and installation of channels and redis
* More developer-level documentation
* More documentation, and reset python version to 3.5
* Added a faq and some related documentation points
* More development documentation
* More release instructions in development documentation
* Remove redundant instructions
* Rounded out first draft of development documentation
* Add in live updating document chapter
* More documentation
* More documentation tweaks
* Revise use of PLOTLY_DASH configuration settings, along with associated tests and documentation
* Added configuration option to control insertion of demo data
* Added test for migration flag
* More testing of the demo app
* App update through POST request
Added test to check app updating through a post request to a demo model instance.
Both stateless and stateful routes are used.
* Fix up indentation to appease linter
* Added use of click timestamp to demo, and expanded DjangoDash to add in bootstrap css
* Clean up demo code for linter happiness
* Improved demo somewhat, now outputs a plotly graph
* More polishing of demo four
* Extend to another colour
* More finishing on demo four
* Bump version to 0.5.0
Fix setup to include template and migration directories.
Bump version number to 0.5.0
Remove outdated template.1 parent 92a35de commit 09c56ab
File tree
52 files changed
+2031
-434
lines changed- demo
- demo
- templates
- tests
- django_plotly_dash
- migrations
- templates
- templatetags
- docs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
52 files changed
+2031
-434
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
34 | 38 | | |
35 | 39 | | |
36 | 40 | | |
| |||
43 | 47 | | |
44 | 48 | | |
45 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
46 | 54 | | |
47 | 55 | | |
48 | 56 | | |
| |||
107 | 115 | | |
108 | 116 | | |
109 | 117 | | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| 8 | + | |
6 | 9 | | |
7 | | - | |
8 | 10 | | |
| 11 | + | |
This file was deleted.
0 commit comments