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

merge develop into GSOC2024-AryanGupta #2486

Conversation

workaryangupta
Copy link
Contributor

Purpose of PR?:

Merge recent changes from develop branch to my gsoc branch so as to keep it updated and avoid merge conflicts in the future.

matrss and others added 7 commits August 15, 2024 13:25
With this flask-migrate is used on application setup to automatically
migrate the configured database to the latest revision shipped with
MSColab. This will make manual migrations in production environments
unnecessary in the future.

Also included is an upgrade path from databases which were previously
manually managed. This entails generating a new database and copying
over all data.
Bumps [benc-uk/workflow-dispatch](https://github.com/benc-uk/workflow-dispatch) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/benc-uk/workflow-dispatch/releases)
- [Commits](benc-uk/workflow-dispatch@v1.2.3...v1.2.4)

---
updated-dependencies:
- dependency-name: benc-uk/workflow-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
When inserting rows into PostgreSQL tables and explicitly setting values
for e.g. auto-increment columns, like the IDs, the associated sequences
aren't automatically updated. This means that without explicitly fixing
the sequences PostgreSQL would try to insert new rows with existing
values for the IDs, failing in the process due to unique constraints.

This issue doesn't affect MariaDB nor SQLite. The former automatically
updates auto-increment counters on insert, the latter simply uses the
last rows ID as a starting point.

This change also extends the tests to try adding a new user after the
migration, which should catch this kind of issue.
Created enum types should also be dropped on downgrade. Dropping tables
must be committed to become visible.
* removing pinned xmlschema (Open-MSS#2117)

* Stop ignoring some test files (Open-MSS#2291)

* Reconfigured tutorial videos for RTFD (Open-MSS#2458)

* changed to videos/

* use mss style on rtfd

* fix urls and text (Open-MSS#2460)

* Bump benc-uk/workflow-dispatch from 1.2.3 to 1.2.4 (Open-MSS#2450)

Bumps [benc-uk/workflow-dispatch](https://github.com/benc-uk/workflow-dispatch) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/benc-uk/workflow-dispatch/releases)
- [Commits](benc-uk/workflow-dispatch@v1.2.3...v1.2.4)

---
updated-dependencies:
- dependency-name: benc-uk/workflow-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Limit video width to the containing block's width (Open-MSS#2463)

* pinning of libtiff is not needed but blocks a more recent libxml2 and others (Open-MSS#2469)

* fixed the model.Message description and tests now using op_id (Open-MSS#2470)

* bug fix for incomplete xml imports (Open-MSS#2468)

validate xml content

* prepare v9.2.0 (Open-MSS#2481)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Matthias Riße <9308656+matrss@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Copy link
Member

@ReimarBauer ReimarBauer left a comment

Choose a reason for hiding this comment

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

this is on hold because we have to solve first the wrong squash merge from stable to develop

@workaryangupta workaryangupta deleted the merge-develop-to-gsoc branch August 29, 2024 13: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.

4 participants