Christian Wolf
0935fa8ff5
Adding some introductions to new chapter structure
...
Introduction to responders
Introduction HTML responses
Introduction to data responses
Introduction special reponders
Introduction security considerations
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 16:31:02 +01:00
Christian Wolf
27c0ce5720
Move section brute-force protection
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 16:09:42 +01:00
Christian Wolf
7d411004a4
Move section Rate Limiting
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 16:07:53 +01:00
Christian Wolf
ef54c9ef4c
Move section Streamed/lazily rendered Content
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 16:07:49 +01:00
Christian Wolf
ef9fb32bba
Move section custom responses
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 16:01:27 +01:00
Christian Wolf
0ac03ca900
Move section Downloads
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 16:00:52 +01:00
Christian Wolf
c2040e8c5c
Moving section Redirects
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 16:00:22 +01:00
Christian Wolf
30c51835df
Move section Content security policy
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:57:21 +01:00
Christian Wolf
24e4e6b793
Moving section Authentication
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:52:54 +01:00
Christian Wolf
1693e6ef10
Moving section handling errors
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:52:54 +01:00
Christian Wolf
e58d1ff44e
Move section Responders
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:52:54 +01:00
Christian Wolf
578cbcef43
Move section JSON
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:50:25 +01:00
Christian Wolf
af0cad8bf4
Move section OCS
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:50:25 +01:00
Christian Wolf
9e95840608
Moved section public html templates
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:50:25 +01:00
Christian Wolf
2f1bc359c4
Move section html templates
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:50:25 +01:00
Christian Wolf
e3989934a2
First create some structure to fill in the content in next commits
...
Signed-off-by: Christian Wolf <github@christianwolf.email >
2025-02-28 15:50:25 +01:00
Paul
6af4c226b1
Fix typo Athor —> Author
...
Signed-off-by: Paul <devnoname120@gmail.com >
2025-02-24 17:58:23 +01:00
Edward Ly
6990817236
fix(exapp_development): update internal references, more grammar fixes
...
Signed-off-by: Edward Ly <contact@edward.ly >
2024-12-06 11:49:15 -08: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
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
80848356a2
Merge pull request #12057 from onny/transifex-links
...
Fix links to Transifex group
2024-10-11 14:25:22 +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
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
Daniel Kesselberg
cfd3979b03
chore: update available events
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2024-09-06 15:33:13 +02:00
Daniel Kesselberg
df5c9443e7
feat: update list of ocp events
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2024-07-25 10:41:13 +02:00
Daniel Kesselberg
2f269adec6
feat: hello codespell
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2024-07-23 13:04:10 +02:00
Ferdinand Thiessen
b266e7d22f
feat(developer): Document public CSS variables and classes from server
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2024-07-02 21:38:02 +02:00
Christoph Wurst
864617c80f
feat(dev): Add an example for transient db entity attributes
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2024-03-27 10:03:35 +01:00
Ferdinand Thiessen
53e467ddc9
Merge pull request #11550 from nextcloud/docs/dev/db-indexes
...
docs(dev): Mention new uniqueness check for index names
2024-03-08 00:07:44 +01:00
Josh
11e7260e71
Update developer_manual/basics/storage/database.rst
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Josh <josh.t.richards@gmail.com >
2024-02-28 17:18:46 -05:00
Johannes Merkel
7a2bb37142
feat(dev): add replace option to AddMissingIndices
...
Signed-off-by: Johannes Merkel <mail@johannesgge.de >
2024-02-26 14:18:48 +01:00
provokateurin
47f3d00127
feat(developer_manual): Add Route attribute to routing introduction
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2024-02-21 15:25:28 +01:00
Josh
04de7b59b9
docs(dev): Mention new uniqueness check for index names
...
Follow-on to nextcloud/server#39506 & nextcloud/server#43357
Signed-off-by: Josh <josh.t.richards@gmail.com >
2024-02-17 09:25:51 -05:00
Christoph Wurst
3e7430fb26
feat(devmanual): Add \OCP\DB\IResult::fetch deprecation
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2024-01-19 17:06:09 +01:00
Michiel de Jong
e52a3372a0
correct variable name
...
It seems the type-hinting comment should be about the `$dispatcher` variable on the line below it.
Signed-off-by: Michiel de Jong <michiel@unhosted.org >
2024-01-18 14:11:53 +01:00
John Molakvoæ
319870b932
feat(developer_manual): add vue l10n hint
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com >
2024-01-12 10:27:58 +01:00
Ferdinand Thiessen
a32ee9d18b
fix(dev): Add useStrictDynamicOnScripts to OCP\AppFramework\Http\EmptyContentSecurityPolicy
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2023-11-17 18:29:02 +01:00
Christoph Wurst
236828b932
feat(devmanual): Optional dependency injection services
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2023-11-03 12:35:26 +01:00
John Molakvoæ
4e6db05abd
feat: addScript and addInitScript docs
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com >
2023-10-19 15:13:38 +02:00
Christoph Wurst
2fe467210f
feat(devmanual): In-memory cache factory
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2023-10-13 13:50:19 +02:00
Christoph Wurst
eca287964d
feat(devmanual): Document caching basics
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2023-10-13 12:40:17 +02:00
Anna Larch
f799986cda
fix(doc): Wrap instance reporting for database schema in an API
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2023-09-29 14:43:29 +02:00
Christoph Wurst
99e2e5682d
feat(devmanual): Schedule background jobs
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2023-09-29 10:27:07 +02:00
dartcafe
982f1b93f5
fix indefinite articles
...
Signed-off-by: dartcafe <github@dartcafe.de >
2023-09-28 13:10:47 +02:00
Christoph Wurst
11578a6086
feat(devmanual): Document programmatic rate limiter
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2023-09-06 10:22:36 +02:00
Daniel Kesselberg
1c4e073bdc
chore: normalize spelling for PHP + version
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2023-08-31 15:49:00 +02:00
jld3103
6ecd1e2a5d
Add OpenAPI tutorial
...
Signed-off-by: jld3103 <jld3103yt@gmail.com >
2023-08-07 13:10:21 +02:00
Joas Schilling
1c6755b3ef
fix(developer): Update event list with changes from Symfony EventDispatcher upgrade
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2023-07-28 16:19:04 +02:00