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
Canasta 1.2.2 #193
Merged
Merged
Canasta 1.2.2 #193
Conversation
This file contains 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
We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much.
* Add patch for LocalSettingsGenerator.php (1.35) * Update Dockerfile
* Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Fully install EmailAuthorization extension Fixes #155 . * Fix slash * Improve comments and tabbing * Move Git submodule stuff to *after* extension retrieval * Remove stray "&&" Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com>
* Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Remove now-unnecessary "path patches" I would think that, with the removal of the whole cfLoad...() system, these changes to the default handling are now unnecessary. * Delete bootstrap-path.patch * Delete chameleon-path.patch Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com>
* Add /update-docker-gateway.sh script Actually it adds MW_MAP_DOMAIN_TO_DOCKER_GATEWAY environment variable (disabled by default) and this allows to keep /etc/hosts intact. This change can break Visual Editor on some wiki where firewall does not allow to connect from the server itself, because it was enabled by default in Canasta to modify /etc/hosts, but it should be enabled when it is really needed only * Set MW_MAP_DOMAIN_TO_DOCKER_GATEWAY=true by default
Version 1.2.2
Update RELEASE_NOTES.md for version 1.2.2
Image is built and pushed to the repository as |
🐳 The image based on 00c196b0 commit has been built with |
yaronkoren
approved these changes
Dec 22, 2022
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
pastakhov
added a commit
to WikiTeq/Taqasta
that referenced
this pull request
Dec 26, 2022
* Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Removes unnecessary patch for Refreshed skin (#175) * Upgrades GitHub action to comply with new changes for save-state (#179) * Upgrades `actions/checkout@v2` -> `actions/checkout@v3` * Upgrades `docker/setup-buildx-action@v1` -> `docker/setup-buildx-action@v2` * Upgrades `actions/cache@v2` -> `actions/cache@v3` * Upgrades `docker/login-action@v1` -> `docker/login-action@v2` * Upgrades `docker/build-push-action@v2` -> `docker/build-push-action@v3` * Adds `install` flag to `docker/setup-buildx-action` to make use of buildx cache * Replaces `::set-output` with an environment file * Improves PR message * Fixes output order * Fixes if statement for message step * Create RELEASE_NOTES.md (#183) * Canasta 1.2.2 (CanastaWiki#193) * Enable pushing for 1.2.x branch as well * Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Add patch for LocalSettingsGenerator.php (1.35) (#185) * Add patch for LocalSettingsGenerator.php (1.35) * Update Dockerfile * Fully install EmailAuthorization extension (#161) * Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Fully install EmailAuthorization extension Fixes #155 . * Fix slash * Improve comments and tabbing * Move Git submodule stuff to *after* extension retrieval * Remove stray "&&" Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com> * Remove now-unnecessary "path patches" (#164) * Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Remove now-unnecessary "path patches" I would think that, with the removal of the whole cfLoad...() system, these changes to the default handling are now unnecessary. * Delete bootstrap-path.patch * Delete chameleon-path.patch Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com> * Version 1.2.2 * Add /update-docker-gateway.sh script (#157) * Add /update-docker-gateway.sh script Actually it adds MW_MAP_DOMAIN_TO_DOCKER_GATEWAY environment variable (disabled by default) and this allows to keep /etc/hosts intact. This change can break Visual Editor on some wiki where firewall does not allow to connect from the server itself, because it was enabled by default in Canasta to modify /etc/hosts, but it should be enabled when it is really needed only * Set MW_MAP_DOMAIN_TO_DOCKER_GATEWAY=true by default * Update RELEASE_NOTES.md for version 1.2.2 Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Yaron Koren <yaron57@gmail.com> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com> Co-authored-by: Vedmaka <god.vedmaka@gmail.com> Co-authored-by: Yaron Koren <yaron57@gmail.com>
vedmaka
added a commit
to WikiTeq/Taqasta
that referenced
this pull request
Dec 28, 2022
* Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Removes unnecessary patch for Refreshed skin (#175) * Upgrades GitHub action to comply with new changes for save-state (#179) * Upgrades `actions/checkout@v2` -> `actions/checkout@v3` * Upgrades `docker/setup-buildx-action@v1` -> `docker/setup-buildx-action@v2` * Upgrades `actions/cache@v2` -> `actions/cache@v3` * Upgrades `docker/login-action@v1` -> `docker/login-action@v2` * Upgrades `docker/build-push-action@v2` -> `docker/build-push-action@v3` * Adds `install` flag to `docker/setup-buildx-action` to make use of buildx cache * Replaces `::set-output` with an environment file * Improves PR message * Fixes output order * Fixes if statement for message step * Create RELEASE_NOTES.md (#183) * Canasta 1.2.2 (CanastaWiki#193) * Enable pushing for 1.2.x branch as well * Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Add patch for LocalSettingsGenerator.php (1.35) (#185) * Add patch for LocalSettingsGenerator.php (1.35) * Update Dockerfile * Fully install EmailAuthorization extension (#161) * Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Fully install EmailAuthorization extension Fixes #155 . * Fix slash * Improve comments and tabbing * Move Git submodule stuff to *after* extension retrieval * Remove stray "&&" Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com> * Remove now-unnecessary "path patches" (#164) * Fix prepare_extensions_skins_symlinks() in run-apache.sh We should prepate the symlinks at the firts step (at least before we call get_mediawiki_variable() function, in other case get_mediawiki_variable does not work (throws errors) because extensions and skinks don't exist (the symlynks were not created) P.S. I don't like this idea with symlynks very much. * Version 1.2.1 * Remove now-unnecessary "path patches" I would think that, with the removal of the whole cfLoad...() system, these changes to the default handling are now unnecessary. * Delete bootstrap-path.patch * Delete chameleon-path.patch Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com> * Version 1.2.2 * Add /update-docker-gateway.sh script (#157) * Add /update-docker-gateway.sh script Actually it adds MW_MAP_DOMAIN_TO_DOCKER_GATEWAY environment variable (disabled by default) and this allows to keep /etc/hosts intact. This change can break Visual Editor on some wiki where firewall does not allow to connect from the server itself, because it was enabled by default in Canasta to modify /etc/hosts, but it should be enabled when it is really needed only * Set MW_MAP_DOMAIN_TO_DOCKER_GATEWAY=true by default * Update RELEASE_NOTES.md for version 1.2.2 Co-authored-by: Pavel Astakhov <pastakhov@yandex.ru> Co-authored-by: Yaron Koren <yaron57@gmail.com> Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com> Co-authored-by: Vedmaka <god.vedmaka@gmail.com> Co-authored-by: Yaron Koren <yaron57@gmail.com>
vedmaka
added a commit
to WikiTeq/Taqasta
that referenced
this pull request
Mar 18, 2023
* Add Dockerfile for barebones Canasta (without Canasta-bundled extensions) * Temporarily remove excess packages * Upgrade ES version * GoogleAnalyticsMetrics has dependency conflict with core MW 1.39 * Add upgraded extensions for 1.39 * Remove GoogleAnalyticsMetrics until Composer dependency conflict fixed * Bump Canasta image version to 1.3.0 * Hard deprecate wfLoadExtension, wfLoadSkin in 1.3 * Bump version of GoogleAnalyticsMetrics * Delete pageforms-xss-cherry-picked.patch (#169) * Delete core-fix-for-curl-a2f60bb.diff (#170) * Remove patches that are unnecessary for MW 1.39 (#168) * Remove patches that are unnecessary for MW 1.39 * Delete CommentStreams.REL1_35.core.hook.37a9e60.diff * Delete core-fix-composer-for-GoogleAnalyticsMetrics.diff * Delete core-fix-for-curl-a2f60bb.diff * Delete smw-maintenance-503.patch * Delete semantic-result-formats.patch * Update ApprovedRevs, Cargo, PageForms, VEForAll to the 1.39 version (#163) * Update ApprovedRevs, Cargo, PageForms, VEForAll to the version that supports MW 1.39 * Update Dockerfile * Removes unnecessary patch for Refreshed skin (#175) * Upgrades GitHub action to comply with new changes for save-state (#179) * Upgrades `actions/checkout@v2` -> `actions/checkout@v3` * Upgrades `docker/setup-buildx-action@v1` -> `docker/setup-buildx-action@v2` * Upgrades `actions/cache@v2` -> `actions/cache@v3` * Upgrades `docker/login-action@v1` -> `docker/login-action@v2` * Upgrades `docker/build-push-action@v2` -> `docker/build-push-action@v3` * Adds `install` flag to `docker/setup-buildx-action` to make use of buildx cache * Replaces `::set-output` with an environment file * Improves PR message * Fixes output order * Fixes if statement for message step * Remove DiscussionTools extension (#171) * Create RELEASE_NOTES.md (#183) * Remove "VectorGeneratedSkinData" hook patch (#184) * Remove "VectorGeneratedSkinData" hook patch * Delete skin-vector-addVectorGeneratedSkinDataHook.patch * Add UserPageViewTracker extension (#182) * Add patch for LocalSettingsGenerator.php (#174) * Add patch for LocalSettingsGenerator.php * Add core-local-settings-generator.patch * Fix tabs in patch * Another tab fix * Semicolon fix * Spaces fix * Add TemplateWizard extension * Canasta 1.2.2 (CanastaWiki#193) * Enable pushing for 1.2.x branch as well * Fully install EmailAuthorization extension * Fix slash * Improve comments and tabbing * Move Git submodule stuff to *after* extension retrieval * Remove stray "&&" * Remove now-unnecessary "path patches" * Delete bootstrap-path.patch * Delete chameleon-path.patch * Add /update-docker-gateway.sh script (#157) * Add /update-docker-gateway.sh script * Set MW_MAP_DOMAIN_TO_DOCKER_GATEWAY=true by default * Update RELEASE_NOTES.md for version 1.2.2 * Add composer.wikiteq.json and keep composer.canasta.json unchanged * Fix for COMPOSER_TOKEN * Sync with Canasta (#28) * Add TemplateWizard extension * Delete backup_scripts/, backups/ and kubernetes/ directories (!) (CanastaWiki#200) * Delete backup.db.sh * Delete backup.sh * Delete .gitignore * Delete database_backup_cron.yaml * Delete db.yaml * Delete elasticsearch.yaml * Delete web.yaml * Fix for COMPOSER_TOKEN (#29) (#30) * Remove SocialProfile patches (CanastaWiki#201) * Delete SocialProfile-disable-fields.patch * Delete social-profile-REL1_35.44b4f89.diff * Add missed DiscussionTools and EditAccount extensions * Remove double "extra" section in composer.wikiteq.json * Temporary remove "extensions/SemanticExternalQueryLookup/composer.json" * Remove SemanticExternalQueryLookup * Update Maps to 10.0.0 and remove usless composer.canasta.json * Remove Mendeley, SRFEventCalendarMod, Sync, Wiretap extensions * Remove the cldr and Flow maintenance script call * Remove Mendeley.notices.patch * Set LABEL maintainers="pavel@wikiteq.com,..." * Disable deep category searching in AdvancedSearch extension * Upgrades SocialProfile patch to REL1_39 compat (#36) * Switches from fork to the original PubmedParser * Remove SemanticBreadcrumbLinks extension * Remove the NumerAlpha extension * Remove FixedHeaderTable extension * Do not overwrite $wgSecretKey with empty string if MW_SECRET_KEY is not defined * Add missed extensions from Canasta, remove googleAnalytics, fix HeaderFooter * Comment out SemanticDependencyUpdater in DOCKER_EXTENSIONS * Remove Favorites extension * Remove TimedMediaHandler extension * Update Canasta extensions * Switch CommentStreams to master branch * Add Mermaid extension (comes from Canasta) * Update chameleon-skin and bootstrap-components (sync with Canasta) * Add VariablesLua to DockerSettings.php and RELEASE_NOTES * Fix the CommentStreams fix * Add fix for VEForAll * Add fix for SimpleMathJax * fix SimpleMathJax 2 * add fix for Mpdf extension * Fix Dockerfile * update Mpdf (Define tmp paths for mpdf library) * Switch SocialProfile to master branch * Revert switch SocialProfile to master branch * Fix Lingov extension * Fix typo in git checkout command for Lingo fix * Set MW_CORE_VERSION=1.39.2 * Update Widgets extensions * Remove ARG COMPOSER_TOKEN * replace ./wait-for-it.sh with /wait-for-it.sh * "mediawiki/semantic-media-wiki": "4.1.0" * Enable SemanticMediaWiki at the first order * Remove MinervaNeue installation (already exists, bundled) * Update SMW, SRF, SESP extensions * Remove "Generate list of installed extensions" code in Dockerfile --------- Co-authored-by: Jeffrey Wang <jeffw16@users.noreply.github.com> Co-authored-by: Jeffrey Wang <j@mywikis.com> Co-authored-by: Yaron Koren <yaron57@gmail.com> Co-authored-by: Vedmaka <god.vedmaka@gmail.com>
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.
See
RELEASE_NOTES.md
for updates.