Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tethysplatform/tethys

The Tethys Platform main Django website project repository.
https://github.com/tethysplatform/tethys

Adds explanation and install instructions for new showcase apps (#852)

* Adds explanation and install instructions for new showcase apps

* Add web socket url change t...

f92a6a025a9fa73c995ec5ec103f3d5a24d4768b authored over 2 years ago by Nathan Swain <[email protected]>
change asgi gen command to dynamically use the conda env name (#851)

c0aa424d46b5e0536e031f511a73f4e78a08907d authored over 2 years ago by sdc50 <[email protected]>
Test and update upgrade docs (#850)

59786c5ffedfaf567645128f7c966e7da9cce9a4 authored over 2 years ago by Nathan Swain <[email protected]>
fix 'tethys_quotas.UserQuota' has no ForeignKey error after visiting the user change_view (#848)

fix 777 UserQuota has no ForeignKey to...

5b9c15c188e47d74b080e089a08484df5339ff75 authored over 2 years ago by sdc50 <[email protected]>
attempt to install conda packages with pip in conda is not available (#841)

1403a4feff57ff7da3b3edcee25c969395dece2d authored over 2 years ago by sdc50 <[email protected]>
add social_django.utils to mocked imports (#849)

5cde0931b9f11d22ce910d6e57b0b91f28817781 authored over 2 years ago by sdc50 <[email protected]>
Add hidden to d-none suggestion to app migration doc

d494f96e5d57d05c855e06ba8d9adda1ad717e77 authored over 2 years ago by Nathan Swain <[email protected]>
Allow a custom register controller (#840)

* add REGISTER_CONTROLLER setting

* update tests

* update docs

Co-authored-by: Nathan Swain <...

e7faf41ba02bbe4057491cc9c8c60083467fa370 authored over 2 years ago by sdc50 <[email protected]>
Gizmo showcase map fixes (#843)

* Fix for opacity control on Tethys Map View

* Fix for Cesium Map View gizmo deps not loading p...

23d8875be3012a227586fdbf9c0b5b642767ea16 authored over 2 years ago by Nathan Swain <[email protected]>
Fix ensure oauth (#839)

* fix ensure_oauth decorator to ensure that user has a valid token
fix quota message

* simplify...

1e0c327060ff7aee770c7119a88d03d472823cf6 authored over 2 years ago by sdc50 <[email protected]>
Custom jobs table actions (#837)

* Custom job actions

* add confirmation to custom actions

additional features for custom actio...

d9f4112c28180f28956978eec5c0513a16cfdd34 authored over 2 years ago by sdc50 <[email protected]>
Fix header css so it expands to whole window width (#842)

6ae5b69f62c8dafebd52bd5bbb0afb50306442ac authored over 2 years ago by sdc50 <[email protected]>
Adds experimental support for React Tethys Apps (#824)

* Add (db) id property to app and extension classes
for convenient access

* Fix issue with app ...

46ace43b0ef9a8186f2635ecbafd8665b339e2ef authored over 2 years ago by Nathan Swain <[email protected]>
Initial what's new page for Tethys 4 (#825)

afe11ed791a935e9e9026c2192f61b1a3dc954f5 authored over 2 years ago by Nathan Swain <[email protected]>
Tethys4 Docker Updates (#828)

* Fix issue with Dockerfile env variables

* Updates to the Docker build for Tethys 4
Using micr...

7725ed164a2be3fbf03c619f01bbcd33fddc5464 authored over 2 years ago by Nathan Swain <[email protected]>
Add libmamba solver suggestion to installation docs

ae5ea8c67abfa65c81176125d25fd5427061b309 authored over 2 years ago by Nathan Swain <[email protected]>
Updates to tutorial documentation for Tethys 4 syntax (#821)

* Key Concepts tutorial updates for Tethys 4

* Update advanced tutorial for Tethys 4

* Few mor...

1d618277f3406b14945ca289b7ca90fc120bd497 authored over 2 years ago by Nathan Swain <[email protected]>
Controller Modules -> Search Path app migration docs

ce6c8da29c4182edcaf014885f239cd8faf4ce6d authored over 2 years ago by Nathan Swain <[email protected]>
Add explanation of controller search path to routing documentation

24de2e095a772484341c7a9ee176bae76fec1268 authored over 2 years ago by Nathan Swain <[email protected]>
Add tip about controller_modules property of app class to migration docs

9bb2f5114920668deedcd7bff6bc32e148f73601 authored over 2 years ago by Nathan Swain <[email protected]>
Another app migration docs fix

0ea17e4451e74bf18a2a0d1ed1f89f02b399affc authored over 2 years ago by Nathan Swain <[email protected]>
Fix workspaces code block in app migration docs

33bf448313a02a568f1b61f46914bece9d24c656 authored over 2 years ago by Nathan Swain <[email protected]>
Add workspaces migration to app migration guide

b9fb4b5b96b0cb57a72cf7f1db59860b67229631 authored over 2 years ago by Nathan Swain <[email protected]>
Add staticfiles to static suggestion in app migration

710ed7b32524e8c9718c41271ca7e2d7e1e493d7 authored over 2 years ago by Nathan Swain <[email protected]>
Add App Migration Instructions for Migrating from Tethys 3 to 4 (#806)

* Add outline for static resources sdk docs

* More progress on the app migration docs

* Bootst...

12b3d727e737e89c9cb8d2ba30d91c0584664fc0 authored over 2 years ago by Nathan Swain <[email protected]>
Add .vscode folder to ignore

c75572df8c17580056f1608c9dfb6ea698c2d0cf authored over 2 years ago by Nathan Swain <[email protected]>
Make Using CDN Optional (#767)

* add setting to allow using locally npm-installed static file dependencies instead of a CDN

up...

a7278aaab1e3890601753ffa9dda3b845cd3e4ce authored over 2 years ago by sdc50 <[email protected]>
Tethys Map Layout Fixes (#807)

* Set geometry attribute on GeoJSON MVLayers automatically.
To silence warning that happens when...

9173c7ac51b73385cc38701c7eb405bd2908b8c0 authored over 2 years ago by Nathan Swain <[email protected]>
Remove functionReviver from PlotView Gizmo (#805)

08d8e11440956b9f2a552dd9a33caf2aa8712a78 authored over 2 years ago by Nathan Swain <[email protected]>
Fix Docker container bind on Windows (#798)

* check if unix before prepending slash

* made get_tethys_home_dir windows compatible

* update...

7349826607b7cc306bf78c5fcd3c8db547cc5ba8 authored over 2 years ago by Michael Souffront <[email protected]>
Map View Layout for Tethys 4 (#771)

* Adds new tethys_layouts module with initial file includes of map_view from ATCore as the first...

68c2bedd0d2799e4f10349ce0e5aa1fdf782ec69 authored over 2 years ago by Nathan Swain <[email protected]>
Site command's restore defaults fix (#796)

* fixed site command's restore defaults option

* lint

cda754c1f09e808b5217cc0a410423214713fcab authored over 2 years ago by Michael Souffront <[email protected]>
Fixes Bad Import in App Scaffold (#790)

* Fix incorrect import in scaffold template

* Print warning message for import errors
while reg...

0fd200cdb9113f3fe4ac10d36fc7bf1c43d8aa39 authored over 2 years ago by Nathan Swain <[email protected]>
Migrate to more standardized build metadata and mechanism (#794)

* Add pyproject.toml per PEP 517

* Migrate metadata from setup.cfg to pyproject.toml
Switch fro...

822115ec477411b81a58f006cf30d5eb1f699c9a authored over 2 years ago by Nathan Swain <[email protected]>
Set appropriate default value for logging configuration (#792)

* Set appropriate default value for logging configuration

* tethysapp not tethysapps

Co-author...

7824fb110a444be15ef66a31dac52210cdd25811 authored over 2 years ago by Nathan Swain <[email protected]>
Hide app info icon until hover (#791)

d2a7411621d32acaa5130871770608496ebf2472 authored over 2 years ago by Nathan Swain <[email protected]>
Addition of note forthe first authentication process for GEE Tutorial. (#785)

a75e8114cb5fafe7ff07a5706346f79328e49f1d authored over 2 years ago by Gio <[email protected]>
Try using boa and mambabuild to build Tethys

...to resolve memory issue
And switch back to mamba for creating the conda-build environment

f27b5b8bce9d8b2d07148a288a2191a1114275fe authored over 2 years ago by Nathan Swain <[email protected]>
Switch back to conda create to create conda-build environment

0e7835260d75f21d9f6f81878a4a6c78bf96633c authored over 2 years ago by Nathan Swain <[email protected]>
Comprehensive Tethys Manage Command (#783)

* added get manage.py path command

* added helper function to get django commands

* added djan...

d1155695a3897dd3919c6c297e09fb9e85e80978 authored over 2 years ago by Michael Souffront <[email protected]>
Add sphinx_autodoc_typehints to docs requirements

c51ce359b40dc6c313d2538825872426cf32ed78 authored almost 3 years ago by Nathan Swain <[email protected]>
Controller decorator (#775)

* initial controller decorator code

* update controller decorator scaffold and tests

* stickle...

b1643568d43479cadefb37bcd12c638dd7d7b738 authored almost 3 years ago by sdc50 <[email protected]>
Add links to presentations and attribution (#770)

280fb927decab626d54b270dba885da819896384 authored almost 3 years ago by Nathan Swain <[email protected]>
Fix URL routing for http handler URLS (#766)

* fix URL routing for http handler URLS

* replace deprecated `url` function with `re_path`

* f...

da4757307786cabca2e687331213c0d735acc389 authored almost 3 years ago by sdc50 <[email protected]>
Fix for #763 (#764)

* Fix for Spatial Dataset Service created w/ CLI does not work until manually saved in admin pag...

fff031116df767ef209827be6c277c6afc23bb90 authored almost 3 years ago by Nathan Swain <[email protected]>
Fix admin styles to be compatible with dynamic dark mode (#768)

Fix jobs_table styles for bootstrap 5

a00b61acd15745a0b72d53f30a05b343a295302c authored almost 3 years ago by sdc50 <[email protected]>
Scheduler App Settings (#759)

* Adds app setting for job Schedulers
Adds port column to CondorScheduler

* Adds get_scheduler ...

5049089eccaa22437d0151adae811b2f34e55302 authored almost 3 years ago by Nathan Swain <[email protected]>
Patch docker cli to use log4j-patched versions of geoserver and thredds (#757)

10daf4658eaa7614938bff6a24cef6d8af773f21 authored almost 3 years ago by Nathan Swain <[email protected]>
Django 3.2 Upgrade (#753)

* Add obj argument to has_add_permission of model admin definitions

* Removed app and user work...

e4a813befe699da1d28cb0aa55f9a6f47d1edc54 authored almost 3 years ago by Nathan Swain <[email protected]>
Tethys Platform 4 - Bootstrap 5 Upgrade (#750)

* Remove the dependence on page.html, which was deprecated.

* Upgraded header and footer for Te...

b2117d0d14dee5244f1e338e69891cac95456bf9 authored about 3 years ago by Nathan Swain <[email protected]>
Increment version to 4.0.0

a5723d5d06752a5bad1d87db99d1d1446c0712e3 authored about 3 years ago by Nathan <[email protected]>
3.4.0 release

(cherry picked from commit cb939cda8f63fa39367d5099ec16f372514214c6)

0fc77e5b52d51fb359e392c3c1bb2fa7be78b0ee authored about 3 years ago by rditlsc9 <[email protected]>
Docs of Additional Options for Production Installation (#746)

* Refactor production docs to add additional guides for cloud, docker, and k8s.
Added create azu...

78e724643730bc05e96ec82ef372fcd23e44d1b3 authored about 3 years ago by Nathan Swain <[email protected]>
Updates to Services and App Settings CLI (#745)

* Add type option to `tethys services create spatial` command to allow specifying GeoServer or T...

2ba5270962de74284c6fb990e8c98141d417185c authored about 3 years ago by Nathan Swain <[email protected]>
Updates HTTPS docs with Certbot instructions (#741)

* Updates HTTPS docs with Certbot instructions

Also updates how SSL directives should be entere...

377c219ed007fdae6104a9d8f66a2c5f16afda77 authored about 3 years ago by Nathan Swain <[email protected]>
add docs for cesium reInitializeMap api (#742)

58cee8fc131573cabf6de3d6400e575512e8a6b9 authored about 3 years ago by sdc50 <[email protected]>
Add API to initialize Cesium (#740)

When Cesium is loaded via ajax then it needs to be re-initialized. This adds a `reInitializeMap`...

58298625cf67949dd61787b58291fe075c4f0cff authored about 3 years ago by sdc50 <[email protected]>
Add clarification to App Access Permissions docs (#739)

* Add clarification to App Access Permissions docs

* @msouffs feedback

ad69422a0e6d33922ae95375ec4a2130d51c7bda authored about 3 years ago by Nathan Swain <[email protected]>
Improvements to Dockerfile (#738)

* Add build argument to Tethys Dockerfile to allow for builds with different versions of Python....

f448cf4d55f507d2c5c278eee2feb4a09e718737 authored about 3 years ago by Nathan Swain <[email protected]>
Fixes for Cesium Map View Gizmo Showcase and Documentation (#732)

* - Fix Broken Cesium Gizmo Showcase Page and Update Docs.

* - Update documentation showing usa...

7f04ae0800776807704d4c66b47faab2cc782b1a authored about 3 years ago by htran84 <[email protected]>
Fixes tests for with_request and with_workspaces bokeh handler decorators (#734)

They broke with bokeh 2.4.0, which expected session_context to be callable.
Verified Bokeh suppo...

5f21cc3bdef8717e8ff7bfd651db1a3ac82f02d2 authored about 3 years ago by Nathan Swain <[email protected]>
Convert CI to GitHub Actions (#729)

* try first attempt at adding tests

* only run coverage if ubunut

* add more steps to CI

* ch...

ab0c61af05f211a7ef7ed04bd418c26a62b88b4d authored over 3 years ago by Gage Larsen <[email protected]>
Create CITATION.cff (#717)

* Create CITATION.cff

* Add Zenodo DOI for Release 3.3

db844acdbc890a708970fd65ed1f5fdf52f99df9 authored over 3 years ago by Nathan Swain <[email protected]>
Simplify/secure CSRF token ajax handling (#662)

* Simplify/secure CSRF token ajax handling

* cleanup

fa9465c09284b11ad0511819bedcc3d5c951c39f authored over 3 years ago by sdc50 <[email protected]>
CesiumMapView models argument should be list by default. (#715)

5e5427a209b64d3ddaaee1585abe0e23dc0d002f authored over 3 years ago by htran84 <[email protected]>
Updates OpenLayers CDN URL and fixes 1 compatibility issue (#711)

f69de5d73ab476dffbd24693a54a34ed2b9e93f4 authored over 3 years ago by ShawnCrawley-NOAA <[email protected]>
Add support cesium ion primitives (#707)

* - Add support to Cesium ion asset.
- Add ability to pass in models and primitives into base ma...

1dc36a4f8958cdf5d9b658863c9bf54213df4308 authored over 3 years ago by htran84 <[email protected]>
Verified that the plotly gizmo is still working. Just needed to update the test. (#709)

a6150c961534f976a58bebd80287ce73b540dc99 authored over 3 years ago by Nathan Swain <[email protected]>
Remove left over "import mock" statements from tests. (#700)

01ec40b1e98ab1630ed1617c56e33239eb1a1160 authored over 3 years ago by Nathan Swain <[email protected]>
Fix for Issue #698 (#699)

Failure in tests unrelated to changes. Was able to start tethys to run tests. Good enough for me.

94775a0ac75c84eeb4075c17a7f276b53dff6923 authored over 3 years ago by Nathan Swain <[email protected]>
Increment development version to 3.4

66c7f283e7d5cb381fe3c7d9eafc2209cbfd2252 authored over 3 years ago by Nathan Swain <[email protected]>
Add comment with dependency of tutorial tag update script for future reference.

d3c3b6ab90a400b2cfc80b781378f63850c5596a authored over 3 years ago by nswain <[email protected]>
Write What's New for Tethys 3.3.0 Release (#683)

* Write What's New for Tethys 3.3.0 Release

* Update docs/whats_new.rst

Co-authored-by: sdc50 ...

4473f1d695ff12eaa814c4379a67268429009f79 authored over 3 years ago by Nathan Swain <[email protected]>
- Add check to display cesium geojson point as point instead of billboard. (#684)

22c4821b347b5ec1cc2dc4d27bdaf11a8ab91c93 authored over 3 years ago by htran84 <[email protected]>
Pin django and update syntax in docs_environment.yml

a5b3a397a587e80f7c3502fedce1a1e4243fd6f9 authored over 3 years ago by Nathan Swain <[email protected]>
Resolves #637 (#682)

be6b88c65c0506039f1c1868b61f16d45c112332 authored over 3 years ago by Nathan Swain <[email protected]>
Pin Channels to 2.* (#680)

52a9b98ddd673bb9b1aaebf331e5d2df0060ac57 authored over 3 years ago by Nathan Swain <[email protected]>
Add clarifications and fix typos for onelogin SSO instructions (#679)

* Add clarifications and fix typos for onelogin SSO instructions

* Fix other instance of wrong ...

c72f5edd0e32df89b4ec792a1a5c4611892d84bb authored over 3 years ago by Nathan Swain <[email protected]>
Add Support for Time-Enabled Layers in Cesium (#677)

* - Add support for geoserver image mosaic time enable layer for cesium.

* - Load geojson data ...

dc3fba5f6b36b048d0f877b496401407c04c7603 authored over 3 years ago by htran84 <[email protected]>
Fixes issue #653 (#657)

* Fixes issue #653.

eb741bc1cba91f5e967b7820d3a5684317eeb620 authored over 3 years ago by Nathan Swain <[email protected]>
Override EXTRA_DATA to include refresh_token (#675)

The ArcGIS Rest API for OAuth supports using the refresh_token, so it should be included in EXTR...

c2a0abb5be935bf7a70ddc8e89dd58bab7020851 authored over 3 years ago by ShawnCrawley-NOAA <[email protected]>
remove username from urls (#664)

1cfaa15f4c02fd943f4bfb627f7e31cb6a4f7ee6 authored almost 4 years ago by sdc50 <[email protected]>
Implements social login for ArcGIS (Online/Portal) (#666)

* Implements social login for ArcGIS (Online/Portal)

With these changes, ArcGIS Online or an Ar...

5cfc7e74d0f4218ddf86fb3f6918ffb92d6a8094 authored almost 4 years ago by ShawnCrawley-NOAA <[email protected]>
Implements issue #656. (#658)

* Implements issue #656.

48f82b3214e980cce8c93ee4fad66d59d47aecd7 authored almost 4 years ago by Nathan Swain <[email protected]>
Email enhancement (#647)

* Created customized PasswordResetView based on Django's built in view to match the MFA email me...

9793fe6e762a7ac0bf9c4a809b5c16c5688a8a39 authored almost 4 years ago by Ezra Rice <[email protected]>
Fix for "Metadata Information Leakage". Removed EXIF, IPTC, and XMP metadata to address Issue #630 (#648)

Signed-off-by: ezrajrice <[email protected]>

d957746e3fbfd6844b6a6825ccde16337dc7f64d authored almost 4 years ago by Ezra Rice <[email protected]>
jobs api bugfixes (#642)

* jobs api bugfixes

* stickler

b1f57ab47126c431cea90693455d35e7204c75f5 authored almost 4 years ago by sdc50 <[email protected]>
Multi-Tenant SSO (#629)

* Creates new view to prompt user to provide tenant name during multi-tenant SSO flows.
The Tena...

c53b66dbdc38e9948c5c70fa89555a4954ee491c authored almost 4 years ago by Nathan Swain <[email protected]>
Fixes Issue #626 (#627)

* Fixes Issue #626.

* Fix incorrect comment in test.

d2c9f6e2824201e75da89f598f4ee3d7a5389cfa authored about 4 years ago by Nathan Swain <[email protected]>
Custom settings updates (#625)

* added set_custom_setting method to app base; added UUID type to custom setting model

* update...

5ebd3f3e6a4706d6416047afd8c5d949946ed556 authored about 4 years ago by Michael Souffront <[email protected]>
Move TethysJob model import out of module scope in jobs_table.py. (#618)

debf418fe6a17d603abd5bc8cdce804a82d57bba authored about 4 years ago by Nathan Swain <[email protected]>
Add ID to Select Input Gizmo Form Group Element (#616)

* added if to select input gizmo form

* added id to select input gizmo form

Co-authored-by: ms...

84efce242ec50000d193b3f357846363607ae189 authored about 4 years ago by Michael Souffront <[email protected]>
Master is now 3.3

a933f1f20a3e508d6d16ea9616394574261d6bbb authored about 4 years ago by Nathan Swain <[email protected]>
Change recommended upgrade instructions to use conda install instead of conda update. (#614)

5c503f927d9b18af118db5b7e18bf702ceaf87ac authored about 4 years ago by Nathan Swain <[email protected]>
Remove the User_Keys switch to auth to prevent erroneous migrations. (#613)

bcf97892b29e0b9d84ea8a39b9086bfd66ac7535 authored about 4 years ago by Nathan Swain <[email protected]>
Jobs Table Actions (#577)

* start of jobs table action list

action list and style enhancements

action list fixes

start ...

1d87f444c093d5af0c35e0d1b1c4853852f3c17e authored about 4 years ago by sdc50 <[email protected]>
Update What's New for 3.2 Release (#609)

* Updated the What's New page for the 3.2 release.

* Add What's New entry for the new Jobs Tabl...

166324e6e98eb765f57797ca26fc6b9233bcd75f authored about 4 years ago by Nathan Swain <[email protected]>
Pin Daphne to 2.5.X (#612)

This is a change to address issue #611

700a12382be38e7df3f2e44e49bf9dad1f79926d authored about 4 years ago by Nathan Swain <[email protected]>
Updated kill command for the asgi process so that it quits correctly on centos systems (#608)

105d1c7d6456fdfc22bbd68e1d5bef801c023da4 authored about 4 years ago by Rohit Khattar <[email protected]>
Fix for #593 (#607)

* Use password widgets for the CondorScheduler password fields.

* Add tests for new CondorSched...

fb8725ea0f90703336f1738e7bc897fd26fca697 authored about 4 years ago by Nathan Swain <[email protected]>