Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Feature Requests
  3. You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!

You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!

Scheduled Pinned Locked Moved Solved Feature Requests
21 Posts 6 Posters 2.6k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scookeS Offline
      scookeS Offline
      scooke
      wrote on last edited by
      #1

      So, I'm looking at my Notifications...there are 10 right now. I scan starting at the top...good, they're all "Such-and-such an App has been Updated". BUT, the last one, just as I was going to click "All Read" says the app in question ran out of memory! Yikes. What would happen if I skipped over and didn't notice that? You know what would have made me notice that sooner and clearly? A RED line on the left, rather than a Blue one. Maybe even different colours for Updated-Blue; Update Available-Purple; there's gotta be something for Green.

      Anyway, this would be nice, but I have no clue how tough it would be to tie a colour to an notifiable event.
      Screen Shot 2023-09-20 at 7.35.06 PM.png

      A life lived in fear is a life half-lived

      1 Reply Last reply
      13
      • jdaviescoatesJ Online
        jdaviescoatesJ Online
        jdaviescoates
        wrote on last edited by
        #2

        I like it, not at all silly

        I use Cloudron with Gandi & Hetzner

        1 Reply Last reply
        3
        • Y Offline
          Y Offline
          YurkshireLad
          wrote on last edited by
          #3

          Absolutely not silly. From a usability point of view, it's an excellent idea.

          1 Reply Last reply
          4
          • nebulonN Offline
            nebulonN Offline
            nebulon
            Staff
            wrote on last edited by
            #4

            This is actually quite a simple change and I like it. Most effort is to define like 3-4 colors to group the various notifications so it makes sense.

            jdaviescoatesJ 1 Reply Last reply
            8
            • nebulonN nebulon

              This is actually quite a simple change and I like it. Most effort is to define like 3-4 colors to group the various notifications so it makes sense.

              jdaviescoatesJ Online
              jdaviescoatesJ Online
              jdaviescoates
              wrote on last edited by jdaviescoates
              #5

              @nebulon said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

              Most effort is to define like 3-4 colors to group the various notifications so it makes sense.

              I propose a simple traffic light system:

              Just based on notifications I've had recently:

              App Updated -> Green (i.e. this is not a problem at all/ No action required)
              App Out of Memory -> Yellow or Orange, I think probably Orange as it's closer to red (i.e. this could be a problem if it keeps happening/Action should probably be taken.)
              Backup Failed -> Red (i.e. this is a serious problem/ Action required.)

              I use Cloudron with Gandi & Hetzner

              1 Reply Last reply
              6
              • scookeS Offline
                scookeS Offline
                scooke
                wrote on last edited by
                #6

                @jdaviescoates What about "Reboot required"? Perhaps the existing Blue, seeing as it is neither good nor bad, but merely a notification?

                A life lived in fear is a life half-lived

                jdaviescoatesJ 1 Reply Last reply
                0
                • scookeS scooke

                  @jdaviescoates What about "Reboot required"? Perhaps the existing Blue, seeing as it is neither good nor bad, but merely a notification?

                  jdaviescoatesJ Online
                  jdaviescoatesJ Online
                  jdaviescoates
                  wrote on last edited by jdaviescoates
                  #7

                  @scooke said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                  @jdaviescoates What about "Reboot required"? Perhaps the existing Blue, seeing as it is neither good nor bad, but merely a notification?

                  I think I'd make that red myself as I think it's often about applying security patches.

                  "required" = action needs to be taken, so red.

                  I use Cloudron with Gandi & Hetzner

                  1 Reply Last reply
                  4
                  • scookeS Offline
                    scookeS Offline
                    scooke
                    wrote on last edited by
                    #8

                    True, good point.

                    A life lived in fear is a life half-lived

                    jdaviescoatesJ 1 Reply Last reply
                    1
                    • scookeS scooke

                      True, good point.

                      jdaviescoatesJ Online
                      jdaviescoatesJ Online
                      jdaviescoates
                      wrote on last edited by jdaviescoates
                      #9

                      @scooke I've just edited my proposal to distinguish Green/ Orange/ Red based on whether or not action needs to be taken 🙂

                      I use Cloudron with Gandi & Hetzner

                      1 Reply Last reply
                      4
                      • nebulonN Offline
                        nebulonN Offline
                        nebulon
                        Staff
                        wrote on last edited by
                        #10

                        After some discussion internally, we figured that we first need to add notification classification, which we currently don't have. Once that is done other things like color-coding are possible but that seems to have various drawbacks still, and it's not too clear if it actually adds much benefit.

                        Still once the classification is there, the real value for users might then come if we add apprise support. That way we don't have to decide on behalf of the user what is sent where. As that is an inherently hard topic, since Cloudron spans from personal home users to power-users with 100s of apps on one instance.

                        Will be adding the notification types for a start and test apprise on the side then to check if it holds up to its promise.

                        jdaviescoatesJ 1 Reply Last reply
                        5
                        • nebulonN nebulon

                          After some discussion internally, we figured that we first need to add notification classification, which we currently don't have. Once that is done other things like color-coding are possible but that seems to have various drawbacks still, and it's not too clear if it actually adds much benefit.

                          Still once the classification is there, the real value for users might then come if we add apprise support. That way we don't have to decide on behalf of the user what is sent where. As that is an inherently hard topic, since Cloudron spans from personal home users to power-users with 100s of apps on one instance.

                          Will be adding the notification types for a start and test apprise on the side then to check if it holds up to its promise.

                          jdaviescoatesJ Online
                          jdaviescoatesJ Online
                          jdaviescoates
                          wrote on last edited by
                          #11

                          @nebulon said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                          various drawbacks still, and it's not too clear if it actually adds much benefit.

                          What are the drawbacks you perceive?

                          I think it would clearly add benefits. As @scooke pointed out, the vast majority of updates are just "x app successfully updated" but then buried amongst them are important things about apps running out of memory, are reboot being required, a backup having failed, disk space running out etc.

                          @nebulon said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                          we first need to add notification classification

                          Perhaps in the first instance as a first iteration you could simple classify like this:

                          1. App update notifications (who really cases about these anyway 🤷 ?)
                          2. Everything else (this is always where the important stuff is that needs actioning)

                          You could even then go ahead and colour code those too. It's basically the "everything else" ones we need to know about/ need highlighted in some way.

                          In some ways, why do I even need to know that an app has successfully updated?

                          @nebulon said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                          the real value for users might then come if we add apprise support.

                          That'd be nice for sure, but I think just doing the above would still be a quick useful win (or maybe just add a button - "clear all app notification updates" but of course you'd still need a simple system to classify those first.

                          Let's not let perfect be the enemy of the good, or whatever that saying is 🙂

                          I use Cloudron with Gandi & Hetzner

                          1 Reply Last reply
                          0
                          • nebulonN Offline
                            nebulonN Offline
                            nebulon
                            Staff
                            wrote on last edited by
                            #12

                            So currently the real important actionable notifications (like reboot, email misconfiguration, ...) already bubble up to the top until they are solved. Others like out-of-memory notifications are only really actionable if they happen again and again, one should not immediately jump onto fixing this, as mentioned in the notification itself.

                            On top of all this, comes the different Cloudron use-cases and user perception on what is useful/important and what isn't.

                            But I agree while we won't be able to solve it perfectly, it still makes sense to improve a bit and we can go step-by-step here.

                            jdaviescoatesJ 1 Reply Last reply
                            0
                            • nebulonN nebulon

                              So currently the real important actionable notifications (like reboot, email misconfiguration, ...) already bubble up to the top until they are solved. Others like out-of-memory notifications are only really actionable if they happen again and again, one should not immediately jump onto fixing this, as mentioned in the notification itself.

                              On top of all this, comes the different Cloudron use-cases and user perception on what is useful/important and what isn't.

                              But I agree while we won't be able to solve it perfectly, it still makes sense to improve a bit and we can go step-by-step here.

                              jdaviescoatesJ Online
                              jdaviescoatesJ Online
                              jdaviescoates
                              wrote on last edited by
                              #13

                              @nebulon said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                              So currently the real important actionable notifications (like reboot, email misconfiguration, ...) already bubble up to the top until they are solved.

                              Do they?

                              I've never noticed that.

                              I just went to look at my notifications and they look like this right now:

                              2251834a-8f4c-4a4c-a274-513678072456-image.png

                              The 3 most important ones have not bubbled up to the top, they are at the bottom after 4 "updated to package version" notifications.

                              (also, just as an aside: in my case this specific "Email is not configured properly" notification is actually not at all important, as it's for an app/ domain for which I'm not using any email, is already set to Outbound email only, and is an domain I don't control the DNS for and so can't actually fix myself - so I'd actually like to be able tell Cloudron to never tell me about it again. And I've seen that desire expressed by others on this forum before too)

                              I use Cloudron with Gandi & Hetzner

                              girishG nebulonN 2 Replies Last reply
                              0
                              • jdaviescoatesJ jdaviescoates

                                @nebulon said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                                So currently the real important actionable notifications (like reboot, email misconfiguration, ...) already bubble up to the top until they are solved.

                                Do they?

                                I've never noticed that.

                                I just went to look at my notifications and they look like this right now:

                                2251834a-8f4c-4a4c-a274-513678072456-image.png

                                The 3 most important ones have not bubbled up to the top, they are at the bottom after 4 "updated to package version" notifications.

                                (also, just as an aside: in my case this specific "Email is not configured properly" notification is actually not at all important, as it's for an app/ domain for which I'm not using any email, is already set to Outbound email only, and is an domain I don't control the DNS for and so can't actually fix myself - so I'd actually like to be able tell Cloudron to never tell me about it again. And I've seen that desire expressed by others on this forum before too)

                                girishG Offline
                                girishG Offline
                                girish
                                Staff
                                wrote on last edited by
                                #14

                                @jdaviescoates btw , for the email , you can go to Email -> Outbound -> Disabled - if that applies to your situation. Then, that notification won't appear.

                                jdaviescoatesJ 1 Reply Last reply
                                2
                                • jdaviescoatesJ jdaviescoates

                                  @nebulon said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                                  So currently the real important actionable notifications (like reboot, email misconfiguration, ...) already bubble up to the top until they are solved.

                                  Do they?

                                  I've never noticed that.

                                  I just went to look at my notifications and they look like this right now:

                                  2251834a-8f4c-4a4c-a274-513678072456-image.png

                                  The 3 most important ones have not bubbled up to the top, they are at the bottom after 4 "updated to package version" notifications.

                                  (also, just as an aside: in my case this specific "Email is not configured properly" notification is actually not at all important, as it's for an app/ domain for which I'm not using any email, is already set to Outbound email only, and is an domain I don't control the DNS for and so can't actually fix myself - so I'd actually like to be able tell Cloudron to never tell me about it again. And I've seen that desire expressed by others on this forum before too)

                                  nebulonN Offline
                                  nebulonN Offline
                                  nebulon
                                  Staff
                                  wrote on last edited by
                                  #15

                                  @jdaviescoates they are not sticky on the top, but everytime the check is run and they haven't been solved, they will move back up and be set unread again.

                                  1 Reply Last reply
                                  2
                                  • girishG girish

                                    @jdaviescoates btw , for the email , you can go to Email -> Outbound -> Disabled - if that applies to your situation. Then, that notification won't appear.

                                    jdaviescoatesJ Online
                                    jdaviescoatesJ Online
                                    jdaviescoates
                                    wrote on last edited by jdaviescoates
                                    #16

                                    @girish said in You ready for the silliest Feature Request Ever? Colour-coded edges in the Notifications view!:

                                    @jdaviescoates btw , for the email , you can go to Email -> Outbound -> Disabled - if that applies to your situation. Then, that notification won't appear.

                                    Thanks, I may do that. But perhaps not, because presumably that'd stop Wordfence telling me about issues it finds with that WordPress site too? (although perhaps I should also double check if it is/ can actually do/ing that now given the current email status...)

                                    I use Cloudron with Gandi & Hetzner

                                    1 Reply Last reply
                                    0
                                    • nebulonN Offline
                                      nebulonN Offline
                                      nebulon
                                      Staff
                                      wrote on last edited by
                                      #17

                                      We've added some basic color coding now for next release:

                                      image.png

                                      With this we can then later add something like apprise depending on notification types.

                                      jdaviescoatesJ 1 Reply Last reply
                                      8
                                      • nebulonN nebulon

                                        We've added some basic color coding now for next release:

                                        image.png

                                        With this we can then later add something like apprise depending on notification types.

                                        jdaviescoatesJ Online
                                        jdaviescoatesJ Online
                                        jdaviescoates
                                        wrote on last edited by
                                        #18

                                        @nebulon great stuff, thanks!

                                        Are you able to share a list of what notifications go which colour?

                                        I use Cloudron with Gandi & Hetzner

                                        1 Reply Last reply
                                        0
                                        • nebulonN Offline
                                          nebulonN Offline
                                          nebulon
                                          Staff
                                          wrote on last edited by
                                          #19

                                          The current color coding is a client side filter https://git.cloudron.io/cloudron/box/-/blob/master/dashboard/src/js/index.js?ref_type=heads#L121

                                          All possible notification types are at https://git.cloudron.io/cloudron/box/-/blob/master/src/notifications.js?ref_type=heads#L12

                                          1 Reply Last reply
                                          2
                                          • robiR Offline
                                            robiR Offline
                                            robi
                                            wrote on last edited by
                                            #20

                                            It should look even better in dark mode!

                                            Conscious tech

                                            1 Reply Last reply
                                            1
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes


                                              • Login

                                              • Don't have an account? Register

                                              • Login or register to search.
                                              • First post
                                                Last post
                                              0
                                              • Categories
                                              • Recent
                                              • Tags
                                              • Popular
                                              • Bookmarks
                                              • Search