Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sous-chefs/confluence

Development repository for the confluence cookbook
https://github.com/sous-chefs/confluence

Merge pull request #74 from legal90/refactor-databags

Proposal: Improve data bag approach

1378f627711112fa0766568b997b0092e1efe27c authored about 9 years ago by Mikhail Zholobov <[email protected]>
Fix README.md

8c4ab2cf22f7d9a27b9600022346622b6d436444 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Use 'confluence' nested space for data bag

It make the cookbook behavior more predictable. If users want to depend on chef environment name...

dce1c4357727313ea401cbe7684a018b3851a1dc authored about 9 years ago by Mikhail Zholobov <[email protected]>
Move data bag name and item to attributes

9a4de3ad743351074f6fc20ccd6597347ff3b768 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Use common method "data_bag_item" for item loading

Starting since Chef Client 12.0, this method works with encrypted data bags as well.

927954c89cb9acd2a7d1ff6e53b2df9cf80ba6ca authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #71 from legal90/restrict-perms

Set more restrictive permissions on "install_path"

04b7f05279cc729d69c4a6fdde3efb6914a59790 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #73 from parallels-cookbooks/redirect-http

Redirect HTTP to HTTPS

77b22b7b85ce17225f8b64f9682d6a015e1fbd95 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #72 from patcon/feature/crowd-sso

Added Crowd SSO support.

6b0cec3051ced51a17b9d59c24bc32c7f2ae34ba authored about 9 years ago by Mikhail Zholobov <[email protected]>
Added boolean toggle for enabling crowd_sso recipe.

a2d39c222d78c947a82a7a2ee741e830f42485e4 authored about 9 years ago by Patrick Connolly <[email protected]>
Added Crowd SSO support. [GH-26]

0d71269a73e1fe1499225a953c4ed6df33ec0adb authored about 9 years ago by Patrick Connolly <[email protected]>
Set more restrictive permissions on "install_path" for standalone installation

8869abe5bc481e0c0bf825074a64974a343ae7db authored about 9 years ago by Mikhail Zholobov <[email protected]>
Fix typos in README

f18368544964ae326bf21325276d414b2e0f3348 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Redirect HTTP to HTTPS

We use Apache web server in the front of Tomcat.
Since we configure SSL in Apache by default, we...

b746b5c958f47ff9034d71b36471d9993a8ba739 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #69 from legal90/fix-integration-tests

Fix integration tests

3a5f8d0f7a0dcea674a267b29c98a19b7d49c760 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Add a Confluence upgrade notice to the README.md

a2d5c21b65b7ee05e318559d066997f245312ffe authored about 9 years ago by Mikhail Zholobov <[email protected]>
Add "standalone-mysql" integration test suite

34a13e5a868517bb8134602c4713dadec5beabe4 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Remove redundant attributes and recipes from .kitchen.yml and Vagrantfile

59a4de78a35caa812c6fe017a7c91a189f5a6f3a authored about 9 years ago by Mikhail Zholobov <[email protected]>
Rename kitchen suite to the shorter form

b20b078bc7f5d018f601fb6f5eec7a0975d135b2 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Remove obsolete minitest files

01a489de2b707fa38460b4a47dd4cc5429084b7a authored about 9 years ago by Mikhail Zholobov <[email protected]>
Add integration tests for all suites

b9f2532a8ecc38e71153a72903cbb5d17127281b authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #68 from legal90/disable-https-tomcat

Disable https on the Tomcat side

38adf8695d332883ceb9bc408b244fc0039008fb authored about 9 years ago by Mikhail Zholobov <[email protected]>
Disable https on the Tomcat side

Production instances of Confluence usually use some web server as a reverse proxy at the front o...

0bd997215b9c881db16124ca72e0fe1a233dfb39 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #67 from legal90/refactor-configuration

Move duplicated resources to the "configuration" recipe

06f80c146473d9d7f2c4a8e229b87c93dd32de1d authored about 9 years ago by Mikhail Zholobov <[email protected]>
Move duplicated resources to the "configuration" recipe

975a7b61e7ba30b017491bc4b22b4393a0602e0c authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #66 from legal90/fix-unit-tests

Fix unit tests

768cf4dfadf50ad351909d3616d9acb366ab189c authored about 9 years ago by Mikhail Zholobov <[email protected]>
Add unit test for "linux_installer" recipe

239c24ddc72be04b7e994094b1f835a11a36b4fc authored about 9 years ago by Mikhail Zholobov <[email protected]>
Up-to-date attribute description in README

