Skip to content

Submission 24: Verify User changes plus ...#22

Merged
DavidLFielding merged 22 commits intodevelopfrom
SUBMISSION-24
Mar 16, 2026
Merged

Submission 24: Verify User changes plus ...#22
DavidLFielding merged 22 commits intodevelopfrom
SUBMISSION-24

Conversation

@DavidLFielding
Copy link

This PR incorporates the most recent changes to the Verify User page.

It also removes the Authorship step (still needs more cleanup) and cleans out the Policy/Agreement page in preparation for updates.

Screenshot 2026-03-09 at 2 32 34 PM

@DavidLFielding DavidLFielding self-assigned this Mar 9, 2026

if preflight:
query_params['preflight'] = preflight
query_params['preflight'] = args.preflight

Choose a reason for hiding this comment

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

That change seems to be wrong, since there is no args anymore

Copy link
Author

Choose a reason for hiding this comment

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

Fixed.

from enum import Enum

GCP_COMPILE_URL = "https://tex-to-pdf-default-1090350072932.us-central1.run.app"
from common import (GCP_LOG_NAME, GCP_RESULTS_NAME, GCP_PREFLIGHT_NAME,

Choose a reason for hiding this comment

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

That should probably be from .common ... (add the . before common) otherwise the script only runs when CWD is the compile directory.

Copy link
Author

Choose a reason for hiding this comment

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

Updated.

from submit_ce.api.domain.event.process import Result
from submit_ce.api.domain.process import ProcessStatus
import sys
sys.path.append('submit_ce/implementations/compile')

Choose a reason for hiding this comment

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

That is probably not needed when you make the change above to import from .common

Copy link
Author

Choose a reason for hiding this comment

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

Removed.

@DavidLFielding DavidLFielding changed the base branch from master to develop March 10, 2026 13:52
@DavidLFielding
Copy link
Author

Almost all recent changes are an attempt to improve coverage by adding additional tests for workflow and ui controllers.

@DavidLFielding DavidLFielding requested a review from norbusan March 16, 2026 17:32
@DavidLFielding DavidLFielding merged commit 880f00e into develop Mar 16, 2026
1 check passed
@DavidLFielding DavidLFielding deleted the SUBMISSION-24 branch March 16, 2026 18:07
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.

3 participants