Wykres commitów

801 Commity (5205d3ca917fca2cb900d81fd8f47df2f748dc0b)

Autor SHA1 Wiadomość Data
Piero Toffanin 951c2c3f74 Retry zip file downloads at task completion 2019-05-14 10:55:10 -04:00
Piero Toffanin 26e5baa9c1 Cleanup 2019-04-03 12:01:34 -04:00
Piero Toffanin 8c8bbe869c Fixed contours and popup assets in shared tasks 2019-04-03 12:01:07 -04:00
Piero Toffanin fad0070b61 Unit tests 2019-04-02 15:09:11 -04:00
Piero Toffanin 133c382a77 Contours plugin working, simplification parameter addition 2019-04-02 14:40:21 -04:00
Piero Toffanin 12e0a2ebd6 Faster, more accurate volume measurements 2019-04-01 19:03:52 -04:00
Piero Toffanin b6c3a004c5 Contours preview working 2019-04-01 16:49:56 -04:00
Piero Toffanin b46163ff93 Contours GRASS/GDAL script working, async execution, grass engine changes, auto cleanup flag, contours UI 2019-03-30 19:07:24 -04:00
Piero Toffanin 7e35acd7e2 More resiliant plugin discovery via admin panel, contours plugin mockup 2019-03-29 13:12:43 -04:00
Piero Toffanin b2fe78c07c Only show active assets in popups, verbose grass engine 2019-03-28 12:56:57 -04:00
Piero Toffanin a02b20ad73 Migration error fix 2019-03-21 10:00:01 -04:00
Piero Toffanin a4321c0904 Plugin migration bug fix 2019-03-20 16:48:30 -04:00
Piero Toffanin cde9fddb8d Unit tests 2019-03-20 14:48:36 -04:00
Piero Toffanin df72f118d2 Added cleanup script 2019-03-19 20:36:44 -04:00
Piero Toffanin 33ce263838 Fixed menu quirks 2019-03-19 18:25:12 -04:00
Piero Toffanin 97903a2648 Fixed existing unit tests, image cache robustness enhancement, dockerfile update 2019-03-19 17:58:04 -04:00
Piero Toffanin e11a58739a New Administration menu, plugins panel, changed plugins UI enable/disable workflow 2019-03-19 15:19:23 -04:00
Piero Toffanin f5b1533ca9 Fixed task import from file upload 2019-03-04 11:42:51 -05:00
Piero Toffanin a9b56ed930 Fixed import file size bug 2019-02-25 22:07:00 -05:00
Piero Toffanin d16c716431 Fixed upload file import mime type bug 2019-02-22 10:31:44 -05:00
Piero Toffanin fddce6ee29 Update images_count field migration 2019-02-21 22:14:48 -05:00
Piero Toffanin cf7e76726c Unit tests for import feature 2019-02-21 16:58:27 -05:00
Piero Toffanin fcd206cf42 Front-end unit test fix 2019-02-21 15:28:20 -05:00
Piero Toffanin 97e62009cb Merged conflicts 2019-02-21 14:40:50 -05:00
Piero Toffanin 39589611f7 Import tasks working 2019-02-21 14:16:48 -05:00
Piero Toffanin 55712f0d58 Import task functionality poc 2019-02-20 16:42:20 -05:00
Piero Toffanin d2b4941213 Custom and None basemap layer choices 2019-02-19 16:15:28 -05:00
Piero Toffanin c3f4917e92 Review step prior to starting processing 2019-02-19 15:10:16 -05:00
Piero Toffanin 395b66503e Volume calculation fix for anonymous users, added export measurements to GeoJSON 2019-02-19 13:44:40 -05:00
Piero Toffanin 2d440cc0e2 Changed default theme color 2019-02-18 14:12:01 -05:00
Piero Toffanin 8205fcc888 Replaced nodeodm ApiClient with pyodm 2019-02-07 22:07:49 -05:00
Piero Toffanin 07998d0ec2 Fixed unit test 2019-01-26 14:52:42 -05:00
Piero Toffanin 6a66a37ccd Fixed theme settings page, added tests 2019-01-26 13:04:11 -05:00
Piero Toffanin e79de9490d Updated README, fixed unit tests 2019-01-16 14:51:57 -05:00
Piero Toffanin d196e4bd13 Cancel image upload / resize on task cancel / delete 2019-01-16 13:04:32 -05:00
Piero Toffanin 0fca052900 Upgraded Django to 2.1 2019-01-16 10:47:35 -05:00
Piero Toffanin 074a6fce64 Minor refactoring, streaming downloads for large files 2019-01-15 17:51:32 -05:00
Piero Toffanin 57a7a70925 Ability to download tiles directly 2019-01-15 16:48:59 -05:00
Piero Toffanin 8332624906 More presets 2019-01-15 14:07:35 -05:00
Piero Toffanin 8d1bbf22d9 More resiliant task assets download 2019-01-15 13:40:07 -05:00
Piero Toffanin 534fa9d565 Added unit tests, updated docs 2019-01-15 09:26:24 -05:00
Piero Toffanin 3e5de5ad64 Expose ODM version, label for processing nodes 2019-01-15 09:06:22 -05:00
Piero Toffanin 361e597d22 Status fix 2019-01-02 17:58:30 -05:00
Piero Toffanin 66b0c4f6ee Credits estimate finished 2019-01-02 11:57:19 -05:00
Piero Toffanin bd2fff98ad tempLayer refactoring, replaced spin dep with Standby 2019-01-01 11:59:05 -05:00
Piero Toffanin 996cd7cb78 Merge branch 'master' of https://github.com/OpenDroneMap/WebODM into lightningplugin 2019-01-01 11:34:03 -05:00
Piero Toffanin fc27e4d9c1 Fixed import 2018-12-31 17:04:26 -05:00
Piero Toffanin 20eeae4a4c Merge branch 'master' of https://github.com/OpenDroneMap/WebODM into lightningplugin 2018-12-31 17:02:37 -05:00
Piero Toffanin 912ed22c83 Added addNewTaskPanelItem hook, proof of concept of state passing from NewTaskPanel to plugin 2018-12-31 16:50:51 -05:00
Piero Toffanin 9275325fe3 Added processing node removed signal, lightnin plugin dashboard, login 2018-12-31 14:35:55 -05:00
saricicekibrahim dd95d49c55 Merge branch 'master' of https://github.com/OpenDroneMap/WebODM into templatelayer 2018-12-31 09:40:06 +03:00
saricicekibrahim bb20f69df2 limited file size to 5mb 2018-12-31 09:39:49 +03:00
Piero Toffanin ac7e451563 ready event for pluginsAPI, lightning webpack skeleton, entrypoint 2018-12-29 12:33:08 -05:00
Piero Toffanin cca6db3645 Download results progress bar 2018-12-28 10:20:59 -05:00
saricicekibrahim 3668b55286 used Dropzone instead of react-dropzone 2018-12-28 16:00:40 +03:00
saricicekibrahim 80a9d819ef added shapefile & geojson templaye layer support 2018-12-25 21:10:36 +03:00
Piero Toffanin 16af12e95a Fixed unit test 2018-12-10 19:24:34 -05:00
Piero Toffanin 33d2968a9e Longer delay 2018-12-10 12:10:16 -05:00
Piero Toffanin c65575f589 Unit test fixes 2018-12-10 11:45:17 -05:00
Piero Toffanin 93c28a8ab9 Fixed unit tests, added new tests 2018-12-10 10:01:38 -05:00
Piero Toffanin 95e74a4e9c Updated docs 2018-12-07 16:13:33 -05:00
Piero Toffanin 99428c98cf Running progress bars, tweaks 2018-12-07 15:13:49 -05:00
Piero Toffanin 5431b88620 Resize progress 2018-12-07 10:50:51 -05:00
Piero Toffanin 51683e06b0 Minor UI fixes 2018-12-06 16:00:42 -05:00
Piero Toffanin 14347004ce Image resize / upload step 2018-12-06 15:44:53 -05:00
Piero Toffanin 8cff925b44 Started rewriting task item UI, added upload tracking progress 2018-12-05 19:18:54 -05:00
Piero Toffanin 683dbd6bb3 Optimized setState calls for large file uploads 2018-12-04 18:40:38 -05:00
Piero Toffanin 37ae888e76 Adds streaming multipart form support, callback for monitoring upload progress 2018-12-04 16:29:54 -05:00
Piero Toffanin b310453f32 Display processing node information next to task info 2018-12-04 13:04:22 -05:00
Piero Toffanin dfd1695c11 Added max_images parameter support 2018-12-04 12:11:22 -05:00
Piero Toffanin 3913526456 Updated version, show online/offline status of pnodes in menu 2018-12-04 11:48:49 -05:00
Piero Toffanin 530b3cc563 Changed node-OpenDroneMap --> NodeODM references 2018-12-04 10:02:13 -05:00
Piero Toffanin ce506c8b0d More decimal places for GCPs 2018-11-03 17:10:10 -04:00
Piero Toffanin 4fa2a8826b Fixed timer when restarting a failed task 2018-11-03 15:13:00 -04:00
Piero Toffanin d03ed3f096 Help users understand 0 partial reconstructions message 2018-11-03 14:50:31 -04:00
Piero Toffanin a3414e943a Small tweaks to console buttons 2018-11-03 14:46:01 -04:00
aaj013 5be01ae88d Added buttons to download and copy to clipboard task outputs;Added copyTaskoutput function; 2018-10-18 18:14:07 +05:30
Piero Toffanin 2218723d0c
Better error message for low memory warning 2018-09-28 22:32:24 -04:00
Piero Toffanin ff13f5806b Better error message for failed upload 2018-09-26 22:59:26 -04:00
Piero Toffanin 1a49bb937b More friendly error for TerminatedWorkerError 2018-09-26 22:40:34 -04:00
Piero Toffanin c810c6c030 Better error handling for invalid files during upload file selection 2018-09-26 22:36:15 -04:00
Piero Toffanin e0e1e2e7f2 Added ES6 shim for IE11 support 2018-09-26 22:16:02 -04:00
Piero Toffanin bbd38303cf Updated presets for ODM 0.4 2018-09-12 10:43:16 -04:00
Piero Toffanin 83fd1e9336 Skip boot code while migrating (speed-up, permission issue fix) 2018-09-12 10:42:09 -04:00
Piero Toffanin e5604aa3c0 Updated plugin code to work with newer webpack 2018-09-06 09:33:44 -04:00
Piero Toffanin df1696f61e Fixed basemap bug 2018-09-06 08:18:49 -04:00
Piero Toffanin 3a0d97d463
Merge pull request #513 from mojodna/mbtiles
MBTiles asset support
2018-09-05 14:26:44 -04:00
Piero Toffanin e43b1c24c0
Merge pull request #512 from pierotofy/illegal
Simplified friendly task error messages logic, added new friendly mes…
2018-09-05 13:52:29 -04:00
Seth Fitzsimmons fa1119b7c2 Extract basemap config 2018-09-04 16:06:04 -07:00
Seth Fitzsimmons d0f2b9de90 MBTiles asset support 2018-09-04 15:46:07 -07:00
Piero Toffanin 9177d70e68 Fixed react innerHTML property 2018-09-04 11:24:12 -04:00
Piero Toffanin e80116ccca Simplified friendly task error messages logic, added new friendly message for corrupted installations 2018-09-04 11:19:22 -04:00
Piero Toffanin c5b7b55c9c Help users understand the illegal instruction error 2018-09-03 07:38:09 -04:00
Piero Toffanin 366aa82346 Fixed cancel task logic 2018-07-30 13:19:14 -04:00
Piero Toffanin 794e5589f3 Added PluginDatum in administration panel 2018-07-30 12:44:16 -04:00
Piero Toffanin 68a4dd6dbb Unit tests, minor fixes 2018-07-30 11:55:46 -04:00
Piero Toffanin e7142a6e8d Simplified JS trigger call 2018-07-27 23:35:41 -04:00
Piero Toffanin 37b4dff624 Plugins API signals, OAM plugin DS cleanup 2018-07-27 15:16:14 -04:00
Piero Toffanin 8f0791aacc Sharing to OAM working 2018-07-27 14:18:03 -04:00
Piero Toffanin a847edcd06 Plugin API refactoring, upload to public URL working, celery tasks from plugins 2018-07-26 17:55:20 -04:00
Piero Toffanin 78b6c41dd2 Automatic webpack.config.js construction, JS API improvements, OAM ES6 button component, dynamic javascript file support 2018-07-26 15:14:48 -04:00
Piero Toffanin c8904be3e7 Added Dashboard.addTaskActionButton API, share to OAM button mock, webpack changes 2018-07-26 11:05:00 -04:00
Piero Toffanin 040d8306db Fixed travis tests 2018-07-25 17:54:41 -04:00
Piero Toffanin f8d39f960c Upgraded webpack to 4, minor changes to OAM plugin 2018-07-25 15:11:42 -04:00
Piero Toffanin f9ad74cdcb OAM plugin skeleton, data store plugins API, OAM icon, interface 2018-07-24 18:32:24 -04:00
dirceupj 114566f446 Add support for Retina Display in Orthophoto 2018-06-24 06:08:39 -03:00
Piero Toffanin 8837c0bd63 Added redis test 2018-06-23 10:40:59 -04:00
Piero Toffanin f15e33fcfb Added LAZ support 2018-06-22 16:23:31 -04:00
Piero Toffanin 58d036ed23 Don't create first project for each user automatically 2018-06-17 16:05:48 -04:00
Piero Toffanin 1ec47d27f2
Merge pull request #460 from pierotofy/hangfix
Fixed hanging error due to low memory on processing nodes, preset def…
2018-06-01 09:04:12 -04:00
Piero Toffanin b8665ad181 More unit test fixes 2018-05-31 23:14:11 -04:00
Piero Toffanin 8306fd7539 unit test fix 2018-05-31 22:54:55 -04:00
Piero Toffanin 2f18b61d84 Set status to none when reassigning queued task pnode 2018-05-31 22:23:37 -04:00
Piero Toffanin c89e87f9f8 Rephrase comment 2018-05-31 22:15:29 -04:00
Piero Toffanin 815d4be881 Fixed hanging error due to low memory on processing nodes, preset defaults changes 2018-05-31 22:13:26 -04:00
Piero Toffanin 572abd8db9 Added unit tests for grass engine 2018-05-13 13:30:44 -04:00
Piero Toffanin 114b0e52f9 Better password reset instructions 2018-05-13 09:28:58 -04:00
Piero Toffanin 7e52f1f6f7 osm-quickedit plugin working 2018-05-04 12:37:34 -04:00
Piero Toffanin 36978ccde4 API naming change 2018-04-29 16:43:45 -04:00
Piero Toffanin cd7ba253cf Added ability for JS plugins API to return values upon initialization, osm-quickedit mock 2018-04-29 16:39:57 -04:00
Piero Toffanin f7b5161a43 CSS refactoring for easier addition of more action buttons via plugins 2018-04-29 15:16:34 -04:00
Piero Toffanin e00196ba75 Added new mesh-octree depth value defaults 2018-04-29 13:55:58 -04:00
Piero Toffanin f802a4aaf8 removed pmvs suggestion for exit code 1 2018-04-19 15:39:43 -04:00
Piero Toffanin 64e7847d11 Fixed off-by-one error, newlines handling 2018-04-19 11:48:57 -04:00
Piero Toffanin b1b6d60a1b Added failed to allocate memory friendlier message 2018-04-15 18:29:53 -04:00
Stephen Mather a748c17258
Up the recommended minimum overlap + 3D rec 2018-04-14 22:20:54 -04:00
Piero Toffanin ba877fc44a Added unlocking script 2018-04-08 16:21:09 -04:00
Piero Toffanin 59f77cb871 Updated version, console new lines handling 2018-04-08 15:30:11 -04:00
Piero Toffanin a6ff7b8998 Removed task lock from db model, using redis locks instead 2018-04-08 12:48:54 -04:00
Piero Toffanin 3a55dea1b3 CORS update, Safari text mime fix 2018-03-31 13:08:56 -04:00
Piero Toffanin 09c90b9cc3 Added grass-core, support for grass 7.6 2018-03-29 18:56:15 -04:00
Piero Toffanin db81a67c53 Better error handling, tweaks 2018-03-29 17:55:19 -04:00
Piero Toffanin ae0a0cbf67 Volume measurements! Processing done in celery, updated README 2018-03-29 17:28:15 -04:00
Piero Toffanin e3c36b1526 Modified measure plugin to include volume calculation. Started working on GRASS engine 2018-03-29 14:25:20 -04:00
Piero Toffanin b2daeae2f8 Ability to load globals via JS 2018-03-27 14:35:16 -04:00
Piero Toffanin 149d7b6729 ES6 plugins support 2018-03-19 16:46:28 -04:00
Piero Toffanin 9e07e297c6 Changed default presets 2018-03-19 14:21:01 -04:00
Piero Toffanin 2005194d94 npm install support for plugins, started moving volume code into plugin, API url mountpoints 2018-03-19 12:26:10 -04:00
Piero Toffanin 2747ad329a
Merge branch 'volume' into master 2018-03-13 22:23:04 -04:00
Piero Toffanin 4170db90d5
Merge pull request #407 from OpenDroneMap/pyup-update-django-1.11.7-to-2.0.3
Update django to 2.0.3
2018-03-11 13:37:34 -04:00
Piero Toffanin b1fbf61fcc Deprecation changes, package updates 2018-03-11 10:51:55 -04:00
Piero Toffanin b4bc12a3ea Updated foreignkeys 2018-03-11 10:06:09 -04:00
Piero Toffanin e695b33251
Support for comments in gcp files 2018-03-09 11:45:26 -05:00
Piero Toffanin 4c800f2448 Restart task console bug fix 2018-03-02 17:50:33 -05:00
Piero Toffanin b58abbcf9f Plugin unit tests, fixes 2018-03-02 11:30:16 -05:00
Piero Toffanin ad09cd71f5 404, 500 pages 2018-03-02 10:57:21 -05:00
Piero Toffanin 4fea36fc7e posm-gcpi integration, django template inclusion, minor refactoring 2018-03-01 16:29:23 -05:00
Piero Toffanin f97d4c1813 Plugin menu entry hook, posm-gcpi plugin skeleton, mount points 2018-02-23 17:48:32 -05:00
Abdelkoddouss IZem 7607a01086
Update Map.jsx
Need to install leaflet-draw via npm..then draw a polyon over the orthophoto annd you got the volume
2018-02-23 21:53:00 +00:00
Abdelkoddouss IZem b9a3be7c7b
Create cliprasterpol.py
Clip the corresponding user's geojson polygon from the DEM
2018-02-23 21:37:13 +00:00
Abdelkoddouss IZem ad3bfbede8
Create vertex.py
Extract polygon vertex in dem coordinate system (X, Y,Z)
2018-02-23 21:34:51 +00:00
Abdelkoddouss IZem 0eeba94e92
Create repro_json.py
Reproject th geojson polygon to the DEM coordinate system
2018-02-23 21:32:27 +00:00
Abdelkoddouss IZem b01c73705a
Update task.py
Add basic median plane function from where volume is extruded
2018-02-23 21:29:26 +00:00
Abdelkoddouss IZem f788913d35
Update urls.py 2018-02-23 21:17:39 +00:00
Abdelkoddouss IZem 141e34211c
Update urls.py
Volume url
2018-02-23 21:16:48 +00:00
Abdelkoddouss IZem a76e149469
Update tasks.py 2018-02-23 21:13:12 +00:00
Piero Toffanin 1bfcf80cb7 Added GCP resize tests 2018-02-23 14:48:59 -05:00
Piero Toffanin fd38281085 Unit test, better letsencrypt challenge, gunicorn service fix 2018-02-21 15:16:37 -05:00
Piero Toffanin 8304fc0991 Fixed unit test 2018-02-20 11:38:55 -05:00
Piero Toffanin 4dd472d8f4 GCP file resize (both in-browser and server side) 2018-02-20 11:11:24 -05:00
Piero Toffanin 2735942409 Added support for server resize, in-browser resize, or no resize 2018-02-19 15:50:26 -05:00
Piero Toffanin a0f51654c4 Fixed frontend tests 2018-02-17 14:46:48 -05:00
Piero Toffanin 510b1db237 Fixed unit tests 2018-02-17 12:35:03 -05:00
Piero Toffanin d9f1e7a154 Fixed some unit tests 2018-02-16 17:05:09 -05:00
Piero Toffanin 1aedfd5c7a Worker unit tests, changed version number 2018-02-16 15:07:53 -05:00
Piero Toffanin 22c3e66c02 Removed scheduler code, background decorator, added Celery workers, migrated code, added SharedTestWatch 2018-02-15 16:23:29 -05:00
Piero Toffanin e03e884ffc minWebodmVersion check in plugins 2018-02-09 13:46:45 -05:00
Piero Toffanin 66c2178da1 Measurement plugin and JS API working 2018-02-09 12:38:42 -05:00
Piero Toffanin e5a6628f4b Proof of concept JS-side communication between map component and plugin 2018-01-30 17:41:32 -05:00
Piero Toffanin d0b4a058bf Plugins skeleton, abstract class, public URL mounting 2018-01-30 11:48:16 -05:00
Piero Toffanin 8e7723bb2e Bug fix 2018-01-29 11:38:32 -05:00
Piero Toffanin 99037d1b71 Added public json endpoint, updated docs 2018-01-29 11:09:38 -05:00
Piero Toffanin 3653fe904c Added unit tests 2018-01-26 10:01:14 -05:00
Piero Toffanin 8be487b713 Added QR Code button in share dialog 2018-01-25 14:58:46 -05:00
Piero Toffanin 06e686241e Minor fixes, version change 2018-01-25 13:44:46 -05:00
Piero Toffanin 85ed5433d0 Added UI to restart tasks from a specific rerun-from value 2018-01-24 20:09:59 -05:00
Piero Toffanin 492fc56587 Restart dropdown, added task can_rerun_from field, fixed jest tests 2018-01-24 17:04:53 -05:00
Piero Toffanin 2bb43203dc Updated to React16, restart dropdown button 2018-01-24 11:07:06 -05:00
Piero Toffanin ef74672ccd Pass task options during restart to node-odm 2018-01-24 09:41:57 -05:00
Piero Toffanin 7698293631 Hide textured model when necessary, processing node options fix 2018-01-23 10:07:09 -05:00
Piero Toffanin 71905322db Ability to select images/gcps in multiple steps, ability to cancel a new task, better error handling 2018-01-18 13:03:02 -05:00
Piero Toffanin 757e71262b Added bad dataset help message 2018-01-11 14:41:06 -05:00
Piero Toffanin 6bfa48c242 Fixed image upload on Safari 2017-12-21 10:01:23 -05:00
Piero Toffanin d025b45473 CSS fix 2017-12-05 15:49:05 -05:00
Piero Toffanin 3404128998 Fixed image path migration 2017-12-05 15:43:46 -05:00
Piero Toffanin ab0f1f8d76 Changed iframe code, removed x-frame headers, js undefined reference error 2017-12-05 15:18:01 -05:00
Piero Toffanin d8be9a6313 Fixed unit test 2017-12-05 14:49:21 -05:00
Piero Toffanin 44d3674314 Unit tests, small bug fixes, renamed URLs module 2017-12-05 14:42:57 -05:00
Piero Toffanin 2bc61c2633 Sharing feature working, still needs unit testing 2017-12-03 17:56:30 -05:00
Piero Toffanin 39c391451f Added clipboardinput, sharing logic, CSS fixes 2017-12-03 13:37:13 -05:00
Piero Toffanin 2552b82e4f Share popup UI, change public flag 2017-12-01 16:10:31 -05:00
Piero Toffanin ddb97cff99 Started creating share button UI 2017-12-01 13:52:36 -05:00
Piero Toffanin 7d83a6d769 Fixed unit tests 2017-11-30 18:49:58 -05:00
Piero Toffanin 79fd4cb14b Successful migration from IDs to UUIDs 2017-11-30 18:22:28 -05:00
Piero Toffanin 131e3a6f9b Trying to convert IDs to UUIDs 2017-11-30 17:22:55 -05:00
Piero Toffanin 47ff465d13 Public fields migration, views setup, URLs setup 2017-11-30 10:55:15 -05:00
Piero Toffanin 0e82272d55 Removed reference to github issues 2017-11-29 17:36:27 -05:00
Piero Toffanin cbfb537e58
Friendlier error for child returned 137 2017-11-29 17:29:50 -05:00
Piero Toffanin 3ba145613e Upload timeout fix, file size reporting fix 2017-11-25 10:45:27 -05:00
Piero Toffanin 14ef40e010
Changed 3D button class name 2017-11-24 15:20:38 -05:00
Piero Toffanin fb56819d4e
Update TaskListItem.jsx 2017-11-24 15:05:52 -05:00
Piero Toffanin bff9e456fa
Merge pull request #339 from pierotofy/resizejpg
Client-side image resize
2017-11-22 16:15:22 -05:00
Piero Toffanin 8703af0dae Refactored ProjectListItem, client-side file resize feature 2017-11-22 14:53:29 -05:00
Piero Toffanin 7815514ee9 Proof of concept with static resize dimensions 2017-11-20 15:52:23 -05:00
Piero Toffanin 4408fc6ad2 Added max-requests, reduced log output, timing tweak in scheduling operation 2017-11-20 13:44:52 -05:00
Piero Toffanin 05fa560fd1 Removed failing unit tests (for travis), updated version 2017-11-10 15:03:35 -05:00
Piero Toffanin 547893bd26 Force regenerate derivative images via http request 2017-11-10 14:29:29 -05:00
Piero Toffanin 0fd18f85cd Added sleep for tests 2017-11-10 13:59:25 -05:00
Piero Toffanin b4f0adfe9e Settings unit test fix 2017-11-10 13:05:52 -05:00
Piero Toffanin 6a73446574 Regex fix 2017-11-10 12:10:00 -05:00
Piero Toffanin b53b48216e Theme unit tests 2017-11-10 11:48:17 -05:00
Piero Toffanin ad46350efb Settings unit test 2017-11-09 15:45:29 -05:00
Piero Toffanin 63be0b100b Added theme/settings migration 2017-11-09 12:42:28 -05:00
Piero Toffanin cf76258abf More CSS tweaks 2017-11-09 12:37:04 -05:00
Piero Toffanin d3ca3a53be Last CSS changes, colors look OK 2017-11-09 11:31:17 -05:00
Piero Toffanin c7793368cd CSS changes for theme support 2017-11-08 15:13:35 -05:00
Piero Toffanin 026d93cb79 SCSS theme file online compilation 2017-11-07 16:48:27 -05:00
Piero Toffanin c4484ef317 Added HTML insertion tags, CSS fixes 2017-11-07 13:40:12 -05:00
Piero Toffanin f71ddf6c2a CSS fixes, footer dynamic fields 2017-11-07 11:54:01 -05:00
Piero Toffanin 913dccb8cf CodeMirror widget, CSS/HTML fields 2017-11-06 17:43:47 -05:00
Piero Toffanin b255fa8d6e Started adding the possibility to customize colors, app name 2017-11-06 13:45:14 -05:00
Piero Toffanin 4842ad8cb0 Merge pull request #295 from pierotofy/frontend-tests
Frontend tests
2017-10-01 21:11:46 -04:00
Piero Toffanin cf641d9995 Removed history mock file (unused), lowercase comment 2017-09-29 15:05:52 -04:00
Piero Toffanin c3dc4244b5 ModelView frontend tests, moved jquery-i18next, updated docs, jest config 2017-09-29 14:24:45 -04:00
Piero Toffanin f1bb2189af Moved values() shim, added IE warning in dashboard 2017-09-28 17:26:23 -04:00
Piero Toffanin 040bf0b96b Mour tests 2017-09-06 11:47:04 -04:00
Piero Toffanin 96395c39aa More tests, mock generation awesomeness 2017-09-05 18:14:16 -04:00
Piero Toffanin 765835c487 Mock writing module 2017-09-05 16:09:10 -04:00
Piero Toffanin 5a3c87fbf6 More UI tests, transform properties ES6 plugin setup 2017-09-05 13:12:35 -04:00
Piero Toffanin fb73197a0b Started adding UI tests with Jest+Enzyme 2017-09-04 16:26:46 -04:00
Piero Toffanin 0fec2c468c Synched opacity sliders, minor refactoring 2017-08-31 17:22:18 -04:00
Giovanni Cimolin da Silva 2823f401c9 Added individual layer transparency control 2017-08-25 11:20:32 -03:00
Patrick José Pereira b5bf3214cc potree: Solve some typos
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-08-24 19:19:46 -03:00
Patrick José Pereira d1abb52617 tests: Solve some typos
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-08-24 19:16:41 -03:00
Patrick José Pereira e2aca34e43 ProjectListItem.jsx: Solve typo
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-08-24 18:38:30 -03:00
Patrick José Pereira a8f879974c app/models: Solve typos
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-08-24 18:37:42 -03:00
Piero Toffanin c43abe20db Remember the last selected preset for new tasks 2017-07-25 15:54:31 -04:00
Piero Toffanin 46813e5ec2 Replaced React.PropTypes (deprecated) with prop-types package 2017-07-25 14:09:51 -04:00
Piero Toffanin 750f43ca9d Create default presets at boot 2017-07-25 13:54:41 -04:00
Piero Toffanin 4acb13829a Presets interface working, still needs more testing 2017-07-25 12:37:42 -04:00
Piero Toffanin 81871d1149 Preset edit dialog option's improvements and state fixes 2017-07-24 16:59:57 -04:00
Piero Toffanin 47069879a1 Edit options dialog and drop down in edit task panel 2017-07-24 12:39:12 -04:00
Piero Toffanin 704a7c34fd Added presets API, unit tests 2017-07-21 16:48:01 -04:00
Piero Toffanin bb2d87130b Added Preset model 2017-07-20 10:19:25 -04:00
Piero Toffanin b4f643084c Split model.py into submodules 2017-07-20 10:10:03 -04:00
Piero Toffanin 822b845f5d Updated .travis.yml 2017-07-18 17:12:32 -04:00
Piero Toffanin 00d367ce17 Pulled edit button to the right 2017-07-18 16:24:47 -04:00
Piero Toffanin e9679eac12 Removed edit task dialog in favor of an edit task panel 2017-07-18 16:07:53 -04:00
Piero Toffanin 29b3f54603 Readded .gitignore 2017-07-18 14:16:25 -04:00
Piero Toffanin dc08d6a4f3 Updated webpack to latest version 2017-07-18 14:14:59 -04:00
Piero Toffanin 261991e9af Removed duplicate las download 2017-07-13 17:16:03 -04:00
Piero Toffanin ab0b91a77e Layer list fix, api docs update, unit test fix, map type button switch improvements 2017-07-13 17:06:25 -04:00
Piero Toffanin f7fa29cd3c Added switch buttons for map type, fixed API endpoints, assets import fix 2017-07-12 16:51:25 -04:00
Piero Toffanin 186f4bac5e Started adding support to display DSM, DTM map tiles 2017-07-12 13:35:28 -04:00
Piero Toffanin 691330078b Fixed migrations code 2017-07-12 08:56:43 -04:00
Piero Toffanin d376a1e779 Allow more files to be handled (now bound mostly by the amount of RAM available) 2017-07-10 17:41:37 -04:00
Piero Toffanin 913c8fe777 Avoid resending auto_processing_node param for each image, disable limit on DATA_UPLOAD_MAX_NUMBER_FIELDS 2017-07-10 15:13:23 -04:00
Piero Toffanin 24109fce84 Removed option to add Task models via admin panel (should always be done from the dashboard) 2017-07-10 13:32:36 -04:00
Piero Toffanin 77d1a5c107 Fixed test case rounding issue 2017-07-10 10:54:57 -04:00
Piero Toffanin ed5093ce25 UTF-8 decode issue on test case 2017-07-10 10:43:48 -04:00
Piero Toffanin af47383a6c Fixed unit tests, updated docs 2017-07-10 10:30:33 -04:00
Piero Toffanin 9039dca53d Changed available_assets code to be faster, easier to maintain, still need to write unit tests 2017-07-07 15:34:02 -04:00
Piero Toffanin b413966202 Changed orthophoto import mechanism, dropped OffDbRaster 2017-07-07 11:33:16 -04:00
Piero Toffanin 99d07b303d Migrate orthophoto to orthophoto_extent field 2017-07-07 10:48:11 -04:00
Piero Toffanin 824642175d Merge branch 'missionplanner' 2017-07-06 15:04:06 -04:00
Piero Toffanin 3cca23081f Fixed improper password creation on welcome screen 2017-06-15 18:52:47 -04:00
Piero Toffanin deac02c385 Fixed processing nodes permissions display, readded processing node menu in backend via template tags 2017-06-15 15:47:00 -04:00
Piero Toffanin 66bae84aa9 Added permissions display, updated docs 2017-06-15 14:34:51 -04:00
Piero Toffanin 3e8c21ce76 Project list optimization 2017-06-15 13:51:10 -04:00
Piero Toffanin 8a6ff61ef0 Better task action error messages 2017-06-15 13:16:00 -04:00
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