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
  • Brite
  • 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

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Tymeslot
  3. Custom app will lose support, please use app store version
Everything related to the PHP CVE and eMudhra Cert Please read our Security issue thread - PHP and eMudhra cert compromise.

Custom app will lose support, please use app store version

Scheduled Pinned Locked Moved Tymeslot
14 Posts 6 Posters 225 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.
  • E
    E
    ekevu123
    wrote last edited by
    #1

    Since Tymeslot has a stable app store version on Cloudron, the custom app using the CloudronManifest.json will be discontinued. I am not sure if anyone is still using it, if you need a migration guide, let me know.

    This means that the custom app will still run, but it will lose the ability to receive updates.

    sponchS 1 Reply Last reply
    4
    • J
      J
      joseph
      Staff
      wrote last edited by
      #2

      @ekevu123 the way Cloudron appstore does this for "major notices" like this is to publish a major version of your app which is the same as the current one. The changelog of the major version says what you said in this post. Major version does not auto-update and the user will be forced to click the update manually and forced to reckon with the changelog.

      1 Reply Last reply
      4
      • E
        E
        ekevu123
        wrote last edited by
        #3

        Thank you, I will look into that!

        1 Reply Last reply
        0
        • E ekevu123

          Since Tymeslot has a stable app store version on Cloudron, the custom app using the CloudronManifest.json will be discontinued. I am not sure if anyone is still using it, if you need a migration guide, let me know.

          This means that the custom app will still run, but it will lose the ability to receive updates.

          sponchS
          sponchS
          sponch
          wrote last edited by
          #4

          @ekevu123 sagte:

          if you need a migration guide, let me know.

          Is there a way to migrate to the official app? spent some time with config 😰

          jamesJ 1 Reply Last reply
          0
          • robiR
            robiR
            robi
            wrote last edited by
            #5

            config lives in /app/data, no?

            Frequency tech & energy mastery

            E 1 Reply Last reply
            0
            • sponchS sponch

              @ekevu123 sagte:

              if you need a migration guide, let me know.

              Is there a way to migrate to the official app? spent some time with config 😰

              jamesJ
              jamesJ
              james
              Staff
              wrote last edited by
              #6

              Hello @sponch

              @sponch said:

              Is there a way to migrate to the official app? spent some time with config

              There is a way, but it could maybe break something. If you don't skip the backup it should be okay. (Backup restore for this app will result in an error, but you'll have the backup data of configs).
              I installed the Tymeslot community app from https://raw.githubusercontent.com/Tymeslot/tymeslot/refs/tags/v1.27.0/CloudronVersions.json.
              Since the manifest URL points to a specific version it will never give me the option to update to 2.0.0 that @ekevu123 released.

              With the Cloudron CLI:

              cloudron update --app $YOUR_TYMESLOT_APP_ID_OR_LOCATION --appstore-id app.tymeslot@1.21.0 --force
              

              This updated the installed community app version of Tymeslot to the Cloudron app store version.
              It started, but I since it was a fresh install I can't give any promise this will fully migrate everything correctly.

              1 Reply Last reply
              1
              • robiR robi

                config lives in /app/data, no?

                E
                E
                ekevu123
                wrote last edited by
                #7

                @robi said:

                config lives in /app/data, no?

                No, in the database.

                @sponch said:

                @ekevu123 sagte:

                if you need a migration guide, let me know.

                Is there a way to migrate to the official app? spent some time with config 😰

                I was hoping nobody would need this, because I don't have any guide 😃 But let's see what we can do here.

                @james said:

                Hello @sponch

                @sponch said:

                Is there a way to migrate to the official app? spent some time with config

                There is a way, but it could maybe break something. If you don't skip the backup it should be okay. (Backup restore for this app will result in an error, but you'll have the backup data of configs).
                I installed the Tymeslot community app from https://raw.githubusercontent.com/Tymeslot/tymeslot/refs/tags/v1.27.0/CloudronVersions.json.
                Since the manifest URL points to a specific version it will never give me the option to update to 2.0.0 that @ekevu123 released.

                With the Cloudron CLI:

                cloudron update --app $YOUR_TYMESLOT_APP_ID_OR_LOCATION --appstore-id app.tymeslot@1.21.0 --force
                

                This updated the installed community app version of Tymeslot to the Cloudron app store version.
                It started, but I since it was a fresh install I can't give any promise this will fully migrate everything correctly.

                This can work, but I think the version has to match. This is how they map:

                Our package Tymeslot Store package
                2.0.0 v1.28.0 1.22.0
                1.27.0 v1.27.0 1.21.0
                1.26.0 v1.26.0 1.20.0
                1.24.0 v1.24.0 1.19.1

                Make sure the encryption key stays the same at all times.

                robiR 1 Reply Last reply
                1
                • E ekevu123

                  @robi said:

                  config lives in /app/data, no?

                  No, in the database.

                  @sponch said:

                  @ekevu123 sagte:

                  if you need a migration guide, let me know.

                  Is there a way to migrate to the official app? spent some time with config 😰

                  I was hoping nobody would need this, because I don't have any guide 😃 But let's see what we can do here.

                  @james said:

                  Hello @sponch

                  @sponch said:

                  Is there a way to migrate to the official app? spent some time with config

                  There is a way, but it could maybe break something. If you don't skip the backup it should be okay. (Backup restore for this app will result in an error, but you'll have the backup data of configs).
                  I installed the Tymeslot community app from https://raw.githubusercontent.com/Tymeslot/tymeslot/refs/tags/v1.27.0/CloudronVersions.json.
                  Since the manifest URL points to a specific version it will never give me the option to update to 2.0.0 that @ekevu123 released.

                  With the Cloudron CLI:

                  cloudron update --app $YOUR_TYMESLOT_APP_ID_OR_LOCATION --appstore-id app.tymeslot@1.21.0 --force
                  

                  This updated the installed community app version of Tymeslot to the Cloudron app store version.
                  It started, but I since it was a fresh install I can't give any promise this will fully migrate everything correctly.

                  This can work, but I think the version has to match. This is how they map:

                  Our package Tymeslot Store package
                  2.0.0 v1.28.0 1.22.0
                  1.27.0 v1.27.0 1.21.0
                  1.26.0 v1.26.0 1.20.0
                  1.24.0 v1.24.0 1.19.1

                  Make sure the encryption key stays the same at all times.

                  robiR
                  robiR
                  robi
                  wrote last edited by
                  #8

                  @ekevu123 ah, would it be beneficial to you if the config was read in from disk on start and written out on changes and shutdown, while life config is in db?

                  Frequency tech & energy mastery

                  E 1 Reply Last reply
                  0
                  • robiR robi

                    @ekevu123 ah, would it be beneficial to you if the config was read in from disk on start and written out on changes and shutdown, while life config is in db?

                    E
                    E
                    ekevu123
                    wrote last edited by
                    #9

                    @robi said:

                    @ekevu123 ah, would it be beneficial to you if the config was read in from disk on start and written out on changes and shutdown, while life config is in db?

                    Where do you see the benefits of this?

                    robiR 1 Reply Last reply
                    0
                    • E ekevu123

                      @robi said:

                      @ekevu123 ah, would it be beneficial to you if the config was read in from disk on start and written out on changes and shutdown, while life config is in db?

                      Where do you see the benefits of this?

                      robiR
                      robiR
                      robi
                      wrote last edited by
                      #10

                      @ekevu123 just following the thread from above, and having some config visible in /app/data.

                      There may not be a need at all.

                      Frequency tech & energy mastery

                      E 1 Reply Last reply
                      0
                      • robiR robi

                        @ekevu123 just following the thread from above, and having some config visible in /app/data.

                        There may not be a need at all.

                        E
                        E
                        ekevu123
                        wrote last edited by
                        #11

                        @robi said:

                        @ekevu123 just following the thread from above, and having some config visible in /app/data.

                        There may not be a need at all.

                        It depends, environment variables might be there, and media uploads, if any, are there. But those are files that can easily be copied.

                        robiR 1 Reply Last reply
                        0
                        • E ekevu123

                          @robi said:

                          @ekevu123 just following the thread from above, and having some config visible in /app/data.

                          There may not be a need at all.

                          It depends, environment variables might be there, and media uploads, if any, are there. But those are files that can easily be copied.

                          robiR
                          robiR
                          robi
                          wrote last edited by
                          #12

                          @ekevu123 anything the UI doesn't provide a config for that the conf file might.

                          Frequency tech & energy mastery

                          1 Reply Last reply
                          0
                          • fbartelsF
                            fbartelsF
                            fbartels
                            App Dev CA Maintainer
                            wrote last edited by
                            #13

                            I just went through the migration yesterday. It was mostly copying data from one app running in rescue mode to another running in rescue mode. Its an easy task for an ai agent.

                            E 1 Reply Last reply
                            2
                            • fbartelsF fbartels

                              I just went through the migration yesterday. It was mostly copying data from one app running in rescue mode to another running in rescue mode. Its an easy task for an ai agent.

                              E
                              E
                              ekevu123
                              wrote last edited by
                              #14

                              @fbartels Thank you, that's good to know!

                              1 Reply Last reply
                              0

                              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                              With your input, this post could be even better 💗

                              Register Login
                              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