Elizabeth Danzberger
|
3a89c18888
|
fix(templates): deduplicate provider templates
Signed-off-by: Elizabeth Danzberger <elizabeth@elzody.dev>
|
2025-12-10 16:06:21 +07:00 |
Carl Schwan
|
9522dde7a2
|
feat: Add Folder::getOrCreateFolder api
Allow to remove some boilerplate and also this new function is type
safe.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
|
2025-11-24 11:10:52 +07:00 |
Carl Schwan
|
38fd84aa6a
|
refactor(template-manager): Modernize template manager API
And correct openapi types for the size.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
|
2025-11-24 10:00:47 +07:00 |
Daniel Kesselberg
|
6e04437de6
|
fix: validate filename when creating file from template
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2025-10-24 01:05:48 +07:00 |
Elizabeth Danzberger
|
5c7216f3fd
|
feat: only load template fields when requested
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
|
2025-05-19 17:51:25 +07:00 |
Git'Fellow
|
dcde6d8d74
|
fix(TemplateManager): Remove warning message
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
2025-01-20 13:05:28 +07:00 |
Git'Fellow
|
efa615bb01
|
fix(TemplateManager): Make sure TemplateFolder is a Folder
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
2024-12-13 11:27:54 +07:00 |
provokateurin
|
77114fb327
|
fix(OpenAPI): Adjust array syntax to avoid ambiguities
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-11-05 09:58:11 +07:00 |
provokateurin
|
9836e9b164
|
chore(deps): Update nextcloud/coding-standard to v1.3.1
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-09-19 14:21:20 +07:00 |
Julius Knorr
|
46a4a16eb6
|
fix: Only write once to template instead of create/copy
Signed-off-by: Julius Knorr <jus@bitgrid.net>
|
2024-09-10 09:43:42 +07:00 |
Elizabeth Danzberger
|
efe03ee690
|
feat: Add support for filling fields to backend components
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
|
2024-07-25 11:11:40 +07:00 |
Elizabeth Danzberger
|
05ed5aa230
|
fix: Emit new `BeforeGetTemplates` event
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
|
2024-07-25 11:11:38 +07:00 |
Andy Scherzinger
|
dae7c159f7
|
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2024-05-24 13:11:22 +07:00 |
Julius Härtl
|
f9e235f7f1
|
perf(templates): Emit RegisterTemplateCreatorEvent to register template creators more lazy
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2024-04-22 15:23:55 +07:00 |
Côme Chilliet
|
ec5133b739
|
fix: Apply new coding standard to all files
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-04-02 14:16:21 +07:00 |
Marcel Klehr
|
062a0efed5
|
fix(TemplateManager): Bail early if templatedirectory is empty
fixes #39266
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2023-12-04 08:53:52 +07:00 |
Joas Schilling
|
aa5f037af7
|
chore: apply changes from Nextcloud coding standards 1.1.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2023-11-23 10:36:13 +07:00 |
John Molakvoæ
|
4b55594f55
|
feat(files): migrate template picker
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
|
2023-10-17 11:17:35 +07:00 |
Côme Chilliet
|
426c0341ff
|
Use typed version of IConfig::getSystemValue as much as possible
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2023-04-05 12:50:08 +07:00 |
Thomas Citharel
|
00d9d49303
|
Add app config for default template path
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-01-24 09:39:31 +07:00 |
John Molakvoæ (skjnldsv)
|
215aef3cbd
|
Update php licenses
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
|
2021-06-04 22:02:41 +07:00 |
Julius Härtl
|
b8d0249b0e
|
Fix log error when creating files from an empty template
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-05-18 10:24:14 +07:00 |
Julius Härtl
|
6fd571461c
|
Properly handle creating the template directory in a subfolder (fixes #25787)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-04-01 13:48:21 +07:00 |
Julius Härtl
|
37591f05dc
|
Get the parent directory before creating a file from a template
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-04-01 13:48:21 +07:00 |
Christoph Wurst
|
aabd73912e
|
Type the service registration
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2021-02-10 09:44:24 +07:00 |
Julius Härtl
|
18e2e86b95
|
Avoid template creators being registered multiple times
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-02-02 19:36:31 +07:00 |
Julius Härtl
|
222d8e6c1a
|
Use proper path for scanner
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-29 09:40:46 +07:00 |
Julius Härtl
|
0d384dedaa
|
Obtain the user language from the passed in user id
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-29 08:56:32 +07:00 |
Julius Härtl
|
39a4b1c401
|
Normalize compared path to avoid renaming to the same directory
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-29 08:43:17 +07:00 |
Julius Härtl
|
6c1b357973
|
Move TemplateProvider registration to boot context and make template type registration lazy
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-28 12:00:21 +07:00 |
Julius Härtl
|
0111381529
|
Only create template directory if it is present in the default skeleton
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-28 12:00:20 +07:00 |
John Molakvoæ (skjnldsv)
|
4f90766ba3
|
Skip template picker if none available
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
|
2021-01-28 12:00:20 +07:00 |
Julius Härtl
|
7e6d69d166
|
Add templatedirectory config value to let admins have their custom templates by default
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-28 12:00:20 +07:00 |
John Molakvoæ (skjnldsv)
|
78e114ed72
|
Add template picker
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
|
2021-01-28 12:00:18 +07:00 |
Julius Härtl
|
4974404774
|
files: Create files from template API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2021-01-28 11:59:46 +07:00 |