Commit Graph

2194 Commits

Author SHA1 Message Date
provokateurin
bc6eb6e3c6
feat(dev): Add OCP\Files\Mount\IShareOwnerlessMount API for 31
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-11-25 15:06:02 +01:00
John Molakvoæ
2f9548473a
Merge pull request #12360 from nextcloud/feat/update-coding-guides 2024-11-19 15:09:43 +01:00
Côme Chilliet
cc695515d7
Merge pull request #12292 from nextcloud/bugfix/noid/8.4-support
feat(developer): Mention PHP 8.4 support
2024-11-18 11:51:05 +01:00
Joas Schilling
89793e80be
fix(admin): List PHP 8.4 as supported
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-18 11:36:00 +01:00
Gilles Quénot
256d9be40f
feat: Add context and code to install profiler
Signed-off-by: Gilles Quénot <gq@sputnick.fr>
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-13 17:36:40 +00:00
Ferdinand Thiessen
4c2b976147
fix: typo in code guidelines
Co-authored-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-13 18:20:06 +01:00
Ferdinand Thiessen
f82a832111
feat(developer): Refactor coding guidelines and update frontend code
style

Update to living coding standard for frontend, with proper do's and
dont's.
Separated the coding guidelines into frontend and backend (PHP).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-13 18:10:24 +01:00
Ferdinand Thiessen
6e531997ed fix: typo in files docs
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-13 01:08:36 +01:00
Cyrille Bollu
e43f3f816e Removes example how to emit files:node:* events
rather mention the davClient from @nextcloud/files to get a Node from a filename

