Skip to content
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

landing_worker: Port Hg Landing Worker (Bug 1869035) #93

Conversation

ahochheiden
Copy link
Contributor

No description provided.

zzzeid and others added 12 commits July 12, 2024 14:47
WIP DO NOT MERGE

 also includes modifying settings to accommodate dev server
- static files
- media files
- repo root fix
- allowed hosts
- dockerfile app user fixes
- Also add a command to ensure all the AccessGroups are added to the dabatabase.
- Introduced 'repo_interface' concept for handling of both hg and git with Repo model
- Refactored various aspects of the legacy hg implementation
- Added 'ensure_workers' command that ensures both hg/git workers are added to
the database with the repos they should be associated with for the environment.
- Added `sync_repos` command which clones/pulls the the worker is associated
with, which is called prior to starting the hg/git workers.
- Deleted various portions of the legacy landing worker implementation.
@ahochheiden ahochheiden requested review from cgsheeh and zzzeid July 30, 2024 07:48
@ahochheiden
Copy link
Contributor Author

I still need to rebase this, most of those merge conflicts are not accurate, but there are some real ones.

@cgsheeh
Copy link
Member

cgsheeh commented Jul 30, 2024

I still need to rebase this, most of those merge conflicts are not accurate, but there are some real ones.

@ahochheiden could you set this to draft, and then re-set it to "ready" once it is rebased? TIA.

@ahochheiden
Copy link
Contributor Author

Will do.

@ahochheiden ahochheiden marked this pull request as draft July 30, 2024 20:22
@zzzeid zzzeid force-pushed the zeid/bug-1876838-revisions-page branch 6 times, most recently from a8518c5 to ff5ff89 Compare August 2, 2024 18:51
@zzzeid zzzeid force-pushed the zeid/bug-1876838-revisions-page branch 3 times, most recently from 1950481 to 75aa99d Compare August 13, 2024 17:49
@zzzeid
Copy link
Collaborator

zzzeid commented Aug 15, 2024

Zoom preliminary code review/discussion was done on Aug 2.

@zzzeid zzzeid force-pushed the zeid/bug-1876838-revisions-page branch 2 times, most recently from 3251d2f to cc0a8d4 Compare August 27, 2024 19:06
@zzzeid zzzeid force-pushed the zeid/bug-1876838-revisions-page branch 3 times, most recently from 69b381e to 95ab097 Compare August 28, 2024 16:32
@zzzeid zzzeid closed this Jan 31, 2025
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