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

tethysplatform / tethys / 18735124200
100%

Build:
DEFAULT BRANCH: main
Ran 23 Oct 2025 01:59AM UTC
Jobs 1
Files 181
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

23 Oct 2025 01:55AM UTC coverage: 100.0%. Remained the same
18735124200

push

github

web-flow
SINGLE_APP_MODE Url Fix with React App (#1204)

* for MULTIPLE_APP_MODE = false, move the tethys_app urls to the end to not override other django urls

* move all app urls to the end of the url patterns

* added prefix to MEDIA_URL so that it included the prefix url on python import

update urls for MEDIA_URL to create the urls with re.path so that MEDIA_URL setting could have the prefix

* updated webpack template with prefix url fix

* Updated templates to account for prefix_url

* updated scaffold command to take into consideration the prefix_url

* more tests and using settings.MEDIA_URL for the media path instead of a hardcoded "media"

* fix typo on prefix type

* updated changes for nginx on gen command

* reverted some code to use django static function for media urls. This was so that django serves static media data only in DEBUG false mode

* updated test for nginx and apache taking into account the prefix_url

* removed hardcoded tethysdash reference in webpack template for react app
fixed issue in getTethysPortalHost where the result url had double quotes when the prefix url is empty

* updated apache to work with prefix

* black formatted

* fix error on test with prefix

* fixed test case for nginx

* removed tethysdash specific function
removed prefix from getTethysPortalHost

* removed prefix_url from scaffold and react app environment templates
removed '/apps/' from Error Exit app because '/apps/' probably doesnt exist in single app mode

* fixed flake8

* taking into account single app mode

* need prefix function

* update getTethysPortalHostWithPrefix  to be getTethysPortalBase

* updated getTethysPortalBase to work correctly if there is no prefix

* fixed "Exit the App" link on the error page to handle a prefix

* updated env comments for single app mode

---------

Co-authored-by: romer8 <gio.rombus@gmail.com>

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

11886 of 11886 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18735124200.1 23 Oct 2025 01:59AM UTC 181
100.0
GitHub Action Run
Source Files on build 18735124200
  • Tree
  • List 181
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • be50f016 on github
  • Prev Build on main (#18703564367)
  • Next Build on main (#18755711206)
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