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

New Hooks to be approved #10

Open
tredondo opened this issue Mar 1, 2015 · 59 comments
Open

New Hooks to be approved #10

tredondo opened this issue Mar 1, 2015 · 59 comments
Labels

Comments

@tredondo
Copy link

tredondo commented Mar 1, 2015

Ping events for new hooks received on autopublish.meteor.com will be reported here.

At the same time, anyone being aware of the imminent creation of a new hook (e.g. after a PR for a new integration was merged) should write here to have admin users notified about it.

Admin users should revise all new hooks end eventually approve them from this page.

After the new hook is approved, please delete all related messages to keep this track clear!

@splendido splendido changed the title [New Hook] MeteorPackaging/autopublish-test New Hooks to be approved Mar 1, 2015
@tredondo
Copy link
Author

Received from hoppas/meteor-plugin-stylus to be revised!

@ViZhe, thank you for testing autopublish: could you explain how you would like to use it?

2 similar comments
@tredondo
Copy link
Author

Received from hoppas/meteor-plugin-stylus to be revised!

@ViZhe, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from hoppas/meteor-plugin-stylus to be revised!

@ViZhe, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

tredondo commented Nov 2, 2015

Received from codetheweb/zxcvbn to be revised!

@codetheweb, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

tredondo commented Dec 4, 2015

Received from mizsha/meteor-user-settings to be revised!

@mizsha, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from formly-js/angular-formly-templates-material to be revised!

@kamilkisiela, thank you for testing autopublish: could you explain how you would like to use it?

@kamilkisiela
Copy link

@meteorpublish This is official package and I need to auto publish it.

@trusktr
Copy link

trusktr commented Dec 14, 2015

It'd be nice if we didn't have to go through this manual step.

@zimme
Copy link
Member

zimme commented Dec 14, 2015

@kamilkisiela Approved.
@trusktr, Yeah that would be great, the problem is that the publish bot is added to all meteor packages projects which are approved for autopublish, which means that any user who have and approved package for autopublish have the ability to just change the name in package.js to another package which is setup for auto publish and they will be able to publish new versions of that package.

This is why we have a manual approve process.

What we've talked about before but no one have had time to actually look into at depth is generating a .meteorsession file for each package when doing this setup, when logging in with their meteor developer account.

If that works the publish server should be able to publish as the user setting up the auto publish. and the publishbot isn't needed to be a maintainer of the package.

@kamilkisiela
Copy link

@zimme I'm going to move all packages from formly-js to atmosphere. Can I message you or somebody else directly or each time has to write in this issue?

@zimme
Copy link
Member

zimme commented Dec 14, 2015

just start moving and as I see the package popup in this thread I'll approve them 👍

@kamilkisiela
Copy link

@zimme ok, thanks

@tredondo
Copy link
Author

Received from wieldo/meteor-autoformly to be revised!

@kamilkisiela, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from wieldo/angular-formly-validator to be revised!

@kamilkisiela, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from wieldo/angular-formly-transformer to be revised!

@kamilkisiela, thank you for testing autopublish: could you explain how you would like to use it?

@zimme
Copy link
Member

zimme commented Dec 16, 2015

@kamilkisiela, all the new hooks have been approved.

@zimme
Copy link
Member

zimme commented Dec 16, 2015

@mizsha, @codetheweb, approved your hooks too.

@ViZhe, I couldn't find your hook any longer, so I couldn't approve it.

@splendido
Copy link
Member

@zimme @trusktr:
@zimme is correct the thing about the name into package.js is now a potential problem only for the very first publish attempt.
See 3258259: when a subscription is added for a repo we extract the package name and store it with the subscription object and from that time on every publish operation checks the package being published against the expected name.

The test exploit the ability of meteor show to discover whether the current folder contains sources for the package queried for.
As an example, if I run meteor show useraccounts:core from the source folder I get:

