* colors and materials
* traverse for colors
* fix multipolygons in 3d
* prioritize attributes by default, less geometry divisions
* fix multipolygons
* split polygons in leaflet
* ensure speckleURL argument
* avoid multiple loops
* URL exceptions handling
* add bbox per feature
* leaflet controls to the right
* html syntax
* double-check for display vals
* colors and materials
* traverse for colors
* fix multipolygons in 3d
* prioritize attributes by default, less geometry divisions
* fix multipolygons
* split polygons in leaflet
* ensure speckleURL argument
* avoid multiple loops
* URL exceptions handling
* add bbox per feature
* leaflet controls to the right
* html syntax
* MVP
* upd
* upd
* fixed dynamic loading
* don't overwrite YAML, remember the value instead
* remove default link; URL syntax; TODO: lat vs lon; speckle_data None
* crs centralized
* not implemented methods
* remove case from args
* removing client auth; only receive branch
* enable Queryables page
* normal props
* reprojection in bulk
* speed up reprojections
* add GisFeature
* fix geometry
* fix coords
* fix lines
* all GIS data works
* non-gis data scaling fixed
* fix non-gis pts and curves
* backup displayValue
* remove redirect to individual features
* replace old links
* UI without redirects
* display parameters
* reroute from homepage
* operations from Core; set HostApp
* receive exception
* all not implemented
* zoom
* redirect to speckle from individual features
* layer color placeholders
* render styles; server info
* Model info column
* html styles
* display Missing URL message
* return functionality for WFS
* more display colors
* load landing page for GIS apps only
* display invalid input error
* typo
* print out agent
* patch specklepy on install
* fix import
* warning for zero coords; remove Account from auth
* remove transport account only before receive
* better patch
* get the entire stream
* fix request split
* clear provider data
* list browsers to support
* better UI
* UI
* UI and hyperlinks
* large map
* Fix for Starlette CORS
The Starlette app with setting cors=true enables all origins, but only permits requests with the GET method. The CORSMiddleware for Starlette requires specifying `allow_methods=['*']` to enable all common request methods.
* Add noqa to break line break
This line was flagged by flake 8 for being 81 characters. I think that this line it more readable as is rather than splitting up into multiple lines.
* Revise indentation on CORS middleware
* Update setup.py
Release 0.17.0 is incompatible with Python < 3.8
"python_requires" added to only install this version with python >= 3.9
* Update setup.py
* Release Process Manager backed by Postgresql
* Update postgresdb_.py
* Changes as for Tom comment on 16.7
* Update postgresql.py
* Included further Tom suggestions
* Renamed Manager requirements file
* renamed table job_info -> jobs
* Update postgres_manager_full_structure.backup.sql
* Update postgresql.py
* Update requirements-manager.txt
Accepted @Tom requirement.
I found the issue about compiling psycopg2:
it was a bug in my configuration.
* Modified to adhere to CI
* Update postgresql.py
---------
Co-authored-by: FrancescoIngv <FrancescoIngv@users.noreply.github.com>