-
Notifications
You must be signed in to change notification settings - Fork 45
Merge Develop into Master (v1.22) #2077
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
Draft
ObadaS
wants to merge
43
commits into
master
Choose a base branch
from
develop
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* version bump --------- Co-authored-by: Obada Haddad <obada.haddad@lisn.fr>
…ts and api calls. Tests updated to cover the updates
Feature - banned user functionality added
Rebased with develop
Rebased with develop
rebased with develop
Chahub cleanup
…main name defined in the .env
Changed domain name setting to not show example.com but the actual domain name defined in the .env
Submission delete API bug fixed. More restrictions added
Phase creation from ui with starting_kit/public_data bug fixed
Tests - datasets api delete tests added
rabsed with develop
Email - Added CONTACT_EMAIL
Change old wiki link to docs.codabench.org links
* Initial Playwright integration * Circle-ci fix * Further Circle-ci fix * Further Circle-ci fix * circle-ci test removal * circle-ci tests * circle-ci tests * circle-ci tests * circle-ci tests * github workflow for tests on selfhosted runner * github workflow fixes * github workflow fixes * github workflow fixes * github workflow fixes * workflow changes * some workflow tests * circle-ci tests * Trying Yarn instead of NPM and NPX * Trying Yarn instead of NPM and NPX for circle-ci * Trying Yarn instead of NPM and NPX for github * Fixed circle-ci error * Trying again on Self hosted runner * Reorganized worlflow file * Reorganized worlflow files * Fixed circleci job name * circleci ressource class * circleci ressource class * change playwright to use pytest instead of npx * fix uv location * fix compose file location * fix compose exec command; change circle-ci config * disable old playwright tests using yarn * fix circle-ci test; update uv.lock * fix psycopg dependencies; possible fix for playwright browser dependencies * change to github hosted runner * add competition tests; update account creation, submission tests * try localhost:8000 instead of localhost as baseurl * circle-ci changes * fix docker pull * circle changes * circle changes * circle-ci .env changes * removed docker compose selenium since we don't need it anymore * update circle-ci image version from ubuntu 22 to 24 * update tests * change test order * add page reload * change waiting for finished logic * update test * remove failing tests for now * cleanup * more cleanup * even more cleanup * even more cleanup v2 * change order of circleci test to potentially save time * add leaderboard test for submissions; make the pytest skip more intelligent * fix poetry lock accidental update * fix test failing by adding exact=True * simplify submissions tests; ruff formatting * update documentation, remove selenium docker-compose file * add --frozen to uv lock; make packages in the pyproject.toml use ~ instead of > * update documentation and README.md --------- Co-authored-by: Obada Haddad <obada.haddad@lisn.fr>
Put back partners logos
Cleanup - remaining references of chahub removed
Docs - removed `:` and `%3A` from docs
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Manual Interventions
Main Instance
The Django 4 upgrade will need rebuilt containers.
There is a new environment variable for the contact email:
Make sure to add it to your
.envfile before launching the containersCompute Workers
Major compute workers changes will require updating the Compute Worker images for both Docker and Podman. Podman workers will also need Podman 5.4 minimum to work on the host
New Features (Participants, Organizers, Hosters)
Compute WorkerUse docker-py instead of the current subprocess way of doing things (for podman and docker) #2065Improvements
Bug fix
Documentation
:and%3Afrom docs #2093