[Plug-In] Community Applications


3306 posts in this topic Last Reply

Recommended Posts

If you can't wait to install a newly released application, then you will have to switch the mode back to the legacy mode.

 

damn it, that's me pretty much stuck in legacy mode then, can't wait two hours (or until next cycle) to test new builds and how they load from CA.

Already started the revamp to address much of this.  Should be ready sometime this weekend.  Or, you could do the gentlemanly thing and share.

 

also i run builds on my beta repo too, sometimes needing template updates too.

I know.. I know..  You are a special case..

 

i can't tell if you're insulting me....

lol.

Link to post
  • Replies 3.3k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Community Applications (aka CA)     This thread is rather long, and it is NOT necessary to read it in order to utilize Community Applications (CA)  Just install the plugin, go to

My co-workers wondered why I was taking off my shirt.  They are still baffled why I have to show my belly button to a squid.  😁   

Just a note that currently the application feed is having some weird problems.  This has resulted in one entire existing repository being dropped, and a newly added one today not being added.  Templat

Posted Images

@Squid:

I've changed the feed again, sorry, it shouldn't have any effects but just in case letting you know. 

It now has a timestamp of the last time the feed changed "last_updated_timestamp" and a human readable version"last_updated" which is set to Europe/London.

Every entry also has an Updated timestamp.

 

@sparklyballs:

I'm trying to get someone to test this for me, but if you add a webhook that goes to http://tools.linuxserver.io/template-update/your-repo-address-on-squids-list i.e. http://tools.linuxserver.io/template-update/https://github.com/sparklyballs/docker-repo/tree/templates whenever you push a change to your template on github it will trigger an update for your repo and because only 1 has changed the time for it to show up should be a few seconds.

Link to post

@Squid:

I've changed the feed again, sorry, it shouldn't have any effects but just in case letting you know. 

It now has a timestamp of the last time the feed changed "last_updated_timestamp" and a human readable version"last_updated" which is set to Europe/London.

Every entry also has an Updated timestamp.

 

@sparklyballs:

I'm trying to get someone to test this for me, but if you add a webhook that goes to http://tools.linuxserver.io/template-update/your-repo-address-on-squids-list i.e. http://tools.linuxserver.io/template-update/https://github.com/sparklyballs/docker-repo/tree/templates whenever you push a change to your template on github it will trigger an update for your repo and because only 1 has changed the time for it to show up should be a few seconds.

 

@kode

i've never used one of those and am a little confused with the settings page....

 

this from github...

 

OPjT57V.png

Link to post

Hello, not sure it's the right place but can you add my repository to the list? (this one https://github.com/sdesbure/docker-containers)

thanks!

Just woke up.  Gimme an hour or two.

Added.

 

You should add the <Date> entry to the template so that it shows up in the new / updated list.

 

If you're running CA using Kode's feed, then the app should be available within two hours.  If you're not using Kode's feed with CA, the App is available immediately.  (Working on an update to alleviate this to a certain extent)

 

Link to post

I've changed the feed again, sorry, it shouldn't have any effects but just in case letting you know. 

It now has a timestamp of the last time the feed changed "last_updated_timestamp" and a human readable version"last_updated" which is set to Europe/London.

Every entry also has an Updated timestamp.

Shouldn't affect me.  The updated timestamp is a good idea, but I can't use it to determine new / updated applications simply because the change may simply have been a spelling mistake in the description.
Link to post

I've changed the feed again, sorry, it shouldn't have any effects but just in case letting you know. 

It now has a timestamp of the last time the feed changed "last_updated_timestamp" and a human readable version"last_updated" which is set to Europe/London.

Every entry also has an Updated timestamp.

Shouldn't affect me.  The updated timestamp is a good idea, but I can't use it to determine new / updated applications simply because the change may simply have been a spelling mistake in the description.

 

also with timestamps , it should be made clear which format is being used....

 

mm/dd/yyyy is confusing for us non-american types, but if we know it's what's being used, then it's workable.

if someone doesn't know and puts the date in sensible format then 11th july becomes november 7th.. etc....

Link to post

@Squid:

I've changed the feed again, sorry, it shouldn't have any effects but just in case letting you know. 

It now has a timestamp of the last time the feed changed "last_updated_timestamp" and a human readable version"last_updated" which is set to Europe/London.

Every entry also has an Updated timestamp.

 

@sparklyballs:

I'm trying to get someone to test this for me, but if you add a webhook that goes to http://tools.linuxserver.io/template-update/your-repo-address-on-squids-list i.e. http://tools.linuxserver.io/template-update/https://github.com/sparklyballs/docker-repo/tree/templates whenever you push a change to your template on github it will trigger an update for your repo and because only 1 has changed the time for it to show up should be a few seconds.

 

@kode

i've never used one of those and am a little confused with the settings page....

 

this from github...

 

OPjT57V.png

 

payload url is http://tools.linuxserver.io/template-update/https://github.com/sparklyballs/docker-repo/tree/templates remove the secret key and the rest is fine, just save it.

 

The secret is if I want to verify you are allowed to send stuff to me, but then I'd have to add a key for everyone.

 

It's not quite working yet, but it should be shortly

Link to post

I've changed the feed again, sorry, it shouldn't have any effects but just in case letting you know. 