1e1ee9ca23c74dc74948d466628ad710a9420546 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Remove obsolete unit test

Recipe "set_attributes_from_version" has been removed previously

13970e526a96eda50c27d15bc9f3720d4a47d633 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Remove ['confluence']['arch'] attribute mentioning

467fe0a8f9b8bd59f2a7df0ec363fc4910b7c041 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Transfer cookbook repo: "bflad/chef-confluence" -> "parallels-cookbooks/confluence"

b786c6d3fcadbc0e334ec8378353cbf4cd9bd2b7 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #64 from legal90/library-refactor

library/helpers: Rename methods get_* to confluence_*

7ff0d82bfd82eb764266dbb2231e73e84b1595db authored about 9 years ago by Mikhail Zholobov <[email protected]>
library/helpers: Rename methods get_* to confluence_*

It fixes rubocop warnings

2686bcad3602f8a4b46e71ad289bcc3ca64c51eb authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #65 from legal90/travis-container

TravisCI: Use container-based infrastructure + Berkshelf 4.0

605d2471cfba099ce0af123729ac009f04edd619 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Update Berkshelf to 4.0

71e5a9dccf743ce8b866e457dcdd70010bc8dc90 authored about 9 years ago by Mikhail Zholobov <[email protected]>
TravisCI: Use container-based infrastructure

More info: http://docs.travis-ci.com/user/migrating-from-legacy/

ccac29d3db8138672a32a4419a5c9850c9fabbb0 authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #52 from legal90/f-mysql-connector

Change install path for MySQL JDBC connector

4ea6efc98bf1ee57ed3505aa8a48e670d28e45ef authored about 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #62 from patcon/feature/GH-60-no-state-in-attrs

Stop storing state in attributes

08d08341b736bf8eb24dafa303d861be75ede036 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Added helper method to resource blocks.

7f575639951a0932f09332842f74a37cd00bec44 authored over 9 years ago by Patrick Connolly <[email protected]>
Added kitchen-sync for faster SFTP syncing.

e08ca9e63fa0c44a81845458f78e2d7f4e847a6c authored over 9 years ago by Patrick Connolly <[email protected]>
Fixed bug.

437657449b648ae69bd8348957b99f85a03784fe authored over 9 years ago by Patrick Connolly <[email protected]>
Stop storing state in attributes. [GH-60]

8e5fb7a12037bee99c7befdef1a4cac87bd12fce authored over 9 years ago by Patrick Connolly <[email protected]>
Merge pull request #59 from patcon/feature/GH-58-supporter-section

Added a README section for supporters

14bb79fc35dfdd69a9f4cd6b240f53f33f2cf4ba authored over 9 years ago by Mikhail Zholobov <[email protected]>
Added a README section for supporters.

0958a7f272e2e30af8cc28efe2d106fddf1a8ad5 authored over 9 years ago by Patrick Connolly <[email protected]>
Merge pull request #57 from gsreynolds/feature/confluence-5.8.13

Add checksums for confluence v5.8.13 and default to installing it.

de994e791a9720f6273fb004be9715f9f9e3f09e authored over 9 years ago by Mikhail Zholobov <[email protected]>
Add checksums for confluence v5.8.13 and default to installing it.

f20ab8cdb3678ca74ffc472392450f1bdabd7fc8 authored over 9 years ago by Gavin Reynolds <[email protected]>
Change install path for MySQL JDBC connector

It's done according to the Confluence documentation:
https://confluence.atlassian.com/doc/databa...

dc6c5ae84bcf1802b71bd2493c506a768a002c77 authored over 9 years ago by Mikhail Zholobov <[email protected]>
.kitchen.yml: Remove "require_chef_omnibus"

Latest Chef version will be installed even if this option is removed.
But being specified, it ca...

409d58a10de068669202595e31fde7bb72a871f4 authored over 9 years ago by Mikhail Zholobov <[email protected]>
recipes/default: Replace "localhost" with "127.0.0.1"

Since #50, the default value of ['database']['host'] attribute is '127.0.0.1'

672a9c58c176277522284ee4813508548f401b40 authored over 9 years ago by Mikhail Zholobov <[email protected]>
metadata: Add mysql2_chef_gem to as a dependency

It is required for "confluence::database" recipe

d87b7291f9c7cd60e4696130ba8242e08bc5095d authored over 9 years ago by Mikhail Zholobov <[email protected]>
metadata: Fix typo in 'java' cookbook name

