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

Resolved conflict #234

Open
wants to merge 51 commits into
base: 3.x-dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
08eef25
Merge pull request #136 from linnovate/dependabot/npm_and_yarn/themes…
db-Matroskeen Mar 31, 2021
056c74a
Add PHP Dependencies to README
bussardrobbie May 12, 2021
4743c9c
Remove Specific Dependencies - Introduce Drupal
bussardrobbie May 13, 2021
d1aa560
Changed phrasing a bit
zohar May 27, 2021
5266da7
Merge pull request #180 from bussardrobbie/3.x
zohar May 27, 2021
45b85d7
attempting to fix build problems with lionel!
liorkesos Jan 20, 2022
e1d5c11
Exclude composer generated
heyyo-droid Jan 21, 2022
7158d56
Add compatibility to composer 2
heyyo-droid Jan 21, 2022
8cd7332
Merge pull request #197 from linnovate/exclude-composer-generated
heyyo-droid Jan 21, 2022
2731c12
Merge pull request #198 from linnovate/composer2-compatibility
heyyo-droid Jan 21, 2022
bd47304
Add missing module realname
heyyo-droid Jan 21, 2022
ca55e76
Merge pull request #199 from linnovate/missing-realname
heyyo-droid Jan 21, 2022
42491c8
Upgrade CKEditor plugins
heyyo-droid Feb 20, 2022
2c2d90a
Add CKEditor plugins: links + fakeobjects
heyyo-droid Feb 20, 2022
d068b5b
Merge pull request #201 from linnovate/missing_ckeditor_plugins
heyyo-droid Feb 20, 2022
3b7d197
Update composer.json
heyyo-droid Apr 24, 2022
0886012
Update README.md
heyyo-droid Apr 24, 2022
bd129ab
Update README.md
heyyo-droid Apr 25, 2022
3867825
Update README.md
heyyo-droid Apr 26, 2022
2b71546
Update README.md
heyyo-droid Apr 26, 2022
46f6b24
Update composer.json
heyyo-droid Jul 31, 2022
15b815f
Merge pull request #210 from linnovate/fix-unlimited-number-version
heyyo-droid Jul 31, 2022
9c0d45b
Update composer.json
heyyo-droid Jul 31, 2022
c959b27
Merge pull request #211 from linnovate/fix-unlimited-number-version-1
heyyo-droid Jul 31, 2022
c9a855e
Allow emojis in comments
heyyo-droid Aug 7, 2022
bd5800d
Add library ckeditor/emojione
heyyo-droid Aug 7, 2022
44a22c4
Merge pull request #212 from linnovate/emoji-in-comments
heyyo-droid Aug 7, 2022
c79df20
Set Ajax_comments version to 1.0-beta4
heyyo-droid Aug 18, 2022
dfdcca6
Merge pull request #213 from linnovate/set-ajax_comments-version
heyyo-droid Aug 18, 2022
378ce79
Changed context to context_definitions
rustam-miagdeev Mar 2, 2023
f16b539
Updated install configs
rustam-miagdeev Mar 2, 2023
0e6bf62
Fixed trusted callback errors
rustam-miagdeev Mar 3, 2023
7757f7d
Fixed notices of accessCheck()
rustam-miagdeev Mar 3, 2023
e83ecd2
Updated configs regarding Drupal 9
rustam-miagdeev Mar 3, 2023
b5e76f5
Updated version of modules and patch section
rustam-miagdeev Mar 3, 2023
5b28e19
Added patch for fixing an error during config import
rustam-miagdeev Mar 18, 2023
5d26da8
Fixed errors with context definitions in openideal_demo_content
rustam-miagdeev Mar 20, 2023
35b08be
Merge pull request #221 from rustam-miagdeev/Upgrade_to_Drupal9
heyyo-droid Mar 20, 2023
6cd28ec
Fixed an issue during composer install
rustam-miagdeev Apr 12, 2023
852ce76
Merge pull request #222 from rustam-miagdeev/Upgrade_to_Drupal9
heyyo-droid Apr 13, 2023
dcd37a7
Fixed compatibility with PHP 8 errors
rustam-miagdeev Apr 29, 2023
eb513f9
Merge pull request #224 from rustam-miagdeev/Upgrade_to_Drupal9
heyyo-droid May 2, 2023
a63ec8e
Set version of votingapi_reaction compatible with Drupal 8
rustam-miagdeev May 11, 2023
02f6f31
Merge pull request #225 from rustam-miagdeev/fixed_version_votingapi_…
heyyo-droid May 11, 2023
aa5ad84
Applied patch to rules to be compatible with PHP 8.1
rustam-miagdeev May 21, 2023
8b2daa3
Merge pull request #226 from rustam-miagdeev/Upgrade_to_Drupal9
heyyo-droid May 22, 2023
2c41497
Fix Drupal 9 version
heyyo-droid Dec 13, 2023
15f37a1
Merge pull request #230 from linnovate/4.x-dev
heyyo-droid Dec 13, 2023
1561003
Revert "Fixes for Drupal 9 version"
heyyo-droid Dec 13, 2023
7a3b826
Merge pull request #231 from linnovate/revert-230-4.x-dev
heyyo-droid Dec 13, 2023
f4ca58e
Merge remote-tracking branch 'origin/3.x' into 3.x-dev
rustam-miagdeev Jan 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,12 @@ nbproject
/sites/default/_settings.php
/profiles/openideal/sublime-openideal.sublime-project
/profiles/openideal/sublime-openideal.sublime-workspace
/.gitk-tmp.11456/
/.gitk-tmp.11456/

# Ignore paths that composer generates
/core
/vendor
/libraries
/modules/contrib
/themes/contrib
composer.lock
23 changes: 16 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,16 @@ OpenideaL includes tools for the website managers which allow them to identify *

OI is based on Drupal, and therefore it is modular, and allows growth and adaptation to the organization’s specific needs. These adaptations may include a unique design, polls and surveys, interfacing with external applications or adapting the interface to a range of devices ans apis.

## Prerequisites:
Since OpenideaL relies on [Drupal](https://www.drupal.org/) and is subject to its system requirements, it is recommended ensuring that you have satisfied the [Drupal System Requirements](https://www.drupal.org/docs/system-requirements) before moving forward.

## Build

OpenideaL is super easy to install. The following composer command will install the full codebase, together with all the required dependencies and libraries:

- Please use PHP 7.4, don't use PHP 8 or 8.1 it won't work.
- Recommended composer 2 - really faster and uses a lot less memory. (It has been tested with composer 1, 2.0 - 2.3.5)

```
composer create-project linnovate/openideal-composer openideal
```
Expand Down Expand Up @@ -52,17 +58,20 @@ When at the `web` directory, run the following:
- Change `dbuser@127.0.0.1/db_name` with your DB settings
- The last bit - `idea` is the name of the profile

## Update
## Docker Installation with Docker4Drupal by Wodby
[Follow the guide](https://github.com/linnovate/openideal/wiki/Install-OpenideaL-with-Docker4Drupal-by-Wodby)

## Update to new version of OpenideaL

At any point you can run

`composer require linnovate/openideal:[version-number]` where `[version number]` is the desired tag.
`composer update`
`drush updb`
`drush cr`
`drush cim`
- `composer require linnovate/openideal:[version-number]` where `[version number]` is the desired tag.
- `drush updb`
- `drush cr`
- `drush cim`

To upgrade Drupal core version run
To upgrade Drupal core version run
**Be aware upgrade to Drupal 9 will not work**, for now OpenideaL doesn't support it

`composer update drupal/core 'drupal/core-*' --with-dependencies` , then run `drush updb`.

Expand Down
Loading