Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plug-In] Community Applications

Featured Replies

  • Author
3 hours ago, j123ss said:

Hi All,
After the latest CA plugin update, i lost access to the store and the plugin itself was corrupted. I had to delete it and reinstall from the repo, updating it does not work.
I am unsure if this will be a common issue or just me, but fyi its an easy fix.

Not related to the plugin per se.  (ie: part of my testing is to only develop on one of the servers, then when I issue a release to update my secondary through normal channels - And it worked perfectly).

 

Presumably it would have shown a mismatch on the md5 due to a corrupted download, but AFAIK it shouldn't have trashed the already installed version.  But at least you're back up and running.

  • Replies 4.9k
  • Views 2.1m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • If the source had been in the same GH user then it winds up being a new plugin. A new plugin gets flagged and I receive a notification, and until the plugins are code-reviewed etc etc the they aren'

  • 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.  😁   

  • Back up.  Sorry for any and all inconveniences. 

Posted Images

Hello,

 

I am having an issue when I am trying to access the CA Apps plugin. It was working fine until yesterday, and if I restart the system it works fine.

 

This is the error:

 

Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/community.applications/include/exec.php on line 349

 

Any ideas?

 

Thanks!

  • Author
2 hours ago, azhagan said:

Hello,

 

I am having an issue when I am trying to access the CA Apps plugin. It was working fine until yesterday, and if I restart the system it works fine.

 

This is the error:

 

Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/community.applications/include/exec.php on line 349

 

Any ideas?

 

Thanks!

So it was a one time error that a reboot fixed?

 

My best guess right now is that your rootfs is 100% full on the server (a real major damn near impossible PITA for me to attempt to replicate).  Install the Fix Common Problems plugin and if it happens again, then run FCP's tests.

Edited by Squid

Yeah it happens a little bit later after I reboot it. I'll follow your advice. I determined that the rootfs is filling up don't know how though.

2 minutes ago, azhagan said:

Yeah it happens a little bit later after I reboot it. I'll follow your advice. I determined that the rootfs is filling up don't know how though.

Possibly bad docker volume mapping.

  • 2 weeks later...
  • Author

First of possibly a couple of updates to CA that will take effect if you're running unRaid 6.3.3+

  • Hovering over the App's Icon will now show the full description
  • Hovering over the App's Changelog icon will now show the changelog
  • Fully integrate 6.3.3 tooltipster into all tool tips.

Clicking on the Apps's icon / Changelog will still bring up a changelog (for mobile devices that cannot hover)

Still fully functional on unRaid versions prior to 6.3.3.

 

Have some further ideas on GUI changes for 6.3.3+, but at this moment, I'm limited by still maintaining compatibility with unRaid versions of 6.1.9+  (Unless I think of a workaround)

 

Side effect is that these changes effectively make Icon mode usable on a regular computer.

Edited by Squid

On ‎4‎/‎2‎/‎2017 at 4:14 PM, Squid said:

First of possibly a couple of updates to CA that will take effect if you're running unRaid 6.3.3+

  • Hovering over the App's Icon will now show the full description
  • Hovering over the App's Changelog icon will now show the changelog
  • Fully integrate 6.3.3 tooltipster into all tool tips.

Clicking on the Apps's icon / Changelog will still bring up a changelog (for mobile devices that cannot hover)

Still fully functional on unRaid versions prior to 6.3.3.

 

Have some further ideas on GUI changes for 6.3.3+, but at this moment, I'm limited by still maintaining compatibility with unRaid versions of 6.1.9+  (Unless I think of a workaround)

 

Side effect is that these changes effectively make Icon mode usable on a regular computer.

 

Running 6.2.4 and when it installed CA 2017.04.02b the following error shows up on the "Apps" tab and nothing else shows up at all:

 

Fatal error: Call to undefined function my_parse_ini_file() in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(300) : eval()'d code on line 22

 

1 hour ago, BRiT said:

 

Running 6.2.4 and when it installed CA 2017.04.02b the following error shows up on the "Apps" tab and nothing else shows up at all:

 

Fatal error: Call to undefined function my_parse_ini_file() in /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(300) : eval()'d code on line 22

 

I get the same error.

  • Author
12 hours ago, Br0d0 said:

I get the same error.

My bad guys...  I only tested down to 6.3.2  Updated and fixed

I just tried to install the plugin for the first time on the system I just upgraded to 6.3.3, and I get this error. However I can see the contents of the PLG in my web browser when I navigate directly to the install URL on the first page of this thread. Just tried on a second system I have and got the same issue.

 

plugin: installing: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg ... failed (Network failure)
plugin: wget: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg download failure (Network failure)

 

  • Author
Just now, master.h said:

I just tried to install the plugin for the first time on the system I just upgraded to 6.3.3, and I get this error. However I can see the contents of the PLG in my web browser when I navigate directly to the install URL on the first page of this thread. Just tried on a second system I have and got the same issue.

 


plugin: installing: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg
plugin: downloading: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg ... failed (Network failure)
plugin: wget: https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg download failure (Network failure)

 

Check your Network Settings.  In particular that the gateway is set to your router's IP.  If that doesn't fix it, then also set static DNS addresses of 8.8.8.8 and 8.8.4.4

3 minutes ago, Squid said:

Check your Network Settings.  In particular that the gateway is set to your router's IP.  If that doesn't fix it, then also set static DNS addresses of 8.8.8.8 and 8.8.4.4

