Appointments icon indicating copy to clipboard operation
Appointments copied to clipboard

Compatibility with Nextcloud 25

Open Supergamerx3000 opened this issue 2 years ago • 11 comments

Nextcloud 25 RC2 has been released. It will be released at the end of October. Please create a compatible release for Nextcloud 25.

Kind regards Pascal

Supergamerx3000 avatar Oct 05 '22 11:10 Supergamerx3000

Is this plugin any closer to reaching v25 compatibility?

V25 went live today

vithusel avatar Oct 19 '22 17:10 vithusel

IMPORTANT: When can compatibility be expected?

RoundAboutWEB avatar Oct 21 '22 09:10 RoundAboutWEB

Testing is planned over the next couple of days and if everything goes well the next version will be release on Oct 24

SergeyMosin avatar Oct 21 '22 11:10 SergeyMosin

@RoundAboutWEB dont hurry him he is developing this app for free in his free time so sometimes a update needs some time..

@SergeyMosin I installed the app in our test enviroment the fields are all top left of the site and not well formatted but the app itself seems to work. Maybe its only a small change to support 25

support-tt avatar Oct 21 '22 12:10 support-tt

Testing is planned over the next couple of days and if everything goes well the next version will be release on Oct 24

Awesome! Thanks for the update. 👍

vithusel avatar Oct 21 '22 15:10 vithusel

Sorry, but it is not free. I payed for support.

RoundAboutWEB avatar Oct 21 '22 16:10 RoundAboutWEB

Just a quick update: It looks like there are major changes on the front-end in NC25 https://github.com/nextcloud/server/issues/32117 and it might break custom CSS that users might have added to their appointment pages. Therefore update is going to be two-fold:

  1. I'll push the first update today with just a message/notice informing users about possible custom CSS breakage in the next update.
  2. On Friday I'll push the real update

SergeyMosin avatar Oct 24 '22 16:10 SergeyMosin

So we hope for 30.10.22:

image

RoundAboutWEB avatar Oct 27 '22 01:10 RoundAboutWEB

v1.14.0 is NC25 compatible.

App UI still uses "@nextcloud/vue": "^5.4.0" so no fancy transparency effects for now. Style for the public page is kept as close to the original as possible, but if you want to use the new NC "frost/blur" effects you can use the following CSS Overrides:

<style>
body {
  background-image: var(--image-main-background);
}
#header {
  background: none;
}
#srgdev-ncfp_frm {
  background-color: var(--color-main-background-blur);
  -webkit-backdrop-filter: var(--filter-background-blur);
  backdrop-filter: var(--filter-background-blur);
  border-radius: 10px;
  padding: 2em;
}
@media only screen and (max-width: 390px) {
  #srgdev-ncfp_frm {
    padding: 1em;
    margin-left: 0;
    margin-right: 0;
  }
  .srgdev-ncfp-wrap {
    font-size: 105%;
  }
}
</style>

image

SergeyMosin avatar Oct 30 '22 04:10 SergeyMosin

In witch file?

RoundAboutWEB avatar Oct 31 '22 17:10 RoundAboutWEB

@RoundAboutWEB CSS ? Settings > Customize Public Page > Advanced Settings > Style Override

SergeyMosin avatar Oct 31 '22 19:10 SergeyMosin

In order to comply with accessibly guidelines, keyboard navigation is implemented in v1.14.6 ref: #214

Additionally, for performance and stability in Auto Style functionality and to avoid crashes in some edge cases v1.14.2 and v1.14.3 users should update the app to v1.14.4+ or turn off Auto Style until then

SergeyMosin avatar Dec 04 '22 13:12 SergeyMosin

v1.14.7 has further improvements to 'Auto Style` module. No other NC25 related issues are found. Closing.

SergeyMosin avatar Dec 14 '22 12:12 SergeyMosin