Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/2826 create feed source UI #268

Merged
merged 73 commits into from
Nov 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
5c365cf
Added feed sources list
jeppekroghitk Oct 25, 2024
a82090d
Added feed sources columns base
jeppekroghitk Oct 25, 2024
fbd00b6
Added feed sources route
jeppekroghitk Oct 25, 2024
88dccc3
Added feed sources nav item
jeppekroghitk Oct 25, 2024
2ad1094
Added some danish translations
jeppekroghitk Oct 25, 2024
1cf443e
Added feed source creation and list routes to app.jsx
jeppekroghitk Oct 25, 2024
9f315e9
Added new Component files for Feed Source creation
jeppekroghitk Oct 25, 2024
05fc16d
Updated Danish translations for Feed Source functionality
jeppekroghitk Oct 25, 2024
79f61c8
Added new FeedSourceEdit component
jeppekroghitk Oct 28, 2024
d8fb7aa
Cleaned up FeedSourceForm component
jeppekroghitk Oct 28, 2024
a60373a
Cleaned up and updated relevant methods
jeppekroghitk Oct 28, 2024
3b4e268
Updated FeedSourcesList to use feed sources delete API
jeppekroghitk Oct 28, 2024
489935a
Added edit route for feed source
jeppekroghitk Oct 28, 2024
5825985
Added translations
jeppekroghitk Oct 28, 2024
e49f6f0
Added feed source type to list view
jeppekroghitk Oct 28, 2024
2a16fb8
Updated api form pr display-api-service#222
jeppekroghitk Oct 28, 2024
8cd0b20
Added e2e tests for feed-source management
jeppekroghitk Oct 30, 2024
0a21766
Added templates for available feed source types
jeppekroghitk Nov 4, 2024
5b7f420
Updated initial data object in FeedSourceCreate
jeppekroghitk Nov 4, 2024
cd17921
Refactored FeedSourceForm to use FormSelect and dynamic form elements
jeppekroghitk Nov 4, 2024
fc1167b
Updated PropTypes, added feedSourceTypeOptions and dynamic form handl…
jeppekroghitk Nov 4, 2024
aa963f4
Added translations for dynamic fields
jeppekroghitk Nov 4, 2024
c8f5890
Updated title translations in feedSourceTypeOptions
jeppekroghitk Nov 4, 2024
f10920c
Updated translation key in CalendarFeedTypeTemplate
jeppekroghitk Nov 4, 2024
404379e
Updated translation key in EventDatabaseApiFeedTypeTemplate
jeppekroghitk Nov 4, 2024
0544c35
Updated translation key in NotifiedFeedTypeTemplate
jeppekroghitk Nov 4, 2024
fb971d2
Updated and added some translation keys in translation file
jeppekroghitk Nov 4, 2024
0a107ea
Updated propTypes and rearranged FormSelect component
jeppekroghitk Nov 4, 2024
f2c29d2
Renamed calendar feed type key in FeedSourceCreate
jeppekroghitk Nov 4, 2024
da83956
Added new fields to the save method in FeedSourceManager
jeppekroghitk Nov 4, 2024
2f81552
Renamed calendar feed type key and updated propTypes in CalendarFeedT…
jeppekroghitk Nov 4, 2024
fbbc353
Refactored secrets data into an array in FeedSourceManager
jeppekroghitk Nov 4, 2024
18a6c75
Fix top bar tests
jeppekroghitk Nov 5, 2024
3f7216d
Updated changelog
jeppekroghitk Nov 5, 2024
c742b89
Improved FeedSourceManager with new secrets handling
jeppekroghitk Nov 7, 2024
6f9f41c
Refactored feed-sources-columns component with additional slides colu…
jeppekroghitk Nov 7, 2024
bffe9e1
Modified FeedSourcesList to utilize new FeedSourceColumns and apiCall…
jeppekroghitk Nov 7, 2024
d049c57
Updated translations for feed sources list and slides modal
jeppekroghitk Nov 7, 2024
3c6e368
Generated api
jeppekroghitk Nov 7, 2024
e186d24
Renamed 'feed-sources-slide' to 'playlist-slide' in API configuration
jeppekroghitk Nov 7, 2024
f9e5a96
Added error message translation for feed source delete error
jeppekroghitk Nov 7, 2024
645ceb8
Removed discontinued feed source type template
jeppekroghitk Nov 11, 2024
b27a6cd
Added mode prop in FeedSourceCreate and FeedSourceEdit components
jeppekroghitk Nov 11, 2024
d6d865d
Included mode property and updated feed source type templates
jeppekroghitk Nov 11, 2024
aa7f86b
Added mode prop to feed source type templates and handled placeholders
jeppekroghitk Nov 11, 2024
7598996
Added translation for redacted value input placeholder
jeppekroghitk Nov 11, 2024
d518cd0
Refactored state structure in the FeedSourceCreate component
jeppekroghitk Nov 11, 2024
5c9336c
Removed console log statement from FeedSourceEdit component
jeppekroghitk Nov 11, 2024
1ebb36d
Added mode as prop to handle enabling/disabling the feedType select d…
jeppekroghitk Nov 11, 2024
ea43f40
Refactored the way of managing form state and using secrets in FeedSo…
jeppekroghitk Nov 11, 2024
bb90942
Added disabled prop to the Select component to control its disable state
jeppekroghitk Nov 11, 2024
416cd1f
Removed unused mode const and argument in FeedSourceManager in feed-s…
jeppekroghitk Nov 12, 2024
1119212
Removed unused mode const in feed-source-edit
jeppekroghitk Nov 12, 2024
47b6e66
Added mode prop and updated disable condition of feedType form-input
jeppekroghitk Nov 12, 2024
6b73045
Removed unused state currentMode and updated mode to saveMethod in Fe…
jeppekroghitk Nov 12, 2024
9c7b7f7
Updated mode check in placeholder of CalendarFeedType template
jeppekroghitk Nov 12, 2024
7749f81
Updated mode check in placeholder of EventDatabaseApiFeedType template
jeppekroghitk Nov 12, 2024
8ce9909
Updated mode check in placeholder of NotifiedFeedType template
jeppekroghitk Nov 12, 2024
1119da4
Coding standards
jeppekroghitk Nov 12, 2024
232b931
Modified expected header count on feed source list page
jeppekroghitk Nov 12, 2024
265af91
Refactor secrets setting and translate string IDs
jeppekroghitk Nov 14, 2024
abb1bee
Translate string IDs in CalendarFeedType.template
jeppekroghitk Nov 14, 2024
04e9ac1
Translate string IDs and modify props in EventDatabaseApiFeedType.tem…
jeppekroghitk Nov 14, 2024
8b9468f
Translate string IDs in NotifiedFeedType.template
jeppekroghitk Nov 14, 2024
d55e618
Modify translation strings for field types
jeppekroghitk Nov 14, 2024
feda403
Cleaned up
jeppekroghitk Nov 14, 2024
1007361
Unsetting secret value until content is provided to allow for better …
jeppekroghitk Nov 14, 2024
66f7c24
Refactor handleInput location and conditionally handle secretsArray
jeppekroghitk Nov 15, 2024
bd3ef7c
Simplified implementation
tuj Nov 18, 2024
6dfbf25
2826: Adjustments
tuj Nov 19, 2024
f79221b
2826: Adjusted tests
tuj Nov 19, 2024
fb58dfe
Merge pull request #269 from os2display/feature/2826-2
tuj Nov 20, 2024
b8c0e84
2826: Fixed styling of form
tuj Nov 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

- [#268](https://github.com/os2display/display-admin-client/pull/268)
- Added feed source UI.

## [2.1.1] - 2024-10-23

- [#266](https://github.com/os2display/display-admin-client/pull/266)
Expand Down
Loading
Loading