Signed-off-by: Cyrille Bollu <StCyr@users.noreply.github.com>
2024-11-13 01:08:36 +01:00
Cyrille Bollu
2a6d7ea96d Adds an example how to emi files:node:* events
Signed-off-by: Cyrille Bollu <StCyr@users.noreply.github.com>
2024-11-13 01:08:36 +01:00
Ferdinand Thiessen
aed434546d
Merge pull request #12341 from nextcloud/fix/archaic-wording
fix(developer): Rephrase some parts to avoid archaic wording
2024-11-11 12:48:01 +01:00
Christoph Wurst
55a0f75d48
Merge pull request #12342 from nextcloud/feat/css-bem
feat(developer): Add BEM to CSS documentation
2024-11-11 08:21:53 +01:00
Christoph Wurst
6cbabd4ac6
Merge pull request #12343 from nextcloud/fix/improve-js-codeexamples
fix(developer): Modernize JavaScript codestyle examples
2024-11-11 08:20:56 +01:00
Ferdinand Thiessen
ffeac9cba5
fix(developer): Modernize JavaScript codestyle examples
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-09 20:40:35 +01:00
Ferdinand Thiessen
f0edb0c786
feat(developer): Add BEM to CSS documentation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-09 17:26:17 +01:00
Ferdinand Thiessen
d8198ad7a3
Merge pull request #12293 from nextcloud/developer/database-types
feat(developer): Document new database field types
2024-11-09 17:05:12 +01:00
Ferdinand Thiessen
9e58a1374d
fix(developer): Rephrase some parts to avoid archaic wording
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-09 17:02:45 +01:00
Joas Schilling
320efe4f49
feat(developer): List PHP 8.4 support
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-08 15:12:01 +01:00
Maxence Lange
7f1ed36eec NCU unstable namespace
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-11-07 19:22:56 -01:00
Maxence Lange
4b66d6bd4b migration attributes
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-10-30 10:02:19 -01:00
Ferdinand Thiessen
4545435bb6
feat(developer): Document new database field types
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-18 19:43:42 +02:00
Ferdinand Thiessen
eb89b5bace
fix(developer): Rename invalid css variables
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-15 14:19:57 +02:00
provokateurin
d634460d47
feat(dev): Document return and param types changes for OCP\Files\Storage\IStorage inheritors in 31
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-14 15:35:28 +02:00
Ferdinand Thiessen
80848356a2
Merge pull request #12057 from onny/transifex-links
Fix links to Transifex group
2024-10-11 14:25:22 +02:00
Christian Wolf
3473189c84
Make digging deeper an alphabetic list
Signed-off-by: Christian Wolf <github@christianwolf.email>
2024-10-10 00:59:03 +02:00
Ferdinand Thiessen
dfd9d72fe4
chore(developer): Add documentation about new WebDAV endpoint for downloading folders
* Add WebDAV folder-download endpoint documenation
* Add changelog entry for new endpoint
* Add changelog entry for deprecated and removed legacy endpoints

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-28 22:07:24 +02:00
Kate
a8d511ac92
Merge pull request #12238 from nextcloud/fix/discussion-url 2024-09-28 14:49:55 +02:00
Marcel Klehr
02552a1e7d
Merge pull request #12245 from nextcloud/enh/admin-ai/vram
More additions about AI
2024-09-27 10:49:38 +02:00
Marcel Klehr
80b467930f TaskProcessing docs: Add a note about multilingual prompts and testing
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-09-27 10:38:29 +02:00
Edward Ly
483f106e61
fix(info): update default discussion URL
Signed-off-by: Edward Ly <contact@edward.ly>
2024-09-26 09:10:39 -07:00
provokateurin
f92a6c836a
fix(dev): Use non-ambigous array syntax in OpenAPI tutorial
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-26 06:38:17 +02:00
Ferdinand Thiessen
a7f76a02e6
chore(developer): Add docs about ILogger removal
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-19 14:25:32 +02:00
Ferdinand Thiessen
3e7ea30d74
fix(developer): Add note about PSR logger version and DI
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-19 14:22:27 +02:00
F. E Noel Nfebe
ef34fff508
Merge pull request #12051 from nextcloud/share-api-change
chore: Add notes for `noExpirationDate` flag addition to share API
2024-09-19 10:25:26 +01:00
Côme Chilliet
3f0eb6ca59
Merge pull request #12217 from nextcloud/chore/dev-remove-oc_app-getForms
chore(developer): Document removal of `OC_App::getForms`
2024-09-19 09:11:58 +02:00
fenn-cs
4a35468b8b
chore: Add notes for noExpirationDate flag addition to share API
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-09-19 00:30:31 +02:00
Ferdinand Thiessen
4828f309b4
Merge pull request #12064 from nextcloud/zak39-patch-1
Add the new keyword
2024-09-19 00:28:14 +02:00
Jonas Heinrich
82c2e614aa Fix links to Transifex group
Signed-off-by: Jonas Heinrich <onny@project-insanity.org>
2024-09-19 00:25:22 +02:00
Ferdinand Thiessen
a967f40256
chore(developer): Document removal of OC_App::getForms
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-19 00:14:39 +02:00
Kate
7429071955
Merge pull request #12214 from nextcloud/feat/dev/istorage-getowner 2024-09-18 19:03:30 +02:00
Côme Chilliet
98f67f0d00
Merge pull request #12216 from nextcloud/feat/document-setup-checks
feat(developer): Add documentation for `SetupChecks`
2024-09-18 18:46:00 +02:00
Ferdinand Thiessen
4a04c07f94
feat(developer): Add documentation for SetupChecks
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-18 18:07:00 +02:00
Joas Schilling
427a9267ac
docs(developer): Document since and deprecation periods
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-18 13:43:32 +02:00
provokateurin
2df637d0bb
feat(dev): Clarify IStorage::getOwner() return type
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-18 12:36:17 +02:00
Louis Chemineau
c846bea1ff
fix: Dependency hell documentation
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-14 20:53:54 +02:00
Côme Chilliet
e229a0c799
Merge branch 'master' into feat/document-occ-reserved-options
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2024-09-14 13:28:33 +02:00
Ferdinand Thiessen
28547c7e55
Merge pull request #12165 from nextcloud/chore/cleanup-changelog
chore: Cleanup developer manual
2024-09-10 17:38:57 +02:00
Daniel Kesselberg
cfd3979b03 chore: update available events
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-09-06 15:33:13 +02:00
Ferdinand Thiessen
7c3e66a2b6
feat(developer): Add initial changes for Nextcloud 31
* Logical CSS position rules
* Files sharing is now also using the Files Vue UI

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-06 13:55:08 +02:00
Ferdinand Thiessen
ffe19ce12e
chore: Cleanup developer manual
The changelog section was very prominent but does not hold
much useful information for developers.
So get rid of it and just forward to the app upgrade guide (the maintained changelog).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-05 22:15:51 +02:00