b6a16ca38064a33d589ae3fa51692da9f9deb9fd authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge branch 'gsreynolds-feature/vhost_name_alias_fix'

ee1af388b78fe67c8257c2a620b314663aeae956 authored over 9 years ago by Mikhail Zholobov <[email protected]>
For testing, port forward port 8443 from the guest to the host.

a194c2dd30caccc5d2ba48534aa471d4f4247cfb authored over 9 years ago by Gavin Reynolds <[email protected]>
Swap vhost name and alias. Fixes #44. Fixes #34. (Completes fix in dc6c6aa8b654cd1c87be9feee4e95ef3846f29d5)

fca42852f9ae278333279a1927bc537d5cb500a1 authored over 9 years ago by Gavin Reynolds <[email protected]>
Merge pull request #50 from legal90/mysql-6

Update mysql cookbook dependency to version 6

229c111010159ea7d0475badbc61689d2f88ccfe authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #48 from legal90/box-rename

Rename vagrant boxes from "chef" to "bento"

a47de128103262a4bacf4de99f44924b5495ad21 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Update "mysql" version constraint to v6

c65d53a2f53bf9d4e88846d6b05dc74b64d51a14 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Remove "database" cookbook version constraint

524690b1fe1ac4b84c6d8c2ebd588ca685b8bae9 authored over 9 years ago by Mikhail Zholobov <[email protected]>
linux_installer: Fix syntax error

453f68a86edb752206256123e4b975c298147208 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #49 from legal90/f-upgrade

linux_installer: Enable update flag only if confluence is installed

26ed1f9b3034dd9e404d6c6f7102dd4046cf1106 authored over 9 years ago by Mikhail Zholobov <[email protected]>
linux_installer: Enable update flag only if confluence is installed

Otherwise, the installation process will fail

913fa6b218c5b7594815bde726df4bf104cd46a5 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Rename vagrant boxes from "chef" to "bento"

6d70f032f5157beff1af1a2894fe9eec73feb807 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #45 from gsreynolds/feature/systemd_support

systemd support

e14b20384bd9a96f8781eb818d92c23214631f4a authored over 9 years ago by Mikhail Zholobov <[email protected]>
Add systemd unit file, borrowed from https://github.com/bparsons/atlassian-systemd/blob/master/confluence.service

1b65861f4352559e35c28d0e33ba19c156230d9c authored over 9 years ago by Gavin Reynolds <[email protected]>
Merge pull request #46 from gsreynolds/feature/serverspec

Added serverspec for test-kitchen

8469f1ead701691501f0e065b474e6d41ee201f4 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Added serverspec for test-kitchen for confluence-standalone-postgresql_spec suite

2435ae8c14df54b99956f70dd220b3f03b2449f5 authored over 9 years ago by Gavin Reynolds <[email protected]>
Add Ubuntu 15.04 as test case for running under systemd

2a8ba0dca163e4b30adf6a7b12b8204e25e736c9 authored over 9 years ago by Gavin Reynolds <[email protected]>
Merge pull request #40 from patcon/feature/ark

Use symlink for constant install path with multiple versions

0137a75d664ff4e2894dc9eb3ac1f4876fc195f4 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Implemented ark resource and added install versioning.

d563583a9671ca79c081c80aef549cba2b62c98f authored over 9 years ago by Patrick Connolly <[email protected]>
Merge pull request #41 from patcon/feature/remove-cfg.xml

Remove confluence.cfg.xml references

0c13823ea3c172a0029bf0890d9c1007d208add8 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Removed references to unused confluence.cfg.xml.

2ee2c97e4f47e6d89b046477fe8a332e8aaf9a3b authored over 9 years ago by Patrick Connolly <[email protected]>
Merge pull request #39 from patcon/feature/digitalocean-config

Include basic config for kitchen-digitalocean

8fbc94dce8c85a4eea35037dcb30fb9f60f141e7 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Flip default values of attributes "virtual_host_name" and "virtual_host_alias"

According to Apache documentation, ServerName should be set to FQDN while ServerAlias can be jus...

dc6c6aa8b654cd1c87be9feee4e95ef3846f29d5 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Add "vendor" dir to .gitignore

78c5510bc4f76adc8e946cd5468a9a3852c16609 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #37 from patcon/feature/apache2.4-support

Apache 2.4 support

324e2e8df63fdc466910b22ee078eefba9ce5483 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Added config for simple kitchen-digitalocean usage.

To make it simpler for people with slower local workstations for
virtualization.

