Skip to content

Commit

Permalink
Merge pull request #17 from imath/1.4
Browse files Browse the repository at this point in the history
Release the 1.4.0 version
  • Loading branch information
imath committed Jun 20, 2018
2 parents cf23104 + fdae10d commit 31affdb
Show file tree
Hide file tree
Showing 46 changed files with 1,699 additions and 564 deletions.
4 changes: 1 addition & 3 deletions .travis.yml
Expand Up @@ -4,19 +4,17 @@ sudo: false
language: php

php:
- 7.2
- 7.1
- 7.0
- 5.6
- 5.5
- 5.4

# WordPress comes from the Git mirror, where 'master' mirrors svn 'trunk' and
# x.y mirrors the latest from the x.y branch
env:
- WP_VERSION=master PR_TRAVISCI=travis:build
- WP_VERSION=4.9 PR_TRAVISCI=travis:build
- WP_VERSION=4.8 PR_TRAVISCI=travis:build
- WP_VERSION=4.7 PR_TRAVISCI=travis:build

before_install:
# set up WP install
Expand Down
22 changes: 21 additions & 1 deletion CHANGELOG.md
@@ -1,5 +1,25 @@
# Change Log

## 1.4.0

_Requires WordPress 4.8_

### Features

- Theme installs/updates inside the customizer and from the regular Administration screens.

### Bug fixes

- Leave WordPress display regular w.org plugin details in the Thickbox.
- Make sure the zip file type check in Plugin overwrites is taking in account all zip mime types (eg: "application/x-zip-compressed").
- Use actions instead of filters when overring update transients.

### Newly Registered Themes

- Vingt DixSept

---

## 1.3.0

_Requires WordPress 4.8_
Expand Down Expand Up @@ -78,7 +98,7 @@ _Requires WordPress 4.8_

### Features

Thanks to Entrepôt you can enjoy an alternative source of public & free Plugins that are hosted on Github.com. Once activated, you will be able to **browse, install, activate and upgrade** the registered plugins directly from your WordPress Administration.
Thanks to Entrepôt you can enjoy an alternative source of public & free Plugins that are hosted on GitHub.com. Once activated, you will be able to **browse, install, activate and upgrade** the registered plugins directly from your WordPress Administration.

### Registered Plugins

Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Expand Up @@ -40,7 +40,7 @@ response to any instances of unacceptable behavior.
Project maintainers have the right to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct.
If needed, they can ask Github.com to ban temporarily or permanently any
If needed, they can ask GitHub.com to ban temporarily or permanently any
contributor for other behaviors that they deem inappropriate, threatening, offensive,
or harmful.

