-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(feat #70) Navbar configuration: #74
(feat #70) Navbar configuration: #74
Conversation
- Removed fixed links in Urchin. - Added configurable `links` property in Urchin configuration. - Updated application settings to include new links property. - Updated `templ` to add additional parameter for links array. - Updated `app_settings_test`. (fix) Makefile: - Fixed version numbers in `install-tools`.
7dcd505
to
bfdff1e
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #74 +/- ##
==========================================
- Coverage 43.42% 39.29% -4.13%
==========================================
Files 16 15 -1
Lines 760 799 +39
==========================================
- Hits 330 314 -16
- Misses 386 441 +55
Partials 44 44 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good Al, just need to increase the coverage now for tests.
I'm gonna start enforcing the coverage as we've had PRs from other people in the last couple of weeks that are forgetting to cover the newly added lines in tests, just so we at least have some sort of regression testing.
I believe that `urchin_config.toml` is enough for a configuration file, so we no longer need the env variable configs.
- Fixed minor bug in application start. - Added suggested improvements from PR.
- Fixed tests for app settings.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
links
property in Urchin configuration.templ
to add additional parameter for links array.app_settings_test
.(fix) Makefile:
install-tools
.