da02883d0a4f06efe822ba99f97af45cb23826a5 authored over 9 years ago by Patrick Connolly <[email protected]>
Added standalone install type test for postgresql.

c6c6f321a0e24fd07c6ef9049e6cc7c7d96b2995 authored over 9 years ago by Patrick Connolly <[email protected]>
Added support for apache v2.4 proxy conf syntax.

ef6cd3a4c8aebb6c3bdf52af5817a69482bd7d02 authored over 9 years ago by Patrick Connolly <[email protected]>
Merge pull request #33 from legal90/f-upgrade

Update Confluence automatically using the installer

7839f4d012006d21cbe532185dd4024cd92f58b9 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #32 from legal90/bundled-java

Use Java bundled with installer for "installer" type

74e3d2940f15d06ff9b9833d841b21b9aff0cf66 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Add support of Confluence 5.8.8

3b05fa509de18cedafd4497f4cdf7917d9bbccad authored over 9 years ago by Mikhail Zholobov <[email protected]>
Use Java bundled with installer for "installer" type

If we using the automated installer ("linux_installer" recipe), the required Java files are bund...

09bbfbb0911325c3f5997c4a1c1f055a0655331b authored over 9 years ago by Mikhail Zholobov <[email protected]>
Use "create" action instead of "create_if_missing" for remote files

We use checksums there, so these files will not be re-downloaded if the checksum matches.

e62781dd86455647df94b25ecf8b5ac5bfd1b8f3 authored over 9 years ago by Mikhail Zholobov <[email protected]>
linux_installer: Update Confluence automatically

"linux_installer" recipe will upgrade existing Confluence installation if its version differs fr...

e75588702dc464ff104f8a311d06aadf63eb8024 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Add "confluence_version" helper method

It detects current Confluence version.

62750361d0d5d7579fdd9c300fe7cfe7433b7426 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Add support of Confluence 5.7.5 and 5.8.5

b26b86c9f681b96c77af5d4a10e43e1d13cf1d3d authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #31 from legal90/library-refactor

Move helper methods to the separated module

f65db0d2fd88c156e8727037e07c78e138baa3a8 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Move #settings to the Confluence::Helpers module

39aafbd6da4f6083d44e974c94faaca5267e5906 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Move helper methods to the Confluence::Helpers module

It is common practice in Chef to define helper methods in some module and then include them to t...

de36db7fd692d08d341bef37900b5c1a2461dd74 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #30 from bflad/set_attributes_from_version

Set version dependent attributes in the separated recipe

5c010307aeaf7956aa5425bc08ad6585f44916f7 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Set version dependent attributes in the separated recipe

Attributes, which default value depends on the value of another attribute, should be defined in ...

f99363d9afb89913bb428a3e67f1686d01c59ba4 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #29 from legal90/refactor

Refactor for TestKitchen, Vagrant, Berkshelf, Rubocop

c8fe7434d50dc37b46f7f0231e11ea3660a376f6 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Make Rubocop stricter

The following cops enabled:
- AlignParameters
- Encoding
- FileName

14eb5aa7e180d37ae2e0da8a48f2760808c48712 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Remove unused specs

d934ede28471b12c894738a74de5f741af1fbf84 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Simplify default recipe

Since we are not supporting "war" installation type and any platform except Linux, the related l...

d2ecaaf06e252a3afbfd97c205db75431c05e1c7 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Gemfile: Update "berkshelf" and "foodcritic" dependencies

7f9cf613d5224fe7c98b8cab8391c6f7028e5e5e authored over 9 years ago by Mikhail Zholobov <[email protected]>
metadata.rb: Unwrap platform and cookbook lists

cdfdb5caf494cf971e83620aa4c25cce6b46d509 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Berksfile: Use "supermarket.chef.io"

9223cae41f19b691138056a0277eb32e73733090 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Berksfile: Use "mysql_connector" cookbook from supermarket site

108e16ecff39721ddf7fc7b74cbf91944613f38a authored over 9 years ago by Mikhail Zholobov <[email protected]>
Refactor Vagrantfile

- Used new notation for vagrant boxes: "chef/<boxname>"
- Dropped support of "centos-5", "debian...

4aa7cb8c6b8f33353b110ca02551673efaec1377 authored over 9 years ago by Mikhail Zholobov <[email protected]>
Update TestKitchen

57e0916fcbe41bf7a4153c363e923bb41a40d6c5 authored over 9 years ago by Mikhail Zholobov <[email protected]>