SHA256
1
0
forked from pool/nextcloud

26 Commits

Author SHA256 Message Date
d38205d81c Accepting request 1272348 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1272348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=121
2025-04-24 15:26:34 +00:00
d6f651bd17 - Extend allowed php version to 8.4.
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=271
2025-04-24 09:42:30 +00:00
53d815d65d - Update to 31.0.4
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=270
2025-04-17 17:37:36 +00:00
5d9de9708e - Update to 31.0.3
No changelog from upstream at this time.

OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=269
2025-04-11 13:43:52 +00:00
a893240376 Accepting request 1255403 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1255403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=120
2025-03-24 12:31:34 +00:00
b139ce6a8f Accepting request 1255402 from home:ecsos:server
- Update to 31.0.2

OBS-URL: https://build.opensuse.org/request/show/1255402
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=267
2025-03-23 13:45:05 +00:00
2a6add82ad Accepting request 1254735 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1254735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=119
2025-03-20 18:26:24 +00:00
2202be376b Accepting request 1254734 from home:ecsos:server
- Update to 30.0.8

OBS-URL: https://build.opensuse.org/request/show/1254734
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=265
2025-03-20 13:21:31 +00:00
99a771bd51 Accepting request 1252983 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1252983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=118
2025-03-14 22:52:19 +00:00
f41a9f66a9 Accepting request 1252982 from home:ecsos:server
- Update to 30.0.7
  - No changelog from upstream at this time.

OBS-URL: https://build.opensuse.org/request/show/1252982
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=263
2025-03-14 08:07:25 +00:00
ff35543092 Accepting request 1245819 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1245819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=117
2025-02-14 18:21:52 +00:00
127e723ac9 Accepting request 1245818 from home:ecsos:server
- Update to 30.0.6
  - No changelog from upstream at this time.

