• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tethysplatform / tethys / 9070979298
100%

Build:
DEFAULT BRANCH: main
Ran 13 May 2024 11:07PM UTC
Jobs 1
Files 167
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 May 2024 11:03PM UTC coverage: 100.0%. Remained the same
9070979298

push

github

web-flow
Standalone App Non-Home Index Fixes (#1044)

* fixed hardcoded home reference to be the standalone app index instead

* shifted single app url logic from urls.py to just updating redirects and django templates based on django settings

* black format and flake

* cleaned up code

* fixed tests and added some new ones. A few tests left for 100% coverage

* finished tests and linted

* firx test_hydroshare

* Change behavior where if in single app is on but no app is installed, the home just becomes the user profile
This is so that the tethys db configure, migrate, etc functions can continue to work. They were failing before because those functions load the urls and thus failed if no app was installed

* removed previous custom url logic and moved it to django templates
updated redirect when no app is installed but single app mode is on

* fixed urls so that / is a valid url

* removed header app button if single app mode and no configured app
addes flash warning message in app base if standalone app enabled with not configured app
removed tethys log warning when setting up DB hits the get_configured_standalone_app function

* added TethysApp.DoesNotExist to the get standlaone app exception catch so that the portal will spin up without an app installed
update site global brand stuff to use app info  if not set
cleaned up confitional logic for app library into context processors

* black formatted

* added explicit MULTIPLE_APP_MODE=True override_settings on necesary tests

* fixed user menu margin-right
made the site title be the app name when in single app mode and site title is not set or default

48 of 48 new or added lines in 9 files covered. (100.0%)

10653 of 10653 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9070979298.1 13 May 2024 11:07PM UTC 0
100.0
GitHub Action Run
Source Files on build 9070979298
Detailed source file information is not available for this build.
  • Back to Repo
  • 7129e33f on github
  • Prev Build on main (#8944683427)
  • Next Build on main (#9133330091)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc