Commit Graph

1288 Commits

Author SHA1 Message Date
KatKatKateryna f567776bd1 patch deserializer 2024-08-22 18:13:45 +01:00
KatKatKateryna 7623e37134 fix orientation for mesh, brep, hatch, polygon 2024-08-22 17:30:47 +01:00
KatKatKateryna c0f52a96f2 fix orientation function 2024-08-22 17:17:19 +01:00
KatKatKateryna 0e5e06219f fix hatches 2024-08-22 16:19:49 +01:00
KatKatKateryna d6a06734be support ICurves and new GisFeatures, and (possible) hatches 2024-08-22 16:05:54 +01:00
KatKatKateryna a144de5874 use 3 dimensions 2024-08-22 13:05:40 +01:00
KatKatKateryna e1390ef685 last fixes 2024-08-21 00:14:00 +01:00
KatKatKateryna c56ace42ed more refactor 2024-08-21 00:08:31 +01:00
KatKatKateryna e2c123529d refactor 2024-08-20 23:25:26 +01:00
KatKatKateryna 6a5484fead send complete displayValues for Meshes 2024-08-20 15:28:59 +01:00
KatKatKateryna 5925c712f3 assign all props to all elements 2024-08-20 14:57:34 +01:00
KatKatKateryna 08ef87b04d fixed deserialization; default color 2024-08-20 14:42:03 +01:00
KatKatKateryna 40195e0bd5 fixes 2024-08-20 13:58:18 +01:00
KatKatKateryna e72073e8a0 fix attributes 2024-08-20 13:46:51 +01:00
KatKatKateryna cf61117020 receive custom attributes 2024-08-20 13:35:10 +01:00
KatKatKateryna 5f437c018d reply on speckle_type for traversal 2024-08-20 12:17:25 +01:00
KatKatKateryna a40a56e163 remove manual zoom setting 2024-08-20 10:53:58 +01:00
KatKatKateryna 53aa651647 api key variable 2024-08-20 10:32:56 +01:00
KatKatKateryna 6318af8dd8 upd readme 2024-08-20 10:28:19 +01:00
KatKatKateryna ca0cc02e70 neat tables 2024-08-16 01:09:56 +01:00
KatKatKateryna 24e93b05e3 better error message; all redirects to a new tab 2024-08-15 16:10:10 +01:00
KatKatKateryna ecdd511632 page layout 2024-08-15 16:00:11 +01:00
KatKatKateryna 3935a57b2a render pretty basemap if API key is available 2024-08-15 15:44:26 +01:00
KatKatKateryna cd0b7e0ee8 Merge branch 'dev' into kate_speckle_poc 2024-08-15 13:48:26 +01:00
KatKatKateryna 00033219ab better map size 2024-08-15 13:48:18 +01:00
KatKatKateryna ec04220183 Update patch_specklepy.py
move import inside the function, as "alien" imports are not recognized by pygeoapi
2024-08-15 20:33:36 +08:00
Gergő Jedlicska fad6300654 Update patch_specklepy.py (#3)
better path handling for specklepy and pygeoapi
2024-08-15 20:32:12 +08:00
KatKatKateryna 4a8376af00 Revert "change port"
This reverts commit 92e0b0da9e.
2024-08-14 05:14:01 +01:00
KatKatKateryna 7bc42653d0 Kate speckle poc (#2)
* Revert "change port"

This reverts commit 92e0b0da9e.

* server patch

* enforce patch

* Reapply "change port"

This reverts commit 243994d0da.
2024-08-14 12:13:10 +08:00
KatKatKateryna c96d4f6f30 Kate speckle poc (#1)
* 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
2024-08-14 10:29:10 +08:00
KatKatKateryna 92e0b0da9e change port 2024-08-13 11:11:23 +01:00
Tom Kralidis b6c00b0cff update CITE setup (#1728) (#1731) 2024-07-21 16:39:08 -04:00
Benjamin Webb 274646b6ae Add TRS to pygeoapi config schema (#1743)
* Add TRS to pygeoapi config schema

* Update configuration.rst

---------

Co-authored-by: Tom Kralidis <tomkralidis@gmail.com>
2024-07-21 11:05:56 -04:00
Tom Kralidis a000fe558f port PostgreSQL process manager to SQLAlchemy (#1745) 2024-07-20 13:19:08 +02:00
Tom Kralidis 298f069ffa update jobs endpoint link title (#1739) (#1742) 2024-07-19 12:34:58 -04:00
Paul Tomasula 9d53f1b8f7 Fix for Starlette CORS (#1741)
* 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
2024-07-19 18:12:57 +02:00
pgValero 05a7de433d Update setup.py to restrict python version >= 3.9 (#1725)
* 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
2024-07-19 09:14:10 -04:00
francescoingv c322d3fb40 Release Process Manager backed by Postgresql (#1730)
* 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>
2024-07-19 09:10:21 -04:00
francescoingv e91f051ea0 Update processes.py (#1738)
Co-authored-by: FrancescoIngv <FrancescoIngv@users.noreply.github.com>
2024-07-19 06:00:59 -04:00
Tom Kralidis 510875027e EDR: add HTML table of parameters for collections with EDR support (#1733) (#1736) 2024-07-17 10:13:17 -04:00
Benjamin Webb 3d81115b1c Allow setting docker repository via repository secret (#1734) 2024-07-16 13:27:06 -04:00
Benjamin Webb 0be6de01b8 Update default docker bbox extents (#1732) 2024-07-16 12:51:03 -04:00
Benjamin Webb 533151831c Add CRS transform to remaining providers (#1729)
* Add CRS transform to remaining providers

* Update tinydb_.py

---------

Co-authored-by: Tom Kralidis <tomkralidis@gmail.com>
2024-07-16 12:42:33 -04:00
Tom Kralidis d9adbbd817 add support for TinyDB feature provider (#1724)
* add support for TinyDB as a feature provider (#1723)

* add tests

* update CITE setup

* add/update docs

* update sample CITE config

* update copyright year

* reorder imports

* fix formatting

* delineate features/records via overloading

* remove now unused test data

* move CITE data to tests/data

* fix ref

* remove HYDAT from GitHub Actions

* remove print statement
2024-07-16 11:40:50 -04:00
Tom Kralidis e8ce02167f OAProc: fix response type on delete_job (#1721) (#1726) 2024-07-15 21:17:51 -04:00
francescoingv 0169e43329 Update test_tinydb_manager_for_parallel_requests.py (#1720)
* Update test_tinydb_manager_for_parallel_requests.py

Updated the call to execute_process
and now checks the expected number of process results are present.

* Update test_tinydb_manager_for_parallel_requests.py

---------

Co-authored-by: FrancescoIngv <FrancescoIngv@users.noreply.github.com>
Co-authored-by: Tom Kralidis <tomkralidis@gmail.com>
2024-07-12 05:45:24 -04:00
Tom Kralidis 6d4237a7f6 use identification.url as about link on landing page (#1716) 2024-07-09 01:01:35 -04:00
Colton Loftus 5e48308ba2 Fix typo in ogcapi-processes.rst (#1715) 2024-07-08 02:47:20 -04:00
Tom Kralidis b30465c147 OAProc: test hello-world process evaluation of None and empty dict (#1714) 2024-07-06 15:15:03 -04:00
Piotr Zaborowski f6c33d7a3c EDR generic layers UI (#1713)
default template supports only SST parameter, this change allow to present any property and several at once.
2024-07-05 06:17:34 -04:00