Граф коммитов

57 Коммитов

Автор SHA1 Сообщение Дата
renovate[bot] eab66e7034 chore(deps): update icewind1991/nextcloud-version-matrix action to v1.3.1 2024-10-27 16:28:24 +00:00
renovate[bot] 822a80b958 chore(deps): update actions/checkout action to v4.2.2 2024-10-27 16:27:34 +00:00
Christoph Wurst 786a001da3
Merge pull request #944 from nextcloud/renovate/master-icewind1991-nextcloud-version-matrix-digest
chore(deps): update icewind1991/nextcloud-version-matrix digest to c2bf575 (master)
2024-10-01 11:43:28 +02:00
renovate[bot] 834801b6b5
chore(deps): update icewind1991/nextcloud-version-matrix digest to c2bf575 2024-09-30 22:27:35 +00:00
Christoph Wurst 0165bf0572
ci: Add npm audit workflow
Signed-off-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
2024-09-30 17:13:05 +02:00
Richard Steinmetz 6c2df2c736
feat!: replace charts in admin settings with ocs stats api
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-09-15 20:10:14 +02:00
Ferdinand Thiessen 22205d80f8
chore: Add psalm for code analysis
Fix all detected problem.
There should be no¹ change in logic or behavior.

¹ Well one exception: If a suspicious login could not be persisted the code threw at some random place, so instead we handle this by notify the user and log that as critical severity.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-14 17:37:58 +02:00
Ferdinand Thiessen a63ef21457 chore: Update and replace workflows
1. Update workflows from organization
2. Remove useless `test` workflow (there are no JS tests)
3. Replace `lint` workflow with the linter workflows from organization

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-14 17:26:29 +02:00
Joas Schilling 66c7ea034f
ci: Update workflows
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-10 11:35:33 +02:00
skjnldsv cc58e9542e chore: update workflows from templates
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-08-20 12:18:42 +02:00
Joas Schilling 8a61df919c
feat(deps): Add Nextcloud 31 support on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-14 12:42:47 +02:00
Richard Steinmetz fdcf8b5e9d
ci(lint): install latest stable version of composer
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-08-05 09:29:15 +02:00
Nextcloud bot 01b07f0a11 chore(CI): Updating reuse.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-04 19:41:15 +00:00
Andy Scherzinger c02b7d4fca
ci: Add npm audit fix job
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-07-02 15:10:29 +02:00
Andy Scherzinger 934fcadf8f
ci: Add REUSE compliance check
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-07-02 09:51:58 +02:00
Andy Scherzinger ec354d9bc7
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-07-02 09:51:02 +02:00
Richard Steinmetz 544f1f5349
ci(test): run smoke tests on php 8.1
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-04-29 08:13:46 +02:00
Richard Steinmetz ff318ba74a
ci(profile): run on php 8.1 and 8.2
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-04-29 08:05:45 +02:00
Richard Steinmetz 70cf8ca969
ci: update workflows from templates
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-04-28 15:53:40 +02:00
Nextcloud bot b3009af08d Updating command-compile.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-20 19:04:29 +00:00
John Molakvoæ c1ab6619c1
Merge pull request #851 from nextcloud/skjnldsv-patch-1 2024-02-20 17:34:44 +01:00
Christoph Wurst 091351257f
ci: Profile with v6 addresses too
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-02-20 13:37:58 +01:00
John Molakvoæ 09bab9056d
feat(workflows): add block-merge-freeze.yml
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-02-20 11:25:53 +01:00
John Molakvoæ 167d88fd15 chore: update workflows from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2024-01-29 11:32:12 +01:00
Joas Schilling 21668c1c64
feat(deps): Add Nextcloud 29 support on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-23 14:31:01 +01:00
Marcel Klehr 25b8de081b
Create pr-feedback.yml
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-13 11:30:08 +02:00
Richard Steinmetz 26c6733abb
ci(phpunit): revert force enabling the app
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-06-12 08:24:18 +02:00
John Molakvoæ ad4f7801bd chore: update workflows from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-12 07:37:42 +02:00
Joas Schilling 22a69f7ee0
chore(maintainers): Update CODEOWNERS file
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-20 11:46:43 +02:00
Christoph Wurst 04866d6e08
chore(deps): Migrate from Dependabot to renovate
[skip ci]

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-02-22 15:18:13 +01:00
Christoph Wurst 00f39860b8
chore(deps): Drop PHP7.4 support
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-02-22 13:22:50 +01:00
Simon L af091f4977
Merge pull request #719 from nextcloud/bugfix/noid/compile-js
Compile JS
2022-10-10 09:15:19 +02:00
Simon L 4192a07b1a
Create command-compile.yml
Signed-off-by: Simon L. <szaimen@e.mail.de>
2022-10-10 09:04:54 +02:00
Joas Schilling 14e23dc4f8
Add CI to check for compiled JS
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-07 16:14:03 +02:00
Joas Schilling 558f5af96e
Update and rename dependabot-approve.yml to dependabot-approve-merge.yml
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2022-10-07 14:55:52 +02:00
Christoph Wurst 2af8fda5df
Do not test against server stable25
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-10-06 17:29:34 +02:00
Joas Schilling 37966bb0ae
Use PHPUnit templates that also install the app
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-22 09:36:47 +02:00
Joas Schilling 55bfb911d8
Bump Nextcloud requirements to match the PHP requirements
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-22 09:31:49 +02:00
Christoph Wurst 9aaa3bfd04
Drop Nextcloud 21 support
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-06-15 14:50:36 +02:00
Christoph Wurst 359779a9d2
Allow PHP8.1
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-06-15 13:48:51 +02:00
Christoph Wurst 38be742626
Merge pull request #662 from nextcloud/fix/only-lts-node-build
Only install LTS node and use `npm ci`
2022-06-14 17:05:48 +02:00
Christoph Wurst 4b0eac7611
Merge pull request #661 from nextcloud/fix/stable20-remnants
Remove Nextcloud 20 remnants
2022-06-14 16:30:10 +02:00
Christoph Wurst ee32191179
Only install LTS node and use `npm ci`
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-06-14 16:15:46 +02:00
Christoph Wurst f4c5374543
Remove Nextcloud 20 remnants
1) The app code checker is dead
2) The workflow workaround is not needed anymore

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-06-14 16:10:56 +02:00
Christoph Wurst 0b1a8cfd29
Drop PHP7.3 support
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-06-14 16:05:44 +02:00
Joas Schilling 9525782abc
Bump matrix list to test 7.3 only with 21
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-11 12:45:42 +02:00
Joas Schilling 282c9fcbf2
Update master php testing versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-04 10:01:03 +02:00
Christoph Wurst 53b7fff7cb
Smoke test the app (migrations) against some DBs
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-11-09 17:55:27 +01:00
Christoph Wurst 5dd616d7b1
Downgrade to MariaDB 10.5
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-11-09 15:06:16 +01:00
dependabot-preview[bot] 3c69ea920c
Upgrade to GitHub-native Dependabot 2021-04-29 15:08:20 +00:00