My favorite type of fix: an easy one. Thanks!

  • Author

Update 2 of 3 to overhaul the UI for CA.

 

This one removes the less commonly used buttons (view modes, sort orders) from the display and instead moves them to a hover / click popup.

 

The system does default to this new UI, but within Settings (Community Applications Section), General Settings you do have the option of downgrading the system back to the old UI.  This may be necessary to be done with some mobile devices (I have a mobile phone that won't interact with the new buttons)

 

New UI is only available on 6.3.3+

Edited by Squid

  • 3 weeks later...
  • Author

As have I (actually 2 weeks) as you can tell from this quick snap of my workspace:

 

funny-picture-9979524952.jpg

 

 

- Removed the legacy UI.  Now instead of it looking like it was from the 80's, we're up to it looking like its from the 90's

- New UI will now work on pre 6.3.3.  Introduced my very first dependency for pre-6.3.3  >:(

- Lost track of the minor little changes/fixes, so I'm unable to iterate them here. (or in CA's changelog itself)

 

UI Changes:

 

Sections

Navigate the sections via hovering over or clicking on the "briefcase" icon (ie: Available apps, Installed Apps, Previously Installed, Pinned, CA Modules)

 

Views

Change the view modes available by hovering over or clicking on the "binoculars" icon.

 

Categories

Change the category displayed by hovering over or clicking on the "Folder" icon

 

SubCategories

Change the subcategory displayed by hovering over or clicking on the "Sub Folders" icon

 

Installing / Editing / Settings / etc

Table mode is largely unaffected, and still has the separate buttons for Add / Install / Edit  (don't want to annoy @sparklyballs too much ;-))

Icon / Icon Details (default) mode, the Add / Install / Edit / Settings / Changelog Icons are now completely removed.  To install / edit / go to the plugin settings (or newly added, go to a docker app's webUI), simply hover over the app's icon (or click on it if you're on a mobile device) and icons will appear within the popup that will allow you to do everything you want to do.

 

All Icons everywhere are dynamic, and will either be disabled (grey background) or not appear depending upon what section you are in.  Change logs are now incorporated automatically when displaying the full details (ie: hovering or clicking on the app's icon)

 

I'll get around to updating the help file / manual / OP for CA later today / tomorrow for these changes (no update to CA required for this)

 

Thanks go out to @gfjardim for spearheading getting tooltipster included in unRaid 6.3.3+ (which is my dependency on pre 6.3.3) which makes all of the UI changes possible, and @bonienl for creating the CSS for it....

 

Personally, I think the new UI is more intuitive, and is largely language agnostic, but since it is a departure from what you're used to, it may take some getting used to.

Edited by Squid

I am new and currently using the trial version. I don't know if this impacts this add-in or not.

 

I am getting " Warning: mkdir(): Input/output error in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 266
plugin: plugin: error: unable to create parent directory for /boot/config/plugins/community.applications/community.applications-2017.04.24a.txz: " upon installation. Suggestions?

Capture.PNG

3 minutes ago, Sabot said:

I am new and currently using the trial version. I don't know if this impacts this add-in or not.

 

I am getting " Warning: mkdir(): Input/output error in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 266
plugin: plugin: error: unable to create parent directory for /boot/config/plugins/community.applications/community.applications-2017.04.24a.txz: " upon installation. Suggestions?

Capture.PNG

Possibly a problem with your flash.

 

Tools - Diagnostics, post complete zip.

  • Author
3 minutes ago, Sabot said:
Apr 24 04:51:03 Tower kernel: FAT-fs (sda1): Directory bread(block 32774) failed
Apr 24 04:51:03 Tower kernel: FAT-fs (sda1): Directory bread(block 32775) failed
Apr 24 04:51:03 Tower kernel: FAT-fs (sda1): Directory bread(block 32776) failed

Your flash drive dropped off line...  Could be either a flash problem or controller (if in USB3, try it in USB2 and vice versa), or you pulled the stick.  You will have to reboot, and the system will want to do a parity check...

That fixed it. Thank you!

On 4/24/2017 at 5:56 PM, Squid said:

 

 

funny-picture-9979524952.jpg

 

 

That's so disgusting I'm tempted to report the post.

 

shudder...

@Squid I don't see the option in the latest update to go back to the old UI. Did it get removed?

1 hour ago, jrdnlc said:

@Squid I don't see the option in the latest update to go back to the old UI. Did it get removed?

I believe it did

  • Author
[mention=10290]Squid[/mention] I don't see the option in the latest update to go back to the old UI. Did it get removed?

The two competing code bases were quickly becoming a nightmare to maintain. So I decided to ditch the old too many buttons UI

Sent from my LG-D852 using Tapatalk

8 hours ago, Squid said:


The two competing code bases were quickly becoming a nightmare to maintain. So I decided to ditch the old too many buttons UI

Sent from my LG-D852 using Tapatalk
 

 

Bummer. I liked the old UI better :(

2 hours ago, jrdnlc said:

 

Bummer. I liked the old UI better :(

Well that's gratitude.... I've got to add, trying to maintain two code bases is a massive pain in the arse, I tried with Unraid-DVB for a long while, in the end it just makes sense to drop one.

 

Could always install the old version and not upgrade.

cd /boot 
wget https://github.com/Squidly271/community.applications/raw/master/archive/community.applications-2017.04.18.txz
installpkg community.applications-2017.04.18.txz

 

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.