OBS-URL: https://build.opensuse.org/request/show/1245818
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=261
2025-02-14 07:42:58 +00:00
e9561c468f Accepting request 1238420 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1238420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=116
2025-01-17 17:38:40 +00:00
c2cecf4ed6 - Update to 30.0.5
- Chore(i18n): Improved grammar (server#49100)
  - Fix metadata storage with sharding (server#49165)
  - Chore(i18n): Fixed grammar (server#49556)
  - Fix(files): virtual scroller item size computation (server#49561)
  - FIX WebDav MacOS failed uploads php-fpm and big files (-36 error) (server#49562)
  - Fix(maintenance): Show a success message on data-fingerprint command (server#49591)
  - Fix(setupcheck): Make the Memcache setupcheck use the cache (server#49594)
  - Chore(absence): Add capability (server#49595)
  - Fix(files): properly update paths and folder children on node move (server#49610)
  - Fix: Add command to update re-share if shared-by user has been revoked (server#49612)
  - Perf: improve performance of SharedStorage::getWatcher (server#49615)
  - Add an error log message that notifications app isn't enabled at file… (server#49618)
  - Fix(external_storage): Cast id to int (server#49624)
  - Fix: promote re-shares when deleting the parent share (server#49629)
  - Enh: Improvements on sharing details (server#49631)
  - Fix: Handle copy of folders containing live photos (server#49650)
  - Fix: smb: don't fail hard if we can't load acls for a file (server#49651)
  - Fix: don't propagate future mtimes (server#49656)
  - Fix(migration): Check if table exists (server#49690)
  - Fix(CalDav): add support for Microsoft time zones (server#49741)
  - Fix(files): cancel renaming on enter if no file name changes (server#49752)
  - Fix(CalDAV): disable both iTip and iMip messages (server#49780)
  - Disable/hide share edit options when user can not edit the share (server#49784)
  - Fix(files): failsafe when executing actions methods (server#49792)
  - Fix mimetype not being updated when changing file extention on objectstore (server#49794)
  - Fix: Fix ServiceWorker scope when Nextcloud installed in subfolder (server#49798)
  - Fix(files): throttle favorite with max 5 simultaneous requests (server#49805)
  - Fix(files_sharing): Fix error messages from password policy (server#49822)
  - Revert "fix: Handle copy of folders containing live photos" (server#49825)
  - Improve select handling for sharded queries (server#49838)
  - Fix(files_external): wrong type for external mount id (server#49846)
  - Fix: return 204 instead of 404 (server#49851)
  - Fix: replace null character when serializing (server#49855)
  - Fix(TemplateManager): Make sure TemplateFolder is a Folder (server#49877)
  - Fix(share): Don't print twice the same text on emails (server#49878)
  - Fix(ReferenceApiController): Bump rate limit for public resolve endpoint (server#49884)
  - Fix(View): Catch exceptions when executing mkdir for non-existent parents (server#49894)
  - Fix: make sure we have a valid scheme when testing ocm urls (server#49900)
  - Fix(files): Only register preview service worker once when the instance is hosted at the root path (server#49918)
  - Fix(share): render conflict modal in public shares (server#49924)
  - Fix: Create empty file instead of file with a space (server#49936)
  - Fix(shares): Remove noisy text from email (server#49994)
  - Fix(federatedfilesharing): fix notification typo (server#50014)
  - Fix: remove references to non-existent ShareTypes (server#50021)
  - Chore(ci): Run kerberos tests on ubuntu-latest (server#50023)
  - Fix(cypress): flaky live photo test grid_view trigger issue (server#50028)
  - Fix(logger): Prevent infinite recursion with log.condition => users or matches (server#50031)
  - Fix(app-store): add missing exApps list items to search filter (server#50032)
  - Fix(HTTP): Adjust JSONResponse data type (server#50058)
  - Fix: block moving files to it's own parent with dav (server#50060)
  - Clarify installation wording to be clear that it is about account creation (server#50062)
  - Fix(preview): Do not try to parse M3U files as MP3 (server#50079)
  - Fix(Http): Only allow valid HTTP status code values via template (server#50089)
  - Fix(SetupChecks): Don't test caches using binary data (server#50117)
  - Fix(files_sharing): Stop overwriting the share expiration date with the default expiration date (server#50204)
  - Sync NC<->app patch versions (app_api#477)
  - Fix: do not override sharing text (circles#1816)
  - Revert "remove caching for shares" (circles#1831)
  - Fix(composer): update nextcloud/coding-standard to ^1.3 (logreader#1439)
  - Fix(LogErrors): Handle unsupported log_type gracefully (logreader#1452)
  - Chore(ci): update workflows (logreader#1462)
  - Chore: update composer lock and nextcloud/ocp (photos#2741)
  - Visual fixes and improvements (serverinfo#718)
  - Chore(dev-deps): Bump nextcloud/ocp package (survey_client#354)
  - Fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… (suspicious_login#962)
  - Fix(deps): Bump symfony/process (suspicious_login#967)
  - Fix(eslint): Fix linting javascript files, also lint typescript files (text#6726)
  - Fix(editor): Also unset draggedOver at drop (text#6731)
  - Fix(files): catch race condition in FilesWorkspaceHeader init (text#6735)
  - Fix(outline): fix mobile detection and box shadow (text#6739)
  - Fix(debug): remove component in beforeDestroy hook (text#6757)
  - Fix(cy): avoid double upload to prevent lock error (text#6761)
  - Chore: Bump composer files with new composer version (text#6771)
  - Fix(licenses): SPDF license in package.json and khroma (text#6792)
  - Fix(link): Don't throw exception on invalid URL href (text#6796)
  - Fix: showing RichWorkspace for non-English language (text#6821)
  - Fix(Editor): Broken translation ref (viewer#2624)
  - Fix: source/dav handling and delete event payload (viewer#2627)
  - Fix: Close viewer if we navigate back in browser history (viewer#2679)

OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=259
2025-01-17 07:10:22 +00:00
a795ec28aa Accepting request 1230750 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1230750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=115
2024-12-13 21:39:04 +00:00
2f99eedb39 Accepting request 1230748 from home:ecsos:server
- Update to 30.0.4
  - Fix(app-store): Add back legacy store API used for update and removal (server#49216)
  - Fix(activity): make emails for link share uploads true by default (server#49691)
  - Chore(deps-dev): bump @babel/node from 7.25.0 to 7.25.9 (server#49712)
  - Chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.8 to 1.0.0-beta.12 (server#49713)
  - Chore(deps): bump @nextcloud/sharing from 0.2.3 to 0.2.4 (server#49714)
  - Chore(deps): bump pinia from 2.2.6 to 2.2.8 (server#49715)
  - Chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.7 (server#49716)
  - Fix(files_sharing): Stop infinite loop blocking link share requests (server#49724)
  - Fix(files_sharing): Correct property enforced property names (server#49809)
  - Fix(files_sharing): also submit new share on password submit (server#49817)
  - Update nextcloud/ocp dependency (logreader#1424)
  - Fix npm audit (logreader#1434)
  - Update nextcloud/ocp dependency (nextcloud_announcements#408)
  - Update nextcloud/ocp dependency (notifications#2112)
  - Update nextcloud/ocp dependency (serverinfo#717)
  - Update dependency @rollup/rollup-linux-x64-gnu to ^4.28.1 (text#6716)
  - Chore(deps): update dependency cypress-split to ^1.24.7 (text#6717)
  - Fix(deps): update dependency @nextcloud/vue to ^8.21.0 (text#6748)
  - Fix(deps): update dependency lib0 to ^0.2.99 (text#6749)
  - Fix(deps): update dependency y-prosemirror to ^1.2.15 (text#6751)

OBS-URL: https://build.opensuse.org/request/show/1230748
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=257
2024-12-13 09:42:44 +00:00
d306a6a42f Accepting request 1228690 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1228690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=114
2024-12-06 13:27:11 +00:00
c9465c0ffd - Update to 30.0.3
- Fix: Move cloud id into readonly input (server#48978)
  - Fix(settings): Align contents of profile picture heading (server#48981)
  - Build(deps-dev): bump cypress from 13.13.2 to 13.13.3 (server#49047)
  - Fix(caldav): duration handling in the event reader class (server#49066)
  - Clear pending two factor tokens also from configuration (server#49098)
  - Fix(net/security): Handle IPv6 zone IDs in link-local addresses (server#49107)
  - Fix(TaskProcessingApiController): Don’t use + to merge non-assoc. arrays (server#49110)
  - Fix(files): multiselect and filters store declaration (server#49136)
  - Fix(theming): Return default theme if the user never selected a theme (server#49138)
  - Fix(SharingEntryLink): Show default password before create if any (server#49149)
  - Fix(files_sharing): note icon color on public pages (server#49153)
  - Fix(files): open sidebar on sharing tab by default for files (server#49157)
  - Fix: undefined variable $response in DAV storage (server#49160)
  - Fix(files): edit locally buttons and description (server#49161)
  - Chore(deps-dev): Bump @pinia/testing from 0.1.5 to 0.1.7 (server#49174)
  - Fix(files): view-in-folder enabled conditions (server#49180)
  - Feat(testing): Add a fake summary task provider (server#49195)
  - Fix: log a warning when we can’t build a background job (server#49207)
  - Chore(github): Update groupware code owners (server#49214)
  - Fix(files_external): cast storage id int (server#49222)
  - Docs: Adjust taiwan translators (server#49230)
  - Feat: Add X-NC-Disable-Scheduling property to allow skipping scheduling (server#49234)
  - Fx(dav): file request guest nickname encoding (server#49239)
  - Fix remaining readdir() calls in loops with undesirable false evaluation potential (server#49241)
  - Fix(Middleware): log deprecation when annotation was actually used (server#49242)
  - Chore: Update `@nextcloud/upload` and `@nextcloud/files` (server#49250)
  - Feat: mail provider settings (server#49254)
  - Chore(deps): Add SabreDav Patch for iTip Broker (server#49264)
  - Fix: override iTip Broker to fix several issues (server#49268)
  - DNS: do not query CNAME if A succeeded already (server#49277)
  - Textprocessing] Fix: Accept scheduling a task if there are equivalent taskprocessing providers only (server#49280)
  - Fix: use invokePrivate for test (server#49292)
  - Fix: RDATE and EXDATE property instances (server#49302)
  - Fix: Do not check for strict cookie when running webcron (server#49310)
  - Build(deps-dev): bump jsdoc from 4.0.3 to 4.0.4 (server#49321)
  - Build(deps-dev): bump @types/jest from 29.5.13 to 29.5.14 (server#49330)
  - Fix(files): Allow downloading multiple nodes not from same base (server#49344)
  - Test(fakeAI): Allow to specify whether the fake providers should fail (server#49358)
  - Fix(core): Do not use `v-html` for translation output (server#49363)
  - Fix(files): improve delete display name when trashbin is disabled (server#49369)
  - Fix(SetupChecks): Make sure array key is set (server#49373)
  - Feat(settings): add big file upload setup checks (server#49384)
  - Fix(job): Check if carddata is resource and read it to string (server#49400)
  - Fix: Properly calculate intermediate icon for touch icon generation (server#49405)
  - Fix(storage): Try to delete existing target (server#49410)
  - Fix(files): Restore page title (folder – view – product) (server#49419)
  - Fix: (CalDav) Delete invitation link when deleting Calendars or Events (server#49429)
  - Fix(BackgroundJobs): Adjust intervals and time sensitivities (server#49461)
  - Fix(external_storage): Cast id to int (server#49468)
  - Fix(OCMDiscoveryService): Also cache error results during discovery (server#49472)
  - Fix: invalid usage of IQueryBuilder::createNamedParameter() (server#49480)
  - Fix(TaskProcessing): Set up fs in getFileContentsInternal (server#49491)
  - Fix: throw correct exception type when we can’t verify if an s3 bucket exists (server#49497)
  - Fix(security): Update CA certificate bundle (server#49509)
  - Fix(activity): Fix activity object type warnings (server#49522)
  - Fix(migration): Decrypt ownCloud secrets v2 (server#49537)
  - Chore: stricter access to testremote endpoint (server#49544)
  - Feat: Use inline password confirmation in external storage settings (server#49547)
  - Fix(setupcheck): Disable PhpMaxFileSize setupcheck for now (server#49642)
  - Add SabreDav Patch for iTip Broker (3rdparty#1983)
  - Backport/stable30/430/manual (app_api#434)
  - Check healthcheck and heartbeat after ExApp container start [backport] (app_api#440)
  - Stable30: updated CI to use actions/upload-artifact@v4 (app_api#444)
  - Fix): do not expose haproxy password to UI (app_api#449)
  - Fix): Encrypt sensitive values(haproxy_password) in the DB (app_api#454)
  - Fix migration for postgres support. (app_api#458)
  - Remove caching for shares (circles#1750)
  - Fix(notification): Make sure the action URL is an absolute URL (circles#1762)
  - Fix(CoreQueryBuilder): Use correct member entry for circle as initiator (circles#1765)
  - Fix(FederatedUserService): Increase cache TTL for singleId to one week (circles#1774)
  - New daily maintenance to delete old federated events (circles#1777)
  - Bypass user condition on cli (circles#1782)
  - Fix duplicate name on fedcircle (circles#1783)
  - Fix(activity): ensure absolute URL are used (circles#1786)
  - Chore(deps-dev): Bump vite from 5.4.10 to 5.4.11 (firstrunwizard#1438)
  - Build(deps): for NC 30 support PHP>=8.1 (logreader#1415)
  - Fix(SetupCheck): remove debug(?) output (logreader#1418)
  - Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1 (notifications#2077)
  - Chore(deps): Bump @nextcloud/dialogs from 5.3.7 to 5.3.8 (notifications#2094)
  - Fix: use NcCheckboxRadioSwitch in settings (recommendations#820)
  - Fix: add missing description to command (recommendations#824)
  - Update nextcloud/ocp dependency (serverinfo#695)
  - Chore(deps): update dependency cypress-visual-regression to ^5.2.2 (text#6470)
  - Chore(deps): update dependency cypress-split to ^1.24.5 (text#6589)
  - Chore(deps): update dependency vite to ^5.4.10 (text#6590)
  - Fix(deps): update dependency @nextcloud/files to ^3.9.1 (text#6591)
  - Fix(deps): update dependency mermaid to ^10.9.3 (text#6592)
  - Fix(deps): update dependency vue-material-design-icons to ^5.3.1 (text#6594)
  - Fix(css): Set page `size: auto` instead of `size: A4` (text#6595)
  - Fix some JS console errors (text#6600)
  - Test(cypress): More specific selector for viewer header in links test (text#6604)
  - Fix(addContent): only process addExtensions once (text#6605)
  - Feat(debug): Expose yjs debug function in editor API (text#6608)
  - Fix(files): set focus on image description right after inserting (text#6611)
  - Fix(files): Reduce spacing between image and description a bit (text#6615)
  - Fix(deps): update dependency @nextcloud/dialogs to ^5.3.8 (text#6620)
  - Fix(deps): update tiptap to ^2.9.1 (text#6621)
  - Fix(deps): update yjs (text#6622)
  - Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.24.4 (text#6623)
  - Chore(deps): update dependency eslint-plugin-cypress to ^3.6.0 (text#6624)
  - Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.1.1 (text#6625)
  - Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.25.0 (text#6627)
  - Fix(deps): update dependency debounce to ^2.2.0 (text#6628)
  - Fix npm audit (text#6644)
  - Chore(deps): update dependency vite to ^5.4.11 (text#6658)
  - Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.27.2 (text#6659)
  - Fix(deps): update dependency @nextcloud/files to ^3.10.0 (text#6662)
  - Fix(deps): update dependency @nextcloud/vue to ^8.20.0 (text#6663)
  - Revert “fix(css): Set page `size: auto` instead of `size: A4`” (text#6669)
  - Fix: log ignored workspace propfind exceptions at debug (text#6677)
  - Fix npm audit (text#6691)
  - Send one full update from y-websocket (text#6697)
  - Ci: Run cypress on ubuntu-latest (text#6702)
  - Feat: render text inserted from assistant (text#6704)
  - Fix: catch all errors when getting rich workspace file (text#6705)

OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=255
2024-12-06 07:15:46 +00:00
48c7ca7771 Accepting request 1222187 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1222187
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=113
2024-11-07 15:29:14 +00:00
f8842e2dd5 - Update to 30.0.2
- fix: Make user removal more resilient in #48589
  - fix(files): Reset context menu position on close in #47878
  - fix(files): Add more visual move / copy notification in #48458
  - fix: get rid of denied notification when accept in #48751
  - fix(share): Return empty string if no label is set in #48703
  - fix(files): Ensure children are removed from folder and not duplicated in #48240
  - feat(comments): Support mentioning emails in #48785
  - fix(appstore): Hide last modified information for shipped apps in #48754
  - fix(security): Update code signing revocation list in #48778
  - fix(activity): Fix download activity parameters in #48818
  - fix(AppConfig): Add external JWT private key to sensitive keys in #48710
  - build: Bump symfony/* to 6.4 in #48763
  - fix(files_sharing): Add proper user facing messages on success in #48730
  - ci: Update list of installed PHP extensions (as some are not default … in #48824
  - fix(files): Ensure renaming state is correctly reset in #48731
  - fix(filesexternal): Remove unneeded 3rdparty library use in #48550
  - fix(logger): Remove more parameters of other methods in #48830
  - fix: add PasswordConfirmationRequired to create user storages endpoint in #48748
  - fix(app-store): Also proxy images of locally installed apps in #48868
  - fix(app-store): Ensure the groups property is always an array in #48866
  - fix(files): Adjust NavigationQuota for Nextcloud 30 design in #48834
  - fix(files_sharing): Add correct context to translation in #48836
  - [TextProcessing] Fix: Also list types that are available in task processing in #48877
  - fix(app-store): Correctly render Markdown in app description in #48872
  - build: Print RTL limited characters in translation-checker in #48856
  - fix(ShareAPI): Send mails for mail shares by default in #48881
  - refactor(ShareApiController): Check for null and empty strings with e… in #48890
  - fix(files): handle empty view with error in #48893
  - fix(files): add title for files list table header button in #48901
  - fix: Allow overriding shouldApplyQuota check from child classes in #48635
  - fix(dav): Cleanup view-only check in #48931
  - fix(files_sharing): Cleanup error messages in #48937
  - Bump guzzlehttp/guzzle from 7.8.1 to 7.8.2 in #48896
  - fix: encrypt and store password, decrypt and retrieve the same in #48939
  - fix(unified-search): Close on second ctrl+f in #48861
  - fix(config): Mark more configs as sensitive in #48950
  - fix(files_sharing): federated shares avatar in #48888
  - fix(app-store): Update update count in navigation in #48945
  - ci(psalm): Add missing imagick extension in #48957
  - fix: do not reduce count for subadmins if they are members of group in #48571
  - fix: Fix "Unknown path" error when source user files folder has not been initialized in #48746
  - fix: add PasswordConfirmationRequired to the external storages mentioned in review in #48976
  - Fix copying or moving from shared groupfolders in #48984
  - fix(files): Do not jump to top when fileId is set to currentFolder in #48979
  - fix: Shipped apps should include the Nextcloud version in the cache buster in #48701
  - Fix disabled user list for subadmins in #48970
  - Bump libphonenumber-js from 1.11.9 to 1.11.11 in #48667
  - fix: provision api's status codes in #48474
  - fix: Return correct list of managers for a user in #48622
  - fix: Fix empty sections appearing in search results in #48624
  - chore: Replace Twitter & Diaspora links and text in #48620
  - fix: improve moving object store items to trashbin in #48245
  - fix: Fix "Reasons to use Nextcloud" design in #48652
  - fix(locking): Accept mixed as value on setTTL in #48694
  - fix: add PasswordConfirmationRequired to saveGlobalCredentials in #49005
  - Fix email share transfer accross storages in #48618
  - fix(users): improve recently active search in #49001
  - fix(FileList): Show correct avatar for federated share owner in #48294
  - fix(files_sharing): Password field must not be required if already set in #49013
  - feat(settings): migrate AppAPI ExApps management to settings in #48988
  - fix(files-external): set password as sensitive in #49028
  - fix(ShareEntryLinkList): Append new links to the end of list in #49022
  - chore: Update code owners in #49057
  - fix(apps-store): Fix exception on generating preview url for installed app screenshot in #49044
  - fix(owncloud): Fix ownCloud migration with oauth2 app in #49076
  - Update @nextcloud/dialogs to v6.0.1 in #49093
  - fix(caldav): broken activity rich objects in #49080
  - docs: update overwrite.cli.url wording in #49067

OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=253
2024-11-07 12:41:16 +00:00
faf4ef172b Accepting request 1208682 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1208682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=112
2024-10-18 13:55:39 +00:00
423e9bc19d - Update to 30.0.1
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=251
2024-10-17 17:19:59 +00:00
50cceccfd0 Accepting request 1207125 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1207125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=111
2024-10-11 15:03:38 +00:00
7f8537bc55 - Update to 29.0.8
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=249
2024-10-11 10:19:10 +00:00
f9925f6bde Accepting request 1205613 from server:php:applications
OBS-URL: https://build.opensuse.org/request/show/1205613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nextcloud?expand=0&rev=110
2024-10-04 15:10:57 +00:00
1aaaae674f - Add /srv/www directories to filelist [bsc#1231027].
OBS-URL: https://build.opensuse.org/package/show/server:php:applications/nextcloud?expand=0&rev=247
2024-10-04 04:28:46 +00:00
5 changed files with 3458 additions and 21 deletions

View File

@@ -8,9 +8,29 @@ opcache.enable=On
opcache.enable_cli=1
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=10000
opcache.memory_consumption=128
opcache.memory_consumption=152
opcache.save_comments=1
opcache.revalidate_freq=1
Also you should set the memory_limit to somthing like >=512MB in
/etc/php8/apache2/php.ini and /etc/php8/cli/php.ini
To change table row_format you can use following script:
#!/bin/bash
# Prompt for database credentials
read -p "Enter Database Name: " DB_NAME
read -p "Enter Username: " DB_USER
read -s -p "Enter Password: " DB_PASS
echo
# Generate ALTER TABLE statements and execute them
mysql -u "$DB_USER" -p"$DB_PASS" -e "
SELECT CONCAT('ALTER TABLE \`', TABLE_NAME, '\` ROW_FORMAT=DYNAMIC;')
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = '$DB_NAME'
AND ENGINE = 'InnoDB';
" -B -N | while read -r sql; do
mysql -u "$DB_USER" -p"$DB_PASS" -e "$sql" "$DB_NAME"
done

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f532ffc31be5a8374b5e072b86fff8765ec19fda0c8509cee39873081db2c544
size 204453544

3
nextcloud-31.0.4.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a47541566d5c6ac6f63e4f617e27da295156da47daa2cd22eee3400fd2ad1251
size 227351477

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
#
# spec file for package nextcloud
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,13 +23,13 @@
%define apache_docdir /usr/share/doc/packages
%else
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
%define apache_serverroot /var/www/html
%define apache_myserverroot /var/www/html
%define apache_confdir /etc/httpd/conf.d
%define apache_user apache
%define apache_group apache
%define __jar_repack 0
%else
%define apache_serverroot /var/www
%define apache_myserverroot /var/www
%define apache_confdir /etc/httpd/conf.d
%define apache_user www
%define apache_group www
@@ -47,7 +47,7 @@
%endif
Name: nextcloud
Version: 29.0.7
Version: 31.0.4
Release: 0
Summary: File hosting service
License: AGPL-3.0-only
@@ -85,8 +85,8 @@ Requires: php-posix
Requires: php-zip
#
%if 0%{?fedora_version} || 0%{?rhel} || 0%{?rhel_version} || 0%{?centos_version}
Requires: php < 8.4.0
Requires: php >= 8.1.0
Requires: php < 8.5.0
Requires: php >= 8.2.0
Requires: php-process
Requires: php-xml
Recommends: sqlite
@@ -140,8 +140,8 @@ Group: Productivity/Networking/Web/Utilities
BuildRequires: apache2 >= 2.4
Requires: %{name} = %{version}
Requires: apache2
Requires: mod_php_any < 8.4.0
Requires: mod_php_any >= 8.1.0
Requires: mod_php_any < 8.5.0
Requires: mod_php_any >= 8.2.0
Supplements: packageand(apache2:%name)
%description apache
@@ -174,6 +174,7 @@ mkdir -p $idir
mkdir -p $idir/data
mkdir -p $idir/search
cp -aRf * $idir
cp -aRf .reuse $idir
cp -aRf .htaccess $idir
cp -aRf .user.ini $idir
# $idir/l10n to disappear in future
@@ -185,15 +186,14 @@ fi
# create the AllowOverride directive
install -p -D -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{apache_confdir}/nextcloud.conf
ocpath="%{apache_myserverroot}/%{name}"
sed -i -e"s|@DATAPATH@|${ocpath}|g" $RPM_BUILD_ROOT/%{apache_confdir}/nextcloud.conf
ncpath="%{apache_myserverroot}/%{name}"
sed -i -e"s|@DATAPATH@|${ncpath}|g" $RPM_BUILD_ROOT/%{apache_confdir}/nextcloud.conf
# not needed for distro packages
rm -f ${idir}/indie.json
%if 0%{?suse_version}
# link duplicate doc files
%fdupes -s $RPM_BUILD_ROOT/%{apache_myserverroot}/%{name}
%fdupes %buildroot%{apache_myserverroot}/%{name}
%endif
# CronJob
@@ -274,15 +274,16 @@ fi
if [ -s %{statedir}/occ_maintenance_mode_during_nextcloud_install ]; then
echo "o %{name} post-install: occ maintenance:repair (fix possible errors)"
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ maintenance:repair" || true
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ maintenance:repair --include-expensive" || true
echo "o %{name} post-install: occ update apps"
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ app:update --all" || true
echo "o %{name} post-install: occ upgrade"
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ upgrade" || true
echo "o %{name} post-install: occ db:add-missing-* (add missing db things)"
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ maintenance:mimetype:update-db" || true
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ db:add-missing-columns" || true
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ db:add-missing-indices" || true
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ db:add-missing-primary-keys" || true
echo "o %{name} post-install: occ update apps"
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ app:update --all" || true
echo "o %{name} post-install: occ upgrade"
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ upgrade" || true
echo "o %{name} post-install: occ maintenance:mode --off"
su %{nc_user} -s /bin/sh -c "cd %{nc_dir}; PATH=%{ocphp_bin}:$PATH php ./occ maintenance:mode --off" || true
fi
@@ -312,6 +313,8 @@ fi
%{_sbindir}/rc%{name}-cron
%{_unitdir}/%{name}-cron.service
%{_unitdir}/%{name}-cron.timer
%dir %{apache_serverroot}
%dir %{apache_myserverroot}
%{apache_myserverroot}/%{name}
%attr(-,%{apache_user},%{apache_group}) %{apache_myserverroot}/%{name}/occ
%config(noreplace) %{apache_myserverroot}/%{name}/.user.ini