It now has a timestamp of the last time the feed changed "last_updated_timestamp" and a human readable version"last_updated" which is set to Europe/London.

Every entry also has an Updated timestamp.

Shouldn't affect me.  The updated timestamp is a good idea, but I can't use it to determine new / updated applications simply because the change may simply have been a spelling mistake in the description.

 

also with timestamps , it should be made clear which format is being used....

 

mm/dd/yyyy is confusing for us non-american types, but if we know it's what's being used, then it's workable.

if someone doesn't know and puts the date in sensible format then 11th july becomes november 7th.. etc....

 

It's a UNIX epoch timestamp

Link to post

@Squid:

I've changed the feed again, sorry, it shouldn't have any effects but just in case letting you know. 

It now has a timestamp of the last time the feed changed "last_updated_timestamp" and a human readable version"last_updated" which is set to Europe/London.

Every entry also has an Updated timestamp.

 

@sparklyballs:

I'm trying to get someone to test this for me, but if you add a webhook that goes to http://tools.linuxserver.io/template-update/your-repo-address-on-squids-list i.e. http://tools.linuxserver.io/template-update/https://github.com/sparklyballs/docker-repo/tree/templates whenever you push a change to your template on github it will trigger an update for your repo and because only 1 has changed the time for it to show up should be a few seconds.

 

@kode

i've never used one of those and am a little confused with the settings page....

 

this from github...

 

OPjT57V.png

 

payload url is http://tools.linuxserver.io/template-update/https://github.com/sparklyballs/docker-repo/tree/templates remove the secret key and the rest is fine, just save it.

 

The secret is if I want to verify you are allowed to send stuff to me, but then I'd have to add a key for everyone.

 

It's not quite working yet, but it should be shortly

 

added for my beta and main repos.

Link to post

Should be working now, if you want to test it, make a change to a template, push the change then refresh http://tools.linuxserver.io/unraid-docker-templates.json the time should update, and if you copy the time stamp and do a search on the page for that tmestamp it should show up next to your application.

 

time at the top changed when i edited a template in my beta repo....

Link to post

Ahh, Ok, I see what you are saying now.  Your beta repositories are showing now showing in the list as well, don't put the webhook on the repository if you don't want them to show in the list.

 

*edit* Also, when the hourly scan runs it will remove those repositories if they aren't in Squids list

Link to post

Ahh, Ok, I see what you are saying now.  Your beta repositories are showing now showing in the list as well, don't put the webhook on the repository if you don't want them to show in the list.

 

*edit* Also, when the hourly scan runs it will remove those repositories if they aren't in Squids list

 

i have 3 repos in all....

 

main repo, beta repo are avaialble to people and are in my signature..

 

private repo is for stuff that is either broken or breaks other stuff, or for things i'm working on that are not even beta stage yet...

 

that one doesn't get published publicly, a few people have it

Link to post

misread the reply, put glasses on and reread.

 

not seeing the timestamp code in the json for my app

 

but it did pick up the changes i made, (in the changes section, lol) for wine-box.

 

There is an "Updated" tag with a UNIX timestamp

 

i have 3 repos in all....

 

main repo, beta repo are avaialble to people and are in my signature..

 

private repo is for stuff that is either broken or breaks other stuff, or for things i'm working on that are not even beta stage yet...

 

that one doesn't get published publicly, a few people have it

 

Ok I was confused because 25 apps were just added to the list not sure why, for some reason ones like SynaMan are showing up twice, will need to investigate

Link to post

misread the reply, put glasses on and reread.

 

not seeing the timestamp code in the json for my app

 

but it did pick up the changes i made, (in the changes section, lol) for wine-box.

 

There is an "Updated" tag with a UNIX timestamp

 

i have 3 repos in all....

 

main repo, beta repo are avaialble to people and are in my signature..

 

private repo is for stuff that is either broken or breaks other stuff, or for things i'm working on that are not even beta stage yet...

 

that one doesn't get published publicly, a few people have it

 

Ok I was confused because 25 apps were just added to the list not sure why, for some reason ones like SynaMan are showing up twice, will need to investigate

Its sparkly's fault I'm sure.

Link to post

misread the reply, put glasses on and reread.

 

not seeing the timestamp code in the json for my app

 

but it did pick up the changes i made, (in the changes section, lol) for wine-box.

 

There is an "Updated" tag with a UNIX timestamp

 

i have 3 repos in all....

 

main repo, beta repo are avaialble to people and are in my signature..

 

private repo is for stuff that is either broken or breaks other stuff, or for things i'm working on that are not even beta stage yet...

 

that one doesn't get published publicly, a few people have it

 

Ok I was confused because 25 apps were just added to the list not sure why, for some reason ones like SynaMan are showing up twice, will need to investigate

Its sparkly's fault I'm sure.

 

you've never quite gotten over that ballerina comment, have you ? lol.

Link to post

Hold on, found the issue:

https://github.com/sparklyballs/beta-repo/tree/master that's what is being sent in the webhook

https://github.com/sparklyballs/beta-repo/tree/master/Sparkly-Beta is what is in Squids list, whch will produce different hash values, it should hopefully be fixed now.

 

i'll push a change in my main repo see if that's set correctly too...

 

i'll move daapd-server from beta to main...

 

kill 2 birds with one stone and test both.

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.