Piero Toffanin
be9f396c68
Fixed description react warning, better error message display
2017-06-15 13:07:52 -04:00
Piero Toffanin
b7ce0f964c
Added unit tests for welcome page
2017-06-09 09:45:23 -04:00
Piero Toffanin
1d2ba0d62a
Added first user registration screen
2017-06-08 19:07:59 -04:00
Piero Toffanin
316dad4d43
Removed superuser creation on boot, added welcome view
2017-06-08 17:51:54 -04:00
Piero Toffanin
90405a09f2
Merge pull request #198 from pierotofy/pnode-ui
...
Processing nodes menu is now properly displayed to users that have th…
2017-06-07 15:28:11 -04:00
Piero Toffanin
45d564a26b
Updated docs link
2017-06-06 16:06:05 -04:00
Piero Toffanin
0c95e9b065
Merge branch 'master' of https://github.com/OpenDroneMap/WebODM into missionplanner
2017-06-06 14:34:57 -04:00
Piero Toffanin
4946982dfa
Processing nodes menu is now properly displayed to users that have the proper access permissions, regardless of staff status
2017-06-06 13:51:48 -04:00
Piero Toffanin
405cc5cb20
Upgraded to django 1.11.1 (fix GDALClose warning), upgraded django rest framework, django filters, breaking API changes for upgrades
2017-05-21 14:18:56 -04:00
Piero Toffanin
197a993d9e
Added gunicorn, nginx, modified code to build static assets, check debug settings, apscheduler sync
2017-05-19 16:15:26 -04:00
Piero Toffanin
1692e1b1b6
Merge branch 'master' of https://github.com/OpenDroneMap/WebODM into missionplanner
2017-05-17 20:58:25 -04:00
Piero Toffanin
b67d3ec0a5
Update dashboard.html
...
Added GCP instructions
2017-05-15 17:25:58 -04:00
Piero Toffanin
d351f1b15c
Update ProjectListItem.jsx
...
Label change
2017-05-15 17:19:07 -04:00
gkconsulting
9286c3d1e0
Merge branch 'master' into master
2017-05-15 22:27:57 +02:00
gkconsulting
c642acee26
Updated ProjectListItem.jsx to accept GCP files
...
I have updated the accepted file type to include .txt files so that the
gcp_list.txt files can be accepted.
2017-05-15 21:54:47 +02:00
gkconsulting
f3403278b5
Revert "Updated ProjectListItem.jsx for GCP files"
...
This reverts commit 7fd43ba11c
.
2017-05-15 21:47:56 +02:00
Piero Toffanin
76c49d09bf
Cleanup
2017-05-14 17:04:36 -04:00
Piero Toffanin
b3e22aa999
Implemented mobile UI changes from @gkconsulting
2017-05-14 17:02:26 -04:00
Piero Toffanin
00934662b2
Split JSX dependencies for more modular loading
2017-05-08 17:21:04 -04:00
gkconsulting
ed8b89ecea
Update main.scss
...
Updated the SCSS file so that the user interface is mobile friendly so that buttons are accessible. More work needs to be done on this.
2017-05-06 16:08:18 +02:00
gkconsulting
bf134f782c
Updating ProjectListItem.jsx
...
Updated the label to include "and GCP List"
2017-05-06 14:29:58 +02:00
gkconsulting
7fd43ba11c
Updated ProjectListItem.jsx for GCP files
...
I have updated the accepted file types to include the gcp_list.txt files so that gcp_list.txt files can be accepted. I have purposely not add all .txt files so that only the correct file name is accepted, else this will fail when it runs.
2017-05-06 14:15:18 +02:00
Piero Toffanin
0a42da81b2
Friendlier error message for process exited with status code 1
2017-05-01 20:07:48 -04:00
Piero Toffanin
324d84ce22
Added max-height for bootstrap modals
2017-05-01 17:55:33 -04:00
Piero Toffanin
b05da61ac3
Merge branch 'master' of https://github.com/OpenDroneMap/WebODM
2017-05-01 10:27:35 -04:00
Piero Toffanin
0852d4b1ba
Changed available assets for non-georeferenced results
2017-05-01 10:27:22 -04:00
Piero Toffanin
d7af8bd152
Merge pull request #164 from pierotofy/master
...
Added LAS file naming migration code, updated las file path
2017-04-29 08:26:35 -04:00
Piero Toffanin
0bb21db4c8
Added LAS file naming migration code, updated las file path
2017-04-27 18:37:21 -04:00
Piero Toffanin
25f6612026
Merge pull request #149 from pierotofy/history
...
State History
2017-04-15 14:50:28 -04:00
Piero Toffanin
a4426f512b
Changed label for task options
2017-04-14 12:55:20 -04:00
Piero Toffanin
429ad8d1ac
Force cancel tasks that cannot be canceled because a processing node went offline
2017-04-14 12:38:27 -04:00
Piero Toffanin
0b83c8ff4c
Added stateful URL parameters for opening project tasks's and individual task details
2017-04-13 17:03:42 -04:00
Piero Toffanin
23af449853
State history for pagination working
2017-04-12 11:52:40 -04:00
Piero Toffanin
ba996d799a
Added support for enum types on task options
2017-04-11 16:09:00 -04:00
Piero Toffanin
3c74bf8bba
Added JWT token passing via querystring
2017-04-10 17:19:04 -04:00
Piero Toffanin
ea796cb62c
Added friendly message for task's that fail due to Killed or MemoryError
2017-03-27 15:14:46 -04:00
Piero Toffanin
f8359c6f9f
Strengthened unit test
2017-03-23 14:31:16 -04:00
Piero Toffanin
684ee9b86a
Implemented @dakotabenjamin suggestions
2017-03-23 14:20:03 -04:00
Piero Toffanin
a2f146b725
Textured model display, cleanup, error handling, miscellaneous cleanup
2017-03-23 09:30:53 -04:00
Piero Toffanin
b2e0a9b1b2
Potree UI fixes, threejs update, CSS fixes, jquery ui integration, standby update, still need to get the textured model to display properly
2017-03-22 17:40:02 -04:00
Piero Toffanin
37a0176e2a
Started updating potree version
2017-03-20 19:43:59 -04:00
Piero Toffanin
2652062043
Removed elevation default from unreferenced model view (replaced with RGB)
2017-03-19 12:42:35 -04:00
Piero Toffanin
5a7022ca0c
Added ability to display unreferenced point cloud / model in 3d model display
2017-03-15 10:58:06 -04:00
Piero Toffanin
ac6c86eb7d
Typo
2017-03-14 16:56:48 -04:00
Piero Toffanin
aba5604b9f
Modified logic to ignore 3d model display for tasks that do not have georeferencing assets
2017-03-14 16:50:45 -04:00
Piero Toffanin
8f2fdd440a
Strengthened test
2017-03-14 15:33:37 -04:00
Piero Toffanin
340caa082a
Test task processing without orthophoto results, addition of available_assets property in Task objects, API docs update, UI changes to remove orthophoto related buttons / downloads, friendly warning
2017-03-14 15:01:18 -04:00
Piero Toffanin
6926e11132
Update test_api_task.py
...
Longer wait in between tasks to fix test errors
2017-03-13 18:16:20 -04:00
Piero Toffanin
c43cf034f5
Remove old odm_texturing.zip after new processing results are available
2017-03-08 12:31:24 -05:00
Piero Toffanin
7d83268fa4
Changed texturedmesh to texturedmodel download URL
2017-03-08 11:11:31 -05:00
Piero Toffanin
a907f2f7c2
Textured mesh download option
2017-03-08 10:16:46 -05:00
Piero Toffanin
835c2dc105
Started adding option to download textured model from download options
2017-03-08 09:55:19 -05:00
Piero Toffanin
61902d9e0b
More project reassignment testing, unit test fixes
2017-03-08 09:16:06 -05:00
Piero Toffanin
6276ebbe18
Added online field on processing nodes, which fixes #107
2017-03-06 17:59:00 -05:00
Piero Toffanin
0fa38e310b
Assets migration code for task's project change
2017-03-03 16:43:45 -05:00
Piero Toffanin
19be188c76
Docs additions, changed site title
2017-03-01 17:06:55 -05:00
Piero Toffanin
e14fc574a6
Added /processingnodes/options/ API, unit tests
2017-03-01 13:53:16 -05:00
Piero Toffanin
2461e0701c
Removed swagger api viewer
2017-03-01 12:46:01 -05:00
Piero Toffanin
c8a8b24935
Expanded docs
2017-02-25 16:04:09 -05:00
Piero Toffanin
93fd1851c5
Fixed auto refresh bug, expanded docs
2017-02-25 13:25:47 -05:00
Piero Toffanin
c57c97efae
Unit test fix, auto_processing_node last_error replaced with status check
2017-02-18 17:13:18 -05:00
Piero Toffanin
13626c18a0
Simplified Q query for task lock selection
2017-02-18 15:29:59 -05:00
Piero Toffanin
34298a20ab
React warning fix, tasklist display update fix
2017-02-18 12:58:38 -05:00
Piero Toffanin
325723dcc0
Check for status flag before starting to process images
2017-02-18 11:51:08 -05:00
Piero Toffanin
7ab34ba7f3
Consolidated try/except statements from processing code, handled a circular lock condition with restarting tasks
2017-02-18 10:59:48 -05:00
Piero Toffanin
a992fea83d
Expanded docs, examples, modified API to return full Task object definition instead of just ID
2017-02-16 18:37:27 -05:00
Piero Toffanin
3aafbf445f
Removed background call to process_pending_tasks
2017-02-15 15:06:19 -05:00
Piero Toffanin
777a4a9bc3
Unit test fixes
2017-02-15 14:49:36 -05:00
Piero Toffanin
625bc6132b
Typo
2017-02-15 14:25:47 -05:00
Piero Toffanin
482502dea1
Strengthened timeout error handling, added auto processing node selection mechanism on server side, automatic processing node reassignment, unit testing
2017-02-15 14:20:41 -05:00
Piero Toffanin
a741d789f8
Cleanup
2017-02-10 12:40:09 -05:00
Piero Toffanin
49f3ca6937
Edit functionality working, fixed restart lock issue
2017-02-10 12:28:32 -05:00
Piero Toffanin
65b640c0c7
EditTaskDialog UI working
2017-02-10 11:29:59 -05:00
Piero Toffanin
4367b47d9a
Separated EditTaskPanel into two components, refactoring
2017-02-09 13:06:44 -05:00
Piero Toffanin
a67f46514c
Refactored EditProjectDialog
2017-02-09 11:02:17 -05:00
Piero Toffanin
bc0d7a694a
Started working on EditDialog
2017-02-08 18:03:18 -05:00
Piero Toffanin
f86bad1b71
Better error dialog messages, better error handling when processing nodes are offline
2017-02-08 17:12:05 -05:00
Piero Toffanin
e805a9d7cd
Fixes #45
2017-02-08 15:34:00 -05:00
Piero Toffanin
d92a1936fb
Fixed boot.py
2017-02-08 15:23:21 -05:00
Piero Toffanin
abbcf8f111
Misc UI improvements, fixed #91
2017-02-08 14:53:55 -05:00
Piero Toffanin
ab4020e519
Typo
2017-02-08 14:18:17 -05:00
Piero Toffanin
75153c18f6
Test access tokens, lengthened expiration time
2017-02-08 14:14:24 -05:00
Piero Toffanin
199ffbbfdf
Added JWT auth, fixed processing lock issue wiof removal of tasks from nodes that are offline
2017-02-08 12:30:11 -05:00
Piero Toffanin
f50868371e
Cleanup
2017-02-08 11:38:16 -05:00
Piero Toffanin
7d5ab4f465
Timeout simulation, watchtest function intercept, fixed #44
2017-02-08 11:27:23 -05:00
Piero Toffanin
a4554f2c5f
Fixed textured model orientation alignment issue
2017-02-08 09:53:01 -05:00
Piero Toffanin
c5b78675a4
More task processing unit testing
2017-02-07 17:09:30 -05:00
Piero Toffanin
84c0d449be
Fixed issue with removing non-existent test media directory
2017-02-07 14:42:17 -05:00
Piero Toffanin
6d42de9cfd
Happy path testing for task creation/update/deletion
2017-02-07 14:28:50 -05:00
Piero Toffanin
209a1b5603
TestWatch class to monitor and intercept on demand multithreaded calls, changed location of assets during testing
2017-02-07 11:43:17 -05:00
Piero Toffanin
26339e0c32
Moved @background decorator in separate module, added proof of concept intercept class
2017-02-05 22:23:02 -05:00
Piero Toffanin
792eee94e5
More tasks testing (currently failing)
2017-02-01 18:11:39 -05:00
Piero Toffanin
8939ba9b00
Removed django-common-helpers, upgraded django
2017-01-29 15:29:25 -05:00
Piero Toffanin
cec2ed0390
Tiles, assets download, raw assets download before processing testing, view urls testing, permissions testing
2017-01-27 20:33:10 -05:00
Piero Toffanin
db1b4147a5
Tiles.json, tiles request testing
2017-01-27 14:44:10 -05:00
Piero Toffanin
75c1772bb9
Task creation via file upload unit test
2017-01-26 20:39:09 -05:00
Piero Toffanin
65b201c517
Added proposed changes by @mojodna
2017-01-24 08:53:32 -05:00
Piero Toffanin
33ba5312d4
Backend layout fix, specified node-odm-1 as a dependency of webapp to fix #71
2017-01-21 12:50:53 -05:00
Piero Toffanin
a0c17ec2a5
Removed dat.gui css, added congratulations message with instructions to open a web browser on webodm launch
2017-01-21 11:44:10 -05:00
Piero Toffanin
1214c069d3
SwitchModeButton for changing 2D <--> 3D views
2017-01-21 10:49:30 -05:00
Piero Toffanin
17c3b937bb
Removed directional lights
2017-01-19 15:45:22 -05:00
Piero Toffanin
cccc1d1935
Added standby component for loading textured mesh
2017-01-19 15:40:04 -05:00
Piero Toffanin
b08b09f581
3d model display page loading proper paths for selected task, basic error handling
2017-01-18 16:17:43 -05:00
Piero Toffanin
7530515f25
Raw assets API, path traversal checks
2017-01-18 14:49:53 -05:00
Piero Toffanin
5370254722
CSS fixes, point cloud and textured model display working proof of concept!
2017-01-11 17:39:36 -05:00
Piero Toffanin
4c7c53e07d
Updated potree code to run on latest version of three.js, still a few quirks to solve
2017-01-11 13:50:07 -05:00
Piero Toffanin
2ff833b3a7
dat.gui CSS fixes, stats display
2017-01-06 11:56:33 -05:00
Piero Toffanin
4353739dd7
Potree integration (still need to cleanup)
2017-01-04 11:51:50 -05:00
Piero Toffanin
f9f4f9f869
Started replacing OSGJS with three.js
2017-01-02 18:08:09 -05:00
Piero Toffanin
9fc005d8aa
Fixed z-index issue
2016-12-30 18:21:40 -05:00
Piero Toffanin
f5802b707e
Fixed dropdown menu
2016-12-30 17:59:38 -05:00
Piero Toffanin
b198f9b706
Fixed dropdown menu
2016-12-30 17:58:52 -05:00
Piero Toffanin
f9f4cd35e7
Proof of concept 3d model display
2016-12-19 16:39:38 -05:00
Piero Toffanin
e5f6c985c0
Added skeleton files for 3d model display
2016-12-18 17:29:34 -05:00
Piero Toffanin
3a6e270d27
Removed ALTER SYSTEM set, users will just have to set those options manually. This is done automatically in Docker.
2016-12-14 09:24:49 -05:00
Piero Toffanin
d6ef80986f
Added proposed changes by @mojodna
2016-12-14 09:06:04 -05:00
Piero Toffanin
bf9a7ba718
Better exception handling, fixes
2016-12-13 09:52:15 -05:00
Piero Toffanin
e460220048
Added migrations
2016-12-12 12:47:00 -05:00
Piero Toffanin
7db9ba200b
Test fixes, postgis migration
2016-12-12 12:25:54 -05:00
Piero Toffanin
5c54aca9c1
Added OffDbRasterField, changed orthophoto type from RasterField to OffDbRasterField
2016-12-12 10:32:17 -05:00
Piero Toffanin
dcdf69feb9
from_pgraster and to_pgraster out-of-db support
2016-12-10 13:28:34 -05:00
Piero Toffanin
03baa57dbd
CSS fix, slate docs (started working on them), webodm.sh improvement
2016-12-08 14:02:37 -05:00
Piero Toffanin
d9a56eb4ae
Fixed console CSS to not wrap (better display)
2016-12-06 14:18:09 -05:00
Piero Toffanin
51673bb4bc
Added proposed changes by @mojodna, dropped react-addons-update upgraded to use immutability-helper
2016-11-28 15:18:53 -05:00
Piero Toffanin
ec74ab6def
Pagination working
2016-11-26 10:27:54 -05:00
Piero Toffanin
511f5b8680
Merge branch 'project_actions' into pagination
2016-11-21 16:33:38 -05:00
Piero Toffanin
ee2041021c
Added proposed changes by @mojodna
2016-11-21 16:32:37 -05:00
Piero Toffanin
6669268d4f
Removed comment
2016-11-21 15:52:27 -05:00
Piero Toffanin
21abf414ea
Started working on pagination
2016-11-18 15:15:29 -05:00
Piero Toffanin
1dec6ba089
Added layer list on map display, popup info, download links on map, measurement tool
2016-11-17 18:51:07 -05:00
Piero Toffanin
2d1bda4017
Added swagger viewer
2016-11-16 15:37:35 -05:00
Piero Toffanin
adf6626200
Fixed map view display, speed enhancements, tiles.json fixes, project map display working
2016-11-16 13:02:43 -05:00
Piero Toffanin
e3fa5470ed
Project tiles.json almost working
2016-11-15 15:55:48 -05:00
Piero Toffanin
23f65bf9cd
Can delete projects
2016-11-15 11:51:19 -05:00
Piero Toffanin
7c0fc4ffd5
CSS improvements, edit project modal dialog, better project display UI, create new projects
2016-11-14 16:32:05 -05:00
Piero Toffanin
9cf6a7222a
Better error message dialog, delete project ui mock
2016-11-14 10:58:00 -05:00
Piero Toffanin
ea3d138ba2
Drag & drop fix
2016-11-11 13:30:11 -05:00
Piero Toffanin
3232bce7f9
Drag & Drop functionality
2016-11-11 13:22:29 -05:00
Piero Toffanin
51ddd64b0a
Download assets buttons working
2016-11-11 12:55:56 -05:00
Piero Toffanin
8eb884d7e7
Fixed #42
2016-11-11 11:18:37 -05:00
Piero Toffanin
b4aa38570c
Basemaps display, download assets mockup UI, URl refactoring, moved leaflet to use npm packages
2016-11-11 11:00:31 -05:00
Piero Toffanin
84541569bf
Fixed a performance issue with django's ORM
2016-11-10 12:26:04 -05:00
Piero Toffanin
6732e6aba6
Removed unused import, unused setting
2016-11-09 18:19:40 -05:00
Piero Toffanin
1b13fdccef
Added ability to handle non-json erroneous responses from API calls, modified readme, new screenshot
2016-11-09 18:08:41 -05:00
Piero Toffanin
37b54e634d
Preliminary map display, tweaks and testing necessary
2016-11-09 16:13:43 -05:00
Piero Toffanin
1e13d4e874
Fixed CSS for firefox, JS error
2016-11-09 08:52:50 -05:00
Piero Toffanin
c35dad7a56
Fixed nodeodm tests
2016-11-08 10:42:17 -05:00
Piero Toffanin
324d88e743
Fixed DB test
2016-11-08 09:27:48 -05:00
Piero Toffanin
1979f8382a
PostGIS, Python 3.5, raster datatype inclusion in task, db tests
2016-11-07 17:25:33 -05:00
Piero Toffanin
de92deaa6c
Started migrating to python 3.5
2016-11-07 12:10:01 -05:00