Skip to content

Utilities to update visit end times #602

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

Merged
merged 36 commits into from
Jun 13, 2025
Merged

Utilities to update visit end times #602

merged 36 commits into from
Jun 13, 2025

Conversation

d-j-hatton
Copy link
Contributor

No description provided.

d-j-hatton and others added 30 commits May 29, 2025 10:54
…purpose and splitting the authentication of instrument and frontend tokens into separate functions; created new annotated ints for type hinting in endpoints receiving requests from frontend and instrument server; updates the other server routers to use the newly created annotated ints
…'file_io_frontend', and 'file_io_shared' due to frontened and instrument accessing the same functions; moved 'process_gain()' into 'file_io_shared' so that it can be called from both with proper validation; updated route manifest and client-side URL lookups to reflect this
…n_control'; updated route manifest and module where it's called
…laced 'test_pypi_proxy' URL with URl constructor as well
…d of homebrew method; split session access validation function for instrument server and frontend into separate functions; instrument validation function was incorrectly calling oauth2 scheme for frontend instead of backend; fixed logic for 'create_access_token' and 'generate_token' for handling authentication using either 'password' or 'cookie'; 'simple_token_validation()' should be using instrument server validation function instead
…at uses the session as a dependency has to be regenerated every test too
…t carry over from test function into endpoint
Copy link

codecov bot commented Jun 5, 2025

Codecov Report

Attention: Patch coverage is 25.64103% with 29 lines in your changes missing coverage. Please review.

Project coverage is 31.80%. Comparing base (25e0074) to head (80d2ddd).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #602      +/-   ##
==========================================
- Coverage   31.82%   31.80%   -0.03%     
==========================================
  Files          90       90              
  Lines       10711    10750      +39     
  Branches     1419     1423       +4     
==========================================
+ Hits         3409     3419      +10     
- Misses       7187     7216      +29     
  Partials      115      115              
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@tieneupin tieneupin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Endpoints work and database and rsyncers now behave as expected.

@d-j-hatton d-j-hatton merged commit ed10b5f into main Jun 13, 2025
17 checks passed
@d-j-hatton d-j-hatton deleted the update-end-time branch June 13, 2025 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants