Commit Graph

68 Commits (2bc77a3c5aff352cdc19aa683bbb36da2ff20b01)

Author SHA1 Message Date
Daniel Kesselberg 4df99d5ef4
feat(dashboard): wish happy birthday 1 year ago
provokateurin 77114fb327
fix(OpenAPI): Adjust array syntax to avoid ambiguities 1 year ago
Côme Chilliet 1580c8612b
chore(apps): Apply new rector configuration to autouse classes 1 year ago
provokateurin df5a8485af
refactor(dashboard): Replace security annotations with respective attributes 1 year ago
Joas Schilling 5368b93539
fix(dashboard): Use the widget icon URL when it was provided 1 year ago
Andy Scherzinger 9d4b944098
chore: Add SPDX header 2 years ago
provokateurin 395bf7c70d
refactor(dashboard): Use attributes for routing 2 years ago
provokateurin fdd905ba42
feat(dashboard): Add endpoints to get the layout and statuses 2 years ago
provokateurin 5f53e446da
refactor(dashboard): Let the statuses and layout endpoints use a saner format 2 years ago
provokateurin d82fe6c7b4
refactor(dashboard): Migrate saving layout and statuses to OCS 2 years ago
provokateurin 2d0c1c3137
chore(dashboard): Delete unused LayoutApiController 2 years ago
Thomas Citharel 79476682af fix(dashboard): do not suggest to install new widgets if appstore is disabled 2 years ago
Ferdinand Thiessen a37b6c7e5f
fix!: Remove deprecated `RegisterWidgetEvent` 2 years ago
Ferdinand Thiessen 0773b8744f
perf(dashboard): Stop loading the viewer on the dashboard 2 years ago
provokateurin b64ab5fba8
refactor: Migrate IgnoreOpenAPI attributes to OpenAPI 2 years ago
Eduardo Morales be54715436 enh(dashboard): changed h1 to say Dashboard instead of Nextcloud 2 years ago
Eduardo Morales 94d122deab enh(dashboard): changed h1 to say Dashboard instead of Nextcloud 2 years ago
jld3103 310832ade9
chore(dashboard): Add limit range to items v1 API 2 years ago
Arthur Schiwon 89094c76cf
enh(noid): reasonabley limit amount of possible dashboard widget items 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
jld3103 c2d45cb172
Add single status code descriptions for OpenAPI 2 years ago
jld3103 6c840984f8
dashboard: Fix get widgets OpenAPI 2 years ago
Richard Steinmetz 6982597b6a
feat(dashboard): implement widget item api v2 2 years ago
Hamid Dehnavi 1f6a121ab0 Make adjustments based on the review 2 years ago
Hamid Dehnavi 3aaab5b92b Make adjustments based on the review 3 years ago
jld3103 f8bed12cfb
dashboard: Add OpenAPI spec 3 years ago
Hamid Dehnavi 4d5b8d2767 Refactor dashboard app 3 years ago
Carl Schwan b1ec7ff51f
Add missing taint analysis docblock comments, and improve escaping in some methods 3 years ago
Christopher Ng b1856d0fc9 Fix initial state typo in dashboard controller 3 years ago
Julien Veyssier da74da8a9c
adjust empty array check 3 years ago
Robin Appelman d9e75f00b1
move widget options into a Option class 3 years ago
Julien Veyssier 845149bb7c
add IItemOptionWidget to define some item-related parameters, only getItemIconsRound() for now 3 years ago
Robin Appelman a3912e264a
change widget button api to support multiple button types 3 years ago
Robin Appelman 79adca6b8b
allow adding button to dashboard api output 3 years ago
Robin Appelman 7f52a99ffb
allow filtering dashboard items api by widgets 3 years ago
Robin Appelman 0e5944748d
add dashboard api to list widgets 3 years ago
greta 02cc42d40a Move background settings from dashboard app to Appearance and accessibility settings 3 years ago
Julius Härtl ca0435382d
Allow to override #app-content and #app-navigation hrefs for content skipping 4 years ago
Louis Chemineau b50fd97db4 Load scripts of theming app before the dashboard 4 years ago
John Molakvoæ (skjnldsv) dd7bf0f902
Fix dynamic loading 4 years ago
Julien Veyssier e15270cbb9
implement dashboard API for clients, new WidgetItem class, new IAPIWidget interface 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Roeland Jago Douma a6cd238517 Some psalm fixes for the DashboardController 5 years ago
Julius Härtl c5bc01f27f
Add config to specify a default dashboard layout 5 years ago
Julien Veyssier f5ef2d7d58 override default dashboard background with theming one 5 years ago
Julien Veyssier e8f37dd2b2
refs #22468 fix empty php array becoming an array instead of an object in UI 5 years ago
Julien Veyssier 006157b12f
now able to toggle statuses 5 years ago
Julius Härtl 8a3016565f
Small fixes to cleanup code 5 years ago
Roeland Jago Douma f6578b74f4
Allow using geolocation in the dashboard 5 years ago
Morris Jobke 72df65c810
Fix psalm warnings 5 years ago