Expand Down
8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Expand Up @@ -11,9 +11,9 @@ Before submitting an issue, please make sure it does not concerned one of the re
+ Submit your [issue](https://github.com/imath/entrepot/issues).
+ If the issue is about the code of conduct, please use its [report link](https://github.com/imath/entrepot/blob/master/CODE_OF_CONDUCT.md).

## Plugin Owners
## Plugin/Theme Owners

If you wish to register your extension into Entrepôt :
If you wish to register your repository into Entrepôt :

+ Read the plugin authors section of the [documentation](https://github.com/imath/entrepot/wiki),
+ Use the specific [pull request](https://github.com/imath/entrepot/pulls) described into the documentation to register a new plugin.
+ Read the "Developer Guides" section of the [documentation](https://github.com/imath/entrepot/wiki),
+ Use the specific [pull request](https://github.com/imath/entrepot/pulls) described into the documentation to register a new plugin or theme.
7 changes: 4 additions & 3 deletions Gruntfile.js
Expand Up @@ -40,8 +40,8 @@ module.exports = function( grunt ) {
}
},
clean: {
all: ['assets/*.min.css', 'js/*.min.js', 'assets/entrepot.min.json'],
entrepot: 'assets/entrepot.min.json'
all: ['assets/*.min.css', 'js/*.min.js', 'assets/entrepot-plugins.min.json', 'assets/entrepot-themes.min.json'],
entrepot: ['assets/entrepot-plugins.min.json', 'assets/entrepot-themes.min.json']
},
makepot: {
target: {
Expand Down Expand Up @@ -97,7 +97,8 @@ module.exports = function( grunt ) {
minjson: {
compile: {
files: {
'assets/entrepot.min.json': 'repositories/*.json'
'assets/entrepot-plugins.min.json': 'repositories/plugins/*.json',
'assets/entrepot-themes.min.json': 'repositories/themes/*.json'
}
}
},
Expand Down
7 changes: 4 additions & 3 deletions PULL_REQUEST_TEMPLATE.md
@@ -1,6 +1,7 @@
## Please select a type for your pull request (PR)

[] My PR is about registering`*` a plugin to the Entrepôt repositories. Doing it, I'm agreeing with the [code of conduct](https://github.com/imath/entrepot/blob/master/CODE_OF_CONDUCT.md).
[] My PR is regular and is about the plugin's code improvement.
- [] My PR is about registering`*` a plugin repository.
- [] My PR is about registering`*` a theme repository.
- [] My PR is regular and is about the plugin's code improvement.

`*` Read the Plugin author's [documentation](https://github.com/imath/entrepot/wiki) for more information.
`*` Read the Plugin author's [documentation](https://github.com/imath/entrepot/wiki) for more information. By registering a plugin or a theme, I'm agreeing with the [code of conduct](https://github.com/imath/entrepot/blob/master/CODE_OF_CONDUCT.md).
18 changes: 8 additions & 10 deletions README.md
Expand Up @@ -3,26 +3,24 @@
# Entrepôt

## Français 🇫🇷
*Inscrivez vos extensions WordPress gratuites dans l'Entrepôt.*
*Inscrivez vos extensions et thèmes WordPress gratuits dans l'Entrepôt.*

Cette extension WordPress vous propose de recenser vos propres extensions gratuites hébergées sur Github.com directement depuis l'onglet **Entrepôt** de l'écran d'administration de l'ajout d'extensions de WordPress. Elle prendra en charge l'installation et la mise à jour de vos extensions.
Cette extension WordPress vous propose de recenser vos propres extensions et thèmes gratuits hébergés sur GitHub.com directement depuis l'onglet **Entrepôt** de l'écran d'administration de l'ajout d'extensions ou de thèmes de WordPress. Elle prendra en charge l'installation et la mise à jour de vos dépôts.

Les utilisateurs peuvent télécharger cette extension pour disposer d'une source alternative d'extensions gratuites.
Les utilisateurs peuvent télécharger cette extension pour disposer d'une source alternative d'extensions et de thèmes gratuits.

Les *auteurs* peuvent, à l'aide d'une "Pull Request" particulière référencer leurs extensions gratuites hébergées sur Github.com. Pour en savoir plus, reporter vous à la [documentation](https://github.com/imath/entrepot/wiki).
Les *auteurs* peuvent, à l'aide d'une "Pull Request" particulière référencer leurs extensions ou thèmes gratuits hébergés sur GitHub.com. Pour en savoir plus, reporter vous à la [documentation](https://github.com/imath/entrepot/wiki).

Cette extension nécessite WordPress 4.8.

![Onglet Entrepôt](https://cldup.com/UClN7C5nqq.png)

## English 🇬🇧
*Register your free WordPress plugins into Entrepôt*
*Register your free WordPress plugins and themes into Entrepôt*

This plugin lets you list your own free Github.com hosted plugins inside the **Entrepôt** tab of the Add Plugins Administration screen. It will take care of installing and upgrading your plugins.
This plugin lets you list your own free GitHub.com hosted plugins and themes inside the **Entrepôt** tab of the Add Plugins/Themes Administration screens. It will take care of installing and upgrading your repositories.

Users can download this plugin to enjoy an alternative source of free WordPress plugins.
Users can download this plugin to enjoy an alternative source of free WordPress plugins and themes.

*Authors* can, using a particular "Pull Request" register their free Github.com hosted plugins. For more information, see the [documentation](https://github.com/imath/entrepot/wiki).
*Authors* can, using a particular "Pull Request" register their free GitHub.com hosted plugins or themes. For more information, see the [documentation](https://github.com/imath/entrepot/wiki).

This plugin requires WordPress 4.8.

Expand Down
1 change: 1 addition & 0 deletions assets/entrepot-plugins.min.json
@@ -0,0 +1 @@
[{"name":"AD ACF Builder","author":"anybodesign","slug":"ad-acf-builder","icon":"https://raw.githubusercontent.com/anybodesign/ad-acf-builder/master/img/icon.png","tags":["page builder","acf"],"country":"fr_FR","releases":"https://github.com/anybodesign/ad-acf-builder/releases","issues":"https://github.com/anybodesign/ad-acf-builder/issues","description":{"en_US":"Add a Page Builder to your pages and posts, based on ACF flexible fields.","fr_FR":"Ajoute un constructeur de page à vos pages et articles, basés sur les champs flexibles ACF.."},"dependencies":[{"acf_add_local_field_group":"Advanced Custom Fields Pro 5.6+"}],"README":"https://raw.githubusercontent.com/anybodesign/ad-acf-builder/master/readme.md"},{"name":"Alternative Public Group Control","author":"imath","slug":"altctrl-public-group","dependencies":[{"bp_get_user_groups":"BuddyPress 2.6+"}],"icon":"https://raw.githubusercontent.com/imath/altctrl-public-group/master/icon.png","tags":["BuddyPress","groups"],"country":"fr_FR","releases":"https://github.com/imath/altctrl-public-group/releases","issues":"https://github.com/imath/altctrl-public-group/issues","description":{"en_US":"Adds visibility levels to BuddyPress public groups.","fr_FR":"Ajoute des niveaux de visibilité à des groupes publics BuddyPress."},"README":"https://raw.githubusercontent.com/imath/altctrl-public-group/master/README.md","urls":{"history":"https://raw.githubusercontent.com/imath/altctrl-public-group/master/CHANGELOG.md","donate":"https://paypal.me/imath"}},{"name":"BP Idea Stream","author":"imath","slug":"bp-idea-stream","dependencies":[{"bp_get_displayed_user":"BuddyPress 2.6+"},{"wp_idea_stream_upgrade_to_2_4":"WP Idea Stream 2.4+"}],"icon":"https://raw.githubusercontent.com/imath/bp-idea-stream/master/icon.png","tags":["BuddyPress","ideas","share"],"country":"fr_FR","releases":"https://github.com/imath/bp-idea-stream/releases","issues":"https://github.com/imath/bp-idea-stream/issues","description":{"en_US":"WP Idea Stream addon to share ideas within a BuddyPress powered community","fr_FR":"Addon de WP Idea Stream pour partager des idées au sein de communautés motorisées par BuddyPress"},"README":"https://raw.githubusercontent.com/imath/bp-idea-stream/master/README.md"},{"name":"BP Reshare","author":"imath","slug":"bp-reshare","dependencies":[{"bp_activity_get_current_context":"BuddyPress 2.8+"}],"icon":"https://raw.githubusercontent.com/imath/bp-reshare/master/icon.png","tags":["BuddyPress","activity","share"],"country":"fr_FR","releases":"https://github.com/imath/bp-reshare/releases","issues":"https://github.com/imath/bp-reshare/issues","description":{"en_US":"Give your BuddyPress powered community members a feature to reshare their activities","fr_FR":"Equipez les membres de votre communauté motorisée par BuddyPress d'une fonctionnalité de repartage des activités."},"README":"https://raw.githubusercontent.com/imath/bp-reshare/master/README.md"},{"name":"Entrepôt","author":"imath","slug":"entrepot","icon":"https://raw.githubusercontent.com/imath/entrepot/master/icon.png","tags":["plugins","repositories"],"country":"fr_FR","releases":"https://github.com/imath/entrepot/releases","issues":"https://github.com/imath/entrepot/issues","description":{"en_US":"Entrepôt, a list of free GitHub.com hosted plugins and themes.","fr_FR":"Entrepôt, une liste d'extensions et de thèmes gratuits hébergés sur GitHub.com."},"README":"https://raw.githubusercontent.com/imath/entrepot/master/README.md","urls":{"history":"https://raw.githubusercontent.com/imath/entrepot/master/CHANGELOG.md","donate":"https://paypal.me/imath","wiki":"https://github.com/imath/entrepot/wiki"}},{"name":"Gutenblocks","author":"imath","slug":"gutenblocks","dependencies":[{"gutenberg_render_block":"Gutenberg 1.9+"}],"icon":"https://raw.githubusercontent.com/imath/gutenblocks/master/icon.png","tags":["editor","blocks"],"country":"fr_FR","releases":"https://github.com/imath/gutenblocks/releases","issues":"https://github.com/imath/gutenblocks/issues","description":{"en_US":"My personal collection of Gutenberg blocks.","fr_FR":"Ma collection personnelle de blocs Gutenberg."},"README":"https://raw.githubusercontent.com/imath/gutenblocks/master/README.md","urls":{"history":"https://raw.githubusercontent.com/imath/gutenblocks/master/CHANGELOG.md","donate":"https://paypal.me/imath"}},{"name":"MediaThèque","author":"imath","slug":"mediatheque","icon":"https://raw.githubusercontent.com/imath/mediatheque/master/icon.png","tags":["media","library","user"],"country":"fr_FR","releases":"https://github.com/imath/mediatheque/releases","issues":"https://github.com/imath/mediatheque/issues","description":{"en_US":"An alternative Media management for all your WordPress users.","fr_FR":"Une gestion alternative des media dans WordPress, pour tous."},"README":"https://raw.githubusercontent.com/imath/mediatheque/master/README.md"},{"name":"Profil de Groupes","author":"imath","slug":"profil-de-groupes","dependencies":[{"bp_xprofile_maybe_format_datebox_post_data":"BuddyPress 2.8+"}],"icon":"https://raw.githubusercontent.com/imath/profil-de-groupes/master/icon.png","tags":["BuddyPress","groups","profile"],"country":"fr_FR","releases":"https://github.com/imath/profil-de-groupes/releases","issues":"https://github.com/imath/profil-de-groupes/issues","description":{"en_US":"Profile fields for your BuddyPress groups.","fr_FR":"Un profil pour les groupes BuddyPress."},"README":"https://raw.githubusercontent.com/imath/profil-de-groupes/master/README.md"},{"name":"WP Idea Stream","author":"imath","slug":"wp-idea-stream","icon":"https://raw.githubusercontent.com/imath/wp-idea-stream/master/icon.png","tags":["ideas","innovation"],"country":"fr_FR","releases":"https://github.com/imath/wp-idea-stream/releases","issues":"https://github.com/imath/wp-idea-stream/issues","description":{"en_US":"Share ideas, great ones will rise to the top!","fr_FR":"Partager des idées, les meilleures graviront des sommets !"},"README":"https://raw.githubusercontent.com/imath/wp-idea-stream/master/README.md"},{"name":"WP Statuses","author":"imath","slug":"wp-statuses","icon":"https://raw.githubusercontent.com/imath/wp-statuses/master/icon.png","tags":["status","custom"],"country":"fr_FR","releases":"https://github.com/imath/wp-statuses/releases","issues":"https://github.com/imath/wp-statuses/issues","description":{"en_US":"Add custom statuses very easily to your post types.","fr_FR":"Ajoutez, très simplement, des statuts personnalisés à vos types de contenu."},"README":"https://raw.githubusercontent.com/imath/wp-statuses/master/README.md","urls":{"history":"https://raw.githubusercontent.com/imath/wp-statuses/master/CHANGELOG.md","donate":"https://paypal.me/imath"}},{"name":"WP Tuning","author":"lriaudel","slug":"wptuning","icon":"https://raw.githubusercontent.com/lriaudel/wptuning/master/wptuning.png","tags":["tuning","hook","cleaning"],"country":"en_US","releases":"https://github.com/lriaudel/wptuning/releases","issues":"https://github.com/lriaudel/wptuning/issues","description":{"en_US":"Differents hooks and functions to improve WordPress and basic customization in a plugin.","fr_FR":"Differents hooks et fonctions pour améliorer WordPress dans un plugin !"},"README":"https://raw.githubusercontent.com/lriaudel/wptuning/master/README.md","urls":{"history":"https://raw.githubusercontent.com/lriaudel/wptuning/master/CHANGELOG.md"}}]
1 change: 1 addition & 0 deletions assets/entrepot-themes.min.json
@@ -0,0 +1 @@
{"name":"Vingt DixSept","author":"imath","slug":"vingt-dixsept","screenshot":"https://raw.githubusercontent.com/imath/vingt-dixsept/master/screenshot.jpg","tags":["one-column","two-columns","right-sidebar","flexible-header","accessibility-ready","custom-colors","custom-header","custom-menu","custom-logo","editor-style","featured-images","footer-widgets","post-formats","rtl-language-support","sticky-post","theme-options","threaded-comments","translation-ready"],"template":"twentyseventeen","country":"fr_FR","releases":"https://github.com/imath/vingt-dixsept/releases","issues":"https://github.com/imath/vingt-dixsept/issues","description":{"en_US":"A TwentySeventeen's \"kid\" which focuses on making your WordPress emails prettier.","fr_FR":"Un « gamin » de TwentySeventeen qui se concentre sur la mise en valeur des e-mails de votre site."},"README":"https://raw.githubusercontent.com/imath/vingt-dixsept/master/README.md","urls":{"history":"https://raw.githubusercontent.com/imath/vingt-dixsept/master/CHANGELOG.md","donate":"https://paypal.me/imath","preview_url":""}}

0 comments on commit 31affdb

Please sign in to comment.