Skip to content

Commit

Permalink
Merge pull request #233 from RoboSparrow/g3i
Browse files Browse the repository at this point in the history
Rename org: Brightcookie  to G3i
  • Loading branch information
RoboSparrow authored Dec 4, 2018
2 parents c9a1a76 + e41c243 commit 0a2c9ae
Show file tree
Hide file tree
Showing 150 changed files with 174 additions and 165 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ cache/*
sami.phar
docs/*

# composer
composer.phar

# phpBench
phpbench.phar
phpbench.phar.pubkey
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at enquiries@brightcookie.com.au. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at support@g3i.com.au. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Lastly, visit the links listed in the *Additional Resources* section, below.

## Getting Started

* [Create a new issue](https://github.com/Brightcookie/lxHive/issues/new) for your issue. If a ticket
* [Create a new issue](https://github.com/g3i/lxHive/issues/new) for your issue. If a ticket
already exists for the issue, participate via the existing ticket.
* Describe the issue clearly. If it is a bug, include steps to reproduce it.
* Select an appropriate label for the issue.
Expand Down Expand Up @@ -42,7 +42,7 @@ For example:
## Submitting Changes

* Push changes in your branch to your fork.
* [Create a pull request](https://github.com/Brightcookie/lxHive/compare) and mention the issue it fixes [as described here](https://github.com/blog/1506-closing-issues-via-pull-requests).
* [Create a pull request](https://github.com/g3i/lxHive/compare) and mention the issue it fixes [as described here](https://github.com/blog/1506-closing-issues-via-pull-requests).
* You're done! Your changes will be reviewed. Please respond to comments and questions to your pull request until it is closed.

## Additional Resources
Expand Down
34 changes: 20 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@

# ![lxHive](./public/assets/images/lxHive.logo.png)

* Current release: **0.10.0**
* Current release: **0.10.1**
* Supports xAPI spec <= 1.0.3

[![CircleCI branch](https://img.shields.io/circleci/project/github/Brightcookie/lxHive/master.svg)](https://circleci.com/gh/Brightcookie/lxHive/tree/master)
[![lx-Test-Suite](https://img.shields.io/badge/lx--Test--Suite-82.75%25-yellowgreen.svg)](https://github.com/Brightcookie/lx-Test-Suite)
[![CircleCI branch](https://img.shields.io/circleci/project/github/g3i/lxHive/master.svg)](https://circleci.com/gh/g3i/lxHive/tree/master)
[![lx-Test-Suite](https://img.shields.io/badge/lx--Test--Suite-82.75%25-yellowgreen.svg)](https://github.com/g3i/lx-Test-Suite)
[![lrs-conformance-test-suite](https://img.shields.io/badge/lrs--conformance--test--suite-86.02%25-yellowgreen.svg)](https://github.com/adlnet/lrs-conformance-test-suite)
[![SensioLabs Insight](https://img.shields.io/sensiolabs/i/9e0e6f28-b099-4c84-ad85-ccf4de70d6a6.svg)](https://insight.sensiolabs.com/projects/9e0e6f28-b099-4c84-ad85-ccf4de70d6a6)
[![GitHub issues](https://img.shields.io/github/issues/Brightcookie/lxHive.svg)](https://github.com/Brightcookie/lxHive/issues)
[![GitHub forks](https://img.shields.io/github/forks/Brightcookie/lxHive.svg)](https://github.com/Brightcookie/lxHive/network)
[![GitHub stars](https://img.shields.io/github/stars/Brightcookie/lxHive.svg)](https://github.com/Brightcookie/lxHive/stargazers)
[![GitHub license](https://img.shields.io/badge/license-AGPL-blue.svg)](https://raw.githubusercontent.com/Brightcookie/lxHive/master/LICENSE.md)
[![GitHub issues](https://img.shields.io/github/issues/g3i/lxHive.svg)](https://github.com/g3i/lxHive/issues)
[![GitHub forks](https://img.shields.io/github/forks/g3i/lxHive.svg)](https://github.com/g3i/lxHive/network)
[![GitHub stars](https://img.shields.io/github/stars/g3i/lxHive.svg)](https://github.com/g3i/lxHive/stargazers)
[![GitHub license](https://img.shields.io/badge/license-AGPL-blue.svg)](https://raw.githubusercontent.com/g3i/lxHive/master/LICENSE.md)

> **Important note:** lxHive changes ownership. Our organisation name changes from *Brightcookie* to *G3 International*. Please update your remotes in your fork.
```bash
# given your linked remote's name is "upstream"
git remote set-url upstream <TODO>
```

> **Important note:** Current version (0.10.0) is **not compatible** with older lxHive versions. It is not possible to upgrade a legacy lxHive instance.
> This incompatibility is due to :
Expand All @@ -20,7 +26,7 @@
> * a changed database model
> * behavioural changes (permissions)
>
> See the [changelog](changelog.md) for more details. At the moment there are no plans to release an open source database migration script. Please [get in touch](https://www.brightcookie.com/contact-us/) with us should you need to migrate data.
> See the [changelog](changelog.md) for more details. At the moment there are no plans to release an open source database migration script. Please [get in touch](https://g3i.com.au/contact-us/) with us should you need to migrate data.
## 1. <a name="introduction" />Introduction

Expand Down Expand Up @@ -54,7 +60,7 @@ The application uses [MongoDB](https://www.mongodb.org/) and [PHP](http://php.ne
| /agents | 1.0.2 | - | - | x | - | (JSON) retrieve a single agent | [xAPI, section 7.6](https://github.com/adlnet/xAPI-Spec/blob/1.0.2/xAPI.md#76-agent-profile-api)
| /agents/profile | 1.0.2 | x | x | x | x | (JSON) CRUD - profile(s) of an actor | [xAPI, section 7.6](https://github.com/adlnet/xAPI-Spec/blob/1.0.2/xAPI.md#76-agent-profile-api)

* see our [wiki](https://github.com/Brightcookie/lxHive/wiki/List-of-xAPI-and-lxHive-Endpoints) for a complete list of lxHive endpoints
* see our [wiki](https://github.com/g3i/lxHive/wiki/List-of-xAPI-and-lxHive-Endpoints) for a complete list of lxHive endpoints

## 4. <a name="installation" />Installation

Expand All @@ -75,7 +81,7 @@ The application uses [MongoDB](https://www.mongodb.org/) and [PHP](http://php.ne

### Setup

* *Note: Check out our Wiki for a more comprehensive [step-by-step guide].(https://github.com/Brightcookie/lxHive/wiki/Step-by-step:-Install-lxHive-and-setup-authentication-for-your-app)*
* *Note: Check out our Wiki for a more comprehensive [step-by-step guide].(https://github.com/g3i/lxHive/wiki/Step-by-step:-Install-lxHive-and-setup-authentication-for-your-app)*

#### 1. Application install and set-up

Expand Down Expand Up @@ -135,7 +141,7 @@ Default file storage structure:
### Documentation

* [Contributing guidelines](CONTRIBUTING.md)
* [lxHive Wiki](https://github.com/Brightcookie/lxHive-Internal/wiki)
* [lxHive Wiki](https://github.com/g3i/lxHive/wiki)
* Compile code documentation: run `sh generate-docs.sh` from project root (file must be executable)

### Unit testing
Expand All @@ -148,9 +154,9 @@ Default file storage structure:

## 4. Contributors

The [Brightcookie](https://www.brightcookie.com/) team
The [G3 International](https://g3i.com.au/) team

* Jakob Murko - systems architect, lead developer
* Leo Gaggl - creator, mentor, conformance
* Joerg Boeselt - development, tests, conformance, project management
* Joerg Boeselt - lead developer, project and community manager, tests, conformance
* Matthew Smith - alpha prototype
2 changes: 1 addition & 1 deletion X
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/autoload.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

>This version is **NOT COMPATIBLE** with older lxHive versions. (server requirements, codebase, database model).
Currently there are no plans to release database migration functionality. Please launch a request to `support@brightcookie.com.au` if you need help with migrating records from older lxHive versions.
Currently there are no plans to release database migration functionality. Please launch a request to `support@g3i.com.au` if you need help with migrating records from older lxHive versions.

#### Summary
Extensive changes in regards to stability, testability, reporting administration and configurability.
Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "brightcookie/lxhive",
"description": "An open-source LRS from Brightcookie",
"name": "g3i/lxhive",
"description": "An open-source LRS from G3 International Pty Ltd",
"license": "GPL-3.0",
"keywords": ["experience api", "xapi", "lrs"],
"type": "project",
Expand Down
2 changes: 1 addition & 1 deletion public/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Admin.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Admin/AdminException.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Admin/Auth.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Admin/LrsReport.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Admin/Setup.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Admin/User.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Admin/Validator.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/AppInitException.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/BaseTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Bootstrap.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Command.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Config.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/Application.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/BasicTokenCreateCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/BasicTokenDeleteCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/BasicTokenExpireCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/BasicTokenListCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/LrsReportCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/OAuthClientCreateCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/OAuthClientListCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/SetupCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Console/UserCreateCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Container.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/ContainerException.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Controller.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/xAPI/Controller/V10/About.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/*
* This file is part of lxHive LRS - http://lxhive.org/
*
* Copyright (C) 2017 Brightcookie Pty Ltd
* Copyright (C) 2017 G3 International
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down
Loading

0 comments on commit 0a2c9ae

Please sign in to comment.