Package: useraccounts:core@local              
Maintainers: useraccounts                     
Git: https://github.com/meteor-useraccounts/core.git
Exports: AccountsTemplates                    
Implies: accounts-base, softwarerero:accounts-t9n, templating (web.browser, web.cordova)

[![Meteor Icon](http://icon.meteor.com/package/useraccounts:core)](https://atmospherejs.com/useraccounts/core)
[![Build Status](https://travis-ci.org/meteor-useraccounts/core.svg?branch=master)](https://travis-ci.org/meteor-useraccounts/core)

Recent versions:                              
  1.12.2  August 17th, 2015     installed     
  1.12.3  August 21st, 2015     installed
  1.12.4  October 10th, 2015    installed
  1.13.0  December 5th, 2015    installed
  1.13.1  December 13th, 2015   installed
  1.13.1  /home/luca/Projects/UserAccounts/ui/core

differently I only get:

Package: useraccounts:[email protected]             
Maintainers: useraccounts                     
Git: https://github.com/meteor-useraccounts/core.git
Exports: AccountsTemplates                    
Implies: accounts-base, softwarerero:accounts-t9n, templating (web.browser, web.cordova)

[![Meteor Icon](http://icon.meteor.com/package/useraccounts:core)](https://atmospherejs.com/useraccounts/core)
[![Build Status](https://travis-ci.org/meteor-useraccounts/core.svg?branch=master)](https://travis-ci.org/meteor-useraccounts/core)

Recent versions:                              
  1.12.2  August 17th, 2015     installed     
  1.12.3  August 21st, 2015     installed
  1.12.4  October 10th, 2015    installed
  1.13.0  December 5th, 2015    installed
  1.13.1  December 13th, 2015   installed

for autopublish I'm checking we get the pwd among the results...
But we could also check we get, e.g., Package: useraccounts:core@local and not Package: useraccounts:[email protected] in the first line...

@tredondo
Copy link
Author

Received from sangeeth5320/meteor-notifications to be revised!

@sangeeth5320, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from skys215/bootstrap-material-datetimepicker to be revised!

@skys215, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from CylonCourt/autoform-uikit to be revised!

@djenniex, thank you for testing autopublish: could you explain how you would like to use it?

@splendido
Copy link
Member

@sangeeth5320 the package name inside your package.js is still gfk:notifications wich is an already published package.
I cannot approve this subscription unless you change package name and re-subscribe...
I'm sorry.

@splendido
Copy link
Member

@skys215 are you trying to wrap T00rk/bootstrap-material-datetimepicker?
We usually keep wrapper packages under MeteorPackaging. Would you like to move the repo over there?

@splendido
Copy link
Member

@djenniex approved!

Edit: actually there's no subscription for your repo at the moment (only the record of a trigger got from a webhook...). Are you still interested in this?

@tredondo
Copy link
Author

tredondo commented Jan 3, 2016

Received from formly-js/angular-formly to be revised!

@kentcdodds, thank you for testing autopublish: could you explain how you would like to use it?

@kentcdodds
Copy link

CCing Kamil Kisiela who requested I add it :-)

On Sat, Jan 2, 2016 at 8:52 PM Meteor publish bot [email protected]
wrote:

Received from formly-js/angular-formly
https://github.com/formly-js/angular-formly to be revised!

@kentcdodds https://github.com/kentcdodds, thank you for testing
autopublish: could you explain how you would like to use it?


Reply to this email directly or view it on GitHub
#10 (comment)
.

@tredondo
Copy link
Author

tredondo commented Jan 3, 2016

Received from formly-js/angular-formly-templates-bootstrap to be revised!

@kentcdodds, thank you for testing autopublish: could you explain how you would like to use it?

@kamilkisiela
Copy link

@zimme These are the packages I was previously talking about.

Could you turn on Autopublish option on them?

@kamilkisiela
Copy link

@zimme so now it's like this?

  • formly-js/angular-formly-templates-material
  • formly-js/angular-formly-templates-bootstrap
  • formly-js/angular-formly

@zimme
Copy link
Member

zimme commented Jan 3, 2016

Hooks

  • formly-js/angular-formly-templates-material
  • formly-js/angular-formly-templates-bootstrap
  • formly-js/angular-formly
  • wieldo/angular-formly-transformer
  • wieldo/angular-formly-validator
  • wieldo/meteor-autoformly

Subscriptions

  • formly:angular-formly-templates-material
  • wieldo:angular-formly-transformer
  • wieldo:angular-formly-validator
  • wieldo:autoformly

@kamilkisiela
Copy link

@zimme I see the problem. I asked Kent to add webhooks only. He has the rights of those packages.

Is there a way to enable it so he wouldn't have to create an account on autopublish.meteor.com?

@splendido
Copy link
Member

@kamilkisiela in case Kent is really not comfortable in creating an account, we can manually add a subscription object into the DB...

@kamilkisiela
Copy link

@splendido sure, if it's not a problem.

@splendido
Copy link
Member

@kamilkisiela now we have all the following subscriptions and hooks approved:

  • formly-js/angular-formly (hook id 6823229)
  • formly-js/angular-formly-templates-bootstrap (hook id 6823233)
  • formly-js/angular-formly-templates-material (hook id 6684594)
  • wieldo/angular-formly-transformer (hook id 6709813)
  • wieldo/angular-formly-validator (hook id 6709809)
  • wieldo/meteor-autoformly (hook id 6708648)

please try to publish a new version for the packages you still have to test hooks for at your earliest convenience and let me know about any problems.

@tredondo
Copy link
Author

tredondo commented Jan 6, 2016

Received from maximummeteor/computed-fields to be revised!

@maxnowack, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

tredondo commented Jan 6, 2016

Received from FBRTMaka/meteor-arcgis to be revised!

@FBRTMaka, thank you for testing autopublish: could you explain how you would like to use it?

1 similar comment
@tredondo
Copy link
Author

tredondo commented Jan 6, 2016

Received from FBRTMaka/meteor-arcgis to be revised!

@FBRTMaka, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from newswim/particlesjs-meteor to be revised!

@newswim, thank you for testing autopublish: could you explain how you would like to use it?

@newswim
Copy link

newswim commented Jan 14, 2016

@meteorpublish, I had a previous version which wasn't set up for autopublish -- attempting it again so I can learn the set-up and bring more libs in this system.

@zimme
Copy link
Member

zimme commented Jan 14, 2016

@newswim, I can't approve anything until you have the package setup properly, I don't see any package.js file in the repo and so on.

@zimme
Copy link
Member

zimme commented Jan 14, 2016

@maxnowack, approved.

@tredondo
Copy link
Author

tredondo commented Feb 2, 2016

Received from jaaaco/mathjs to be revised!

@jaaaco, thank you for testing autopublish: could you explain how you would like to use it?

1 similar comment
@tredondo
Copy link
Author

tredondo commented Feb 2, 2016

Received from jaaaco/mathjs to be revised!

@jaaaco, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

tredondo commented Feb 9, 2016

Received from tamino-martinius/meteor-smart-record to be revised!

@tamino-martinius, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from brandonparee/meteor-metadisk to be revised!

@brandonparee, thank you for testing autopublish: could you explain how you would like to use it?

1 similar comment
@tredondo
Copy link
Author

Received from brandonparee/meteor-metadisk to be revised!

@brandonparee, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from benjick/meteor-telegram-bot to be revised!

@benjick, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/select2 to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/collection-taggable to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/PgwSlider to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/bootstrap-datepicker to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/bootstrap-datetimepicker to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/meteor-angular-coffee to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/meteor-autoform-bs-datetimepicker to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/meteor-autoform-select2 to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/meteor-sparkpost to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/meteor-stripe to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

@tredondo
Copy link
Author

Received from rgnevashev/metisMenu to be revised!

@rgnevashev, thank you for testing autopublish: could you explain how you would like to use it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants